@charset "UTF-8";.notavail-subtitle__btn,.notavail__information-link,a:hover{text-decoration:underline}.hdr-logo,.hdr-logo .hdr-logo__link>span,body{font-family:Montserrat,sans-serif}.availty-deck .frm-fieldset select:focus,.availty-deck .frm-fieldset__field button:focus,.availty-deck__submit:focus,.cities-card__book-btn:focus,.contact .form .block__field:active,.contact .form .block__field:focus,.contact .form .block__field:hover,.contact select:focus,.cooperation__form-wrapper .form .block__field:active,.cooperation__form-wrapper .form .block__field:focus,.cooperation__form-wrapper .form .block__field:hover,.cooperation__form-wrapper .form__submit:focus,.cooperation__form-wrapper select:focus,.filters-group__input-text:active,.filters-group__input-text:focus,.filters-group__input-text:hover,.ftr .form__input:active,.ftr .form__input:focus,.ftr .form__input:hover,.ftr .mobile-select__select:focus,.hotel-card__book-btn:focus,.map-card__book-btn:focus,.search-map__input:active,.search-map__input:focus,.search-map__input:hover,a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,select:focus,span,textarea{outline:0}*,.hdr-top-in,.ui-datepicker,.ui-datepicker .ui-datepicker-title,.ui-dialog,.ui-tooltip,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a img,fieldset,img{border:none}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}.container,.hdr-top-in{width:100%;max-width:1124px;margin:0 auto}ol,ul{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}body,html{height:100%}@media (prefers-reduced-motion:reduce){*{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}}a{color:inherit;text-decoration:none;cursor:pointer}a:not([class]){-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:25px!important;padding-left:10px;background:url(/templates/destination9/img/arrow.svg) right center no-repeat!important;background-size:44px 7px!important}select::-ms-expand{display:none}body{background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}.clearfix:after{content:"";display:table;clear:both}.hotel-card__photo--decor:before,.str-warning:after{content:''}.pull-right{float:right!important}.pull-left{float:left!important}.hidden,.show-mob{display:none!important}.hide-mob{display:block!important}@media (max-width:767px){.hide-mob{display:none!important}.show-mob{display:block!important}}.hdr-top{height:45px;line-height:45px;background:#4d4a45;-webkit-box-shadow:-2px 2px 5px 0 rgba(0,0,0,.08);box-shadow:-2px 2px 5px 0 rgba(0,0,0,.08)}.hdr-top-in{padding:0 10px}@media only screen and (max-width:767px){.hdr-top-in{padding:0 10px}}.hdr-top .menu-title-img{margin-top:12px}.hdr-logo{font-size:26px}.hdr-logo .hdr-logo__link{text-decoration:none}.hdr-logo .hdr-logo__link>span{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;vertical-align:top}.hdr-logo .hdr-logo__link>img{margin-top:3px}.hdr-menu li{display:inline-block;vertical-align:top;cursor:pointer}.h-img-wrap{height:100px;width:140px;text-align:center;display:table}.h-img-wrap a{display:table-cell;vertical-align:middle}.contact-list-item .help-btn,.contact-list-item a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;text-transform:uppercase;text-decoration:none;color:#fff;font:400 14px/45px Montserrat,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.filter-menu__link,.menu-group__link,.menu-group__title--link{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.contact-list-item:hover .help-btn,.contact-list-item:hover a{text-shadow:-.3px 0 0 #fff,.3px 0 0 #fff}@media (min-width:768px){.sidr-menu{display:none}}.sidr-menu{background:#333}.sidr-menu__list-item{width:100%;padding-left:50px;color:#fff;font:400 13px/40px Montserrat,sans-serif;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.5)}.mobile-select{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-select__title{width:40px;text-align:center}.mobile-select__wrap{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.mobile-select__wrap select{width:100%;height:40px;overflow:hidden;border:none;color:#fff;font:400 13px/16px Montserrat,sans-serif;text-transform:uppercase;background:url(/templates/destination9/img/down-arrow-white-d9.svg) right center no-repeat!important;background-size:44px 7px!important}.filter-menu{background:#f0edea;padding:20px 15px;border-radius:4px}.filter-menu:not(:last-child){margin-bottom:20px}.filter-menu__title{font:600 16px/19px Montserrat,sans-serif;color:#333;text-transform:uppercase;margin-bottom:20px}.filter-menu__group:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #beb7b1}.filter-menu__link{font:600 14px/16px Montserrat,sans-serif;color:#333;text-transform:uppercase}.filter-menu__link:hover{color:#fa772e}.menu-group__title{display:block;font:600 14px/18px Montserrat,sans-serif;color:#333;text-transform:uppercase;margin-bottom:15px}.menu-group__title--link:hover{color:#fa772e}.menu-group__list{width:100%}.menu-group__item{font:400 14px/18px Montserrat,sans-serif}.ui-datepicker,.ui-datepicker table,.ui-datepicker-calendar tr td,.ui-datepicker-calendar tr th{font-family:Montserrat,sans-serif}.menu-group__item:not(:last-child){margin-bottom:10px}.menu-group__link{color:#4d4d4d}.menu-group__link:hover{color:#fa772e}.menu-group__count{padding-left:5px;color:#949390}.ui-datepicker{background:#fff;-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.175);box-shadow:4px 4px 6px rgba(0,0,0,.175);display:none;width:260px;min-height:219px;border-radius:4px;border:none;padding:10px 20px;margin:5px 0 0;z-index:200!important}.ui-datepicker .ui-widget-header{text-align:center;font-size:0}.ui-datepicker .ui-widget-header .ui-datepicker-next,.ui-datepicker .ui-widget-header .ui-datepicker-prev{position:static;cursor:pointer;width:20px;height:19px;opacity:.5;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease}.ui-datepicker .ui-widget-header .ui-datepicker-next-hover,.ui-datepicker .ui-widget-header .ui-datepicker-prev-hover{opacity:1}.ui-datepicker .ui-widget-header .ui-datepicker-prev{float:left;background:url(/templates/destination9/img/calendar__prev.png) center no-repeat}.rtl .ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{background:url(/templates/destination9/img/calendar__next.png) center no-repeat}.ui-datepicker .ui-widget-header .ui-datepicker-next{float:right}.rtl .ui-datepicker .ui-widget-header .ui-datepicker-next{background:url(/templates/destination9/img/calendar__prev.png) center no-repeat}.ui-datepicker .ui-datepicker-title{margin:0;padding:0 25px;color:#333;font-size:14px;line-height:19px;font-weight:600}.ui-datepicker table{width:100%;font-size:14px;line-height:19px;margin:0}.ui-datepicker table thead{border-bottom:1px solid #fa772e}.ui-datepicker-calendar tr td,.ui-datepicker-calendar tr th{width:-webkit-calc(100% / 7);width:calc(100% / 7);font-weight:600;font-size:14px;line-height:19px;color:#333;text-transform:uppercase;text-align:center;padding:0}.ui-datepicker-calendar tr td a,.ui-datepicker-calendar tr th a{color:#333;text-decoration:none;border-radius:4px}.ui-datepicker-calendar tr th{padding:5px 0}.ui-datepicker-calendar tr td{border:none;font-weight:400;padding-top:5px}.ui-datepicker-calendar tr td a,.ui-datepicker-calendar tr td span{text-align:center;padding:0}.ui-datepicker-calendar .ui-state-default{font-size:14px;line-height:21px;border:1px solid #fff}.ui-datepicker-calendar span.ui-state-default{color:#9b9b9b}.ui-datepicker-calendar a.ui-state-default{color:#333;text-decoration:none}.ui-datepicker-calendar a.ui-state-hover{border-color:#fa772e}.ui-datepicker-calendar a.ui-state-active{border-color:#fa772e;background:#fa772e;color:#fff}.ui-dialog{position:fixed;width:auto!important;top:50%!important;left:50%!important;right:auto!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px 30px;background:#fff!important;border-radius:4px;overflow:hidden;z-index:10000}.ui-dialog .splash.hidden{display:block!important}.ui-dialog .ui-dialog-content{z-index:10000;min-height:100px!important;padding:0;text-align:center}.ui-dialog .ui-dialog-content .ui-progressbar{border-radius:4px;border:1px solid #4d4a45;height:2.5em}.ui-dialog .ui-dialog-content .ui-progressbar .ui-progressbar-value{margin:0;background:#fa772e}.ui-dialog .ui-dialog-content .title{font:600 22px/26px Montserrat,sans-serif;color:#333;text-transform:uppercase;margin-bottom:10px}.ui-dialog .ui-dialog-content .count{margin-top:10px;font:600 16px/20px Montserrat,sans-serif}.ui-dialog .ui-dialog-content .results{font:400 16px/20px Montserrat,sans-serif;margin-top:5px}.ui-dialog .ui-dialog-content .avail h2,.ui-tooltip h4{font-weight:600}.ui-dialog .ui-dialog-content .avail .searching,.ui-dialog .ui-dialog-content .avail h2,.ui-tooltip{font-family:Montserrat,sans-serif}.ui-dialog .ui-dialog-content .avail .searching{margin:5px 0}.ui-widget-overlay{background:rgba(0,0,0,.6);z-index:9999!important}.lb-outerContainer{padding:4px 0}.lb-container{overflow:hidden;margin:0 4px;padding:0}.mobile-calendar-bg{background:rgba(40,40,40,.8);position:fixed;width:100%;height:100%;z-index:100;top:0;display:none}.ui-datepicker .ui-datepicker-buttonpane button{display:none}.ui-tooltip{padding:5px;border-radius:4px;overflow:hidden;color:#333;background:#f0edea;font-size:12px;line-height:15px}.ui-tooltip h4{margin:5px 0}.ui-tooltip p{font-weight:400}@media (max-width:767px){.ui-dialog{max-width:400px!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.ui-datepicker .ui-datepicker-calendar,.ui-datepicker .ui-datepicker-calendar tr td a,.ui-datepicker .ui-datepicker-calendar tr td span{width:100%}.ui-datepicker{left:0!important;right:0!important;margin:0 auto;width:100%;height:auto}.ui-datepicker .ui-datepicker-title{font-size:18px;margin:0 -3px;padding-bottom:2px}.ui-datepicker .ui-datepicker-calendar tr th{font-size:14px}.ui-datepicker .ui-datepicker-calendar .ui-state-default{font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.close-calendar{position:absolute;top:-54px}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{display:block;background:url(/templates/destination9/img/close-datepicker.png) no-repeat;font-size:0;width:45px;position:absolute;top:-54px;border:0;height:45px}#ui-datepicker-div{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:200!important}.datepicker-text{position:absolute;top:550px;text-align:center;width:100%;color:#fff;z-index:101;font-size:19px}}.availty-deck,.availty-deck-title,.str-warning{border-radius:4px;font-family:Montserrat,sans-serif}.str-warning{position:relative;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 100px 20px 50px;margin:30px 0;font-weight:600;font-size:16px;line-height:22px;color:#fe5867;background:#feeeef;border-left:10px solid #fe5867;overflow:hidden}@media only screen and (max-width:475px){.str-warning{margin:10px 0}}.str-warning:after{display:block;width:40px;height:40px;position:absolute;right:50px;left:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/templates/destination9/img/warning.svg) center center no-repeat;background-size:contain}.availty-deck{background:rgba(0,0,0,.8);width:100%;min-height:460px;text-align:center;margin-bottom:30px;position:relative;z-index:2}.availty-deck-title{color:#fff;background:#000;font-size:18px;font-weight:600;line-height:22px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 10px;text-align:center;text-transform:uppercase}.availty-deck-form{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 80px}.availty-deck-form .str-warning{display:none;position:relative;padding:10px 50px 10px 10px;margin:15px 0;font-size:12px;line-height:18px;overflow:visible}@media only screen and (max-width:475px){.availty-deck-form .str-warning{margin:10px auto}}.availty-deck-form .str-warning:after{right:10px;width:30px;height:30px}.availty-deck-form .adult-and-childs .str-warning{bottom:20%;top:auto}.availty-deck .frm-fieldset{border:none;margin-top:10px;position:relative}.availty-deck .frm-fieldset .hasDatepicker{position:absolute;width:100%;top:100%;left:0;right:0;z-index:200}.availty-deck .frm-fieldset__title{display:block;width:100%;color:#fff;opacity:.5;font-family:Montserrat,sans-serif;font-size:12px;text-align:left}.availty-deck .frm-fieldset__field{width:100%;position:relative;border-bottom:solid 2px rgba(255,255,255,.5);overflow:hidden}.availty-deck .frm-fieldset__field.error-age{border-bottom:solid 2px #fe5867}.availty-deck .frm-fieldset__field.frm-fieldset__calendar{border-bottom:none}.availty-deck .frm-fieldset__field.frm-fieldset__calendar .calendar_field{border-bottom:solid 2px rgba(255,255,255,.5)}.availty-deck .frm-fieldset__field.frm-fieldset__calendar .calendar_field.error-date{border-bottom:solid 2px #fe5867}.availty-deck .frm-fieldset__field>svg{position:absolute;right:0;left:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);fill:#fff;font-size:7px;pointer-events:none}.availty-deck .frm-fieldset__field button{position:absolute;right:0;left:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:21px;font-size:0;pointer-events:none;background:url(/templates/destination9/img/calendar.svg) no-repeat;background-size:contain;border:none;cursor:pointer}.availty-deck--horizontal .frm-fieldset__field button,.availty-deck--horizontal .frm-fieldset__field>svg{right:15px}.availty-deck .frm-fieldset .calendar_field,.availty-deck .frm-fieldset select,.availty-deck__submit{border:none;height:40px;font-family:Montserrat,sans-serif;font-weight:600;cursor:pointer}.availty-deck .frm-fieldset .calendar_field,.availty-deck .frm-fieldset select{width:100%;line-height:40px;-webkit-appearance:none;color:#fff;display:block;font-size:16px;background:0 0;text-align:left;white-space:nowrap}.availty-deck .frm-fieldset select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0!important;padding:0}.availty-deck .frm-fieldset select::-ms-expand{display:none}.availty-deck .frm-fieldset select option{color:#333;background:#fff;padding:0 10px}.availty-deck .adult-and-childs .childrens-age-wrap{font-size:0;text-align:left}.availty-deck .adult-and-childs .childrens-age-wrap .frm-fieldset{display:inline-block;width:70px;margin-top:0;margin-right:25px;margin-left:0}.availty-deck .adult-and-childs .childrens-age-wrap .frm-fieldset:last-child{margin-right:0}.availty-deck .adult-and-childs .childrens-age-wrap__title{display:block;width:100%;color:#fff;opacity:.5;font-family:Montserrat,sans-serif;font-size:12px;text-align:left;margin-top:10px}.availty-deck .error-age-message{width:100%;color:#fe5867;display:none;font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.availty-deck__submit{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:0;display:block;background:#fa772e;color:#fff;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);line-height:40px;text-align:center;border-radius:4px;font-size:16px;text-transform:uppercase;position:absolute;bottom:20px;left:20px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.availty-deck__submit:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}html[lang=sv] .availty-deck__submit,html[lang=hu] .availty-deck__submit{font-size:14px}.availty-deck--horizontal{min-height:0;padding:20px 30px;margin:30px 0}@media only screen and (max-width:1120px){.availty-deck--horizontal{padding:20px 15px 15px;margin:20px 0}}.availty-deck--horizontal .frm-fieldset{width:50%;min-width:190px;margin-top:0;padding-right:15px}@media only screen and (max-width:1120px){.availty-deck--horizontal .frm-fieldset{padding-right:0}.availty-deck--horizontal .frm-fieldset:not(:last-child){padding-right:10px}}@media only screen and (max-width:767px){.availty-deck--horizontal .frm-fieldset:not(:last-child){padding-right:0}.availty-deck--horizontal .frm-fieldset:not(:last-of-type){padding-right:15px}}@media only screen and (max-width:475px){.availty-deck--horizontal .frm-fieldset{width:100%;min-width:100%;padding:0 5px}.availty-deck--horizontal .frm-fieldset:not(:last-child){padding-right:5px}.availty-deck--horizontal .frm-fieldset:not(:last-of-type){padding-right:5px;margin-bottom:10px}}.availty-deck--horizontal .frm-fieldset--city{width:100%;margin-bottom:16px}@media only screen and (max-width:1120px){.availty-deck--horizontal .frm-fieldset--city{padding-right:0}}@media only screen and (max-width:767px){.availty-deck--horizontal .frm-fieldset--city,.availty-deck--horizontal .frm-fieldset--city:not(:last-of-type){padding-right:0}}.availty-deck--horizontal .frm-fieldset__title{opacity:1;font:400 12px/1 Montserrat,sans-serif;margin-bottom:8px}.availty-deck--horizontal .frm-fieldset select{height:38px}.availty-deck--horizontal .frm-fieldset .calendar_field,.availty-deck--horizontal .frm-fieldset select{font-size:14px}.availty-deck--horizontal .frm-fieldset__field{padding:0 15px;border-radius:4px;border:1px solid rgba(255,255,255,.5)}@media only screen and (max-width:1120px){.availty-deck--horizontal .frm-fieldset__field{padding:0 10px}}.availty-deck--horizontal .frm-fieldset__field.frm-fieldset__calendar{border:none;border-radius:0;padding:0}.availty-deck--horizontal .frm-fieldset__field.frm-fieldset__calendar .calendar_field{padding:0 15px;border-radius:4px;border:1px solid rgba(255,255,255,.5)}.availty-deck--horizontal .calendars-wrapper{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1120px){.availty-deck--horizontal .frm-fieldset__field.frm-fieldset__calendar .calendar_field{padding:0 10px}.availty-deck--horizontal .calendars-wrapper{width:50%}}@media only screen and (max-width:1024px){.availty-deck--horizontal .calendars-wrapper{width:55%;margin-bottom:0}}@media only screen and (max-width:767px){.availty-deck--horizontal .calendars-wrapper{width:100%;margin-bottom:10px}}.availty-deck--horizontal .adult-and-childs-wrap{width:40%}@media only screen and (max-width:1120px){.availty-deck--horizontal .adult-and-childs-wrap{width:50%}}@media only screen and (max-width:1024px){.availty-deck--horizontal .adult-and-childs-wrap{width:45%}}@media only screen and (max-width:767px){.availty-deck--horizontal .adult-and-childs-wrap{width:100%}}.availty-deck--horizontal .adult-and-childs .frm-fieldset{width:50%;min-width:0}.availty-deck--horizontal .adult-and-childs .childrens-age-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.availty-deck--horizontal .adult-and-childs .childrens-age-wrap__title{width:100%;opacity:1;font:400 12px/18px Montserrat,sans-serif;margin-bottom:8px}@media only screen and (max-width:475px){.availty-deck--horizontal .adult-and-childs .frm-fieldset{width:100%}.availty-deck--horizontal .adult-and-childs .childrens-age-wrap__title{padding:0 5px}}.availty-deck--horizontal .adult-and-childs .childrens-age-wrap .frm-fieldset{width:33.33%;min-width:0;margin-right:0}.availty-deck--horizontal .adult-and-childs__input-wrap,.availty-deck--horizontal .availty-deck-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.availty-deck--horizontal .availty-deck-form{padding:0}.availty-deck--horizontal .availty-deck-form .str-warning{width:-webkit-calc(100% - 15px);width:calc(100% - 15px)}@media only screen and (max-width:475px){.availty-deck--horizontal .availty-deck-form .str-warning{width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}}.availty-deck--horizontal .availty-deck__submit{position:static;width:20%;margin-top:20px}@media only screen and (max-width:1120px){.availty-deck--horizontal .adult-and-childs__input-wrap,.availty-deck--horizontal .availty-deck-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.availty-deck--horizontal .availty-deck__submit{width:100%;max-width:300px;margin:15px auto 0}}.avail-form{position:relative;z-index:20}.avail-form--vertical{display:block}.avail-form--horizontal{display:none}@media only screen and (max-width:1120px){.avail-form--vertical{display:none}.avail-form--horizontal{display:block}}@media only screen and (max-width:475px){.availty-deck--horizontal .availty-deck__submit{max-width:260px}.avail-form--vertical{display:block}.avail-form--vertical .availty-deck{min-height:0}.avail-form--vertical .availty-deck-form,.avail-form--vertical .availty-deck-title{padding:10px}.avail-form--vertical .availty-deck__submit{position:static;margin:10px auto 0}.avail-form--vertical .availty-deck__submit:hover{-webkit-transform:none;-ms-transform:none;transform:none}.avail-form--horizontal{display:none}}body.is-open-popup{overflow:hidden}.check-avail-popup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:101;background:rgba(51,51,51,.8);overflow-y:auto}.check-avail-popup-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.check-avail-popup-close-btn{cursor:pointer;position:absolute;top:15px;right:15px;left:auto}.check-avail-popup-close-btn svg{fill:#333;font-size:18px}.check-avail-popup-content{padding:40px 15px;position:relative;max-width:400px;width:100%;border-radius:4px;-webkit-box-shadow:0 5px 10px 3px rgba(36,44,74,.15);box-shadow:0 5px 10px 3px rgba(36,44,74,.15);background-color:#fff}.check-avail-popup-title{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 0}.check-avail-popup .availty-deck{position:relative;width:100%;height:auto;min-height:465px;font-size:0;padding-bottom:60px;float:none;background:#fff;color:#333;border-radius:4px;overflow:hidden;margin:0}@media (max-width:767px){.check-avail-popup .availty-deck{min-height:0;padding-bottom:20px}}.check-avail-popup .availty-deck .str-warning{position:relative;top:0;left:0;right:0;bottom:0;margin:10px 0 15px;text-align:left}.filters-popup__btn,.page-title{text-align:center;text-transform:uppercase}.check-avail-popup .availty-deck .str-warning:before{display:none}.check-avail-popup .availty-deck-form{padding:20px 20px 40px}.check-avail-popup .availty-deck-title{background:#fff;color:#333;border-bottom:1px solid #000;border-radius:0}@media (max-width:767px){.check-avail-popup .availty-deck-title{margin-top:0}}.check-avail-popup .availty-deck__submit{display:block}.check-avail-popup .availty-deck .frm-fieldset__title{color:#333;opacity:1}.check-avail-popup .availty-deck .frm-fieldset__field{border-bottom:solid 1px #000}.check-avail-popup .availty-deck .frm-fieldset__field button{background:url(/templates/hotel9/images/calendar-black-9febb7c90b.svg) no-repeat}.sort-by,.sort-filter__filters{background:#f0edea;border-radius:4px}.check-avail-popup .availty-deck .frm-fieldset__field>svg{fill:#333}.check-avail-popup .availty-deck .frm-fieldset__field.error-age{border-bottom:solid 1px #fe5867}.check-avail-popup .availty-deck .frm-fieldset__field.frm-fieldset__calendar{border-bottom:none}.check-avail-popup .availty-deck .frm-fieldset__field.frm-fieldset__calendar .calendar_field{border-bottom:solid 1px #000}.check-avail-popup .availty-deck .frm-fieldset__field.frm-fieldset__calendar .calendar_field.error-date{border-bottom:solid 1px #fe5867}.check-avail-popup .availty-deck .frm-fieldset .calendar_field,.check-avail-popup .availty-deck .frm-fieldset select{color:#333}.check-avail-popup .availty-deck .frm-fieldset .ui-datepicker{-webkit-box-shadow:0 6px 10px rgba(0,0,0,.175);box-shadow:0 6px 10px rgba(0,0,0,.175)}.check-avail-popup .availty-deck .adult-and-childs .childrens-age-wrap__title{color:#333}@media only screen and (max-width:1120px){.sort-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sort-filter__filters{display:none;cursor:pointer;min-height:50px;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);padding:8px 15px}@media only screen and (max-width:1120px){.sort-filter__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.sort-filter__filters{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);padding:6px 10px;min-height:46px}}.sort-filter__filters-text{padding-left:10px;font:600 15px/19px Montserrat,sans-serif;color:#333}@media only screen and (max-width:767px){.sort-filter__filters-text{font-size:14px}}.sort-filter__filters .icon{font-size:20px;fill:#333;-ms-flex-negative:0;flex-shrink:0}.sort-by{padding:8px 15px}@media only screen and (max-width:1120px){.sort-filter__sort-by{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.sort-by{padding:0 15px}}@media only screen and (max-width:767px){.sort-filter__filters .icon{font-size:18px}.sort-filter__sort-by{width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}.sort-by{padding:0 10px}}.sort-by__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sort-by__label{font:600 16px/19px Montserrat,sans-serif;color:#333;margin-right:10px}@media only screen and (max-width:1120px){.sort-by__label{display:none}.sort-by__dropdown{width:100%}}.sort-by__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 10px;font:400 14px/18px Montserrat,sans-serif;color:#333;border-radius:4px;border:1px solid rgba(149,143,138,.7)}.sort-by__btn-mobile{display:none}@media only screen and (max-width:1120px){.sort-by__btn{display:none}.sort-by__btn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:50px}}.sort-by__btn-mobile .icon{font-size:20px;fill:#333;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.sort-by__btn-mobile{min-height:46px}.sort-by__btn-mobile .icon{font-size:18px}}.sort-by__btn-text{padding-left:10px;font:600 15px/19px Montserrat,sans-serif;color:#333}@media only screen and (max-width:767px){.sort-by__btn-text{font-size:14px}}.sort-by__btn .icon{margin-left:10px;font-size:7px;fill:#333}.sort-dropdown{cursor:pointer;position:relative;z-index:10}.sort-dropdown__list{display:none;position:absolute;z-index:1000;right:0;left:auto;top:-webkit-calc(100% + 5px);top:calc(100% + 5px);width:100%;min-width:200px;padding:10px;-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.175);box-shadow:4px 4px 6px rgba(0,0,0,.175);border-radius:4px;background:#fff}.sort-dropdown__item,.sort-dropdown__name{display:block;font:400 15px/20px Montserrat,sans-serif;color:#333}.sort-dropdown__item{width:100%;cursor:pointer}.sort-dropdown__name{text-decoration:none;padding:5px;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.sort-dropdown__name.is-active{background:#4d4a45;color:#fff}.sort-dropdown__name:hover{background:#fa772e;color:#fff}.content{min-height:100vh;padding:25px 0;background:#fff}.hotellist-filters,.navigation{background:#f0edea;border-radius:4px}.content .right-col{width:-webkit-calc(100% - 330px);width:calc(100% - 330px);float:right}@media only screen and (max-width:1120px){.sort-dropdown__list{min-width:300px;right:-15px}.content{padding:20px 0}.content .right-col{max-width:758px;width:100%;padding:0 10px;margin:0 auto;float:none}}.content .left-col{float:left;width:300px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1120px){.content .left-col{padding:0 15px;width:100%;margin:0 auto;float:none}}@media only screen and (max-width:767px){.content .left-col{padding:0 10px}}.hotels-content{padding:0 10px}.page-title{font:600 28px/34px Montserrat,sans-serif;color:#333;margin-bottom:25px}@media only screen and (max-width:1120px){.hotels-content{padding:0}.page-title{margin-bottom:20px}}@media only screen and (max-width:767px){.page-title{font-size:18px;line-height:1.4}}.navigation{padding:8px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.navigation__item{display:block;margin:2px 0}.navigation__item:not(:last-child){border-right:1px solid #beb7b1}.navigation__page{display:block;padding:6px 15px;font:500 14px/18px Montserrat,sans-serif;color:#4d4d4d;white-space:nowrap}.navigation__page--current{color:#fa772e;font-weight:600}.navigation__page:hover{text-decoration:none;color:#fa772e}.navigation__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;height:30px}.navigation__arrow .icon{pointer-events:none;fill:#333;font-size:7px}.navigation__arrow--prev .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.navigation__arrow--next .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hotellist-filters{padding:20px 15px}@media only screen and (max-width:1120px){.hotellist-filters{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:0;bottom:0;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);max-height:-webkit-calc(100% - 40px);max-height:calc(100% - 40px);width:100%;height:100%;background:#fff;overflow:hidden;padding:20px 0}.filters-popup{display:none;position:fixed;width:100%;height:100%;z-index:1001;top:0;left:0;background:rgba(51,51,51,.8);border-radius:0}}@media only screen and (max-width:767px){.hotellist-filters{padding:0 0 10px;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);max-height:-webkit-calc(100% - 20px);max-height:calc(100% - 20px)}}.hotellist-filters__group{padding-bottom:20px}.hotellist-filters__group:not(:last-child){margin-bottom:20px;border-bottom:1px solid #beb7b1}.filters-popup__footer,.filters-popup__header{position:absolute;z-index:20;width:100%;left:0}.filters-popup__close-btn .icon{fill:#333;font-size:16px}.filters-popup__title{font:600 18px/22px Montserrat,sans-serif;color:#333;text-transform:uppercase}@media only screen and (max-width:767px){.hotellist-filters__group{padding-bottom:10px}.hotellist-filters__group:not(:last-child){margin-bottom:10px}.filters-popup__title{font-size:16px;line-height:19px}}.filters-popup__header{top:0;padding:0 20px;background:#fff}@media only screen and (max-width:767px){.filters-popup__header{padding:0 10px}}.filters-popup__header-in{width:100%;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #beb7b1}@media only screen and (max-width:767px){.filters-popup__header-in{padding:10px 0}}.filters-popup__footer{bottom:0;padding:0 20px;background:#fff}.hotel-card__info,.hotel-card__info-in,.page-hotel_list{position:relative}@media only screen and (max-width:767px){.filters-popup__footer{padding:0}}.filters-popup__footer-in{width:100%;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #beb7b1}@media only screen and (max-width:767px){.filters-popup__footer-in{padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:1120px){.filters-popup__main{padding:65px 20px;height:100%;width:100%;overflow-y:auto;z-index:10}}@media only screen and (max-width:767px){.filters-popup__main{padding:50px 10px}}.filters-popup__footer,.filters-popup__header{display:none}@media only screen and (max-width:1120px){.filters-popup__footer,.filters-popup__header{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters-popup__btn{max-width:50%;min-width:120px;padding:0 10px;border:1px solid #fa772e;height:40px;font:600 14px/40px Montserrat,sans-serif;text-decoration:none;border-radius:4px}@media only screen and (max-width:767px){.filters-popup__btn{min-width:-webkit-calc(50% - 5px);min-width:calc(50% - 5px);font-size:13px}}.filters-popup__btn:active,.filters-popup__btn:hover{text-decoration:none}.filters-popup__btn--clear{margin-right:5px;background:#fff;color:#fa772e}.filters-popup__btn--apply{margin-left:5px;background:#fa772e;color:#fff}.filters-group__header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters-group__header .icon{min-width:18px;margin-left:5px;font-size:9px;fill:#333;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.filters-group__header.is-active .icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.filters-group__title{font:600 16px/19px Montserrat,sans-serif;color:#333;text-transform:uppercase}.filters-group__list{margin-top:15px}@media only screen and (max-width:767px){.filters-group__title{font-size:14px;line-height:18px}.filters-group__list{margin-top:10px}}.filters-group__item{margin-bottom:10px}.filters-group__item.is-checked .filters-group__checkbox{border:1px solid #fa772e;background:#fa772e}.filters-group__item.is-checked .filters-group__checkbox .icon{display:inline-block}.filters-group__checkbox{width:20px;height:20px;border-radius:4px;border:1px solid #958f8a;background:0 0;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.filters-group__checkbox.is-checked{border:1px solid #fa772e;background:#fa772e}.filters-group__checkbox.is-checked .icon{display:inline-block}.filters-group__checkbox-input{display:none}.filters-group__checkbox .icon{display:none;fill:#fff;font-size:10px}.filters-group__label-text,.filters-group__show-btn{font:400 14px/18px Montserrat,sans-serif}.filters-group__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-group__label-text{cursor:pointer;padding-left:10px;color:#4d4d4d}.filters-group__label-name:active,.filters-group__label-name:focus,.filters-group__label-name:hover{text-decoration:none}.filters-group__show-btn{color:#fa772e;padding-left:30px}.filters-group__show-btn:active,.filters-group__show-btn:focus,.filters-group__show-btn:hover{text-decoration:none}.filters-group__input-text{margin-top:15px;padding:11px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:4px;border:1px solid #958f8a;background-color:transparent;font:normal 400 14px/18px Montserrat,sans-serif;color:#333}.filters-group__input-text::-webkit-input-placeholder{color:rgba(99,99,99,.5)}.filters-group__input-text::-moz-placeholder{color:rgba(99,99,99,.5)}.filters-group__input-text::-ms-input-placeholder{color:rgba(99,99,99,.5)}.filters-group__input-text::placeholder{color:rgba(99,99,99,.5)}.filters-group__input-text:focus{border:1px solid #fa772e}.top-filters{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0}@media only screen and (max-width:767px){.filters-group__input-text{margin-top:10px}.top-filters{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:15px}}.top-filters--hotellist{margin-bottom:-20px}.top-filters--map{margin-top:-20px}.top-filters__title{white-space:nowrap;text-transform:uppercase;font:400 14px/30px Montserrat,sans-serif}@media only screen and (max-width:767px){.top-filters--map{margin-top:0}.top-filters__title{line-height:18px}}.top-filters__all{display:none;min-width:40px;font:400 13px/18px Montserrat,sans-serif;color:#4d4d4d}@media only screen and (max-width:767px){.top-filters__all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.top-filters__all .icon{fill:#4d4d4d;font-size:6px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.top-filters__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:32px;overflow:hidden}@media only screen and (max-width:767px){.top-filters__list{height:auto;width:-webkit-calc(100% + 10px);width:calc(100% + 10px);margin:10px -10px 5px 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.top-filters__list.is-active{-ms-flex-wrap:wrap;flex-wrap:wrap}}.top-filters__item{height:32px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;margin-left:10px;padding:5px 10px;border-radius:4px;background:0 0;border:1px solid #2d5fa5;color:#2d5fa5;font:400 14px/20px Montserrat,sans-serif;white-space:nowrap}.top-filters__item.is-active{background:#2d5fa5;color:#fff;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.hotellist{padding:20px 0}@media only screen and (max-width:767px){.top-filters__item{margin-left:0;margin-bottom:10px}.top-filters__item:not(:last-child){margin-right:10px}.hotellist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}}@media only screen and (max-width:620px){.hotellist{margin:0}}.hotel-list-all__title{display:block;font:600 22px/27px Montserrat,sans-serif;color:#333;text-transform:uppercase;margin-bottom:25px}.hotel-list-all__list{width:100%;margin-bottom:50px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.cities-list__list,.other-hotels__list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.hotel-list-all__link,.hotel-list-all__seo-text{font:400 14px/18px Montserrat,sans-serif}.hotel-list-all__item{display:inline-block;width:100%}.hotel-list-all__item:not(:last-child){margin-bottom:18px}.hotel-list-all__link{display:block;color:#4d4d4d;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.hotel-list-all__link:hover{color:#fa772e}.hotel-list-all__seo-text{color:#333;margin-bottom:20px}.hotel-card{border-radius:4px;border:1px solid #dfd8d2;margin-bottom:20px}@media only screen and (max-width:767px){.hotel-card{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);min-width:290px;margin:0 auto 20px}}@media only screen and (max-width:620px){.hotel-card{min-width:394px}}@media only screen and (max-width:414px){.hotel-card{min-width:290px;width:100%}}.hotel-card__info{width:-webkit-calc(100% - 220px);width:calc(100% - 220px);padding:10px 15px}@media only screen and (max-width:767px){.hotel-card__info{width:100%;height:-webkit-calc(100% - 160px);height:calc(100% - 160px);padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hotel-card__content{height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hotel-card__info--wo-dates{padding-bottom:60px}.hotel-card__content{display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-card__media{width:220px;border-radius:4px 0 0 4px;overflow:hidden}@media only screen and (max-width:767px){.hotel-card__media{border-radius:4px 4px 0 0;width:100%;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hotel-card__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-card__footer{position:absolute;bottom:0;right:0;left:0;width:100%;padding:10px 15px;text-align:right;z-index:1}.hotel-card__title{width:100%}.hotel-card__title-link{cursor:pointer;color:#333;font:600 18px/22px Montserrat,sans-serif;text-transform:uppercase}.hotel-card__stars{width:100%;font-size:0;margin-top:5px}.hotel-card__stars .icon{margin-right:2px;font-size:12px;fill:#333}.hotel-card__description{width:100%;font:400 13px/21px Montserrat,sans-serif;color:#333}@media only screen and (max-width:767px){.hotel-card__rating{display:none}.hotel-card__description{padding:0}}.hotel-card__description-link{cursor:pointer;font-weight:500;color:#fa772e}.hotel-card__tooltip{position:relative;cursor:pointer}.hotel-card__tooltip.is-tooltip-shown .hotel-card__tooltip-dropdown,.is-no-touchscreen .hotel-card__tooltip:hover .hotel-card__tooltip-dropdown{display:block}.hotel-card__tooltip-dropdown{display:none;position:absolute;top:-webkit-calc(100% + 8px);top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:220px;padding:20px;font:400 14px/1.5 Montserrat,sans-serif;color:#4d4d4d;background:#fff;border-radius:4px;border:1px solid #fa772e;-webkit-box-shadow:0 7px 19px 2px rgba(0,0,0,.05);box-shadow:0 7px 19px 2px rgba(0,0,0,.05);z-index:10}.hotel-card__tooltip-dropdown:after,.hotel-card__tooltip-dropdown:before{position:absolute;bottom:-webkit-calc(100% - 1px);bottom:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.hotel-card__tooltip-dropdown:before{bottom:100%;border-bottom:8px solid #fa772e}.hotel-card__photo{position:relative;width:-webkit-calc(50% - 3px);width:calc(50% - 3px);height:105px;cursor:pointer}.hotel-card__photo-wrap{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.hotel-card__photo{width:100%;height:-webkit-calc(50% - 2px);height:calc(50% - 2px)}.hotel-card__photo-wrap{width:-webkit-calc(100% - 204px);width:calc(100% - 204px);margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hotel-card__photo-img{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.hotel-card__photo--decor:before,.hotel-card__photo-rating{z-index:2;height:100%;top:0;left:0;background:rgba(0,0,0,.5);position:absolute;width:100%}.hotel-card__photo-rating{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.hotel-card__photo-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-card__book-btn{width:100%}}.hotel-card__photo .photo-rating{color:#fff}.hotel-card__photo .photo-rating__wrapper{text-align:center}.hotel-card__photo .photo-rating__number{font:600 30px/37px Montserrat,sans-serif}.hotel-card__photo .photo-rating__name{font:600 13px/16px Montserrat,sans-serif}.hotel-card__photo .icon{position:absolute;z-index:3;font-size:28px;fill:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hotel-card__nights,.hotel-card__price{color:#636363;font:400 12px/24px Montserrat,sans-serif}.hotel-card__price-wrap{margin-bottom:10px}.hotel-card__price i{color:#333;font:600 16px/24px Montserrat,sans-serif}.hotel-card__book{font-size:0}.hotel-card__book-wrap{width:100%;text-align:right;padding-top:10px}.hotel-card__book-btn{display:inline-block;padding:0 20px;min-width:200px;margin:0;background:#fa772e;color:#fff;border:none;height:40px;font:600 16px/40px Montserrat,sans-serif;text-align:center;border-radius:4px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hotel-card__score{display:inline-block}.hotel-card__score-message{padding:5px;text-transform:uppercase;font:600 11px/14px Montserrat,sans-serif;border-radius:4px;background:#2d5fa5;color:#fff}@media only screen and (max-width:767px){.hotel-card__score{margin:8px 4px 4px 0}.hotel-card__score-details{left:0;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card__score-details:after,.hotel-card__score-details:before{right:80%;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.hotel-card__features{margin:15px 0 20px}.hotel-card .features{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.hotel-card__features{margin:15px 0}.hotel-card .features__item{width:-webkit-calc(100%/6);width:calc(100%/6);text-align:center}}.hotel-card .features__item:not(:last-child){margin-right:20px}.hotel-card .features__item:hover .icon{fill:#2d5fa5}.hotel-card .features__icon{font-size:26px;fill:#4d4d4d;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}@media only screen and (max-width:767px){.hotel-card .features__item:not(:last-child){margin-right:0}.hotel-card .features__item:nth-child(n+4) .features__tooltip{right:0;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card .features__item:nth-child(n+4) .features__tooltip:after,.hotel-card .features__item:nth-child(n+4) .features__tooltip:before{right:18px;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card .features__tooltip{width:180px;left:0;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card .features__tooltip:after,.hotel-card .features__tooltip:before{left:18px;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card .features__icon{font-size:24px}}.hotel-card .address{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 7px;white-space:nowrap;font-size:0;overflow:visible}@media only screen and (max-width:767px){.hotel-card .address{margin:10px 0 0}}.hotel-card .address__wrap{float:left;white-space:nowrap;font-size:0}.hotel-card .address__text{display:inline;font:400 12px/15px Montserrat,sans-serif;color:#636363;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.hotel-card .address__link{display:inline-block;vertical-align:middle;margin:0 5px;cursor:pointer;font:600 12px/15px Montserrat,sans-serif;color:#636363}.hotel-card .address__score{display:inline-block;vertical-align:middle;position:relative}@media only screen and (max-width:767px){.hotel-card .address__score{display:none}}.hotel-card .address__score-message{padding:5px;text-transform:uppercase;font:600 11px/14px Montserrat,sans-serif;border-radius:4px;background:#2d5fa5;color:#fff}.hotel-card .address__score-details{white-space:normal}.hotel-card .address__distance{display:inline-block;vertical-align:middle;font:600 12px Montserrat,sans-serif;color:#fa772e}.hotel-card .address__distance--phone{display:none}@media only screen and (max-width:767px){.hotel-card .address__distance--desktop{display:none}.hotel-card .address__distance--phone{display:inline-block}}.hotel-card .rating{text-align:right}.hotel-card .rating__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-card .rating__content{padding:0 10px;white-space:nowrap}.hotel-card .rating__name{color:#333;font:600 14px/18px Montserrat,sans-serif;margin-bottom:2px}.hotel-card .rating__count{color:#636363;font:400 13px/16px Montserrat,sans-serif}.hotel-card .rating__number{color:#333;font:600 35px/43px Montserrat,sans-serif}.hotel-gallery{position:relative;width:220px;height:200px;overflow:hidden}@media only screen and (max-width:767px){.hotel-gallery{width:200px!important;height:160px!important}}.hotel-gallery__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rtl .hotel-gallery__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hotel-gallery__nav{position:absolute;width:100%;height:32px;top:50%;-webkit-transform:translatey(-16px);-ms-transform:translatey(-16px);transform:translatey(-16px);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rtl .hotel-gallery__nav{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hotel-gallery__nav-btn{display:block;font-size:0}.hotel-gallery__nav-btn .icon{fill:#fff;font-size:16px}@media only screen and (max-width:1024px){.hotel-gallery__nav-btn .icon{font-size:12px}}.hotel-gallery__nav-btn.disabled{opacity:.5}.hotel-gallery__nav .prev-btn .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rtl .hotel-gallery__nav .prev-btn .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rtl .hotel-gallery__nav .next-btn .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.hotel-gallery__nav .next-btn .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hotel-gallery__item{display:block}.hotellist-rate{background:#f0edea;border-radius:4px}.hotellist-rate__in{min-height:100px;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotellist-rate__description{text-align:left}.hotellist-rate__total{text-align:right}@media only screen and (max-width:767px){.hotel-gallery__item{width:200px!important;height:160px!important;-o-object-fit:cover;object-fit:cover}.hotellist-rate__in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:10px}.hotellist-rate__description{margin-bottom:15px}.hotellist-rate__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hotellist-rate__title{margin-bottom:5px;text-transform:uppercase;font:600 14px/18px Montserrat,sans-serif;color:#333}.hotellist-rate__list-item{position:relative;font:400 13px/16px Montserrat,sans-serif;color:#4d4d4d;list-style:none;padding-left:20px}.hotellist-rate__list-item:not(:last-child){margin-bottom:5px}.hotellist-rate__list-item.is-active:after{display:none}.hotellist-rate__list-item.is-active .icon{position:absolute;font-size:10px;fill:#41be56;top:2px;left:0}.hotellist-rate__list-item:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;top:6px;left:3px;right:auto;background:#636363}.hotellist-rate__price{margin-bottom:8px;font:600 20px/24px Montserrat,sans-serif;color:#4d4d4d}.hotellist-rate__price-wrap{margin-bottom:5px}@media only screen and (max-width:767px){.hotellist-rate__price-wrap{margin-bottom:0}.hotellist-rate__price{margin-bottom:0;font-size:16px;line-height:21px}}.hotellist-rate__nights{font:400 13px/16px Montserrat,sans-serif;color:#4d4d4d}@media only screen and (max-width:767px){.hotellist-rate__nights{font-size:13px;line-height:21px}}.hotellist-rate .price-score__title{text-transform:uppercase;font:600 13px/16px Montserrat,sans-serif;color:#4dc160}.hotellist-rate .price-score__description{right:0;left:auto}.hotellist-rate .price-score__description:after,.hotellist-rate .price-score__description:before{left:80%;right:auto}@media only screen and (max-width:767px){.hotellist-rate .price-score__description{left:-10px;right:auto}.hotellist-rate .price-score__description:after,.hotellist-rate .price-score__description:before{right:80%;left:auto}}.hotellist-rate__tooltip{position:relative;cursor:pointer}.hotellist-rate__tooltip.is-tooltip-shown .hotellist-rate__tooltip-dropdown,.is-no-touchscreen .hotellist-rate__tooltip:hover .hotellist-rate__tooltip-dropdown{display:block}.hotellist-rate__tooltip-dropdown{display:none;position:absolute;top:-webkit-calc(100% + 8px);top:calc(100% + 8px);right:auto;left:0;width:330px;padding:20px;font:400 14px/1.5 Montserrat,sans-serif;color:#4d4d4d;background:#fff;text-align:left;border-radius:4px;border:1px solid #fa772e;-webkit-box-shadow:0 7px 19px 2px rgba(0,0,0,.05);box-shadow:0 7px 19px 2px rgba(0,0,0,.05);z-index:10}.map-card,.ui-autocomplete.ui-menu{-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.175);box-shadow:4px 4px 6px rgba(0,0,0,.175)}@media only screen and (max-width:767px){.hotellist-rate__tooltip-dropdown{width:278px}}.hotellist-rate__tooltip-dropdown.is-left{left:-10px}.hotellist-rate__tooltip-dropdown.is-left:after,.hotellist-rate__tooltip-dropdown.is-left:before{left:20%}.hotellist-rate__tooltip-dropdown:after,.hotellist-rate__tooltip-dropdown:before{position:absolute;bottom:-webkit-calc(100% - 1px);bottom:calc(100% - 1px);right:auto;left:-webkit-calc(50% - 8px);left:calc(50% - 8px);content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.hotellist-rate__tooltip-dropdown:before{bottom:100%;border-bottom:8px solid #fa772e}.hotellist-rate__tooltip-dropdown h1,.hotellist-rate__tooltip-dropdown h2{margin-bottom:10px;text-transform:uppercase;font:600 14px/18px Montserrat,sans-serif;color:#333}.hotellist-rate__tooltip-dropdown h3,.hotellist-rate__tooltip-dropdown h4,.hotellist-rate__tooltip-dropdown h5,.hotellist-rate__tooltip-dropdown h6{margin-bottom:5px;text-transform:uppercase;font:600 13px/16px Montserrat,sans-serif;color:#636363}.hotellist-rate__tooltip-dropdown .green{color:#4dc160}.hotellist-rate__tooltip-dropdown p{font:400 14px/1.5 Montserrat,sans-serif;color:#4d4d4d}.hotellist-rate__tooltip-dropdown p:not(:last-child){margin-bottom:15px}.skeleton-loader-bg{border-radius:4px;background-color:#f0edea;background-image:-webkit-gradient(linear,left top, right top,color-stop(0, #dfd8d2),color-stop(30%, #dfd8d2),color-stop(50%, #f0edea),color-stop(70%, #dfd8d2),to(#dfd8d2));background-image:-webkit-linear-gradient(left,#dfd8d2 0,#dfd8d2 30%,#f0edea 50%,#dfd8d2 70%,#dfd8d2 100%);background-image:-o-linear-gradient(left,#dfd8d2 0,#dfd8d2 30%,#f0edea 50%,#dfd8d2 70%,#dfd8d2 100%);background-image:linear-gradient(to right,#dfd8d2 0,#dfd8d2 30%,#f0edea 50%,#dfd8d2 70%,#dfd8d2 100%);background-position:0 0;background-repeat:no-repeat;background-size:800px;-webkit-animation:shine 1s infinite;animation:shine 1s infinite}.skeleton-loader__rate{background:#f0edea;border-radius:4px}.skeleton-loader__in{padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton-loader__description{text-align:left;width:60%}.skeleton-loader__total{width:30%;text-align:right}.skeleton-loader__title{width:100%;height:18px;margin-bottom:5px}.skeleton-loader__list{max-width:80%}.skeleton-loader__list-item{height:15px}.skeleton-loader__list-item:not(:last-child){margin-bottom:6px}.skeleton-loader__price{height:24px;margin-bottom:8px}.skeleton-loader__nights{height:16px}.skeleton-loader__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:10px}.skeleton-loader__book{width:100%;max-width:200px;height:40px}@-webkit-keyframes shine{to{background-position:100% 0}}@keyframes shine{to{background-position:100% 0}}.hotellist-no-rates-error{min-height:150px;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#feeeef;border-radius:4px}.hotellist-no-rates-error__icon .icon{font-size:40px;fill:#fa4169}.hotellist-no-rates-error__text{padding-left:15px}.hotellist-no-rates-error__title{margin-bottom:5px;color:#fa4169;font:600 14px/1.5 Montserrat,sans-serif;text-transform:uppercase}.hotellist-no-rates-error__subtitle{color:#4d4d4d;font:400 14px/1.5 Montserrat,sans-serif}.notavail{padding:5px 0;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:112px}@media only screen and (max-width:1120px){.notavail--top{padding:0 15px}}@media only screen and (max-width:767px){.skeleton-loader__book{max-width:100%}.notavail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.notavail--top{padding:0 10px}}.notavail-title{margin-bottom:10px;font:600 22px/27px Montserrat,sans-serif}@media only screen and (max-width:767px){.notavail-title{font-size:18px;line-height:1.4;text-align:left;padding:0 10px}}.notavail-subtitle{text-align:center;max-width:100%;margin-bottom:30px;color:#333;font:400 14px/18px Montserrat,sans-serif}.notavail-subtitle__btn{cursor:pointer;color:#fa772e;text-transform:capitalize}.notavail__info{width:-webkit-calc(100% - 285px);width:calc(100% - 285px)}@media only screen and (max-width:1024px){.notavail__info{width:-webkit-calc(100% - 190px);width:calc(100% - 190px)}}.notavail__info-wrapper{border-radius:4px;background-color:#f0edea;border:1px solid #dfd8d2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}@media only screen and (max-width:767px){.notavail-subtitle{text-align:left;padding:0 10px;margin-bottom:15px}.notavail__info{width:100%;margin-bottom:10px}.notavail__info-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.notavail__info-img{width:210px;background-size:cover;border-radius:4px 0 0 4px;background-position:center center}@media only screen and (max-width:1024px){.notavail__info-img{width:180px}}@media only screen and (max-width:767px){.notavail__info-img{width:100%;height:120px}}.notavail__information{padding:20px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-calc(100% - 210px);width:calc(100% - 210px)}@media only screen and (max-width:1024px){.notavail__information{width:-webkit-calc(100% - 180px);width:calc(100% - 180px);-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.notavail__information{width:100%;padding:15px 10px}}.notavail__information-in{text-align:left;width:-webkit-calc(100% - 230px);width:calc(100% - 230px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notavail__information-content{max-width:315px;padding-right:10px}@media only screen and (max-width:1024px){.notavail__information-in{width:100%;margin-bottom:10px}.notavail__information-content{max-width:-webkit-calc(100% - 45px);max-width:calc(100% - 45px);padding-right:0}}.notavail__information-title{text-transform:uppercase;color:#333;font:600 16px/1.5 Montserrat,sans-serif}@media only screen and (max-width:767px){.notavail__information-title{font-size:14px}}.notavail__information-text{color:#333;font:14px/24px Montserrat,sans-serif}.notavail__information-link{cursor:pointer;font-weight:500}.notavail__information-other-dates{color:#fa772e;cursor:pointer;text-decoration:underline;font-weight:600;white-space:nowrap}.contact .form__submit,.ftr__list-link,.map-card__book-btn:hover,.small-map__btn,.small-map__btn:active,.small-map__btn:hover,.ui-menu-item{text-decoration:none}.notavail__information-icon{width:30px;height:30px;margin-right:15px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width:767px){.notavail__information-icon{width:22px;height:22px}}.notavail__information-btn{width:230px;text-align:right}@media only screen and (max-width:1024px){.notavail__information-btn{text-align:left;width:100%;padding-left:45px}}@media only screen and (max-width:767px){.notavail__information-btn{padding-left:32px}}.notavail__information-other-hotels{display:inline-block;border-radius:4px;text-transform:uppercase;background:#fa772e;cursor:pointer;font:600 14px/20px Montserrat,sans-serif;color:#fff;padding:10px;text-align:center}.notavail__percent{width:255px;border-radius:4px;border:1px solid #dfd8d2}@media only screen and (max-width:1024px){.notavail__percent{width:180px}}@media only screen and (max-width:767px){.notavail__information-other-hotels{padding:8px}.notavail__percent{width:100%}}.notavail__percent-wrapper{border-radius:4px;background-color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px}.notavail__percent-text{font:600 14px/1.5 Montserrat,sans-serif;color:#333;width:-webkit-calc(100% - 90px);width:calc(100% - 90px);text-align:left;margin-left:12px}@media only screen and (max-width:1024px){.notavail__percent-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notavail__percent-text{width:100%;margin:8px 0 0}}@media only screen and (max-width:767px){.notavail__percent-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notavail__percent-text{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);margin:0}}.notavail__chart{height:80px;width:80px;position:relative}@media only screen and (max-width:1024px){.notavail__chart{height:70px;width:70px}}.notavail__chart-border{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.notavail__chart-percentage{position:absolute;top:5px;left:5px;text-align:center;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:-webkit-calc(100% - 10px);height:calc(100% - 10px);border-radius:50%;background-color:#f0edea}@media only screen and (max-width:1024px){.notavail__chart-percentage{top:4px;left:4px;width:-webkit-calc(100% - 8px);width:calc(100% - 8px);height:-webkit-calc(100% - 8px);height:calc(100% - 8px)}}.notavail__chart-percentage-text{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#333;font:600 20px/1 Montserrat,sans-serif;text-transform:uppercase}.cities-list__item.is-active .icon,.other-hotels.is-open .other-hotels__btn .icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.no-hotels-available{display:none;padding:0 10px}.no-hotels-available .notavail__information-text{width:100%}.no-hotels-available .notavail__information-content{max-width:100%}.no-hotels-available .notavail__info{width:-webkit-calc(100% - 350px);width:calc(100% - 350px)}@media only screen and (max-width:1024px){.notavail__chart-percentage-text{font-size:16px}.no-hotels-available .notavail__information-content{max-width:-webkit-calc(100% - 45px);max-width:calc(100% - 45px)}.no-hotels-available .notavail__information-icon{-ms-flex-item-align:center;align-self:center}.no-hotels-available .notavail__info{width:-webkit-calc(100% - 260px);width:calc(100% - 260px)}}@media only screen and (max-width:767px){.no-hotels-available .notavail__info{width:100%}}.no-hotels-available .notavail__percent{width:330px}@media only screen and (max-width:1024px){.no-hotels-available .notavail__percent{width:250px}}@media only screen and (max-width:767px){.no-hotels-available .notavail__percent{width:100%}}.contact{max-width:840px;margin:0 auto;text-align:left}.contact__content{padding:30px 0;border-radius:4px;background-color:#fff;border:1px solid #636363}@media (max-width:767px){.contact__content{padding:20px 10px}}.contact select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px!important;background:url(/templates/destination9/img/arrow.svg) right center no-repeat #fff!important;background-size:44px 7px!important}.contact select::-ms-expand{display:none}.contact button,.contact input[type=submit]{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none}.contact .form__submit{margin:0 auto;padding:0 10px;display:block;min-width:255px;font:600 16px/40px Montserrat,sans-serif;color:#fff;text-transform:uppercase;text-align:center;border:1px solid #fa772e;border-radius:4px;background-color:#fa772e;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;cursor:pointer}.contact .form__submit:hover{background-color:#fff;color:#fa772e}.contact .form__submit:focus{outline:0}.contact .form .block__border{padding:10px 20px 20px}@media (max-width:767px){.contact .form__submit{margin:0 auto;width:100%;min-width:0}.contact .form .block__border{padding:5px 10px 10px}}.contact .form .block__border:after{content:'';display:block;height:1px;background-color:#beb7b1}.contact .form .block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact .form .block__item{margin-bottom:30px;padding:0 20px;width:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.contact .form .block__item{width:100%;margin-bottom:15px;padding:0}}.contact .form .block__item--full{width:100%}.contact .form .block__field{padding:12px 15px;width:100%;border-radius:4px;border:1px solid #beb7b1;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font:normal 400 14px/16px Montserrat,sans-serif;color:#333}.contact .form .block__field::-webkit-input-placeholder{color:rgba(77,77,77,.5)}.contact .form .block__field::-moz-placeholder{color:rgba(77,77,77,.5)}.contact .form .block__field::-ms-input-placeholder{color:rgba(77,77,77,.5)}.contact .form .block__field::placeholder{color:rgba(77,77,77,.5)}.contact .form .block__field:focus{border:1px solid #fa772e}.contact .form .block__select{padding-left:10px;color:rgba(77,77,77,.5)}.contact .form .block__option,.contact .form .block__select.is-selected{color:#333}.contact .form .block__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:12px;left:35px;font-size:14px;color:rgba(77,77,77,.5)}.contact .form .block__placeholder.is-hide{display:none!important}.contact .form .block__area{font-family:Montserrat,sans-serif;resize:none;min-height:100px}.contact .form .block__area:active~.block__placeholder,.contact .form .block__area:focus~.block__placeholder{display:none}.contact .form label.error{padding-top:5px;display:block;font-size:14px;color:#fe5867}.cooperation{text-align:left}.cooperation__form-wrapper{width:100%;max-width:840px;padding:30px 20px;border-radius:4px;border:1px solid #636363;background-color:#fff;text-align:left;margin:0 auto}@media (max-width:767px){.cooperation__form-wrapper{padding:15px 10px}}.cooperation__form-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px!important;background:url(/templates/destination9/img/arrow.svg) right center no-repeat #fff!important;background-size:44px 7px!important}.cooperation__form-wrapper select::-ms-expand{display:none}.cooperation__form-wrapper button,.cooperation__form-wrapper input[type=submit]{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none}.cooperation__form-wrapper .form__submit{margin:25px auto 0;padding:0 10px;display:block;min-width:255px;font:600 16px/40px Montserrat,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;border:1px solid #fa772e;border-radius:4px;background-color:#fa772e;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;cursor:pointer}.cooperation__form-wrapper .form__submit:hover{background-color:#fff;color:#fa772e}.cooperation__form-wrapper .form .block__border{padding:0 0 30px}@media (max-width:767px){.cooperation__form-wrapper .form__submit{margin:0 auto;width:100%;min-width:0}.cooperation__form-wrapper .form .block__border{padding:0 0 30px}}.cooperation__form-wrapper .form .block__border:after{content:'';display:block;height:1px;background-color:#beb7b1}.cooperation__form-wrapper .form .block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cooperation__form-wrapper .form .block__item{margin-bottom:30px;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.cooperation__form-wrapper .form .block__item{width:100%;margin-bottom:15px}}.cooperation__form-wrapper .form .block__item--z-code{width:100px}.cooperation__form-wrapper .form .block__item--city{width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}@media (max-width:767px){.cooperation__form-wrapper .form .block__item--city{width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}}.cooperation__form-wrapper .form .block__item--person{width:-webkit-calc(100% - 460px);width:calc(100% - 460px)}.cooperation__form-wrapper .form .block__item--telephone{width:200px}.cooperation__form-wrapper .form .block__item--email{width:220px}@media (max-width:767px){.cooperation__form-wrapper .form .block__item--email,.cooperation__form-wrapper .form .block__item--person,.cooperation__form-wrapper .form .block__item--telephone{width:100%;margin-bottom:15px}}.cooperation__form-wrapper .form .block__item--full{width:100%}.cooperation__form-wrapper .form .block__field{padding:12px 15px;width:100%;height:40px;overflow:hidden;border-radius:4px;border:1px solid #beb7b1;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font:normal 400 14px/16px Montserrat,sans-serif;color:#333}.cooperation__form-wrapper .form .block__field::-webkit-input-placeholder{color:rgba(77,77,77,.5)}.cooperation__form-wrapper .form .block__field::-moz-placeholder{color:rgba(77,77,77,.5)}.cooperation__form-wrapper .form .block__field::-ms-input-placeholder{color:rgba(77,77,77,.5)}.cooperation__form-wrapper .form .block__field::placeholder{color:rgba(77,77,77,.5)}.cooperation__form-wrapper .form .block__field:focus{border:1px solid #fa772e}.cooperation__form-wrapper .form .block__select{color:rgba(77,77,77,.5)}.cooperation__form-wrapper .form .block__option,.cooperation__form-wrapper .form .block__select.is-selected{color:#333}.cooperation__form-wrapper .form .block__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:12px;left:35px;font-size:14px;color:rgba(77,77,77,.5)}.cooperation__form-wrapper .form .block__placeholder.is-hide{display:none!important}.cooperation__form-wrapper .form label.error{padding-top:5px;display:block;font-size:14px;color:#fe5867}.message{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;margin-bottom:30px}.message__text{font:600 16px/1.5 Montserrat,sans-serif;margin-left:15px}.message__icon{font-size:30px}.message--error{background-color:#feeeef}.message--error .message__text{color:#fe5867}.message--error .message__icon{fill:#fe5867}.message--success{background-color:#f1fff1}.message--success .message__text{color:#309000}.message--success .message__icon{fill:#309000}.cities-list{margin-bottom:50px}.cities-list__title{display:block;font:600 28px/34px Montserrat,sans-serif;color:#333;text-transform:uppercase;margin-bottom:15px}.cities-list__list{width:100%;font-size:0}.cities-list__item{display:inline-block;width:100%;font:500 14px/18px Montserrat,sans-serif;color:#333}.cities-list__item:not(:last-child){margin-bottom:10px}.cities-list__item--btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cities-list__item .icon{fill:#fa772e;font-size:7px;margin-left:5px;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.cities-list__link,.city-item__title-link{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.cities-list__item.is-active .cities-list__btn--more{display:none}.cities-list__btn--more,.cities-list__item.is-active .cities-list__btn--less{display:block}.cities-list__link{display:block;color:#4d4d4d}.cities-list__link:hover{color:#fa772e}.cities-list__btn{font-weight:600;color:#fa772e}.cities-list__btn--less{display:none}.hotels-list__item:not(:last-child){margin-bottom:50px}.city-item__title,.hotels-list__title{display:block;color:#333;text-transform:uppercase;margin-bottom:15px}.hotels-list__title{font:600 28px/34px Montserrat,sans-serif}.city-item__title{font:600 22px/27px Montserrat,sans-serif}.cities-card__book-btn,.map-card__book-btn{min-width:200px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;cursor:pointer}.city-item__title-link:hover{color:#fa772e}.cities-card{overflow:hidden;border-radius:4px;border:1px solid #dfd8d2;margin-bottom:20px}.cities-card__content{display:-webkit-box;display:-ms-flexbox;display:flex}.cities-card__info{width:-webkit-calc(100% - 280px);width:calc(100% - 280px);padding:15px 15px 65px;position:relative}.cities-card__info-in{position:relative;z-index:2}.cities-card__gallery.hotel-gallery{width:280px;height:270px}.cities-card__footer{position:absolute;bottom:0;right:0;left:0;width:100%;padding:15px;text-align:right;z-index:1}.cities-card__title{width:100%;margin-bottom:5px}.cities-card__title-link{cursor:pointer;color:#333;font:600 18px/22px Montserrat,sans-serif;text-transform:uppercase}.cities-card__stars{width:100%;font-size:0}.cities-card__stars .icon{margin-right:2px;font-size:12px;fill:#333}.cities-card__address{max-width:100%;display:inline-block;margin:10px 0;white-space:nowrap;font:400 12px/15px Montserrat,sans-serif}.cities-card__address-text{color:#636363;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.cities-card__address-link{margin-left:5px;float:right;cursor:pointer;color:#fa772e}.cities-card__description{width:100%;padding-right:180px;font:400 13px/21px Montserrat,sans-serif;color:#333}.cities-card__description-link{cursor:pointer;font-weight:500;color:#fa772e}.cities-card__nights,.cities-card__price{color:#636363;font:400 12px/24px Montserrat,sans-serif}.cities-card__price i{color:#333;font:600 16px/24px Montserrat,sans-serif}.cities-card__price-wrap{margin-bottom:10px}.cities-card__book{font-size:0}.cities-card__book-btn{display:inline-block;padding:0 20px;margin:0;background:#fa772e;color:#fff;border:none;height:40px;font:600 16px/40px Montserrat,sans-serif;text-align:center;border-radius:4px}.other-hotels.is-open .other-hotels__list{display:block}.other-hotels.is-open .other-hotels__toggle--more{display:none}.other-hotels.is-open .other-hotels__toggle--less{display:block}.other-hotels__list{display:none;width:100%;margin-bottom:20px;font-size:0}.other-hotels__item{display:inline-block;width:100%}.other-hotels__item:not(:last-child){margin-bottom:16px}.other-hotels__link{display:block;font:400 14px/16px Montserrat,sans-serif;color:#4d4d4d;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.other-hotels__link:hover{color:#fa772e}.other-hotels__btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.other-hotels__btn-in{padding:10px;border-radius:4px;border:1px solid #fa772e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.other-hotels__btn .icon{fill:#fa772e;font-size:7px;margin-left:10px;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.other-hotels__toggle{font:600 14px/16px Montserrat,sans-serif;color:#fa772e}.other-hotels__toggle--more{display:block}.other-hotels__toggle--less{display:none}@media (max-width:767px){.container{width:100%;margin:0 auto;padding:0;position:relative}.sidr.right{width:100%;left:auto;right:-100%}.sidr.left{width:100%;right:auto;left:-100%}.rtl .sidr-menu{left:100%}.sidr-menu{position:absolute;right:-100%;width:100%;height:100%;z-index:1000000;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;display:none}.sidr-open .sidr-menu{display:block}}.small-map{width:100%;max-width:738px;margin:0 auto 30px;position:relative;overflow:hidden;border-radius:4px;z-index:10}@media only screen and (max-width:1120px){.small-map{margin:0 auto 20px}}@media only screen and (max-width:767px){.small-map{margin:0 auto 15px}}.small-map__body{width:100%;height:130px;z-index:5}@media only screen and (max-width:1120px){.small-map__body{height:80px}.small-map__btn{max-width:300px}}.small-map__btn{cursor:pointer;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);border:1px solid #fa772e;background:#fff;margin:0 auto;height:40px;font:600 14px/40px Montserrat,sans-serif;text-align:center;text-transform:uppercase;color:#fa772e;position:absolute;border-radius:4px;z-index:99;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-map .right-col{position:relative}.page-map .right-col.default{left:inherit!important}.page-map .availty-deck{z-index:1000}.page-map .ui-datepicker{z-index:1500!important}.page-map .menu-lang-block__item{z-index:2000}.fixed-map-block{position:fixed!important;top:0}#map-info-win{position:absolute;background:#fff;z-index:3000!important}.map-card{width:280px;overflow:hidden;border-radius:4px}@media only screen and (max-width:767px){.map-card{width:200px}}.map-card__gallery.hotel-gallery{width:280px;height:200px}.map-card__content{display:-webkit-box;display:-ms-flexbox;display:flex}.map-card__info{padding:15px;position:relative}.map-card__footer{width:100%;text-align:center}.map-card__title{width:100%;margin-bottom:5px}.map-card__title-link{cursor:pointer;color:#333;font:600 18px/22px Montserrat,sans-serif;text-transform:uppercase}.map-card__stars{width:100%;font-size:0}.map-card__stars .icon{margin-right:2px;font-size:12px;fill:#333}.map-card__address{max-width:100%;display:inline-block;margin:10px 0;white-space:nowrap;font:400 12px/15px Montserrat,sans-serif}@media only screen and (max-width:767px){.map-card__info{padding:10px}.map-card__address{margin:5px 0}}.map-card__address-text{color:#636363;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.map-card__address-link{margin-left:5px;float:right;cursor:pointer;color:#fa772e}.map-card__price{color:#636363;font:400 12px/24px Montserrat,sans-serif}.map-card__price span{color:#333;font:600 16px/24px Montserrat,sans-serif}.map-card__price-wrap{margin-bottom:10px}@media only screen and (max-width:767px){.map-card__price-wrap{margin-bottom:5px}.map-card__book-btn{min-width:100%}}.map-card__book{font-size:0}.map-card__book-btn{display:inline-block;padding:0 20px;margin:0;background:#fa772e;color:#fff;border:none;height:40px;font:600 16px/40px Montserrat,sans-serif;text-align:center;border-radius:4px}.search-map__btn,.search-map__input,.ui-menu-item{-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.search-map{background:#f0edea;padding:8px 15px;border-radius:4px;margin-bottom:20px}.search-map--filters{display:none}@media only screen and (max-width:1120px){.search-map--filters{display:block}}.search-map__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1120px){.search-map__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.search-map__label{font:600 16px/19px Montserrat,sans-serif;color:#333;white-space:nowrap;margin-right:10px}@media only screen and (max-width:767px){.search-map__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-map__label{margin:0 0 5px}}.search-map__form{position:relative;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.search-map__form-wrapper{max-width:400px;width:100%}.search-map__input{width:-webkit-calc(100% - 45px);width:calc(100% - 45px);border:1px solid #958f8a;border-right:none;border-radius:4px 0 0 4px;background-color:transparent;padding:11px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font:normal 400 14px/18px Montserrat,sans-serif;color:#333}.search-map__input::-webkit-input-placeholder{color:rgba(99,99,99,.5)}.search-map__input::-moz-placeholder{color:rgba(99,99,99,.5)}.search-map__input::-ms-input-placeholder{color:rgba(99,99,99,.5)}.search-map__input::placeholder{color:rgba(99,99,99,.5)}.search-map__input:focus{border:1px solid #fa772e;border-right:none}.search-map__input:focus~.search-map__btn{background:#fa772e}.search-map__btn{margin:0;width:45px;min-width:45px;height:42px;border-radius:0 4px 4px 0;border:none;background-color:#82807d;cursor:pointer;text-align:center}.search-map__btn:hover{background-color:rgba(130,128,125,.8)}.search-map__btn .icon{font-size:16px;fill:#fff}.search-map__filters{cursor:pointer;min-height:42px;width:100%;background:#f0edea;border-radius:4px}@media only screen and (max-width:1120px){.search-map__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.search-map__filters-text{padding-left:10px;font:600 16px/19px Montserrat,sans-serif;color:#333}.search-map__filters .icon{font-size:20px;fill:#333;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.search-map__filters .icon{font-size:18px}}.ui-autocomplete li,.ui-autocomplete-category,.ui-menu-item{display:block;font:400 15px/20px Montserrat,sans-serif}.ui-autocomplete.ui-menu{position:absolute;z-index:1000;right:0!important;top:-webkit-calc(100% + 5px)!important;top:calc(100% + 5px)!important;width:100%;padding:10px;border-radius:4px;background:#fff}.ui-autocomplete .ui-state-focus{margin:0}.ui-autocomplete li{width:100%;color:#333;cursor:pointer}.ui-autocomplete li a{display:block;color:#333}.ui-autocomplete-category{width:100%;cursor:pointer;background:#4d4a45;color:#fff}.ui-autocomplete-show-all{border-top:1px solid #ccc}.ui-menu-item{color:#333;padding:5px}.ui-menu-item.ui-state-focus,.ui-menu-item.ui-state-hover,.ui-menu-item:hover{background:#fa772e;color:#fff}.ftr{background:#4d4a45;text-align:left}.ftr__title{text-transform:uppercase;font:500 14px/18px Montserrat,sans-serif;color:#fff;margin-bottom:20px}.ftr__top{margin-bottom:40px}@media (max-width:991px){.ftr .container{padding:0 15px}.ftr__top{margin-bottom:30px}}@media (max-width:767px){.ftr .container{padding:0 10px}.ftr__top{margin-bottom:20px}}.ftr__top-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;border-bottom:1px solid rgba(255,255,255,.2)}@media (max-width:767px){.ftr__top-in{-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;padding:0}}.ftr__top-column{width:100%;max-width:33.33%;text-align:center}.ftr__top-column:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}@media (max-width:991px){.ftr__top-column{padding:0 15px}}@media (max-width:767px){.ftr__top-column:not(:last-child){border-right:none}.ftr__top-column{padding:20px 0;max-width:100%;border-bottom:1px solid rgba(255,255,255,.2)}}.ftr .menu-lang-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.ftr .menu-lang-block{display:none}}.ftr .menu-lang-block__item{width:100px;border:1px solid rgba(255,255,255,.2);border-radius:4px;margin:0 15px}@media (max-width:991px){.ftr__lang{padding-left:0}.ftr__subscribe{padding-right:0}.ftr .menu-lang-block__item{margin:0 10px}}.ftr .menu-lang-block__title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}.ftr .menu-lang-block__title span{font:400 13px/30px Montserrat,sans-serif;color:#949390}.ftr .menu-lang-block__title .icon{font-size:6px;fill:#949390}.ftr__mob-selects{display:none}@media (max-width:767px){.ftr__mob-selects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ftr .mobile-select{width:100px;border:1px solid rgba(255,255,255,.2);border-radius:4px;margin:0 10px}.ftr .mobile-select__select{width:100%;height:30px;font:400 13px/30px Montserrat,sans-serif;text-transform:uppercase;color:#949390;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px;padding-left:15px;border:none;background:url(/templates/destination9/img/down-arrow-h9.svg) right center no-repeat;background-size:42px 6px}.ftr .mobile-select__select option{text-transform:none}.feedback__btn,.feedback__show-btn{text-transform:uppercase;text-align:center}.ftr .mobile-select select::-ms-expand{display:none}.ftr__payment-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.ftr__payment-icons img{margin:0 5px}@media (max-width:991px){.ftr__payment-icons img{height:15px}}.ftr .form{width:100%;max-width:280px;margin:0 auto}.ftr .form__label{display:-webkit-box;display:-ms-flexbox;display:flex}.ftr .form__input{height:30px;width:-webkit-calc(100% - 45px);width:calc(100% - 45px);padding:0 15px;font:400 13px/30px Montserrat,sans-serif;color:#fff;border:1px solid rgba(255,255,255,.2);border-right:none;border-radius:4px 0 0 4px;background-color:transparent}.ftr .form__input:active,.ftr .form__input:focus{border-color:rgba(255,255,255,.5)}.ftr .form__input::-webkit-input-placeholder{color:#949390}.ftr .form__input::-moz-placeholder{color:#949390}.ftr .form__input::-ms-input-placeholder{color:#949390}.ftr .form__input::placeholder{color:#949390}.ftr .form__submit{margin:0;width:45px;min-width:45px;height:30px;border-radius:0 4px 4px 0;border:none;background-color:#82807d;cursor:pointer;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ftr .form__submit:hover{background-color:rgba(130,128,125,.8)}.ftr .form__submit-icon{font-size:16px;fill:#fff}.ftr__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}@media (max-width:991px){.ftr__accordion{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}}@media (max-width:767px){.ftr .form{max-width:220px}.ftr__accordion{padding:0 10px}}.ftr__accordion-column{width:100%;max-width:25%;overflow:hidden}@media (max-width:991px){.ftr__accordion-column{max-width:50%;margin-bottom:40px}}@media (max-width:767px){.ftr__accordion-column{max-width:100%;margin-bottom:0}.ftr__accordion-column.is-open .ftr__accordion-title .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ftr__accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.ftr__accordion-title .icon{display:none}@media (max-width:767px){.ftr__accordion-title .icon{display:inline-block;fill:#979797;font-size:6px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ftr__list{display:none}}.faq__list .item,.feedback__btn,.feedback__wrapper,.thanks-modal__btn{-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.ftr__list{width:100%}.ftr__list-item{margin-bottom:15px}.ftr__list-link{position:relative;padding-left:25px;display:block;font:400 14px/15px Montserrat,sans-serif;color:#8c8a88;cursor:pointer;z-index:100}.ftr__list-link:hover{text-decoration:underline}.ftr__list-link::before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;background:url(/templates/destination9/img/arrow-circular.svg) no-repeat;background-size:contain}.feedback__title:after,.feedback__wrapper:after,.feedback__wrapper:before{top:-webkit-calc(50% - 10px);top:calc(50% - 10px);left:100%;height:0;content:''}.ftr__secure-icon{pointer-events:none;fill:#8c8a88;font-size:42px}.ftr__scroll{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.ftr__scroll{padding:0 0 30px}}.ftr__scroll-btn{display:inline-block;cursor:pointer}.ftr__scroll .icon{pointer-events:none;fill:#8c8a88;font-size:50px}@media (max-width:767px){.ftr__scroll{padding:20px 0}.ftr__scroll .icon{font-size:40px}}.ftr__bottom{background:#3f3c38}.ftr__bottom-in{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.ftr__bottom-in.container{padding:10px 15px}}.ftr__copyright{font:400 12px/2 Montserrat,sans-serif;color:#8c8a88}.ftr__social{font-size:0}.ftr__social .icon{margin-left:15px;font-size:30px;fill:#8c8a88}.ftr-modals{position:relative;width:100%}@media (max-width:767px){.ftr__bottom-in{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:10px}.ftr__copyright{width:100%;margin-bottom:10px}.ftr__social{width:100%}.ftr__social .icon{margin:0 7px}.ftr-modals{padding:0 10px}}.feedback{position:absolute;z-index:99;right:0;bottom:70px;max-width:300px;min-width:36px;margin-right:12px;-webkit-box-shadow:0 4px 11px 3px rgba(0,0,0,.08);box-shadow:0 4px 11px 3px rgba(0,0,0,.08);border-radius:4px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:150px}.feedback .widget,.feedback__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.feedback{min-height:0}}.feedback.is-open .feedback__title{border-radius:4px 0 0 4px}.feedback.is-open .feedback__title:after{display:none}.feedback.is-open .feedback__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.feedback__title{cursor:pointer;width:36px;background:#fa772e;text-align:center;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;-ms-writing-mode:bt-lr;border-radius:4px}@media (max-width:767px){.feedback{position:static;margin:20px auto;max-width:100%}.feedback__title{border-radius:4px 0 0 4px}.feedback__title:after{display:none}}.feedback__title:after{position:absolute;width:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fa772e}.feedback__show-btn{white-space:nowrap;font:500 16px/36px Montserrat,sans-serif;color:#fff;padding:10px 0}.feedback__wrapper{display:none;position:relative;width:100%;max-width:-webkit-calc(100% - 36px);max-width:calc(100% - 36px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d4d4d3;border-left:none}.feedback__wrapper:after,.feedback__wrapper:before{position:absolute;width:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff}@media (max-width:767px){.feedback__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.feedback__wrapper:after,.feedback__wrapper:before{display:none}}.feedback__wrapper:before{left:-webkit-calc(100% + 1px);left:calc(100% + 1px);border-color:transparent transparent transparent #d4d4d3}.feedback__content{position:relative;width:100%;padding:10px}.feedback__textarea{resize:none;width:100%;height:42px;padding:7px 10px;margin-bottom:10px;border-radius:4px;border:1px solid #e6e6e5;color:#4d4a45;font:400 11px/13px Montserrat,sans-serif}.feedback__textarea::-webkit-input-placeholder{opacity:.5}.feedback__textarea::-moz-placeholder{opacity:.5}.feedback__textarea::-ms-input-placeholder{opacity:.5}.feedback__textarea::placeholder{opacity:.5}.feedback__textarea:active,.feedback__textarea:focus{border-color:#d4d4d3}.feedback__btn{margin:0 auto;height:30px;padding:5px 10px;display:block;width:auto;min-width:130px;max-width:220px;font:600 12px/20px Montserrat,sans-serif;border:1px solid #fa772e;border-radius:4px;background-color:#fff;color:#fa772e;cursor:pointer}.feedback__btn:hover{background-color:#fa772e;color:#fff}.feedback__thanks{display:none;text-align:center}.feedback__thanks-icon{margin-bottom:10px}.feedback__thanks-icon .icon{fill:#42be56;font-size:40px}.feedback .widget__title,.feedback__thanks-title{font:600 12px/15px Montserrat,sans-serif;text-transform:uppercase}.feedback__thanks-title{margin-bottom:15px}.feedback__widget{margin-bottom:10px}.feedback .widget{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;cursor:pointer}.feedback .widget__photo{border-radius:50%;overflow:hidden;height:36px;width:36px;min-width:36px}.feedback .widget__photo-img{width:36px;height:36px;background:url(/templates/destination9/img/po-vika.jpg) center no-repeat;background-size:cover}.feedback .widget__text{text-align:left;padding-left:10px}.feedback .widget__title{margin-bottom:5px;color:#333}.feedback .widget__subtitle{font:400 12px/13px Montserrat,sans-serif;color:#82807d}.thanks-modal{display:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.8);overflow-y:auto;z-index:1000}.thanks-modal__wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thanks-modal__content{position:relative;width:100%;max-width:300px;padding:20px;border-radius:4px;-webkit-box-shadow:0 5px 10px 3px rgba(36,44,74,.1);box-shadow:0 5px 10px 3px rgba(36,44,74,.1);background:#fff;text-align:center;font-size:0}.thanks-modal__title{text-transform:uppercase;font:600 12px/15px Montserrat,sans-serif;margin-bottom:15px;color:#333}.thanks-modal__img{margin:20px 0;font-size:0}.thanks-modal__img .icon{fill:#42be56;font-size:40px}.thanks-modal__btn{margin:0 auto;height:30px;padding:5px 10px;display:inline-block;width:auto;min-width:130px;max-width:220px;text-transform:uppercase;font:600 12px/20px Montserrat,sans-serif;text-align:center;border:1px solid #fa772e;border-radius:4px;background-color:#fff;color:#fa772e;cursor:pointer}.thanks-modal__btn:hover{background-color:#fa772e;color:#fff}.static-pages{padding:50px 0}.static-pages__title{text-align:center;text-transform:uppercase;font:600 25px/30px Montserrat,sans-serif;color:#333;margin-bottom:30px}@media (max-width:991px){.static-pages{padding:25px 0}.static-pages__title{margin-bottom:20px}}@media (max-width:767px){.static-pages{padding:5px 10px}.static-pages__title{font:600 22px/27px Montserrat,sans-serif;margin-bottom:15px}}.static-pages__subtitle{text-align:center;font:400 16px/1.63 Montserrat,sans-serif;color:#333;max-width:700px;margin:0 auto 30px}@media (max-width:991px){.static-pages__subtitle{margin:0 auto 20px}}@media (max-width:767px){.static-pages__subtitle{font:400 14px/1.71 Montserrat,sans-serif;margin:0 auto 15px}}.static-pages__content{max-width:940px;margin:0 auto}.static-pages__text-content{max-width:600px;margin:0 auto}.static-pages__text-content h1,.static-pages__text-content h2,.static-pages__text-content h3,.static-pages__text-content h4{display:block;text-align:left;text-transform:uppercase;font:600 20px/24px Montserrat,sans-serif;color:#333;margin:20px 0}.static-pages__text-content p{text-align:left;margin:0;font:400 14px/1.71 Montserrat,sans-serif;color:#333}.faq__title{text-align:left;text-transform:uppercase;font:600 22px/27px Montserrat,sans-serif;color:#333;margin-bottom:20px}.faq__list{margin-bottom:60px}.faq__list-item{text-align:left;border-radius:4px;overflow:hidden;margin-bottom:20px}.faq__list .item{background:#f0edea}.faq__list .item.is-open{background:#dfd8d2}.faq__list .item.is-open .item__toggle-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__list .item__header{padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq__list .item__title{font:600 18px/22px Montserrat,sans-serif;color:#333}.faq__list .item__toggle{width:16px;height:10px;min-width:16px;margin-left:10px;line-height:0;text-align:right;border-radius:50%}.faq__list .item__text,.faq__list .item__text p{margin:0}.faq__list .item__toggle-icon{font-size:10px;fill:#333;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.faq__list .item__text p,.faq__list .item__text ul li{font:normal 400 14px/1.5 Montserrat,sans-serif;color:#333}.faq__list .item__content{display:none;overflow:hidden;padding:0 30px 20px}.faq__list .item__text ul{margin-top:15px}.faq__list .item__text ul li{position:relative;padding-left:18px}.faq__list .item__text ul li:not(:last-child){margin-bottom:10px}.faq__list .item__text ul li:before{content:'';position:absolute;top:6px;left:0;width:8px;height:8px;background-color:#fa772e;border-radius:50%}.mission__img:before,.our-story .founder__img .photo,.our-story__img .photo{top:0;left:0;background-size:cover;background-repeat:no-repeat;content:''}.our-story{text-align:left}.our-story__title{text-transform:uppercase;font:600 22px/27px Montserrat,sans-serif;color:#333}.our-story__top{border-bottom:1px solid #dfd8d2;padding-bottom:20px;margin-bottom:40px}.our-story__img{position:relative;width:100%;height:450px;margin-bottom:20px}@media (max-width:991px){.our-story__img{height:400px}}@media (max-width:767px){.our-story__title{font:600 18px/22px Montserrat,sans-serif}.our-story__top{padding-bottom:15px;margin-bottom:20px}.our-story__img{height:200px}}.our-story__img .photo{position:absolute;width:100%;height:100%;background-position:center}.our-story__text{font:400 16px/1.63 Montserrat,sans-serif;color:#333}.our-story__founder{margin-bottom:60px}.our-story .founder__wrapper{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.our-story .founder__img{position:relative;width:260px;height:280px}@media (max-width:767px){.our-story__text{font:400 14px/1.71 Montserrat,sans-serif}.our-story .founder__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.our-story .founder__img{width:290px;height:250px;margin-bottom:15px}}.our-story .founder__img .photo{position:absolute;width:100%;height:100%;background-position:top center}.our-story .founder__content{width:-webkit-calc(100% - 290px);width:calc(100% - 290px)}.our-story .founder__name{margin-bottom:5px}.our-story .founder__post{font:400 14px/18px Montserrat,sans-serif;color:#333;margin-bottom:15px}.our-story .figures__title{text-align:center;margin-bottom:40px}.our-story .figures__list{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.our-story .figures__item:not(:last-child){padding-right:15px}@media (max-width:767px){.our-story .founder__content{width:100%}.our-story .founder__post{font:400 12px/15px Montserrat,sans-serif}.our-story .figures__title{margin-bottom:20px}.our-story .figures__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.our-story .figures__item{width:50%;margin-bottom:20px}.our-story .figures__item:not(:last-child){padding-right:0}.our-story .figures__item:nth-child(odd){padding-right:10px}}.our-story .figures__number{font:700 60px/73px Montserrat,sans-serif;color:#fa772e}@media (max-width:767px){.our-story .figures__number{font:600 40px/49px Montserrat,sans-serif}}.our-story .figures__subtext{font:400 16px/19px Montserrat,sans-serif;color:#333}@media (max-width:767px){.our-story .figures__subtext{font:400 14px/19px Montserrat,sans-serif}}.mission{text-align:left}.mission__title{text-align:center;text-transform:uppercase;font:600 22px/27px Montserrat,sans-serif;color:#333;margin-bottom:35px}@media (max-width:991px){.mission__title{font:600 18px/22px Montserrat,sans-serif}}@media (max-width:767px){.mission__title{margin-bottom:25px}}.mission__top{margin-bottom:40px}.mission__img{position:relative;width:100%;height:300px;margin-bottom:20px}@media (max-width:767px){.mission__img{height:170px}}.mission__img:before{position:absolute;width:100%;height:100%;background-image:url(/templates/destination9/img/mission-img.jpg);background-position:center}.menu-lang-block .dropdown,.menu-lang-block--header .dropdown{left:auto;right:0;top:100%;bottom:auto}.mission__text-wrap{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.mission__text{font:400 16px/1.63 Montserrat,sans-serif;color:#333}@media (max-width:767px){.mission__text-wrap{-webkit-column-count:1;-moz-column-count:1;column-count:1}.mission__text{font:400 14px/1.71 Montserrat,sans-serif}.mission__text:not(:last-child){margin-bottom:20px}}.mission .values__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mission .values__item{text-align:center;padding:0 10px}@media (max-width:991px){.mission .values__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.mission .values__item{width:50%;margin-bottom:50px}}@media (max-width:767px){.mission .values__item{margin-bottom:40px}}.mission .values__icon{margin-bottom:15px}.mission .values__icon .icon{font-size:50px;fill:#fa772e}@media (max-width:991px){.mission .values__icon .icon{font-size:45px}}@media (max-width:767px){.mission .values__icon .icon{font-size:35px}}.mission .values__title{font:600 18px/22px Montserrat,sans-serif;color:#333;margin-bottom:10px}@media (max-width:991px){.mission .values__title{max-width:200px;margin:0 auto 10px}}@media (max-width:767px){.mission .values__title{max-width:135px;font:600 16px/19px Montserrat,sans-serif;margin:0 auto 5px}}.mission .values__text{font:400 14px/1.5 Montserrat,sans-serif;color:#333}@media (max-width:991px){.mission .values__text{max-width:200px;margin:0 auto}}@media (max-width:767px){.mission .values__text{max-width:135px}}.menu-lang-block{font-size:0;line-height:0;text-align:left}.menu-lang-block__item{position:relative;display:inline-block}.menu-lang-block__item:hover .dropdown,.menu-lang-block__item:hover .menu-lang-block__title::before{display:block}.menu-lang-block__title{cursor:pointer;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;font:400 14px/45px Montserrat,sans-serif;text-transform:uppercase;color:#fff}.menu-lang-block__title:before{content:'';display:none;position:absolute;pointer-events:none;width:0;height:0;border-style:solid;z-index:1001}.menu-lang-block .dropdown{display:none;width:670px;position:absolute;z-index:1000}.menu-lang-block .dropdown__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.175);box-shadow:4px 4px 6px rgba(0,0,0,.175);background:#fff}.menu-lang-block .dropdown__list-item{display:block;width:100%;max-width:33.33%;font:400 15px/20px Montserrat,sans-serif;color:#333;cursor:pointer}.menu-lang-block .dropdown__list-item-code{font-weight:500}.menu-lang-block .dropdown__list-link{display:block;font:400 15px/20px Montserrat,sans-serif;color:#333;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.menu-lang-block .dropdown__list-link.is-active{background:#4d4a45;color:#fff}.menu-lang-block .dropdown__list-link:hover{background:#fa772e;color:#fff}.menu-lang-block--header .menu-lang-block__title::before{right:-webkit-calc(50% - 10px);right:calc(50% - 10px);top:-webkit-calc(100% - 10px);top:calc(100% - 10px);border-width:0 10px 10px;border-color:transparent transparent #fff}.menu-lang-block--footer .dropdown{top:auto;left:0;right:auto;bottom:100%;text-align:left;padding-bottom:10px}.menu-lang-block--footer .menu-lang-block__title::before{left:-webkit-calc(50% - 10px);left:calc(50% - 10px);bottom:100%;border-width:10px 10px 0;border-color:#fff transparent transparent}