﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover{color:#23527c;text-decoration:underline}a:focus{color:#23527c;text-decoration:underline;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-12{float:left;width:100%}.col-xs-11{width:91.66667%}.col-xs-10{width:83.33333%}.col-xs-9{width:75%}.col-xs-8{width:66.66667%}.col-xs-7{width:58.33333%}.col-xs-6{width:50%}.col-xs-5{width:41.66667%}.col-xs-4{width:33.33333%}.col-xs-3{width:25%}.col-xs-2{width:16.66667%}.col-xs-1{width:8.33333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-1{right:8.33333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66667%}.col-xs-push-10{left:83.33333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66667%}.col-xs-push-7{left:58.33333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66667%}.col-xs-push-4{left:33.33333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66667%}.col-xs-push-1{left:8.33333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-12{float:left;width:100%}.col-sm-11{width:91.66667%}.col-sm-10{width:83.33333%}.col-sm-9{width:75%}.col-sm-8{width:66.66667%}.col-sm-7{width:58.33333%}.col-sm-6{width:50%}.col-sm-5{width:41.66667%}.col-sm-4{width:33.33333%}.col-sm-3{width:25%}.col-sm-2{width:16.66667%}.col-sm-1{width:8.33333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-1{right:8.33333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66667%}.col-sm-push-10{left:83.33333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66667%}.col-sm-push-7{left:58.33333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66667%}.col-sm-push-4{left:33.33333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66667%}.col-sm-push-1{left:8.33333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-12{float:left;width:100%}.col-md-11{width:91.66667%}.col-md-10{width:83.33333%}.col-md-9{width:75%}.col-md-8{width:66.66667%}.col-md-7{width:58.33333%}.col-md-6{width:50%}.col-md-5{width:41.66667%}.col-md-4{width:33.33333%}.col-md-3{width:25%}.col-md-2{width:16.66667%}.col-md-1{width:8.33333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66667%}.col-md-pull-10{right:83.33333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66667%}.col-md-pull-7{right:58.33333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66667%}.col-md-pull-4{right:33.33333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66667%}.col-md-pull-1{right:8.33333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66667%}.col-md-push-10{left:83.33333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66667%}.col-md-push-7{left:58.33333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66667%}.col-md-push-4{left:33.33333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66667%}.col-md-push-1{left:8.33333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-12{float:left;width:100%}.col-lg-11{width:91.66667%}.col-lg-10{width:83.33333%}.col-lg-9{width:75%}.col-lg-8{width:66.66667%}.col-lg-7{width:58.33333%}.col-lg-6{width:50%}.col-lg-5{width:41.66667%}.col-lg-4{width:33.33333%}.col-lg-3{width:25%}.col-lg-2{width:16.66667%}.col-lg-1{width:8.33333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-1{right:8.33333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66667%}.col-lg-push-10{left:83.33333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66667%}.col-lg-push-7{left:58.33333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66667%}.col-lg-push-4{left:33.33333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66667%}.col-lg-push-1{left:8.33333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after{content:" ";display:table}.container:before,.container:after{content:" ";display:table}.container-fluid:before,.container-fluid:after{content:" ";display:table}.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.visible-print-block{display:block !important}}@media print{.visible-print-inline{display:inline !important}}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot?9adcwm");src:url("fonts/icomoon.eot?9adcwm#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?9adcwm") format("truetype"),url("fonts/icomoon.woff?9adcwm") format("woff"),url("fonts/icomoon.svg?9adcwm#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope:before{content:""}.icon-mark:before{content:""}.icon-Image:before{content:""}.icon-award-1:before{content:""}.icon-award-2:before{content:""}.icon-award-3:before{content:""}.icon-award-4:before{content:""}.icon-person2:before{content:""}.icon-air:before{content:""}.icon-bar2:before{content:""}.icon-bed:before{content:""}.icon-parking2:before{content:""}.icon-pool:before{content:""}.icon-roomservice:before{content:""}.icon-shower:before{content:""}.icon-sport:before{content:""}.icon-star1:before{content:""}.icon-tv:before{content:""}.icon-bar:before{content:""}.icon-bath:before{content:""}.icon-food:before{content:""}.icon-keycard:before{content:""}.icon-arrowleft:before{content:""}.icon-arrowright:before{content:""}.icon-cup:before{content:""}.icon-gym:before{content:""}.icon-head:before{content:""}.icon-menu:before{content:""}.icon-parking:before{content:""}.icon-planein:before{content:""}.icon-planeout:before{content:""}.icon-restaurant:before{content:""}.icon-smallarrowright:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-bookmark:before{content:""}.icon-twitter-square:before{content:""}.icon-facebook-square:before{content:""}.icon-linkedin-square:before{content:""}.icon-github-square:before{content:""}.icon-square-o:before{content:""}.icon-bookmark-o:before{content:""}.icon-phone-square:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before,.icon-facebook-f:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-feed:before,.icon-rss:before{content:""}.icon-paperclip:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-angle-double-left:before{content:""}.icon-angle-double-right:before{content:""}.icon-angle-double-up:before{content:""}.icon-angle-double-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-github-alt:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-code-fork:before{content:""}.icon-youtube-square:before{content:""}.icon-youtube:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stack-overflow:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-square:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-vk:before{content:""}.icon-vimeo-square:before{content:""}.icon-slack:before{content:""}.icon-wordpress:before{content:""}.icon-google:before{content:""}.icon-reddit:before{content:""}.icon-reddit-square:before{content:""}.icon-delicious:before{content:""}.icon-digg:before{content:""}.icon-behance:before{content:""}.icon-behance-square:before{content:""}.icon-spotify:before{content:""}.icon-soundcloud:before{content:""}.icon-git-square:before{content:""}.icon-git:before{content:""}.icon-sliders:before{content:""}.icon-paypal:before{content:""}.icon-google-wallet:before{content:""}.icon-cc-visa:before{content:""}.icon-cc-mastercard:before{content:""}.icon-cc-discover:before{content:""}.icon-cc-amex:before{content:""}.icon-cc-paypal:before{content:""}.icon-cc-stripe:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm-square:before{content:""}.icon-toggle-off:before{content:""}.icon-toggle-on:before{content:""}.icon-diamond:before{content:""}.icon-facebook-official:before{content:""}.icon-pinterest-p:before{content:""}.icon-whatsapp:before{content:""}.icon-odnoklassniki:before{content:""}.icon-odnoklassniki-square:before{content:""}.icon-wikipedia-w:before{content:""}.icon-safari:before{content:""}.icon-chrome:before{content:""}.icon-firefox:before{content:""}.icon-opera:before{content:""}.icon-internet-explorer:before{content:""}.icon-contao:before{content:""}.icon-500px:before{content:""}.icon-amazon:before{content:""}.icon-calendar-plus-o:before{content:""}.icon-calendar-minus-o:before{content:""}.icon-calendar-times-o:before{content:""}.icon-calendar-check-o:before{content:""}.icon-vimeo:before{content:""}.icon-edge:before{content:""}.icon-eye:before{content:""}.icon-paper-clip:before{content:""}.icon-mail:before{content:""}.icon-toggle:before{content:""}.icon-layout:before{content:""}.icon-link:before{content:""}.icon-bell:before{content:""}.icon-lock:before{content:""}.icon-unlock2:before{content:""}.icon-ribbon:before{content:""}.icon-image:before{content:""}.icon-signal:before{content:""}.icon-target:before{content:""}.icon-clipboard:before{content:""}.icon-clock:before{content:""}.icon-watch:before{content:""}.icon-air-play:before{content:""}.icon-camera:before{content:""}.icon-video:before{content:""}.icon-disc:before{content:""}.icon-printer:before{content:""}.icon-monitor:before{content:""}.icon-server:before{content:""}.icon-cog:before{content:""}.icon-heart:before{content:""}.icon-paragraph:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-book:before{content:""}.icon-layers:before{content:""}.icon-stack:before{content:""}.icon-stack-2:before{content:""}.icon-paper:before{content:""}.icon-paper-stack:before{content:""}.icon-search:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-reply:before{content:""}.icon-circle-plus:before{content:""}.icon-circle-minus:before{content:""}.icon-circle-check:before{content:""}.icon-circle-cross:before{content:""}.icon-square-plus:before{content:""}.icon-square-minus:before{content:""}.icon-square-check:before{content:""}.icon-square-cross:before{content:""}.icon-microphone:before{content:""}.icon-record:before{content:""}.icon-skip-back:before{content:""}.icon-rewind:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-fast-forward:before{content:""}.icon-skip-forward:before{content:""}.icon-shuffle:before{content:""}.icon-repeat:before{content:""}.icon-folder:before{content:""}.icon-umbrella:before{content:""}.icon-moon:before{content:""}.icon-thermometer:before{content:""}.icon-drop:before{content:""}.icon-sun:before{content:""}.icon-cloud:before{content:""}.icon-cloud-upload:before{content:""}.icon-cloud-download:before{content:""}.icon-upload:before{content:""}.icon-download:before{content:""}.icon-location:before{content:""}.icon-location-2:before{content:""}.icon-map:before{content:""}.icon-battery:before{content:""}.icon-head2:before{content:""}.icon-briefcase:before{content:""}.icon-speech-bubble:before{content:""}.icon-anchor:before{content:""}.icon-globe:before{content:""}.icon-box:before{content:""}.icon-reload:before{content:""}.icon-share:before{content:""}.icon-marquee:before{content:""}.icon-marquee-plus:before{content:""}.icon-marquee-minus:before{content:""}.icon-tag2:before{content:""}.icon-power:before{content:""}.icon-command:before{content:""}.icon-alt:before{content:""}.icon-esc:before{content:""}.icon-bar-graph:before{content:""}.icon-bar-graph-2:before{content:""}.icon-pie-graph:before{content:""}.icon-star:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-volume:before{content:""}.icon-mute:before{content:""}.icon-content-right:before{content:""}.icon-content-left:before{content:""}.icon-grid:before{content:""}.icon-grid-2:before{content:""}.icon-columns:before{content:""}.icon-loader:before{content:""}.icon-bag:before{content:""}.icon-ban:before{content:""}.icon-flag:before{content:""}.icon-trash:before{content:""}.icon-expand:before{content:""}.icon-contract:before{content:""}.icon-maximize:before{content:""}.icon-minimize:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-check:before{content:""}.icon-cross:before{content:""}.icon-move:before{content:""}.icon-delete:before{content:""}.icon-menu2:before{content:""}.icon-archive:before{content:""}.icon-inbox:before{content:""}.icon-outbox:before{content:""}.icon-file:before{content:""}.icon-file-add:before{content:""}.icon-file-subtract:before{content:""}.icon-help:before{content:""}.icon-open:before{content:""}.icon-ellipsis:before{content:""}@font-face{font-family:"Glober";src:url("fonts/GloberxBold.eot"),url("fonts/GloberxBold.eot?#iefix") format("embedded-opentype"),url("fonts/GloberxBold.woff") format("woff"),url("fonts/GloberxBold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Glober";src:url("fonts/GloberxBoldItalic.eot"),url("fonts/GloberxBoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/GloberxBoldItalic.woff") format("woff"),url("fonts/GloberxBoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:"Glober";src:url("fonts/GloberSemiBold.eot"),url("fonts/GloberSemiBold.eot?#iefix") format("embedded-opentype"),url("fonts/GloberSemiBold.woff") format("woff"),url("fonts/GloberSemiBold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"Glober";src:url("fonts/GloberSemiBoldItalic.eot"),url("fonts/GloberSemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/GloberSemiBoldItalic.woff") format("woff"),url("fonts/GloberSemiBoldItalic.ttf") format("truetype");font-style:italic;font-weight:600}@font-face{font-family:"Glober";src:url("fonts/GloberRegular.eot"),url("fonts/GloberRegular.eot?#iefix") format("embedded-opentype"),url("fonts/GloberRegular.woff") format("woff"),url("fonts/GloberRegular.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Glober";src:url("fonts/GloberLight.eot"),url("fonts/GloberLight.woff") format("woff"),url("fonts/GloberLight.ttf") format("truetype"),url("fonts/GloberLight.eot?#iefix") format("embedded-opentype");font-weight:300;font-style:normal}@font-face{font-family:"GrandHotel";src:url("fonts/GrandHotel-Regular.eot"),url("fonts/GrandHotel-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/GrandHotel-Regular.woff") format("woff"),url("fonts/GrandHotel-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}body{font-size:16px;font-family:"Glober",sans-serif;font-weight:500;line-height:1.6;color:#7a7a7a}h1,h2,h3,h4,h5,h6{letter-spacing:0.06em;font-weight:600;margin:0}h1{font-size:45px;margin-bottom:0.5em}@media (max-width: 768px){h1{font-size:36px}}h2{font-size:36px;margin-bottom:0.45em}@media (max-width: 768px){h2{font-size:28px}}h3{font-size:28px;margin-bottom:0.75em}@media (max-width: 768px){h3{font-size:22px}}h4{font-size:22px;margin-bottom:0.75em}@media (max-width: 768px){h4{font-size:18px}}h5{font-size:15px;margin-bottom:0.85em}h6{font-size:12.5px;margin-bottom:0.85em}p{color:#7a7a7a;margin:0 0 20px;letter-spacing:0.04em}a{-webkit-transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);color:inherit;display:inline-block}a:hover,a:active,a:focus{text-decoration:none}.text-uppercase{text-transform:uppercase}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.clean-list{list-style-type:none;padding:0;margin:0}.no-bullets{list-style-type:none}.no-padding{padding:0 !important}.no-margin{margin:0 !important}img{max-width:100%;height:auto}[class^="icon-"],[class*=" icon-"]{display:inline-block}html .row-fit{margin:0}html .row-fit [class*="col-"]{padding:0}html .row-fit-20{margin:0 -10px}html .row-fit-20 [class*="col-"]{padding:0 10px}.page-wrapper{overflow:hidden;display:block;padding:15px}.page-wrapper::before,.page-wrapper::after{content:"";-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);position:fixed;background:#fff;z-index:5;height:15px;width:100%;left:0}.page-wrapper::before{top:0}.page-wrapper::after{bottom:0}@media (max-width: 500px){.page-wrapper{padding:10px}.page-wrapper::before,.page-wrapper::after{height:10px}}#page{-webkit-transition:opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955),transform 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955),transform 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, -20px);-ms-transform:translate(0, -20px);transform:translate(0, -20px);visibility:hidden;opacity:0}#page.dom-ready{-webkit-transform:none;-ms-transform:none;transform:none;visibility:visible;opacity:1}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.alignleft{float:left;width:auto;margin-right:45px}input[type="number"],input[type="search"],input[type="email"],input[type="text"],input[type="url"],input[type="password"],input[type="submit"],textarea{-webkit-appearance:none;border-radius:0}input,select,textarea,button{border:0;padding:0;-webkit-transition:all 185ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 185ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}input:focus,select:focus,textarea:focus,button:focus{outline:none}.main-search-form{display:inline-block;margin:0 0 25px;line-height:1em}@media (max-width: 992px){.main-search-form{margin:0 auto;min-width:90%}}.main-search-form .form-content{display:flex;-ms-align-intems:center;align-items:center;justify-content:space-between;background:#fff;border-radius:8px;padding-left:45px}@media (max-width: 1200px){.main-search-form .form-content{padding-left:30px}}@media (max-width: 992px){.main-search-form .form-content{padding:25px 25px 0;-ms-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}.main-search-form .form-content .input-line{text-align:left;display:block;margin:0 0 25px !important;border:0 !important;width:100%}.main-search-form .form-content .submit-btn{width:calc(100% + 50px);margin:0;margin:0 -25px;height:60px;line-height:66px;border-radius:0 0 8px 8px}}.main-search-form .input-line{position:relative}.main-search-form .input-line .calendar{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(-50%, -15%);-ms-transform:translate(-50%, -15%);transform:translate(-50%, -15%);-webkit-backface-visibility:hidden;position:absolute;background:#3a4247;width:360px;border-radius:5px;z-index:3;top:calc(100% + 20px);left:50%;padding:0 20px 25px;visibility:hidden;opacity:0}@media (max-width: 768px){.main-search-form .input-line .calendar{padding:0 15px 20px;width:300px}}.main-search-form .input-line .calendar .ui-datepicker-header{position:relative;line-height:1em;text-align:center;padding:35px 0 30px}@media (max-width: 768px){.main-search-form .input-line .calendar .ui-datepicker-header{padding:20px 0 15px}}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-prev,.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;line-height:1em;font-size:0;top:50%}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-prev::before,.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-next::before{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block;cursor:pointer;line-height:1em;font-size:16px;color:#fff}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-prev:hover::before,.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-next:hover::before{color:#3abefb}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-next{right:0}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-next::before{content:"\e901";font-family:icomoon;font-style:normal}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-prev{left:0}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-prev::before{content:"\e900";font-family:icomoon;font-style:normal}.main-search-form .input-line .calendar .ui-datepicker-header .ui-datepicker-title{font-size:14px;text-transform:uppercase;letter-spacing:0.2em;color:#ccc;font-weight:700}.main-search-form .input-line .calendar table{table-layout:fixed;text-align:center;width:100%}.main-search-form .input-line .calendar table th,.main-search-form .input-line .calendar table td{text-transform:uppercase;letter-spacing:0.2em;font-weight:700;font-size:11px;color:#fff}.main-search-form .input-line .calendar table th a,.main-search-form .input-line .calendar table td a{display:inline-block;height:30px;width:30px;line-height:30px;vertical-align:middle;text-align:center;border-radius:50%;padding-top:2px}.main-search-form .input-line .calendar table th a:hover,.main-search-form .input-line .calendar table td a:hover{color:#fff;background:#3abefb}.main-search-form .input-line .calendar::before{content:"";position:absolute;top:0;left:50%;display:inline-block;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #3a4247 transparent}.main-search-form .input-line .calendar::after{display:block;text-align:center;background:#2c3439;color:#ccc;font-size:14px;font-weight:700;letter-spacing:0.2em;margin:25px -20px 0;padding:20px 0;border-radius:0 0 5px 5px;text-transform:uppercase}.main-search-form .input-line.open .calendar{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);visibility:visible;opacity:1}.main-search-form .input-line.has-value .form-input,.main-search-form .input-line.has-value .input-line-icon{color:#3a4247}.main-search-form .input-line .input-line-icon{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:inline-block;pointer-events:none;position:absolute;font-weight:500;font-size:22px;color:#bababa;top:50%;right:20px;z-index:2}.main-search-form .input-line .input-line-icon.icon-search{left:0}.main-search-form .input-line .input-line-icon.icon-search+.form-input{margin-left:40px}.main-search-form .input-line .form-input{letter-spacing:0.1em;text-transform:uppercase;line-height:1.5em;width:130px;font-size:12px;font-weight:700;cursor:pointer}.main-search-form .input-line .form-input::-webkit-input-placeholder{color:#b4b4b4}.main-search-form .input-line .form-input:-moz-placeholder{color:#b4b4b4}.main-search-form .input-line .form-input.placeholder{color:#b4b4b4}@media (max-width: 1200px){.main-search-form .input-line .form-input{width:125px}}.main-search-form .input-line .form-input:focus,.main-search-form .input-line .form-input.has-value{color:#3a4247}.main-search-form .input-line .form-input[name="location"]{cursor:default;font-weight:600;font-size:16px;width:330px;padding-top:5px;position:relative;top:-3px}@media (max-width: 1200px){.main-search-form .input-line .form-input[name="location"]{width:240px;overflow:hidden;white-space:nowrap;padding-right:15px;text-overflow:ellipsis}}@media (max-width: 768px){.main-search-form .input-line .form-input[name="location"]{width:100%}}.main-search-form .input-line .form-input[name="guests"]{text-align:right;width:55px}.main-search-form .input-line .form-input[name="guests"]+.input-line-icon{left:0}.main-search-form .input-line.select-box{position:relative;z-index:3}.main-search-form .input-line.select-box .select-options{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);visibility:hidden;opacity:0;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);position:absolute;display:block;width:100%;top:calc(100% + 20px);left:0;background:#3a4247;border-radius:5px;padding:12.5px 10px 10px;text-align:left;z-index:2}.main-search-form .input-line.select-box .select-options::before{content:"";position:absolute;top:0;left:50%;display:inline-block;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #3a4247 transparent}.main-search-form .input-line.select-box .select-options li{-webkit-transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);font-size:12px;font-weight:700;color:#fff;cursor:pointer;padding:0 10px;letter-spacing:0.2em}.main-search-form .input-line.select-box .select-options li:not(:last-of-type){margin-bottom:5px}.main-search-form .input-line.select-box .select-options li:hover{color:#3abefb}.main-search-form .input-line.select-box.visible .select-options{-webkit-transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;opacity:1}.main-search-form .input-line:not(:last-of-type){height:22px;border-right:1px solid #bababa;margin-right:20px}.main-search-form .submit-btn{line-height:96px;height:90px;color:#fff;background:#3abefb;padding:0 35px;font-size:16px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;border-radius:0 8px 8px 0;min-width:250px;margin-left:30px}.main-search-form .submit-btn:hover{background:#08aefa}@media (max-width: 1200px){.main-search-form .submit-btn{min-width:0}}.subscribe-form .form-input{text-transform:uppercase;color:#393939;font-size:14px;font-weight:600;letter-spacing:0.1em;border-radius:8px;background:#fff;margin-right:20px;min-width:360px;padding:5px 30px 0;height:60px}.subscribe-form .form-input::-webkit-input-placeholder{color:#bababa}.subscribe-form .form-input:-moz-placeholder{color:#bababa}.subscribe-form .form-input.placeholder{color:#bababa}@media (max-width: 768px){.subscribe-form .form-input{height:45px;min-width:250px}}@media (max-width: 500px){.subscribe-form .form-input{display:block;width:100%;margin:0 0 15px}.subscribe-form .form-submit{display:block;width:100%}}.review-area,.comments-area{background:#f2f2f2;padding:65px 0 90px}@media (max-width: 768px){.review-area,.comments-area{padding:45px 0 65px}}.review-area .area-title,.comments-area .area-title{text-transform:uppercase;letter-spacing:0.2em;font-weight:700;line-height:1em;font-size:18px;color:#2f363a}.room-review-form .input-line,.coments-form .input-line{display:block;margin-bottom:40px}.room-review-form .input-line .form-input,.coments-form .input-line .form-input{text-transform:uppercase;letter-spacing:0.1em;font-weight:600;font-size:15px;display:block;background:0;width:100%;border:0;padding-bottom:5px;border-bottom:1px solid #b9c1c5}.room-review-form .input-line .form-input::-webkit-input-placeholder,.coments-form .input-line .form-input::-webkit-input-placeholder{color:#b9c1c5}.room-review-form .input-line .form-input:-moz-placeholder,.coments-form .input-line .form-input:-moz-placeholder{color:#b9c1c5}.room-review-form .input-line .form-input.placeholder,.coments-form .input-line .form-input.placeholder{color:#b9c1c5}.room-review-form .input-line .form-input:focus,.room-review-form .input-line .form-input.has-value,.coments-form .input-line .form-input:focus,.coments-form .input-line .form-input.has-value{color:#2f363a;border-color:#3abefb}.room-review-form .input-line textarea,.coments-form .input-line textarea{height:110px;resize:vertical}.room-review-form .user-rating,.coments-form .user-rating{display:block;margin-bottom:30px}.room-review-form .user-rating::before,.room-review-form .user-rating::after,.coments-form .user-rating::before,.coments-form .user-rating::after{content:"";display:table}.room-review-form .user-rating::after,.coments-form .user-rating::after{clear:both}.room-review-form .user-rating .title,.coments-form .user-rating .title{display:block;line-height:1em;font-size:15px;color:#b9c1c5;text-transform:uppercase;letter-spacing:0.1em;font-weight:600;margin:0 0 15px}.room-review-form .user-rating .rating-box-wrapper,.coments-form .user-rating .rating-box-wrapper{display:block;width:20%;float:left}@media (max-width: 768px){.room-review-form .user-rating .rating-box-wrapper,.coments-form .user-rating .rating-box-wrapper{width:100%}}.room-review-form .user-rating .rating-box,.coments-form .user-rating .rating-box{display:inline-block;line-height:1em;font-size:0;cursor:pointer}.room-review-form .user-rating .rating-box i,.coments-form .user-rating .rating-box i{font-size:16px;line-height:1em;color:#b1b8bb}.room-review-form .user-rating .rating-box i:not(:last-of-type),.coments-form .user-rating .rating-box i:not(:last-of-type){margin-right:5px}.room-review-form .user-rating .rating-box.rating-1 i:nth-child(-n+1),.coments-form .user-rating .rating-box.rating-1 i:nth-child(-n+1){color:#f3a316}.room-review-form .user-rating .rating-box.rating-2 i:nth-child(-n+2),.coments-form .user-rating .rating-box.rating-2 i:nth-child(-n+2){color:#f3a316}.room-review-form .user-rating .rating-box.rating-3 i:nth-child(-n+3),.coments-form .user-rating .rating-box.rating-3 i:nth-child(-n+3){color:#f3a316}.room-review-form .user-rating .rating-box.rating-4 i:nth-child(-n+4),.coments-form .user-rating .rating-box.rating-4 i:nth-child(-n+4){color:#f3a316}.room-review-form .user-rating .rating-box.rating-5 i:nth-child(-n+5),.coments-form .user-rating .rating-box.rating-5 i:nth-child(-n+5){color:#f3a316}.review-list,.comments-list{display:block;margin-bottom:50px}.review-list .review-item,.review-list .comment-item,.comments-list .review-item,.comments-list .comment-item{display:block}.review-list .review-item .item-inner,.review-list .comment-item .item-inner,.comments-list .review-item .item-inner,.comments-list .comment-item .item-inner{-webkit-box-shadow:0px 1px 0px 0px rgba(0,0,0,0.12);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.12);background:#fff;border-radius:5px}.review-list .review-item .item-header,.review-list .comment-item .item-header,.comments-list .review-item .item-header,.comments-list .comment-item .item-header{position:relative;width:calc(100% - 60px);display:block;margin:0 auto 20px;padding-left:95px;padding-top:27.5px;min-height:90px}@media (max-width: 768px){.review-list .review-item .item-header,.review-list .comment-item .item-header,.comments-list .review-item .item-header,.comments-list .comment-item .item-header{padding-top:20px}}.review-list .review-item .item-header .avatar,.review-list .comment-item .item-header .avatar,.comments-list .review-item .item-header .avatar,.comments-list .comment-item .item-header .avatar{position:absolute;display:block;width:80px;top:-21.5px;left:-5px}@media (max-width: 768px){.review-list .review-item .item-header .avatar,.review-list .comment-item .item-header .avatar,.comments-list .review-item .item-header .avatar,.comments-list .comment-item .item-header .avatar{top:15px}}.review-list .review-item .item-header .avatar img,.review-list .comment-item .item-header .avatar img,.comments-list .review-item .item-header .avatar img,.comments-list .comment-item .item-header .avatar img{-webkit-box-shadow:0 0 0 5px #f2f2f2;box-shadow:0 0 0 5px #f2f2f2;border-radius:50%}.review-list .review-item .item-header .meta,.review-list .comment-item .item-header .meta,.comments-list .review-item .item-header .meta,.comments-list .comment-item .item-header .meta{display:flex;-ms-align-items:center;align-items:flex-end;padding-bottom:15px;border-bottom:1px solid #f2f2f2}@media (max-width: 768px){.review-list .review-item .item-header .meta,.review-list .comment-item .item-header .meta,.comments-list .review-item .item-header .meta,.comments-list .comment-item .item-header .meta{-ms-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}}.review-list .review-item .item-header .meta *,.review-list .comment-item .item-header .meta *,.comments-list .review-item .item-header .meta *,.comments-list .comment-item .item-header .meta *{line-height:1em}.review-list .review-item .item-header .meta .author,.review-list .comment-item .item-header .meta .author,.comments-list .review-item .item-header .meta .author,.comments-list .comment-item .item-header .meta .author{margin:0;line-height:1em;font-size:16px;color:#2f363a;letter-spacing:0.1em;text-transform:uppercase;margin-right:10px}@media (max-width: 768px){.review-list .review-item .item-header .meta .author,.review-list .comment-item .item-header .meta .author,.comments-list .review-item .item-header .meta .author,.comments-list .comment-item .item-header .meta .author{margin:0 0 5px}}.review-list .review-item .item-header .meta .date,.review-list .comment-item .item-header .meta .date,.comments-list .review-item .item-header .meta .date,.comments-list .comment-item .item-header .meta .date{font-size:14px;font-weight:600;letter-spacing:0.1em;color:#b9c1c5}.review-list .review-item .item-header .meta .rating-box,.review-list .comment-item .item-header .meta .rating-box,.comments-list .review-item .item-header .meta .rating-box,.comments-list .comment-item .item-header .meta .rating-box{position:relative;top:-3px;margin-left:auto;font-size:0;line-height:1em}@media (max-width: 768px){.review-list .review-item .item-header .meta .rating-box,.review-list .comment-item .item-header .meta .rating-box,.comments-list .review-item .item-header .meta .rating-box,.comments-list .comment-item .item-header .meta .rating-box{margin:10px 0 0}}.review-list .review-item .item-header .meta .rating-box i,.review-list .comment-item .item-header .meta .rating-box i,.comments-list .review-item .item-header .meta .rating-box i,.comments-list .comment-item .item-header .meta .rating-box i{font-size:16px;color:#f3a316}.review-list .review-item .item-header .meta .rating-box i:not(:last-of-type),.review-list .comment-item .item-header .meta .rating-box i:not(:last-of-type),.comments-list .review-item .item-header .meta .rating-box i:not(:last-of-type),.comments-list .comment-item .item-header .meta .rating-box i:not(:last-of-type){margin-right:3.5px}.review-list .review-item .item-header .meta .rating-box.rating-4 i:not(:nth-child(-n+4)),.review-list .comment-item .item-header .meta .rating-box.rating-4 i:not(:nth-child(-n+4)),.comments-list .review-item .item-header .meta .rating-box.rating-4 i:not(:nth-child(-n+4)),.comments-list .comment-item .item-header .meta .rating-box.rating-4 i:not(:nth-child(-n+4)){color:#b9c1c5}.review-list .review-item .item-body,.review-list .comment-item .item-body,.comments-list .review-item .item-body,.comments-list .comment-item .item-body{padding:0 45px 25px}@media (max-width: 768px){.review-list .review-item .item-body,.review-list .comment-item .item-body,.comments-list .review-item .item-body,.comments-list .comment-item .item-body{padding:0 30px 20px}}.review-list .review-item .item-body p,.review-list .comment-item .item-body p,.comments-list .review-item .item-body p,.comments-list .comment-item .item-body p{letter-spacing:0.04em;line-height:1.467em;font-weight:600;font-size:15px;color:#b9c1c5;margin:0}.review-list .review-item:not(:last-of-type)::after,.review-list .comment-item:not(:last-of-type)::after,.comments-list .review-item:not(:last-of-type)::after,.comments-list .comment-item:not(:last-of-type)::after{content:"";display:block;margin:30px auto;border-top:1px solid #b9c1c5;width:80px}.contact-form{-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.042);box-shadow:0px 0px 24px 0px rgba(0,0,0,0.042);background:rgba(255,255,255,0.1);padding:75px 45px 60px;border-radius:20px;max-width:830px;display:block;margin:0 auto}.contact-form .form-title{text-transform:uppercase;letter-spacing:0.1em;margin:0 0 70px;font-weight:600;line-height:1em;font-size:36px;color:#fff}.contact-form .input-line{margin:0 auto 45px;max-width:630px;display:block}.contact-form .input-line .form-input{border-bottom:1px solid rgba(255,255,255,0.5);text-transform:uppercase;letter-spacing:0.1em;font-weight:600;font-size:15px;font-weight:15px;color:#fff;background:0;display:block;padding:0 10px;width:100%;padding-bottom:6px}.contact-form .input-line .form-input::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.contact-form .input-line .form-input:-moz-placeholder{color:rgba(255,255,255,0.7)}.contact-form .input-line .form-input.placeholder{color:rgba(255,255,255,0.7)}.contact-form .input-line .form-input:focus,.contact-form .input-line .form-input.has-value{border-color:#fff}.contact-form .input-line textarea{height:110px}@media (max-width: 992px){.contact-form{padding:35px 17.5px 30px}}@media (max-width: 768px){.contact-form .form-title{margin:0 0 30px;font-size:26px}}.btn{-webkit-transition:all 190ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 190ms cubic-bezier(0.455, 0.03, 0.515, 0.955);font-family:"Glober",sans-serif;text-overflow:ellipsis;vertical-align:middle;display:inline-block;white-space:nowrap;text-align:center;overflow:hidden}.btn.template-btn-1,.btn.template-btn-2{background-color:#3abefb;color:#fff;border-radius:7px;line-height:65px;height:60px;padding:0 40px;font-size:16px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase}.btn.template-btn-1::after,.btn.template-btn-2::after{content:"";font-family:icomoon;display:inline-block;font-weight:500;font-size:11px;margin-left:7.5px;position:relative;top:-1px;-webkit-transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-backface-visibility:hidden}.btn.template-btn-1:hover,.btn.template-btn-2:hover{background-color:#08aefa}.btn.template-btn-1:hover::after,.btn.template-btn-2:hover::after{opacity:0;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0)}@media (max-width: 768px){.btn.template-btn-1,.btn.template-btn-2{line-height:47px;padding:0 20px;font-size:14px;height:45px}}.btn.template-btn-2{border-radius:0}.main-header{display:flex;-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:center;align-items:center;position:absolute;padding:20px 50px;z-index:9;right:0;left:0;top:15px}.main-header .secondary-nav{position:absolute;display:inline-block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-header .secondary-nav ul{text-transform:uppercase;font-weight:600}.main-header .secondary-nav ul li{display:inline-block;font-size:12px;color:#fff}.main-header .secondary-nav ul li a{letter-spacing:0.1em}.main-header .secondary-nav ul li a:hover{color:#3abefb}.main-header .secondary-nav ul li:not(:last-of-type){margin-right:55px}@media (max-width: 992px){.main-header .secondary-nav ul li:not(:last-of-type){margin-right:30px}}@media (max-width: 768px){.main-header .secondary-nav{display:none}}.main-header .main-nav-toggle{-webkit-transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);color:#fff;cursor:pointer}.main-header .main-nav-toggle:hover{color:#3abefb}.main-header .site-identity img{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);width:100%}.main-header.sticky{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.main-header.sticky.fixed{background:rgba(82,88,99,0.85);transform:translateZ(0);padding:15px 35px;position:fixed;right:15px;left:15px}.main-header.sticky.fixed .site-identity img{width:75%}@media (max-width: 500px){.main-header.sticky.fixed{right:10px;left:10px}}.main-nav{-webkit-transition:all 190ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 190ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(30%, 0);-ms-transform:translate(30%, 0);transform:translate(30%, 0);visibility:hidden;opacity:0;position:fixed;top:15px;right:15px;bottom:15px;width:530px;z-index:9;overflow:auto;background-image:url(../img/navigation-background.jpg);background-size:cover;background-position:center;text-align:center;padding:55px 30px;-webkit-box-shadow:-17px 0px 21px 0px rgba(0,0,0,0.35);box-shadow:-17px 0px 21px 0px rgba(0,0,0,0.35)}.main-nav .logo-wrapper{opacity:0.35;display:inline-block;margin-bottom:70px}.main-nav .close-main-nav{-webkit-transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955);position:absolute;line-height:1em;cursor:pointer;font-size:18px;color:#bababa;right:40px;z-index:2;top:40px}.main-nav .close-main-nav:hover{color:#3abefb}.main-nav ul li{display:block;font-size:14px;text-transform:uppercase;color:#ccc;letter-spacing:0.2em}.main-nav ul li a:hover{color:#3abefb}.main-nav ul li:not(:last-of-type)::after{content:"";display:block;margin:25px auto;width:30px;height:1px;background:#3abefb}@media (max-width: 992px){.main-nav{padding:45px 25px;width:450px}}@media (max-width: 768px){.main-nav{padding:30px 15px;width:300px}.main-nav ul li:not(:last-of-type)::after{margin:15px auto}}@media (max-width: 500px){.main-nav{width:calc(100% - 20px);top:10px;right:10px;bottom:10px}.main-nav .logo-wrapper{margin-bottom:35px}.main-nav ul li:not(:last-of-type)::after{margin:10px auto}}.main-nav.open{-webkit-transition:all 320ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 320ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;opacity:1}.main-footer{background-image:url(../img/footer-background.jpg);background-size:cover;background-position:center;padding:70px 0}.main-footer .footer-wrapper{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.main-footer .site-identity{opacity:0.7}.main-footer .site-identity:hover{opacity:1}.main-footer .footer-nav{margin-right:auto;margin-left:95px}.main-footer .footer-nav ul li{font-size:12px;color:#fff;text-transform:uppercase;font-weight:600;display:inline-block;letter-spacing:0.1em}.main-footer .footer-nav ul li a{opacity:0.7}.main-footer .footer-nav ul li a:hover{opacity:1;color:#fff}.main-footer .footer-nav ul li:not(:last-of-type)::after{content:"";display:inline-block;height:24px;border-left:1px solid #525863;position:relative;top:8px;margin:0 30px}.main-footer .social-list li{display:inline-block}.main-footer .social-list li a{font-weight:500;-webkit-backface-visibility:hidden;font-size:16px;line-height:1em;color:#fff;opacity:0.7}.main-footer .social-list li a:hover{opacity:1}.main-footer .social-list li:not(:last-of-type){margin-right:20px}@media (max-width: 1200px){.main-footer{padding:60px 0}}@media (max-width: 992px){.main-footer .footer-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-align-items:stretch;align-items:stretch;-ms-justify-content:center;justify-content:center;text-align:center}.main-footer .footer-nav{margin:25px 0}}@media (max-width: 500px){.main-footer .footer-nav ul li{display:block}.main-footer .footer-nav ul li:not(:last-of-type):after{border:0;border-bottom:1px solid #525863;display:block;width:24px;height:1px;top:0;margin:12.5px auto}}.section-delimiter{display:block;margin:40px auto;width:80px;height:3px;background:#3abefb;position:relative}@media (max-width: 768px){.section-delimiter{margin:25px auto}}.section-delimiter::before,.section-delimiter::after{content:"";display:inline-block;height:3px;width:4px;background:#3abefb;position:absolute;top:0}.section-delimiter::after{right:-9px}.section-delimiter::before{left:-9px}.section-title{margin-bottom:40px}.section-title h3{font-family:"GrandHotel",cursive;letter-spacing:0.02em;font-weight:500;line-height:1em;color:#bababa;font-size:42px;margin:0 0 10px}.section-title p{text-transform:uppercase;font-size:12px;font-weight:700;line-height:1em;color:#3abefb;margin:0}.site-hero{position:relative}.site-hero .hero-content{-webkit-transform:translate(0, -45%);-ms-transform:translate(0, -45%);transform:translate(0, -45%);text-align:center;position:absolute;display:block;z-index:2;right:0;top:50%;left:0}.site-hero .hero-title{line-height:1em;color:#fff;margin-bottom:90px}.site-hero .theme-slider{pointer-events:none}.site-hero .theme-slider img{-webkit-transition:all 7600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 7600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:scale(1.035);-ms-transform:scale(1.035);transform:scale(1.035);width:100%}.site-hero .theme-slider ul li:nth-of-type(1) img{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.site-hero .theme-slider ul li:nth-of-type(2) img{-webkit-transform-origin:75% 20%;-moz-transform-origin:75% 20%;-ms-transform-origin:75% 20%;-o-transform-origin:75% 20%;transform-origin:75% 20%}.site-hero .theme-slider ul li:nth-of-type(3) img{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.site-hero .theme-slider ul li:nth-of-type(4) img{-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.site-hero .theme-slider ul li:nth-of-type(5) img{-webkit-transform-origin:65% 32%;-moz-transform-origin:65% 32%;-ms-transform-origin:65% 32%;-o-transform-origin:65% 32%;transform-origin:65% 32%}.site-hero .theme-slider ul li:nth-of-type(6) img{-webkit-transform-origin:18% 80%;-moz-transform-origin:18% 80%;-ms-transform-origin:18% 80%;-o-transform-origin:18% 80%;transform-origin:18% 80%}.site-hero .slick-current img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.site-hero .hero-background{width:100%}.site-hero .site-hero-title{position:absolute;z-index:2;bottom:20%;right:0;left:0}.site-hero .site-hero-title h3{margin:0;color:#fff;font-size:36px}.site-hero .site-hero-title h3 span{color:#3abefb}.site-hero .site-hero-title h3.text-uppercase{letter-spacing:0.1em}.site-hero .advanced-filters-btn{color:#fff;line-height:1em;font-weight:600;font-size:13px;letter-spacing:0.2em;text-transform:uppercase;-webkit-backface-visibility:hidden}.site-hero .advanced-filters-btn::after{content:"";width:47.5%;display:block;margin:5px auto 0;border-top:1px solid rgba(255,255,255,0.4);-webkit-transition:inherit;transition:inherit;-webkit-backface-visibility:hidden}.site-hero .advanced-filters-btn:hover{color:#3abefb}.site-hero .advanced-filters-btn:hover::after{-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px);opacity:0}@media (max-width: 1200px){.site-hero .hero-content .hero-title{font-size:30px;margin-bottom:45px}.site-hero .site-hero-title{bottom:15%}.site-hero .site-hero-title h3{font-size:28px}}@media (max-width: 992px){.site-hero .hero-content{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;padding:25% 0 15%;top:0;left:0;right:0}.site-hero .theme-slider{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.site-hero .theme-slider .slick-slider,.site-hero .theme-slider .slick-list,.site-hero .theme-slider .slick-track,.site-hero .theme-slider .slick-slide,.site-hero .theme-slider .slick-slide img{height:100%}.site-hero .theme-slider .slick-slide img{object-fit:cover}.site-hero .site-hero-title{padding:130px 0 65px;position:relative;bottom:auto;z-index:2;top:0;left:0}.site-hero .hero-background{position:absolute;object-fit:cover;height:100%;top:0;left:0;z-index:1}}@media (max-width: 768px){.site-hero .hero-content{padding-top:135px}.site-hero .hero-content .hero-title{font-size:18px;margin-bottom:20px}.site-hero .site-hero-title h3{font-size:24px}}.partner-block{text-align:center}.partner-block img{-webkit-backface-visibility:hidden;-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block !important;opacity:0.5}.partner-block img:hover{opacity:1}.partners-carousel .slick-arrow{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:inline-block;position:absolute;background:0;font-size:0;z-index:2;border:0;top:50%}.partners-carousel .slick-arrow::before{-webkit-transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block;font-size:16px;color:#bec5c9}.partners-carousel .slick-arrow:hover::before{color:#3abefb}.partners-carousel .slick-arrow.slick-prev{left:0}.partners-carousel .slick-arrow.slick-prev::before{content:"\e900";font-family:icomoon;font-style:normal}.partners-carousel .slick-arrow.slick-next{right:0}.partners-carousel .slick-arrow.slick-next::before{content:"\e901";font-family:icomoon;font-style:normal}.popular-destinations-subtitle{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:0.2em;line-height:1em;color:#cacaca;display:block;margin-bottom:35px}.popular-destination-block{position:relative;margin:0}.popular-destination-block .block-inner{overflow:hidden}.popular-destination-block .block-inner a{display:inline-block;width:100%}.popular-destination-block .block-inner a img{width:100%}.popular-destination-block .block-inner::before{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background:rgba(57,57,57,0.45);-webkit-transition:all 225ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 225ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.popular-destination-block .box-details{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, calc(-50% + 5px + 12px));-ms-transform:translate(0, calc(-50% + 5px + 12px));transform:translate(0, calc(-50% + 5px + 12px));-webikt-backface-visibility:hidden;pointer-events:none;text-align:center;position:absolute;opacity:0.5;z-index:3;right:0;top:50%;left:0}.popular-destination-block .box-details h4,.popular-destination-block .box-details p{line-height:1em;color:#fff;margin:0}.popular-destination-block .box-details h4{font-family:"GrandHotel",cursive;font-weight:500;letter-spacing:0.02em;font-size:54px;margin-bottom:7.5px}@media (max-width: 768px){.popular-destination-block .box-details h4{font-size:36px}}.popular-destination-block .box-details p{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-backface-visibility:hidden;opacity:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em}.popular-destination-block img{-webkit-transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-backface-visibility:hidden;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);width:100%}.popular-destination-block:hover .block-inner::before{opacity:1}.popular-destination-block:hover .box-details{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1}.popular-destination-block:hover .box-details p{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.popular-destination-block:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.destinations-wrapper{margin-bottom:30px}.hot-offer-block{position:relative}.hot-offer-block .hot-offer-slider-arrow{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block;position:absolute;cursor:pointer;bottom:30px;z-index:2;color:#3abefb}.hot-offer-block .hot-offer-slider-arrow:hover{color:#08aefa}.hot-offer-block .hot-offer-slider-arrow.arrow-next{right:30px;color:#fff}.hot-offer-block .hot-offer-slider-arrow.arrow-next:hover{color:#e6e6e6}.hot-offer-block .hot-offer-slider-arrow.arrow-prev{left:30px}.hot-offer-block .row{display:flex;-ms-align-items:flex-end;align-items:flex-end}.hot-offer-block .row .col-md-5{background:#f7f7f7;padding-left:calc((100% - 1170px)/2 + 15px)}.hot-offer-block .row .col-md-7{overflow:hidden}.hot-offer-block .hot-offer-description{-webkit-transition:all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);padding-top:60px;padding-right:50px;padding-bottom:65px}.hot-offer-block .hot-offer-description.loading{opacity:0}.hot-offer-block .hot-offer-description .block-title{line-height:1em;display:block;font-size:13px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:#3abefb;margin-bottom:25px}.hot-offer-block .hot-offer-description .offer h3{line-height:1.3em;font-size:36px;color:#393939;margin:0 0 10px}.hot-offer-block .hot-offer-description .offer p{line-height:1.3em;font-size:16px;color:#878787;margin-bottom:30px}.hot-offer-block .hot-offer-cover{width:700px;display:block}.hot-offer-block .hot-offer-cover .theme-slider .slick-list{overflow:visible}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide{margin-right:10px;position:relative}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide::before{content:"";-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(57,57,57,0.35);z-index:2}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide:hover::before{opacity:1}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta{overflow:hidden;position:absolute;height:100%;width:100%;z-index:2;left:0;top:0;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-justify-content:space-between;justify-content:space-between}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .price{-webkit-transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);opacity:0;-webkit-transform:translate(-20%, -25%);-ms-transform:translate(-20%, -25%);transform:translate(-20%, -25%);-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms;-ms-align-self:flex-start;align-self:flex-start;background:#f3a316;color:#fff;font-size:50px;letter-spacing:0.04em;font-weight:600;line-height:0.85em;text-align:center;padding:22px 25px 11px;border-radius:0 0 45px 0}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .price .currency{display:block;font-size:25px;line-height:1em}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms;opacity:0;background:rgba(255,255,255,0.3);display:flex;padding:30px 0;-webkit-backface-visibility:hidden;-ms-justify-content:space-around;justify-content:space-around}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity{-webkit-backface-visibility:hidden;-webkit-transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;text-align:center}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity:nth-of-type(1){-webkit-transition-delay:650ms;-moz-transition-delay:650ms;transition-delay:650ms}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity:nth-of-type(2){-webkit-transition-delay:750ms;-moz-transition-delay:750ms;transition-delay:750ms}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity:nth-of-type(3){-webkit-transition-delay:850ms;-moz-transition-delay:850ms;transition-delay:850ms}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity:nth-of-type(4){-webkit-transition-delay:950ms;-moz-transition-delay:950ms;transition-delay:950ms}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity:nth-of-type(5){-webkit-transition-delay:1050ms;-moz-transition-delay:1050ms;transition-delay:1050ms}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity:nth-of-type(6){-webkit-transition-delay:1150ms;-moz-transition-delay:1150ms;transition-delay:1150ms}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity i,.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity span{color:#fff;line-height:1em;display:block;font-weight:500}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity i{font-size:30px;margin-bottom:20px}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity span{text-transform:uppercase;letter-spacing:0.1em;font-size:15px}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide img{width:100%}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide:not(.slick-active){cursor:pointer}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide.slick-active::before{display:none !important}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide.slick-active .offer-item-meta .price{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide.slick-active .offer-item-meta .comodities{opacity:1}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide.slick-active .offer-item-meta .comodities .comodity{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}@media (max-width: 1200px){.hot-offer-block .row .col-md-5{padding-left:calc((100% - 970px)/2 + 15px)}.hot-offer-block .hot-offer-description{padding-top:45px;padding-right:25px;padding-bottom:45px}.hot-offer-block .hot-offer-cover{width:575px}}@media (max-width: 992px){.hot-offer-block .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-align-items:stretch;align-items:stretch}.hot-offer-block .row .col-md-5{padding-left:calc((100% - 750px)/2 + 15px)}.hot-offer-block .hot-offer-description{padding-right:0;padding-bottom:65px}.hot-offer-block .hot-offer-slider-arrow{color:#9197a4 !important}.hot-offer-block .hot-offer-slider-arrow:hover{color:#3abefb !important}}@media (max-width: 768px){.hot-offer-block .hot-offer-cover{width:100%}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .price{padding:15px 10px 10px;font-size:30px}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .price .currency{font-size:18px}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity i{font-size:22px;margin:0}.hot-offer-block .hot-offer-cover .theme-slider .slides-list .slide .offer-item-meta .comodities .comodity span{display:none}.hot-offer-block .row .col-md-5{padding-left:15px}.hot-offer-block .hot-offer-slider-arrow{bottom:20px}.hot-offer-block .hot-offer-slider-arrow.arrow-next{right:15px}.hot-offer-block .hot-offer-slider-arrow.arrow-prev{left:15px}.hot-offer-block .hot-offer-description{padding-top:30px}.hot-offer-block .hot-offer-description .block-title{margin-bottom:15px}.hot-offer-block .hot-offer-description .offer h3{font-size:24px}}.filter-area .main-search-form{position:relative;width:100%}.filter-area .main-search-form .form-content{padding-left:25px}.filter-area .main-search-form .submit-btn{position:relative;z-index:2}.filter-area .main-search-form::before,.filter-area .main-search-form::after{content:"";display:block;width:98%;border-bottom:1px solid #ddd;left:0;position:absolute}.filter-area .main-search-form::before{top:0}.filter-area .main-search-form::after{bottom:0}@media (max-width: 992px){.filter-area .main-search-form::before{width:100%}.filter-area .main-search-form::after{display:none}}.advanced-filters-box{display:none;position:relative;background:#f2f2f2;padding:55px 0 20px;margin:0 0 75px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.advanced-filters-box .inner-box{-webkit-transition:all 475ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 475ms cubic-bezier(0.455, 0.03, 0.515, 0.955);opacity:0}.advanced-filters-box.open .inner-box{-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms;opacity:1}.advanced-filters-box .filter-widget{display:block;margin:0 0 45px}.advanced-filters-box .filter-widget .widget-title{text-transform:uppercase;letter-spacing:0.1em;font-weight:700;line-height:1em;font-size:16px;color:#2f363a;margin:0 0 20px}.advanced-filters-box .filter-widget .price-slider-wrapper{display:block;max-width:370px}.advanced-filters-box .filter-widget .price-slider-wrapper .price-slider{margin:0 0 22.5px}.advanced-filters-box .filter-widget .price-slider-wrapper .price-slider.noUi-target{-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:6px;border:0}.advanced-filters-box .filter-widget .price-slider-wrapper .price-slider.noUi-target .noUi-origin{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.advanced-filters-box .filter-widget .price-slider-wrapper .noUi-connect{background:#3abefb}.advanced-filters-box .filter-widget .price-slider-wrapper .noUi-background{background:#bac2c6}.advanced-filters-box .filter-widget .price-slider-wrapper .noUi-handle{-webkit-box-shadow:none;box-shadow:none;border:4px solid #3abefb;border-radius:50%;background:#fff;cursor:pointer;height:22px;width:22px;top:-8px}.advanced-filters-box .filter-widget .price-slider-wrapper .noUi-handle.noUi-handle-lower{left:-1px}.advanced-filters-box .filter-widget .price-slider-wrapper .noUi-handle.noUi-handle-upper{left:-21px}.advanced-filters-box .filter-widget .price-slider-wrapper .noUi-handle::before,.advanced-filters-box .filter-widget .price-slider-wrapper .noUi-handle::after{display:none}.advanced-filters-box .filter-widget .price-slider-wrapper .values-block{display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between}.advanced-filters-box .filter-widget .price-slider-wrapper .values-block span{font-weight:600;line-height:1em;font-size:16px;color:#2f363a}.advanced-filters-box .filter-widget .price-slider-wrapper .values-block span::before{content:attr(data-currency)}.advanced-filters-box .filter-widget .input-box{display:inline-block;cursor:pointer;width:32%;max-width:170px;margin-bottom:20px}.advanced-filters-box .filter-widget .input-box .input-box-title{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);text-transform:uppercase;letter-spacing:0.04em;position:relative;line-height:1em;font-size:13px;display:block;color:#b1b8bb;font-weight:600}.advanced-filters-box .filter-widget .input-box .input-box-title:hover{color:#969fa3}.advanced-filters-box .filter-widget .input-box .input-box-title::before{content:"";-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-box-shadow:none;box-shadow:none;display:inline-block;position:relative;background:#fff;margin-right:10px;height:18px;width:18px;top:4px}.advanced-filters-box .filter-widget .input-box .input-box-title::after{content:"\e116";font-family:icomoon;font-style:normal;-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0;position:absolute;font-size:12px;color:#3abefb;left:3px;top:7px}.advanced-filters-box .filter-widget .input-box input:checked+.input-box-title::before{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.125);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.125)}.advanced-filters-box .filter-widget .input-box input:checked+.input-box-title::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.advanced-filters-box .filter-widget .select-box{position:relative;display:block;width:100%;margin:0 0 3px}.advanced-filters-box .filter-widget .select-box::after{content:"";-webkit-transform:translate(0, -95%);-ms-transform:translate(0, -95%);transform:translate(0, -95%);position:absolute;display:inline-block;right:10px;top:50%;width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#b9c1c5 transparent transparent transparent}.advanced-filters-box .filter-widget .select-box .form-input{background:0;border:0;cursor:pointer;font-size:15px;font-weight:600;color:#b9c1c5;letter-spacing:0.1em;padding:0 0 5px;width:100%;border-bottom:1px solid #b9c1c5}.advanced-filters-box .filter-widget .select-box .select-options{-webkit-transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;background:#e3e6e8;-webkit-transform:scaleY(0.7);-ms-transform:scaleY(0.7);transform:scaleY(0.7);position:absolute;visibility:hidden;line-height:1em;cursor:pointer;opacity:0;z-index:2;top:100%;right:0;left:0}.advanced-filters-box .filter-widget .select-box .select-options li{color:#fff;font-size:13px;padding:5px 15px}.advanced-filters-box .filter-widget .select-box .select-options li:hover{background:rgba(185,193,197,0.2)}.advanced-filters-box .filter-widget .select-box.visible .select-options{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);visibility:visible;opacity:1}.advanced-filters-box .filters-apply-btn{position:absolute;bottom:0;left:50%;z-index:2;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}@media (max-width: 768px){.advanced-filters-box{padding:35px 0 15px}.advanced-filters-box .filter-widget{margin:0 0 30px}.advanced-filters-box .filter-widget .select-box{margin:0 0 20px}.advanced-filters-box .filter-widget .input-box{max-width:100%;width:48%}}@media (max-width: 400px){.advanced-filters-box .filter-widget .input-box{width:100%}}.filter-area .main-search-form{position:relative;z-index:3;margin-bottom:40px}.filter-area .advanced-filters-toggle{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:table;width:auto;margin:0 auto 45px;font-size:13px;font-weight:600;cursor:pointer;color:#e4e4e4;text-transform:uppercase;letter-spacing:0.2em;position:relative;padding-bottom:10px}.filter-area .advanced-filters-toggle::before{content:"";position:absolute;border-top:1px solid #e4e4e4;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);display:block;width:90%;left:50%;bottom:0}.filter-area .advanced-filters-toggle::after{content:"\e90c";font-family:icomoon;font-style:normal;display:inline-block;position:absolute;font-weight:500;-webkit-transform:translate(-50%, 0) rotate(90deg);-ms-transform:translate(-50%, 0) rotate(90deg);transform:translate(-50%, 0) rotate(90deg);background:#fff;font-size:12px;left:50%;height:24px;line-height:24px;vertical-align:middle;text-align:center;bottom:-13px;z-index:2}.filter-area .advanced-filters-toggle:hover{color:#3abefb}.filter-area .advanced-filters-toggle.focused:after{-webkit-transform:translate(-50%, 0) rotate(-90deg);-ms-transform:translate(-50%, 0) rotate(-90deg);transform:translate(-50%, 0) rotate(-90deg)}.filter-area .results-meta{text-transform:uppercase;letter-spacing:0.2em;line-height:1em;font-size:16px;color:#bababa;margin:15px 0 0;font-weight:600}.filter-area .results-meta span{color:#3abefb}.room-box{overflow:hidden;margin-bottom:45px}.room-box img{-webkit-transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-backface-visibility:hidden;-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075);width:100%}.room-box .room-box-inner{position:relative}.room-box .room-box-meta{-webkit-transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);position:absolute;background:rgba(47,54,58,0.6);padding:30px 35px 10px;z-index:1;bottom:60px;left:0;right:0;-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}.room-box .room-box-meta .guests{-webkit-transition:all 330ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 330ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);opacity:0;display:flex;-ms-align-items:center;align-items:center;position:absolute;right:35px;top:25px}.room-box .room-box-meta .guests.nr-of-guests-2 i:not(:nth-child(n+2)){opacity:0.5}.room-box .room-box-meta .guests i{font-size:22px;color:#fff}.room-box .room-box-meta .guests i:not(:last-of-type){margin-right:7px}.room-box .room-box-meta .room-title{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px);line-height:1em;display:block;text-transform:uppercase;font-weight:500;font-size:22px;letter-spacing:0.2em;color:#fff;margin-bottom:28.5px}.room-box .room-box-meta .room-title a{-webkit-transition:color 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955),max-width 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color 175ms cubic-bezier(0.455, 0.03, 0.515, 0.955),max-width 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955);max-width:60%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room-box .room-box-meta .room-title a:hover{color:#ccc}.room-box .room-box-meta .room-facilities{display:flex;-ms-align-items:center;align-items:center}.room-box .room-box-meta .room-facilities .facility{-webkit-transition:all 220ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 220ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 75%);-ms-transform:translate(0, 75%);transform:translate(0, 75%);opacity:0;color:#fff}.room-box .room-box-meta .room-facilities .facility:not(:last-of-type){margin-right:12.5px}.room-box .room-box-meta .room-price{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 35%);-ms-transform:translate(0, 35%);transform:translate(0, 35%);opacity:0;line-height:1em;color:#fff;display:flex;-ms-align-items:center;align-items:center}.room-box .room-box-meta .room-price .value{display:inline-block;padding-top:5px;margin-right:7.5px;font-weight:300;font-size:45px;line-height:1em}.room-box .room-box-meta .room-price .type{line-height:1em;font-weight:600;font-size:10px;letter-spacing:0.1em;text-transform:uppercase}.room-box .room-box-meta .lower-block{display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;width:calc(100% - 200px)}.room-box .btn{position:absolute;bottom:0;right:0;z-index:2}.room-box:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.room-box:hover .room-box-meta{-webkit-transform:translate(0, 60px);-ms-transform:translate(0, 60px);transform:translate(0, 60px)}.room-box:hover .room-box-meta .guests{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;transition-delay:1000ms;opacity:1}.room-box:hover .room-box-meta .room-price{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.room-box:hover .room-box-meta .room-facilities .facility{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.room-box:hover .room-box-meta .room-facilities .facility:nth-of-type(1){-webkit-transition-delay:550ms;-moz-transition-delay:550ms;transition-delay:550ms}.room-box:hover .room-box-meta .room-facilities .facility:nth-of-type(2){-webkit-transition-delay:650ms;-moz-transition-delay:650ms;transition-delay:650ms}.room-box:hover .room-box-meta .room-facilities .facility:nth-of-type(3){-webkit-transition-delay:750ms;-moz-transition-delay:750ms;transition-delay:750ms}.room-box:hover .room-box-meta .room-facilities .facility:nth-of-type(4){-webkit-transition-delay:850ms;-moz-transition-delay:850ms;transition-delay:850ms}.room-box:hover .room-box-meta .room-facilities .facility:nth-of-type(5){-webkit-transition-delay:950ms;-moz-transition-delay:950ms;transition-delay:950ms}.room-box:hover .room-box-meta .room-facilities .facility:nth-of-type(6){-webkit-transition-delay:1050ms;-moz-transition-delay:1050ms;transition-delay:1050ms}.room-box:hover .room-box-meta .room-facilities .facility:nth-of-type(7){-webkit-transition-delay:1150ms;-moz-transition-delay:1150ms;transition-delay:1150ms}.room-box:hover .room-box-meta .room-title{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.room-box:hover .room-box-meta .room-title a{max-width:75%}.room-box.style-2{margin:0}.room-box.style-2 .room-box-meta{background:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);padding:0;height:auto;position:absolute;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;top:0;left:0;bottom:0;right:0}.room-box.style-2 .room-box-meta .room-price{position:absolute;top:30px;left:30px;right:auto;bottom:auto}.room-box.style-2 .room-box-meta .room-facilities{position:absolute;bottom:30px;left:30px;top:auto;right:auto}.room-box.style-2 .room-box-meta .room-facilities .facility{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;opacity:1}.room-box.style-2 .room-box-meta .guests{position:absolute;top:30px;right:30px;bottom:auto;left:auto}.room-box.style-2 .room-box-meta .room-price,.room-box.style-2 .room-box-meta .room-facilities,.room-box.style-2 .room-box-meta .guests{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;opacity:1}.room-box.style-2 .room-box-meta .main-meta{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 40px);-ms-transform:translate(0, 40px);transform:translate(0, 40px);text-align:center}.room-box.style-2 .room-box-meta .main-meta .stars{display:block;margin:0 0 15px;line-height:1em;font-size:0}.room-box.style-2 .room-box-meta .main-meta .stars i{display:inline-block;font-size:16px;color:#fff}.room-box.style-2 .room-box-meta .main-meta .stars i:not(:last-of-type){margin-right:5px}.room-box.style-2 .room-box-meta .main-meta .stars.rating-1 i:nth-child(-n+1){color:#f3a316}.room-box.style-2 .room-box-meta .main-meta .stars.rating-2 i:nth-child(-n+2){color:#f3a316}.room-box.style-2 .room-box-meta .main-meta .stars.rating-3 i:nth-child(-n+3){color:#f3a316}.room-box.style-2 .room-box-meta .main-meta .stars.rating-4 i:nth-child(-n+4){color:#f3a316}.room-box.style-2 .room-box-meta .main-meta .stars.rating-5 i:nth-child(-n+5){color:#f3a316}.room-box.style-2 .room-box-meta .main-meta .room-title{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:100%;max-width:100%;margin:0 0 15px}.room-box.style-2 .room-box-meta .main-meta .room-title a{width:100%;max-width:100%}.room-box.style-2 .room-box-meta .main-meta .btn{position:relative;right:auto;bottom:auto;height:38px;border-radius:3px;line-height:43px;font-size:13px;font-weight:600;letter-spacing:0.1em;padding:0 20px}.room-box.style-2 .room-box-meta .main-meta .btn::after{display:none}.room-box.style-2 .room-box-meta .main-meta .btn-wrapper{-webkit-transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%);visibility:hidden;opacity:0}@media (max-width: 1200px){.room-box.style-2 .room-box-meta .room-price{left:15px;top:15px}.room-box.style-2 .room-box-meta .room-facilities{bottom:15px;left:15px}.room-box.style-2 .room-box-meta .guests{right:15px;top:15px}}@media (max-width: 500px){.room-box.style-2 .room-box-meta .main-meta .stars{display:none}}@media (max-width: 768px){.room-box.style-2:hover .room-box-meta{-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important}}@media (max-width: 500px){.room-box.style-2:hover .room-box-meta .btn-wrapper{visibility:hidden !important}.room-box.style-2:hover .room-box-meta .main-meta{-webkit-transform:translate(0, 40px) !important;-ms-transform:translate(0, 40px) !important;transform:translate(0, 40px) !important}}.room-box.style-2:hover .room-box-meta .main-meta{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.room-box.style-2:hover .room-box-meta .main-meta .btn-wrapper{-webkit-transition-delay:285ms;-moz-transition-delay:285ms;transition-delay:285ms;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;opacity:1}@media (max-width: 1200px){.room-box .room-box-meta{padding-left:20px;padding-right:20px}.room-box .room-box-meta .room-price .value{font-size:32px;margin-right:5px}.room-box .room-box-meta .room-title a{max-width:calc(100% - 220px)}}@media (max-width: 768px){.room-box .room-box-meta{bottom:45px;padding:12.5px 15px}.room-box .room-box-meta .room-title{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);margin-bottom:15px;font-size:18px}.room-box .room-box-meta .room-title a{max-width:calc(100% - 160px)}.room-box .room-box-meta .guests{display:none}.room-box .room-box-meta .room-facilities{display:none}.room-box:hover .room-box-meta{-webkit-transform:translate(0, 45px);-ms-transform:translate(0, 45px);transform:translate(0, 45px)}}.section-single-room .room-block-title{text-transform:uppercase;letter-spacing:0.1em;line-height:1em;font-weight:600;color:#2f363a;font-size:16px;margin:0 0 25px}.single-room-meta{background:#2f363a;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;position:relative;padding-left:35px;margin-bottom:50px}@media (max-width: 992px){.single-room-meta{-ms-flex-direction:column;flex-direction:column;padding:15px 0 0}.single-room-meta .room-price,.single-room-meta .room-reviews,.single-room-meta .guests{margin:0 0 25px}}.single-room-meta .room-price{line-height:1em;color:#fff;display:flex;-ms-align-items:center;align-items:center;position:relative;top:3px}.single-room-meta .room-price .value{display:inline-block;padding-top:5px;margin-right:7.5px;font-weight:300;font-size:45px;line-height:1em}.single-room-meta .room-price .type{line-height:1em;font-weight:600;font-size:10px;letter-spacing:0.1em;text-transform:uppercase}.single-room-meta .room-reviews{position:relative}.single-room-meta .room-reviews .stars{line-height:1em;font-size:0}.single-room-meta .room-reviews .stars i{display:inline-block;font-size:16px;color:#fff}.single-room-meta .room-reviews .stars i:not(:last-of-type){margin-right:5px}.single-room-meta .room-reviews .stars.rating-1 i:nth-child(-n+1){color:#f3a316}.single-room-meta .room-reviews .stars.rating-2 i:nth-child(-n+2){color:#f3a316}.single-room-meta .room-reviews .stars.rating-3 i:nth-child(-n+3){color:#f3a316}.single-room-meta .room-reviews .stars.rating-4 i:nth-child(-n+4){color:#f3a316}.single-room-meta .room-reviews .stars.rating-5 i:nth-child(-n+5){color:#f3a316}.single-room-meta .room-reviews .rating-number{position:absolute;letter-spacing:0.1em;display:inline-block;background:#414d54;padding:6px 6px 2px;line-height:1em;font-size:12px;font-weight:700;color:#fff;right:0;top:50%;-webkit-transform:translate(calc(100% + 15px), -50%);-ms-transform:translate(calc(100% + 15px), -50%);transform:translate(calc(100% + 15px), -50%)}.single-room-meta .room-reviews .rating-number::before{content:"";width:0;height:0;border-style:solid;border-width:3px 4px 3px 0;position:absolute;left:0;top:50%;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);border-color:transparent #414d54 transparent transparent}.single-room-meta .guests{display:flex;-ms-align-items:center;align-items:center}.single-room-meta .guests.nr-of-guests-3 i:not(:nth-child(n+1)){opacity:0.5}.single-room-meta .guests.nr-of-guests-2 i:not(:nth-child(n+2)){opacity:0.5}.single-room-meta .guests.nr-of-guests-1 i:not(:nth-child(n+3)){opacity:0.5}.single-room-meta .guests i{font-size:22px;color:#fff}.single-room-meta .guests i:not(:last-of-type){margin-right:7px}.single-room-meta .book-btn{position:relative;right:-1px}.single-room-meta .section-delimiter{-webkit-backfacevisibility:hidden;display:inline-block;position:absolute;z-index:2;margin:0;top:50%}.single-room-meta .section-delimiter.left{-webkit-transform:translate(calc(-100% - 60px), 0);-ms-transform:translate(calc(-100% - 60px), 0);transform:translate(calc(-100% - 60px), 0);left:0}.single-room-meta .section-delimiter.left::before{display:none}.single-room-meta .section-delimiter.right{-webkit-transform:translate(calc(100% + 60px), 0);-ms-transform:translate(calc(100% + 60px), 0);transform:translate(calc(100% + 60px), 0);right:0}.single-room-meta .section-delimiter.right::after{display:none}.room-description{margin-bottom:100px}.room-description .gallery .gallery-item{position:relative;overflow:hidden}.room-description .gallery .gallery-item a{display:inline-block;width:100%}.room-description .gallery .gallery-item img{-webkit-transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-backface-visibility:hidden;-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075);width:100%}.room-description .gallery .gallery-item .hover-box{-webkit-transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:scale(0.925);-ms-transform:scale(0.925);transform:scale(0.925);visibility:hidden;opacity:0;position:absolute;display:flex;background:rgba(58,190,251,0.7);-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center;z-index:2;bottom:0;right:0;left:0;top:0}.room-description .gallery .gallery-item .hover-box i{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, -27%);-ms-transform:translate(0, -27%);transform:translate(0, -27%);font-size:24px;color:#fff;opacity:0}.room-description .gallery .gallery-item::after{-webkit-transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);opacity:1;content:"";display:inline-block;position:absolute;pointer-events:none;background:rgba(47,54,58,0.7);z-index:2;top:0;left:0;right:0;bottom:0}.room-description .gallery .gallery-item:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.room-description .gallery .gallery-item:hover::after{opacity:0}.room-description .gallery .gallery-item:hover .hover-box{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}.room-description .gallery .gallery-item:hover .hover-box i{-webkit-transition-delay:265ms;-moz-transition-delay:265ms;transition-delay:265ms;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.room-description p{letter-spacing:0.02em;line-height:1.5em;font-weight:500;color:#b1b8bb;font-size:16px;margin:0 0 40px}.room-description .features-block{display:block;margin:0 0 40px}.room-description .features-block .features-list::before,.room-description .features-block .features-list::after{content:"";display:table}.room-description .features-block .features-list::after{clear:both}.room-description .features-block .features-list .feature{display:block;float:left;width:30%;text-transform:uppercase;letter-spacing:0.1em;font-size:12px;color:#b1b8bb;font-weight:600;margin-bottom:10px}@media (max-width: 768px){.room-description .features-block .features-list .feature{width:50%}}@media (max-width: 450px){.room-description .features-block .features-list .feature{width:100%}}.room-description .features-block .features-list .feature i{display:inline-block;position:relative;text-align:center;font-size:22px;font-weight:500;color:#3abefb;width:30px;top:2px;margin-right:15px}.room-description .hotel-block{background:#ecf3f6;text-align:center;padding:40px;margin:0 0 40px}@media (max-width: 768px){.room-description .hotel-block{padding:20px}}.room-description .hotel-block .section-delimiter{margin-top:25px;margin-bottom:25px}.room-description .hotel-block .hotel-btn{min-width:0;width:100%}.room-description .hotel-block .hotel-btn::after{display:none}.single-room-location .room-contact-popup{-webkit-transform:translate(-50%, 10px);-ms-transform:translate(-50%, 10px);transform:translate(-50%, 10px);background:#3abefb;max-width:230px;display:block;padding:20px 30px}.single-room-location .room-contact-popup p{text-transform:uppercase;letter-spacing:0.2em;font-weight:700;line-height:2em;font-size:12px;color:#fff;margin:0}.single-room-location .contact-map{display:block;position:relative;min-height:450px}.single-room-location .contact-map::before{content:"";position:absolute;z-index:2;pointer-events:none;background:rgba(58,190,251,0.2);top:0;left:0;right:0;bottom:0}.section-single-hotel .block-title{text-transform:uppercase;letter-spacing:0.2em;text-align:center;font-weight:700;line-height:1em;font-size:16px;color:#2f363a;margin:0 0 40px}.section-single-hotel .hotel-logo{display:table;margin:-60px auto 0;position:relative;padding:35px 20px 0;min-width:230px;text-align:center;z-index:2;background:#fff;border-radius:7px}.single-hotel-location{display:block;margin-bottom:60px}.single-hotel-location .room-contact-popup{-webkit-transform:translate(-50%, 10px);-ms-transform:translate(-50%, 10px);transform:translate(-50%, 10px);background:#3abefb;max-width:230px;display:block;padding:20px 30px}.single-hotel-location .room-contact-popup p{text-transform:uppercase;letter-spacing:0.2em;font-weight:700;line-height:2em;font-size:12px;color:#fff;margin:0}.single-hotel-location .contact-map{display:block;position:relative;min-height:450px}.single-hotel-location .contact-map::before{content:"";position:absolute;z-index:2;pointer-events:none;background:rgba(58,190,251,0.2);top:0;left:0;right:0;bottom:0}.awards-block{display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;padding:50px 0;background:#f2f2f2}.awards-block .award-item{text-align:center}.awards-block .award-item .item-inner{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block;color:#b9c1c5}.awards-block .award-item .item-inner i{cursor:pointer;line-height:1em;font-size:80px}.awards-block .award-item .item-inner:hover{color:#f2c14c}.awards-block .award-item:not(:last-of-type)::after{content:"";vertical-align:top;display:inline-block;position:relative;top:20px;margin:0 55px;background:#b9c1c5;height:40px;width:1px}@media (max-width: 768px){.awards-block{-ms-flex-direction:column;flex-direction:column}.awards-block .award-item:not(:last-of-type)::after{margin:35px auto;display:block;width:60px;height:1px;top:0}}.hotel-facility-box{overflow:hidden}.hotel-facility-box img{width:100%}.hotel-facility-box .box-inner{position:relative;margin-bottom:30px}.hotel-facility-box .box-inner .box-meta{-webkit-transition:all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);position:absolute;line-height:1em;padding:10px;font-size:0;opacity:0.5;z-index:2;bottom:75px;right:0;left:0;top:0}.hotel-facility-box .box-inner .box-meta .title,.hotel-facility-box .box-inner .box-meta .subtitle,.hotel-facility-box .box-inner .box-meta .description{color:#fff}.hotel-facility-box .box-inner .box-meta .title{font-size:24px;line-height:1em;letter-spacing:0.2em;font-weight:600;margin:0 0 5px;text-transform:uppercase}.hotel-facility-box .box-inner .box-meta .subtitle{text-transform:uppercase;letter-spacing:0.2em;line-height:1em;font-weight:600;font-size:12px;margin:0 0 15px;display:block}.hotel-facility-box .box-inner .box-meta .description{-webkit-transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, -30%);-ms-transform:translate(0, -30%);transform:translate(0, -30%);opacity:0;letter-spacing:0.04em;line-height:1.429em;font-size:14px;margin:0}@media (max-width: 768px){.hotel-facility-box .box-inner .box-meta{bottom:100px}.hotel-facility-box .box-inner .box-meta .title{font-size:18px}}.hotel-facility-box .box-inner:hover .box-meta{-webkit-transform:translate(0, 65px);-ms-transform:translate(0, 65px);transform:translate(0, 65px);opacity:1}@media (max-width: 768px){.hotel-facility-box .box-inner:hover .box-meta{-webkit-transform:translate(0, 25px);-ms-transform:translate(0, 25px);transform:translate(0, 25px)}}.hotel-facility-box .box-inner:hover .box-meta .description{-webkit-transition-delay:350ms;-moz-transition-delay:350ms;transition-delay:350ms;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;opacity:1}.testimonials-slider{display:block;margin-bottom:60px}.testimonials-slider .testimoial-item{text-align:center}.testimonials-slider .testimoial-item .message{display:block;max-width:715px;letter-spacing:0.04em;line-height:1.7em;margin:0 auto 15px;font-size:14px;color:#b9c1c5}.testimonials-slider .testimoial-item .stars{display:block;margin:0 0 20px;line-height:1em;font-size:0}.testimonials-slider .testimoial-item .stars i{display:inline-block;font-size:16px;color:#bababa}.testimonials-slider .testimoial-item .stars i:not(:last-of-type){margin-right:5px}.testimonials-slider .testimoial-item .stars.rating-1 i:nth-child(-n+1){color:#f3a316}.testimonials-slider .testimoial-item .stars.rating-2 i:nth-child(-n+2){color:#f3a316}.testimonials-slider .testimoial-item .stars.rating-3 i:nth-child(-n+3){color:#f3a316}.testimonials-slider .testimoial-item .stars.rating-4 i:nth-child(-n+4){color:#f3a316}.testimonials-slider .testimoial-item .stars.rating-5 i:nth-child(-n+5){color:#f3a316}.testimonials-slider .testimoial-item .user-block{display:table;width:auto;margin:0 auto;position:relative}.testimonials-slider .testimoial-item .user-block img{border-radius:50%}@media (min-width: 768px){.testimonials-slider .testimoial-item .user-block .name,.testimonials-slider .testimoial-item .user-block .date{position:absolute;display:inline-block;white-space:nowrap;line-height:1em;top:50%}.testimonials-slider .testimoial-item .user-block .name{-webkit-transform:translate(calc(-100% - 30px), -50%);-ms-transform:translate(calc(-100% - 30px), -50%);transform:translate(calc(-100% - 30px), -50%)}.testimonials-slider .testimoial-item .user-block .date{-webkit-transform:translate(calc(100% + 30px), -50%);-ms-transform:translate(calc(100% + 30px), -50%);transform:translate(calc(100% + 30px), -50%)}}.testimonials-slider .testimoial-item .user-block .name{text-transform:uppercase;letter-spacing:0.1em;font-weight:700;font-size:16px;color:#2f363a;left:0}.testimonials-slider .testimoial-item .user-block .date{letter-spacing:0.1em;font-weight:600;font-size:14px;color:#b9c1c5;right:0}.testimonials-slider .slick-arrow{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:inline-block;position:absolute;z-index:2;top:50%;font-size:0;background:0;padding:0}.testimonials-slider .slick-arrow::before{-webkit-transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block;font-size:16px;color:#bec5c9}.testimonials-slider .slick-arrow:hover::before{color:#3abefb}.testimonials-slider .slick-arrow.slick-prev{left:-35px}.testimonials-slider .slick-arrow.slick-prev::before{content:"\e900";font-family:icomoon;font-style:normal}.testimonials-slider .slick-arrow.slick-next{right:-35px}.testimonials-slider .slick-arrow.slick-next::before{content:"\e901";font-family:icomoon;font-style:normal}@media (max-width: 768px){.testimonials-slider .testimoial-item .user-block{text-align:center}.testimonials-slider .testimoial-item .user-block .name,.testimonials-slider .testimoial-item .user-block .date{display:block}.testimonials-slider .testimoial-item .user-block img{display:inline-block;margin:15px 0}.testimonials-slider .slick-arrow{top:65%}.testimonials-slider .slick-arrow.slick-next{right:15px}.testimonials-slider .slick-arrow.slick-prev{left:15px}}.instagram-feed{position:relative;display:block;margin-bottom:15px}.instagram-feed .instagram-feed-title{-webkit-transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);pointer-events:none;position:absolute;white-space:nowrap;line-height:1em;color:#fff;font-size:20px;letter-spacing:0.2em;font-weight:600;text-transform:uppercase;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 450px){.instagram-feed .instagram-feed-title{display:none}}.instagram-feed:hover .instagram-feed-title{opacity:0}.instagram-feed ul{display:flex}.instagram-feed ul li{width:calc(100% / 8)}.instagram-feed ul li a{display:inline-block;width:100%;position:relative}.instagram-feed ul li a::before{content:"";-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);background:rgba(58,66,71,0.45);pointer-events:none;position:absolute;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0}.instagram-feed ul li a:hover::before{opacity:1}.instagram-feed ul li a img{width:100%}@media (max-width: 1200px){.instagram-feed ul li{width:calc(100% / 6)}.instagram-feed ul li:nth-child(-n+2){display:none}}@media (max-width: 992px){.instagram-feed ul li{width:calc(100% / 5)}.instagram-feed ul li:nth-child(-n+3){display:none}}@media (max-width: 768px){.instagram-feed ul li{width:calc(100% / 3)}.instagram-feed ul li:nth-child(-n+5){display:none}}.hotel-box{display:block;margin-bottom:50px}.hotel-box .box-cover{position:relative;overflow:hidden}.hotel-box .box-cover .room-facilities{position:absolute;display:flex;z-index:2;bottom:25px;left:0;right:0;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.hotel-box .box-cover .room-facilities .facility{-webkit-transition:all 220ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 220ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);color:#fff;opacity:1}.hotel-box .box-cover .room-facilities .facility:not(:last-of-type){margin-right:12.5px}.hotel-box .box-cover .room-facilities .facility:nth-of-type(1){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;transition-delay:250ms}.hotel-box .box-cover .room-facilities .facility:nth-of-type(2){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;transition-delay:350ms}.hotel-box .box-cover .room-facilities .facility:nth-of-type(3){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms}.hotel-box .box-cover .room-facilities .facility:nth-of-type(4){-webkit-transition-delay:550ms;-moz-transition-delay:550ms;transition-delay:550ms}.hotel-box .box-cover .room-facilities .facility:nth-of-type(5){-webkit-transition-delay:650ms;-moz-transition-delay:650ms;transition-delay:650ms}.hotel-box .box-cover .room-facilities .facility:nth-of-type(6){-webkit-transition-delay:750ms;-moz-transition-delay:750ms;transition-delay:750ms}.hotel-box .box-cover .room-facilities .facility:nth-of-type(7){-webkit-transition-delay:850ms;-moz-transition-delay:850ms;transition-delay:850ms}.hotel-box .box-cover a{display:inline-block;width:100%}.hotel-box .box-cover img{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.hotel-box .box-cover:hover .room-facilities .facility{-webkit-transform:translate(0, 75%);-ms-transform:translate(0, 75%);transform:translate(0, 75%);opacity:0}.hotel-box .box-cover:hover img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.hotel-box .box-body{display:block;padding-top:30px;margin-bottom:25px}.hotel-box .box-body .hotel-name{font-family:"GrandHotel",cursive;letter-spacing:0.02em;line-height:1.4em;font-weight:500;font-size:36px;color:#2f363a;margin:0 0 5px}.hotel-box .box-body .hotel-name a:hover{color:#3abefb}.hotel-box .box-body .hotel-location{text-transform:uppercase;letter-spacing:0.1em;font-weight:600;font-size:14px;line-height:1em;color:#3abefb;margin:0 0 20px}.hotel-box .box-body .hotel-description{letter-spacing:0.05em;line-height:1.6em;color:#868c8f;font-size:15px}.hotel-box .box-body .stars{line-height:1em;margin:0 0 20px;display:block;font-size:0}.hotel-box .box-body .stars i{font-size:16px;color:#f3a316}.hotel-box .box-body .stars i:not(:last-of-type){margin-right:3.5px}.hotel-box .box-body .stars.rating-2 i:not(:nth-child(-n+2)){color:#b9c1c5}.hotel-box .box-body .stars.rating-3 i:not(:nth-child(-n+3)){color:#b9c1c5}.hotel-box .box-body .stars.rating-4 i:not(:nth-child(-n+4)){color:#b9c1c5}.section-blog{padding:100px 0 0}.articles-list .article-delimiter{position:relative}.articles-list .article-delimiter .section-delimiter{margin:55px auto;position:relative;z-index:2}.articles-list .article-delimiter::before,.articles-list .article-delimiter::after{content:"";-webkit-transform:translate(0, -1px);-ms-transform:translate(0, -1px);transform:translate(0, -1px);background:#e5e5e5;display:inline-block;position:absolute;z-index:1;height:1px;top:50%;width:calc(50% - 75px)}.articles-list .article-delimiter::before{left:0}.articles-list .article-delimiter::after{right:0}.blog-post .post-categories{line-height:1em;font-size:14px;letter-spacing:0.2em;text-transform:uppercase;font-weight:700;color:#3abefb;margin:0 0 15px}@media (max-width: 768px){.blog-post .post-categories{margin:0 0 10px}}.blog-post .post-categories a:hover{color:#525863}.blog-post .post-header{display:block;margin:0 0 25px}.blog-post .post-header .post-title{letter-spacing:0.06em;line-height:1.333em;font-weight:600;font-size:30px;margin:0 0 10px;color:#2f363a}.blog-post .post-header .post-title a:hover{color:#3a4247}@media (max-width: 768px){.blog-post .post-header .post-title{font-size:22px}}.blog-post .post-header .post-meta{letter-spacing:0.06em;line-height:1.25em;font-size:16px;color:#bababa;font-weight:600;font-style:italic}.blog-post .post-header .post-meta a:hover{color:#3abefb}.blog-post .post-header .post-meta li{display:inline-block}.blog-post .post-header .post-meta li:not(:last-of-type)::after{content:"";vertical-align:top;display:inline-block;background:#3abefb;position:relative;top:7px;margin:0 17.5px;height:3px;width:4px}@media (max-width: 768px){.blog-post .post-header .post-meta li{display:block}.blog-post .post-header .post-meta li:not(:last-of-type)::after{display:block;top:0;margin:2.5px auto 7.5px}}.blog-post .post-cover{display:block;margin:0 0 25px}.blog-post .post-cover a{position:relative;display:inline-block}.blog-post .post-cover a::before{content:"";-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);background:rgba(58,190,251,0.2);pointer-events:none;position:absolute;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0}.blog-post .post-cover a:hover::before{opacity:1}.blog-post .post-cover .post-cover-slider .slick-arrow{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:inline-block;position:absolute;line-height:1em;background:0;font-size:0;z-index:2;top:50%}.blog-post .post-cover .post-cover-slider .slick-arrow::before{-webkit-transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 240ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block;line-height:1em;font-size:16px;color:#fff}.blog-post .post-cover .post-cover-slider .slick-arrow:hover::before{color:#3abefb}.blog-post .post-cover .post-cover-slider .slick-arrow.slick-prev{left:20px}.blog-post .post-cover .post-cover-slider .slick-arrow.slick-prev::before{content:"\e900";font-family:icomoon;font-style:normal}.blog-post .post-cover .post-cover-slider .slick-arrow.slick-next{right:20px}.blog-post .post-cover .post-cover-slider .slick-arrow.slick-next::before{content:"\e901";font-family:icomoon;font-style:normal}.blog-post .post-cover .responsive-media{position:relative}.blog-post .post-cover .responsive-media iframe{position:absolute;height:100%;width:100%;left:0;top:0}.blog-post .post-cover .responsive-media::before{content:"";display:block;width:100%;padding-top:56.25%}.blog-post .post-body{display:block;margin:0 auto;max-width:720px;padding:0 10px}.blog-post .post-body .post-excerpt{letter-spacing:0.06em;color:#bababa;font-size:15px;margin:0 0 20px}.blog-post .post-body .post-permalink-btn{line-height:16px;text-transform:uppercase;color:#3abefb;font-weight:600;font-size:14px;overflow:visible;letter-spacing:0.1em}.blog-post .post-body .post-permalink-btn::after{content:"";font-family:icomoon;display:inline-block;font-weight:500;font-size:11px;margin-left:7.5px;position:relative;top:-1px;-webkit-transition:all 125ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 125ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-backface-visibility:hidden}.blog-post .post-body .post-permalink-btn:hover::after{opacity:0;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0)}.blog-post.no-image .post-cover{background:#f5f6f6;position:relative;max-width:570px;display:block;height:60px;margin-right:auto;margin-left:auto}.blog-post.no-image .post-cover::before{content:"\e91e";font-family:icomoon;font-style:normal;backface-visibility:hidden;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;display:inline-block;position:absolute;color:#bababa;font-size:30px;z-index:2;left:50%;top:50%}body.single.single-post .site-hero .site-hero-title{bottom:145px}@media (max-width: 1400px){body.single.single-post .site-hero .site-hero-title{bottom:105px}}@media (max-width: 1200px){body.single.single-post .site-hero .site-hero-title{bottom:50px}}.single-post-page{position:relative;margin-top:-120px;z-index:2}.single-post-page .single-post-wrapper{-webkit-box-shadow:0px 1px 6px 0px rgba(0,0,0,0.26);box-shadow:0px 1px 6px 0px rgba(0,0,0,0.26);display:block;background:#f2f2f2;margin-bottom:60px;padding-right:70px;padding-left:70px;padding-top:45px}@media (max-width: 1200px){.single-post-page .single-post-wrapper{padding-right:45px;padding-left:45px}}.single-post-page .post-categories{text-align:center;margin-bottom:25px}.single-post-page .post-categories a:hover{color:#fff}.single-post-page .post-body{max-width:100%;padding:0}.single-post-page .post-body::before,.single-post-page .post-body::after{content:"";display:table}.single-post-page .post-body::after{clear:both}.single-post-page .post-body img{margin-bottom:25px}.single-post-page .post-body p,.single-post-page .post-body h1,.single-post-page .post-body h2,.single-post-page .post-body h3,.single-post-page .post-body h4,.single-post-page .post-body h5,.single-post-page .post-body h6{padding-left:20px;padding-right:20px}@media (max-width: 768px){.single-post-page .post-body p,.single-post-page .post-body h1,.single-post-page .post-body h2,.single-post-page .post-body h3,.single-post-page .post-body h4,.single-post-page .post-body h5,.single-post-page .post-body h6{padding-right:10px;padding-left:10px}}.single-post-page .post-body h1,.single-post-page .post-body h2,.single-post-page .post-body h3,.single-post-page .post-body h4,.single-post-page .post-body h5,.single-post-page .post-body h6{color:#2f363a}.single-post-page .post-footer{text-align:center;padding:50px 0;margin-top:85px;border-top:1px solid #e4e4e4}.single-post-page .post-footer .share-block{display:flex;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}.single-post-page .post-footer .share-block .share-block-title{text-transform:uppercase;margin-right:25px;font-size:16px;letter-spacing:0.1em;font-weight:700;color:#2f363a;position:relative;top:3px}.single-post-page .post-footer .share-block .social-platforms li{display:inline-block}.single-post-page .post-footer .share-block .social-platforms li a{font-size:16px;color:#bebebe}.single-post-page .post-footer .share-block .social-platforms li a i{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-facebook{color:#3b5999}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-twitter{color:#55acee}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-linkedin{color:#0077B5}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-tumblr{color:#34465d}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-yahoo{color:#410093}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-instagram{color:#3f729b}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-vk{color:#4c75a3}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-google-plus{color:#DC4E41}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-pinterest,.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-pinterest-p{color:#bd081c}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-youtube{color:#e52d27}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-reddit{color:#ff5700}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-quora{color:#b92b27}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-slack{color:#3aaf85}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-dribbble{color:#ea4c89}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-flickr{color:#ff0084}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-fourSquare{color:#f94877}.single-post-page .post-footer .share-block .social-platforms li a i:hover.icon-behance{color:#131418}.single-post-page .post-footer .share-block .social-platforms li:not(:last-of-type){margin-right:25px}@media (max-width: 1400px){.single-post-page{margin-top:-80px}}@media (max-width: 1200px){.single-post-page{margin-top:25px}}@media (max-width: 992px){.single-post-page .single-post-wrapper{padding:25px 25px 0}}@media (max-width: 768px){.single-post-page .single-post-wrapper{padding:10px 10px 0}.single-post-page .post-footer{margin-top:30px;padding:30px 0}}@media (max-width: 500px){.single-post-page .post-footer .share-block{-ms-flex-direction:column;flex-direction:column}.single-post-page .post-footer .share-block .share-block-title{margin:0 0 15px}}.post-navigation{display:block;padding-right:70px;padding-left:70px;margin:0 0 55px}@media (max-width: 1200px){.post-navigation{padding-right:45px;padding-left:45px}}.post-navigation .navigation-items{display:flex;-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:center;align-items:center}.post-navigation .navigation-items .navigation-item a{text-transform:uppercase;letter-spacing:0.2em;font-weight:600;font-size:15px;color:#d2d9d9}.post-navigation .navigation-items .navigation-item a:hover{color:#3abefb}.post-navigation .navigation-items .navigation-item.prev a:before{content:"\e900";font-family:icomoon;font-style:normal;font-weight:500;margin-right:20px}.post-navigation .navigation-items .navigation-item.next a:after{content:"\e901";font-family:icomoon;font-style:normal;font-weight:500;margin-left:20px}@media (max-width: 768px){.post-navigation .navigation-items{-ms-flex-direction:column;flex-direction:column}.post-navigation .navigation-items .navigation-item.prev{margin-bottom:15px}}.comments-area{-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1);margin-bottom:15px}.section-404{position:relative;display:block;margin-bottom:15px}.section-404 img{width:100%}.section-404 .error-content{display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;text-align:center;position:absolute;height:100%;width:100%;left:0;top:0}.section-404 .error-content .error-title{text-transform:uppercase;letter-spacing:0.1em;margin:0 0 120px;line-height:1em;font-size:36px;color:#fff;position:relative}.section-404 .error-content .error-title span{position:relative;z-index:2}.section-404 .error-content .error-title::before{content:"\e91f";font-family:icomoon;font-style:normal;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;position:absolute;font-size:230px;color:#fff;opacity:0.1;z-index:0;left:50%;top:50%}@media (max-width: 992px){.section-404 .error-content .error-title{margin:0 0 45px}.section-404 .error-content .error-title::before{font-size:120px}}@media (max-width: 768px){.section-404 .error-content{position:relative;min-height:70vh;padding:45px 0;z-index:2}.section-404 img{position:absolute;object-fit:cover;height:100%;width:100%;z-index:1;left:0;top:0}}.section-contact{background-image:url(../img/contact-page-background.jpg);background-position:center;background-size:cover;padding-bottom:145px;padding-top:195px;margin-bottom:15px;display:block}@media (max-width: 768px){.section-contact{padding-bottom:100px;padding-top:130px}}.contact-banner{display:table;margin:135px auto 0;position:relative}.contact-banner .btn{background:rgba(58,190,251,0.7);min-width:630px;padding-top:3px;letter-spacing:0.1em;border-radius:100px;line-height:120px;font-weight:600;font-size:20px;color:#fff;height:120px;position:relative;z-index:2}@media (max-width: 768px){.contact-banner .btn{line-height:60px;max-width:80%;height:60px;display:block;margin:0 auto;min-width:0}}@media (max-width: 450px){.contact-banner .btn{max-width:100%;font-size:16px}}.contact-banner .btn:hover{background:rgba(58,190,251,0.85)}.contact-banner::before{content:"\e920";font-family:icomoon;font-style:normal;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;position:absolute;line-height:1em;font-size:240px;opacity:0.15;left:50%;top:50%}@media (max-width: 768px){.contact-banner{margin:80px auto 0}.contact-banner::before{font-size:150px}}.tabed-content .tabs-body .tab-item{display:none}.tabed-content .tabs-body .tab-item.current{-webkit-animation:fadeIn 850ms ease;-moz-animation:fadeIn 850ms ease;-ms-animation:fadeIn 850ms ease;-o-animation:fadeIn 850ms ease;animation:fadeIn 850ms ease;display:block}.slick-slider{position:relative;display:block;outline:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider *{outline:none}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track,.slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:visible;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;color:#fff;-webkit-transform:translate(100%, -100%);-ms-transform:translate(100%, -100%);transform:translate(100%, -100%)}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}/*! nouislider - 8.0.2 - 2015-07-06 13:22:09 */.noUi-target{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;direction:ltr}.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s,top 0.3s;transition:left 0.3s,top 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips{-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;font:400 12px Arial;color:#999}.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.page-popup{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);visibility:hidden;opacity:0;position:fixed;background:rgba(28,38,35,0.75);z-index:99;height:100%;width:100%;left:0;top:0}.page-popup .close-popup{line-height:1em;font-size:0;cursor:pointer;position:absolute;top:30px;right:30px}.page-popup .close-popup i{font-size:24px;color:#fff}.page-popup .popup-box{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(-50%, -80%);-ms-transform:translate(-50%, -80%);transform:translate(-50%, -80%);max-height:calc(100vh - 40px);opacity:0;background:#fff;position:relative;max-width:630px;padding:40px 0;display:block;width:95%;left:50%;top:50%;overflow-x:hidden;overflow-y:auto}.page-popup .calendar{-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(-50%, 15%);-ms-transform:translate(-50%, 15%);transform:translate(-50%, 15%);-webkit-backface-visibility:hidden;position:absolute;background:#3a4247;width:280px;border-radius:5px;z-index:3;top:100%;left:50%;padding:0 15px 20px;visibility:hidden;opacity:0}.page-popup .calendar .ui-datepicker-header{position:relative;line-height:1em;text-align:center;padding:35px 0 30px}@media (max-width: 768px){.page-popup .calendar .ui-datepicker-header{padding:20px 0 15px}}.page-popup .calendar .ui-datepicker-header .ui-datepicker-prev,.page-popup .calendar .ui-datepicker-header .ui-datepicker-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;line-height:1em;font-size:0;top:50%}.page-popup .calendar .ui-datepicker-header .ui-datepicker-prev::before,.page-popup .calendar .ui-datepicker-header .ui-datepicker-next::before{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);display:inline-block;cursor:pointer;line-height:1em;font-size:16px;color:#fff}.page-popup .calendar .ui-datepicker-header .ui-datepicker-prev:hover::before,.page-popup .calendar .ui-datepicker-header .ui-datepicker-next:hover::before{color:#3abefb}.page-popup .calendar .ui-datepicker-header .ui-datepicker-next{right:0}.page-popup .calendar .ui-datepicker-header .ui-datepicker-next::before{content:"\e901";font-family:icomoon;font-style:normal}.page-popup .calendar .ui-datepicker-header .ui-datepicker-prev{left:0}.page-popup .calendar .ui-datepicker-header .ui-datepicker-prev::before{content:"\e900";font-family:icomoon;font-style:normal}.page-popup .calendar .ui-datepicker-header .ui-datepicker-title{font-size:14px;text-transform:uppercase;letter-spacing:0.2em;color:#ccc;font-weight:700}.page-popup .calendar table{table-layout:fixed;text-align:center;width:100%}.page-popup .calendar table th,.page-popup .calendar table td{text-transform:uppercase;letter-spacing:0.2em;font-weight:700;font-size:11px;color:#fff}.page-popup .calendar table th a,.page-popup .calendar table td a{display:inline-block;height:30px;width:30px;line-height:30px;vertical-align:middle;text-align:center;border-radius:50%;padding-top:2px}.page-popup .calendar table th a:hover,.page-popup .calendar table td a:hover{color:#fff;background:#3abefb}.page-popup .calendar::before{content:"";position:absolute;top:0;left:50%;display:inline-block;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #3a4247 transparent}.page-popup .calendar::after{display:block;text-align:center;background:#2c3439;color:#ccc;font-size:14px;font-weight:700;letter-spacing:0.2em;margin:25px -20px 0;padding:20px 0;border-radius:0 0 5px 5px;text-transform:uppercase}.page-popup .calendar-box.open .calendar{-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);visibility:visible;opacity:1}.page-popup .box-title{display:table;position:relative;max-width:370px;margin:0 auto 40px;width:80%}.page-popup .box-title .delimiter{position:absolute;display:inline-block;top:50%;width:18%;background:#3abefb;height:3px}.page-popup .box-title .delimiter::before{content:"";background:#3abefb;position:absolute;display:inline-block;height:3px;width:4px;left:0;top:0}.page-popup .box-title .delimiter.left{-webkit-transform:translate(calc(-100% - 10px), -50%);-ms-transform:translate(calc(-100% - 10px), -50%);transform:translate(calc(-100% - 10px), -50%)}.page-popup .box-title .delimiter.left::before{-webkit-transform:translate(calc(-100% - 5px), 0);-ms-transform:translate(calc(-100% - 5px), 0);transform:translate(calc(-100% - 5px), 0);left:0}.page-popup .box-title .delimiter.right{-webkit-transform:translate(calc(100% + 10px), -50%);-ms-transform:translate(calc(100% + 10px), -50%);transform:translate(calc(100% + 10px), -50%);left:auto;right:0}.page-popup .box-title .delimiter.right::before{-webkit-transform:translate(calc(100% + 5px), 0);-ms-transform:translate(calc(100% + 5px), 0);transform:translate(calc(100% + 5px), 0);right:0;left:auto}.page-popup .box-title .text{display:block;text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:0.1em;background:#3abefb;color:#fff;height:60px;line-height:66px;text-align:center}.page-popup .box-body{padding:0 50px}.page-popup .box-body .room-title{display:block;letter-spacing:0.1em;line-height:1em;font-weight:600;font-size:18px;color:#3abefb;text-transform:uppercase;text-align:center;margin:0 0 25px}.page-popup .box-body .pricing{display:flex;justify-content:center;align-items:center;margin:0 0 30px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;line-height:1em;color:#2f363a}.page-popup .box-body .pricing .value{margin:0 5px;line-height:1em;font-weight:300;font-size:45px;color:#dab32c}.page-popup .box-body .input-line{display:block;margin-bottom:25px}.page-popup .box-body .input-line .placeholder{text-transform:uppercase;letter-spacing:0.2em;font-weight:600;line-height:1em;font-size:12px;display:block;color:#afafaf;margin-bottom:10px}.page-popup .box-body .input-line .line-icon{pointer-events:none;position:absolute;line-height:1em;bottom:39px;right:30px}.page-popup .box-body .input-line .form-input{border:1px solid #ebebeb;letter-spacing:0.1em;padding:5px 18px 0;font-weight:600;font-size:16px;cursor:pointer;display:block;height:45px;width:100%;color:#1c2623;margin:0}.page-popup .box-body .input-line .form-input:focus,.page-popup .box-body .input-line .form-input.has-value{border-color:#3a4247}.page-popup .box-body .input-line textarea{height:100px !important;padding-top:7.5px !important}.page-popup.open{visibility:visible;opacity:1}.page-popup.open .popup-box{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}.newsletter-block{background-image:url(../img/newsletter-box-background.jpg);background-size:cover;background-position:center;padding:60px 0}.newsletter-block .newsletter-block-inner{display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between}.newsletter-block .block-title h4,.newsletter-block .block-title p{line-height:1em;letter-spacing:0.02em;font-weight:500;margin:0}.newsletter-block .block-title h4{font-size:50px;color:#fff;font-family:"GrandHotel",cursive;margin-bottom:7.5px}.newsletter-block .block-title p{color:#a1a8b2}@media (max-width: 992px){.newsletter-block .block-title{margin-bottom:40px}.newsletter-block .newsletter-block-inner{-ms-flex-direction:column;flex-direction:column;-ms-align-items:stretch;align-items:stretch;text-align:center}}.pagination .section-delimiter:first-of-type{margin-top:0}ul.page-numbers{list-style-type:none;display:flex;padding:0;margin:0;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}ul.page-numbers li .page-number:not(.prev):not(.next){display:inline-block;border-radius:50%;line-height:26px;text-align:center;background:#d2d9d9;font-size:12px;font-weight:700;letter-spacing:0em;color:#fff;padding-top:2px;height:26px;width:26px}ul.page-numbers li .page-number:not(.prev):not(.next):hover,ul.page-numbers li .page-number:not(.prev):not(.next).current{background:#3abefb}ul.page-numbers li .page-number.prev,ul.page-numbers li .page-number.next{color:#d2d9d9;font-size:13px}ul.page-numbers li .page-number.prev:hover,ul.page-numbers li .page-number.next:hover{color:#3abefb}ul.page-numbers li:not(:last-of-type){margin-right:30px}.main-sidebar .widget{display:block;margin:0 0 60px}.main-sidebar .widget .widget-title{text-transform:uppercase;letter-spacing:0.2em;text-align:center;line-height:1em;margin:0 0 30px;display:block;font-size:18px;color:#2f363a;font-weight:700}.main-sidebar .widget .widget-title .section-delimiter{margin-bottom:0;margin-top:25px}.main-sidebar .widget .tabed-content .tabs-header{display:block;margin-bottom:30px}.main-sidebar .widget .tabed-content .tabs-header ul{text-align:center;line-height:1em;font-size:0}.main-sidebar .widget .tabed-content .tabs-header ul li{-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);text-transform:uppercase;border:2px solid #3abefb;padding:11px 7.5px 5px;display:inline-block;letter-spacing:0.06em;background:#3abefb;line-height:1em;font-weight:700;font-size:14px;cursor:pointer;color:#fff}.main-sidebar .widget .tabed-content .tabs-header ul li.current{background:0;color:#3abefb}.main-sidebar .widget .tabed-content .tabs-header ul li:not(:last-of-type){margin-right:15px}@media (max-width: 450px){.main-sidebar .widget .tabed-content .tabs-header ul li{display:block;width:100%}.main-sidebar .widget .tabed-content .tabs-header ul li:not(:last-of-type){margin:0 0 10px}}.main-sidebar .widget:not(.widget_search):not(.widget_latest_posts):not(.widget_popular_posts):not(.widget_ad):not(.widget_flickr){border:8px solid #eff4f6;padding:25px}.main-sidebar .widget:not(.widget_search):not(.widget_latest_posts):not(.widget_popular_posts):not(.widget_ad):not(.widget_flickr) ul{list-style-type:none;text-align:center;display:block;max-width:170px;margin:0 auto;padding:0}.main-sidebar .widget:not(.widget_search):not(.widget_latest_posts):not(.widget_popular_posts):not(.widget_ad):not(.widget_flickr) ul li{letter-spacing:0.06em;font-weight:600;font-size:16px;color:#c4c4c4;display:block}.main-sidebar .widget:not(.widget_search):not(.widget_latest_posts):not(.widget_popular_posts):not(.widget_ad):not(.widget_flickr) ul li a:hover{color:#3abefb}.main-sidebar .widget:not(.widget_search):not(.widget_latest_posts):not(.widget_popular_posts):not(.widget_ad):not(.widget_flickr) ul li:not(:last-of-type){margin-bottom:12.5px;padding-bottom:12.5px;border-bottom:1px solid #eff4f6}.main-sidebar .widget.widget_search .search-form{position:relative}.main-sidebar .widget.widget_search .search-form .icon-search{-webkit-transition:all 185ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 185ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;line-height:1em;font-size:20px;color:#bababa;z-index:2;left:30px;top:50%}.main-sidebar .widget.widget_search .search-form .form-input{border-bottom:1px solid #ddd;border-top:1px solid #ddd;letter-spacing:0.1em;font-weight:600;font-size:16px;display:block;color:#2f363a;padding-left:70px;padding-top:4px;height:80px;width:100%}.main-sidebar .widget.widget_search .search-form .form-input::-webkit-input-placeholder{color:#b4b4b4}.main-sidebar .widget.widget_search .search-form .form-input:-moz-placeholder{color:#b4b4b4}.main-sidebar .widget.widget_search .search-form .form-input.placeholder{color:#b4b4b4}.main-sidebar .widget.widget_search .search-form .form-input:focus,.main-sidebar .widget.widget_search .search-form .form-input.has-value{border-color:#b7b7b7;padding:4px 15px 0}.main-sidebar .widget.widget_search .search-form .form-input:focus+.icon-search,.main-sidebar .widget.widget_search .search-form .form-input.has-value+.icon-search{-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);visibility:hidden;opacity:0}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post{display:block;margin-bottom:30px}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post::before,.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post::after,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post::before,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post::after,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post::before,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post::after,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post::before,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post::after,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post::before,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post::after,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post::before,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post::after,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post::before,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post::after,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post::before,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post::after{content:"";display:table}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post::after,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post::after,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post::after,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post::after,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post::after,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post::after,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post::after,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post::after{clear:both}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post .image,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post .image,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post .image,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post .image,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post .image,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post .image,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post .image,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post .image{position:relative;display:block;width:100px;float:left;margin-right:20px}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post .image::before,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post .image::before,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post .image::before,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post .image::before,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post .image::before,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post .image::before,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post .image::before,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post .image::before{content:"";-webkit-transition:all 220ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 220ms cubic-bezier(0.455, 0.03, 0.515, 0.955);background:rgba(58,190,251,0.2);pointer-events:none;position:absolute;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post .image:hover::before,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post .image:hover::before,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post .image:hover::before,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post .image:hover::before,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post .image:hover::before,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post .image:hover::before,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post .image:hover::before,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post .image:hover::before{opacity:1}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post .post-body,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post .post-body,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post .post-body,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post .post-body,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post .post-body,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post .post-body,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post .post-body,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post .post-body{overflow:hidden;padding-top:15px}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post .post-body .post-title,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post .post-body .post-title,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post .post-body .post-title,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post .post-body .post-title,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post .post-body .post-title,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post .post-body .post-title,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post .post-body .post-title,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post .post-body .post-title{letter-spacing:0.06em;line-height:1.25em;font-weight:600;font-size:16px;color:#2f363a;margin:0}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post .post-body .post-title a:hover,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post .post-body .post-title a:hover,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post .post-body .post-title a:hover,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post .post-body .post-title a:hover,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post .post-body .post-title a:hover,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post .post-body .post-title a:hover,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post .post-body .post-title a:hover,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post .post-body .post-title a:hover{color:#3abefb}.main-sidebar .widget.widget_latest_posts .popular-posts-list .popular-post .post-body .post-date,.main-sidebar .widget.widget_latest_posts .popular-posts-list .latest-post .post-body .post-date,.main-sidebar .widget.widget_latest_posts .latest-posts-list .popular-post .post-body .post-date,.main-sidebar .widget.widget_latest_posts .latest-posts-list .latest-post .post-body .post-date,.main-sidebar .widget.widget_popular_posts .popular-posts-list .popular-post .post-body .post-date,.main-sidebar .widget.widget_popular_posts .popular-posts-list .latest-post .post-body .post-date,.main-sidebar .widget.widget_popular_posts .latest-posts-list .popular-post .post-body .post-date,.main-sidebar .widget.widget_popular_posts .latest-posts-list .latest-post .post-body .post-date{letter-spacing:0.06em;line-height:1em;font-style:italic;font-weight:600;font-size:12px;color:#bababa}.main-sidebar .widget.widget_ad .ad-block{position:relative;display:block;width:100%}.main-sidebar .widget.widget_ad .ad-block::after{content:"";-webkit-transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);opacity:0;border:2px solid #cbc9c5;position:absolute;bottom:30px;right:30px;left:30px;top:30px}.main-sidebar .widget.widget_ad .ad-block p{-webkit-transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 275ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0;text-transform:uppercase;text-align:center;display:inline-block;letter-spacing:0.2em;position:absolute;font-weight:600;font-size:16px;color:#fff;z-index:2;left:50%;top:50%}.main-sidebar .widget.widget_ad .ad-block img{width:100%}.main-sidebar .widget.widget_ad .ad-block:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.main-sidebar .widget.widget_ad .ad-block:hover p{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}.main-sidebar .widget.widget_flickr .flickr_widget{margin:0 -10px}.main-sidebar .widget.widget_flickr .flickr_widget::before,.main-sidebar .widget.widget_flickr .flickr_widget::after{content:"";display:table}.main-sidebar .widget.widget_flickr .flickr_widget::after{clear:both}.main-sidebar .widget.widget_flickr .flickr_widget li{width:calc(100% / 3);padding:0 10px;display:block;float:left;margin-bottom:20px}.main-sidebar .widget.widget_flickr .flickr_widget li a{position:relative;display:block;width:100%}.main-sidebar .widget.widget_flickr .flickr_widget li a::before{content:"";-webkit-transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);background:rgba(58,66,71,0.45);pointer-events:none;position:absolute;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0}.main-sidebar .widget.widget_flickr .flickr_widget li a:hover::before{opacity:1}.main-sidebar .widget.widget_flickr .flickr_widget li a img{width:100%}@media (max-width: 992px){.main-sidebar{margin:45px auto;max-width:360px;display:block}}
