/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em;}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:'';}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc;}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}.daterangepicker.opensleft:before{right:9px;}.daterangepicker.opensleft:after{right:10px;}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.opensright:before{left:9px;}.daterangepicker.opensright:after{left:10px;}.daterangepicker.drop-up{margin-top:-7px;}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc;}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff;}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none;}.daterangepicker.single .drp-selected{display:none;}.daterangepicker.show-calendar .drp-calendar{display:block;}.daterangepicker.show-calendar .drp-buttons{display:block;}.daterangepicker.auto-apply .drp-buttons{display:none;}.daterangepicker .drp-calendar{display:none;max-width:270px;}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px;}.daterangepicker .drp-calendar.right{padding:8px;}.daterangepicker .drp-calendar.single .calendar-table{border:none;}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px;}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg);}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff;}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit;}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0;}.daterangepicker td.start-date{border-radius:4px 0 0 4px;}.daterangepicker td.end-date{border-radius:0 4px 4px 0;}.daterangepicker td.start-date.end-date{border-radius:4px;}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff;}.daterangepicker th.month{width:auto;}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-right:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px;}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative;}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle;}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px;}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px;}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd;}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd;}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd;}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd;}.daterangepicker .ranges{float:none;text-align:left;margin:0;}.daterangepicker.show-calendar .ranges{margin-top:8px;}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer;}.daterangepicker .ranges li:hover{background-color:#eee;}.daterangepicker .ranges li.active{background-color:#08c;color:#fff;}@media (min-width:564px){.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:140px;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker.single .drp-calendar.left{clear:none;}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left;}.daterangepicker{direction:ltr;text-align:left;}.daterangepicker .drp-calendar.left{clear:left;margin-right:0;}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker .drp-calendar.right{margin-left:0;}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px;}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left;}}@media (min-width:730px){.daterangepicker .ranges{width:auto;}.daterangepicker .ranges{float:left;}.daterangepicker.rtl .ranges{float:right;}.daterangepicker .drp-calendar.left{clear:none !important;}}
*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0,0,0,.55);--bs-navbar-hover-color:rgba(0,0,0,.7);--bs-navbar-disabled-color:rgba(0,0,0,.3);--bs-navbar-active-color:rgba(0,0,0,.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0,0,0,.9);--bs-navbar-brand-hover-color:rgba(0,0,0,.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(0,0,0,.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark{--bs-navbar-color:hsla(0,0%,100%,.55);--bs-navbar-hover-color:hsla(0,0%,100%,.75);--bs-navbar-disabled-color:hsla(0,0%,100%,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:hsla(0,0%,100%,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}body{background-color:#fafafa;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}a{font-weight:600;text-decoration:none}img{max-width:100%}table{width:100%}table thead{border:none}table thead tr th{font-weight:700}table tbody tr td,table thead tr th{border:1px solid #ddd;padding:15px;vertical-align:middle}ul{list-style:none;padding:0}ol,ul{margin:0}h1,h2,h3,h4,h5,h6{margin-bottom:16px}h1{font-size:48px;font-weight:700;letter-spacing:-1px;line-height:60px}@media (max-width:767px){h1{font-size:32px;letter-spacing:-.6px;line-height:40px}}h2{font-size:39px;font-weight:700;letter-spacing:-.8px;line-height:48px}@media (max-width:767px){h2{font-size:28px;letter-spacing:-.5px;line-height:35px}}h3{font-size:32px;font-weight:700;letter-spacing:-.6px;line-height:40px}@media (max-width:767px){h3{font-size:24px;letter-spacing:-.35px;line-height:31px}}h4{font-size:25px;font-weight:700;letter-spacing:-.4px;line-height:31px}@media (max-width:767px){h4{font-size:20px;letter-spacing:-.25px;line-height:25px}}h5{font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:28px}@media (max-width:767px){h5{font-size:16px;line-height:24px}}h6{font-size:16px;font-weight:700;line-height:28px}@media (max-width:767px){h6{font-size:16px;line-height:26px}}input{background:#fff;border:1px solid #e6e9eb;border-radius:4px;color:#1a202c;display:block;font-size:inherit;line-height:28px;padding:9px 15px;width:100%}@media (max-width:575px){input{line-height:26px}}input:focus-visible{outline:none}input[type=text]{background:#fff;border:1px solid #e6e9eb;border-radius:4px;color:#1a202c;display:block;font-size:inherit;line-height:28px;padding:9px 15px}@media (max-width:575px){input[type=text]{line-height:26px}}input[type=text]:focus-visible{outline:none}.no-scrollable{height:100%;overflow:hidden}.contextual-region>div.contextual{display:inline}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat Regular"),url(/themes/custom/mine_hotel_theme/dist/fonts/Montserrat-Regular.ceb11275.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat Medium"),url(/themes/custom/mine_hotel_theme/dist/fonts/Montserrat-Medium.c86e3b90.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat SemiBold"),url(/themes/custom/mine_hotel_theme/dist/fonts/Montserrat-SemiBold.d5e0cc78.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat Bold"),url(/themes/custom/mine_hotel_theme/dist/fonts/Montserrat-Bold.2c155811.ttf) format("truetype")}form.user-login-form,form.user-pass,form.user-register-form{max-width:800px}form.user-login-form label,form.user-pass label,form.user-register-form label{display:block}form.user-login-form .field--type-image .form-submit,form.user-pass .field--type-image .form-submit,form.user-register-form .field--type-image .form-submit{display:none}form.user-login-form input[type=file],form.user-pass input[type=file],form.user-register-form input[type=file]{height:auto;margin-bottom:4px;padding:8px 24px}form.user-login-form .form-item-contact,form.user-pass .form-item-contact,form.user-register-form .form-item-contact{margin-top:-10px;padding-left:25px;position:relative}form.user-login-form input[type=checkbox],form.user-pass input[type=checkbox],form.user-register-form input[type=checkbox]{left:0;position:absolute;top:-15px}form.user-login-form[class*=user-] .form-item,form.user-pass[class*=user-] .form-item,form.user-register-form[class*=user-] .form-item{margin-bottom:24px}form.user-login-form[class*=user-] .form-item>label,form.user-pass[class*=user-] .form-item>label,form.user-register-form[class*=user-] .form-item>label{color:#121212;font-size:16px;font-weight:500;line-height:24px}form.user-login-form[class*=user-] .form-item .description,form.user-pass[class*=user-] .form-item .description,form.user-register-form[class*=user-] .form-item .description{color:#333;font-size:14px;line-height:21px}form.user-login-form[class*=user-] .field--widget-image-image .image-widget-data,form.user-pass[class*=user-] .field--widget-image-image .image-widget-data,form.user-register-form[class*=user-] .field--widget-image-image .image-widget-data{display:flex;gap:16px}@media (max-width:767px){form.user-login-form[class*=user-] .field--widget-image-image .image-widget-data,form.user-pass[class*=user-] .field--widget-image-image .image-widget-data,form.user-register-form[class*=user-] .field--widget-image-image .image-widget-data{display:block}}form.user-login-form[class*=user-] input,form.user-pass[class*=user-] input,form.user-register-form[class*=user-] input{background-color:#fdfdfd}form.user-login-form[class*=user-] input[type=file],form.user-pass[class*=user-] input[type=file],form.user-register-form[class*=user-] input[type=file]{margin-bottom:0}form.user-login-form[class*=user-] .form-wrapper input[type=submit],form.user-pass[class*=user-] .form-wrapper input[type=submit],form.user-register-form[class*=user-] .form-wrapper input[type=submit]{background:#f9ab00;border:2px solid #f9ab00;border-radius:4px;color:#1a202c;font-size:18px;font-weight:600;line-height:24px;padding:14px 46px}@media (max-width:767px){form.user-login-form[class*=user-] .form-wrapper input[type=submit],form.user-pass[class*=user-] .form-wrapper input[type=submit],form.user-register-form[class*=user-] .form-wrapper input[type=submit]{font-size:16px;line-height:20px;padding:12px 20px}}.block-system-branding-block{flex:1}.block-system-branding-block .site-name a{color:#fff;font-size:39px;font-weight:700;letter-spacing:-.8px;line-height:48px}@media (max-width:767px){.block-system-branding-block .site-name a{font-size:28px;letter-spacing:-.5px;line-height:35px}}.block-search form{display:flex}.menu--account .menu{align-items:center;display:flex;gap:8px}.menu--account .menu a{color:#fff}.tabs.primary{align-items:center;display:flex;flex-wrap:wrap;margin:30px 0}.tabs.primary li a{color:inherit;display:inline-block;padding:15px 24px}.tabs.primary li.is-active,.tabs.primary li.is-active:hover{background-color:#ddd}.tabs.primary li:hover{background-color:#eee;cursor:pointer}.region-header{align-items:center;display:flex;gap:16px}.region-header .menu--main>.menu{align-items:center;column-gap:32px;display:flex;position:relative}.region-header .menu--main>.menu a{color:#fff;display:inline-block}.region-header .menu--main>.menu a.is-active,.region-header .menu--main>.menu a:hover{color:#f9ab00}.region-header .menu--main>.menu a.is-active:after,.region-header .menu--main>.menu a:hover:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down-orange.a667a866.svg)}.region-header .menu--main>.menu .menu-item.menu-item--expanded>a:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down.b362f335.svg);background-repeat:no-repeat;background-size:20px;content:"";display:inline-block;flex:0 0 20px;height:20px;transition:transform .25s linear;width:20px}.region-header .menu--main>.menu .menu-item.menu-item--expanded>a.is-active:after,.region-header .menu--main>.menu .menu-item.menu-item--expanded>a:hover:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down-orange.a667a866.svg)}.region-header .menu--main>.menu>.menu-item{padding:30px 0}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>a{align-items:center;column-gap:5px;display:flex}.region-header .menu--main>.menu>.menu-item.menu-item--expanded .menu:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:rgba(26,32,44,.8);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.region-header .menu--main>.menu>.menu-item.menu-item--expanded .menu a{padding:10px 20px}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu{left:0;min-width:200px;opacity:0;position:absolute;top:80px;visibility:hidden;z-index:2}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item{margin-bottom:8px}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item:last-child{margin-bottom:0}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item.menu-item--expanded{position:relative}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item.menu-item--expanded>a{align-items:center;column-gap:5px;display:flex;justify-content:space-between}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item.menu-item--expanded>a:after{transform:rotate(-90deg)}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item.menu-item--expanded>.menu{left:100%;min-width:200px;opacity:0;position:absolute;top:20px;transition:transform .3s linear;visibility:hidden;z-index:2}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item.menu-item--expanded:hover{cursor:pointer}.region-header .menu--main>.menu>.menu-item.menu-item--expanded>.menu>.menu-item.menu-item--expanded:hover>.menu{opacity:1;visibility:visible}.region-header .menu--main>.menu>.menu-item.menu-item--expanded:hover{cursor:pointer}.region-header .menu--main>.menu>.menu-item.menu-item--expanded:hover>a{color:#f9ab00}.region-header .menu--main>.menu>.menu-item.menu-item--expanded:hover>a:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down-orange.a667a866.svg);transform:rotate(180deg);transition:all .25s linear}.region-header .menu--main>.menu>.menu-item.menu-item--expanded:hover>.menu{opacity:1;visibility:visible}.region-header .menu--main>.navbar-nav{align-items:center;column-gap:32px;display:flex;flex-direction:row;position:relative}.region-header .menu--main>.navbar-nav .nav-link{color:#fff;display:inline-block}.region-header .menu--main>.navbar-nav .nav-link.is-active,.region-header .menu--main>.navbar-nav .nav-link:hover{color:#f9ab00}.region-header .menu--main>.navbar-nav .nav-link.is-active:after,.region-header .menu--main>.navbar-nav .nav-link:hover:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down-orange.a667a866.svg)}.region-header .menu--main>.navbar-nav .nav-item.menu-item--expanded>.nav-link:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down.b362f335.svg);background-repeat:no-repeat;background-size:20px;content:"";display:inline-block;flex:0 0 20px;height:20px;transition:transform .25s linear;width:20px}.region-header .menu--main>.navbar-nav .nav-item.menu-item--expanded>.nav-link.is-active:after,.region-header .menu--main>.navbar-nav .nav-item.menu-item--expanded>.nav-link:hover:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down-orange.a667a866.svg)}.region-header .menu--main>.navbar-nav>.nav-item{padding:30px 0}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded{position:relative}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.nav-link{align-items:center;column-gap:5px;display:flex;font-weight:600}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded .navbar-nav.child:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:rgba(26,32,44,.8);content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded .navbar-nav.child .nav-link{padding:10px 20px}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav{left:0;min-width:200px;opacity:0;position:absolute;top:80px;visibility:hidden;z-index:2}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item{margin-bottom:8px}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item:last-child{margin-bottom:0}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item.menu-item--expanded{position:relative}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item.menu-item--expanded>.nav-link{align-items:center;column-gap:5px;display:flex;justify-content:space-between}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item.menu-item--expanded>.nav-link:after{transform:rotate(-90deg)}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav{left:100%;min-width:200px;opacity:0;position:absolute;top:20px;transition:transform .3s linear;visibility:hidden;z-index:2}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item.menu-item--expanded:hover{cursor:pointer}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded>.navbar-nav>.nav-item.menu-item--expanded:hover>.navbar-nav{opacity:1;visibility:visible}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded:hover{cursor:pointer}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded:hover>.nav-link{color:#f9ab00}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded:hover>.nav-link:after{background-image:url(/themes/custom/mine_hotel_theme/dist/images/arrow-down-orange.a667a866.svg);transform:rotate(180deg);transition:all .25s linear}.region-header .menu--main>.navbar-nav>.nav-item.menu-item--expanded:hover>.navbar-nav{opacity:1;visibility:visible}.section-header{background-color:#1a202c;padding-bottom:24px;padding-top:24px}.section-mobile-menu{display:none}.section-main{margin:64px 0;min-height:50vh}.section-footer{background-color:#1a202c;color:#fff;padding:80px 0}body.path-user.path-login .section-main,body.path-user.path-password .section-main,body.path-user.path-register .section-main{margin:48px 0}body.path-user.path-login .tabs.primary,body.path-user.path-password .tabs.primary,body.path-user.path-register .tabs.primary{margin:0 0 30px;padding:0}@media (max-width:991px){.section-header>.container{display:flex;width:100%}.section-header>.container .region-header{flex:1;gap:0}.section-mobile-menu{display:block}.section-mobile-menu .toggle-mobile-menu{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:48px}.section-mobile-menu .toggle-mobile-menu span{background:#fff;border-radius:10px;height:2px;position:absolute;transition:.5s;width:32px}.section-mobile-menu .toggle-mobile-menu span:first-child{left:15px;transform:translateY(-9px);width:25px}.section-mobile-menu .toggle-mobile-menu span:nth-child(2){left:25px;transform:translateY(9px);width:15px}.section-mobile-menu .region-mobile-menu{background-color:#1a202c;color:#fff;height:100vh;position:fixed;right:-320px;transition:all .35s;width:320px;z-index:10}.section-mobile-menu .region-mobile-menu .btn-close,.section-mobile-menu .region-mobile-menu h2{display:none}.section-mobile-menu .region-mobile-menu .navbar-nav{display:block;padding:20px 0}.section-mobile-menu .region-mobile-menu .navbar-nav .nav-item{padding:8px 0}.section-mobile-menu .region-mobile-menu .navbar-nav .nav-item a{color:#fff;padding:0 20px}.section-mobile-menu.active .toggle-mobile-menu span:first-child{transform:translateY(0) rotate(45deg);transition-delay:.125s;width:28px}.section-mobile-menu.active .toggle-mobile-menu span:nth-child(2){left:15px;transform:translateY(0) rotate(315deg);transition-delay:.25s;width:28px}.section-mobile-menu.active .toggle-mobile-menu span:nth-child(3){transform:translateX(60px)}.section-mobile-menu.active .region-mobile-menu{right:0}.region-header .navigation.menu--main{display:none}}
:root{--background-body-dark:#f1ebe4;--background-body:#FBF5ED;--color-default:#17405D;--rgba-color-default:rgba(23,64,93,0.15);--color-text:#17405D;--color-button:#17405D;--color-active:#9B8741;--color-button-hightlight:#17405D;--color-white:#fff;}@font-face{font-family:"Inter";src:url(/themes/custom/mine_hotel_starter/fonts/Inter/Inter-Regular.woff2) format("woff2"),url(/themes/custom/mine_hotel_starter/fonts/Inter/Inter-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Inter Bold";src:url(/themes/custom/mine_hotel_starter/fonts/Inter/Inter-Bold.woff2) format("woff2"),url(/themes/custom/mine_hotel_starter/fonts/Inter/Inter-Bold.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Yeseva One";src:url(/themes/custom/mine_hotel_starter/fonts/YesevaOne/YesevaOne-Regular.woff2) format("woff2"),url(/themes/custom/mine_hotel_starter/fonts/YesevaOne/YesevaOne-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"DM Serif Display";src:url(/themes/custom/mine_hotel_starter/fonts/DM-Serif-Display/DMSerifDisplay-Regular.woff2) format("woff2"),url(/themes/custom/mine_hotel_starter/fonts/DM-Serif-Display/DMSerifDisplay-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}body{font-size:16px;line-height:25.6px;color:var(--color-text);font-family:"Inter";background-color:var(--background-body);}h1,h2,h3,h4,h5{font-family:"Yeseva One";font-weight:normal;}h1:empty,h2:empty,h3:empty,h4:empty,h5:empty{display:none;}h2{font-size:48px;line-height:57.6px;margin-bottom:40px;}h3{font-size:32px;line-height:38.4px;margin-bottom:16px;}h6{font-size:20px;line-height:24px;font-weight:normal;}form input:not([type=submit],[type=radio]),select:not([type=submit],[type=radio]){background-color:var(--background-body-dark);border:1px solid var(--rgba-color-default);border-radius:4px;padding:6px 16px;min-height:44px;}select:not([type=submit]){padding-right:40px;}@media (max-width:991.98px){.responsive-class-mobile{overflow:auto;}}input[type=submit]{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}input[type=submit]:hover,input[type=submit]:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.container{max-width:1168px;width:100%;padding:0 24px;margin:0 auto;}.button{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}.button:hover,.button:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}select{-webkit-appearance:none;padding-right:40px;background-image:url(/themes/custom/mine_hotel_starter/images/select-down.svg);background-size:20px 20px;background-position:calc(100% - 12px) center;background-repeat:no-repeat;}select.lang-dropdown-select-element{background-image:url(/themes/custom/mine_hotel_starter/images/select-down.svg);background-size:20px 20px;background-position:calc(100% - 12px) center;}.container-fluid{max-width:100%;width:100%;padding:0 24px;}.tabs.primary{padding-left:0;margin-left:0;}table:not(.ui-datepicker-calendar){width:100%;border:0;}table:not(.ui-datepicker-calendar) thead tr{border-bottom:2px solid var(--color-default);width:100%;}table:not(.ui-datepicker-calendar) thead tr th{border:0;padding:16px;font-size:18px;line-height:24px;color:var(--color-text);font-family:"Inter Bold";font-weight:normal;}table:not(.ui-datepicker-calendar) thead tr td{padding:20px 0;margin-bottom:0;}table:not(.ui-datepicker-calendar) thead tr td:first-child{font-size:16px;line-height:24px;color:#9B8741;font-family:"Inter";font-style:normal;}table:not(.ui-datepicker-calendar) thead tr td p{margin:0 !important;}table:not(.ui-datepicker-calendar) thead tr td p:last-child{display:none;}table:not(.ui-datepicker-calendar) tbody tr{border-bottom:1px solid #b4c3c3;}table:not(.ui-datepicker-calendar) tbody tr td{border:0;padding:10px 0;padding-right:20px;font-size:16px;line-height:24px;color:var(--color-text);font-family:"Inter";font-style:normal;}table:not(.ui-datepicker-calendar) tbody tr td p{margin:0 !important;}table:not(.ui-datepicker-calendar) tbody tr td:last-child{padding-right:0;}table:not(.ui-datepicker-calendar) tbody tr td.views-field-operations{padding-right:15px;}table:not(.ui-datepicker-calendar) tbody tr:last-child{border-bottom:2px solid var(--color-default);}@media (max-width:767px){table:not(.ui-datepicker-calendar){width:890px;}}table.calendar-view-table caption{line-height:1;margin-bottom:24px;}table.calendar-view-table .calendar-view-day__number{width:30px;height:30px;font-size:16px;display:flex;align-items:center;justify-content:center;}table.calendar-view-table thead tr th{color:#fff;}table.calendar-view-table tbody tr td{font-size:16px;line-height:24px;}table.calendar-view-table tbody tr td:first-child{font-size:18px;line-height:20px;}table.calendar-view-table tbody tr td:last-child{padding-right:10px;}a{text-decoration:unset;font-weight:normal;font-family:"Inter Bold";}a:hover{text-decoration:underline;}b,strong{font-weight:normal;font-family:"Inter Bold";}img{max-width:100%;height:auto;}table a,form a{text-decoration:unset;}.pager__items{display:flex;align-items:center;margin:30px 0;justify-content:center;gap:8px;padding-left:0;text-align:left;margin-bottom:0;}.pager__items .pager__item{font-weight:400;padding:0;}.pager__items .pager__item:hover a{color:var(--color-text);}.pager__items .pager__item a{margin-right:4px;font-size:16px;color:var(--color-text);text-align:center;padding:10px 16px;border-radius:4px;border:none;}.pager__items .pager__item a:hover{background:unset;}.pager__items .pager__item.is-active > a{color:#fff;background:#9B8741;border:none;}.highlight{padding-left:16px;border-left:4px solid var(--color-active);font-size:18px;line-height:21.6px;color:var(--color-text);font-family:"Yeseva One";}ul:not(.navbar-nav,.nav,.menu,.tabs,.slick-dots,.social-contact,.pager__items) li{list-style:disc;}.clearfix::after{display:none;}.toolbar .toolbar-bar .toolbar-tab > .toolbar-item{font-weight:normal;}.visually-hidden{display:none;}.daterangepicker.show-calendar{display:none;flex-wrap:wrap;background-color:#FBF5ED;padding:0 0 63px;z-index:9;}.daterangepicker.show-calendar .drp-calendar.left,.daterangepicker.show-calendar .drp-calendar.right{padding:40px 40px;max-width:unset;}@media (max-width:991.98px){.daterangepicker.show-calendar .drp-calendar.left,.daterangepicker.show-calendar .drp-calendar.right{padding:20px 20px;}}.daterangepicker.show-calendar .drp-calendar .calendar-table{background-color:#FBF5ED;border:none;padding:0 0;}.daterangepicker.show-calendar .drp-buttons{position:absolute;bottom:0;left:0;z-index:2;width:100%;display:flex !important;justify-content:flex-end;align-items:center;}.daterangepicker.show-calendar .drp-buttons .btn{display:flex;align-items:center;justify-content:center;width:max-content;padding:11.5px 35px;background-color:var(--color-default);border:1px solid var(--color-default);border-radius:4px;font-size:13px;line-height:21px;color:var(--background-body);font-family:"Inter Bold";letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;padding:8px 18px;}.daterangepicker.show-calendar .drp-buttons .btn:hover,.daterangepicker.show-calendar .drp-buttons .btn:focus{background-color:var(--background-body);color:var(--color-default);transition:all 0.3s linear;}.daterangepicker.show-calendar .drp-selected{line-height:18px;}.daterangepicker.show-calendar table:not(.ui-datepicker-calendar) thead tr,.daterangepicker.show-calendar table:not(.ui-datepicker-calendar) tbody tr:last-child{border-bottom:none;}.daterangepicker.show-calendar table td,.daterangepicker.show-calendar table th{width:44px;height:44px;padding:0;}@media (max-width:991.98px){.daterangepicker.show-calendar table td,.daterangepicker.show-calendar table th{width:35px;height:35px;}}.daterangepicker.show-calendar table td.off{background-color:#FBF5ED;}.daterangepicker.show-calendar table td.disabled{font-size:0;}.daterangepicker.show-calendar table td.end-date,.daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:#FBF5ED;}.daterangepicker.show-calendar table th{font-size:16px;line-height:26px;}.daterangepicker.show-calendar table th.prev{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-left.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-left.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:24px 24px;}.daterangepicker.show-calendar table th.next{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-right.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-right.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:24px 24px;}.daterangepicker.show-calendar table th span{display:none !important;}.daterangepicker.show-calendar table tr td:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.daterangepicker.show-calendar table tr td:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.daterangepicker.show-calendar table thead tr:nth-child(2) th{color:rgba(var(--color-text),0.4);}.daterangepicker.show-calendar table .in-range{background-color:rgba(var(--color-default),0.4);}.main-facilities .title-main-facilities{font-size:20px;line-height:24px;color:var(--color-text);font-family:"Inter";font-style:normal;font-family:"Yeseva One";margin-bottom:16px;}.field.field--name-field-qr-code{text-align:center;margin-bottom:40px;}.field.field--name-total-price{margin-top:32px;}.field.field--name-total-price .order-total-line{padding:0;}.field.field--name-total-price .order-total-line .order-total-line-label{position:relative;margin-right:10px;min-width:72px;text-align:left;font-weight:normal;}.field.field--name-total-price .order-total-line .order-total-line-label:after{content:":";}.field.field--name-total-price .order-total-line.order-total-line__total .order-total-line-value{color:var(--color-active);}.booking-food,.room-management-action{position:relative;}.booking-food .td-rowspan,.room-management-action .td-rowspan{font-weight:bold;}.booking-food .ajax-progress,.room-management-action .ajax-progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.booking-food .field--name-field-image img,.room-management-action .field--name-field-image img{border-radius:4px;}.booking-food table tbody tr td,.room-management-action table tbody tr td{padding:10px 16px;}.calendar-navigation{display:flex;align-items:center;justify-content:center;column-gap:10px;padding:10px 12px;border:1px solid var(--rgba-color-default);border-radius:4px;position:relative;}.calendar-navigation .calendar-header h2{margin-bottom:0;font-family:"Inter";color:var(--color-text);width:100%;font-size:18px;line-height:1;}@media (max-width:575px){.calendar-navigation .calendar-header h2{font-size:20px;}}.calendar-navigation .prev-link,.calendar-navigation .next-link{display:flex;}.calendar-navigation .prev-link a,.calendar-navigation .next-link a{display:inline-block;width:24px;height:24px;background-image:url(/themes/custom/mine_hotel_starter/images/prev-calendar.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;border:none;font-size:0;}.calendar-navigation .next-link a{transform:rotate(180deg);}.ui-widget{font-family:"Inter";}.ui-widget.ui-widget-content{width:auto;min-width:280px;padding:0 0;border:none;}.ui-widget.ui-widget-content.form-popup{width:100% !important;max-width:600px;margin:0 20px;background-color:var(--background-body-dark);}.ui-widget.ui-widget-content.form-popup .form-submit{margin-top:20px;}.ui-widget.ui-widget-content.form-popup .ui-dialog-content{padding:20px;border-left:1px solid var(--rgba-color-default);border-right:1px solid rgba(112,155,185,0.15);}.ui-widget.ui-widget-content.form-popup .ui-dialog-content .room-status,.ui-widget.ui-widget-content.form-popup .ui-dialog-content .cleaning-status{margin-bottom:16px;font-weight:bold;}.ui-widget.ui-widget-content.form-popup .ui-dialog-content form.change-cleaning-status,.ui-widget.ui-widget-content.form-popup .ui-dialog-content form.mine-ticket-flat-change-room-status{border:0;border-radius:0;background-color:transparent;padding:0;max-width:unset;margin:0;}.ui-widget.ui-widget-content.form-popup .ui-dialog-content form.booking-food tbody tr td:has(.td-rowspan){vertical-align:top;}.ui-widget.ui-widget-content.form-popup .form-information{display:flex;flex-wrap:wrap;gap:20px;row-gap:24px;}.ui-widget.ui-widget-content.form-popup .js-form-item{flex:0 0 calc(50% - 10px);}.ui-widget.ui-widget-content.form-popup .js-form-item label{margin-bottom:7px;}.ui-widget.ui-widget-content.form-popup .js-form-item select{width:100%;}.ui-widget.ui-widget-content.form-popup .button-actions{display:flex;flex-wrap:wrap;gap:20px;}.ui-widget.ui-widget-content.form-popup .button-actions > *{flex:0 0 calc(50% - 10px);}.ui-widget.ui-widget-content.form-popup .guest-information{margin-bottom:20px;color:var(--color-text);}.ui-widget.ui-widget-content form .form-actions{margin-top:0;}.ui-widget.ui-widget-content .ui-dialog-titlebar{background:var(--rgba-color-default);color:var(--color-text);padding:16px 16px;border:1px solid var(--rgba-color-default);border-bottom:none;border-radius:4px 4px 0 0;}.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-family:"Yeseva One";font-size:24px;font-weight:400;text-transform:uppercase;}.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-button{display:inline-block;width:24px;height:24px;right:16px;background-image:url(/themes/custom/mine_hotel_starter/images/close.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-size:16px 16px;background-color:transparent;border:none;}.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-button span{display:none;}.ui-widget.ui-widget-content .information-room{padding-bottom:24px;border-bottom:1px solid var(--rgba-color-default);margin-bottom:24px;display:flex;flex-wrap:wrap;}.ui-widget.ui-widget-content .accommodation-type-floor{flex:1;}@media (max-width:575.98px){.ui-widget.ui-widget-content .accommodation-type-floor{flex:0 0 100%;}}.ui-widget.ui-widget-content .accommodation-type .accommodation,.ui-widget.ui-widget-content .accommodation-type .room-name-accommodation{text-transform:uppercase;font-size:16px;color:var(--color-text);}.ui-widget.ui-widget-content .accommodation-type .room-name-accommodation{font-weight:700;margin-bottom:16px;}.ui-widget.ui-widget-content .accommodation-type .floor{color:var(--color-text);text-transform:uppercase;padding:10px 0;}@media (max-width:575.98px){.ui-widget.ui-widget-content .status-room{flex:0 0 100%;display:flex;column-gap:20px;}.ui-widget.ui-widget-content .status-room > *{flex:1;max-width:50%;}}.ui-widget.ui-widget-content .status-room > .form-submit{display:flex;align-items:center;justify-content:center;width:max-content;padding:11.5px 35px;background-color:#FBF5ED;border:1px solid var(--color-default);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-default);font-family:"Inter Bold";letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;}.ui-widget.ui-widget-content .status-room > .form-submit:hover,.ui-widget.ui-widget-content .status-room > .form-submit:focus{background-color:var(--color-default);color:#FBF5ED;transition:all 0.3s linear;}@media (max-width:575.98px){.ui-widget.ui-widget-content .status-room > .form-submit{margin-top:0;padding:11.5px 12px;}}.ui-widget.ui-widget-content .status-room .room-name-accommodation{border-radius:4px;display:flex;justify-content:center;text-align:center;align-items:center;padding:5px 10px;font-weight:700;background-color:rgba(55,151,119,0.1);color:#379777;min-height:46px;}.ui-widget.ui-widget-content .status-room .room-name-accommodation.room-off{background-color:rgba(200,0,54,0.1);color:#a91d3a;}.ui-widget.ui-widget-content .status-room .room-name-accommodation.occupied{background-color:rgba(69,71,75,0.1);color:#45474b;}.ui-widget.ui-widget-content .status-room .room-name-accommodation.cleaning{background-color:rgba(255,173,0,0.9);color:rgb(255,173,0);}.ui-widget.ui-widget-content .status-room .room-name-accommodation.ready-for-checkout,.ui-widget.ui-widget-content .status-room .room-name-accommodation.waiting-for-checkout{background-color:rgba(224,167,94,0.1);color:#e0a75e;}.ui-widget.ui-widget-content .ui-dialog-buttonpane{background-color:var(--background-body-dark);border:none;padding:20px 20px;margin-top:0;border:1px solid var(--rgba-color-default);border-top:none;}.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;float:none;}.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-actions .form-submit:first-child{display:flex;align-items:center;justify-content:center;width:max-content;padding:11.5px 35px;background-color:#FBF5ED;border:1px solid var(--color-default);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-default);font-family:"Inter Bold";letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;}.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-actions .form-submit:first-child:hover,.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-actions .form-submit:first-child:focus{background-color:var(--color-default);color:#FBF5ED;transition:all 0.3s linear;}.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-submit{flex:0 0 47.5%;margin:0;font-weight:700;font-size:13px;height:40px;}.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-submit:hover,.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-submit:focus{color:var(--color-text);}@media (max-width:575.98px){.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-submit{flex:0 0 46.5%;}}.ui-widget.ui-widget-content .ui-dialog-buttonpane .form-submit:nth-child(3){margin-left:auto;margin-right:auto;}#ui-datepicker-div{padding:32px 32px;}@media (max-width:767.98px){#ui-datepicker-div{padding:24px 24px;}}.name-drink-food{margin-bottom:7px;font-weight:bold;}.csv-feed{margin-top:20px;}.csv-feed .feed-icon{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;background-image:unset;text-indent:unset;width:auto;}.csv-feed .feed-icon:hover,.csv-feed .feed-icon:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.ui-dialog{border:1px solid var(--rgba-color-default);background-color:var(--background-body-dark);padding:0;}.title-datepicker-filter{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between;margin-bottom:40px;}.title-datepicker-filter .title-manage-booking{font-size:40px;line-height:48px;font-family:"Yeseva One";}.monthpicker_selector{background-color:#FBF5ED;box-shadow:0px 16px 80px rgba(0,0,0,0.12),0px 0px 1px rgba(0,0,0,0.2);padding:10px 20px;border-radius:4px;min-width:200px;}.monthpicker_selector table .yearSwitch{display:inline-block;width:24px;height:24px;background-color:transparent;font-size:0;padding:0;background-image:url(/themes/custom/mine_hotel_starter/images/prev-calendar.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;}.monthpicker_selector table .yearSwitch.up{transform:rotate(180deg);}.monthpicker_selector table .yearValue{font-size:18px;line-height:1.2;color:var(--color-text);font-family:"Inter";font-weight:700;}.monthpicker_selector table tbody tr:first-child td:nth-child(1),.monthpicker_selector table tbody tr:first-child td:nth-child(3){width:40px;height:40px;padding:0;}.monthpicker_selector table tbody tr:first-child td:nth-child(2){padding:8px 0;}.monthpicker_selector table tbody tr td{padding:10px 0;}.monthpicker_selector .yearValue{top:14px;}.monthpicker_selector .month:hover{background-color:var(--color-default);color:#FBF5ED;}form.booking-rooms .form-filter{padding:40px 40px;margin-bottom:24px;box-shadow:0px 39px 40px -40px rgba(0,0,0,0.2),0px 0px 60px 0px rgba(0,0,0,0.0784313725);display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:64px;background-color:#FBF5ED;}@media (max-width:1199.98px){form.booking-rooms .form-filter{padding:20px 20px;column-gap:20px;}}@media (max-width:767.98px){form.booking-rooms .form-filter{row-gap:20px;}}form.booking-rooms .form-filter.sticky{width:max-content;margin-right:0;margin-left:auto;gap:40px;position:sticky;top:0;z-index:5;max-width:604px;}@media (max-width:1199.98px){form.booking-rooms .form-filter.sticky{gap:20px;}}@media (max-width:767.98px){form.booking-rooms .form-filter.sticky{width:100%;}}form.booking-rooms .form-filter.sticky .actions-wrapper{display:flex;flex-wrap:wrap;gap:40px;}@media (max-width:1199.98px){form.booking-rooms .form-filter.sticky .actions-wrapper{gap:20px;}}@media (max-width:767.98px){form.booking-rooms .form-filter.sticky .actions-wrapper{width:100%;}}form.booking-rooms .form-filter.sticky .booking-message{flex:auto;text-align:left;}form.booking-rooms .form-filter input{height:44px;}form.booking-rooms .form-filter .form-item{flex:1;}@media (max-width:767.98px){form.booking-rooms .form-filter .form-item{flex:0 0 100%;}}form.booking-rooms .form-filter .form-item label{font-weight:600;text-transform:uppercase;}form.booking-rooms .form-filter .form-item input{background-color:transparent;border:none;border-bottom:1px solid var(--rgba-color-default);padding-left:0;color:var(--color-text);}form.booking-rooms .form-filter .form-submit{flex:0 0 140px;text-transform:uppercase;}@media (max-width:767.98px){form.booking-rooms .form-filter .form-submit{flex:0 0 100%;}}form.booking-rooms .image-gallery{display:grid;grid-template-columns:200px 56px;gap:8px;}form.booking-rooms .image-gallery .image-room:nth-child(1){grid-column:1/2;grid-row:1/3;}form.booking-rooms .image-gallery .image-room:nth-child(1) img{height:120px;}form.booking-rooms .image-gallery .image-room:nth-child(2){grid-column:2/3;grid-row:1/2;}form.booking-rooms .image-gallery .image-room:nth-child(2) img{height:56px;}form.booking-rooms .image-gallery .image-room:nth-child(3){grid-column:2/3;grid-row:2/3;}form.booking-rooms .image-gallery .image-room:nth-child(3) img{height:56px;}form.booking-rooms .image-gallery .image-room img{border-radius:4px;width:100%;}form.booking-rooms .image-gallery .last-image{position:relative;}form.booking-rooms .image-gallery .last-image:before{position:absolute;content:"";width:100%;height:100%;border-radius:4px;background:#000000;opacity:0.6;display:inline-block;top:0;left:0;}form.booking-rooms .image-gallery .last-image .more-images{position:absolute;top:0;width:100%;height:100%;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;line-height:21px;color:#FBF5ED;font-family:"Inter Bold";z-index:2;}form.booking-rooms .popup-falicies{background-color:#FBF5ED;}form.booking-rooms .popup-falicies .close-button{display:inline-block;width:40px;height:40px;position:relative;left:100%;transform:translateX(-100%);background-image:url(/themes/custom/mine_hotel_starter/images/close.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-size:16px 16px;font-size:0;}@media (max-width:991.98px){form.booking-rooms .form-wrapper{overflow-x:auto;}}form.booking-rooms .form-wrapper > table{background-color:var(--background-body-dark);margin-bottom:32px;border-radius:8px;}@media (max-width:991.98px){form.booking-rooms .form-wrapper > table{width:max-content;}}@media (max-width:767.98px){form.booking-rooms .form-wrapper > table{width:800px;}}form.booking-rooms .form-wrapper > table > thead{display:none;}form.booking-rooms table thead tr,form.booking-rooms table tbody tr:last-child,form.booking-rooms table tbody tr{border-bottom:none;}form.booking-rooms table > tbody > tr:first-child td,form.booking-rooms table > tbody > tr:last-child td{padding:32px 32px;}@media (max-width:767.98px){form.booking-rooms table > tbody > tr:first-child td,form.booking-rooms table > tbody > tr:last-child td{padding:20px 20px;}}@media (max-width:767.98px){form.booking-rooms table > tbody > tr:first-child td{padding-bottom:0;}}@media (max-width:767.98px){form.booking-rooms table > tbody > tr:last-child td{padding-top:0;}}form.booking-rooms table tr.cols-3 td:nth-child(1){width:264px;padding:16px 0 16px 32px;}@media (max-width:767.98px){form.booking-rooms table tr.cols-3 td:nth-child(1){padding:16px 0 16px 20px;}}form.booking-rooms table tr.cols-3 td:nth-child(2){width:632px;padding:16px 16px 16px 8px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table:not(.ui-datepicker-calendar) tbody tr:last-child{border:none;}form.booking-rooms table tr.cols-3 td:nth-child(2) table:not(.ui-datepicker-calendar) tbody tr:last-child{border:none;}form.booking-rooms table tr.cols-3 td:nth-child(2) table{width:610px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table th{background-color:var(--rgba-color-default);font-size:12px;line-height:19px;color:var(--color-text);padding:4px 16px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table th:first-child{border-top-left-radius:4px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table th:last-child{border-top-right-radius:4px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table th:nth-child(2){text-align:center;}form.booking-rooms table tr.cols-3 td:nth-child(2) table th:nth-child(3){text-align:right;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td{padding:0;border:0;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:first-child{width:256px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:first-child > *{border-bottom-left-radius:4px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2){width:80px;display:flex;flex-wrap:wrap;justify-content:center;border:1px solid;min-height:130px;border-color:rgba(34,1,1,0.15);border-left:0;padding:16px 0;}@media (max-width:767px){form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2){width:auto;}}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2) *{min-height:unset;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2) .image-guests{position:relative;min-height:unset;border:0;padding-bottom:0;padding-top:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2) .image-guests .icon-adult{display:inline-block;width:16px;height:16px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-guest.png);mask-size:16px;mask-position:left center;mask-repeat:no-repeat;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2) .image-children{position:relative;min-height:unset;border:0;padding-top:0;padding-bottom:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2) .image-children .icon-children{display:inline-block;width:13px;height:13px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-guest.png);mask-size:16px;mask-position:left center;mask-repeat:no-repeat;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:last-child{width:104px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:last-child > *{border-bottom-right-radius:4px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td:last-child input{padding:0;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td .price-discount:empty{display:none;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td ~ td > *{border-left:none;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td > *{padding:16px 16px;border:1px solid var(--rgba-color-default);display:flex;flex-wrap:wrap;align-items:center;min-height:130px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td > *.price *{width:100%;text-align:right;}form.booking-rooms table tr.cols-3 td:nth-child(2) table td .accommodation-type *{width:100%;}form.booking-rooms table tr.cols-3 td:nth-child(2) table tr td:first-child{border-bottom-left-radius:4px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table tr td:last-child{border-bottom-right-radius:4px;}form.booking-rooms table tr.cols-3 td:nth-child(2) table tr td.warning-quantity{background-color:rgba(180,43,34,0.1);position:relative;}form.booking-rooms table tr.cols-3 td:nth-child(2) table tr td.warning-quantity .form-warning-quantity{position:absolute;content:"";bottom:-40px;left:16px;width:170px;padding:16px;color:#b42b2b;background-color:#FBF5ED;font-size:13px;line-height:1.2;}form.booking-rooms table tr.cols-3 td:nth-child(2) table tr td.warning-quantity .form-warning-quantity:before{border-width:10px;border-style:solid;border-color:transparent transparent #FBF5ED transparent;content:"";position:absolute;top:-20px;left:25px;}form.booking-rooms table tr.cols-3 td:nth-child(3){width:192px;padding:16px 32px 16px 0;}form.booking-rooms table td.facilities{background-image:none;}form.booking-rooms table .room-description{line-height:26px;}form.booking-rooms table .room-description strong{font-size:20px;line-height:24px;font-family:"Yeseva One";font-weight:400;}form.booking-rooms table .accommodation-type .without-breakfast{font-weight:600;}form.booking-rooms table .accommodation-type .non-refundable{font-size:13px;line-height:21px;color:rgba(var(--color-text),opacity 0.7);}form.booking-rooms table .price{text-align:right;}form.booking-rooms table .price .price-discount{font-size:11px;line-height:18px;color:rgba(var(--color-text),opacity 0.7);text-decoration:line-through;}form.booking-rooms table .price .price-room{font-weight:600;color:var(--color-active);}form.booking-rooms table .price .room-available{font-size:11px;line-height:18px;color:var(--color-text);}form.booking-rooms table .all-facilities{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:24px;padding-right:115px;position:relative;}form.booking-rooms table .all-facilities > .facilities{flex:0 1 auto;font-size:13px;line-height:21px;background-size:19px 19px;background-position:left top;}form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area.svg);}form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed.svg);}form.booking-rooms table .all-facilities .see-all-facilities,form.booking-rooms table .all-facilities .see-less-facilities{font-size:12px;line-height:21px;font-weight:600;position:relative;display:flex;right:0;}form.booking-rooms table .all-facilities .see-all-facilities::before,form.booking-rooms table .all-facilities .see-less-facilities::before{content:"";display:inline-block;width:1px;height:21px;margin-right:20px;background-color:var(--rgba-color-default);}form.booking-rooms table .all-facilities .see-less-facilities{display:none;}form.booking-rooms table .booking-container .rooms-for,form.booking-rooms table .booking-container .taxes-charges{font-size:11px;line-height:18px;color:var(--color-text);}form.booking-rooms table .booking-container .taxes-charges{margin-bottom:16px;}form.booking-rooms table .booking-container .total-price{font-weight:600;color:var(--color-active);}form.booking-rooms table .amount-container{display:flex;justify-content:center;align-items:center;flex-direction:column;}form.booking-rooms table .amount-container .amount-increase,form.booking-rooms table .amount-container .amount-decrease{width:16px;height:16px;background-color:transparent;border:none;font-size:0;min-height:unset;margin:0 auto;}form.booking-rooms table .amount-container .amount-increase{background-image:url(/themes/custom/mine_hotel_starter/images/down.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;transform:rotate(180deg);}form.booking-rooms table .amount-container .amount-decrease{background-image:url(/themes/custom/mine_hotel_starter/images/down.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;}form.booking-rooms table .amount-container .form-item input{border:none;width:auto;text-align:center;font-size:16px;line-height:26px;text-indent:14px;-webkit-appearance:none;min-height:unset;}form.room-assignment-new .filter-check-in-room-type{margin-bottom:32px;display:flex;flex-wrap:wrap;column-gap:16px;}form.room-assignment-new .filter-check-in-room-type .page-title{flex:0 0 360px;font-size:48px;line-height:58px;margin-bottom:0;}@media (max-width:991.98px){form.room-assignment-new .filter-check-in-room-type .page-title{flex:0 0 100%;margin-bottom:24px;font-size:34px;line-height:42px;}}form.room-assignment-new .filter-check-in-room-type .form-wrapper{flex:1;display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:8px;align-items:flex-end;}@media (max-width:575.98px){form.room-assignment-new .filter-check-in-room-type .form-wrapper{column-gap:0;row-gap:16px;}}form.room-assignment-new .filter-check-in-room-type .form-wrapper select,form.room-assignment-new .filter-check-in-room-type .form-wrapper input{height:44px;}form.room-assignment-new .filter-check-in-room-type .form-wrapper .form-text{padding-right:40px;}form.room-assignment-new .filter-check-in-room-type .form-wrapper > *{flex:1;max-width:200px;}@media (max-width:991.98px){form.room-assignment-new .filter-check-in-room-type .form-wrapper > *{max-width:unset;}}@media (max-width:575.98px){form.room-assignment-new .filter-check-in-room-type .form-wrapper > *{max-width:100%;flex:0 0 100%;}}form.room-assignment-new .filter-check-in-room-type .form-wrapper .form-submit{max-width:144px;}@media (max-width:575.98px){form.room-assignment-new .filter-check-in-room-type .form-wrapper .form-submit{max-width:100%;}}.block-rooms-assignment{background-color:var(--background-body-dark);margin-bottom:32px;border-radius:4px;padding:16px 32px 32px;}@media (max-width:991.98px){.block-rooms-assignment{padding:20px 20px 20px;margin-bottom:24px;}}.block-rooms-assignment .custom-order .each-booking-item{display:flex;flex-wrap:wrap;column-gap:16px;}.block-rooms-assignment .custom-order .order-number{max-width:100%;flex:0 0 100%;margin-bottom:8px;}.block-rooms-assignment .custom-order .order-number p{margin-bottom:0;}.block-rooms-assignment .custom-order .order-number span{font-weight:600;color:var(--color-active);margin-left:4px;}.block-rooms-assignment .custom-order .information-left{flex:0 0 360px;display:flex;flex-wrap:wrap;align-content:baseline;row-gap:24px;}@media (max-width:991.98px){.block-rooms-assignment .custom-order .information-left{max-width:100%;flex:0 0 100%;margin-bottom:32px;row-gap:16px;}}.block-rooms-assignment .custom-order .information-left > div{flex:0 0 100%;}.block-rooms-assignment .custom-order .information-left .field-group-check-in-out{border:1px solid var(--rgba-color-default);display:flex;flex-wrap:wrap;column-gap:16px;border-radius:4px;padding:10.5px 16px;}.block-rooms-assignment .custom-order .information-left .field-group-check-in,.block-rooms-assignment .custom-order .information-left .field-group-check-out{flex:1;}@media (max-width:767.98px){.block-rooms-assignment .custom-order .information-left .field-group-check-in,.block-rooms-assignment .custom-order .information-left .field-group-check-out{flex:0 0 100%;}}.block-rooms-assignment .custom-order .information-left .field .field__label,.block-rooms-assignment .custom-order .information-left .field-group-check-in-out .field__label{font-size:13px;line-height:21px;color:rgba(var(--color-text),0.7);}.block-rooms-assignment .custom-order .information-left .field .field__item,.block-rooms-assignment .custom-order .information-left .field-group-check-in-out .field__item{font-weight:600;}.block-rooms-assignment .custom-order .information-right{flex:1;}.block-rooms-assignment .custom-order .information-right.booking-item{border:1px solid var(--rgba-color-default);border-radius:4px;}.block-rooms-assignment .each-booking-item{margin-bottom:32px;}.block-rooms-assignment .each-booking-item:last-child{margin-bottom:0;}.block-rooms-assignment .room-type{padding-bottom:16px;border-bottom:1px solid rgba(23,64,93,0.15);display:flex;flex-wrap:wrap;gap:16px;}.block-rooms-assignment .room-type .information-booking-item{background-color:var(--rgba-color-default);padding:10.5px 16px;width:100%;}.block-rooms-assignment .room-type p{margin-bottom:0;font-size:14px;line-height:21px;}.block-rooms-assignment .room-type h4{margin:0;font-family:"Inter";font-weight:600;font-size:20px;line-height:26px;}.block-rooms-assignment .room-type .group-assign-select-check-in-out{padding:10.5px 16px;padding-right:0;display:flex;flex-wrap:wrap;flex:1;gap:16px;}@media (max-width:767.98px){.block-rooms-assignment .room-type .group-assign-select-check-in-out{padding:10.5px 16px;}}.block-rooms-assignment .room-type .group-assign-select-check-in-out > *{flex:0 0 calc(30.33333% - 10.7px);}@media (max-width:767.98px){.block-rooms-assignment .room-type .group-assign-select-check-in-out > *{flex:0 0 100%;}}.block-rooms-assignment .room-type .group-assign-select-check-in-out > *.information-checkin-checkout{flex:0 0 calc(40.33333% - 10.7px);}@media (max-width:767.98px){.block-rooms-assignment .room-type .group-assign-select-check-in-out > *.information-checkin-checkout{flex:0 0 100%;}}.block-rooms-assignment .room-type .group-assign-select-check-in-out > *.select-room-all-day{flex:0 0 calc(29.33333% - 10.7px);}@media (max-width:767.98px){.block-rooms-assignment .room-type .group-assign-select-check-in-out > *.select-room-all-day{flex:0 0 100%;}}.block-rooms-assignment .room-type .group-assign-select-check-in-out .information-checkin-checkout{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px;}.block-rooms-assignment .room-type .field__item{font-weight:bold;}.block-rooms-assignment .room-type .field__label{font-size:13px;line-height:21px;color:rgba(23,64,93,0.7);}.block-rooms-assignment .room-info{display:flex;flex-wrap:wrap;column-gap:20px;padding:16px 16px;border-bottom:1px solid var(--rgba-color-default);}.block-rooms-assignment .room-info:last-child{border-bottom:none;}.block-rooms-assignment .room-info > .field-wrapper{flex:1;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px;}@media (max-width:991.98px){.block-rooms-assignment .room-info > .field-wrapper{column-gap:16px;}}@media (max-width:575.98px){.block-rooms-assignment .room-info > .field-wrapper{flex:0 0 100%;}}.block-rooms-assignment .room-info > .field-wrapper .field__label{font-size:13px;line-height:21px;color:rgba(23,64,93,0.7);}.block-rooms-assignment .room-info > .field-wrapper .field__item{font-weight:600;}.block-rooms-assignment .room-info > .field-wrapper > *{flex:0 0 calc(30.33333% - 10.7px);}@media (max-width:767.98px){.block-rooms-assignment .room-info > .field-wrapper > *{flex:0 0 100%;}}.block-rooms-assignment .room-info > .field-wrapper > *.field-date{flex:0 0 calc(40.33333% - 10.7px);}@media (max-width:767.98px){.block-rooms-assignment .room-info > .field-wrapper > *.field-date{flex:0 0 100%;}}.block-rooms-assignment .room-info > .field-wrapper > *.each-day{flex:0 0 calc(29.33333% - 10.7px);}@media (max-width:767.98px){.block-rooms-assignment .room-info > .field-wrapper > *.each-day{flex:0 0 100%;}}.block-rooms-assignment .room-info .group-button-each-day{flex:0 0 134px;}.block-rooms-assignment .group-button-action,.block-rooms-assignment .group-button-each-day{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;padding:10.5px 16px;padding-left:0;flex:0 0 150px;}@media (max-width:767.98px){.block-rooms-assignment .group-button-action,.block-rooms-assignment .group-button-each-day{padding:10.5px 16px;}}.block-rooms-assignment .group-button-action > *,.block-rooms-assignment .group-button-each-day > *{margin-bottom:16px;}.block-rooms-assignment .group-button-action > *:last-child,.block-rooms-assignment .group-button-each-day > *:last-child{margin-bottom:0;}.block-rooms-assignment .group-button-action > *.hidden,.block-rooms-assignment .group-button-each-day > *.hidden{display:none;}.block-rooms-assignment .group-button-each-day{padding:0;}.block-rooms-assignment .form-actions{margin-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:16px;}@media (max-width:575.98px){.block-rooms-assignment .form-actions{flex:0 0 100%;margin-top:10px;}.block-rooms-assignment .form-actions > *{flex:0 0 100%;}}.block-rooms-assignment .form-actions .action-button,.block-rooms-assignment .form-actions .action-button-check-in a,.block-rooms-assignment .form-actions .action-button-check-out{display:flex;align-items:center;justify-content:center;width:max-content;padding:11.5px 35px;background-color:#FBF5ED;border:1px solid var(--color-default);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-default);font-family:"Inter Bold";letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;height:36px;min-width:130px;padding:11.5px 15px;border:1px solid var(--Gray-Colors-Stroke,rgba(23,59,93,0.1490196078));background-color:transparent;}.block-rooms-assignment .form-actions .action-button:hover,.block-rooms-assignment .form-actions .action-button:focus,.block-rooms-assignment .form-actions .action-button-check-in a:hover,.block-rooms-assignment .form-actions .action-button-check-in a:focus,.block-rooms-assignment .form-actions .action-button-check-out:hover,.block-rooms-assignment .form-actions .action-button-check-out:focus{background-color:var(--color-default);color:#FBF5ED;transition:all 0.3s linear;}.block-rooms-assignment .form-actions .action-button.hidden,.block-rooms-assignment .form-actions .action-button-check-in a.hidden,.block-rooms-assignment .form-actions .action-button-check-out.hidden{display:none;}.block-rooms-assignment .form-actions .action-button > *,.block-rooms-assignment .form-actions .action-button-check-in a > *,.block-rooms-assignment .form-actions .action-button-check-out > *{margin-bottom:16px;}.block-rooms-assignment .form-actions .action-button > *:last-child,.block-rooms-assignment .form-actions .action-button-check-in a > *:last-child,.block-rooms-assignment .form-actions .action-button-check-out > *:last-child{margin-bottom:0;}.block-rooms-assignment .room-status{border-radius:4px;display:flex;justify-content:center;text-align:center;align-items:center;padding:7px 10px;font-size:12px;line-height:14px;font-weight:600;background-color:rgba(73,151,114,0.1);color:#499772;}@media (max-width:575.98px){.block-rooms-assignment .room-status{min-height:36px;font-size:14px;}}.block-rooms-assignment select{min-height:36px;font-size:15px;padding:4px 16px;}.all-facilities .facilities,.facility{font-size:13px;line-height:21px;padding-left:28px;position:relative;}.all-facilities .facilities::before,.facility::before{position:absolute;content:"";background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/check.png);mask-size:20px;mask-position:left center;mask-repeat:no-repeat;width:20px;height:20px;display:inline-block;left:0;}.all-facilities .facilities.smart-tv::before,.facility.smart-tv::before{mask-image:url(/themes/custom/mine_hotel_starter/images/television.png);}.all-facilities .facilities.air-conditioning::before,.facility.air-conditioning::before{mask-image:url(/themes/custom/mine_hotel_starter/images/ac.png);}.all-facilities .facilities.high-speed-wifi::before,.facility.high-speed-wifi::before{mask-image:url(/themes/custom/mine_hotel_starter/images/wifi.svg);}.all-facilities .facilities.alarm-clock::before,.facility.alarm-clock::before{mask-image:url(/themes/custom/mine_hotel_starter/images/alarm.png);}.all-facilities .facilities.hairdryer::before,.facility.hairdryer::before{mask-image:url(/themes/custom/mine_hotel_starter/images/hairdryer.png);}.all-facilities .facilities.ironing-facilities::before,.facility.ironing-facilities::before{mask-image:url(/themes/custom/mine_hotel_starter/images/iron.png);}.all-facilities .facilities.microwave::before,.facility.microwave::before{mask-image:url(/themes/custom/mine_hotel_starter/images/microwave.png);}.all-facilities .facilities.balcony::before,.facility.balcony::before{mask-image:url(/themes/custom/mine_hotel_starter/images/balcony.png);}.all-facilities .facilities.desk::before,.facility.desk::before{mask-image:url(/themes/custom/mine_hotel_starter/images/desk.png);}.messages{margin-bottom:20px;padding:24px;background-color:var(--background-body-dark);border-radius:4px;}.monthpicker{display:flex;align-items:center;}.monthpicker input#datepicker{display:none;width:0;height:0;background-color:transparent;border:0;padding:0;min-height:unset;background:transparent;}.message-info{background-color:var(--background-body-dark);padding:24px;width:100%;text-align:left;position:relative;}.message-info .icon-message{background-image:url(/themes/custom/mine_hotel_starter/images/close.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;position:absolute;right:15px;top:15px;width:12px;height:12px;display:inline-block;}.message-info .icon-message:hover{cursor:pointer;}.contextual-region .contextual .contextual-links li a:before{display:none;}.component-builder .field--name-field-media-image img{border-radius:4px;}.component-builder.component-wrapper--type-embed_block{margin-top:60px;margin-bottom:60px;display:inline-block;width:100%;}@media (max-width:767.98px){.component-builder.component-wrapper--type-embed_block{margin-bottom:30px;margin-top:30px;}}.component-builder.component-wrapper--type-banner_grid .component-item--content img{border-radius:4px;}.component-builder.component-wrapper--type-banner_grid .component-item--content .component-banner-grid--first .field--name-field-large-image img{width:100%;}.component-builder.component-wrapper--type-basic_component .field--name-field-image img{border-radius:4px;}.component-builder.component-wrapper--type-introduction{margin-bottom:60px;}.component-builder.component-wrapper--type-introduction .text-formatted > *{max-width:448px;}.component-builder.component-wrapper--type-introduction .text-formatted > h2{max-width:405px;}@media (max-width:991.98px){.component-builder.component-wrapper--type-introduction .text-formatted > h2{font-size:32px;line-height:38px;}}@media (max-width:767.98px){.component-builder.component-wrapper--type-introduction .text-formatted > h2{font-size:28px;line-height:35px;margin-bottom:24px;}}.component-builder.component-wrapper--type-introduction .text-formatted > h2 span{width:100%;display:block;}.component-builder.component-wrapper--type-introduction .text-formatted > h6{max-width:294px;}.component-builder.component-wrapper--type-introduction p{font-size:16px;line-height:26px;margin-bottom:24px;}.component-builder.component-wrapper--type-introduction p + h6{margin-top:40px;}.component-builder.component-wrapper--type-introduction h6{font-size:20px;line-height:24px;font-family:"Yeseva One";}@media (min-width:991px){.component-builder.component-wrapper--type-introduction .introduction-image .field--name-field-introduction-left-image,.component-builder.component-wrapper--type-introduction .introduction-image .field--name-field-introduction-right-image{max-height:672px;}}.component-builder.component-wrapper--type-composite .component-wrapper--type-embed_block{margin:0 0;}.component-builder.component-wrapper--type-composite .component-wrapper--type-basic_component{margin-bottom:0;}@media (max-width:991.98px){.component-builder.component-wrapper--type-composite .component-wrapper--type-basic_component{padding-top:0;padding-bottom:0;}}.component-builder.component-wrapper--type-composite .field--name-title{display:none;}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6{justify-content:space-between;margin-left:0;margin-right:0;}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6{max-width:447px;flex:0 0 447px;}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){height:610px;background:url(/themes/custom/mine_hotel_starter/images/get-in-touch.png) no-repeat;background-size:100% 100%;padding:40px 40px;color:#FBF5ED;display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;border-radius:4px;}@media (max-width:991.98px){.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){max-width:100%;flex:0 0 100%;margin-bottom:32px;}}@media (max-width:767.98px){.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){padding:20px 20px;height:410px;}}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1) .contextual-region{position:static;}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(2){max-width:543px;flex:0 0 543px;padding-left:24px;padding-right:0;}@media (max-width:1199.98px){.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(2){flex:1;max-width:unset;}}@media (max-width:991.98px){.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(2){max-width:100%;flex:0 0 100%;padding-left:0;padding-right:0;}}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted{position:static;}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted img{position:absolute;top:40px;left:40px;max-width:150px;}@media (max-width:767.98px){.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted img{top:20px;left:20px;}}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted h3{font-size:20px;line-height:24px;font-family:"Yeseva One";font-weight:400;margin-bottom:48px;color:#FBF5ED;}@media (max-width:767.98px){.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted h3{margin-bottom:24px;}}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .social-contact{padding-left:0;margin-bottom:0;}.component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .social-contact a{font-weight:400;}.component-builder.component-wrapper--type-composite .block-webform > h2{font-size:48px;line-height:58px;color:var(--color-text);font-family:"Yeseva One";margin-bottom:24px;}@media (max-width:767.98px){.component-builder.component-wrapper--type-composite .block-webform > h2{font-size:32px;line-height:40px;}}.component-builder.component-wrapper--type-composite form.webform-submission-form{column-gap:24px;row-gap:24px;padding:0 0;}.component-builder.component-wrapper--type-composite form.webform-submission-form > .js-form-item{max-width:calc(50% - 12px);flex:0 0 calc(50% - 12px);}@media (max-width:575.98px){.component-builder.component-wrapper--type-composite form.webform-submission-form > .js-form-item{max-width:100%;flex:0 0 100%;}}.component-builder.component-wrapper--type-composite form.webform-submission-form .form-type-email,.component-builder.component-wrapper--type-composite form.webform-submission-form .form-item-subject,.component-builder.component-wrapper--type-composite form.webform-submission-form .form-type-textarea{max-width:100%;flex:0 0 100%;}.component-builder.component-wrapper--type-composite form.webform-submission-form .form-item label{margin-bottom:8px;}.component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input{margin-top:0;width:100%;height:44px;}.component-builder.component-wrapper--type-push_image .component-item--type-push-image img{border-radius:4px;}.component-builder.component-wrapper--type-push_image .component-item .field--name-field-pi-body h1,.component-builder.component-wrapper--type-push_image .component-item .field--name-field-pi-body h2,.component-builder.component-wrapper--type-push_image .component-item .field--name-field-pi-body h3,.component-builder.component-wrapper--type-push_image .component-item .field--name-field-pi-body h4,.component-builder.component-wrapper--type-push_image .component-item .field--name-field-pi-body h5,.component-builder.component-wrapper--type-push_image .component-item .field--name-field-pi-body h6{font-family:"Yeseva One";}.component-builder.component-wrapper--type-push_image .component-item .field--name-field-pi-body h6{font-size:18px;}.field--name-components > *{margin-bottom:60px;}article.profile{margin-bottom:60px;padding:60px;padding-left:300px;border-radius:8px;background-color:var(--background-body-dark);position:relative;}@media (max-width:767.98px){article.profile{margin-bottom:30px;}}@media (max-width:991.98px){article.profile{padding-left:40px;display:flex;flex-wrap:wrap;flex-direction:column;max-width:600px;margin:50px auto;}}article.profile > .form-item{margin-bottom:16px;}article.profile > .form-item .label{position:relative;display:inline-block;font-size:20px;line-height:24px;min-width:200px;}article.profile > .form-item .label::after{content:":";margin:0 6px 0 0;}article.profile > .field{display:flex;flex-wrap:wrap;width:100%;margin-bottom:16px;}article.profile > .field .field__item{flex:1;}article.profile > .field .field__item .address{display:inline;}article.profile > .field .label,article.profile > .field .field__label{position:relative;display:inline-block;font-family:"Yeseva One";font-size:20px;line-height:24px;min-width:200px;}article.profile > .field .label::after,article.profile > .field .field__label::after{content:":";margin:0 6px 0 0;}article.profile > .field.field--name-user-picture{position:absolute;left:60px;top:60px;width:auto;max-width:100%;}@media (max-width:991.98px){article.profile > .field.field--name-user-picture{position:unset;order:-1;display:inline-block;margin:0 auto;margin-bottom:20px;}}form input.form-checkbox{flex:unset;width:auto;min-height:unset;}form input.hasDatepicker{padding-right:38px;background-image:url(/themes/custom/mine_hotel_starter/images/calendar-black.png);background-repeat:no-repeat;background-size:16px 16px;background-position:calc(100% - 18px) center;cursor:pointer;}form input.hasDatepicker::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;-moz-appearance:textfield;}form .form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/mine_hotel_starter/images/required.svg);background-repeat:no-repeat;background-size:6px 6px;}form label{width:100%;margin-bottom:8px;font-size:16px;line-height:25.6px;color:var(--color-text);font-family:"Inter Bold";}form label:empty{display:none;}form .js-form-type-checkbox input{display:inline-block;}form .js-form-type-checkbox label{width:auto;}form input[type=text],form input[name=pass],form input[type=email]{background-color:var(--background-body-dark);padding:5px 15px;color:var(--color-text);}form .link-assign,form .manage-available-room{width:100%;}form .link-assign a,form .manage-available-room a{font-family:"Inter Bold";position:relative;}form .link-assign a:before,form .manage-available-room a:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/themes/custom/mine_hotel_starter/images/arrow-right.svg);background-size:15px;background-repeat:no-repeat;background-position:center;margin-right:10px;margin-bottom:-2px;}form .link-assign a:hover,form .manage-available-room a:hover{text-decoration:underline;}form.user-login-form[class*=user-] .form-wrapper input[type=submit],form[class*=user-].user-form .form-wrapper input[type=submit],form.user-pass[class*=user-] .form-wrapper input[type=submit],form.user-register-form[class*=user-] .form-wrapper input[type=submit]{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}form.user-login-form[class*=user-] .form-wrapper input[type=submit]:hover,form[class*=user-].user-form .form-wrapper input[type=submit]:hover,form.user-login-form[class*=user-] .form-wrapper input[type=submit]:focus,form[class*=user-].user-form .form-wrapper input[type=submit]:focus,form.user-pass[class*=user-] .form-wrapper input[type=submit]:hover,form.user-pass[class*=user-] .form-wrapper input[type=submit]:focus,form.user-register-form[class*=user-] .form-wrapper input[type=submit]:hover,form.user-register-form[class*=user-] .form-wrapper input[type=submit]:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}form.user-login-form[class*=user-] .form-wrapper .term_and_policy,form[class*=user-].user-form .form-wrapper .term_and_policy,form.user-pass[class*=user-] .form-wrapper .term_and_policy,form.user-register-form[class*=user-] .form-wrapper .term_and_policy{margin-top:8px;}form.user-login-form[class*=user-] input,form[class*=user-].user-form input,form.user-pass[class*=user-] input,form.user-register-form[class*=user-] input{background-color:var(--background-body-dark);min-height:40px;}form.user-login-form[class*=user-] input[value=Upload],form[class*=user-].user-form input[value=Upload],form.user-pass[class*=user-] input[value=Upload],form.user-register-form[class*=user-] input[value=Upload]{max-width:120px;padding:10px 15px;}form.user-login-form[class*=user-] .image-preview,form[class*=user-].user-form .image-preview,form.user-pass[class*=user-] .image-preview,form.user-register-form[class*=user-] .image-preview{margin-bottom:10px;}form div[data-drupal-selector=edit-header]{margin-bottom:30px;}form div[data-drupal-selector=edit-header] > .form-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:10px;}form div[data-drupal-selector=edit-header] > .form-wrapper .form-item{flex:1;max-width:43.5%;}form div[data-drupal-selector=edit-header] > .form-wrapper .form-item select{width:100%;}@media (max-width:767.98px){form div[data-drupal-selector=edit-header] > .form-wrapper .form-item{max-width:unset;flex:auto;}}@media (max-width:575.98px){form div[data-drupal-selector=edit-header] > .form-wrapper .form-actions{margin-top:0;width:100%;}}@media (max-width:575.98px){form div[data-drupal-selector=edit-header] .form-item-action{flex:0 0 100%;}}form div[data-drupal-selector=edit-header] .form-item-action label{display:block;width:100%;margin-right:10px;margin-bottom:0;}form div[data-drupal-selector=edit-header] .form-item-action select{width:auto;}@media (max-width:575.98px){form div[data-drupal-selector=edit-header] .form-item-action select{width:100%;}}form .form-actions input{width:auto;margin-top:30px;margin-right:30px;}form .form-actions input:last-child{margin-right:0;}@media (max-width:575.98px){form .form-actions input{width:100%;}}form.user-login-form,form.user-form,form.user-pass{max-width:416px;margin-bottom:60px;margin:0 auto;}form.user-login-form .form-item,form.user-form .form-item,form.user-pass .form-item{width:100%;}form.user-login-form .form-item .form-date,form.user-form .form-item .form-date,form.user-pass .form-item .form-date{width:100%;}form.user-login-form input.form-text,form.user-form input.form-text,form.user-pass input.form-text{background-color:var(--background-body-dark);}form.user-login-form label,form.user-form label,form.user-pass label,form.user-login-form .label,form.user-form .label,form.user-pass .label{font-size:16px;font-family:"Inter Bold";line-height:26px !important;color:var(--color-text) !important;font-weight:unset !important;}form.user-login-form .button,form.user-form .button,form.user-pass .button{width:100%;}form.user-login-form .description,form.user-form .description,form.user-pass .description{display:none;}form.user-form > div,form.user-pass > div{margin-bottom:24px;}form.user-form > div .js-form-item,form.user-pass > div .js-form-item{margin-bottom:24px;}@media (max-width:767px){form.user-form input[value=Upload],form.user-pass input[value=Upload]{margin-top:16px;}}form.webform-submission-form{margin-bottom:48px;display:flex;flex-wrap:wrap;gap:20px;}@media (max-width:1024px){form.webform-submission-form{margin:0 auto;}}@media (max-width:767px){form.webform-submission-form{padding:20px;}}form.webform-submission-form > .js-form-item{width:calc(33.3333333% - 14px);flex:0 0 calc(33.3333333% - 14px);display:flex;flex-wrap:wrap;}@media (max-width:767px){form.webform-submission-form > .js-form-item{width:100%;flex:0 0 100%;}}form.webform-submission-form > .js-form-item label,form.webform-submission-form > .js-form-item input:not(.form-checkbox),form.webform-submission-form > .js-form-item select,form.webform-submission-form > .js-form-item .form-textarea-wrapper,form.webform-submission-form > .js-form-item textarea{width:100%;}form.webform-submission-form > .js-form-item label{margin-bottom:10px;}form.webform-submission-form > .js-form-item.js-form-type-checkbox{width:100%;flex:0 0 100%;}form.webform-submission-form > .js-form-item.js-form-type-checkbox label{width:auto;margin-bottom:0;}form.webform-submission-form > .js-form-item.js-form-type-checkbox input.form-checkbox{width:25px;}form.webform-submission-form > .js-form-item.webform-address--wrapper{width:calc(50% - 10px);flex:0 0 calc(50% - 10px);display:flex;flex-wrap:wrap;margin:0 auto;}@media (max-width:767px){form.webform-submission-form > .js-form-item.webform-address--wrapper{width:100%;flex:0 0 100%;}}form.webform-submission-form > .js-form-item.webform-address--wrapper legend{display:none;}form.webform-submission-form > .js-form-item.webform-address--wrapper .fieldset-wrapper{display:flex;flex-wrap:wrap;width:100%;}form.webform-submission-form > .js-form-item.webform-address--wrapper .fieldset-wrapper > .js-form-item{width:100%;flex:0 0 100%;}form.webform-submission-form > .js-form-item.form-type-textarea{width:100%;flex:0 0 100%;}form.webform-submission-form .form-actions{width:100%;text-align:left;}form.webform-submission-form #ajax-wrapper{width:calc(50% - 10px);flex:0 0 calc(50% - 10px);display:flex;flex-wrap:wrap;}@media (max-width:767px){form.webform-submission-form #ajax-wrapper{width:100%;flex:0 0 100%;}}form.webform-submission-form #ajax-wrapper .js-form-item{width:100%;}@media (max-width:767px){form.webform-submission-form{padding:20px;}}form.webform-submission-form .form-item label{min-width:200px;font-family:"Inter Bold";margin-bottom:10px;display:flex;align-items:center;}@media (max-width:568px){form.webform-submission-form .form-item label{width:100%;}}form.webform-submission-form .form-item.form-type-datelist .container-inline{display:flex;}form.webform-submission-form select,form.webform-submission-form input{height:40px;}form.webform-submission-form select[type=file],form.webform-submission-form input[type=file]{height:auto;min-height:40px;}form.contact-form{padding:20px;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);border-radius:4px;max-width:800px;width:100%;margin-left:auto;margin-right:auto;}form.contact-form > div{margin-bottom:16px;}form.contact-form > div label{margin-bottom:0;}form.contact-form textarea{width:100%;background-color:var(--background-body-dark);padding:15px;}form.contact-form .form-actions > *{margin-top:24px;}form.search-form{margin-bottom:48px;margin-bottom:30px;}@media (max-width:1024px){form.search-form{margin:0 auto;}}@media (max-width:767px){form.search-form{padding:20px;}}@media (max-width:1024px){form.search-form{margin-bottom:40px;}}form.search-form > *{margin-bottom:30px;}form.search-form > *.container-inline{margin-bottom:0;}form.search-form > *.container-inline .form-item{margin-bottom:30px;}form.search-form > *.container-inline input.form-submit{margin-bottom:30px;}form.search-form > *:last-child{margin-bottom:0;}form.search-form .fieldset-wrapper .form-item{display:flex;flex-wrap:wrap;margin-bottom:20px;}form.search-form .fieldset-wrapper .form-item label{width:250px;}form.search-form .fieldset-wrapper .form-item.form-type-checkbox label{width:auto;}form.search-form .fieldset-wrapper .form-item input{flex:1;}form.search-form .fieldset-wrapper .form-item input.form-checkbox{flex:unset;}form.search-form .form-wrapper .form-item{margin-right:20px;}form.search-form legend{margin-bottom:20px;font-family:"Inter Bold";}form.search-form .details-wrapper .form-wrapper .form-checkboxes .form-item{margin-bottom:10px;}form.commerce-checkout-flow .layout-checkout-form{display:flex;flex-wrap:wrap;gap:32px;align-content:baseline;align-items:flex-start;}@media (max-width:1199.98px){form.commerce-checkout-flow .layout-checkout-form{column-gap:0;}}form.commerce-checkout-flow .layout-checkout-form .checkout-complete{padding:24px;border:1px solid rgba(23,64,93,0.1490196078);border-radius:8px;width:100%;}form.commerce-checkout-flow .layout-region-checkout-main{width:65.715%;padding-right:0;}@media (max-width:1199.98px){form.commerce-checkout-flow .layout-region-checkout-main{width:50%;}}@media (max-width:991.98px){form.commerce-checkout-flow .layout-region-checkout-main{width:100%;}}form.commerce-checkout-flow .layout-region-checkout-main .form-item-payment-information-add-payment-method-billing-information-select-address label{margin-right:20px;margin-bottom:0;}form.commerce-checkout-flow .layout-region-checkout-main #edit-review-contact-information{padding:24px;border:1px solid rgba(23,64,93,0.1490196078);border-radius:8px;margin-bottom:30px;}form.commerce-checkout-flow .layout-region-checkout-secondary{width:31.4%;display:flex;flex-wrap:wrap;gap:24px;}form.commerce-checkout-flow .layout-region-checkout-secondary > *{margin:0;width:100%;}@media (max-width:1199.98px){form.commerce-checkout-flow .layout-region-checkout-secondary{width:50%;}}@media (max-width:991.98px){form.commerce-checkout-flow .layout-region-checkout-secondary{width:100%;margin-top:20px;}}form.commerce-checkout-flow .layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;}form.commerce-checkout-flow .layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-wrapper .coupon-redemption-form__coupons{width:100%;}form.commerce-checkout-flow .layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-wrapper .coupon-redemption-form__coupons table tbody tr{width:100%;display:flex;flex-wrap:wrap;align-items:center;}form.commerce-checkout-flow .layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-wrapper .coupon-redemption-form__coupons table tbody tr td{flex:1;}form.commerce-checkout-flow .layout-region-checkout-secondary .js-form-item-sidebar-coupon-redemption-form-code{flex:1;}form.commerce-checkout-flow .layout-region-checkout-secondary .form-submit{height:44px;padding:4px 13.5px;}form.commerce-checkout-flow legend{margin-bottom:32px;}form.commerce-checkout-flow .checkout-pane-review legend,form.commerce-checkout-flow .checkout-pane-payment-information legend{margin-bottom:24px;}form.commerce-checkout-flow .checkout-pane-review legend a,form.commerce-checkout-flow .checkout-pane-payment-information legend a{font-weight:400;}form.commerce-checkout-flow .js-form-type-radio label{flex:1;}form.commerce-checkout-flow .address-book-edit-button{margin-top:20px;}form.commerce-checkout-flow .layout-region-checkout-footer a.link--previous{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}form.commerce-checkout-flow .layout-region-checkout-footer a.link--previous:hover,form.commerce-checkout-flow .layout-region-checkout-footer a.link--previous:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}@media (max-width:575px){form.commerce-checkout-flow .layout-region-checkout-footer a.link--previous{min-height:40px;padding:4px 25px;font-size:16px;}}form.commerce-checkout-flow .layout-region-checkout-footer .form-actions > *{margin-right:20px;margin-top:20px;}@media (max-width:575px){form.commerce-checkout-flow .layout-region-checkout-footer .form-actions > *{min-height:40px;padding:4px 25px;font-size:16px;}}form.commerce-checkout-flow .layout-region-checkout-footer .form-actions > *:last-child{margin-right:0;}form.commerce-checkout-flow .checkout-pane fieldset{padding:24px;border:1px solid rgba(23,64,93,0.1490196078);border-radius:8px;}form.commerce-checkout-flow .checkout-pane fieldset legend{font-size:20px;line-height:24px;color:var(--color-text);}form.commerce-checkout-flow .checkout-pane-completion-message{width:100%;padding:24px;border:1px solid rgba(23,64,93,0.1490196078);border-radius:8px;}form.commerce-order-item-add-to-cart-form{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;box-shadow:none;}form.commerce-order-item-add-to-cart-form .view-title-table-column{max-width:400px;}form.commerce-order-item-add-to-cart-form .field--type-entity-reference select{width:100%;}form.commerce-order-item-add-to-cart-form .form-actions input{padding:6px 20px;min-height:40px;}form.commerce-order-item-add-to-cart-form .field--type-decimal{padding:0 20px;}form.commerce-order-item-add-to-cart-form .field--type-decimal .form-item{display:flex;flex-wrap:wrap;align-items:center;}form.commerce-order-item-add-to-cart-form .field--type-decimal .form-item label{padding-right:10px;margin-bottom:0;}form.commerce-order-item-add-to-cart-form .field--type-decimal .form-item input{flex:1;max-width:100px;}form.views-exposed-form{margin-bottom:30px;}form.views-exposed-form .form--inline{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;}form.views-exposed-form .form-item{display:flex;flex-wrap:wrap;align-items:center;width:100%;flex:1;}@media (max-width:991.98px){form.views-exposed-form .form-item{flex:0 0 100%;}}@media (max-width:767.98px){form.views-exposed-form .form-actions{margin:0 auto;}}@media (max-width:575.98px){form.views-exposed-form .form-actions{width:100%;}form.views-exposed-form .form-actions .button{width:100%;}}form.views-exposed-form label{margin-bottom:8px;width:100%;}form.views-exposed-form select{min-width:150px;margin:0;width:100%;}form.views-exposed-form .form-actions{display:flex;align-items:center;margin:0;gap:10px;}form.views-exposed-form .form-actions input{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;height:auto;min-height:44px;padding-top:2px;padding-bottom:3px;margin-right:0;}form.views-exposed-form .form-actions input:hover,form.views-exposed-form .form-actions input:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}form.views-exposed-form[action="/manage/reports"] .form-item{flex:0 0 calc(25% - 15px);}@media (max-width:767px){form.views-exposed-form[action="/manage/reports"] .form-item{flex:0 0 100%;}}form.views-exposed-form[action="/manage/reports"] .form-actions{flex:0 0 calc(25% - 15px);}@media (max-width:767px){form.views-exposed-form[action="/manage/reports"] .form-actions{flex:0 0 100%;}}form.views-exposed-form[action="/manage/reports"] .form-actions input{width:100%;}form.comment-comment-form{margin-bottom:48px;}@media (max-width:1024px){form.comment-comment-form{margin:0 auto;}}@media (max-width:767px){form.comment-comment-form{padding:20px;}}form.comment-comment-form .form-item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;width:100%;}form.comment-comment-form label{margin-right:20px;margin-bottom:0;min-width:130px;}form.comment-comment-form .form-textarea-wrapper,form.comment-comment-form input{flex:1;}form.comment-comment-form .form-actions{margin-bottom:30px;}form.comment-comment-form .form-actions > input{margin-left:20px;}form.comment-comment-form .form-actions > input:first-child{margin-left:0;}form.change-cleaning-status{border:1px solid rgba(23,64,93,0.1490196078);border-radius:4px;background-color:var(--background-body-dark);padding:24px;max-width:480px;margin:0 auto;}form.change-cleaning-status .room-details{padding-bottom:24px;border-bottom:1px solid rgba(23,64,93,0.15);margin-bottom:24px;display:flex;flex-wrap:wrap;gap:24px;}@media (max-width:575.98px){form.change-cleaning-status .room-details{gap:16px;}}form.change-cleaning-status .room-details > div{width:calc(50% - 12px);}@media (max-width:575.98px){form.change-cleaning-status .room-details > div{width:100%;}}form.change-cleaning-status .room-details .room-number,form.change-cleaning-status .room-details .room-type-value{font-family:"Inter Bold";}form.change-cleaning-status .button-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px;}form.change-cleaning-status .button-actions > *{max-width:calc(50% - 8px);width:100%;}@media (max-width:575.98px){form.change-cleaning-status .button-actions > *{max-width:100%;}}form.change-cleaning-status .button-actions .button-save-status input{display:flex;align-items:center;justify-content:center;width:max-content;padding:11.5px 35px;background-color:#FBF5ED;border:1px solid var(--color-default);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-default);font-family:"Inter Bold";letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;width:100%;}form.change-cleaning-status .button-actions .button-save-status input:hover,form.change-cleaning-status .button-actions .button-save-status input:focus{background-color:var(--color-default);color:#FBF5ED;transition:all 0.3s linear;}form.manage-room-types table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.manage-room-types table{width:1100px;padding-bottom:190px;}}form.manage-room-types table.sticky-header{display:none;}form.manage-room-types table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.manage-room-types table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.manage-room-types table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.manage-room-types table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.manage-room-types table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.manage-room-types table thead tr th.select-all{flex:0 0 50px;}form.manage-room-types table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.manage-room-types table thead tr th.views-field-counter{flex:0 0 70px;}form.manage-room-types table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.manage-room-types table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.manage-room-types table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.manage-room-types table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.manage-room-types table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-room-types table tbody tr td.views-field-user-bulk-form,form.manage-room-types table tbody tr td.views-field-commerce-order-bulk-form,form.manage-room-types table tbody tr td.views-field-commerce-product-bulk-form,form.manage-room-types table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.manage-room-types table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.manage-room-types table tbody tr td.views-field-order-number{flex:0 0 100px;}form.manage-room-types table tbody tr td.views-field-counter{flex:0 0 70px;}form.manage-room-types table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.manage-room-types table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.manage-room-types table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.manage-room-types table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.manage-room-types table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.manage-room-types table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.manage-room-types table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.manage-room-types table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.manage-room-types table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.manage-room-types table tbody tr:last-child{border-bottom:0;}form.manage-room-types tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-room-types tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-room-types tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.manage-room-types tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.manage-room-types .views-form .form-actions{margin-top:-150px;}}form.manage-room-types table thead tr th.views-field-title{flex:0 0 350px;}form.manage-room-types table thead tr th.views-field-commerce-product-bulk-form{flex:0 0 50px;}form.manage-room-types table thead tr th.views-field-operations{font-size:0;flex:0 0 40px;}form.manage-room-types table thead tr th.views-field-operations{flex:0 0 63px;}form.manage-room-types table tbody tr td.views-field-title{flex:0 0 350px;}form.manage-room-types table tbody tr td.views-field-commerce-product-bulk-form{flex:0 0 50px;}form.manage-room-types table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-food-and-drink table thead tr th.views-field-title{flex:0 0 350px;}form.manage-food-and-drink table thead tr th.views-field-commerce-product-bulk-form{flex:0 0 50px;}form.manage-food-and-drink table thead tr th.views-field-operations{font-size:0;flex:0 0 40px;}form.manage-food-and-drink table thead tr th.views-field-operations{flex:0 0 63px;}form.manage-food-and-drink table tbody tr td.views-field-title{flex:0 0 350px;}form.manage-food-and-drink table tbody tr td.views-field-commerce-product-bulk-form{flex:0 0 50px;}form.manage-food-and-drink table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-food-and-drink table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.manage-food-and-drink table{width:1100px;padding-bottom:190px;}}form.manage-food-and-drink table.sticky-header{display:none;}form.manage-food-and-drink table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.manage-food-and-drink table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.manage-food-and-drink table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.manage-food-and-drink table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.manage-food-and-drink table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.manage-food-and-drink table thead tr th.select-all{flex:0 0 50px;}form.manage-food-and-drink table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.manage-food-and-drink table thead tr th.views-field-counter{flex:0 0 70px;}form.manage-food-and-drink table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.manage-food-and-drink table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.manage-food-and-drink table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.manage-food-and-drink table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.manage-food-and-drink table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-food-and-drink table tbody tr td.views-field-user-bulk-form,form.manage-food-and-drink table tbody tr td.views-field-commerce-order-bulk-form,form.manage-food-and-drink table tbody tr td.views-field-commerce-product-bulk-form,form.manage-food-and-drink table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.manage-food-and-drink table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.manage-food-and-drink table tbody tr td.views-field-order-number{flex:0 0 100px;}form.manage-food-and-drink table tbody tr td.views-field-counter{flex:0 0 70px;}form.manage-food-and-drink table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.manage-food-and-drink table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.manage-food-and-drink table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.manage-food-and-drink table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.manage-food-and-drink table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.manage-food-and-drink table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.manage-food-and-drink table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.manage-food-and-drink table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.manage-food-and-drink table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.manage-food-and-drink table tbody tr:last-child{border-bottom:0;}form.manage-food-and-drink tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-food-and-drink tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-food-and-drink tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.manage-food-and-drink tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.manage-food-and-drink .views-form .form-actions{margin-top:-150px;}}form.manage-events table thead tr th.views-field-title{flex:0 0 450px;}form.manage-events table thead tr th.views-field-changed{flex:0 0 200px;text-align:center;}form.manage-events table thead tr th.views-field-node-bulk-form{flex:0 0 50px;}form.manage-events table thead tr th.views-field-operations{font-size:0;flex:0 0 40px;}form.manage-events table thead tr th.views-field-operations{flex:0 0 63px;}form.manage-events table tbody tr td.views-field-title{flex:0 0 450px;}form.manage-events table tbody tr td.views-field-node-bulk-form{flex:0 0 50px;}form.manage-events table tbody tr td.views-field-changed{flex:0 0 200px;}form.manage-events table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-events table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.manage-events table{width:1100px;padding-bottom:190px;}}form.manage-events table.sticky-header{display:none;}form.manage-events table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.manage-events table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.manage-events table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.manage-events table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.manage-events table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.manage-events table thead tr th.select-all{flex:0 0 50px;}form.manage-events table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.manage-events table thead tr th.views-field-counter{flex:0 0 70px;}form.manage-events table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.manage-events table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.manage-events table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.manage-events table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.manage-events table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-events table tbody tr td.views-field-user-bulk-form,form.manage-events table tbody tr td.views-field-commerce-order-bulk-form,form.manage-events table tbody tr td.views-field-commerce-product-bulk-form,form.manage-events table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.manage-events table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.manage-events table tbody tr td.views-field-order-number{flex:0 0 100px;}form.manage-events table tbody tr td.views-field-counter{flex:0 0 70px;}form.manage-events table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.manage-events table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.manage-events table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.manage-events table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.manage-events table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.manage-events table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.manage-events table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.manage-events table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.manage-events table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.manage-events table tbody tr:last-child{border-bottom:0;}form.manage-events tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-events tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-events tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.manage-events tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.manage-events .views-form .form-actions{margin-top:-150px;}}form.manage-venues table thead tr th.views-field-title,form.manage-press table thead tr th.views-field-title{flex:0 0 450px;}form.manage-venues table thead tr th.views-field-changed,form.manage-press table thead tr th.views-field-changed{flex:0 0 200px;text-align:center;}form.manage-venues table thead tr th.views-field-node-bulk-form,form.manage-press table thead tr th.views-field-node-bulk-form{flex:0 0 50px;}form.manage-venues table thead tr th.views-field-operations,form.manage-press table thead tr th.views-field-operations{font-size:0;flex:0 0 40px;}form.manage-venues table thead tr th.views-field-operations,form.manage-press table thead tr th.views-field-operations{flex:0 0 63px;}form.manage-venues table tbody tr td.views-field-title,form.manage-press table tbody tr td.views-field-title{flex:0 0 450px;}form.manage-venues table tbody tr td.views-field-node-bulk-form,form.manage-press table tbody tr td.views-field-node-bulk-form{flex:0 0 50px;}form.manage-venues table tbody tr td.views-field-changed,form.manage-press table tbody tr td.views-field-changed{flex:0 0 200px;}form.manage-venues table tbody tr td.views-field-operations,form.manage-press table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-venues table,form.manage-press table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.manage-venues table,form.manage-press table{width:1100px;padding-bottom:190px;}}form.manage-venues table.sticky-header,form.manage-press table.sticky-header{display:none;}form.manage-venues table ul,form.manage-press table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.manage-venues table thead,form.manage-press table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.manage-venues table thead tr,form.manage-press table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.manage-venues table thead tr th,form.manage-press table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.manage-venues table thead tr th.views-field-operations,form.manage-press table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.manage-venues table thead tr th.select-all,form.manage-press table thead tr th.select-all{flex:0 0 50px;}form.manage-venues table thead tr th.views-field-order-number,form.manage-press table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.manage-venues table thead tr th.views-field-counter,form.manage-press table thead tr th.views-field-counter{flex:0 0 70px;}form.manage-venues table thead tr th.views-field-total-price__number,form.manage-press table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.manage-venues table tbody,form.manage-press table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.manage-venues table tbody tr,form.manage-press table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.manage-venues table tbody tr td,form.manage-press table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.manage-venues table tbody tr td.views-field-operations,form.manage-press table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-venues table tbody tr td.views-field-user-bulk-form,form.manage-venues table tbody tr td.views-field-commerce-order-bulk-form,form.manage-venues table tbody tr td.views-field-commerce-product-bulk-form,form.manage-venues table tbody tr td.views-field-commerce-store-bulk-form,form.manage-press table tbody tr td.views-field-user-bulk-form,form.manage-press table tbody tr td.views-field-commerce-order-bulk-form,form.manage-press table tbody tr td.views-field-commerce-product-bulk-form,form.manage-press table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.manage-venues table tbody tr td.views-field-total-price__number,form.manage-press table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.manage-venues table tbody tr td.views-field-order-number,form.manage-press table tbody tr td.views-field-order-number{flex:0 0 100px;}form.manage-venues table tbody tr td.views-field-counter,form.manage-press table tbody tr td.views-field-counter{flex:0 0 70px;}form.manage-venues table tbody tr td.views-field-total-price__number,form.manage-press table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.manage-venues table tbody tr td .dropbutton-wrapper,form.manage-press table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.manage-venues table tbody tr td .dropbutton-wrapper:hover,form.manage-press table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.manage-venues table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget,form.manage-press table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.manage-venues table tbody tr td .dropbutton-wrapper .dropbutton-widget,form.manage-press table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.manage-venues table tbody tr td .dropbutton-wrapper .dropbutton-widget,form.manage-press table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.manage-venues table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton,form.manage-press table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.manage-venues table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle,form.manage-press table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.manage-venues table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action,form.manage-press table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.manage-venues table tbody tr:last-child,form.manage-press table tbody tr:last-child{border-bottom:0;}form.manage-venues tfoot,form.manage-press tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-venues tfoot tr,form.manage-press tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-venues tfoot .views-field-total-price__number,form.manage-press tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.manage-venues tfoot .views-field-operations,form.manage-press tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.manage-venues .views-form .form-actions,form.manage-press .views-form .form-actions{margin-top:-150px;}}form.manage-users table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.manage-users table{width:1100px;padding-bottom:190px;}}form.manage-users table.sticky-header{display:none;}form.manage-users table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.manage-users table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.manage-users table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.manage-users table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.manage-users table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.manage-users table thead tr th.select-all{flex:0 0 50px;}form.manage-users table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.manage-users table thead tr th.views-field-counter{flex:0 0 70px;}form.manage-users table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.manage-users table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.manage-users table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.manage-users table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.manage-users table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-users table tbody tr td.views-field-user-bulk-form,form.manage-users table tbody tr td.views-field-commerce-order-bulk-form,form.manage-users table tbody tr td.views-field-commerce-product-bulk-form,form.manage-users table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.manage-users table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.manage-users table tbody tr td.views-field-order-number{flex:0 0 100px;}form.manage-users table tbody tr td.views-field-counter{flex:0 0 70px;}form.manage-users table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.manage-users table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.manage-users table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.manage-users table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.manage-users table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.manage-users table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.manage-users table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.manage-users table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.manage-users table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.manage-users table tbody tr:last-child{border-bottom:0;}form.manage-users tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-users tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-users tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.manage-users tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.manage-users .views-form .form-actions{margin-top:-150px;}}form.manage-hotel table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.manage-hotel table{width:1100px;padding-bottom:190px;}}form.manage-hotel table.sticky-header{display:none;}form.manage-hotel table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.manage-hotel table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.manage-hotel table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.manage-hotel table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.manage-hotel table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.manage-hotel table thead tr th.select-all{flex:0 0 50px;}form.manage-hotel table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.manage-hotel table thead tr th.views-field-counter{flex:0 0 70px;}form.manage-hotel table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.manage-hotel table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.manage-hotel table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.manage-hotel table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.manage-hotel table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-hotel table tbody tr td.views-field-user-bulk-form,form.manage-hotel table tbody tr td.views-field-commerce-order-bulk-form,form.manage-hotel table tbody tr td.views-field-commerce-product-bulk-form,form.manage-hotel table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.manage-hotel table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.manage-hotel table tbody tr td.views-field-order-number{flex:0 0 100px;}form.manage-hotel table tbody tr td.views-field-counter{flex:0 0 70px;}form.manage-hotel table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.manage-hotel table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.manage-hotel table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.manage-hotel table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.manage-hotel table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.manage-hotel table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.manage-hotel table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.manage-hotel table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.manage-hotel table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.manage-hotel table tbody tr:last-child{border-bottom:0;}form.manage-hotel tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-hotel tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-hotel tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.manage-hotel tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.manage-hotel .views-form .form-actions{margin-top:-150px;}}form.manage-hotel table thead tr th.views-field-placed,form.manage-hotel table thead tr th.views-field-uid{flex:0 0 250px;}form.manage-hotel table tbody tr td.views-field-placed,form.manage-hotel table tbody tr td.views-field-mail{flex:0 0 250px;}form.manage-hotel .dropbutton-widget .dropbutton{min-width:160px;}form.manage-hotel .dropbutton-widget .dropbutton li{width:100%;}form.manage-services table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.manage-services table{width:1100px;padding-bottom:190px;}}form.manage-services table.sticky-header{display:none;}form.manage-services table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.manage-services table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.manage-services table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.manage-services table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.manage-services table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.manage-services table thead tr th.select-all{flex:0 0 50px;}form.manage-services table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.manage-services table thead tr th.views-field-counter{flex:0 0 70px;}form.manage-services table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.manage-services table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.manage-services table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.manage-services table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.manage-services table tbody tr td.views-field-operations{flex:0 0 63px;}form.manage-services table tbody tr td.views-field-user-bulk-form,form.manage-services table tbody tr td.views-field-commerce-order-bulk-form,form.manage-services table tbody tr td.views-field-commerce-product-bulk-form,form.manage-services table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.manage-services table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.manage-services table tbody tr td.views-field-order-number{flex:0 0 100px;}form.manage-services table tbody tr td.views-field-counter{flex:0 0 70px;}form.manage-services table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.manage-services table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.manage-services table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.manage-services table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.manage-services table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.manage-services table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.manage-services table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.manage-services table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.manage-services table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.manage-services table tbody tr:last-child{border-bottom:0;}form.manage-services tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-services tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.manage-services tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.manage-services tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.manage-services .views-form .form-actions{margin-top:-150px;}}form.manage-services table thead tr th.views-field-title{flex:0 0 450px;}form.manage-services table tbody tr td.views-field-title{flex:0 0 450px;}form.detail-calendar table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){form.detail-calendar table{width:1100px;padding-bottom:190px;}}form.detail-calendar table.sticky-header{display:none;}form.detail-calendar table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}form.detail-calendar table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}form.detail-calendar table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}form.detail-calendar table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}form.detail-calendar table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}form.detail-calendar table thead tr th.select-all{flex:0 0 50px;}form.detail-calendar table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}form.detail-calendar table thead tr th.views-field-counter{flex:0 0 70px;}form.detail-calendar table thead tr th.views-field-total-price__number{flex:0 0 150px;}form.detail-calendar table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}form.detail-calendar table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}form.detail-calendar table tbody tr td{flex:1;padding:16px;word-break:break-word;}form.detail-calendar table tbody tr td.views-field-operations{flex:0 0 63px;}form.detail-calendar table tbody tr td.views-field-user-bulk-form,form.detail-calendar table tbody tr td.views-field-commerce-order-bulk-form,form.detail-calendar table tbody tr td.views-field-commerce-product-bulk-form,form.detail-calendar table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}form.detail-calendar table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}form.detail-calendar table tbody tr td.views-field-order-number{flex:0 0 100px;}form.detail-calendar table tbody tr td.views-field-counter{flex:0 0 70px;}form.detail-calendar table tbody tr td.views-field-total-price__number{flex:0 0 150px;}form.detail-calendar table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}form.detail-calendar table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}form.detail-calendar table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}form.detail-calendar table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){form.detail-calendar table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}form.detail-calendar table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}form.detail-calendar table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}form.detail-calendar table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}form.detail-calendar table tbody tr:last-child{border-bottom:0;}form.detail-calendar tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.detail-calendar tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}form.detail-calendar tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}form.detail-calendar tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){form.detail-calendar .views-form .form-actions{margin-top:-150px;}}form.detail-calendar table thead tr th:last-child{flex:0 0 220px;}form.detail-calendar table thead tr th:nth-last-child(2){flex:0 0 185px;}form.detail-calendar table tbody tr td.calendar-detail-link{flex:0 0 220px;padding:16px;}form.detail-calendar table tbody tr td.calendar-detail-link a{padding-left:15px;padding-right:15px;width:100%;}form.detail-calendar table tbody tr td:nth-last-child(2){flex:0 0 185px;}form.ticket-hotel-form{max-width:100%;padding:0;box-shadow:none;}form.ticket-hotel-form input.hasDatepicker{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-black.png);}form.ticket-hotel-form #form-date-information{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:20px 20px;border-radius:8px;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);}form.ticket-hotel-form #form-date{flex:1;}form.ticket-hotel-form #form-checkin-checkout{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px;}form.ticket-hotel-form #form-checkin-checkout > *{flex:1;}@media (max-width:767.98px){form.ticket-hotel-form #form-checkin-checkout > *{flex:0 0 100%;}}form.ticket-hotel-form #form-checkin-checkout > *.js-form-item{display:none;}form.ticket-hotel-form #form-checkin-checkout .form-item label{width:100%;}form.ticket-hotel-form #form-checkin-checkout .form-item select{width:100%;}form.ticket-hotel-form #form-checkin-checkout #submit-book{flex:1;}form.ticket-hotel-form #form-checkin-checkout #submit-book:empty{display:none;}form.ticket-hotel-form #form-checkin-checkout label{margin-bottom:10px;font-family:"Inter Bold";}form.ticket-hotel-form #form-checkin-checkout .form-submit{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;min-height:40px;height:auto;padding-top:5px;padding-bottom:5px;line-height:1.3;border-radius:4px;background-position:center center;background-repeat:no-repeat;background-size:28px;max-width:300px;}form.ticket-hotel-form #form-checkin-checkout .form-submit:hover,form.ticket-hotel-form #form-checkin-checkout .form-submit:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}@media (max-width:767.98px){form.ticket-hotel-form #form-checkin-checkout .form-submit{margin-left:auto;margin-right:auto;}}@media (max-width:575.98px){form.ticket-hotel-form #form-checkin-checkout .form-submit{max-width:100%;}}form.ticket-hotel-form #submit-book,form.ticket-hotel-form #submit-book-room{position:sticky;top:0;background-color:#FBF5ED;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);padding:20px;border-radius:8px;font-size:20px;text-align:right;display:flex;justify-content:flex-end;gap:20px;flex-wrap:wrap;margin-right:0;margin-left:auto;float:right;width:auto;z-index:9;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);}form.ticket-hotel-form #submit-book button,form.ticket-hotel-form #submit-book-room button{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}form.ticket-hotel-form #submit-book button:hover,form.ticket-hotel-form #submit-book button:focus,form.ticket-hotel-form #submit-book-room button:hover,form.ticket-hotel-form #submit-book-room button:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}form.ticket-hotel-form #list-room{margin-top:130px;margin-bottom:40px;border-radius:8px;padding:20px;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);overflow:auto;}form.ticket-hotel-form #list-room:empty{display:none;}form.ticket-hotel-form #list-room table .information-image-room{width:450px;padding-left:0;display:flex;flex-wrap:wrap;}form.ticket-hotel-form #list-room table .information-image-room > div:last-child{flex:1;margin-left:20px;}form.ticket-hotel-form #list-room table .title-room{background-color:var(--color-text);position:absolute;width:auto;padding:5px 20px;min-width:100px;font-size:16px;top:30px;left:-20px;line-height:1.4;font-family:"Inter";font-family:"Inter Bold";color:#fff;max-width:240px;}form.ticket-hotel-form #list-room table thead tr th{padding-left:20px;padding-right:20px;text-align:center;vertical-align:middle;}form.ticket-hotel-form #list-room table thead tr th:nth-child(2){padding-left:0;}form.ticket-hotel-form #list-room table tbody tr{border-bottom:1px solid #474747;}form.ticket-hotel-form #list-room table tbody tr td{padding:20px;position:relative;vertical-align:middle;font-size:18px;}form.ticket-hotel-form #list-room table tbody tr td:before{position:absolute;content:"";height:calc(100% - 40px);top:20px;left:0;width:1px;background-color:#b4c3c3;}form.ticket-hotel-form #list-room table tbody tr td:nth-child(2):before{display:none;}form.ticket-hotel-form #list-room table tbody tr td:nth-last-child(2){min-width:200px;}form.ticket-hotel-form #list-room .all-room-facilities{font-family:"Inter Bold";}form.ticket-hotel-form #list-room .breakfast-infor{background-color:var(--color-text);position:relative;padding:0px 15px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;display:inline-block;margin-bottom:10px;margin-left:16px;}form.ticket-hotel-form #list-room .breakfast-infor:before,form.ticket-hotel-form #list-room .breakfast-infor:after{content:"";position:absolute;width:0;height:0;left:0;}form.ticket-hotel-form #list-room .breakfast-infor:before{border-top:14px solid var(--color-default);border-left:16px solid transparent;margin-left:-16px;margin-top:0px;}form.ticket-hotel-form #list-room .breakfast-infor:after{border-bottom:14px solid var(--color-default);border-left:16px solid transparent;margin-left:-16px;margin-top:16px;}form.ticket-hotel-form .image-css{font-size:0;width:100%;height:70px;background-image:url(/themes/custom/mine_hotel_starter/images/family.png);background-size:40px;background-repeat:no-repeat;background-position:center;}form.ticket-hotel-form .image-wrapper{display:flex;flex-wrap:wrap;gap:1px;width:203px;margin-bottom:0;height:100%;}form.ticket-hotel-form .image-wrapper img{width:50px;height:50px;object-fit:cover;}form.ticket-hotel-form .image-wrapper .image-room-first{width:100%;}form.ticket-hotel-form .image-wrapper .image-room-first img{width:100%;height:150px;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;}form.ticket-hotel-form .image-wrapper .image-room{position:relative;}form.ticket-hotel-form .image-wrapper .image-room:last-child{cursor:pointer;border-bottom-right-radius:8px;}form.ticket-hotel-form .image-wrapper .image-room:last-child img{border-bottom-right-radius:8px;}form.ticket-hotel-form .image-wrapper .image-room .see-all-rooms{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.7);color:#fff;width:100%;height:100%;font-size:15px;line-height:1.2;padding:5px;border-bottom-right-radius:8px;}form.ticket-hotel-form .image-wrapper > div:nth-child(2){border-bottom-left-radius:8px;}form.ticket-hotel-form .image-wrapper > div:nth-child(2) img{border-bottom-left-radius:8px;}form.ticket-hotel-form #images-popup{display:none;}form.ticket-hotel-form .facility,form.ticket-hotel-form .information{margin-bottom:5px;}form.room-assignment{max-width:100%;display:flex;flex-wrap:wrap;gap:20px;}form.room-assignment input.hasDatepicker{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-black.png);}form.room-assignment .manage-available-room{margin-top:15px;}form.room-assignment .manage-available-room a{font-family:"Inter Bold";}form.room-assignment .manage-available-room a:hover{text-decoration:underline;}form.room-assignment #calendar-wrapper-start-assign,form.room-assignment #calendar-wrapper-end-assign{flex:1;}form.room-assignment #list-order-assignment{width:100%;margin-top:30px;overflow:auto;}form.room-assignment #list-order-assignment:empty{display:none;}form.room-assignment .button-change,form.room-assignment .button-checkin{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;min-height:40px;}form.room-assignment .button-change:hover,form.room-assignment .button-change:focus,form.room-assignment .button-checkin:hover,form.room-assignment .button-checkin:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}form.room-assignment .cancel-button{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;background-color:transparent;border-radius:4px;border-color:#7ea7ec;color:#7ea7ec;min-height:40px;height:40px;width:auto;font-size:18px;line-height:1.4;}form.room-assignment .cancel-button:hover,form.room-assignment .cancel-button:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}form.room-assignment .cancel-button:hover{border-color:#003c71;color:#003c71;}form.room-assignment .button-group{display:flex;gap:10px;flex-wrap:nowrap;flex-direction:column;}form.room-assignment .table-wrapper-assignment{overflow:auto;width:100%;}form.room-assignment table{width:100%;}form.room-assignment table thead tr th{padding:10px;}form.room-assignment table thead tr th:nth-child(5){min-width:240px;}form.room-assignment table tbody tr td{padding:10px;font-size:16px;}form.room-assignment table tbody tr td:first-child{min-width:200px;}form.room-assignment table tbody tr td:first-child .label{font-weight:bold;display:inline-block;margin-right:10px;}form.room-assignment table tbody tr td:first-child.rowspan,form.room-assignment table tbody tr td:first-child.td-rowspan{padding-left:0;}form.room-assignment table tbody tr td.order-name{padding-left:0;font-weight:bold;}form.room-assignment table tbody tr td.rowspan,form.room-assignment table tbody tr td.td-rowspan{position:relative;border-right:1px solid #b4c3c3;vertical-align:top;}form.room-assignment table tbody tr td.rowspan.order-date,form.room-assignment table tbody tr td.td-rowspan.order-date{padding-left:0;white-space:nowrap;}form.room-assignment table tbody tr td.rowspan *,form.room-assignment table tbody tr td.td-rowspan *{margin-bottom:10px;}form.room-assignment table tbody tr td.rowspan *:last-child,form.room-assignment table tbody tr td.td-rowspan *:last-child{margin-bottom:0;}form.room-assignment table tbody tr td.rowspan *.order-name label,form.room-assignment table tbody tr td.td-rowspan *.order-name label{margin-bottom:0;}form.room-assignment table tbody tr td.rowspan *.order-name a,form.room-assignment table tbody tr td.td-rowspan *.order-name a{font-weight:bold;}form.room-assignment table tbody tr td.assign-room-date{white-space:nowrap;}form.room-assignment table tbody tr td .assign-room-date{min-width:200px;}form.room-assignment table tbody tr td .assign-room-date *{margin-top:10px;}form.room-assignment table tbody tr td .assign-room-date *:first-child{margin-top:0;}form.room-assignment table tbody tr td .assign-room-date *:empty{display:none;}form.room-assignment table tbody tr td .cancel-button{width:100%;}form.detail-calendar{max-width:100%;display:flex;flex-wrap:wrap;gap:20px;}form.detail-calendar input.hasDatepicker{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-black.png);}form.detail-calendar table tbody tr td.room-name,form.detail-calendar table tbody tr td.order-name{font-family:"Inter Bold";}form.detail-calendar table tbody tr td.rowspan{position:relative;}form.detail-calendar .calendar-detail-link a{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;margin:10px auto;text-decoration:unset;}form.detail-calendar .calendar-detail-link a:hover,form.detail-calendar .calendar-detail-link a:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}form.detail-calendar #calendar-room-type-filter{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;}form.detail-calendar #calendar-room-type-filter .js-form-item{display:flex;flex-wrap:wrap;flex:1;}form.detail-calendar #calendar-room-type-filter .js-form-item label{width:100%;}form.detail-calendar #calendar-room-type-filter .js-form-item select{width:100%;}@media (max-width:767px){form.detail-calendar #calendar-room-type-filter .js-form-item{flex:0 0 100%;}}form.detail-calendar > *.js-form-item{display:flex;flex-wrap:wrap;}form.detail-calendar > *.js-form-item label{width:100%;}form.manage-booking-form .monthpicker_selector table{color:var(--color-text);}form.manage-booking-form .monthpicker_selector td.month{padding:10px 0;}form.manage-booking-form .yearSwitch{padding:5px 10px;padding-top:0;}form.manage-booking-form .view-table{width:100%;overflow:auto;}form.manage-booking-form .form-item-filter-date{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;border-radius:8px;}form.manage-booking-form .form-item-filter-date input{width:auto;}form.manage-booking-form .calendar-filter{margin-bottom:34px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;gap:10px;}form.manage-booking-form .calendar-filter label{margin-bottom:0;}form.manage-booking-form .calendar-filter .monthpicker{display:flex;align-items:center;display:none;}form.manage-booking-form .calendar-filter .monthpicker input{position:absolute;top:0;left:0;}form.manage-booking-form .monthpicker_input{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-black.png);background-position:center;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;border-color:transparent !important;background-color:transparent;}form.manage-booking-form table{display:flex;flex-wrap:wrap;gap:0;}form.manage-booking-form td{display:flex;flex-direction:column;width:100%;height:auto;min-height:7.5rem;}form.manage-booking-form thead{display:grid;grid-template-columns:repeat(7,1fr);width:100%;}form.manage-booking-form thead tr{display:flex;flex-wrap:wrap;gap:20px;grid-column:1/-1;width:100%;border:0;}form.manage-booking-form thead tr th{background:var(--rgba-color-default);border:1px solid var(--rgba-color-default);flex:1;border-radius:50px;color:var(--color-text);font-size:16px;}form.manage-booking-form thead tr th:nth-child(1){border-top-left-radius:4px;}form.manage-booking-form thead tr th:last-child{border-top-right-radius:4px;}form.manage-booking-form tbody{display:flex;flex-wrap:wrap;border:0;}form.manage-booking-form tbody tr{display:flex;border:0;width:100%;}form.manage-booking-form tbody tr td{border-radius:0;border:1px solid #b4c3c3;flex:1;padding:10px;min-width:unset;width:auto;justify-content:flex-start;align-items:flex-start;}form.manage-booking-form .monthpicker_selector table td{min-height:1px;}form.manage-booking-form .date{flex:0 0 auto;transition:border-radius 0.2s linear;color:var(--color-text);font-family:"Inter Bold";line-height:1.2;margin-bottom:10px;padding:0.5rem 0.15rem;cursor:help;text-align:center;width:30px;height:30px;font-size:16px;display:flex;align-items:center;justify-content:center;}form.manage-booking-form .active .date{width:32px;height:32px;border-radius:50%;background-color:rgba(155,135,65,0.1);color:#9B8741;justify-content:center;}form.manage-booking-form .day-of-month{display:flex;flex-wrap:wrap;flex-direction:column;flex:1;gap:4px;width:100%;}form.manage-booking-form .day-of-month:hover .date{border-radius:0;}form.manage-booking-form .day-of-month > div{display:flex;justify-content:space-between;}form.manage-booking-form .day-of-month > div span{font-family:"Inter Bold";color:var(--color-text);}form.manage-booking-form .day-of-month > div:not(.date){color:var(--Text-colors-Second,rgba(23,59,93,0.7));font-size:12px;line-height:1.4;}form.manage-booking-form .day-of-month .url-view-detail a{display:flex;align-items:center;justify-content:center;width:max-content;padding:11.5px 35px;background-color:#FBF5ED;border:1px solid var(--color-default);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-default);font-family:"Inter Bold";letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;font-size:12px;line-height:1.4;padding:7px 12px;min-height:unset;margin-top:10px;}form.manage-booking-form .day-of-month .url-view-detail a:hover,form.manage-booking-form .day-of-month .url-view-detail a:focus{background-color:var(--color-default);color:#FBF5ED;transition:all 0.3s linear;}form.room-management{margin-bottom:48px;}@media (max-width:1024px){form.room-management{margin:0 auto;}}@media (max-width:767px){form.room-management{padding:20px;}}@media (max-width:767.98px){form.room-management{padding:0 0;}}form.room-management .filter-room-management{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px;margin-bottom:50px;}form.room-management .filter-room-management > *{flex:1;}@media (max-width:991.98px){form.room-management .filter-room-management > *{flex:0 0 31.4%;}}@media (max-width:767.98px){form.room-management .filter-room-management > *{flex:0 0 calc(50% - 10px);}}@media (max-width:575.98px){form.room-management .filter-room-management > *{flex:0 0 100%;}}form.room-management .filter-room-management select,form.room-management .filter-room-management input,form.room-management .filter-room-management label{width:100%;}form.room-management .toggle-filter-btn-wrapper{margin-bottom:20px;}form.room-management .toggle-filter-btn-wrapper .toggle-filter-btn{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;display:inline-block;width:auto;padding:10px;font-size:0;background-image:url(/themes/custom/mine_hotel_starter/images/minimize.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;width:45px;height:30px;background-size:30px;}form.room-management .toggle-filter-btn-wrapper .toggle-filter-btn:hover,form.room-management .toggle-filter-btn-wrapper .toggle-filter-btn:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}form.room-management .toggle-filter-btn-wrapper .toggle-filter-btn:hover,form.room-management .toggle-filter-btn-wrapper .toggle-filter-btn:focus{background-image:url(/themes/custom/mine_hotel_starter/images/full-screen-hover.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-size:30px;cursor:pointer;}form.room-management .toggle-filter-btn-wrapper.active .toggle-filter-btn{background-image:url(/themes/custom/mine_hotel_starter/images/full-screen.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-size:30px;}form.room-management .toggle-filter-btn-wrapper.active .toggle-filter-btn:hover,form.room-management .toggle-filter-btn-wrapper.active .toggle-filter-btn:focus{background-image:url(/themes/custom/mine_hotel_starter/images/minimize-hover.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-size:30px;}form.room-management.active .floors{width:100px;}form.room-management.active .floors .floor-name{height:100px;}form.room-management.active .all-rooms{overflow:unset;}form.room-management.active .all-rooms:hover{box-shadow:unset;}form.room-management.active .all-rooms .rooms{flex-wrap:wrap;}form.room-management.active .all-rooms .rooms .room .room-tooltip{left:100px;}form.room-management.active .all-rooms .rooms .room:nth-last-child(2) .room-tooltip,form.room-management.active .all-rooms .rooms .room:last-child .room-tooltip{right:100px;left:auto;}form.room-management.active .all-rooms .rooms .room .room-information{width:100px;height:100px;flex-direction:unset;font-size:13px;gap:5px;padding:5px;}form.room-management.active .all-rooms .rooms .room .room-information .room-name{flex:0 0 100%;}form.room-management.active .all-rooms .rooms .room .room-information .room-status{display:none;}form.popup-assign-room .status-room-assignment,form.popup-change-room .status-room-assignment{font-family:"Inter Bold";margin-bottom:20px;}form.popup-assign-room .js-form-item:not(.js-form-type-textarea),form.popup-change-room .js-form-item:not(.js-form-type-textarea){display:flex;flex-wrap:wrap;align-items:center;}form.popup-assign-room .js-form-item:not(.js-form-type-textarea) label,form.popup-change-room .js-form-item:not(.js-form-type-textarea) label{width:170px;padding-right:15px;margin-bottom:10px;}form.popup-assign-room .js-form-item:not(.js-form-type-textarea) select,form.popup-assign-room .js-form-item:not(.js-form-type-textarea) input,form.popup-change-room .js-form-item:not(.js-form-type-textarea) select,form.popup-change-room .js-form-item:not(.js-form-type-textarea) input{width:100%;}form.popup-assign-room textarea,form.popup-assign-room .form-textarea-wrapper,form.popup-change-room textarea,form.popup-change-room .form-textarea-wrapper{max-width:100%;width:100%;}form.popup-assign-room .js-form-type-textarea,form.popup-change-room .js-form-type-textarea{margin-top:30px;}form.popup-not-assigned-room{border:1px solid rgba(23,64,93,0.1490196078);padding:24px;}.layout-region-checkout-secondary h3{color:var(--color-text);font-size:20px;margin-top:0;}.layout-region-checkout-main .field--name-address,.layout-region-checkout-main .stripe-form{margin-top:30px;}.layout-region-checkout-main .field--name-address .address,.layout-region-checkout-main .stripe-form .address{font-size:20px;}.layout-region-checkout-main .field--name-address .form-item,.layout-region-checkout-main .stripe-form .form-item{display:flex;flex-wrap:wrap;align-items:center;margin:0;margin-bottom:20px;}.layout-region-checkout-main .field--name-address .form-item label,.layout-region-checkout-main .stripe-form .form-item label{width:100%;margin:0;margin-bottom:8px;}.layout-region-checkout-main .field--name-address .form-item label.visually-hidden,.layout-region-checkout-main .stripe-form .form-item label.visually-hidden{position:relative !important;display:block;font-size:0;}.layout-region-checkout-main .field--name-address .form-item select,.layout-region-checkout-main .field--name-address .form-item input:not(input.form-checkbox,[type=submit]),.layout-region-checkout-main .stripe-form .form-item select,.layout-region-checkout-main .stripe-form .form-item input:not(input.form-checkbox,[type=submit]){width:100%;max-width:100%;margin-right:0;}.layout-region-checkout-main .field--type-address{padding:24px;border:1px solid rgba(23,64,93,0.1490196078);border-radius:8px;}.layout-region-checkout-main .js-form-type-checkbox{margin-top:30px;display:flex;flex-wrap:wrap;}.layout-region-checkout-main .js-form-type-checkbox .label,.layout-region-checkout-main .js-form-type-checkbox label{width:auto;}.layout-region-checkout-main .link--previous{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}.layout-region-checkout-main .link--previous:hover,.layout-region-checkout-main .link--previous:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.layout-region-checkout-main .checkout-pane-review .address{font-size:16px;line-height:26px;}.layout-region-checkout-main .checkout-pane-review .address:last-child{margin-bottom:0;}.layout-region-checkout-secondary{background-color:var(--background-body-dark);border-radius:5px;padding:24px 24px;}.layout-region-checkout-secondary .checkout-order-summary .order-total-line{font-size:16px;line-height:26px;}.layout-region-checkout-secondary .order-total-line__total .order-total-line-value{font-family:"Inter Bold";color:var(--color-active);}.layout-region-checkout-secondary .order-total-line-label{position:relative;}.layout-region-checkout-secondary .order-total-line-label::after{content:":";margin-left:-4px;margin-right:6px;}.layout-region-checkout-secondary .order-total-line-value{width:auto;}.checkout-pane-payment-information{border-radius:8px;}.checkout-pane-payment-information .fieldset-legend{font-size:20px;line-height:24px;font-family:"Yeseva One";}.checkout-pane-payment-information .form-type-radio{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px;}.checkout-pane-payment-information input{width:auto;margin:0 12px 0 0;}.checkout-pane-payment-information label{margin-bottom:0;}.checkout-pane-payment-information .fieldset-wrapper > fieldset{margin-bottom:30px;}.checkout-pane-coupon-redemption > div{display:flex;flex-wrap:wrap;gap:8px;}.checkout-pane-coupon-redemption .form-submit{width:auto;}.checkout-pane-coupon-redemption input{height:44px;}.checkout-pane-review > .form-wrapper{margin-bottom:32px;border-radius:4px;}.checkout-pane-review .fieldset-legend{font-size:20px;line-height:24px;font-family:"Yeseva One";}.checkout-order-summary .order-total-line{font-size:20px;margin-top:20px;}.checkout-order-summary .order-total-line:last-child{margin-top:0;}.checkout-order-summary table tbody tr{border-bottom:0;}.checkout-order-summary table tbody tr td{padding:12px;border:none;}.checkout-order-summary table tbody tr td .field__label{display:inline-block;padding-right:0.5em;font-family:"Inter Bold";}.checkout-order-summary table tbody tr td .field__label::after{content:":";}.checkout-order-summary table tbody tr td .field__item{display:inline-block;}.checkout-order-summary table tbody tr td .field--name-price{font-size:16px;line-height:1.5;padding:0;margin:0;}.checkout-order-summary table tbody tr td.order-item-information{display:flex;flex-wrap:wrap;align-items:center;}.checkout-order-summary table tbody tr td.order-item-information img{border-radius:4px;width:40px;height:40px;object-fit:cover;}.checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{padding-left:8px;flex:1;font-size:12px;line-height:14.4px;color:var(--color-text);font-family:"Inter Bold";}.checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{font-size:13px;line-height:20.8px;color:rgba(23,59,93,0.6980392157);font-family:"Inter Bold";}.checkout-order-summary table tbody tr td.order-item-price{font-family:"Inter Bold";}.commerce-checkout-completion-register__form{display:flex;flex-wrap:wrap;flex-direction:column;gap:24px;}.layout-checkout-form .form-item-login-returning-customer-password,.layout-checkout-form .form-item-login-returning-customer-name{margin-bottom:20px;}.layout-checkout-form .form-wrapper__login-option input.button{margin-right:20px;}.layout-checkout-form a[data-drupal-selector=edit-login-returning-customer-forgot-password]{display:inline-block;margin-top:15px;}.layout-checkout-form .checkout-pane-contact-information{padding:24px;border:1px solid rgba(23,64,93,0.1490196078);border-radius:8px;margin-bottom:24px;}.layout-checkout-form .checkout-pane-contact-information .form-item{margin-bottom:20px;}.layout-checkout-form .checkout-pane-contact-information .form-item:last-child{margin-bottom:0;}.paypal-buttons-container{margin:60px auto 0;float:none;}.address br{content:",";display:inline;}table .booking-container .form-submit{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button-hightlight);border:1px solid var(--color-button-hightlight);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}table .booking-container .form-submit:hover,table .booking-container .form-submit:focus{background-color:#fff;border:1px solid var(--color-button-hightlight);color:var(--color-button-hightlight);transition:all 0.3s ease-in-out;text-decoration:unset;}.calendar-view-day .room-info-div{display:none;}.calendar-view-day .room-info-div:nth-child(2){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;height:40px;}.popup-falicies{position:fixed;top:50%;left:calc(50% - 200px);transform:translateY(-50%);max-width:700px;max-height:unset;width:100%;overflow:hidden;visibility:hidden;opacity:0;height:0;border-radius:8px;padding:0;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);background-color:#fff;z-index:11;}.popup-falicies.popup-show{overflow:auto;opacity:1;height:auto;visibility:visible;padding:20px;}.popup-falicies .room-ticket-content{display:flex;flex-wrap:wrap;gap:40px;}.popup-falicies .room-ticket-content .room-hotel-column{flex:1;position:relative;}.popup-falicies .room-ticket-content .room-hotel-column:after{position:absolute;content:"";width:1px;height:100%;background-color:#b4c3c3;top:0;right:-20px;}.popup-falicies .room-ticket-content .room-hotel-column:last-child:after{display:none;}.popup-falicies .room-ticket-content .room-hotel-column ul{padding:0;margin:0;}.popup-falicies .room-ticket-content .room-hotel-group{margin-bottom:20px;padding-bottom:20px;position:relative;border-bottom:1px solid #b4c3c3;}.popup-falicies .room-ticket-content .room-hotel-group:last-child{padding:0;margin:0;border:0;}.popup-falicies .room-hotel-header{font-family:"Inter Bold";margin-bottom:10px;}table.calendar-view-table{display:flex;flex-wrap:wrap;gap:20px;}table.calendar-view-table caption{width:100%;font-size:24px;margin-top:-5px;}table.calendar-view-table thead tr{display:flex;flex-wrap:wrap;gap:0px;border:0;}table.calendar-view-table thead tr th{flex:1;padding:10px 20px;border-radius:0;border-bottom:none;}@media (min-width:1200px){table.calendar-view-table thead tr th{min-width:160px;max-width:160px;}}@media (max-width:1199.98px){table.calendar-view-table thead tr th{width:140px;max-width:140px;min-width:140px;}}table.calendar-view-table thead tr th:first-child{padding:10px 20px;}table.calendar-view-table thead tr th:last-child{padding:10px 20px;border-right:1px solid var(--rgba-color-default);}table.calendar-view-table thead tr th ~ th{border-left:none;border-radius:none;}table.calendar-view-table tbody{display:flex;flex-wrap:wrap;gap:0px;}table.calendar-view-table tbody tr{display:flex;gap:0px;border:0;}table.calendar-view-table tbody tr:last-child td{border-bottom:1px solid #b4c3c3;}table.calendar-view-table tbody tr td{border:1px solid #b4c3c3;background-color:var(--background-body-dark);border-bottom:none;flex:1;padding:10px;min-width:unset;width:auto;justify-content:flex-start;align-items:flex-start;border-radius:0;}@media (min-width:1200px){table.calendar-view-table tbody tr td{min-width:160px;max-width:160px;}}@media (max-width:1199.98px){table.calendar-view-table tbody tr td{width:140px;max-width:140px;min-width:140px;}}table.calendar-view-table tbody tr td ~ td{border-left:none;}table.calendar-view-table tbody tr td:first-child{padding:10px;}table.calendar-view-table tbody tr td:last-child{border-radius:1px solid #b4c3c3;}table.calendar-view-table tbody tr td:nth-last-child(2),table.calendar-view-table tbody tr td:last-child{background:var(--Neutral-Colors-Dark,rgb(236,230,223));}table.calendar-view-table tbody tr td p:last-child{display:inline-block;}table.calendar-view-table tbody tr:last-child{border-bottom:0;}table.calendar-view-table .calendar-view-day{flex-wrap:wrap;align-items:flex-start;padding:0;}table.calendar-view-table .calendar-view-day__number{align-self:flex-start;}table.calendar-view-table .calendar-detail-link a{margin-right:auto;margin-left:auto;}table.calendar-view-table .next-month,table.calendar-view-table .previous-month{background:#e6e6e6;}.button-custom-book-more,.button-custom-go-home{display:inline-block;margin-right:20px;margin-top:20px;}.button-custom-book-more a,.button-custom-go-home a{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;text-decoration:unset;max-width:100%;}.button-custom-book-more a:hover,.button-custom-book-more a:focus,.button-custom-go-home a:hover,.button-custom-go-home a:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.button-custom-book-more a:hover,.button-custom-book-more a:focus,.button-custom-go-home a:hover,.button-custom-go-home a:focus{background-color:transparent;background-image:unset;}.button--action{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;border-radius:4px;}.button--action:hover,.button--action:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.js td .dropbutton-multiple{margin:0;}.js .dropbutton-multiple .dropbutton .secondary-action{margin-top:7px;}.js .dropbutton-widget .dropbutton{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);z-index:8;position:relative;background:#fff;width:auto;min-width:120px;padding:8px;border-radius:4px;}.js .dropbutton-widget .dropbutton li a{text-align:left;background:transparent;border-radius:0;border:0;padding:8px 12px;font-weight:normal;line-height:1.4;min-height:unset;height:auto;color:var(--color-text);}.js .dropbutton-widget .dropbutton li a:hover,.js .dropbutton-widget .dropbutton li a:focus{text-decoration:underline;background-color:var(--background-body-dark);text-decoration:unset;border-radius:0;border:0;color:#000;}.webform-submission--webform-contact{margin-bottom:48px;}@media (max-width:1024px){.webform-submission--webform-contact{margin:0 auto;}}@media (max-width:767px){.webform-submission--webform-contact{padding:20px;}}.webform-submission--webform-contact .button{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}.webform-submission--webform-contact .button:hover,.webform-submission--webform-contact .button:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.webform-submission--webform-contact .form-item{margin-bottom:15px;}.webform-submission--webform-contact .form-item:last-child{margin-bottom:0;}.webform-submission--webform-contact .webform-submission-data--webform-contact{margin-top:20px;}.webform-submission--webform-contact .webform-submission-data--webform-contact label{min-width:160px;display:inline-block;position:relative;font-weight:bold;}.webform-submission--webform-contact .webform-submission-data--webform-contact label:after{content:":";}details.webform-submission-information .details-wrapper{margin-top:15px;}details.webform-submission-information .details-wrapper div{margin-bottom:10px;}details.webform-submission-information .details-wrapper div b{min-width:160px;display:inline-block;}.table-overflow{overflow:auto;}.manage-room_by-floor{display:flex;flex-wrap:wrap;}.manage-room_by-floor .floors{width:150px;display:flex;flex-wrap:wrap;align-items:flex-start;}@media (max-width:575.98px){.manage-room_by-floor .floors{width:120px;}}.manage-room_by-floor .floors .floor-name{width:100%;height:150px;display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;font-weight:bold;color:var(--color-active);margin-bottom:32px;padding:12px;background-color:rgba(23,64,93,0.1490196078);border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid var(--rgba-color-default);border-right-color:var(--background-body-dark);}.manage-room_by-floor .floors .floor-name:last-child{border-bottom:0;}@media (max-width:575.98px){.manage-room_by-floor .floors .floor-name{margin-bottom:24px;width:120px;}}.manage-room_by-floor .floors .floor-name .name-floor,.manage-room_by-floor .floors .floor-name .count-rooms{width:100%;color:var(--color-text);font-weight:400;}.manage-room_by-floor .floors .floor-name .name-floor{text-transform:uppercase;font-weight:bold;}.manage-room_by-floor .all-rooms{flex:1;width:calc(100% - 150px);overflow-x:auto;margin-bottom:-15px;min-height:500px;}.manage-room_by-floor .all-rooms:hover{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}.manage-room_by-floor .all-rooms::-webkit-scrollbar{height:9px;background-color:#F5F5F5;cursor:pointer;}.manage-room_by-floor .all-rooms::-webkit-scrollbar-thumb{background-color:var(--color-active);border-radius:7px;}.manage-room_by-floor .all-rooms::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;border-radius:7px;}.manage-room_by-floor .all-rooms .floor-rooms{width:100%;margin-bottom:32px;}.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms{border-bottom:0;}@media (max-width:575.98px){.manage-room_by-floor .all-rooms .floor-rooms{margin-bottom:24px;}}.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room .room-tooltip{top:-150px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room .room-tooltip:before,.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room .room-tooltip:after,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room .room-tooltip:before,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room .room-tooltip:after{bottom:70px;top:unset;}.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room.assignment-status-assigned.room-status-occupied .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room.assignment-status-assigned.room-status-occupied .room-tooltip{top:-348px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room.assignment-status-assigned.room-status-available .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room.assignment-status-assigned.room-status-available .room-tooltip{top:-240px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room.assignment-status-assigned.room-status-waiting-for-checkout .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room.assignment-status-assigned.room-status-waiting-for-checkout .room-tooltip{top:-177px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room.assignment-status-assigned.room-status-ready-for-checkout .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room.assignment-status-assigned.room-status-ready-for-checkout .room-tooltip{top:-221px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-last-child(2) .rooms .room.assignment-status-not-assigned.room-status-room-off .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:last-child .rooms .room.assignment-status-not-assigned.room-status-room-off .room-tooltip{top:-106px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room .room-tooltip{top:20px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room .room-tooltip:before,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room .room-tooltip:after,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room .room-tooltip:before,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room .room-tooltip:after{top:45px;bottom:unset;}.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room.assignment-status-assigned.room-status-occupied .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room.assignment-status-assigned.room-status-occupied .room-tooltip{top:20px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room.assignment-status-assigned.room-status-available .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room.assignment-status-assigned.room-status-available .room-tooltip{top:20px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room.assignment-status-assigned.room-status-waiting-for-checkout .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room.assignment-status-assigned.room-status-waiting-for-checkout .room-tooltip{top:20px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room.assignment-status-assigned.room-status-ready-for-checkout .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room.assignment-status-assigned.room-status-ready-for-checkout .room-tooltip{top:20px;}.manage-room_by-floor .all-rooms .floor-rooms:nth-child(1) .rooms .room.assignment-status-not-assigned.room-status-room-off .room-tooltip,.manage-room_by-floor .all-rooms .floor-rooms:nth-child(2) .rooms .room.assignment-status-not-assigned.room-status-room-off .room-tooltip{top:20px;}.manage-room_by-floor .all-rooms .rooms{display:flex;flex-direction:row;align-items:center;}.manage-room_by-floor .all-rooms .rooms .room{position:relative;}.manage-room_by-floor .all-rooms .rooms .room .room-information{width:150px;height:150px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:10px;border:1px solid var(--rgba-color-default);padding:12px;background-color:var(--background-body-dark);font-size:14px;}.manage-room_by-floor .all-rooms .rooms .room .room-information:hover{text-decoration:unset;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);}.manage-room_by-floor .all-rooms .rooms .room .room-information hr{display:none;}.manage-room_by-floor .all-rooms .rooms .room .room-information .room-name,.manage-room_by-floor .all-rooms .rooms .room .room-information .room-status{width:100%;}.manage-room_by-floor .all-rooms .rooms .room .room-information .room-name{flex:1;text-transform:uppercase;}.manage-room_by-floor .all-rooms .rooms .room .room-information .room-name span{font-family:"Inter Bold";}.manage-room_by-floor .all-rooms .rooms .room .room-information .room-status{border-radius:4px;display:flex;justify-content:center;text-align:center;align-items:center;font-weight:500;background-color:#FBF5ED;color:#379777;}.manage-room_by-floor .all-rooms .rooms .room .room-type{flex:1;}.manage-room_by-floor .all-rooms .rooms .room.occupied .room-status{background-color:rgba(69,71,75,0.1);color:#45474B;}.manage-room_by-floor .all-rooms .rooms .room.ready-for-checkout .room-status,.manage-room_by-floor .all-rooms .rooms .room.waiting-for-checkout .room-status{background-color:rgba(224,167,94,0.1);color:#E0A75E;}.manage-room_by-floor .all-rooms .rooms .room.room-off .room-status{background-color:rgba(200,0,54,0.1);color:#A91D3A;}.manage-room_by-floor .all-rooms .rooms .room.cleaning .room-status{background-color:rgba(255,173,0,0.9);color:#fff;}.manage-room_by-floor .all-rooms .rooms .room.repair .room-status{background-color:rgb(145,20,57);color:#fff;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned .room-name,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned .room-type{color:var(--background-body-dark);}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned .room-information{border-right:1px solid #FBF5ED;border-left:1px solid #FBF5ED;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned.room-status-available .room-information{background:#379777;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned.room-status-occupied .room-information{background:#1d548f;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned.room-status-occupied .room-information .room-status{color:#1d548f;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned.room-status-waiting-for-checkout .room-information,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned.room-status-ready-for-checkout .room-information{background:#B4852B;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned.room-status-waiting-for-checkout .room-information .room-status,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-assigned.room-status-ready-for-checkout .room-information .room-status{color:#B4852B;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-room-off .room-name,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-room-off .room-type{color:var(--background-body-dark);}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-room-off .room-information{background:#fe5d70;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-room-off .room-information .room-status{color:#fe5d70;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-waiting-for-checkout .room-name,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-waiting-for-checkout .room-type,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-ready-for-checkout .room-name,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-ready-for-checkout .room-type{color:var(--background-body-dark);}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-waiting-for-checkout .room-information,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-ready-for-checkout .room-information{background:#B4852B;}.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-waiting-for-checkout .room-information .room-status,.manage-room_by-floor .all-rooms .rooms .room.assignment-status-not-assigned.room-status-ready-for-checkout .room-information .room-status{color:#B4852B;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip{position:absolute;background-color:#fff;color:var(--color-text);border-radius:8px;box-shadow:0 8px 24px 0 rgba(55,84,219,0.15),0 0 1px 0 rgba(55,84,219,0.25);border:1px solid #c3c3c3;padding:20px;top:20px;left:120px;display:none;min-width:308px;min-height:100px;font-size:16px;z-index:99;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip > *:empty{display:none;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip a{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;text-decoration:unset;font-size:14px;text-align:center;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip a:hover,.manage-room_by-floor .all-rooms .rooms .room .room-tooltip a:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip .room-management-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip .room-management-action a{width:100%;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip .booking-food{width:100%;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip .booking-food a{width:100%;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip:before{content:"";position:absolute;top:45px;right:100%;margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent #c3c3c3 transparent transparent;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip:after{content:"";position:absolute;top:45px;right:calc(100% - 1px);margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent #fff transparent transparent;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip .view-order{width:100%;}.manage-room_by-floor .all-rooms .rooms .room .room-tooltip .view-order div,.manage-room_by-floor .all-rooms .rooms .room .room-tooltip .view-order a{width:100%;}.manage-room_by-floor .all-rooms .rooms .room:hover .room-tooltip{display:flex;flex-wrap:wrap;gap:20px;}.manage-room_by-floor .all-rooms .rooms .room:last-child .room-tooltip,.manage-room_by-floor .all-rooms .rooms .room:nth-last-child(2) .room-tooltip{left:auto;right:120px;}.manage-room_by-floor .all-rooms .rooms .room:last-child .room-tooltip:before,.manage-room_by-floor .all-rooms .rooms .room:nth-last-child(2) .room-tooltip:before{border-color:transparent transparent transparent #c3c3c3;left:100%;right:auto;}.manage-room_by-floor .all-rooms .rooms .room:last-child .room-tooltip:after,.manage-room_by-floor .all-rooms .rooms .room:nth-last-child(2) .room-tooltip:after{border-color:transparent transparent transparent #fff;left:calc(100% - 1px);right:auto;}.manage-room_by-floor .all-rooms .rooms .room:nth-child(1) .room-tooltip,.manage-room_by-floor .all-rooms .rooms .room:nth-child(2) .room-tooltip{top:20px;left:120px;}.manage-room_by-floor .all-rooms .rooms .room:nth-child(1) .room-tooltip:before,.manage-room_by-floor .all-rooms .rooms .room:nth-child(2) .room-tooltip:before{top:45px;right:100%;left:auto;margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent #c3c3c3 transparent transparent;}.manage-room_by-floor .all-rooms .rooms .room:nth-child(1) .room-tooltip:after,.manage-room_by-floor .all-rooms .rooms .room:nth-child(2) .room-tooltip:after{top:45px;right:calc(100% - 1px);left:auto;margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent #fff transparent transparent;}.cart-block--contents__items{overflow-y:auto;}.view-scheduler table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){.view-scheduler table{width:1100px;padding-bottom:190px;}}.view-scheduler table.sticky-header{display:none;}.view-scheduler table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}.view-scheduler table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}.view-scheduler table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}.view-scheduler table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}.view-scheduler table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}.view-scheduler table thead tr th.select-all{flex:0 0 50px;}.view-scheduler table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}.view-scheduler table thead tr th.views-field-counter{flex:0 0 70px;}.view-scheduler table thead tr th.views-field-total-price__number{flex:0 0 150px;}.view-scheduler table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}.view-scheduler table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}.view-scheduler table tbody tr td{flex:1;padding:16px;word-break:break-word;}.view-scheduler table tbody tr td.views-field-operations{flex:0 0 63px;}.view-scheduler table tbody tr td.views-field-user-bulk-form,.view-scheduler table tbody tr td.views-field-commerce-order-bulk-form,.view-scheduler table tbody tr td.views-field-commerce-product-bulk-form,.view-scheduler table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}.view-scheduler table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}.view-scheduler table tbody tr td.views-field-order-number{flex:0 0 100px;}.view-scheduler table tbody tr td.views-field-counter{flex:0 0 70px;}.view-scheduler table tbody tr td.views-field-total-price__number{flex:0 0 150px;}.view-scheduler table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view-scheduler table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}.view-scheduler table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}.view-scheduler table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){.view-scheduler table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}.view-scheduler table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}.view-scheduler table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}.view-scheduler table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}.view-scheduler table tbody tr:last-child{border-bottom:0;}.view-scheduler tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-scheduler tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-scheduler tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}.view-scheduler tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){.view-scheduler .views-form .form-actions{margin-top:-150px;}}.view-scheduler table thead tr th.views-field-counter{flex:0 0 50px;}.view-scheduler table thead tr th.views-field-name{flex:0 0 300px;}.view-scheduler table thead tr th.views-field-field-between-dates{flex:0 0 400px;}.view-scheduler table tbody tr td.views-field-counter{flex:0 0 50px;}.view-scheduler table tbody tr td.views-field-name{flex:0 0 300px;}.view-scheduler table tbody tr td.views-field-field-between-dates{flex:0 0 400px;}.view-transactions-management-order-item table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){.view-transactions-management-order-item table{width:1100px;padding-bottom:190px;}}.view-transactions-management-order-item table.sticky-header{display:none;}.view-transactions-management-order-item table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}.view-transactions-management-order-item table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}.view-transactions-management-order-item table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}.view-transactions-management-order-item table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}.view-transactions-management-order-item table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}.view-transactions-management-order-item table thead tr th.select-all{flex:0 0 50px;}.view-transactions-management-order-item table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}.view-transactions-management-order-item table thead tr th.views-field-counter{flex:0 0 70px;}.view-transactions-management-order-item table thead tr th.views-field-total-price__number{flex:0 0 150px;}.view-transactions-management-order-item table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}.view-transactions-management-order-item table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}.view-transactions-management-order-item table tbody tr td{flex:1;padding:16px;word-break:break-word;}.view-transactions-management-order-item table tbody tr td.views-field-operations{flex:0 0 63px;}.view-transactions-management-order-item table tbody tr td.views-field-user-bulk-form,.view-transactions-management-order-item table tbody tr td.views-field-commerce-order-bulk-form,.view-transactions-management-order-item table tbody tr td.views-field-commerce-product-bulk-form,.view-transactions-management-order-item table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}.view-transactions-management-order-item table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}.view-transactions-management-order-item table tbody tr td.views-field-order-number{flex:0 0 100px;}.view-transactions-management-order-item table tbody tr td.views-field-counter{flex:0 0 70px;}.view-transactions-management-order-item table tbody tr td.views-field-total-price__number{flex:0 0 150px;}.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}.view-transactions-management-order-item table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}.view-transactions-management-order-item table tbody tr:last-child{border-bottom:0;}.view-transactions-management-order-item tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-transactions-management-order-item tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-transactions-management-order-item tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}.view-transactions-management-order-item tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){.view-transactions-management-order-item .views-form .form-actions{margin-top:-150px;}}@media (max-width:1150px){.view-transactions-management-order-item .table{padding-bottom:0px;}}.view-transactions-management-order-item .table thead tr th{padding:10px;}.view-transactions-management-order-item .table thead tr th.views-field-order-item-id{flex:0 0 90px;}.view-transactions-management-order-item .table thead tr th.views-field-nothing{flex:0 0 200px;}.view-transactions-management-order-item .table tbody tr td{font-size:15px;padding:10px;}.view-transactions-management-order-item .table tbody tr td.views-field-order-item-id{flex:0 0 90px;}.view-transactions-management-order-item .table tbody tr td.views-field-nothing{flex:0 0 200px;display:flex;flex-wrap:wrap;gap:8px;}.view-transactions-management-order-item .table tbody tr td.views-field-nothing *{width:100%;}.view-transactions-management-order-item .table tbody tr td.views-field-field-email a{word-break:break-all;}.view-manage-rooms table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){.view-manage-rooms table{width:1100px;padding-bottom:190px;}}.view-manage-rooms table.sticky-header{display:none;}.view-manage-rooms table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}.view-manage-rooms table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}.view-manage-rooms table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}.view-manage-rooms table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}.view-manage-rooms table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}.view-manage-rooms table thead tr th.select-all{flex:0 0 50px;}.view-manage-rooms table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}.view-manage-rooms table thead tr th.views-field-counter{flex:0 0 70px;}.view-manage-rooms table thead tr th.views-field-total-price__number{flex:0 0 150px;}.view-manage-rooms table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}.view-manage-rooms table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}.view-manage-rooms table tbody tr td{flex:1;padding:16px;word-break:break-word;}.view-manage-rooms table tbody tr td.views-field-operations{flex:0 0 63px;}.view-manage-rooms table tbody tr td.views-field-user-bulk-form,.view-manage-rooms table tbody tr td.views-field-commerce-order-bulk-form,.view-manage-rooms table tbody tr td.views-field-commerce-product-bulk-form,.view-manage-rooms table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}.view-manage-rooms table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}.view-manage-rooms table tbody tr td.views-field-order-number{flex:0 0 100px;}.view-manage-rooms table tbody tr td.views-field-counter{flex:0 0 70px;}.view-manage-rooms table tbody tr td.views-field-total-price__number{flex:0 0 150px;}.view-manage-rooms table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view-manage-rooms table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}.view-manage-rooms table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}.view-manage-rooms table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){.view-manage-rooms table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}.view-manage-rooms table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}.view-manage-rooms table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}.view-manage-rooms table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}.view-manage-rooms table tbody tr:last-child{border-bottom:0;}.view-manage-rooms tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-manage-rooms tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-manage-rooms tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}.view-manage-rooms tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){.view-manage-rooms .views-form .form-actions{margin-top:-150px;}}.view-manage-rooms table thead tr th.views-field-title{flex:0 0 380px;}.view-manage-rooms table tbody tr td.views-field-title{flex:0 0 380px;}.view-commerce-promotions table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){.view-commerce-promotions table{width:1100px;padding-bottom:190px;}}.view-commerce-promotions table.sticky-header{display:none;}.view-commerce-promotions table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}.view-commerce-promotions table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}.view-commerce-promotions table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}.view-commerce-promotions table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}.view-commerce-promotions table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}.view-commerce-promotions table thead tr th.select-all{flex:0 0 50px;}.view-commerce-promotions table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}.view-commerce-promotions table thead tr th.views-field-counter{flex:0 0 70px;}.view-commerce-promotions table thead tr th.views-field-total-price__number{flex:0 0 150px;}.view-commerce-promotions table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}.view-commerce-promotions table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}.view-commerce-promotions table tbody tr td{flex:1;padding:16px;word-break:break-word;}.view-commerce-promotions table tbody tr td.views-field-operations{flex:0 0 63px;}.view-commerce-promotions table tbody tr td.views-field-user-bulk-form,.view-commerce-promotions table tbody tr td.views-field-commerce-order-bulk-form,.view-commerce-promotions table tbody tr td.views-field-commerce-product-bulk-form,.view-commerce-promotions table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}.view-commerce-promotions table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}.view-commerce-promotions table tbody tr td.views-field-order-number{flex:0 0 100px;}.view-commerce-promotions table tbody tr td.views-field-counter{flex:0 0 70px;}.view-commerce-promotions table tbody tr td.views-field-total-price__number{flex:0 0 150px;}.view-commerce-promotions table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view-commerce-promotions table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}.view-commerce-promotions table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}.view-commerce-promotions table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){.view-commerce-promotions table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}.view-commerce-promotions table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}.view-commerce-promotions table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}.view-commerce-promotions table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}.view-commerce-promotions table tbody tr:last-child{border-bottom:0;}.view-commerce-promotions tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-commerce-promotions tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-commerce-promotions tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}.view-commerce-promotions tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){.view-commerce-promotions .views-form .form-actions{margin-top:-150px;}}.view-commerce-stores table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){.view-commerce-stores table{width:1100px;padding-bottom:190px;}}.view-commerce-stores table.sticky-header{display:none;}.view-commerce-stores table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}.view-commerce-stores table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}.view-commerce-stores table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}.view-commerce-stores table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}.view-commerce-stores table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}.view-commerce-stores table thead tr th.select-all{flex:0 0 50px;}.view-commerce-stores table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}.view-commerce-stores table thead tr th.views-field-counter{flex:0 0 70px;}.view-commerce-stores table thead tr th.views-field-total-price__number{flex:0 0 150px;}.view-commerce-stores table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}.view-commerce-stores table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}.view-commerce-stores table tbody tr td{flex:1;padding:16px;word-break:break-word;}.view-commerce-stores table tbody tr td.views-field-operations{flex:0 0 63px;}.view-commerce-stores table tbody tr td.views-field-user-bulk-form,.view-commerce-stores table tbody tr td.views-field-commerce-order-bulk-form,.view-commerce-stores table tbody tr td.views-field-commerce-product-bulk-form,.view-commerce-stores table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}.view-commerce-stores table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}.view-commerce-stores table tbody tr td.views-field-order-number{flex:0 0 100px;}.view-commerce-stores table tbody tr td.views-field-counter{flex:0 0 70px;}.view-commerce-stores table tbody tr td.views-field-total-price__number{flex:0 0 150px;}.view-commerce-stores table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view-commerce-stores table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}.view-commerce-stores table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}.view-commerce-stores table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){.view-commerce-stores table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}.view-commerce-stores table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}.view-commerce-stores table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}.view-commerce-stores table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}.view-commerce-stores table tbody tr:last-child{border-bottom:0;}.view-commerce-stores tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-commerce-stores tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}.view-commerce-stores tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}.view-commerce-stores tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){.view-commerce-stores .views-form .form-actions{margin-top:-150px;}}.view-commerce-stores table thead tr th.views-field-mail{flex:0 0 320px;}.view-commerce-stores table tbody tr td.views-field-mail{flex:0 0 320px;}.views-view-grid .views-row{float:unset;clear:unset;}.view-banner{margin-bottom:24px;}.view-banner .slick-arrow{position:absolute;font-size:0;width:40px;height:40px;top:0;z-index:2;}.view-banner .slick-arrow.slick-next{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:0;}@media (max-width:767.98px){.view-banner .slick-arrow.slick-next{background-size:30px 30px;}}.view-banner .slick-arrow.slick-prev{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:56px;}@media (max-width:767.98px){.view-banner .slick-arrow.slick-prev{background-size:30px 30px;}}.view-banner .slick-list{padding-top:60px;}.view-banner .views-row{position:relative;}.view-banner img{width:100%;object-fit:cover;border-radius:8px;max-height:700px;}.view-banner .views-field-nothing{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;}.view-banner .views-field-field-image{position:relative;}.view-banner .views-field-field-image:before{position:absolute;width:100%;height:100%;content:"";top:0;left:0;border-radius:8px;background:rgba(0,0,0,0.3019607843);}.view-banner .views-field-field-image .field-content:empty{display:none;}.view-banner .field--name-field-media-video-file{max-width:100%;border-radius:8px;position:relative;margin:0 auto;}.view-banner .field--name-field-media-video-file:before{position:absolute;width:100%;height:100%;content:"";top:0;left:0;border-radius:8px;background:rgba(0,0,0,0.3019607843);}.view-banner .field--name-field-media-video-file .field__item{display:flex;}.view-banner .field--name-field-media-video-file video{width:100%;object-fit:cover;border-radius:8px;max-height:700px;}@media (max-width:767.98px){.view-banner .field--name-field-media-video-file video{max-height:450px;}}.view-banner .group-info{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);max-width:789px;width:100%;margin-left:auto;margin-right:auto;padding:0 12px;}.view-banner .text-more{position:absolute;bottom:100px;font-size:13px;line-height:20.8px;color:#fbf5ed;font-family:"Inter Bold";left:50%;transform:translateX(-50%);}.view-banner .text-more:after{position:absolute;content:"";width:1px;height:32px;top:30px;background:#fbf5ed;left:50%;transform:translateX(-50%);}.view-banner .views-field-title{font-size:64px;line-height:77px;color:#FBF5ED;font-family:"Yeseva One";margin-bottom:40px;text-align:center;}.view-banner .views-field-body{font-size:16px;line-height:26px;color:#FBF5ED;margin-bottom:40px;text-align:center;}.view-banner .views-field-link{display:flex;justify-content:center;}.view-banner .views-field-link a{display:flex;align-items:center;justify-content:center;width:max-content;padding:10.5px 35px;background-color:var(--background-body);border:1px solid var(--background-body);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-text);letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;min-height:44px;text-transform:uppercase;}.view-banner .views-field-link a:hover,.view-banner .views-field-link a:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--background-body);transition:all 0.3s linear;}.view-feature{max-width:1168px;width:100%;margin-left:auto;margin-right:auto;margin-top:32px;margin-bottom:32px;}.view-feature .views-view-grid{margin-left:-16px;margin-right:-16px;}.view-feature .views-row{display:flex;flex-wrap:wrap;}.view-feature .views-col{margin-left:16px;margin-right:16px;background:var(--background-body-dark);border-radius:4px;max-width:calc(33.33333% - 32px);flex:0 0 calc(33.33333% - 32px);padding:16px 16px;display:flex;flex-wrap:wrap;align-items:center;}.view-feature .wrapper{display:flex;flex-wrap:wrap;align-items:center;}.view-feature .wrapper .views-field-field-icon{max-width:48px;flex:0 0 48px;margin-right:16px;}.view-feature .wrapper .views-field-field-icon img{width:48px;height:48px;object-fit:contain;}.view-feature .wrapper .views-field-fieldset-2{flex:1;}.view-feature .wrapper .views-field-fieldset-2 .field-content > div{display:flex;flex-wrap:wrap;align-items:center;}.view-feature .wrapper .views-field-title{font-size:20px;line-height:24px;color:var(--color-text);font-family:"Yeseva One";display:flex;flex-wrap:wrap;align-items:center;}.view-feature .wrapper .views-field-body{margin-top:8px;font-size:13px;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;}.view-feature .wrapper .views-field-body p{margin-bottom:0;}.view.room-slider{position:unset;}.view.room-slider .slick-slider{width:calc(100% + 220px);overflow:hidden;position:relative;}.view.room-slider img{width:100%;height:480px;object-fit:cover;margin-bottom:16px;border-radius:4px;}.view.room-slider .slick-track{margin:0 -16px;display:flex;flex-wrap:wrap;}.view.room-slider .slider-controls{position:absolute;top:0;right:0;height:60px;z-index:9;}.view.room-slider .slick-arrow{position:absolute;font-size:0;width:40px;height:40px;}.view.room-slider .slick-arrow.slick-next{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:0;}@media (max-width:767.98px){.view.room-slider .slick-arrow.slick-next{background-size:30px 30px;}}.view.room-slider .slick-arrow.slick-prev{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:56px;}@media (max-width:767.98px){.view.room-slider .slick-arrow.slick-prev{background-size:30px 30px;}}.view.room-slider .view-content{display:flex;flex-wrap:wrap;}.view.room-slider .view-content .views-row{flex:1;}.view.room-slider .views-row{flex:1;margin:0 16px;}@media (max-width:767.98px){.view.room-slider .views-row{max-width:calc(100% - 32px);flex:0 0 calc(100% - 32px);}}.view.room-slider .views-field .view-field-text{font-size:10px;line-height:12px;text-transform:uppercase;margin-bottom:4px;}.view.room-slider .views-field-title{font-size:20px;line-height:24px;margin-bottom:16px;}.view.room-slider .views-field-title a{text-decoration:none;}.view.room-slider .views-field-title .views-field-title{margin-bottom:0;}.view.room-slider .views-field-body{font-size:16px;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;}.view.room-slider .views-field-body p:last-child{margin-bottom:0;}.view-experience img{border-radius:4px;}.view-experience .views-view-grid .views-row{display:flex;flex-wrap:wrap;width:calc(100% + 32px);max-width:calc(100% + 32px);margin:0 -16px;margin-bottom:32px;}.view-experience .views-view-grid .views-row:last-child{margin-bottom:0;}.view-experience .views-view-grid .views-col{width:calc(50% - 32px);margin:0 16px;position:relative;}.view-experience .views-view-grid .group-info{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);padding:80px 24px 24px 24px;gap:24px;position:absolute;top:auto;bottom:0;display:flex;flex-wrap:wrap;gap:24px;width:100%;border-radius:4px;}.view-experience .views-view-grid .views-field-body{font-size:16px;line-height:24px;color:#FBF5ED;width:100%;}.view-experience .views-view-grid .views-field-body p:last-child{margin-bottom:0;}.view-experience .views-view-grid .views-field-title{font-size:20px;line-height:24px;color:#FBF5ED;font-family:"Yeseva One";width:100%;}.view-experience .views-view-grid .views-field-field-link a{display:flex;align-items:center;justify-content:center;width:max-content;padding:10.5px 35px;background-color:var(--background-body);border:1px solid var(--background-body);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-text);letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;min-height:44px;}.view-experience .views-view-grid .views-field-field-link a:hover,.view-experience .views-view-grid .views-field-field-link a:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--background-body);transition:all 0.3s linear;}.view.view-news-home{position:unset;}.view.view-news-home .view-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;position:absolute;right:0;top:17px;z-index:9;}.view.view-news-home .view-header .view-all{align-items:center;position:relative;display:flex;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter";font-style:normal;}.view.view-news-home .view-header .view-all:after{content:"";display:inline-block;width:20px;height:20px;margin-left:8px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view.view-news-home .view-content{display:flex;flex-wrap:wrap;width:calc(100% + 32px);max-width:calc(100% + 32px);margin:0 -16px;}.view.view-news-home .views-row{width:calc(33.3333333% - 32px);max-width:calc(33.3333333% - 32px);flex:0 0 calc(33.3333333% - 32px);margin:0 16px;position:relative;}.view.view-news-home img{border-radius:4px;width:100%;height:220px;object-fit:cover;}@media (max-width:991px){.view.view-news-home img{height:auto;max-height:300px;}}.view.view-news-home .views-field-field-category{font-size:10px;line-height:12px;text-transform:uppercase;margin-bottom:4px;}.view.view-news-home .views-field-title{font-size:20px;line-height:24px;margin-bottom:16px;font-family:"Yeseva One";}.view.view-news-home .views-field-title a{text-decoration:none;font-weight:normal;}.view.view-news-home .views-field-title .views-field-title{margin-bottom:0;}.view.view-news-home .views-field-body{font-size:16px;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;}.view.view-news-home .views-field-view-node a{display:flex;align-items:center;justify-content:center;width:max-content;padding:10.5px 35px;background-color:var(--background-body);border:1px solid var(--background-body);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-text);letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;min-height:44px;border:1px solid var(--rgba-color-default);text-transform:uppercase;margin-top:16px;}.view.view-news-home .views-field-view-node a:hover,.view.view-news-home .views-field-view-node a:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--background-body);transition:all 0.3s linear;}.view-order-item-block-room-type .view-content{overflow:auto;}.view-my-orders .view-commerce-order-item-table tbody .views-field-title{font-weight:normal;}.view-my-orders .view-commerce-order-item-table table thead{display:none;}.view-my-orders .view-commerce-order-item-table table tbody tr td{padding:7px 0;padding-right:10px;}.view-my-orders .view-commerce-order-item-table table tbody tr td.views-field-title-1{width:180px;}.view-my-orders .view-commerce-order-item-table table tbody tr td.views-field-title{width:140px;}.view-my-orders .view-commerce-order-item-table table tbody tr td.views-field-field-date{width:130px;}.view-my-orders .view-commerce-order-item-table table tbody tr td.views-field-quantity{width:110px;}.view-my-orders .view-commerce-order-item-table table tbody tr td.views-field-field-room-price{width:140px;}.view-my-orders .view-commerce-order-item-table table tbody tr:first-child td{padding-top:0;}.view-my-orders .view-commerce-order-item-table table tbody tr:last-child{border:0;}.view-my-orders .view-commerce-order-item-table table tbody tr:last-child td{padding-bottom:0;}@media (max-width:1180px){.view-my-orders .view-content{overflow:auto;margin-top:30px;}}.view-my-orders .view-content table .views-field-view{width:500px;}.view-my-orders .view-content table tbody tr td,.view-my-orders .view-content table thead tr th{padding:16px;}.view-my-orders .ui-state-active{color:var(--color-text);}.view-my-orders .ui-accordion-content > .views-field{margin-bottom:8px;display:flex;width:100%;}.view-my-orders .ui-accordion-content > .views-field:last-child{margin-bottom:0;}.view-my-orders .ui-accordion-content > .views-field .field-content{font-family:"Inter Bold";color:var(--color-text);margin-left:4px;}.view-my-orders .ui-accordion-content > .views-field .views-label{color:var(--Text-colors-Second,rgba(23,59,93,0.6980392157));}.view-my-orders table.table .views-field-order-number,.view-my-orders table.table .views-field-total-price__number{font-family:"Inter Bold";}.view-my-orders table.table tfoot .views-field-total-price__number{font-size:20px;display:block;}.view-my-orders table.table tbody tr:first-child td .view-commerce-order-item-table table thead{display:table-header-group;}@media (max-width:1180px){.view-my-orders table.table{width:1250px;}.view-my-orders table.table table{width:auto;}}.view-custom-button .view-header{margin-bottom:30px;display:flex;flex-wrap:wrap;width:max-content;margin-left:0;margin-right:auto;}@media (max-width:575.98px){.view-custom-button .view-header{margin-right:0;}.view-custom-button .view-header a{flex:0 1 auto;}.view-custom-button .view-header a:last-child{margin-right:0;}}.view-custom-button .view-header a{display:flex;align-items:center;justify-content:center;width:max-content;padding:10.5px 35px;background-color:var(--background-body);border:1px solid var(--background-body);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-text);letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;min-height:44px;margin-right:20px;border:1px solid rgba(23,64,93,0.1490196078);text-transform:uppercase;}.view-custom-button .view-header a:hover,.view-custom-button .view-header a:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--background-body);transition:all 0.3s linear;}.view-custom-button .view-header > p{display:flex;flex-wrap:wrap;}.view-custom-button .view-content form div[data-drupal-selector=edit-header] .form-item-action label{display:block;width:100%;margin-bottom:8px;}@media (max-width:1150px){.view-custom-button .view-content .responsive-class-mobile{overflow-y:scroll;}}.view-branches .views-row{padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid rgba(23,64,93,0.1490196078);}@media (max-width:767.98px){.view-branches .views-row{padding-bottom:30px;margin-bottom:46px;}.view-branches .views-row:last-child{margin-bottom:0;padding-bottom:0;}}.view-branches .views-row:last-child{border:0;}.view-branches .views-field-fieldset{margin-bottom:16px;}.view-branches .views-field-fieldset .field-content > div{display:flex;flex-wrap:wrap;align-items:center;column-gap:32px;}@media (max-width:767.98px){.view-branches .views-field-fieldset .field-content > div{column-gap:0;}}.view-branches .views-field-fieldset .views-field-field-gallery{max-width:448px;width:100%;}@media (max-width:767.98px){.view-branches .views-field-fieldset .views-field-field-gallery{max-width:100%;flex:0 0 100%;margin-bottom:16px;}}.view-branches .views-field-fieldset .views-field-field-gallery img{border-radius:4px;width:100%;}@media (max-width:991.98px){.view-branches .views-field-fieldset .views-field-field-gallery img{max-height:270px;}}.view-branches .views-field-fieldset .views-field-fieldset-1{flex:1;}.view-branches .views-field-fieldset .views-field-fieldset-1 .views-field-name{font-size:32px;line-height:38.4px;color:var(--color-text);font-family:"DM Serif Display";margin-bottom:32px;}@media (max-width:767.98px){.view-branches .views-field-fieldset .views-field-fieldset-1 .views-field-name{margin-bottom:16px;}}.view-branches .views-field-fieldset .views-field-fieldset-1 .views-field-name a{font-weight:normal;}.view-branches .views-field-fieldset-2{padding:16px 0;}.view-branches .views-field-fieldset-2 div{display:flex;flex-wrap:wrap;align-items:flex-start;}.view-branches .views-field-fieldset-2 .views-field{display:flex;flex-wrap:wrap;align-items:flex-start;}@media (max-width:767.98px){.view-branches .views-field-fieldset-2 .views-field{flex:0 0 50%;margin-bottom:16px;}}@media (max-width:767.98px){.view-branches .views-field-fieldset-2 .views-field-nothing{flex:0 0 100%;margin-bottom:0;}}.view-branches .views-field-fieldset-2 .views-field .views-label{width:100%;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";text-transform:uppercase;}.view-branches .views-field-fieldset-2 .views-field .field-content{width:100%;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter";font-style:normal;max-width:250px;}.view-branches .views-field-fieldset-2 .views-field .field-content a{font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter";font-style:normal;font-weight:normal;}.view-branches .views-field-fieldset-2 .views-field.views-field-nothing .field-content a{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}.view-branches .views-field-fieldset-2 .views-field.views-field-nothing .field-content a:hover,.view-branches .views-field-fieldset-2 .views-field.views-field-nothing .field-content a:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.view-field.views-field-field-between-dates{min-width:350px;}.view-field.views-field-field-calendar-type{min-width:140px;}.view.view-testimonial .slick-slide{padding:40px;background-color:var(--background-body-dark);min-height:400px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 16px;border-radius:8px;}@media (min-width:1439px){.view.view-testimonial .slick-slide{width:544px !important;}}.view.view-testimonial .slick-arrow{display:none !important;}.view.view-testimonial .view-content{display:flex;flex-wrap:wrap;}.view.view-testimonial .view-content .views-row{flex:1;}.view.view-testimonial .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:0;margin:0 auto;margin-top:32px;}.view.view-testimonial .slick-dots li button{font-size:0;display:inline-block;width:12px;height:12px;background-color:var(--rgba-color-default);border-radius:50%;}.view.view-testimonial .slick-dots li.slick-active button{background-color:var(--color-text);}.view.view-testimonial .views-field-field-author{display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;}.view.view-testimonial .views-field-field-author .field-content{font-size:18px;line-height:21.6px;color:var(--color-text);font-family:"Yeseva One";}.view.view-testimonial .views-field-field-author:before{content:"";display:inline-block;width:24px;height:1px;background-color:var(--color-text);margin-right:8px;margin-bottom:11px;}.view.view-testimonial .views-field-body{padding-top:64px;position:relative;width:100%;}.view.view-testimonial .views-field-body:before{position:absolute;content:"“";top:0;left:0;font-size:64px;line-height:76.8px;color:var(--color-text);font-family:"Inter";font-style:normal;font-family:"Yeseva One";display:inline-block;}.view.view-testimonial .slick-track{display:flex;flex-wrap:wrap;}.view-booking-items .view-content{overflow:auto;}.view-booking-items .view-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:8px;}.view-booking-items .view-footer .hidden-button{display:none;}.view-booking-items .explain-detail-price{text-decoration:unset;position:relative;}.view-booking-items .explain-detail-price:hover{text-decoration:underline;}.view-booking-items .explain-detail-price:before{position:absolute;content:"+";font-size:20px;font-family:"Inter Bold";text-decoration:unset;left:-20px;}.view-booking-items .explain-detail-price.hide-price:before{content:"-";}.view-commerce-cart-form form .form-actions{justify-content:flex-end;display:flex;flex-wrap:wrap;margin-bottom:32px;}.view-commerce-cart-form form .form-actions input:first-child{display:flex;align-items:center;justify-content:center;width:max-content;padding:10.5px 35px;background-color:var(--background-body);border:1px solid var(--background-body);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-text);letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;min-height:44px;border:1px solid rgba(23,64,93,0.1490196078);}.view-commerce-cart-form form .form-actions input:first-child:hover,.view-commerce-cart-form form .form-actions input:first-child:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--background-body);transition:all 0.3s linear;}.view-commerce-cart-form .views-form > form .view-grouping-content{height:0;opacity:0;visibility:hidden;transition:all 0.5s ease-out;}.view-commerce-cart-form .views-form > form .view-grouping-content.active-accordion{height:auto;opacity:1;visibility:visible;transition:all 0.5s ease-out;}@media (max-width:991.98px){.view-commerce-cart-form .views-form > form .view-grouping-content{overflow:auto;}}.view-commerce-cart-form .view-header{position:absolute;right:0;top:6.5px;}.view-commerce-cart-form .view-header input{width:auto;}.view-transactions-management-order-item .view-content{overflow:auto;}@media (max-width:1199.98px){.view-transactions-management-order-item table{width:1200px;}}.view-user-admin-people .view-content{overflow:unset;}@media (max-width:991.98px){.view-user-admin-people .views-form form{overflow:auto;}.view-user-admin-people .views-form table{width:max-content;}}@media (max-width:1199.98px){.view-table{overflow-x:auto;}}@media (max-width:1199.98px){.view-table table.calendar-view-table{width:980px;}}.view-manage-rooms .view-header{width:max-content;margin-left:0;margin-right:auto;position:sticky;top:0;z-index:5;}.view-manage-rooms .view-header a{margin-right:0;}@media (max-width:991.98px){.view-manage-rooms .view-content{overflow-x:auto;}}.view-commerce-promotions .view-header{margin-left:auto;margin-right:0;margin-bottom:40px;}.view-commerce-stores .view-header{margin-bottom:40px;}.view-transactions-management-order-item form.views-exposed-form .form--inline.hotel-date-filter{flex:0 0 75%;}@media (max-width:991px){.view-transactions-management-order-item form.views-exposed-form .form--inline.hotel-date-filter{flex:0 0 100%;}}.view-user-guide .view-content{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;}.view-user-guide .views-field-title{font-size:20px;line-height:1.4;font-family:"Yeseva One";margin-bottom:0;width:100%;}.view-user-guide .views-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;gap:24px;flex:0 0 calc(33.333333% - 16px);padding:24px;background-color:var(--background-body-dark);border-top:6px solid var(--color-default);border-radius:4px;position:relative;}@media (max-width:767.98px){.view-user-guide .views-row{flex:0 0 calc(50% - 12px);}}@media (max-width:575.98px){.view-user-guide .views-row{flex:0 0 100%;max-width:330px;}}.view-user-guide .views-field-field-file{order:-1;}.view-user-guide .views-field-field-file a{font-size:0;width:45px;height:50px;display:inline-block;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-pdf.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-pdf.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view-user-guide .views-field-field-file a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:transparent;display:inline-block;}.block .cart-block--contents__items{overflow-y:auto;}.block .cart-block--contents__items table{width:100% !important;}.block-commerce-cart table:not(.ui-datepicker-calendar){width:auto;}.block-commerce-cart .cart-block--link__expand{text-decoration:unset;display:flex;align-items:center;}.block-commerce-cart .cart-block--contents{width:auto;min-width:300px;padding:16px;background:var(--background-body);border-radius:4px;box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);right:0;}@media (max-width:767px){.block-commerce-cart .cart-block--contents.is-outside-horizontal{right:-80px;}}.block-commerce-cart .cart-block--contents .views-field-total-price__number{font-size:16px;line-height:25.6px;color:var(--color-text);font-family:"Inter Bold";}.block-commerce-cart .cart-block--contents .cart-block--contents__inner{padding:0;}.block-commerce-cart .cart-block--contents .cart-block--contents__links{padding:8px 0 0;}.block-commerce-cart .cart-block--contents .cart-block--contents__links a{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;width:100%;}.block-commerce-cart .cart-block--contents .cart-block--contents__links a:hover,.block-commerce-cart .cart-block--contents .cart-block--contents__links a:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.block-system-branding-block{text-align:left;}.block-system-branding-block.center{text-align:center;}.block-system-branding-block.center .site-logo{margin:0 auto;width:120px;height:auto;}.block-system-branding-block .site-name a{font-size:16px;line-height:20px;font-weight:bold;text-transform:uppercase;text-decoration:unset;color:var(--color-text);}.block-system-branding-block .site-slogan{font-size:14px;line-height:18px;text-transform:uppercase;}.block-views > h2{font-size:48px;line-height:58px;font-family:"Yeseva One";margin-bottom:48px;}@media (max-width:991.98px){.block-views > h2{font-size:32px;line-height:38px;}}@media (max-width:767.98px){.block-views > h2{font-size:28px;line-height:35px;margin-bottom:24px;}}.block-page-title-block{margin-bottom:60px;text-align:center;font-size:48px;line-height:57.6px;color:var(--color-text);font-family:"Yeseva One";}.block-views{position:relative;}.count-down-wrapper{position:relative;display:flex;}.count-down-wrapper .icon-count-down{width:24px;height:24px;display:inline-block;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/bell-regular.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/bell-regular.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.count-down-wrapper .content-count-down{position:absolute;background-color:var(--background-body);width:220px;right:0;top:27px;box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);border-radius:4px;padding:16px;display:flex;flex-wrap:wrap;gap:8px;z-index:99;}.count-down-wrapper .content-count-down .text-message{width:100%;}.count-down-wrapper .block-confirm{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}.count-down-wrapper .block-confirm:hover,.count-down-wrapper .block-confirm:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}#block-greatoffers,#block-mine-hotel-starter-greatoffers,#block-ctaoffers,.block-prioritize-hotel{max-width:1168px;width:100%;margin-left:auto;margin-right:auto;}#block-greatoffers .block-prioritize,#block-mine-hotel-starter-greatoffers .block-prioritize,#block-ctaoffers .block-prioritize,.block-prioritize-hotel .block-prioritize{padding-top:40px;padding-bottom:40px;border-top:1px solid var(--rgba-color-default);border-bottom:1px solid var(--rgba-color-default);margin-top:60px;margin-bottom:60px;}@media (max-width:991.98px){#block-greatoffers .block-prioritize,#block-mine-hotel-starter-greatoffers .block-prioritize,#block-ctaoffers .block-prioritize,.block-prioritize-hotel .block-prioritize{padding-top:24px;padding-bottom:24px;}}#block-greatoffers .block-prioritize .row-prioritize,#block-mine-hotel-starter-greatoffers .block-prioritize .row-prioritize,#block-ctaoffers .block-prioritize .row-prioritize,.block-prioritize-hotel .block-prioritize .row-prioritize{display:flex;flex-wrap:wrap;}#block-greatoffers .block-prioritize .col-medium-8,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-8,#block-ctaoffers .block-prioritize .col-medium-8,.block-prioritize-hotel .block-prioritize .col-medium-8{max-width:655px;padding-right:24px;}#block-greatoffers .block-prioritize .col-medium-8 .group-content-left,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-8 .group-content-left,#block-ctaoffers .block-prioritize .col-medium-8 .group-content-left,.block-prioritize-hotel .block-prioritize .col-medium-8 .group-content-left{max-width:480px;}@media (max-width:991.98px){#block-greatoffers .block-prioritize .col-medium-8 .group-content-left,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-8 .group-content-left,#block-ctaoffers .block-prioritize .col-medium-8 .group-content-left,.block-prioritize-hotel .block-prioritize .col-medium-8 .group-content-left{max-width:100%;width:100%;}}#block-greatoffers .block-prioritize .col-medium-8 .group-content-left h2,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-8 .group-content-left h2,#block-ctaoffers .block-prioritize .col-medium-8 .group-content-left h2,.block-prioritize-hotel .block-prioritize .col-medium-8 .group-content-left h2{margin-bottom:0;}@media (max-width:991.98px){#block-greatoffers .block-prioritize .col-medium-8 .group-content-left h2,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-8 .group-content-left h2,#block-ctaoffers .block-prioritize .col-medium-8 .group-content-left h2,.block-prioritize-hotel .block-prioritize .col-medium-8 .group-content-left h2{font-size:36px;line-height:45px;margin-bottom:24px;}}@media (max-width:767.98px){#block-greatoffers .block-prioritize .col-medium-8 .group-content-left h2,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-8 .group-content-left h2,#block-ctaoffers .block-prioritize .col-medium-8 .group-content-left h2,.block-prioritize-hotel .block-prioritize .col-medium-8 .group-content-left h2{font-size:30px;line-height:36px;}}#block-greatoffers .block-prioritize .col-medium-4,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4,#block-ctaoffers .block-prioritize .col-medium-4,.block-prioritize-hotel .block-prioritize .col-medium-4{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:24px;}@media (max-width:991.98px){#block-greatoffers .block-prioritize .col-medium-4,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4,#block-ctaoffers .block-prioritize .col-medium-4,.block-prioritize-hotel .block-prioritize .col-medium-4{flex-wrap:wrap;gap:0;}}#block-greatoffers .block-prioritize .col-medium-4 p,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4 p,#block-ctaoffers .block-prioritize .col-medium-4 p,.block-prioritize-hotel .block-prioritize .col-medium-4 p{max-width:301px;margin-bottom:0;}@media (max-width:991.98px){#block-greatoffers .block-prioritize .col-medium-4 p,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4 p,#block-ctaoffers .block-prioritize .col-medium-4 p,.block-prioritize-hotel .block-prioritize .col-medium-4 p{max-width:100%;flex:0 0 100%;margin-bottom:16px;}#block-greatoffers .block-prioritize .col-medium-4 p:last-child,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4 p:last-child,#block-ctaoffers .block-prioritize .col-medium-4 p:last-child,.block-prioritize-hotel .block-prioritize .col-medium-4 p:last-child{margin-bottom:0;}}#block-greatoffers .block-prioritize .col-medium-4 a,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4 a,#block-ctaoffers .block-prioritize .col-medium-4 a,.block-prioritize-hotel .block-prioritize .col-medium-4 a{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}#block-greatoffers .block-prioritize .col-medium-4 a:hover,#block-greatoffers .block-prioritize .col-medium-4 a:focus,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4 a:hover,#block-mine-hotel-starter-greatoffers .block-prioritize .col-medium-4 a:focus,#block-ctaoffers .block-prioritize .col-medium-4 a:hover,#block-ctaoffers .block-prioritize .col-medium-4 a:focus,.block-prioritize-hotel .block-prioritize .col-medium-4 a:hover,.block-prioritize-hotel .block-prioritize .col-medium-4 a:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.cart-block--summary__icon{width:24px;height:24px;display:inline-block;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-cart.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-cart.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.cart-block--summary__icon img{display:none;}.cart-block--summary__count{margin-top:-18px;font-size:11px;line-height:1;min-width:14px;min-height:14px;padding:2px;border-radius:50%;background-color:var(--color-text);color:#fff;display:flex;align-items:center;justify-content:center;margin-left:-11px;font-weight:normal;}.change-skin-menu-wrapper{position:fixed;left:-188px;top:200px;z-index:500;background-color:var(--color-white);border:1px solid #cdcdcd;border-radius:0 0 3px 0;transition:all 0.5s ease-in-out;}.change-skin-menu-wrapper.fly-out{left:0;transition:all 0.5s ease-in-out;}.change-skin-menu-wrapper.fly-out .skin-type,.change-skin-menu-wrapper.fly-out .skin-menu{display:block;transition:all 0.3s ease-in-out;}@media (max-width:991px){.change-skin-menu-wrapper{top:170px;}}.change-skin-menu-wrapper .container{width:185px;padding:10px;}.change-skin-menu-wrapper .skin-type,.change-skin-menu-wrapper .skin-menu{overflow:hidden;position:relative;transition:all 0.3s ease-in-out;}.change-skin-menu-wrapper .skin-type{margin-bottom:10px;}.change-skin-menu-wrapper .skin-menu,.change-skin-menu-wrapper .skin-color{margin-bottom:15px;}.change-skin-menu-wrapper #reset_skin_button{border:1px solid #080122;background-color:#080122;color:var(--color-white);width:100%;padding:5px 10px;height:41px;border-radius:5px;display:flex;align-items:center;justify-content:center;}.change-skin-menu-wrapper #reset_skin_button:hover,.change-skin-menu-wrapper #reset_skin_button:focus{background-color:var(--color-white);color:#080122;transition:all 0.3s ease-in-out;}.change-skin-menu-wrapper #reset_skin_button:hover i,.change-skin-menu-wrapper #reset_skin_button:focus i{color:#080122;background-image:url(/themes/custom/mine_hotel_starter/images/rotate-left-solid-full-black.svg);transition:all 0.3s ease-in-out;}.change-skin-menu-wrapper #reset_skin_button i{color:var(--color-white);background-image:url(/themes/custom/mine_hotel_starter/images/rotate-left-solid-full.svg);background-position:center;background-size:20px;width:24px;height:24px;display:flex;background-repeat:no-repeat;}.change-skin-menu-wrapper .change-skin{line-height:1.6;border-radius:0 5px 5px 0;position:absolute;top:-1px;left:100%;background-color:var(--color-white);padding:5px 10px;width:41px;height:41px;box-shadow:1px 1px 2px -2px #888;color:#666;transition:all 0.3s ease-in-out;display:flex;align-items:center;border:1px solid #cdcdcd;}.change-skin-menu-wrapper .change-skin:hover,.change-skin-menu-wrapper .change-skin:focus{color:#333;}.change-skin-menu-wrapper .change-skin i{width:18px;height:21px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/gear-solid-full.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/gear-solid-full.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background:#666;}.change-skin-menu-wrapper #change-skin{border-left:none;}.change-skin-menu-wrapper select.change-skin{position:relative;left:0;width:100%;}.change-skin-menu-wrapper strong{margin-bottom:10px;display:block;font-weight:600;color:#080122;}.change-skin-menu-wrapper ul{padding:0;margin-bottom:0;}.change-skin-menu-wrapper li{list-style:none;display:inline-block;float:left;margin:0 3px 3px 0;}.region-header{gap:32px;}.region-header .menu--main > .navbar-nav{column-gap:44px;padding:0 16px;}.region-header .menu--main > .navbar-nav .nav-link{color:var(--color-text);}.region-header .menu--main > .navbar-nav > .nav-item{padding:13.5px 0;position:relative;}.region-header .menu--main > .navbar-nav > .nav-item:before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);height:2px;width:0;background-color:var(--color-text);transition:all 0.3s ease-in-out;}.region-header .menu--main > .navbar-nav > .nav-item > a,.region-header .menu--main > .navbar-nav > .nav-item > .nav-link{text-transform:uppercase;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";}.region-header .menu--main > .navbar-nav > .nav-item a{color:var(--color-text);text-decoration:unset;}.region-header .menu--main > .navbar-nav > .nav-item a:hover{color:var(--color-text);text-decoration:unset;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--active-trail a{color:var(--color-text);text-decoration:unset;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link{gap:8px;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{width:16px;height:16px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:12px;flex:0 0 16px;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link:after{display:none;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded:hover > .nav-link{color:var(--color-text);}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded:hover > .nav-link:after{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:12px;transform:unset;transition:unset;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded:hover:hover > .navbar-nav{opacity:0;visibility:hidden;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded:hover > .navbar-nav{opacity:1 !important;visibility:visible !important;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav{background:#FBF5ED;padding:8px;border-radius:4px;box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);top:48px;min-width:170px;z-index:29;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav.child:before{display:none;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav.child .nav-link{padding:12px 8px;width:100%;font-weight:normal;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav.child .nav-link:hover,.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav.child .nav-link:focus{background-color:var(--background-body-dark);}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav .nav-item{margin-bottom:8px;}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav .nav-item:hover,.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav .nav-item:focus{background:linear-gradient(0deg,#FBF5ED,#FBF5ED),linear-gradient(0deg,rgba(0,0,0,0.04),rgba(0,0,0,0.04));}.region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .navbar-nav.active{opacity:1 !important;visibility:visible !important;}.region-header .menu--main > .navbar-nav > .nav-item:hover:before{width:50px;transition:all 0.3s ease-in-out;}.region-header .menu--account .menu{gap:44px;padding-left:0;}.region-header .menu--account .menu a{color:var(--color-text);text-decoration:unset;}.region-header .menu--account > .menu{gap:44px;padding:0;margin:0;display:flex;flex-wrap:wrap;}.region-header .menu--account > .menu > .menu-item > span{text-transform:uppercase;}.region-header .menu--account > .menu > .menu-item > span:hover,.region-header .menu--account > .menu > .menu-item > span:focus{cursor:pointer;}.region-header .menu--account > .menu a,.region-header .menu--account > .menu span{text-decoration:unset;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";position:relative;}.region-header .menu--account > .menu a:hover:before,.region-header .menu--account > .menu span:hover:before{width:50px;transition:all 0.3s ease-in-out;}.region-header .menu--account > .menu .menu{display:flex;flex-wrap:wrap;}.region-header .menu--account > .menu > .menu-item{padding:13.5px 0;position:relative;}.region-header .menu--account > .menu > .menu-item:before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);height:2px;width:0;background-color:var(--color-text);transition:all 0.3s ease-in-out;}.region-header .menu--account > .menu > .menu-item:hover:before,.region-header .menu--account > .menu > .menu-item:focus:before{width:50px;transition:all 0.3s ease-in-out;}.region-header .menu--account > .menu > .menu-item > a{font-weight:normal;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded{position:relative;min-height:23px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded:after{content:"";display:inline-block;width:16px;height:16px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:12px;flex:0 0 16px;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{position:absolute;padding:15px;background:var(--background-body);padding:8px;border-radius:4px;box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);top:53px;min-width:260px;justify-content:flex-start;height:0;opacity:0;visibility:hidden;z-index:10;gap:0;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu:before{position:absolute;content:"";width:50%;min-width:150px;background:transparent;top:-16px;left:0;height:0;opacity:0;visibility:hidden;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu li{width:100%;margin-bottom:8px;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu li a,.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu li span{padding:12px 8px;width:100%;display:block;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu li a:hover,.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu li a:focus{background-color:var(--background-body-dark);}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu li:first-child{margin-top:0;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu .menu{width:100%;gap:0;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu .menu a{padding-left:24px;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu .menu li *{font-family:"Inter";text-transform:none;font-weight:normal;font-size:16px;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded:hover > .menu{height:auto;opacity:1;visibility:visible;}.region-header .menu--account > .menu > .menu-item.menu-item--expanded:hover > .menu:before{height:15px;opacity:1;visibility:visible;}.region-header .menu--account > .menu > li > .menu > li.menu-item--expanded > *{text-transform:uppercase;font-weight:normal;}.region-header ul.menu{margin-bottom:0;}.region-header ul.menu > .menu-item > a{text-transform:uppercase;font-size:13px;line-height:20.8px;color:var(--color-tex);font-family:"Inter Bold";}.region-footer-top{display:flex;flex-wrap:wrap;column-gap:20px;padding-bottom:80px;padding-top:80px;border-bottom:1px solid var(--rgba-color-default);}@media (max-width:767.98px){.region-footer-top{padding-bottom:32px;padding-top:50px;}}.region-footer-top h2{font-size:20px;line-height:24px;color:var(--color-text);font-family:"Yeseva One";margin-bottom:48px;}.region-footer-top > *{flex:1;}.region-footer-top > *.footer-col-lg-3{max-width:33.33332%;flex:0 0 33.33332%;}.region-footer-top .block-system-branding-block{max-width:100%;flex:0 0 100%;margin-bottom:64px;}@media (max-width:767.98px){.region-footer-top .block-system-branding-block{margin-bottom:40px;}}.region-footer-top ul{padding-left:0;margin-bottom:0;display:flex;flex-direction:column;row-gap:4px;}.region-footer-top ul a{text-decoration:none;font-weight:400;font-size:16px;line-height:26px;}.region-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:32px;padding-bottom:32px;gap:24px;}.region-footer-bottom p{margin-bottom:0;font-size:16px;line-height:26px;}.region-footer-bottom .rounded-social-buttons{display:flex;flex-wrap:wrap;column-gap:20px;}.region-footer-bottom .rounded-social-buttons a{font-size:0;}.region-footer-bottom .rounded-social-buttons svg{width:20px;height:20px;}.region-footer-bottom .rounded-social-buttons svg path{fill:var(--color-default);}.section-header{background:transparent;padding:22px 0;}.section-header .block-lang-dropdown{min-width:130px;display:inline-block;}.section-header .block-lang-dropdown .form-item-lang-dropdown-select{display:flex;}.section-header .block-lang-dropdown .form-item-lang-dropdown-select select{font-size:13px;line-height:20.8px;font-family:"Inter Bold";text-transform:uppercase;color:var(--color-text);}.section-header .container{max-width:1439.98px;padding:0 24px;width:100%;}.section-banner .component-builder.component-wrapper--type-embed_block{display:block;margin:0;}.section-main{margin:0;}.section-main .main-inner .component-builder.component-wrapper--type-embed_block{margin:0;}.section-divider{position:relative;padding-top:24px;padding-bottom:24px;}.section-divider .field--name-field-image{border-radius:12px;}@media (min-width:1200px){.section-divider .field--name-field-image{height:552px;}}.section-divider .field--name-field-image img{width:100%;border-radius:12px;object-fit:cover;}@media (min-width:1200px){.section-divider .field--name-field-image img{height:552px;}}.section-divider .group-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:flex-end;max-width:1168px;width:100%;padding:0 24px;margin:0 auto;}.section-divider .group-container .group-information{background-color:var(--background-body);padding:24px;color:var(--color-text);max-width:352px;border-radius:4px;margin-bottom:24px;}.section-divider .group-container .group-information .field--name-field-title{margin-bottom:24px;font-size:20px;line-height:24px;color:var(--color-text);font-family:"Yeseva One";}.section-divider .group-container .group-information .field--name-body{margin-bottom:24px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:7;}.section-divider .group-container .group-information .field--name-body p:last-child{margin-bottom:0;}.section-divider .group-container .group-information .field--name-field-link a{align-items:center;justify-content:center;border-radius:4px;color:#fff;display:inline-flex;font-size:13px;gap:8px;font-family:"Inter Bold";line-height:20.8px;padding:7.5px 34.5px;background-color:var(--color-button);border:1px solid var(--color-button);text-decoration:unset;text-transform:uppercase;letter-spacing:0.04em;min-height:44px;}.section-divider .group-container .group-information .field--name-field-link a:hover,.section-divider .group-container .group-information .field--name-field-link a:focus{background-color:#fff;border:1px solid var(--color-button);color:var(--color-button);transition:all 0.3s ease-in-out;text-decoration:unset;}.section-divider .component-builder.component-wrapper--type-embed_block{margin-bottom:0;}.section-footer{background-color:var(--background-body);border-top:1px solid var(--rgba-color-default);color:var(--color-text);padding-top:0;padding-bottom:0;}.section-footer .container{max-width:1168px;width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;}.section-slide-content .container-fluid{padding:0 24px;}.section-slide-content .view-testimonial{max-width:1620px;margin:0 auto;}.section-slide-content .component-builder.component-wrapper--type-embed_block{max-width:100%;display:flex;justify-content:center;}.section-slide-content .component-builder.component-wrapper--type-embed_block .component-wrapper--content{max-width:100%;}.path-cart .container-fluid,.path-reception .container-fluid{max-width:1168px;width:100%;padding:0 24px;margin:0 auto;margin-top:60px;}.path-cart .section-banner .block-page-title-block h1,.path-cart .section-banner .block-page-title-block h2,.path-cart .section-banner .block-page-title-block h3,.path-cart .section-banner .block-page-title-block h4,.path-cart .section-banner .block-page-title-block h5,.path-cart .section-banner .block-page-title-block h6,.path-reception .section-banner .block-page-title-block h1,.path-reception .section-banner .block-page-title-block h2,.path-reception .section-banner .block-page-title-block h3,.path-reception .section-banner .block-page-title-block h4,.path-reception .section-banner .block-page-title-block h5,.path-reception .section-banner .block-page-title-block h6{display:block;}.path-cart .text-empty.mine-room-empty-cart,.path-reception .text-empty.mine-room-empty-cart{display:none;}.path-cart .block-page-title-block h1,.path-cart .block-page-title-block h2,.path-cart .block-page-title-block h3,.path-cart .block-page-title-block h4,.path-cart .block-page-title-block h5,.path-cart .block-page-title-block h6,.path-reception .block-page-title-block h1,.path-reception .block-page-title-block h2,.path-reception .block-page-title-block h3,.path-reception .block-page-title-block h4,.path-reception .block-page-title-block h5,.path-reception .block-page-title-block h6{display:none;text-align:left;font-size:48px;line-height:57px;color:var(--color-text);font-family:"Inter";font-style:normal;font-family:"DM Serif Display";margin-bottom:40px;}.path-cart .view-grouping-header,.path-reception .view-grouping-header{text-align:left;font-size:32px;line-height:38px;color:var(--color-text);font-family:"Inter";font-style:normal;font-family:"DM Serif Display";margin-bottom:32px;}.path-cart .section-content-above table,.path-cart .section-main table,.path-reception .section-content-above table,.path-reception .section-main table{display:flex;flex-wrap:wrap;margin-bottom:40px;}@media (max-width:991.98px){.path-cart .section-content-above table,.path-cart .section-main table,.path-reception .section-content-above table,.path-reception .section-main table{width:1200px;}}.path-cart .section-content-above table thead,.path-cart .section-main table thead,.path-reception .section-content-above table thead,.path-reception .section-main table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}.path-cart .section-content-above table thead tr,.path-cart .section-main table thead tr,.path-reception .section-content-above table thead tr,.path-reception .section-main table thead tr{border-bottom:1px solid rgba(23,64,93,0.1490196078);display:flex;flex-wrap:wrap;width:100%;align-items:center;}.path-cart .section-content-above table thead tr th,.path-cart .section-main table thead tr th,.path-reception .section-content-above table thead tr th,.path-reception .section-main table thead tr th{font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}.path-cart .section-content-above table thead tr th.views-field-title,.path-cart .section-main table thead tr th.views-field-title,.path-reception .section-content-above table thead tr th.views-field-title,.path-reception .section-main table thead tr th.views-field-title{flex:0 0 220px;}.path-cart .section-content-above table thead tr th.views-field-field-date,.path-cart .section-content-above table thead tr th.views-field-f-time-frames__value,.path-cart .section-main table thead tr th.views-field-field-date,.path-cart .section-main table thead tr th.views-field-f-time-frames__value,.path-reception .section-content-above table thead tr th.views-field-field-date,.path-reception .section-content-above table thead tr th.views-field-f-time-frames__value,.path-reception .section-main table thead tr th.views-field-field-date,.path-reception .section-main table thead tr th.views-field-f-time-frames__value{flex:0 0 280px;}.path-cart .section-content-above table thead tr th.views-field-remove-button,.path-cart .section-main table thead tr th.views-field-remove-button,.path-reception .section-content-above table thead tr th.views-field-remove-button,.path-reception .section-main table thead tr th.views-field-remove-button{flex:0 0 68px;}.path-cart .section-content-above table thead tr th.views-field-remove-button:empty,.path-cart .section-main table thead tr th.views-field-remove-button:empty,.path-reception .section-content-above table thead tr th.views-field-remove-button:empty,.path-reception .section-main table thead tr th.views-field-remove-button:empty{display:none;}.path-cart .section-content-above table thead tr th.views-field-f-ticket-product,.path-cart .section-main table thead tr th.views-field-f-ticket-product,.path-reception .section-content-above table thead tr th.views-field-f-ticket-product,.path-reception .section-main table thead tr th.views-field-f-ticket-product{flex:0 0 250px;}.path-cart .section-content-above table thead tr th.views-field-nothing,.path-cart .section-main table thead tr th.views-field-nothing,.path-reception .section-content-above table thead tr th.views-field-nothing,.path-reception .section-main table thead tr th.views-field-nothing{flex:0 0 70px;}.path-cart .section-content-above table thead tr th.views-field-type,.path-cart .section-main table thead tr th.views-field-type,.path-reception .section-content-above table thead tr th.views-field-type,.path-reception .section-main table thead tr th.views-field-type{flex:0 0 300px;}.path-cart .section-content-above table tbody,.path-cart .section-main table tbody,.path-reception .section-content-above table tbody,.path-reception .section-main table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}.path-cart .section-content-above table tbody tr,.path-cart .section-main table tbody tr,.path-reception .section-content-above table tbody tr,.path-reception .section-main table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}.path-cart .section-content-above table tbody tr td,.path-cart .section-main table tbody tr td,.path-reception .section-content-above table tbody tr td,.path-reception .section-main table tbody tr td{flex:1;padding:16px;}.path-cart .section-content-above table tbody tr td.views-field-field-date,.path-cart .section-content-above table tbody tr td.views-field-f-time-frames__value,.path-cart .section-main table tbody tr td.views-field-field-date,.path-cart .section-main table tbody tr td.views-field-f-time-frames__value,.path-reception .section-content-above table tbody tr td.views-field-field-date,.path-reception .section-content-above table tbody tr td.views-field-f-time-frames__value,.path-reception .section-main table tbody tr td.views-field-field-date,.path-reception .section-main table tbody tr td.views-field-f-time-frames__value{flex:0 0 280px;}.path-cart .section-content-above table tbody tr td.views-field-title,.path-cart .section-main table tbody tr td.views-field-title,.path-reception .section-content-above table tbody tr td.views-field-title,.path-reception .section-main table tbody tr td.views-field-title{flex:0 0 220px;}.path-cart .section-content-above table tbody tr td.views-field-remove-button,.path-cart .section-main table tbody tr td.views-field-remove-button,.path-reception .section-content-above table tbody tr td.views-field-remove-button,.path-reception .section-main table tbody tr td.views-field-remove-button{flex:0 0 68px;}.path-cart .section-content-above table tbody tr td.views-field-remove-button:empty,.path-cart .section-main table tbody tr td.views-field-remove-button:empty,.path-reception .section-content-above table tbody tr td.views-field-remove-button:empty,.path-reception .section-main table tbody tr td.views-field-remove-button:empty{display:none;}.path-cart .section-content-above table tbody tr td.views-field-f-ticket-product,.path-cart .section-main table tbody tr td.views-field-f-ticket-product,.path-reception .section-content-above table tbody tr td.views-field-f-ticket-product,.path-reception .section-main table tbody tr td.views-field-f-ticket-product{flex:0 0 250px;}.path-cart .section-content-above table tbody tr td.views-field-nothing,.path-cart .section-main table tbody tr td.views-field-nothing,.path-reception .section-content-above table tbody tr td.views-field-nothing,.path-reception .section-main table tbody tr td.views-field-nothing{flex:0 0 70px;}.path-cart .section-content-above table tbody tr td.views-field-nothing a,.path-cart .section-main table tbody tr td.views-field-nothing a,.path-reception .section-content-above table tbody tr td.views-field-nothing a,.path-reception .section-main table tbody tr td.views-field-nothing a{font-size:0;background-color:transparent;padding:0;width:36px;height:36px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-delete.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-delete.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:24px;border:0;display:inline-block;}.path-cart .section-content-above table tbody tr td.views-field-type,.path-cart .section-main table tbody tr td.views-field-type,.path-reception .section-content-above table tbody tr td.views-field-type,.path-reception .section-main table tbody tr td.views-field-type{flex:0 0 300px;}.path-cart .section-content-above table tbody tr:last-child,.path-cart .section-main table tbody tr:last-child,.path-reception .section-content-above table tbody tr:last-child,.path-reception .section-main table tbody tr:last-child{border-bottom:0;}.path-cart .section-content-above table tbody input:not([type=submit]),.path-cart .section-content-above table tbody select:not([type=submit]),.path-cart .section-main table tbody input:not([type=submit]),.path-cart .section-main table tbody select:not([type=submit]),.path-reception .section-content-above table tbody input:not([type=submit]),.path-reception .section-content-above table tbody select:not([type=submit]),.path-reception .section-main table tbody input:not([type=submit]),.path-reception .section-main table tbody select:not([type=submit]){background-color:transparent;}.path-cart .section-content-above table tbody .delete-order-item,.path-cart .section-content-above table tbody .remove-button,.path-cart .section-main table tbody .delete-order-item,.path-cart .section-main table tbody .remove-button,.path-reception .section-content-above table tbody .delete-order-item,.path-reception .section-content-above table tbody .remove-button,.path-reception .section-main table tbody .delete-order-item,.path-reception .section-main table tbody .remove-button{font-size:0;background-color:transparent;padding:0;width:36px;height:36px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-delete.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-delete.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:24px;border:0;display:inline-block;}.path-cart .section-content-above .view-booking-items table,.path-cart .section-main .view-booking-items table,.path-reception .section-content-above .view-booking-items table,.path-reception .section-main .view-booking-items table{margin-bottom:0;}.path-cart .section-content-above .view-booking-items table thead,.path-cart .section-main .view-booking-items table thead,.path-reception .section-content-above .view-booking-items table thead,.path-reception .section-main .view-booking-items table thead{margin-bottom:32px;}.path-cart .section-content-above .view-booking-items table thead tr th.views-field-nothing,.path-cart .section-main .view-booking-items table thead tr th.views-field-nothing,.path-reception .section-content-above .view-booking-items table thead tr th.views-field-nothing,.path-reception .section-main .view-booking-items table thead tr th.views-field-nothing{flex:0 0 70px;}.path-cart .section-content-above .view-booking-items table tbody tr td.views-field-nothing,.path-cart .section-main .view-booking-items table tbody tr td.views-field-nothing,.path-reception .section-content-above .view-booking-items table tbody tr td.views-field-nothing,.path-reception .section-main .view-booking-items table tbody tr td.views-field-nothing{flex:0 0 70px;}.path-cart .section-content-above .block-order-items-room-type,.path-cart .section-main .block-order-items-room-type,.path-reception .section-content-above .block-order-items-room-type,.path-reception .section-main .block-order-items-room-type{height:auto;opacity:1;visibility:visible;transition:all 0.35s;}.path-cart .section-content-above .block-order-items-room-type h2,.path-cart .section-main .block-order-items-room-type h2,.path-reception .section-content-above .block-order-items-room-type h2,.path-reception .section-main .block-order-items-room-type h2{font-size:24px;line-height:1.4;margin-bottom:24px;}.path-cart .section-content-above .block-order-items-room-type.table-hidden,.path-cart .section-main .block-order-items-room-type.table-hidden,.path-reception .section-content-above .block-order-items-room-type.table-hidden,.path-reception .section-main .block-order-items-room-type.table-hidden{height:0;opacity:0;visibility:hidden;}.path-cart .section-content-above .block-order-items-room-type table thead tr th,.path-cart .section-main .block-order-items-room-type table thead tr th,.path-reception .section-content-above .block-order-items-room-type table thead tr th,.path-reception .section-main .block-order-items-room-type table thead tr th{font-size:12px;padding:10px;}.path-cart .section-content-above .block-order-items-room-type table tbody tr td,.path-cart .section-main .block-order-items-room-type table tbody tr td,.path-reception .section-content-above .block-order-items-room-type table tbody tr td,.path-reception .section-main .block-order-items-room-type table tbody tr td{font-size:14px;padding:10px;}.path-cart .section-main,.path-reception .section-main{margin-top:60px;}.path-cart .section-main .group-info,.path-reception .section-main .group-info{display:flex;flex-wrap:wrap;gap:8px;}.path-cart .section-main .group-info img,.path-reception .section-main .group-info img{max-width:64px;max-height:64px;width:100%;height:100%;object-fit:cover;border-radius:2px;}.path-cart .section-main .group-text,.path-reception .section-main .group-text{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:center;}.path-cart .section-main .group-text .views-field-title,.path-reception .section-main .group-text .views-field-title{font-size:13px;line-height:21px;color:rgba(23,59,93,0.4);font-family:"Inter Bold";letter-spacing:0.04em;text-align:left;}.path-cart .section-main .group-text .views-field-unit-price,.path-reception .section-main .group-text .views-field-unit-price{font-size:16px;line-height:25.6px;font-family:"Inter Bold";margin-bottom:2px;letter-spacing:unset;}.path-cart .section-main table thead tr th.views-field-nothing,.path-reception .section-main table thead tr th.views-field-nothing{flex:0 0 300px;}.path-cart .section-main table tbody tr td.views-field-nothing,.path-reception .section-main table tbody tr td.views-field-nothing{flex:0 0 300px;}.path-cart .section-main .block-page-title-block *,.path-reception .section-main .block-page-title-block *{font-size:48px;line-height:1.4;}.path-cart .block-eticket-booking-item h2,.path-reception .block-eticket-booking-item h2{font-size:48px;line-height:1.4;}.path-frontpage{overflow-x:hidden;}.path-frontpage .component-builder.component-wrapper--type-introduction{margin-top:60px;}.path-frontpage #block-mine-hotel-starter-content,.path-about-us #block-mine-hotel-starter-content{max-width:1168px;width:100%;margin-left:auto;margin-right:auto;}@media (max-width:767.98px){.path-about-us #block-mine-hotel-starter-content{padding-top:0;}}.path-product .product-fields-wrapper .field--name-price,.path-room .product-fields-wrapper .field--name-price{text-align:right;}.path-product .product-fields-wrapper .field--name-price .field__label,.path-room .product-fields-wrapper .field--name-price .field__label{font-size:16px;line-height:25.6px;color:var(--color-text);font-family:"Inter";font-style:normal;}.path-product .product-fields-wrapper .field--name-price .field__item,.path-room .product-fields-wrapper .field--name-price .field__item{font-size:20px;line-height:32px;color:var(--color-text);font-family:"Inter Bold";}.path-product .product-fields-wrapper .image-gallery,.path-room .product-fields-wrapper .image-gallery{display:inline-block;width:100%;}.path-product .product-fields-wrapper .image-gallery .image-room,.path-room .product-fields-wrapper .image-gallery .image-room{width:22.856%;float:left;margin-bottom:16px;}.path-product .product-fields-wrapper .image-gallery .image-room img,.path-room .product-fields-wrapper .image-gallery .image-room img{width:100%;object-fit:cover;border-radius:4px;max-height:160px;}.path-product .product-fields-wrapper .image-gallery .image-room:first-child,.path-room .product-fields-wrapper .image-gallery .image-room:first-child{width:77.144%;float:left;padding-right:16px;margin-bottom:16px;}.path-product .product-fields-wrapper .image-gallery .image-room:first-child img,.path-room .product-fields-wrapper .image-gallery .image-room:first-child img{max-height:512px;}.path-product .product-fields-wrapper .image-gallery .image-room.last-image,.path-room .product-fields-wrapper .image-gallery .image-room.last-image{position:relative;}.path-product .product-fields-wrapper .image-gallery .image-room.last-image:before,.path-room .product-fields-wrapper .image-gallery .image-room.last-image:before{position:absolute;content:"";width:100%;height:100%;border-radius:4px;background:#000000;opacity:0.6;display:inline-block;top:0;left:0;}.path-product .product-fields-wrapper .image-gallery .image-room.last-image .more-images,.path-room .product-fields-wrapper .image-gallery .image-room.last-image .more-images{position:absolute;top:0;width:100%;height:100%;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:32px;line-height:51.2px;color:#FBF5ED;font-family:"Inter Bold";z-index:9;}@media (max-width:767.98px){.path-product .product-fields-wrapper .image-gallery .image-room.last-image .more-images,.path-room .product-fields-wrapper .image-gallery .image-room.last-image .more-images{font-size:24px;line-height:1;}}.path-product .group-container,.path-room .group-container{position:relative;}.path-product .group-container .group-about,.path-room .group-container .group-about{min-height:333px;margin-bottom:32px;margin-top:16px;}.path-product .group-container .group-about > *:not(.group-info),.path-room .group-container .group-about > *:not(.group-info){padding-right:384px;}.path-product .group-container .group-about h3,.path-room .group-container .group-about h3{font-size:20px;line-height:24px;}.path-product .group-container .group-info,.path-room .group-container .group-info{position:absolute;right:0;top:0;width:352px;padding:32px;background:var(--background-body-dark);border-radius:8px;}.path-product .group-container .group-info .field,.path-room .group-container .group-info .field{padding-left:28px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter";font-style:normal;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(23,64,93,0.1490196078);position:relative;}.path-product .group-container .group-info .field::before,.path-room .group-container .group-info .field::before{position:absolute;left:0;content:"";display:inline-block;width:20px;height:20px;}.path-product .group-container .group-info .field:nth-last-child(2),.path-room .group-container .group-info .field:nth-last-child(2){margin-bottom:32px;border-bottom:0;padding-bottom:0;}.path-product .group-container .group-info .field.field--name-field-adult-limit::before,.path-product .group-container .group-info .field.field--name-field-children-limit::before,.path-room .group-container .group-info .field.field--name-field-adult-limit::before,.path-room .group-container .group-info .field.field--name-field-children-limit::before{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/aults.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/aults.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;mask-size:20px;mask-position:left top;}.path-product .group-container .group-info .field.field--name-field-room-size::before,.path-room .group-container .group-info .field.field--name-field-room-size::before{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/room-size.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/room-size.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;mask-size:20px;mask-position:left top;}.path-product .group-container .group-info .field.field--name-field-bed-type::before,.path-room .group-container .group-info .field.field--name-field-bed-type::before{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/bed.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/bed.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;mask-size:20px;mask-position:left top;}.path-product .group-container .group-info .field.field--name-field-room-view::before,.path-room .group-container .group-info .field.field--name-field-room-view::before{background-image:url(/themes/custom/mine_hotel_starter/images/check.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;mask-size:20px;mask-position:left top;}.path-product .group-container .group-info .field.field--name-field-smoking::before,.path-room .group-container .group-info .field.field--name-field-smoking::before{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;mask-size:20px;mask-position:left top;}.path-product .group-container .group-info .button,.path-room .group-container .group-info .button{width:100%;}.path-product .all-facilities,.path-room .all-facilities{display:flex;flex-wrap:wrap;align-items:center;padding:32px;gap:32px;background-color:var(--background-body-dark);position:relative;border-radius:8px;}.path-product .all-facilities .see-all-facilities,.path-product .all-facilities .see-less-facilities,.path-room .all-facilities .see-all-facilities,.path-room .all-facilities .see-less-facilities{padding-left:32px;border-left:1px solid rgba(23,64,93,0.1490196078);font-size:12px;line-height:14px;font-family:"Inter Bold";}.path-product .all-facilities .see-less-facilities,.path-room .all-facilities .see-less-facilities{display:none;}.path-product .button-custom.assign-room,.path-room .button-custom.assign-room{margin-top:32px;text-align:center;}.path-product .product-fields-wrapper,.path-room .product-fields-wrapper{margin-top:60px;margin-bottom:16px;}.path-product .button-variation,.path-room .button-variation{display:flex;flex-wrap:wrap;align-items:center;gap:32px;margin-bottom:32px;}.path-product .button-variation h3,.path-room .button-variation h3{margin-bottom:0;}.path-product .button-variation .page-title,.path-room .button-variation .page-title{flex:1;}@media (max-width:767.98px){.path-product .button-variation .page-title,.path-room .button-variation .page-title{flex:0 0 100%;}}.path-cart .paypal-buttons-container{float:none;}.path-cart .region-content{position:relative;}.path-cart .section-content-above{margin-top:60px;margin-bottom:0px;}.path-cart .view-commerce-cart-form form .form-actions input:first-child{display:none;}.path-cart .text-empty{text-align:center;font-size:20px;display:none;}.path-cart.mine-room-cart-page-display .view-commerce-cart-form form .form-actions input:first-child{display:flex;}.path-cart.mine-room-cart-page-display .block-page-title-block h1,.path-cart.mine-room-cart-page-display .block-page-title-block h2{display:block;}.path-manage .block-page-title-block{text-align:left;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded{position:unset;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{width:100%;left:0;display:flex;gap:30px;flex-wrap:wrap;top:51px;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded li{width:auto;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded.menu-my-accout li{width:100%;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded.menu-my-accout .menu{display:flex;align-items:flex-start;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded.menu-my-accout .menu-item{width:100%;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded.menu-my-accout .menu-item a{display:inline-block;width:auto;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded.menu-my-accout .menu-item.menu-item--expanded{width:auto;flex:1;min-width:20%;}body.menu-full-page .region-header .menu--account > .menu > .menu-item.menu-item--expanded.menu-my-accout .menu-item.menu-item--expanded .menu a{padding:12px 8px;width:100%;}body.reception .layout-region-order-main{width:100%;padding:0;margin-bottom:60px;}body.reception .layout-region-order-main .view-commerce-order-item-table table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){body.reception .layout-region-order-main .view-commerce-order-item-table table{width:1100px;padding-bottom:190px;}}body.reception .layout-region-order-main .view-commerce-order-item-table table.sticky-header{display:none;}body.reception .layout-region-order-main .view-commerce-order-item-table table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr th.select-all{flex:0 0 50px;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr th.views-field-counter{flex:0 0 70px;}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr th.views-field-total-price__number{flex:0 0 150px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td{flex:1;padding:16px;word-break:break-word;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-operations{flex:0 0 63px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-user-bulk-form,body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-commerce-order-bulk-form,body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-commerce-product-bulk-form,body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-order-number{flex:0 0 100px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-counter{flex:0 0 70px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-total-price__number{flex:0 0 150px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr:last-child{border-bottom:0;}body.reception .layout-region-order-main .view-commerce-order-item-table tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}body.reception .layout-region-order-main .view-commerce-order-item-table tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}body.reception .layout-region-order-main .view-commerce-order-item-table tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}body.reception .layout-region-order-main .view-commerce-order-item-table tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){body.reception .layout-region-order-main .view-commerce-order-item-table .views-form .form-actions{margin-top:-150px;}}body.reception .layout-region-order-main .view-commerce-order-item-table .view-content{overflow:auto;margin-bottom:60px;}body.reception .layout-region-order-main .view-commerce-order-item-table .all-sub-order .title-all-sub-order{font-size:28px;line-height:1.4;margin-bottom:16px;font-family:"Yeseva One";}body.reception .layout-region-order-main .view-commerce-order-item-table table thead tr th.views-field-field-date{flex:0 0 250px;}body.reception .layout-region-order-main .view-commerce-order-item-table table tbody tr td.views-field-field-date{flex:0 0 250px;}body.reception .layout-region-order-secondary{width:100%;padding:0;}body.reception .layout-region-order-secondary .seven-details,body.reception .layout-region-order-secondary .entity-meta__header{padding:24px;border:1px solid rgba(23,64,93,0.1490196078);border-radius:4px;margin-bottom:24px;}body.reception .layout-region-order-secondary .seven-details .seven-details__summary,body.reception .layout-region-order-secondary .entity-meta__header .seven-details__summary{margin-bottom:20px;}body.reception .layout-region-order-secondary .seven-details .field,body.reception .layout-region-order-secondary .seven-details .form-item,body.reception .layout-region-order-secondary .entity-meta__header .field,body.reception .layout-region-order-secondary .entity-meta__header .form-item{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;}body.reception .layout-region-order-secondary .seven-details .field:last-child,body.reception .layout-region-order-secondary .seven-details .form-item:last-child,body.reception .layout-region-order-secondary .entity-meta__header .field:last-child,body.reception .layout-region-order-secondary .entity-meta__header .form-item:last-child{margin-bottom:0;}body.reception .layout-region-order-secondary .seven-details .field .field__label,body.reception .layout-region-order-secondary .seven-details .form-item .field__label,body.reception .layout-region-order-secondary .entity-meta__header .field .field__label,body.reception .layout-region-order-secondary .entity-meta__header .form-item .field__label{max-width:220px;width:100%;padding-right:20px;}@media (max-width:767.98px){body.reception .layout-region-order-secondary .seven-details .field .field__label,body.reception .layout-region-order-secondary .seven-details .form-item .field__label,body.reception .layout-region-order-secondary .entity-meta__header .field .field__label,body.reception .layout-region-order-secondary .entity-meta__header .form-item .field__label{max-width:100%;padding:0;margin-bottom:8px;}}body.reception .layout-region-order-secondary .seven-details .field .field__items,body.reception .layout-region-order-secondary .seven-details .form-item .field__items,body.reception .layout-region-order-secondary .entity-meta__header .field .field__items,body.reception .layout-region-order-secondary .entity-meta__header .form-item .field__items{flex:1;}@media (max-width:767.98px){body.reception .layout-region-order-secondary .seven-details .field .field__items,body.reception .layout-region-order-secondary .seven-details .form-item .field__items,body.reception .layout-region-order-secondary .entity-meta__header .field .field__items,body.reception .layout-region-order-secondary .entity-meta__header .form-item .field__items{flex:0 0 100%;}}body.reception .view-activity .view-content{overflow:auto;}body.reception .view-activity form.views-exposed-form .form-item{flex:1;}@media (max-width:767.98px){body.reception .view-activity form.views-exposed-form .form-item{flex:0 0 100%;}}body.reception .view-activity table{display:flex;flex-wrap:wrap;}@media (max-width:1150px){body.reception .view-activity table{width:1100px;padding-bottom:190px;}}body.reception .view-activity table.sticky-header{display:none;}body.reception .view-activity table ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;}body.reception .view-activity table thead{display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%;align-items:center;}body.reception .view-activity table thead tr{border:0;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:rgba(23,64,93,0.1490196078);border-radius:4px;}body.reception .view-activity table thead tr th{padding:9px 16px;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";letter-spacing:0.04em;text-transform:uppercase;flex:1;}body.reception .view-activity table thead tr th.views-field-operations{flex:0 0 63px;font-size:0;}body.reception .view-activity table thead tr th.select-all{flex:0 0 50px;}body.reception .view-activity table thead tr th.views-field-order-number{flex:0 0 100px;text-align:left;}body.reception .view-activity table thead tr th.views-field-counter{flex:0 0 70px;}body.reception .view-activity table thead tr th.views-field-total-price__number{flex:0 0 150px;}body.reception .view-activity table tbody{display:flex;flex-wrap:wrap;gap:8px;width:100%;}body.reception .view-activity table tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%;background-color:var(--background-body-dark);border-bottom:0;border-radius:4px;}body.reception .view-activity table tbody tr td{flex:1;padding:16px;word-break:break-word;}body.reception .view-activity table tbody tr td.views-field-operations{flex:0 0 63px;}body.reception .view-activity table tbody tr td.views-field-user-bulk-form,body.reception .view-activity table tbody tr td.views-field-commerce-order-bulk-form,body.reception .view-activity table tbody tr td.views-field-commerce-product-bulk-form,body.reception .view-activity table tbody tr td.views-field-commerce-store-bulk-form{flex:0 0 50px;}body.reception .view-activity table tbody tr td.views-field-total-price__number{font-family:"Inter Bold";}body.reception .view-activity table tbody tr td.views-field-order-number{flex:0 0 100px;}body.reception .view-activity table tbody tr td.views-field-counter{flex:0 0 70px;}body.reception .view-activity table tbody tr td.views-field-total-price__number{flex:0 0 150px;}body.reception .view-activity table tbody tr td .dropbutton-wrapper{padding:0;max-width:unset;position:relative;width:24px;height:24px;display:inline-block;padding:0;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-widget.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.reception .view-activity table tbody tr td .dropbutton-wrapper:hover{cursor:pointer;}body.reception .view-activity table tbody tr td .dropbutton-wrapper:hover .dropbutton-widget{opacity:1;visibility:visible;height:auto;transition:ease-in 0.2ms all;}body.reception .view-activity table tbody tr td .dropbutton-wrapper .dropbutton-widget{position:absolute;left:0px;top:32px;opacity:0;visibility:hidden;height:0;transition:ease-in 0.2ms all;z-index:9;padding:0;}@media (max-width:1300px){body.reception .view-activity table tbody tr td .dropbutton-wrapper .dropbutton-widget{left:auto;right:0;}}body.reception .view-activity table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton{position:unset;}body.reception .view-activity table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}body.reception .view-activity table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton .secondary-action{display:block;}body.reception .view-activity table tbody tr:last-child{border-bottom:0;}body.reception .view-activity tfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}body.reception .view-activity tfoot tr{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;}body.reception .view-activity tfoot .views-field-total-price__number{flex:0 0 150px;color:var(--color-active);font-size:20px;font-family:"Inter Bold";padding:20px;min-width:100px;text-align:left;}body.reception .view-activity tfoot .views-field-operations{flex:0 0 63px;font-size:0;min-width:63px;}@media (max-width:1150px){body.reception .view-activity .views-form .form-actions{margin-top:-150px;}}body.administrator .section-mobile-menu .region-mobile-menu{top:131px;}body.administrator.toolbar-horizontal.toolbar-tray-open .section-mobile-menu .region-mobile-menu{top:209px;}body:not(.path-frontpage) .section-main{margin-bottom:60px;margin-top:60px;}body:not(.path-frontpage) .block-prioritize-hotel .block-prioritize,body:not(.path-frontpage) #block-mine-hotel-starter-greatoffers .block-prioritize{margin-bottom:0;}body:not(.path-frontpage) .view-feature{margin-top:92px;}body:not(.user-logged-in).path-user .tabs.primary{margin:0 auto;margin-bottom:24px;}body:not(.user-logged-in).path-user nav.tabs{display:flex;flex-wrap:wrap;justify-content:center;}body:not(.user-logged-in).path-user nav.tabs .tabs.primary li{padding-right:24px;padding-left:24px;border-right:1px solid rgba(23,64,93,0.1490196078);background-color:transparent;}body:not(.user-logged-in).path-user nav.tabs .tabs.primary li:first-child{padding-left:0;}body:not(.user-logged-in).path-user nav.tabs .tabs.primary li:last-child{padding-right:0;border-right:0;}body:not(.user-logged-in).path-user nav.tabs .tabs.primary li.is-active{display:none;}body:not(.user-logged-in).path-user nav.tabs .tabs.primary li a{background-color:transparent;color:var(--color-active);padding:0;text-decoration:unset;}body.loading{position:fixed;width:100%;height:100%;}body.loading .page{overflow:auto;}body.loading .page:after{position:fixed;content:"";background-color:rgba(0,0,0,0.3);width:100%;height:100%;display:inline-block;z-index:90;left:0;top:0;padding-left:20px;}body.loading:before{position:absolute;content:"";top:50%;left:50%;width:50px;padding:8px;display:inline-block;aspect-ratio:1;border-radius:50%;z-index:99;background:var(--color-default);--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear;}@keyframes l3{to{transform:rotate(1turn);}}body:not(.path-frontpage) .view-banner .field--name-field-media-video-file video{max-height:320px;}body.path-branch .slick-slide img,body.path-store .slick-slide img{border-radius:8px;}body.path-branch .slick-arrow,body.path-store .slick-arrow{position:absolute;font-size:0;width:60px;height:60px;top:0;border:0;background-color:transparent;}@media (max-width:767.98px){body.path-branch .slick-arrow,body.path-store .slick-arrow{width:40px;height:40px;}}body.path-branch .slick-arrow.slick-next,body.path-store .slick-arrow.slick-next{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:0;}@media (max-width:767.98px){body.path-branch .slick-arrow.slick-next,body.path-store .slick-arrow.slick-next{background-size:30px 30px;}}body.path-branch .slick-arrow.slick-prev,body.path-store .slick-arrow.slick-prev{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:65px;}@media (max-width:767.98px){body.path-branch .slick-arrow.slick-prev,body.path-store .slick-arrow.slick-prev{background-size:30px 30px;right:45px;}}body.path-branch .field--name-field-gallery,body.path-store .field--name-field-gallery{position:relative;padding-top:70px;margin-bottom:30px;}@media (max-width:767.98px){body.path-branch .field--name-field-gallery,body.path-store .field--name-field-gallery{padding-top:45px;}}body.path-branch .wrapper-store,body.path-store .wrapper-store{display:flex;flex-wrap:wrap;}body.path-branch .wrapper-store .field--name-field-description,body.path-store .wrapper-store .field--name-field-description{width:100%;}body.path-branch .wrapper-store .field--name-field-opening-hours,body.path-store .wrapper-store .field--name-field-opening-hours{width:100%;padding:60px 0;margin:60px 0;border-top:1px solid rgba(23,64,93,0.1490196078);border-bottom:1px solid rgba(23,64,93,0.1490196078);}body.path-branch .wrapper-store .field--name-field-opening-hours .field__label,body.path-store .wrapper-store .field--name-field-opening-hours .field__label{font-family:"DM Serif Display";width:100%;font-size:32px;line-height:38.4px;margin-bottom:16px;}body.path-branch .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description),body.path-store .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description){margin-right:20px;flex:1;}@media (max-width:991.98px){body.path-branch .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description),body.path-store .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description){flex:0 0 100%;margin-right:0;margin-bottom:15px;}}body.path-branch .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description) .field__label,body.path-store .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description) .field__label{width:100%;font-size:16px;line-height:24.8px;color:var(--color-text);font-family:"Inter Bold";}body.path-branch .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description) a,body.path-store .wrapper-store .field:not(.field--name-field-opening-hours,.field--name-field-description) a{font-weight:normal;}body.path-branch .wrapper-store p:last-child,body.path-store .wrapper-store p:last-child{margin-bottom:0;}body.path-user.path-login .section-main,body.path-user.path-password .section-main,body.path-user.path-register .section-main{margin:120px 0;}body.images-popup{overflow:hidden;position:relative;}body.images-popup .page{position:relative;}body.images-popup .page:before{content:"";opacity:9;touch-action:none;position:fixed;inset:0px 0px -10%;z-index:1;display:block;background-color:rgba(0,0,0,0.8);width:100%;height:100%;}body.images-popup #images-popup,body.images-popup .images-popup{display:block;position:fixed;overflow:auto;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:rgba(0,0,0,0.2) 0px 1px 3px 1px;border-radius:8px;background-color:rgb(255,255,255);border:none;width:calc(100% - 48px);height:auto;max-width:956px;max-height:80vh;align-self:center;z-index:9;}body.images-popup #images-popup::-webkit-scrollbar,body.images-popup .images-popup::-webkit-scrollbar{width:6px;background-color:#F5F5F5;}body.images-popup #images-popup::-webkit-scrollbar-thumb,body.images-popup .images-popup::-webkit-scrollbar-thumb{background-color:#2a2a2a;border-radius:8px;}body.images-popup #images-popup::-webkit-scrollbar-track,body.images-popup .images-popup::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}body.images-popup #images-popup .image-wrapper,body.images-popup .images-popup .image-wrapper{gap:5px;padding:20px;padding-top:45px;position:relative;margin-bottom:0;width:100%;height:auto;display:flex;flex-wrap:wrap;align-content:baseline;border:1px solid rgba(23,64,93,0.15);}body.images-popup #images-popup .image-wrapper .close-button,body.images-popup .images-popup .image-wrapper .close-button{position:absolute;right:10px;top:10px;font-size:0;width:20px;height:20px;background-image:url(/themes/custom/mine_hotel_starter/images/icon-close.svg);background-position:center;background-size:20px;background-repeat:no-repeat;}body.images-popup #images-popup .images-room-popup,body.images-popup #images-popup .image-room-popup,body.images-popup .images-popup .images-room-popup,body.images-popup .images-popup .image-room-popup{width:calc(33.333333% - 3.4px);}@media (max-width:767px){body.images-popup #images-popup .images-room-popup,body.images-popup #images-popup .image-room-popup,body.images-popup .images-popup .images-room-popup,body.images-popup .images-popup .image-room-popup{width:calc(50% - 5px);}}@media (max-width:575px){body.images-popup #images-popup .images-room-popup,body.images-popup #images-popup .image-room-popup,body.images-popup .images-popup .images-room-popup,body.images-popup .images-popup .image-room-popup{width:100%;}}body.images-popup #images-popup .images-room-popup img,body.images-popup #images-popup .image-room-popup img,body.images-popup .images-popup .images-room-popup img,body.images-popup .images-popup .image-room-popup img{width:100%;height:200px;border-radius:0;object-fit:cover;}@media (max-width:575px){body.images-popup #images-popup .images-room-popup img,body.images-popup #images-popup .image-room-popup img,body.images-popup .images-popup .images-room-popup img,body.images-popup .images-popup .image-room-popup img{height:auto;}}body.user-logged-in form.booking-rooms .form-filter.sticky,body.user-logged-in .view-manage-rooms .view-header{top:38px;}@media (max-width:575.98px){body.user-logged-in form.booking-rooms .form-filter.sticky,body.user-logged-in .view-manage-rooms .view-header{top:0;}}body.user-logged-in.toolbar-tray-open form.booking-rooms .form-filter.sticky,body.user-logged-in.toolbar-tray-open .view-manage-rooms .view-header{top:78px;}@media (max-width:1560px){body.user-logged-in.toolbar-tray-open form.booking-rooms .form-filter.sticky,body.user-logged-in.toolbar-tray-open .view-manage-rooms .view-header{top:116px;}}body.reception .view-commerce-cart-form{margin-bottom:60px;}body.reception .view-commerce-cart-form form .form-actions{display:none;}body.path-reception .view-commerce-cart-form form .form-actions{display:none;}body.path-reception .paypal-buttons-container{display:none;}body.lang-vi form.manage-food-and-drink table thead tr th.views-field-title{flex:0 0 250px;}body.lang-vi form.manage-food-and-drink table thead tr th.views-field-field-category{flex:0 0 200px;}body.lang-vi form.manage-food-and-drink table tbody tr td.views-field-title{flex:0 0 250px;}body.lang-vi form.manage-food-and-drink table tbody tr td.views-field-field-category{flex:0 0 200px;}.page-node-type-page .section-main{margin-top:60px;}.page-node-type-page .section-main .block-page-title-block{display:none;}.menu-mobile-left .section-mobile-menu{order:-1;}.menu-mobile-left .section-mobile-menu .toggle-mobile-menu span{left:0;}.menu-mobile-left .section-mobile-menu .toggle-mobile-menu span:first-child,.menu-mobile-left .section-mobile-menu .toggle-mobile-menu span:nth-child(2){left:0;}.menu-mobile-left .section-mobile-menu .region-mobile-menu{left:-340px;}.menu-mobile-left .section-mobile-menu.active .toggle-mobile-menu span:nth-child(2){left:0;}.menu-mobile-left .section-mobile-menu.active .region-mobile-menu{left:0;right:auto;}@media (max-width:1150px){.menu-mobile-left .block-system-branding-block{text-align:center;}}@media (max-width:1439.98px){.view.room-slider .slick-slider{width:100%;}.view.view-testimonial .slick-list{width:100%;max-width:100%;margin:0 auto;padding:0 !important;}}@media (max-width:1280px){.region-header{gap:24px;}.region-header .menu--main > .navbar-nav{column-gap:20px;padding:0;}.region-header .menu--account > .menu{gap:20px;}}@media (max-width:1150px){.section-header .container{display:flex;flex-wrap:wrap;align-items:center;gap:44px;}.region-header{flex:1;}.region-header .menu--main{display:none;}.region-header .menu--account{display:none;}.block-system-branding-block{text-align:left;}.section-mobile-menu{display:block;}.section-mobile-menu.active .toggle-mobile-menu span:first-child{transform:translateY(0) rotate(45deg);transition-delay:0.125s;width:28px;}.section-mobile-menu.active .toggle-mobile-menu span:nth-child(2){left:15px;transform:translateY(0) rotate(315deg);transition-delay:0.25s;width:28px;}.section-mobile-menu.active .toggle-mobile-menu span:nth-child(3){transform:translateX(60px);}.section-mobile-menu .toggle-mobile-menu{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:48px;}.section-mobile-menu .toggle-mobile-menu span{background:var(--color-default);border-radius:10px;height:2px;position:absolute;transition:0.5s;width:32px;}.section-mobile-menu .toggle-mobile-menu span:first-child{left:15px;transform:translateY(-9px);width:25px;}.section-mobile-menu .toggle-mobile-menu span:nth-child(2){left:25px;transform:translateY(9px);width:15px;}.section-mobile-menu .navbar-nav{padding-bottom:0;display:block;padding:20px 0 0;}.section-mobile-menu .navbar-nav .nav-item{padding:0;}.section-mobile-menu .navbar-nav .nav-item a{color:var(--color-text);font-weight:normal;padding:12px 20px;display:block;text-decoration:unset;}.section-mobile-menu .navbar-nav .nav-item a:hover,.section-mobile-menu .navbar-nav .nav-item a:focus{background-color:var(--background-body-dark);}.section-mobile-menu .navbar-nav .nav-item a.is-active{background-color:var(--background-body-dark);}.section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link{gap:8px;display:flex;align-items:center;text-transform:uppercase;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";}.section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{width:16px;height:16px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:12px;flex:0 0 16px;display:inline-block;}.section-mobile-menu .menu--account .menu{display:flex;flex-wrap:wrap;padding:30px;padding-top:0;}.section-mobile-menu .menu--account .menu .menu{padding:0;gap:0;}.section-mobile-menu .menu--account .menu .menu .menu{display:flex;flex-wrap:wrap;gap:8px;}.section-mobile-menu .menu--account .menu a{color:var(--color-text);}.section-mobile-menu .region-mobile-menu{background:#FBF5ED;box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);color:var(--color-text);height:calc(100vh - 100px);overflow:auto;position:fixed;right:-340px;transition:all 0.35s;width:340px;z-index:500;top:92px;}.section-mobile-menu .region-mobile-menu .navbar-nav{padding:30px;padding-bottom:0;}.section-mobile-menu .region-mobile-menu .navbar-nav .navbar-nav.child{padding:10px 0;gap:8px;display:flex;flex-wrap:wrap;padding-top:0;}.section-mobile-menu .region-mobile-menu .menu--main > .navbar-nav > .nav-item > a,.section-mobile-menu .region-mobile-menu .menu--main > .navbar-nav > .nav-item > span{padding:12px 0;text-transform:uppercase;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";}.section-mobile-menu .region-mobile-menu .menu--account{display:block;}.section-mobile-menu .region-mobile-menu .menu--account .menu .menu-item{width:100%;padding:0;}.section-mobile-menu .region-mobile-menu .menu--account .menu .menu-item a[href="/my-bookings"],.section-mobile-menu .region-mobile-menu .menu--account .menu .menu-item a[href="/user"]{margin-left:-20px;text-transform:uppercase;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item.menu-item--expanded{position:relative;}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item.menu-item--expanded > a{gap:8px;display:flex;flex-wrap:wrap;align-items:center;}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item.menu-item--expanded > a:after{content:"";display:inline-block;width:16px;height:16px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:12px;flex:0 0 16px;}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item > a,.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item > span{padding:12px 0;text-transform:uppercase;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";display:block;}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item > .menu{padding-left:20px;gap:0;}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item > .menu span{text-transform:uppercase;padding:12px 0;display:block;font-size:13px;line-height:20.8px;color:var(--color-text);font-family:"Inter Bold";}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item > .menu a{font-weight:normal;padding:12px 20px;display:block;text-decoration:unset;}.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item > .menu a:hover,.section-mobile-menu .region-mobile-menu .menu--account > .menu > .menu-item > .menu a:focus{text-decoration:unset;background-color:var(--background-body-dark);}.section-mobile-menu .block-lang-dropdown{padding:0 30px 30px 30px;display:none;}.section-mobile-menu .block-lang-dropdown h2{display:none;}.section-mobile-menu.active .region-mobile-menu{right:0;}.view-branches .views-field-fieldset-2 .views-field.views-field-nothing{width:100%;margin-top:32px;justify-content:center;}}@media (max-width:991px){.path-frontpage #block-mine-hotel-starter-content .node__content,.path-about-us #block-mine-hotel-starter-content .node__content{gap:32px;}.path-frontpage #block-mine-hotel-starter-content .node__content > div,.path-about-us #block-mine-hotel-starter-content .node__content > div{max-width:100%;flex:0 0 100%;}.path-frontpage #block-mine-hotel-starter-content .node__content .text-formatted > *,.path-about-us #block-mine-hotel-starter-content .node__content .text-formatted > *{max-width:100%;}.path-frontpage #block-mine-hotel-starter-content .node__content .text-formatted > h6,.path-about-us #block-mine-hotel-starter-content .node__content .text-formatted > h6{max-width:100%;}.path-product .product-fields-wrapper .image-gallery,.path-room .product-fields-wrapper .image-gallery{margin:0 -8px;width:calc(100% + 16px);max-width:calc(100% + 16px);}.path-product .product-fields-wrapper .image-gallery .image-room,.path-room .product-fields-wrapper .image-gallery .image-room{width:calc(33.33333% - 16px);margin:0 8px;padding:0;}.path-product .product-fields-wrapper .image-gallery .image-room:first-child,.path-room .product-fields-wrapper .image-gallery .image-room:first-child{width:100%;padding-left:0;}.region-footer-top > *{max-width:calc(50% - 10px);flex:0 0 calc(50% - 10px);margin-bottom:40px;}.region-footer-top > *.footer-col-lg-3{max-width:100%;flex:0 0 100%;}.region-footer-top h2{margin-bottom:16px;}.section-header > .container .region-header{gap:24px;}.section-mobile-menu .region-mobile-menu .navbar-nav .nav-item{padding:0;}.section-mobile-menu .region-mobile-menu .navbar-nav .nav-item a{color:var(--color-text);padding:12px 20px;}.section-divider .group-container{position:unset;transform:unset;padding:0;}.section-divider .group-container .group-information{width:100%;max-width:100%;padding-left:0;padding-right:0;}.view.view-news-home .views-row{width:calc(100% - 32px);max-width:calc(100% - 32px);flex:0 0 calc(100% - 32px);margin-bottom:32px;}.view-banner .views-field-title{font-size:40px;line-height:1.4;}.view-banner .views-field-body p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;}.view-banner .views-field-field-image .field-content img{min-height:450px;}}@media (max-width:767px){.view-experience .views-view-grid .views-col{width:calc(100% - 32px);margin-bottom:32px;}.view-experience .views-view-grid .views-col img{width:100%;}.view-feature .views-view-grid{margin-left:0;margin-right:0;}.view-feature .views-row{row-gap:24px;}.view-feature .views-col{max-width:100%;flex:0 0 100%;margin-left:0;margin-right:0;}.view-banner .views-field-title{font-size:28px;margin-bottom:20px;}.view-banner .views-field-body{margin-bottom:20px;}.view-banner .views-field-body p:last-child{margin-bottom:0;}.view-banner img{height:100%;min-height:450px;object-fit:cover;}.view-banner .text-more{bottom:70px;}.path-product .group-container .group-about,.path-room .group-container .group-about{margin-bottom:90px;}.path-product .group-container .group-about > *:not(.group-info),.path-room .group-container .group-about > *:not(.group-info){padding:0;margin-bottom:20px;}.path-product .group-container .group-info,.path-room .group-container .group-info{position:unset;max-width:100%;margin-bottom:40px;}.region-header .block-lang-dropdown{display:none;}.section-mobile-menu .menu--account .menu{padding-bottom:20px;margin-bottom:0;}.section-mobile-menu .block-lang-dropdown{display:block;}}@media (max-width:575px){.region-footer-top > *{max-width:100%;flex:0 0 100%;margin-bottom:32px;}.region-footer-top > *:last-child{margin-bottom:0;}.section-header .section-header > .container .region-header{gap:20px;}.section-header .container{gap:20px;}}.ui-datepicker{padding:40px 40px;border:1px solid rgba(0,0,0,0.1);background-color:#FBF5ED;}@media (max-width:767.98px){.ui-datepicker{padding:20px 20px;}}.ui-datepicker th,.ui-datepicker td a{width:40px;height:40px;font-size:16px;padding:0;}@media (max-width:575.98px){.ui-datepicker th,.ui-datepicker td a{width:35px;height:35px;}}.ui-datepicker th{font-family:"Inter Bold";color:#a0abb3;}.ui-datepicker td a{display:flex;justify-content:center;align-items:center;border:none;background-color:transparent;border-radius:4px;color:var(--color-text);}.ui-datepicker td a.ui-state-default{background-color:transparent;border:none;}.ui-datepicker td a.ui-state-active{background-color:#17405D;color:#FBF5ED;}.ui-datepicker td a.ui-state-highlight{background-color:#d9dad7;color:var(--color-text);}.ui-datepicker .ui-datepicker-header{background-color:transparent;border:none;padding:0;margin:8px auto;}.ui-datepicker .ui-datepicker-title{color:var(--color-text);}.ui-datepicker .ui-datepicker-calendar{margin-bottom:0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:24px;height:24px;background-image:url(/themes/custom/mine_hotel_starter/images/prev-calendar.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;border:none;}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-prev:focus,.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-next:focus{border:none;}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{display:none;}.ui-datepicker .ui-datepicker-next{transform:rotate(180deg);}form.webform-submission-form .form-item-subject{max-width:100%;flex:0 0 100%;}form.webform-submission-form textarea{background-color:var(--background-body-dark);border:1px solid rgba(23,64,93,0.15);border-radius:4px;}form.webform-submission-form .form-actions{text-align:center;}.view-restaurant img{width:192px;height:192px;border-radius:4px;}.view-restaurant .views-view-grid{border-bottom:1px solid rgba(var(--color-default),0.15);margin-bottom:60px;display:flex;flex-wrap:wrap;gap:40px;}@media (max-width:991.98px){.view-restaurant .views-view-grid{margin-bottom:30px;}}.view-restaurant .views-view-grid:last-of-type{border-bottom:none;}.view-restaurant .view-content > h3{font-size:32px;line-height:38px;margin-bottom:32px;}.view-restaurant .views-row{display:flex;flex-wrap:wrap;column-gap:64px;row-gap:64px;}@media (max-width:991.98px){.view-restaurant .views-row{column-gap:24px;row-gap:24px;}}@media (max-width:767.98px){.view-restaurant .views-row{column-gap:0;margin-bottom:24px;}}@media (max-width:575.98px){.view-restaurant .views-row{margin-bottom:24px;}}.view-restaurant .views-col{max-width:calc(50% - 32px);flex:0 0 calc(50% - 32px);}@media (max-width:991.98px){.view-restaurant .views-col{max-width:100%;flex:0 0 100%;}}.view-restaurant .views-field-field-image{width:208px;float:left;}@media (max-width:575.98px){.view-restaurant .views-field-field-image{float:none;width:100%;margin-bottom:16px;}.view-restaurant .views-field-field-image img{width:100%;height:auto;}}.view-restaurant .views-field-title{font-size:20px;line-height:24px;color:var(--color-text);font-family:"Yeseva One";display:flex;align-items:center;}.view-restaurant .views-field-title a{font-weight:400;}.view-restaurant .views-field-body{margin-top:16px;}.view-restaurant .views-field-body .field-content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;}.view-restaurant .group-title-price-restaurant{padding-right:85px;position:relative;}.view-restaurant .field--type-commerce-price{position:absolute;top:0;right:0;}.view-restaurant .field--type-commerce-price .field__label{display:none;}.view-restaurant .field--type-commerce-price .field__item{font-size:20px;line-height:24px;color:var(--color-text);font-family:"Inter Bold";}.view-restaurant form.commerce-order-item-add-to-cart-form{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px;margin-top:16px;}.view-restaurant form.commerce-order-item-add-to-cart-form .field--type-decimal{padding:0 0;flex:1;}.view-restaurant form.commerce-order-item-add-to-cart-form .form-type-number label{display:none;}.view-restaurant form.commerce-order-item-add-to-cart-form .form-actions{margin:0;}.view-restaurant form.commerce-order-item-add-to-cart-form .button--add-to-cart{display:flex;align-items:center;justify-content:center;width:max-content;padding:10.5px 35px;background-color:var(--background-body);border:1px solid var(--background-body);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-text);letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;min-height:44px;font-size:12px;border-color:rgba(var(--color-text),0.15);border-radius:4px;padding:11px 18.5px;margin-top:0;}.view-restaurant form.commerce-order-item-add-to-cart-form .button--add-to-cart:hover,.view-restaurant form.commerce-order-item-add-to-cart-form .button--add-to-cart:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--background-body);transition:all 0.3s linear;}.view-event img{border-radius:4px;}@media (max-width:767.98px){.view-event img{width:100%;height:auto;}}.view-event .views-row{display:flex;flex-wrap:wrap;row-gap:64px;margin-left:-12px;margin-right:-12px;}@media (max-width:767.98px){.view-event .views-row{margin-left:0;margin-right:0;row-gap:32px;}}.view-event .views-col{max-width:calc(33.33333% - 24px);flex:0 0 calc(33.33333% - 24px);margin-left:12px;margin-right:12px;}@media (max-width:767.98px){.view-event .views-col{max-width:100%;flex:0 0 100%;margin-left:0;margin-right:0;}}.view-event .views-field-field-image{margin-bottom:16px;}.view-event .views-field-title{font-size:20px;line-height:24px;font-family:"Yeseva One";margin-bottom:16px;}.view-event .views-field-title a{font-weight:400;}.view-event .views-field-body{margin-bottom:16px;}.view-event .views-field-field-date-event{padding-left:28px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-event.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-event.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;background-size:18px !important;background-position:0 center !important;}.view-news img{border-radius:4px;}@media (max-width:767.98px){.view-news img{height:auto;width:100%;}}.view-news .view-content{display:flex;flex-wrap:wrap;row-gap:64px;margin-left:-12px;margin-right:-12px;}@media (max-width:767.98px){.view-news .view-content{row-gap:32px;margin-left:0;margin-right:0;}}.view-news .views-row{max-width:calc(33.33333% - 24px);flex:0 0 calc(33.33333% - 24px);margin-left:12px;margin-right:12px;}@media (max-width:767.98px){.view-news .views-row{max-width:100%;flex:0 0 100%;margin-left:0;margin-right:0;}}.view-news .views-field-field-image{margin-bottom:16px;}.view-news .views-field-title{font-size:20px;line-height:24px;font-family:"Yeseva One";margin-bottom:16px;}.view-news .views-field-title a{font-weight:400;}.view-news .views-field-field-category{font-size:10px;line-height:12px;margin-bottom:4px;text-transform:uppercase;}.view-news .views-field-view-node a{display:flex;align-items:center;justify-content:center;width:max-content;padding:10.5px 35px;background-color:var(--background-body);border:1px solid var(--background-body);border-radius:4px;font-size:13px;line-height:21px;color:var(--color-text);letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;min-height:44px;border-color:rgba(23,64,93,0.15);text-transform:uppercase;}.view-news .views-field-view-node a:hover,.view-news .views-field-view-node a:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--background-body);transition:all 0.3s linear;}.view-news .views-field-body{margin-bottom:16px;}.view-offers .views-row{background-color:var(--background-body-dark);padding:64px 64px;margin-bottom:32px;display:flex;flex-wrap:wrap;border-radius:4px;}@media (max-width:991.98px){.view-offers .views-row{padding:32px 32px;margin-bottom:24px;}}@media (max-width:767.98px){.view-offers .views-row{padding:24px 24px;}}.view-offers .views-row:last-child{margin-bottom:0;}.view-offers .views-field-field-icon{max-width:96px;flex:0 0 96px;margin-right:32px;}@media (max-width:767.98px){.view-offers .views-field-field-icon{max-width:76px;flex:0 0 76px;margin-right:24px;}}@media (max-width:575.98px){.view-offers .views-field-field-icon{max-width:100%;flex:0 0 100%;margin-right:0;margin-bottom:16px;text-align:center;}}.view-offers .views-field-field-icon img{width:96px;height:96px;object-fit:contain;}@media (max-width:767.98px){.view-offers .views-field-field-icon img{width:76px;height:76px;}}.view-offers .views-field-fieldset{flex:1;}@media (max-width:575.98px){.view-offers .views-field-fieldset{max-width:100%;flex:0 0 100%;}}.view-offers .views-field-title{font-size:32px;line-height:38px;font-family:"Yeseva One";margin-bottom:8px;}@media (max-width:575.98px){.view-offers .views-field-title{font-size:28px;line-height:34px;}}.view-offers .views-field-body hr{margin-top:32px;margin-bottom:32px;}@media (max-width:991.98px){.view-offers .views-field-body hr{margin-top:16px;margin-bottom:16px;}}.view-offers .views-field-body p{margin-bottom:8px;}.view-offers .views-field-body ul{list-style:disc;}.view-faq .views-row{margin-bottom:12px;}.view-faq .ui-accordion-header{padding:16px 48px 16px 16px;border:1px solid rgba(23,64,93,0.15);background-color:#FBF5ED;position:relative;}.view-faq .ui-accordion-header.ui-state-active{border-bottom-color:#FBF5ED;}.view-faq .ui-accordion-header.ui-state-active:after{transform:rotate(180deg);}.view-faq .ui-accordion-header:after{position:absolute;top:16px;right:20px;content:"";display:inline-block;width:24px;height:24px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}.view-faq .ui-accordion-header a{font-size:18px;line-height:26px;color:var(--color-text);font-weight:400;}.view-faq .ui-accordion-header .ui-accordion-header-icon{display:none;}.view-faq .ui-accordion-content{background-color:#FBF5ED;padding:0 16px 16px;height:auto !important;}.view-faq .ui-accordion-content p{color:var(--color-text);}.view-faq .ui-accordion-content p:last-child{margin-bottom:0;}.view-venues img{width:100%;height:544px;object-fit:cover;border-radius:4px;}@media (max-width:767.98px){.view-venues img{height:auto;}}.view-venues .views-row{display:flex;flex-wrap:wrap;column-gap:32px;padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid rgba(23,64,93,0.15);}@media (max-width:991.98px){.view-venues .views-row{column-gap:0;row-gap:24px;}}@media (max-width:767.98px){.view-venues .views-row{margin-bottom:42px;padding-bottom:42px;}}.view-venues .views-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}.view-venues .views-row > .views-field{flex:1;}@media (max-width:991.98px){.view-venues .views-row > .views-field{max-width:100%;flex:0 0 100%;}}.view-venues .group-container{display:flex;flex-direction:column;height:100%;}.view-venues .views-field-title{font-size:32px;line-height:38px;font-family:"Yeseva One";margin-bottom:32px;}@media (max-width:991.98px){.view-venues .views-field-title{margin-bottom:16px;}}@media (max-width:767.98px){.view-venues .views-field-title{font-size:28px;line-height:35px;}}.view-venues .views-field-title a{font-weight:400;}.view-venues .views-field-body{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid rgba(23,64,93,0.15);flex:1;}@media (max-width:767.98px){.view-venues .views-field-body{margin-bottom:16px;padding-bottom:16px;}}.view-venues .views-field-body p{margin-bottom:24px;}.view-venues .views-field-body p:last-child{margin-bottom:0;}.view-venues .views-field-fieldset > span > div{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:24px;row-gap:16px;}.view-venues .views-field-fieldset > span > div > .views-field{flex:0 1 auto;font-size:13px;line-height:21px;}.view-venues .views-field-fieldset > span > div .views-label{font-family:"Inter Bold";letter-spacing:0.01em;text-transform:uppercase;}.view-venues .views-field-view-node{margin-top:32px;}@media (max-width:767.98px){.view-venues .views-field-view-node{margin-top:24px;}}.view-venues .views-field-view-node a{display:flex;align-items:center;justify-content:center;width:max-content;padding:11.5px 35px;background-color:var(--color-default);border:1px solid var(--color-default);border-radius:4px;font-size:13px;line-height:21px;color:var(--background-body);font-family:"Inter Bold";letter-spacing:0.04em;text-decoration:none;transition:all 0.3s linear;height:44px;text-transform:uppercase;}.view-venues .views-field-view-node a:hover,.view-venues .views-field-view-node a:focus{background-color:var(--background-body);color:var(--color-default);transition:all 0.3s linear;}.block-introduce{margin-bottom:60px;}@media (max-width:991.98px){.block-introduce{margin-bottom:30px;}}.block-introduce h3{font-size:48px;line-height:58px;font-family:"Yeseva One";margin-bottom:32px;}.block-introduce .field-wrapper{display:flex;flex-wrap:wrap;column-gap:64px;}.block-introduce .field-wrapper .content-left{flex:1;}@media (max-width:991.98px){.block-introduce .field-wrapper .content-left{max-width:100%;flex:0 0 100%;}}.block-introduce .field-wrapper .content-right{margin-top:74px;flex:0 0 372px;}@media (max-width:991.98px){.block-introduce .field-wrapper .content-right{max-width:100%;flex:0 0 100%;margin-top:24px;}}.block-introduce .field-wrapper .content-wrapper{display:flex;flex-wrap:wrap;column-gap:32px;}@media (max-width:575.98px){.block-introduce .field-wrapper .content-wrapper{row-gap:16px;column-gap:16px;}}.block-introduce .field-wrapper .content-wrapper .field-label,.block-introduce .field-wrapper .content-wrapper .field-item{font-size:13px;line-height:21px;padding:0 0;}.block-introduce .field-wrapper .content-wrapper .field-label{text-transform:uppercase;letter-spacing:0.01em;font-family:"Inter Bold";}.block-introduce .field-wrapper .content-wrapper .color-active{color:var(--color-active);}.block-introduce .field-wrapper .content-wrapper .col-left,.block-introduce .field-wrapper .content-wrapper .col-right{display:flex;flex-direction:column;row-gap:32px;max-width:170px;}@media (max-width:575.98px){.block-introduce .field-wrapper .content-wrapper .col-left,.block-introduce .field-wrapper .content-wrapper .col-right{row-gap:16px;}}.block-introduce .field-wrapper .content-wrapper .col-left .row,.block-introduce .field-wrapper .content-wrapper .col-right .row{margin-left:0;margin-right:0;}@media (max-width:575.98px){.block-local-tasks-block nav{overflow-x:auto;}.block-local-tasks-block ul.tabs{width:max-content;}.block-local-tasks-block ul.tabs a{padding:8px 24px;}}.path-node .section-banner{display:flex;flex-wrap:wrap;}.path-node .text-formatted ul,.path-node .field--name-field-body ul{list-style:disc;}.path-node .text-formatted ul.social-contact,.path-node .field--name-field-body ul.social-contact{list-style:none;}.path-node .text-formatted ul + p,.path-node .field--name-field-body ul + p{margin-top:32px;}.path-node .text-formatted h3,.path-node .field--name-field-body h3{margin-bottom:16px;}.path-node .text-formatted p ~ h2,.path-node .text-formatted p ~ h3,.path-node .text-formatted p ~ h4,.path-node .text-formatted p ~ h5,.path-node .text-formatted p ~ h6,.path-node .field--name-field-body p ~ h2,.path-node .field--name-field-body p ~ h3,.path-node .field--name-field-body p ~ h4,.path-node .field--name-field-body p ~ h5,.path-node .field--name-field-body p ~ h6{margin-top:32px;}.path-node .text-formatted p + ul,.path-node .field--name-field-body p + ul{margin-top:-8px;}.path-node .view-banner{margin-bottom:60px;}.path-node .view-banner img{height:320px;border-radius:8px;}.path-node .view-banner .views-row{position:relative;}.path-node .view-banner .views-field-field-banner-image{position:relative;}.path-node .view-banner .views-field-field-banner-image::before{position:absolute;content:"";inset:0;background-color:rgba(0,0,0,0.5);border-radius:8px;}.path-node .view-banner .views-field-fieldset{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-left:16px;padding-right:16px;}.path-node .view-banner .views-field-title{margin-bottom:24px;font-size:48px;line-height:58px;}@media (max-width:991.98px){.path-node .view-banner .views-field-title{font-size:36px;line-height:45px;margin-bottom:16px;}}@media (max-width:767.98px){.path-node .view-banner .views-field-title{font-size:30px;line-height:36px;}}.path-node .view-banner .views-field-field-short-description{color:#FBF5ED;text-align:center;max-width:789px;width:100%;margin-left:auto;margin-right:auto;}.page-node-type-news .page-title span{font-size:32px;line-height:38px;margin-bottom:16px;}.page-node-type-news .page-title .category{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:13px;line-height:21px;font-family:"Inter";font-weight:400;margin-top:16px;text-transform:uppercase;letter-spacing:0.01em;}.page-node-type-news .page-title .category .created{position:relative;display:flex;}.page-node-type-news .page-title .category .created::before{content:"";display:inline-block;width:1px;height:21px;background-color:rgba(23,64,93,0.15);margin:0 32px;}.page-node-type-news .node__content > .field--type-image{position:relative;left:50%;transform:translateX(-50%);width:1392px;margin-bottom:60px;}@media (max-width:1399.98px){.page-node-type-news .node__content > .field--type-image{max-width:1280px;width:100%;}}@media (max-width:1199.98px){.page-node-type-news .node__content > .field--type-image{width:100%;}}@media (max-width:767.98px){.page-node-type-news .node__content > .field--type-image{margin-bottom:30px;}}.page-node-type-news .node__content > .field--type-image img{width:100%;height:auto;border-radius:8px;}.page-node-type-news .group-content .field--name-field-category{font-size:18px;line-height:22px;font-family:"Yeseva One";margin-bottom:16px;}.page-node-type-news .group-content p{margin-bottom:32px;}.page-node-type-event .node__content > .field--type-image{position:relative;left:50%;transform:translateX(-50%);width:1392px;margin-bottom:60px;}@media (max-width:1399.98px){.page-node-type-event .node__content > .field--type-image{width:1280px;}}@media (max-width:1199.98px){.page-node-type-event .node__content > .field--type-image{width:100%;}}@media (max-width:767.98px){.page-node-type-event .node__content > .field--type-image{margin-bottom:30px;}}.page-node-type-event .node__content > .field--type-image img{width:100%;height:auto;border-radius:8px;}.page-node-type-venue .node__content > .field--type-image{margin-bottom:60px;}@media (max-width:767.98px){.page-node-type-venue .node__content > .field--type-image{margin-bottom:30px;}}.page-node-type-venue .node__content > .field--type-image img{width:100%;height:auto;border-radius:8px;}.page-node-type-venue .node__content .field--name-body > .field__label{font-size:32px;line-height:38px;font-family:"DM Serif Display";margin-bottom:16px;}@media (max-width:767.98px){.page-node-type-venue .node__content .field--name-body > .field__label{font-size:28px;line-height:35px;}}.page-node-type-venue .node__content .group-information{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:16px;padding-top:16px;padding-bottom:16px;}@media (max-width:575.98px){.page-node-type-venue .node__content .group-information{column-gap:16px;}}.page-node-type-venue .node__content .group-information .field{font-size:13px;line-height:21px;flex:1;}@media (max-width:575.98px){.page-node-type-venue .node__content .group-information .field{flex:0 0 calc(50% - 8px);}}.page-node-type-venue .node__content .group-information .field .field__label{font-family:"Inter Bold";text-transform:uppercase;letter-spacing:0.01em;}.page-node-type-venue .node__content .group-occupancy{padding-top:60px;margin-top:60px;border-top:1px solid rgba(23,64,93,0.1490196078);display:flex;flex-wrap:wrap;gap:16px;}.page-node-type-venue .node__content .group-occupancy .field{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1;}@media (max-width:991.98px){.page-node-type-venue .node__content .group-occupancy .field{flex:0 0 calc(25% - 12px);}}@media (max-width:767.98px){.page-node-type-venue .node__content .group-occupancy .field{flex:0 0 calc(50% - 8px);}}.page-node-type-venue .node__content .group-occupancy h3{font-family:"DM Serif Display";width:100%;margin-bottom:0;}.page-node-type-venue .node__content .group-occupancy .field__label{width:100%;font-size:13px;line-height:20.8px;font-weight:bold;}.page-node-type-venue .node__content .group-occupancy .field__item{font-size:13px;line-height:20.8px;}.page-node-type-venue .node__content .field--name-field-highlights{padding-top:60px;margin-top:60px;border-top:1px solid rgba(23,64,93,0.1490196078);}.page-node-type-venue .node__content .field--name-field-highlights .field__label{font-family:"DM Serif Display";width:100%;font-size:32px;line-height:38.4px;margin-bottom:16px;}.page-node-type-venue .node__content .field--name-field-highlights ul{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px;}.page-node-type-branch .slick-slide img{border-radius:8px;}.page-node-type-branch .slick-slide .slick-arrow{position:absolute;font-size:0;width:60px;height:60px;}@media (max-width:767.98px){.page-node-type-branch .slick-slide .slick-arrow{width:40px;height:40px;}}.page-node-type-branch .slick-slide .slick-arrow.slick-next{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-next.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:0;}@media (max-width:767.98px){.page-node-type-branch .slick-slide .slick-arrow.slick-next{background-size:30px 30px;}}.page-node-type-branch .slick-slide .slick-arrow.slick-prev{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/slick-prev.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;right:40px;}@media (max-width:767.98px){.page-node-type-branch .slick-slide .slick-arrow.slick-prev{background-size:30px 30px;}}.path-service .field--name-field-image{position:relative;left:50%;transform:translateX(-50%);width:1392px;margin-bottom:60px;}@media (max-width:1399.98px){.path-service .field--name-field-image{max-width:1280px;width:100%;}}@media (max-width:1199.98px){.path-service .field--name-field-image{width:100%;}}@media (max-width:767.98px){.path-service .field--name-field-image{margin-bottom:30px;}}.path-service .field--name-field-image img{width:100%;height:auto;border-radius:8px;max-height:600px;object-fit:cover;}.path-service form.commerce-order-item-add-to-cart-form{margin-bottom:30px;}.path-service form.commerce-order-item-add-to-cart-form .field--type-decimal{padding-left:0;}.path-service form.commerce-order-item-add-to-cart-form .field--type-decimal .form-item label{margin-bottom:8px;}.path-service form.commerce-order-item-add-to-cart-form .field--type-decimal .form-item input{max-width:100%;}body.skin-violet{--color-button-hightlight:#4618A9;--color-button:#4618A9;--background-body:#FFF;--background-body-dark:#FAFAFA;--color-default:#4618A9;--color-active:#4618A9;--color-text:#080122;}body.skin-violet.path-manage .section-main,body.skin-violet.path-manage .ui-dialog,body.skin-violet.path-report .section-main,body.skin-violet.path-report .ui-dialog,body.skin-violet.path-my-bookings .section-main,body.skin-violet.path-my-bookings .ui-dialog{--background-body-dark:#f1ebe4;--background-body:#FBF5ED;--color-default:#17405D;--rgba-color-default:rgba(23,64,93,0.15);--color-text:#17405D;--color-button:#17405D;--color-button-hightlight:#17405D;}body.skin-violet .region-footer-bottom .rounded-social-buttons svg path{fill:var(--color-text);}body.skin-violet .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.skin-violet .daterangepicker.show-calendar:after,body.skin-violet .daterangepicker.show-calendar::before{display:none;}body.skin-violet .daterangepicker.show-calendar table th:hover,body.skin-violet .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.skin-violet .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-violet.svg);}body.skin-violet .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-violet.svg);}body.skin-violet .daterangepicker.show-calendar table td:hover,body.skin-violet .daterangepicker.show-calendar table td:focus{background-color:rgba(8,1,34,0.15);color:var(--color-default);}body.skin-violet .daterangepicker.show-calendar table td.in-range{background-color:rgba(8,1,34,0.15);color:var(--color-default);border-radius:0;}body.skin-violet .daterangepicker.show-calendar table td.end-date,body.skin-violet .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.skin-violet .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.skin-violet .component-builder.component-wrapper--type-introduction .text-formatted > h2,body.skin-violet .component-builder.component-wrapper--type-composite .block-webform > h2{color:var(--color-active);}body.skin-violet form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.skin-violet form.booking-rooms .form-filter{background-color:var(--background-body);}body.skin-violet form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.skin-violet form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-violet.png);}body.skin-violet form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-violet.svg);}body.skin-violet form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-violet.svg);}body.skin-violet form.commerce-checkout-flow .checkout-pane fieldset{border-color:rgba(8,1,34,0.15);}body.skin-violet .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-violet.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-violet.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.skin-violet .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-default),0.7);}body.skin-violet select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-violet.svg);}body.skin-violet .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-violet.svg);}body.skin-violet .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-violet.svg);}body.skin-violet .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted h3{color:var(--background-body);}body.skin-violet .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);background-color:--color-button-hightlight;color:var(--background-body);}body.skin-violet .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input{background-color:--color-button-hightlight;border-color:--color-button-hightlight;}body.skin-violet .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:hover,body.skin-violet .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:focus{background-color:#fff;color:--color-button-hightlight;}body.skin-violet .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-violet.svg);}body.skin-violet .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-violet.svg);}body.skin-violet .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-violet.svg);}body.skin-violet .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.skin-violet .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-violet.svg);}body.skin-violet .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.skin-violet.path-product .all-facilities .see-all-facilities,body.skin-violet.path-product .all-facilities .see-less-facilities,body.skin-violet.path-room .all-facilities .see-all-facilities,body.skin-violet.path-room .all-facilities .see-less-facilities{border-left-color:var(--color-default);}body.skin-violet .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-blue-violet.svg);}body.skin-bordeaux{--color-button-hightlight:#220101;--color-button:#7B002C;--background-body:#FBF5ED;--background-body-dark:#F1EBE4;--color-default:#7B002C;--color-active:#7B002C;--color-text:#220101;}body.skin-bordeaux.path-manage .section-main,body.skin-bordeaux.path-manage .ui-dialog,body.skin-bordeaux.path-report .section-main,body.skin-bordeaux.path-report .ui-dialog,body.skin-bordeaux.path-my-bookings .section-main,body.skin-bordeaux.path-my-bookings .ui-dialog{--background-body-dark:#f1ebe4;--background-body:#FBF5ED;--color-default:#17405D;--rgba-color-default:rgba(23,64,93,0.15);--color-text:#17405D;--color-button:#17405D;--color-button-hightlight:#17405D;}body.skin-bordeaux .region-footer-bottom .rounded-social-buttons svg path{fill:var(--color-text);}body.skin-bordeaux .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.skin-bordeaux .daterangepicker.show-calendar:after,body.skin-bordeaux .daterangepicker.show-calendar::before{display:none;}body.skin-bordeaux .daterangepicker.show-calendar table th:hover,body.skin-bordeaux .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.skin-bordeaux .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-bordeaux.svg);}body.skin-bordeaux .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-bordeaux.svg);}body.skin-bordeaux .daterangepicker.show-calendar table td:hover,body.skin-bordeaux .daterangepicker.show-calendar table td:focus{background-color:rgba(34,1,1,0.15);color:var(--color-text);}body.skin-bordeaux .daterangepicker.show-calendar table td.in-range{background-color:rgba(34,1,1,0.15);color:var(--color-text);border-radius:0;}body.skin-bordeaux .daterangepicker.show-calendar table td.end-date,body.skin-bordeaux .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.skin-bordeaux .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.skin-bordeaux .component-builder.component-wrapper--type-composite .block-webform > h2{color:var(--color-text);}body.skin-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form textarea{background-color:var(--background-body);border-color:rgba(34,1,1,0.15);}body.skin-bordeaux form.user-form .form-date,body.skin-bordeaux form.user-form select{border-color:rgba(34,1,1,0.15);background-color:var(--background-body);color:var(--color-text);}body.skin-bordeaux form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.skin-bordeaux form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.skin-bordeaux form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-bordeaux.png);}body.skin-bordeaux form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-bordeaux.svg);}body.skin-bordeaux form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-bordeaux.svg);}body.skin-bordeaux form.commerce-checkout-flow .checkout-pane fieldset{border-color:rgba(34,1,1,0.15);}body.skin-bordeaux form.commerce-checkout-flow .layout-region-checkout-footer a.link--previous{color:var(--background-body);}body.skin-bordeaux .layout-region-checkout-secondary .order-total-line__total .order-total-line-value,body.skin-bordeaux .field.field--name-total-price .order-total-line.order-total-line__total .order-total-line-value{color:var(--color-button-hightlight);}body.skin-bordeaux .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{color:var(--color-text);}body.skin-bordeaux .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-text),0.7);}body.skin-bordeaux table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-text);}body.skin-bordeaux select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-bordeaux.svg);}body.skin-bordeaux .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-bordeaux.svg);}body.skin-bordeaux .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-bordeaux.svg);}body.skin-bordeaux .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);background-color:var(--color-button-hightlight);}body.skin-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input{background-color:var(--color-button-hightlight);}body.skin-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:hover,body.skin-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:focus{background-color:#fff;color:var(--color-button-hightlight);}body.skin-bordeaux .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-bordeaux.svg);}body.skin-bordeaux .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-bordeaux.svg);}body.skin-bordeaux .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-bordeaux.svg);}body.skin-bordeaux .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-bordeaux.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-bordeaux.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.skin-bordeaux .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.skin-bordeaux .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.skin-bordeaux .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.skin-bordeaux .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.skin-bordeaux.path-cart table thead{background-color:var(--background-body-dark);}body.skin-bordeaux.path-cart table thead tr{border-color:rgba(34,1,1,0.15);}body.skin-bordeaux.path-cart table thead tr th{color:var(--color-text);}body.skin-bordeaux.path-cart table tbody tr{background-color:var(--background-body-dark);}body.skin-bordeaux.path-cart table tbody .delete-order-item,body.skin-bordeaux.path-cart table tbody .remove-button{background-image:url(/themes/custom/mine_hotel_starter/images/icon-delete-bordeaux.svg);background-color:var(--background-body-dark);}body.skin-bordeaux.path-product .all-facilities,body.skin-bordeaux.path-room .all-facilities{background-color:var(--background-body-dark);}body.skin-bordeaux.path-product .group-info,body.skin-bordeaux.path-room .group-info{background-color:var(--background-body-dark);}body.skin-bordeaux.path-product .group-container .group-info .field,body.skin-bordeaux.path-room .group-container .group-info .field{color:var(--color-text);}body.skin-bordeaux.path-product .group-container .group-info .field.field--name-field-adult-limit,body.skin-bordeaux.path-room .group-container .group-info .field.field--name-field-adult-limit{background-image:url(/themes/custom/mine_hotel_starter/images/aults-bordeaux.svg);}body.skin-bordeaux.path-product .group-container .group-info .field.field--name-field-room-size,body.skin-bordeaux.path-room .group-container .group-info .field.field--name-field-room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-bordeaux.svg);}body.skin-bordeaux.path-product .group-container .group-info .field.field--name-field-bed-type,body.skin-bordeaux.path-room .group-container .group-info .field.field--name-field-bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-bordeaux.svg);}body.skin-bordeaux.path-product .group-container .group-info .field.field--name-field-smoking,body.skin-bordeaux.path-room .group-container .group-info .field.field--name-field-smoking{background-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking-bordeaux.svg);}body.skin-bordeaux .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-boreaux.svg);}body.skin-burgundy{--color-button-hightlight:#222;--color-button:#222;--background-body:#FFF;--background-body-dark:#F7F7F7;--color-default:#222;--color-active:#800020;--color-text:#222;overflow-x:hidden;}body.skin-burgundy.path-manage .section-main,body.skin-burgundy.path-manage .ui-dialog,body.skin-burgundy.path-report .section-main,body.skin-burgundy.path-report .ui-dialog,body.skin-burgundy.path-my-bookings .section-main,body.skin-burgundy.path-my-bookings .ui-dialog{--background-body-dark:#f1ebe4;--background-body:#FBF5ED;--color-default:#17405D;--rgba-color-default:rgba(23,64,93,0.15);--color-text:#17405D;--color-button:#17405D;--color-button-hightlight:#17405D;}body.skin-burgundy .view-user-guide .views-row{background:transparent;border:1px solid var(--color-default);border-top:6px solid var(--color-default);}body.skin-burgundy .button-custom-book-more a{color:#fff;}body.skin-burgundy .button-custom-book-more a:hover{color:var(--color-default);}body.skin-burgundy footer.section-footer{position:relative;overflow:hidden;}body.skin-burgundy footer.section-footer > div{position:relative;}body.skin-burgundy footer.section-footer::before{position:absolute;content:"";bottom:0%;left:-15%;display:inline-block;width:804px;height:557px;border-radius:50%;background-image:radial-gradient(#800020 25%,#800020 15%,#800020 2%,#fff,#fff);transform:translateY(30px) rotate(-31deg);opacity:0.14;}@media (max-width:991.98px){body.skin-burgundy footer.section-footer::before{bottom:1%;max-width:500px;width:100%;height:353px;}}body.skin-burgundy.path-frontpage main.section-main{position:relative;}body.skin-burgundy.path-frontpage main.section-main > div{position:relative;z-index:2;}body.skin-burgundy.path-frontpage main.section-main::before{position:absolute;content:"";top:15%;left:-18%;display:inline-block;width:804px;height:557px;border-radius:50%;background-image:radial-gradient(#800020 25%,#800020 15%,#800020 2%,#fff,#fff);transform:translateY(30px) rotate(-31deg);opacity:0.14;}@media (max-width:991.98px){body.skin-burgundy.path-frontpage main.section-main::before{display:none;}}body.skin-burgundy.path-frontpage main.section-main::after{position:absolute;content:"";bottom:22%;right:-18%;display:inline-block;width:804px;height:557px;border-radius:50%;background-image:radial-gradient(#800020 25%,#800020 15%,#800020 2%,#fff,#fff);transform:translateY(30px) rotate(-31deg);opacity:0.1;}@media (max-width:1199.98px){body.skin-burgundy.path-frontpage main.section-main::after{display:none;}}body.skin-burgundy .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.skin-burgundy .daterangepicker.show-calendar:after,body.skin-burgundy .daterangepicker.show-calendar::before{display:none;}body.skin-burgundy .daterangepicker.show-calendar table th:hover,body.skin-burgundy .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.skin-burgundy .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-burgundy.svg);}body.skin-burgundy .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-burgundy.svg);}body.skin-burgundy .daterangepicker.show-calendar table td:hover,body.skin-burgundy .daterangepicker.show-calendar table td:focus{background-color:rgba(34,34,34,0.15);color:var(--color-default);}body.skin-burgundy .daterangepicker.show-calendar table td.in-range{background-color:rgba(34,34,34,0.15);color:var(--color-default);border-radius:0;}body.skin-burgundy .daterangepicker.show-calendar table td.end-date,body.skin-burgundy .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.skin-burgundy .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.skin-burgundy form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-burgundy.svg);}body.skin-burgundy form.booking-rooms .form-filter{background-color:var(--background-body);}body.skin-burgundy form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.skin-burgundy form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-burgundy.png);}body.skin-burgundy form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-burgundy.svg);}body.skin-burgundy form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-burgundy.svg);}body.skin-burgundy .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{color:var(--color-default);}body.skin-burgundy .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-default),0.7);}body.skin-burgundy table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-default);}body.skin-burgundy select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-burgundy.svg);}body.skin-burgundy .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-burgundy.svg);}body.skin-burgundy .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-burgundy.svg);}body.skin-burgundy .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);background-color:var(--color-default);color:var(--background-body);}body.skin-burgundy .view-banner .views-field-title,body.skin-burgundy .view-banner .views-field-body{color:var(--background-body);}body.skin-burgundy .view-banner .views-field-link a{background-color:var(--background-body);color:var(--color-default);border-color:var(--background-body);transition:all 0.3s linear;}body.skin-burgundy .view-banner .views-field-link a:hover,body.skin-burgundy .view-banner .views-field-link a:focus{background-color:var(--color-default);border-color:var(--color-default);transition:all 0.3s linear;color:var(--background-body);}body.skin-burgundy .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-burgundy.svg);}body.skin-burgundy .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-burgundy.svg);}body.skin-burgundy .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-burgundy.svg);}body.skin-burgundy .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-burgundy.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-burgundy.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.skin-burgundy .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-burgundy.svg);}body.skin-burgundy .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.skin-burgundy .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-burgundy.svg);}body.skin-burgundy .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-burgundy.svg);}body.skin-burgundy.path-product .all-facilities .see-all-facilities,body.skin-burgundy.path-product .all-facilities .see-less-facilities,body.skin-burgundy.path-room .all-facilities .see-all-facilities,body.skin-burgundy.path-room .all-facilities .see-less-facilities{border-left-color:var(--color-default);}body.skin-burgundy.path-cart .block-page-title-block h1,body.skin-burgundy.path-cart .block-page-title-block h2,body.skin-burgundy.path-cart .block-page-title-block h3,body.skin-burgundy.path-cart .block-page-title-block h4,body.skin-burgundy.path-cart .block-page-title-block h5,body.skin-burgundy.path-cart .block-page-title-block h6{color:var(--color-default);}body.skin-burgundy.path-cart table thead{background-color:var(--background-body);}body.skin-burgundy.path-cart table thead tr{border-color:rgba(34,34,34,0.15);}body.skin-burgundy.path-cart table thead tr th{color:var(--color-default);}body.skin-burgundy.path-cart table tbody tr{background-color:var(--background-body-dark);}body.skin-burgundy.path-cart table tbody .delete-order-item,body.skin-burgundy.path-cart table tbody .remove-button{background-image:url(/themes/custom/mine_hotel_starter/images/icon-delete-bordeaux.svg);background-color:var(--background-body-dark);}body.skin-burgundy.path-cart table input{color:var(--color-default);}body.skin-burgundy.path-cart .section-main .group-text{color:var(--color-default);}body.skin-burgundy.path-cart .section-main .group-text a{color:var(--color-default);}body.skin-burgundy .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-burgundy.svg);}body.skin-ocean{--color-button-hightlight:#093B58;--color-button:#26A0E5;--background-body:#FFF;--background-body-dark:#F5F9FA;--color-default:#093B58;--color-active:#26A0E5;--color-text:#093B58;--rgba-color-default:rgba(9,59,88,0.15);}body.skin-ocean.path-manage .section-main,body.skin-ocean.path-manage .ui-dialog,body.skin-ocean.path-report .section-main,body.skin-ocean.path-report .ui-dialog,body.skin-ocean.path-my-bookings .section-main,body.skin-ocean.path-my-bookings .ui-dialog{--background-body-dark:#f1ebe4;--background-body:#FBF5ED;--color-default:#17405D;--rgba-color-default:rgba(23,64,93,0.15);--color-text:#17405D;--color-button:#17405D;--color-button-hightlight:#17405D;}body.skin-ocean .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.skin-ocean .daterangepicker.show-calendar:after,body.skin-ocean .daterangepicker.show-calendar::before{display:none;}body.skin-ocean .daterangepicker.show-calendar table th:hover,body.skin-ocean .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.skin-ocean .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-ocean.svg);}body.skin-ocean .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-ocean.svg);}body.skin-ocean .daterangepicker.show-calendar table td:hover,body.skin-ocean .daterangepicker.show-calendar table td:focus{color:var(--color-default);}body.skin-ocean .daterangepicker.show-calendar table td.in-range{color:var(--color-default);border-radius:0;}body.skin-ocean .daterangepicker.show-calendar table td.end-date,body.skin-ocean .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.skin-ocean .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.skin-ocean form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.skin-ocean form.booking-rooms .form-filter{background-color:var(--background-body);}body.skin-ocean form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.skin-ocean form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-ocean.png);}body.skin-ocean form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-ocean.svg);}body.skin-ocean form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-ocean.svg);}body.skin-ocean table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-default);}body.skin-ocean select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-ocean.svg);}body.skin-ocean .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-ocean.svg);}body.skin-ocean .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-ocean.svg);}body.skin-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted::before{position:absolute;content:"";top:40px;left:40px;display:inline-block;width:86px;height:48px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/logo-skin-ocean.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/logo-skin-ocean.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}@media (max-width:767.98px){body.skin-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted:before{top:20px;left:20px;}}body.skin-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted img{display:none;}body.skin-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);}body.skin-ocean .view-venues .views-field-view-node a{background-color:var(--color-button-hightlight);color:var(--background-body);border-color:var(--color-button-hightlight);transition:all 0.3s linear;}body.skin-ocean .view-venues .views-field-view-node a:hover,body.skin-ocean .view-venues .views-field-view-node a:focus{background-color:var(--background-body);border-color:var(--color-button-hightlight);transition:all 0.3s linear;color:var(--color-button-hightlight);}body.skin-ocean .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-ocean.svg);}body.skin-ocean .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-ocean.svg);}body.skin-ocean .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-ocean.svg);}body.skin-ocean .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-ocean.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-ocean.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.skin-ocean .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-ocean.svg);}body.skin-ocean .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.skin-ocean .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-ocean.svg);}body.skin-ocean .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-ocean.svg);}body.skin-ocean .section-mobile-menu ul.menu,body.skin-ocean .section-mobile-menu .navbar-nav,body.skin-ocean .section-mobile-menu .block-lang-dropdown{background-color:var(--background-body);}body.skin-ocean.path-product .group-container .group-info .field.field--name-field-adult-limit,body.skin-ocean.path-room .group-container .group-info .field.field--name-field-adult-limit{background-image:url(/themes/custom/mine_hotel_starter/images/aults-ocean.svg);}body.skin-ocean.path-product .group-container .group-info .field.field--name-field-room-size,body.skin-ocean.path-room .group-container .group-info .field.field--name-field-room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-ocean.svg);}body.skin-ocean.path-product .group-container .group-info .field.field--name-field-bed-type,body.skin-ocean.path-room .group-container .group-info .field.field--name-field-bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-ocean.svg);}body.skin-ocean.path-product .group-container .group-info .field.field--name-field-smoking,body.skin-ocean.path-room .group-container .group-info .field.field--name-field-smoking{background-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking-ocean.svg);}body.skin-ocean .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-ocean.svg);}body.skin-dark{--color-button-hightlight:#9B8741;--color-button:#9B8741;--background-body:#2B2A2A;--background-body-dark:#333;--color-default:#FBF5ED;--color-active:#9B8741;--color-text:#fff;--rgba-color-default:rgba(255,255,255,.15);overflow-x:hidden;}body.skin-dark.path-manage,body.skin-dark.path-report,body.skin-dark.path-my-bookings{--background-body-dark:#f1ebe4;--background-body:#FBF5ED;--color-default:#17405D;--rgba-color-default:rgba(23,64,93,0.15);--color-text:#17405D;--color-button:#17405D;--color-button-hightlight:#17405D;}body.skin-dark.path-manage .section-header .block-lang-dropdown .form-item-lang-dropdown-select select,body.skin-dark.path-report .section-header .block-lang-dropdown .form-item-lang-dropdown-select select,body.skin-dark.path-my-bookings .section-header .block-lang-dropdown .form-item-lang-dropdown-select select{background-color:var(--background-body-dark);}body.skin-dark.path-manage .cart-block--summary__icon,body.skin-dark.path-report .cart-block--summary__icon,body.skin-dark.path-my-bookings .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart.svg);}body.skin-dark.path-product .group-container .group-info .field,body.skin-dark.path-room .group-container .group-info .field{color:var(--color-default);}body.skin-dark.path-product .group-container .group-info .field.field--name-field-adult-limit,body.skin-dark.path-room .group-container .group-info .field.field--name-field-adult-limit{background-image:url(/themes/custom/mine_hotel_starter/images/aults-dark.svg);}body.skin-dark.path-product .group-container .group-info .field.field--name-field-room-size,body.skin-dark.path-room .group-container .group-info .field.field--name-field-room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-dark.svg);}body.skin-dark.path-product .group-container .group-info .field.field--name-field-bed-type,body.skin-dark.path-room .group-container .group-info .field.field--name-field-bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-dark.svg);}body.skin-dark.path-product .group-container .group-info .field.field--name-field-smoking,body.skin-dark.path-room .group-container .group-info .field.field--name-field-smoking{background-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking-dark.svg);}body.skin-dark .section-header .block-lang-dropdown .form-item-lang-dropdown-select select{background-color:var(--color-default);}body.skin-dark .messages{background-color:var(--background-body);box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.skin-dark .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.skin-dark .daterangepicker.show-calendar:after,body.skin-dark .daterangepicker.show-calendar::before{display:none;}body.skin-dark .daterangepicker.show-calendar table th:hover,body.skin-dark .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.skin-dark .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-dark.svg);}body.skin-dark .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-dark.svg);}body.skin-dark .daterangepicker.show-calendar table td:hover,body.skin-dark .daterangepicker.show-calendar table td:focus{background-color:#fff;color:var(--background-body);}body.skin-dark .daterangepicker.show-calendar table td.in-range{background-color:rgba(34,34,34,0.15);border-radius:0;}body.skin-dark .daterangepicker.show-calendar table td.end-date,body.skin-dark .daterangepicker.show-calendar table td.start-date{background-color:#fff;color:var(--background-body);}body.skin-dark .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.skin-dark form.user-login-form label,body.skin-dark form.user-form label,body.skin-dark form.user-pass label,body.skin-dark form.user-login-form .label,body.skin-dark form.user-form .label,body.skin-dark form.user-pass .label{color:var(--color-text) !important;}body.skin-dark form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.skin-dark form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.skin-dark form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-dark.png);}body.skin-dark form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-dark.svg);}body.skin-dark form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-dark.svg);}body.skin-dark .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{color:var(--color-default);}body.skin-dark .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-default),0.7);}body.skin-dark table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-default);}body.skin-dark select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark.svg);}body.skin-dark .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-dark.svg);}body.skin-dark .cart-block--summary__count{background-color:var(--color-default);color:var(--background-body);}body.skin-dark .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-dark.svg);}body.skin-dark .view.view-news-home .view-header .view-all{color:var(--color-default);}body.skin-dark .view-banner .views-field-link a{background-color:var(--color-button);border:1px solid var(--color-button);color:var(--color-text);}body.skin-dark .view-banner .views-field-link a:hover{background-color:var(--color-text);border:1px solid var(--color-button);color:var(--color-button);}body.skin-dark .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-dark.svg);}body.skin-dark .view-faq .ui-accordion-content{border-color:var(--background-body-dark);}body.skin-dark .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-dark.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-dark.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.skin-dark article.profile{background-color:transparent;}body.skin-dark .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-dark.svg);}body.skin-dark .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-dark.svg);}body.skin-dark .block-system-branding-block .site-logo{display:flex;position:relative;}body.skin-dark .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.skin-dark .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.skin-dark .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.skin-dark .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.skin-dark .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-dark.svg);}body.mineroom-theme-dark{--color-button-hightlight:#9B8741;--color-button:#9B8741;--background-body:#2B2A2A;--background-body-dark:#333;--color-default:#FBF5ED;--color-active:#9B8741;--color-text:#fff;--rgba-color-default:rgba(255,255,255,.15);overflow-x:hidden;}body.mineroom-theme-dark.path-product .group-container .group-info .field,body.mineroom-theme-dark.path-room .group-container .group-info .field{color:var(--color-default);}body.mineroom-theme-dark.path-product .group-container .group-info .field.field--name-field-adult-limit,body.mineroom-theme-dark.path-room .group-container .group-info .field.field--name-field-adult-limit{background-image:url(/themes/custom/mine_hotel_starter/images/aults-dark.svg);}body.mineroom-theme-dark.path-product .group-container .group-info .field.field--name-field-room-size,body.mineroom-theme-dark.path-room .group-container .group-info .field.field--name-field-room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-dark.svg);}body.mineroom-theme-dark.path-product .group-container .group-info .field.field--name-field-bed-type,body.mineroom-theme-dark.path-room .group-container .group-info .field.field--name-field-bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-dark.svg);}body.mineroom-theme-dark.path-product .group-container .group-info .field.field--name-field-smoking,body.mineroom-theme-dark.path-room .group-container .group-info .field.field--name-field-smoking{background-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking-dark.svg);}body.mineroom-theme-dark .view-feature .wrapper .views-field-field-icon img{background-color:#fff;}body.mineroom-theme-dark .messages{background-color:var(--background-body);box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-dark .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.mineroom-theme-dark .daterangepicker.show-calendar:after,body.mineroom-theme-dark .daterangepicker.show-calendar::before{display:none;}body.mineroom-theme-dark .daterangepicker.show-calendar table th:hover,body.mineroom-theme-dark .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.mineroom-theme-dark .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-dark.svg);}body.mineroom-theme-dark .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-dark.svg);}body.mineroom-theme-dark .daterangepicker.show-calendar table td:hover,body.mineroom-theme-dark .daterangepicker.show-calendar table td:focus{background-color:#fff;color:var(--background-body);}body.mineroom-theme-dark .daterangepicker.show-calendar table td.in-range{background-color:rgba(34,34,34,0.15);border-radius:0;}body.mineroom-theme-dark .daterangepicker.show-calendar table td.end-date,body.mineroom-theme-dark .daterangepicker.show-calendar table td.start-date{background-color:#fff;color:var(--background-body);}body.mineroom-theme-dark .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.mineroom-theme-dark form.commerce-order-item-add-to-cart-form .field--type-decimal .form-item input{color:var(--color-text);}body.mineroom-theme-dark form.commerce-order-item-add-to-cart-form .field--type-decimal .form-item input:hover{cursor:pointer;}body.mineroom-theme-dark form.user-login-form label,body.mineroom-theme-dark form.user-form label,body.mineroom-theme-dark form.user-pass label,body.mineroom-theme-dark form.user-login-form .label,body.mineroom-theme-dark form.user-form .label,body.mineroom-theme-dark form.user-pass .label{color:var(--color-text) !important;}body.mineroom-theme-dark form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.mineroom-theme-dark form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.mineroom-theme-dark form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-dark.png);}body.mineroom-theme-dark form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-dark.svg);}body.mineroom-theme-dark form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-dark.svg);}body.mineroom-theme-dark .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{color:var(--color-default);}body.mineroom-theme-dark .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-default),0.7);}body.mineroom-theme-dark table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-default);}body.mineroom-theme-dark select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.mineroom-theme-dark .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-dark.svg);}body.mineroom-theme-dark .cart-block--summary__count{background-color:var(--color-default);color:var(--background-body);}body.mineroom-theme-dark .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-dark.svg);}body.mineroom-theme-dark .view.view-news-home .view-header .view-all{color:var(--color-default);}body.mineroom-theme-dark .view-banner .views-field-link a{background-color:var(--color-button);border:1px solid var(--color-button);color:var(--color-text);}body.mineroom-theme-dark .view-banner .views-field-link a:hover{background-color:var(--color-text);border:1px solid var(--color-button);color:var(--color-button);}body.mineroom-theme-dark .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-dark.svg);}body.mineroom-theme-dark .view-faq .ui-accordion-content{border-color:var(--background-body-dark);}body.mineroom-theme-dark .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-dark.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-dark.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.mineroom-theme-dark article.profile{background-color:transparent;}body.mineroom-theme-dark .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-dark.svg);}body.mineroom-theme-dark .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-dark.svg);}body.mineroom-theme-dark .block-system-branding-block .site-logo{display:flex;position:relative;}body.mineroom-theme-dark .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.mineroom-theme-dark .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-dark .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.mineroom-theme-dark .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.mineroom-theme-dark .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-dark.svg);}body.mineroom-theme-violet{--color-button-hightlight:#4618A9;--color-button:#4618A9;--background-body:#FFF;--background-body-dark:#FAFAFA;--color-default:#4618A9;--color-active:#4618A9;--color-text:#080122;}body.mineroom-theme-violet .region-footer-bottom .rounded-social-buttons svg path{fill:var(--color-text);}body.mineroom-theme-violet .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.mineroom-theme-violet .daterangepicker.show-calendar:after,body.mineroom-theme-violet .daterangepicker.show-calendar::before{display:none;}body.mineroom-theme-violet .daterangepicker.show-calendar table th:hover,body.mineroom-theme-violet .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.mineroom-theme-violet .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-violet.svg);}body.mineroom-theme-violet .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-violet.svg);}body.mineroom-theme-violet .daterangepicker.show-calendar table td:hover,body.mineroom-theme-violet .daterangepicker.show-calendar table td:focus{background-color:rgba(8,1,34,0.15);color:var(--color-default);}body.mineroom-theme-violet .daterangepicker.show-calendar table td.in-range{background-color:rgba(8,1,34,0.15);color:var(--color-default);border-radius:0;}body.mineroom-theme-violet .daterangepicker.show-calendar table td.end-date,body.mineroom-theme-violet .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.mineroom-theme-violet .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.mineroom-theme-violet .component-builder.component-wrapper--type-introduction .text-formatted > h2,body.mineroom-theme-violet .component-builder.component-wrapper--type-composite .block-webform > h2{color:var(--color-active);}body.mineroom-theme-violet form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.mineroom-theme-violet form.booking-rooms .form-filter{background-color:var(--background-body);}body.mineroom-theme-violet form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.mineroom-theme-violet form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-violet.png);}body.mineroom-theme-violet form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-violet.svg);}body.mineroom-theme-violet form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-violet.svg);}body.mineroom-theme-violet form.commerce-checkout-flow .checkout-pane fieldset{border-color:rgba(8,1,34,0.15);}body.mineroom-theme-violet .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-violet.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-violet.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.mineroom-theme-violet .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-default),0.7);}body.mineroom-theme-violet select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-violet.svg);}body.mineroom-theme-violet .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-violet.svg);}body.mineroom-theme-violet .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-violet.svg);}body.mineroom-theme-violet .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted h3{color:var(--background-body);}body.mineroom-theme-violet .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);background-color:--color-button-hightlight;color:var(--background-body);}body.mineroom-theme-violet .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input{background-color:--color-button-hightlight;border-color:--color-button-hightlight;}body.mineroom-theme-violet .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:hover,body.mineroom-theme-violet .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:focus{background-color:#fff;color:--color-button-hightlight;}body.mineroom-theme-violet .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-violet.svg);}body.mineroom-theme-violet .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-violet.svg);}body.mineroom-theme-violet .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-violet.svg);}body.mineroom-theme-violet .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-violet .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-violet.svg);}body.mineroom-theme-violet .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.mineroom-theme-violet.path-product .all-facilities .see-all-facilities,body.mineroom-theme-violet.path-product .all-facilities .see-less-facilities,body.mineroom-theme-violet.path-room .all-facilities .see-all-facilities,body.mineroom-theme-violet.path-room .all-facilities .see-less-facilities{border-left-color:var(--color-default);}body.mineroom-theme-violet .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-blue-violet.svg);}body.mineroom-theme-bordeaux{--color-button-hightlight:#220101;--color-button:#7B002C;--background-body:#FBF5ED;--background-body-dark:#F1EBE4;--color-default:#7B002C;--color-active:#7B002C;--color-text:#220101;}body.mineroom-theme-bordeaux .region-footer-bottom .rounded-social-buttons svg path{fill:var(--color-text);}body.mineroom-theme-bordeaux .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.mineroom-theme-bordeaux .daterangepicker.show-calendar:after,body.mineroom-theme-bordeaux .daterangepicker.show-calendar::before{display:none;}body.mineroom-theme-bordeaux .daterangepicker.show-calendar table th:hover,body.mineroom-theme-bordeaux .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.mineroom-theme-bordeaux .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-bordeaux.svg);}body.mineroom-theme-bordeaux .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-bordeaux.svg);}body.mineroom-theme-bordeaux .daterangepicker.show-calendar table td:hover,body.mineroom-theme-bordeaux .daterangepicker.show-calendar table td:focus{background-color:rgba(34,1,1,0.15);color:var(--color-text);}body.mineroom-theme-bordeaux .daterangepicker.show-calendar table td.in-range{background-color:rgba(34,1,1,0.15);color:var(--color-text);border-radius:0;}body.mineroom-theme-bordeaux .daterangepicker.show-calendar table td.end-date,body.mineroom-theme-bordeaux .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.mineroom-theme-bordeaux .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.mineroom-theme-bordeaux .component-builder.component-wrapper--type-composite .block-webform > h2{color:var(--color-text);}body.mineroom-theme-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form textarea{background-color:var(--background-body);border-color:rgba(34,1,1,0.15);}body.mineroom-theme-bordeaux form.user-form .form-date,body.mineroom-theme-bordeaux form.user-form select{border-color:rgba(34,1,1,0.15);background-color:var(--background-body);color:var(--color-text);}body.mineroom-theme-bordeaux form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.mineroom-theme-bordeaux form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.mineroom-theme-bordeaux form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-bordeaux.png);}body.mineroom-theme-bordeaux form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-bordeaux.svg);}body.mineroom-theme-bordeaux form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-bordeaux.svg);}body.mineroom-theme-bordeaux form.commerce-checkout-flow .checkout-pane fieldset{border-color:rgba(34,1,1,0.15);}body.mineroom-theme-bordeaux form.commerce-checkout-flow .layout-region-checkout-footer a.link--previous{color:var(--background-body);}body.mineroom-theme-bordeaux .layout-region-checkout-secondary .order-total-line__total .order-total-line-value,body.mineroom-theme-bordeaux .field.field--name-total-price .order-total-line.order-total-line__total .order-total-line-value{color:var(--color-button-hightlight);}body.mineroom-theme-bordeaux .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{color:var(--color-text);}body.mineroom-theme-bordeaux .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-text),0.7);}body.mineroom-theme-bordeaux table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-text);}body.mineroom-theme-bordeaux select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-bordeaux.svg);}body.mineroom-theme-bordeaux .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-bordeaux.svg);}body.mineroom-theme-bordeaux .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-bordeaux.svg);}body.mineroom-theme-bordeaux .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);background-color:var(--color-button-hightlight);}body.mineroom-theme-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input{background-color:var(--color-button-hightlight);}body.mineroom-theme-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:hover,body.mineroom-theme-bordeaux .component-builder.component-wrapper--type-composite form.webform-submission-form .form-actions input:focus{background-color:#fff;color:var(--color-button-hightlight);}body.mineroom-theme-bordeaux .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-bordeaux.svg);}body.mineroom-theme-bordeaux .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-bordeaux.svg);}body.mineroom-theme-bordeaux .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-bordeaux.svg);}body.mineroom-theme-bordeaux .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-bordeaux.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-bordeaux.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.mineroom-theme-bordeaux .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.mineroom-theme-bordeaux .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-bordeaux .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.mineroom-theme-bordeaux .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-bordeaux.svg);}body.mineroom-theme-bordeaux.path-cart table thead{background-color:var(--background-body-dark);}body.mineroom-theme-bordeaux.path-cart table thead tr{border-color:rgba(34,1,1,0.15);}body.mineroom-theme-bordeaux.path-cart table thead tr th{color:var(--color-text);}body.mineroom-theme-bordeaux.path-cart table tbody tr{background-color:var(--background-body-dark);}body.mineroom-theme-bordeaux.path-cart table tbody .delete-order-item,body.mineroom-theme-bordeaux.path-cart table tbody .remove-button{background-image:url(/themes/custom/mine_hotel_starter/images/icon-delete-bordeaux.svg);background-color:var(--background-body-dark);}body.mineroom-theme-bordeaux.path-product .all-facilities,body.mineroom-theme-bordeaux.path-room .all-facilities{background-color:var(--background-body-dark);}body.mineroom-theme-bordeaux.path-product .group-info,body.mineroom-theme-bordeaux.path-room .group-info{background-color:var(--background-body-dark);}body.mineroom-theme-bordeaux.path-product .group-container .group-info .field,body.mineroom-theme-bordeaux.path-room .group-container .group-info .field{color:var(--color-text);}body.mineroom-theme-bordeaux.path-product .group-container .group-info .field.field--name-field-adult-limit,body.mineroom-theme-bordeaux.path-room .group-container .group-info .field.field--name-field-adult-limit{background-image:url(/themes/custom/mine_hotel_starter/images/aults-bordeaux.svg);}body.mineroom-theme-bordeaux.path-product .group-container .group-info .field.field--name-field-room-size,body.mineroom-theme-bordeaux.path-room .group-container .group-info .field.field--name-field-room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-bordeaux.svg);}body.mineroom-theme-bordeaux.path-product .group-container .group-info .field.field--name-field-bed-type,body.mineroom-theme-bordeaux.path-room .group-container .group-info .field.field--name-field-bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-bordeaux.svg);}body.mineroom-theme-bordeaux.path-product .group-container .group-info .field.field--name-field-smoking,body.mineroom-theme-bordeaux.path-room .group-container .group-info .field.field--name-field-smoking{background-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking-bordeaux.svg);}body.mineroom-theme-bordeaux .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-boreaux.svg);}body.mineroom-theme-burgundy{--color-button-hightlight:#222;--color-button:#222;--background-body:#FFF;--background-body-dark:#F7F7F7;--color-default:#222;--color-active:#800020;--color-text:#222;overflow-x:hidden;}body.mineroom-theme-burgundy .view-user-guide .views-row{background:transparent;border:1px solid var(--color-default);border-top:6px solid var(--color-default);}body.mineroom-theme-burgundy .button-custom-book-more a{color:#fff;}body.mineroom-theme-burgundy .button-custom-book-more a:hover{color:var(--color-default);}body.mineroom-theme-burgundy footer.section-footer{position:relative;overflow:hidden;}body.mineroom-theme-burgundy footer.section-footer > div{position:relative;}body.mineroom-theme-burgundy footer.section-footer::before{position:absolute;content:"";bottom:0%;left:-15%;display:inline-block;width:804px;height:557px;border-radius:50%;background-image:radial-gradient(#800020 25%,#800020 15%,#800020 2%,#fff,#fff);transform:translateY(30px) rotate(-31deg);opacity:0.14;}@media (max-width:991.98px){body.mineroom-theme-burgundy footer.section-footer::before{bottom:1%;max-width:500px;width:100%;height:353px;}}body.mineroom-theme-burgundy.path-frontpage main.section-main{position:relative;}body.mineroom-theme-burgundy.path-frontpage main.section-main > div{position:relative;z-index:2;}body.mineroom-theme-burgundy.path-frontpage main.section-main::before{position:absolute;content:"";top:15%;left:-18%;display:inline-block;width:804px;height:557px;border-radius:50%;background-image:radial-gradient(#800020 25%,#800020 15%,#800020 2%,#fff,#fff);transform:translateY(30px) rotate(-31deg);opacity:0.14;}@media (max-width:991.98px){body.mineroom-theme-burgundy.path-frontpage main.section-main::before{display:none;}}body.mineroom-theme-burgundy.path-frontpage main.section-main::after{position:absolute;content:"";bottom:22%;right:-18%;display:inline-block;width:804px;height:557px;border-radius:50%;background-image:radial-gradient(#800020 25%,#800020 15%,#800020 2%,#fff,#fff);transform:translateY(30px) rotate(-31deg);opacity:0.1;}@media (max-width:1199.98px){body.mineroom-theme-burgundy.path-frontpage main.section-main::after{display:none;}}body.mineroom-theme-burgundy .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.mineroom-theme-burgundy .daterangepicker.show-calendar:after,body.mineroom-theme-burgundy .daterangepicker.show-calendar::before{display:none;}body.mineroom-theme-burgundy .daterangepicker.show-calendar table th:hover,body.mineroom-theme-burgundy .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.mineroom-theme-burgundy .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-burgundy.svg);}body.mineroom-theme-burgundy .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-burgundy.svg);}body.mineroom-theme-burgundy .daterangepicker.show-calendar table td:hover,body.mineroom-theme-burgundy .daterangepicker.show-calendar table td:focus{background-color:rgba(34,34,34,0.15);color:var(--color-default);}body.mineroom-theme-burgundy .daterangepicker.show-calendar table td.in-range{background-color:rgba(34,34,34,0.15);color:var(--color-default);border-radius:0;}body.mineroom-theme-burgundy .daterangepicker.show-calendar table td.end-date,body.mineroom-theme-burgundy .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.mineroom-theme-burgundy .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.mineroom-theme-burgundy form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-burgundy.svg);}body.mineroom-theme-burgundy form.booking-rooms .form-filter{background-color:var(--background-body);}body.mineroom-theme-burgundy form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.mineroom-theme-burgundy form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-burgundy.png);}body.mineroom-theme-burgundy form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-burgundy.svg);}body.mineroom-theme-burgundy form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-burgundy.svg);}body.mineroom-theme-burgundy .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{color:var(--color-default);}body.mineroom-theme-burgundy .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-default),0.7);}body.mineroom-theme-burgundy table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-default);}body.mineroom-theme-burgundy select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-burgundy.svg);}body.mineroom-theme-burgundy .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-burgundy.svg);}body.mineroom-theme-burgundy .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-burgundy.svg);}body.mineroom-theme-burgundy .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);background-color:var(--color-default);color:var(--background-body);}body.mineroom-theme-burgundy .view-banner .views-field-title,body.mineroom-theme-burgundy .view-banner .views-field-body{color:var(--background-body);}body.mineroom-theme-burgundy .view-banner .views-field-link a{background-color:var(--background-body);color:var(--color-default);border-color:var(--background-body);transition:all 0.3s linear;}body.mineroom-theme-burgundy .view-banner .views-field-link a:hover,body.mineroom-theme-burgundy .view-banner .views-field-link a:focus{background-color:var(--color-default);border-color:var(--color-default);transition:all 0.3s linear;color:var(--background-body);}body.mineroom-theme-burgundy .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-burgundy.svg);}body.mineroom-theme-burgundy .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-burgundy.svg);}body.mineroom-theme-burgundy .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-burgundy.svg);}body.mineroom-theme-burgundy .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-burgundy.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-burgundy.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.mineroom-theme-burgundy .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-burgundy.svg);}body.mineroom-theme-burgundy .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-burgundy .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-burgundy.svg);}body.mineroom-theme-burgundy .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-burgundy.svg);}body.mineroom-theme-burgundy.path-product .all-facilities .see-all-facilities,body.mineroom-theme-burgundy.path-product .all-facilities .see-less-facilities,body.mineroom-theme-burgundy.path-room .all-facilities .see-all-facilities,body.mineroom-theme-burgundy.path-room .all-facilities .see-less-facilities{border-left-color:var(--color-default);}body.mineroom-theme-burgundy.path-cart .block-page-title-block h1,body.mineroom-theme-burgundy.path-cart .block-page-title-block h2,body.mineroom-theme-burgundy.path-cart .block-page-title-block h3,body.mineroom-theme-burgundy.path-cart .block-page-title-block h4,body.mineroom-theme-burgundy.path-cart .block-page-title-block h5,body.mineroom-theme-burgundy.path-cart .block-page-title-block h6{color:var(--color-default);}body.mineroom-theme-burgundy.path-cart table thead{background-color:var(--background-body);}body.mineroom-theme-burgundy.path-cart table thead tr{border-color:rgba(34,34,34,0.15);}body.mineroom-theme-burgundy.path-cart table thead tr th{color:var(--color-default);}body.mineroom-theme-burgundy.path-cart table tbody tr{background-color:var(--background-body-dark);}body.mineroom-theme-burgundy.path-cart table tbody .delete-order-item,body.mineroom-theme-burgundy.path-cart table tbody .remove-button{background-image:url(/themes/custom/mine_hotel_starter/images/icon-delete-bordeaux.svg);background-color:var(--background-body-dark);}body.mineroom-theme-burgundy.path-cart table input{color:var(--color-default);}body.mineroom-theme-burgundy.path-cart .section-main .group-text{color:var(--color-default);}body.mineroom-theme-burgundy.path-cart .section-main .group-text a{color:var(--color-default);}body.mineroom-theme-burgundy .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-burgundy.svg);}body.mineroom-theme-ocean{--color-button-hightlight:#093B58;--color-button:#26A0E5;--background-body:#FFF;--background-body-dark:#F5F9FA;--color-default:#093B58;--color-active:#26A0E5;--color-text:#093B58;--rgba-color-default:rgba(9,59,88,0.15);}body.mineroom-theme-ocean .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.mineroom-theme-ocean .daterangepicker.show-calendar:after,body.mineroom-theme-ocean .daterangepicker.show-calendar::before{display:none;}body.mineroom-theme-ocean .daterangepicker.show-calendar table th:hover,body.mineroom-theme-ocean .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.mineroom-theme-ocean .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-ocean.svg);}body.mineroom-theme-ocean .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-ocean.svg);}body.mineroom-theme-ocean .daterangepicker.show-calendar table td:hover,body.mineroom-theme-ocean .daterangepicker.show-calendar table td:focus{color:var(--color-default);}body.mineroom-theme-ocean .daterangepicker.show-calendar table td.in-range{color:var(--color-default);border-radius:0;}body.mineroom-theme-ocean .daterangepicker.show-calendar table td.end-date,body.mineroom-theme-ocean .daterangepicker.show-calendar table td.start-date{background-color:var(--color-default);color:var(--background-body);}body.mineroom-theme-ocean .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.mineroom-theme-ocean form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.mineroom-theme-ocean form.booking-rooms .form-filter{background-color:var(--background-body);}body.mineroom-theme-ocean form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.mineroom-theme-ocean form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-ocean.png);}body.mineroom-theme-ocean form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-ocean.svg);}body.mineroom-theme-ocean form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-ocean.svg);}body.mineroom-theme-ocean table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-default);}body.mineroom-theme-ocean select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-ocean.svg);}body.mineroom-theme-ocean .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-ocean.svg);}body.mineroom-theme-ocean .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-ocean.svg);}body.mineroom-theme-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted::before{position:absolute;content:"";top:40px;left:40px;display:inline-block;width:86px;height:48px;background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/logo-skin-ocean.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/logo-skin-ocean.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}@media (max-width:767.98px){body.mineroom-theme-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted:before{top:20px;left:20px;}}body.mineroom-theme-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .text-formatted img{display:none;}body.mineroom-theme-ocean .component-builder.component-wrapper--type-composite.styles--layout--column-6-6 .column-6:nth-child(1){background-image:url(/themes/custom/mine_hotel_starter/images/get-in-touch-bordebaux.png);}body.mineroom-theme-ocean .view-venues .views-field-view-node a{background-color:var(--color-button-hightlight);color:var(--background-body);border-color:var(--color-button-hightlight);transition:all 0.3s linear;}body.mineroom-theme-ocean .view-venues .views-field-view-node a:hover,body.mineroom-theme-ocean .view-venues .views-field-view-node a:focus{background-color:var(--background-body);border-color:var(--color-button-hightlight);transition:all 0.3s linear;color:var(--color-button-hightlight);}body.mineroom-theme-ocean .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-ocean.svg);}body.mineroom-theme-ocean .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-ocean.svg);}body.mineroom-theme-ocean .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-ocean.svg);}body.mineroom-theme-ocean .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-ocean.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-ocean.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.mineroom-theme-ocean .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-ocean.svg);}body.mineroom-theme-ocean .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-ocean .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-ocean.svg);}body.mineroom-theme-ocean .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-ocean.svg);}body.mineroom-theme-ocean .section-mobile-menu ul.menu,body.mineroom-theme-ocean .section-mobile-menu .navbar-nav,body.mineroom-theme-ocean .section-mobile-menu .block-lang-dropdown{background-color:var(--background-body);}body.mineroom-theme-ocean.path-product .group-container .group-info .field.field--name-field-adult-limit,body.mineroom-theme-ocean.path-room .group-container .group-info .field.field--name-field-adult-limit{background-image:url(/themes/custom/mine_hotel_starter/images/aults-ocean.svg);}body.mineroom-theme-ocean.path-product .group-container .group-info .field.field--name-field-room-size,body.mineroom-theme-ocean.path-room .group-container .group-info .field.field--name-field-room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-ocean.svg);}body.mineroom-theme-ocean.path-product .group-container .group-info .field.field--name-field-bed-type,body.mineroom-theme-ocean.path-room .group-container .group-info .field.field--name-field-bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-ocean.svg);}body.mineroom-theme-ocean.path-product .group-container .group-info .field.field--name-field-smoking,body.mineroom-theme-ocean.path-room .group-container .group-info .field.field--name-field-smoking{background-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking-ocean.svg);}body.mineroom-theme-ocean .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-ocean.svg);}body.mineroom-theme-blue{--color-button-hightlight:#08a9e6;--color-button:#26A0E5;--background-body:#FFF;--background-body-dark:#f5f5f5;--color-default:#21225f;--color-active:#26A0E5;--color-text:#000;--rgba-color-default:rgba(9,59,88,0.15);}body.mineroom-theme-blue.path-product .group-container .group-info .field,body.mineroom-theme-blue.path-room .group-container .group-info .field{color:var(--color-default);}body.mineroom-theme-blue.path-product .group-container .group-info .field.field--name-field-adult-limit,body.mineroom-theme-blue.path-room .group-container .group-info .field.field--name-field-adult-limit{background-image:url(/themes/custom/mine_hotel_starter/images/aults-dark.svg);}body.mineroom-theme-blue.path-product .group-container .group-info .field.field--name-field-room-size,body.mineroom-theme-blue.path-room .group-container .group-info .field.field--name-field-room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-dark.svg);}body.mineroom-theme-blue.path-product .group-container .group-info .field.field--name-field-bed-type,body.mineroom-theme-blue.path-room .group-container .group-info .field.field--name-field-bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-dark.svg);}body.mineroom-theme-blue.path-product .group-container .group-info .field.field--name-field-smoking,body.mineroom-theme-blue.path-room .group-container .group-info .field.field--name-field-smoking{background-image:url(/themes/custom/mine_hotel_starter/images/ban-smoking-dark.svg);}body.mineroom-theme-blue .messages{background-color:var(--background-body);box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-blue .daterangepicker.show-calendar{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1019607843);}body.mineroom-theme-blue .daterangepicker.show-calendar:after,body.mineroom-theme-blue .daterangepicker.show-calendar::before{display:none;}body.mineroom-theme-blue .daterangepicker.show-calendar table th:hover,body.mineroom-theme-blue .daterangepicker.show-calendar table th:focus{background-color:var(--background-body-dark);}body.mineroom-theme-blue .daterangepicker.show-calendar table th.prev{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-left-dark.svg);}body.mineroom-theme-blue .daterangepicker.show-calendar table th.next{background-image:url(/themes/custom/mine_hotel_starter/images/calendar-right-dark.svg);}body.mineroom-theme-blue .daterangepicker.show-calendar table td:hover,body.mineroom-theme-blue .daterangepicker.show-calendar table td:focus{background-color:#fff;color:var(--background-body);}body.mineroom-theme-blue .daterangepicker.show-calendar table td.in-range{background-color:var(--rgba-color-default);border-radius:0;}body.mineroom-theme-blue .daterangepicker.show-calendar table td.end-date,body.mineroom-theme-blue .daterangepicker.show-calendar table td.start-date{background-color:#fff;color:var(--background-body);}body.mineroom-theme-blue .daterangepicker.show-calendar table td.end-date{border-top-right-radius:4px;border-bottom-right-radius:4px;}body.mineroom-theme-blue form.user-login-form label,body.mineroom-theme-blue form.user-form label,body.mineroom-theme-blue form.user-pass label,body.mineroom-theme-blue form.user-login-form .label,body.mineroom-theme-blue form.user-form .label,body.mineroom-theme-blue form.user-pass .label{color:var(--color-text) !important;}body.mineroom-theme-blue form.user-form select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.mineroom-theme-blue form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::before,body.mineroom-theme-blue form.booking-rooms table tr.cols-3 td:nth-child(2) table td:nth-child(2)::after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-guest-dark.png);}body.mineroom-theme-blue form.booking-rooms table .all-facilities .room-size{background-image:url(/themes/custom/mine_hotel_starter/images/area-dark.svg);}body.mineroom-theme-blue form.booking-rooms table .all-facilities .bed-type{background-image:url(/themes/custom/mine_hotel_starter/images/double-bed-dark.svg);}body.mineroom-theme-blue .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor{color:var(--color-default);}body.mineroom-theme-blue .checkout-order-summary table tbody tr td.order-item-information .order-item-summary-infor div{color:rgba(var(--color-default),0.7);}body.mineroom-theme-blue table:not(.ui-datepicker-calendar) tbody tr td{color:var(--color-default);}body.mineroom-theme-blue select{background-image:url(/themes/custom/mine_hotel_starter/images/select-down-dark2.svg);}body.mineroom-theme-blue .cart-block--summary__icon{background-image:url(/themes/custom/mine_hotel_starter/images/icon-cart-dark.svg);}body.mineroom-theme-blue .cart-block--summary__count{background-color:var(--color-default);color:var(--background-body);}body.mineroom-theme-blue .view.view-news-home .view-header .view-all:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-view-all-dark.svg);}body.mineroom-theme-blue .view.view-news-home .view-header .view-all{color:var(--color-default);}body.mineroom-theme-blue .view-banner .views-field-link a{background-color:var(--color-button);border:1px solid var(--color-button);color:var(--color-text);}body.mineroom-theme-blue .view-banner .views-field-link a:hover{background-color:#fff;border:1px solid var(--color-button);color:#000;}body.mineroom-theme-blue .view-faq .ui-accordion-header:after{background-image:url(/themes/custom/mine_hotel_starter/images/icon-down-faq-dark.svg);}body.mineroom-theme-blue .view-faq .ui-accordion-content{border-color:var(--background-body-dark);}body.mineroom-theme-blue .view-event .views-field-field-date-event{background:var(--color-text);mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-dark.svg);-webkit-mask-image:url(/themes/custom/mine_hotel_starter/images/calendar-dark.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;}body.mineroom-theme-blue article.profile{background-color:transparent;}body.mineroom-theme-blue .view.room-slider .slick-arrow.slick-prev{background-image:url(/themes/custom/mine_hotel_starter/images/slick-prev-dark.svg);}body.mineroom-theme-blue .view.room-slider .slick-arrow.slick-next{background-image:url(/themes/custom/mine_hotel_starter/images/slick-next-dark.svg);}body.mineroom-theme-blue .block-system-branding-block .site-logo{display:flex;position:relative;}body.mineroom-theme-blue .region-header .menu--account > .menu > .menu-item.menu-item--expanded::after{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.mineroom-theme-blue .region-header .menu--account > .menu > .menu-item.menu-item--expanded > .menu{box-shadow:0px 0px 20px 4px rgba(169,155,136,0.2);}body.mineroom-theme-blue .region-header .menu--main > .navbar-nav > .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.mineroom-theme-blue .section-mobile-menu .navbar-nav .nav-item.menu-item--expanded > .nav-link .icon{background-image:url(/themes/custom/mine_hotel_starter/images/toggle-menu-dark.svg);}body.mineroom-theme-blue .count-down-wrapper .icon-count-down{background-image:url(/themes/custom/mine_hotel_starter/images/bell-dark.svg);}
