/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}blockquote,code,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,label,ol,p,pre,ul{margin:0;padding:0}ul{list-style:none}embed,iframe,object{margin:0;padding:0;border:none;display:block}button{margin:0;padding:0}th{font-weight:300}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif,Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;color:#303030;background-color:#f3f3f3}body,h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:300}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:300}input[type=search]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}a{color:#1abc9c;text-decoration:underline}a:focus,a:hover{color:#16a085;text-decoration:none}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:1px 0 0;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}.loader{display:block;text-align:center;font-size:18px;padding:20px 0;height:72px}.loader--state-hidden{visibility:hidden}.loader__spinner{display:inline-block;width:24px;height:24px;border-color:#95a5a6 transparent transparent #95a5a6;border-style:solid;border-width:2px;border-radius:12px;-webkit-animation:loader-spinner .4s linear infinite;animation:loader-spinner .4s linear infinite}.loader__label{display:inline-block;color:#95a5a6;padding-left:10px;vertical-align:5px}@-webkit-keyframes loader-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes loader-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:FontGA;font-style:normal;font-weight:400;src:url(/fonts/font-ga/FontGA.eot?v=0.5.3);src:url(/fonts/font-ga/FontGA.eot?#iefix&v=0.5.3) format("embedded-opentype"),url(/fonts/font-ga/FontGA.woff?v=0.5.3) format("woff"),url(/fonts/font-ga/FontGA.ttf?v=0.5.3) format("truetype"),url(/fonts/font-ga/FontGA.svg#font-ga?v=0.5.3) format("svg")}[data-icon]:before{content:attr(data-icon)}[class^=icon-]:before,[data-icon]:before{display:inline-block;font-family:FontGA;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-emoticon-excited:before{content:"\f128"}.icon-emoticon-happy:before{content:"\f129"}.icon-emoticon-neutral:before{content:"\f12a"}.icon-emoticon-sad:before{content:"\f12b"}.icon-social-facebook:before{content:"\f130"}.icon-social-google:before{content:"\f131"}.icon-social-tumblr:before{content:"\f170"}.icon-social-twitter:before{content:"\f132"}.icon-social-vk:before{content:"\f133"}.icon-social-youtube:before{content:"\f16f"}.icon-star-full:before{content:"\f103"}.input-checkbox{position:relative}.input-checkbox__checkbox{display:none}.input-checkbox__label{padding-left:24px}.input-checkbox__label:before{width:16px;height:16px;line-height:14px;content:"";display:block;position:absolute;left:0;top:2px;border:1px solid #b4b4b4;border-radius:2px;cursor:pointer;overflow:hidden;font-size:10px;text-align:center;-webkit-transition:color .25s;transition:color .25s}.input-checkbox__label:hover:before{border-color:#8b8b8b}.input-checkbox__checkbox:checked+.input-checkbox__label{color:#1abc9c}.input-checkbox__checkbox:checked+.input-checkbox__label:before{background:#1abc9c;border-color:#1abc9c;color:#fff;font-family:FontGA;content:"\f109"}.input-checkbox__checkbox[disabled]+.input-checkbox__label{opacity:.4}.input-checkbox__checkbox[disabled]+.input-checkbox__label:hover:before{border-color:#b4b4b4}.checklist{line-height:24px;margin-bottom:-8px}.checklist:after,.checklist:before{content:" ";display:table}.checklist:after{clear:both}.checklist__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-bottom:8px}.checklist__item:after,.checklist__item:before{content:" ";display:table}.checklist__item:after{clear:both}.checklist__label{display:block;cursor:pointer}.checklist__qty{float:right;padding-left:10px;font-size:11px;color:#9a9a9a}.checklist__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.checklist__heading{font-weight:600;padding-left:30px;margin-bottom:8px}.checklist+.checklist{margin-top:16px}.checklist--modal{margin:-10px 0}.checklist--modal .checklist__item{position:relative;margin-bottom:0}.checklist--modal .checklist__item:before{content:"";position:absolute;top:0;width:100%;left:30px;right:0;border-bottom:1px solid #dfdfdf}.checklist--modal .checklist__item:first-child:before{display:none}.checklist--modal .checklist__label{padding:12px 0 10px 30px}.checklist--modal .checklist__label:before{top:15px}.checklist--modal .checklist__heading{padding-top:10px}.dropmenu{padding:5px 0;line-height:32px}.dropmenu__item a{color:#303030;display:block;padding:0 20px;text-decoration:none;position:relative}.dropmenu__item:hover{background:#f3f3f3}.dropmenu__item--active a{color:#1abc9c}.dropmenu__item--active a:after{font-family:FontGA;content:"\f108";position:absolute;right:5px;font-size:24px;width:32px;height:32px;overflow:hidden;text-align:center}.dropmenu__value{float:right;color:#1abc9c}.dropmenu__value--placeholder{color:#9a9a9a}.dropmenu__btn{background:transparent;border:none;outline:none;display:block;width:100%;color:#303030;padding:0 20px;text-decoration:none;position:relative;text-align:left}.dropmenu__btn:hover{background:#f3f3f3}.dropmenu__btn--active{color:#1abc9c}.dropmenu__btn--active:after{content:"\f108";position:absolute;right:5px}.dropmenu__btn--active:after,.dropmenu__btn--currency:before{width:32px;height:32px;font-family:FontGA;font-size:24px;overflow:hidden;text-align:center}.dropmenu__btn--currency:before{float:left;display:block;margin-left:-10px}.dropmenu__btn--currency-eur:before{content:"\f110"}.dropmenu__btn--currency-usd:before{content:"\f116"}.dropmenu__btn--currency-gbp:before{content:"\f112"}.dropmenu__btn--currency-rub:before{content:"\f114"}@media only screen and (max-width:479px){.dropmenu{font-size:18px;line-height:46px}.dropmenu__btn--active:after,.dropmenu__item--active a:after{right:10px;font-size:32px}}.control-switch{color:#303030;min-width:240px}.control-switch--guests{min-width:260px}.control-switch__label{margin-bottom:10px}.control-switch__row{margin:0 0 -5px -5px}.control-switch__row:after,.control-switch__row:before{content:" ";display:table}.control-switch__row:after{clear:both}.control-switch__col{float:left;width:20%;padding:0 0 5px 5px}.control-switch__col--double{width:40%}.control-switch__btn{background:transparent;outline:none;height:42px;line-height:42px;display:block;width:100%;border:1px solid #cdcdcd;border-radius:2px;-webkit-transition:background .25s;transition:background .25s}.control-switch__btn:hover{background:#f3f3f3}.control-switch__btn--active{background:#1abc9c;border-color:#1abc9c;color:#fff;font-weight:400}.control-switch__btn--active:hover{background:#1abc9c}.control-switch__btn[disabled]{opacity:.3;pointer-events:none;color:#9a9a9a}.control-switch--col-6 .control-switch__col{width:16.66666667%}.control-switch--col-6 .control-switch__col--2{width:33.33333333%}@media only screen and (min-width:960px){.control-switch__btn{height:36px;line-height:36px}}.control-range__label:after,.control-range__label:before{content:" ";display:table}.control-range__label:after{clear:both}.control-range__value{display:block;float:right;padding-bottom:10px;font-size:16px;font-weight:400}.control-range__value:first-child{float:left}.control-range__input{width:100%}.control-range--modal .control-range__body{padding:0 5px}.control-tabs{border:1px solid #1abc9c;border-radius:3px}.control-tabs:after,.control-tabs:before{content:" ";display:table}.control-tabs:after{clear:both}.control-tabs__btn{background:transparent;outline:none;height:28px;line-height:28px;float:left;display:block;width:33.33333333%;font-size:14px;text-align:center;color:#1abc9c;border:none;border-left:1px solid #1abc9c}.control-tabs__btn:first-child{border:none}.control-tabs__btn--active{background:#1abc9c;color:#fff;font-weight:400}.control-tabs--size-2 .control-tabs__btn{width:50%}.fb-signup__btn{background:transparent;border:none;outline:none;height:44px;line-height:44px;font-weight:600;-webkit-transition:background .25s;transition:background .25s;background:#3c5998;padding:0 20px 0 10px;color:#fff;font-size:18px}.fb-signup__btn:before{font-family:FontGA;content:"\f130";font-size:28px;float:left;display:block;margin-right:10px}.fb-signup__btn:hover{background:#30487b}.fb-signup__btn:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.fb-signup__note{font-weight:400;padding-top:8px}.control-stars .checklist__text{letter-spacing:1px;color:#c0392b;font-size:15px}.control-area .control-range+.control-tabs,.control-budget .control-range+.control-tabs{margin-top:20px}.control-budget--area{padding:15px}.control-budget--modal{margin-top:15px}.control-calendar{color:#303030;min-width:280px}.control-calendar__header{padding:10px 20px;border-bottom:1px solid #e6e6e6}.control-calendar__header:after,.control-calendar__header:before{content:" ";display:table}.control-calendar__header:after{clear:both}.control-calendar__col{width:50%;float:left}.control-calendar__picker{padding:10px 20px 20px}.control-calendar__label{font-size:13px}.control-calendar__value{font-size:16px;font-weight:400}.control-calendar__value--placeholder{color:#9a9a9a}.control-calendar__value--active{color:#1abc9c}.grid:after,.grid:before{content:" ";display:table}.grid:after{clear:both}.grid__col-1,.grid__col-2,.grid__col-3,.grid__col-4,.grid__col-5,.grid__col-6,.grid__col-7,.grid__col-8,.grid__col-9,.grid__col-10,.grid__col-11,.grid__col-12{position:relative}@media only screen and (min-width:600px){.grid__col-1,.grid__col-2,.grid__col-3,.grid__col-4,.grid__col-5,.grid__col-6,.grid__col-7,.grid__col-8,.grid__col-9,.grid__col-10,.grid__col-11,.grid__col-12{float:left}.grid__col-1{width:8.33333333%}.grid__col-2{width:16.66666667%}.grid__col-3,.grid__col-4{width:33.33333333%}.grid__col-5{width:41.66666667%}.grid__col-6{width:50%}.grid__col-7{width:58.33333333%}.grid__col-8{width:66.66666667%}.grid__col-9{width:75%}.grid__col-10{width:83.33333333%}.grid__col-11{width:91.66666667%}.grid__col-12{width:100%}.grid--gutter{margin-left:-60px}.grid--gutter>.grid__col-1,.grid--gutter>.grid__col-2,.grid--gutter>.grid__col-3,.grid--gutter>.grid__col-4,.grid--gutter>.grid__col-5,.grid--gutter>.grid__col-6,.grid--gutter>.grid__col-7,.grid--gutter>.grid__col-8,.grid--gutter>.grid__col-9,.grid--gutter>.grid__col-10,.grid--gutter>.grid__col-11,.grid--gutter>.grid__col-12{padding-left:60px}}.landing-location{height:400px;background:#e9e5dc;position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.landing-location__map{position:absolute;width:100%;height:100%}.b-landing .b-section:last-child{margin-bottom:50px}@media only screen and (min-width:960px){.landing-location{border:none}}#nprogress{pointer-events:none;position:fixed;top:0;left:0;width:100%;z-index:900}#nprogress .bar{position:absolute;top:0;left:0;width:100%;height:3px;background:#e74c3c}@media only screen and (min-width:600px){#nprogress .bar{height:2px}}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #e74c3c,0 0 5px #e74c3c;box-shadow:0 0 10px #e74c3c,0 0 5px #e74c3c;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}
/*!
 * Fotorama 4.6.3 | http://fotorama.io/license/
 */.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:"";border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.1,0,.25,1);transition-timing-function:cubic-bezier(.1,0,.25,1);-webkit-transition-duration:0ms;transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{-webkit-box-sizing:content-box;box-sizing:content-box}.fotorama__caption__wrap{-webkit-box-sizing:border-box;box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../img/fotorama/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../img/fotorama/fotorama@2x.png) 0 0 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:hsla(0,0%,49.8%,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child){display:none}.fullscreen{max-width:100%!important;max-height:100%!important;padding:0!important;overflow:hidden!important}.fotorama--fullscreen,.fullscreen{width:100%!important;height:100%!important;margin:0!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:-webkit-gradient(linear,left top,right bottom,from(hsla(0,0%,100%,.25)),to(rgba(64,64,64,.1)));background-image:-webkit-linear-gradient(top left,hsla(0,0%,100%,.25),rgba(64,64,64,.1));background-image:linear-gradient(to bottom right,hsla(0,0%,100%,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-size:14px;line-height:1.5;color:#000;color:#fff;text-shadow:0 1px rgba(0,0,0,.32)}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s linear infinite;animation:spinner 24s linear infinite}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.3s;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{height:32px;line-height:32px;width:32px;margin-top:-16px;font-size:32px;position:absolute;top:50%;background:none;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.2);text-align:center;opacity:.7}.fotorama__arr:before{font-family:FontGA}.fotorama__arr:hover{opacity:.9}.fotorama__arr--prev{left:0}.fotorama__arr--prev:before{content:"\f178"}.fotorama__arr--next{right:0}.fotorama__arr--next:before{content:"\f17a"}@media (min-width:600px){.fotorama__arr{height:48px;line-height:48px;width:54px;margin-top:-24px;font-size:42px}}@media (min-width:960px){.fotorama__arr{height:56px;line-height:56px;width:72px;margin-top:-28px;font-size:48px}}@media (min-width:1200px){.fotorama__arr{height:64px;line-height:64px;width:80px;margin-top:-32px;font-size:64px}}@media (min-width:1600px){.fotorama__arr{height:72px;line-height:72px;width:92px;margin-top:-36px;font-size:72px}}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,.2)),color-stop(75%,rgba(0,0,0,.3)),to(transparent)),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-webkit-radial-gradient(0 50%,farthest-side,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,.2)),color-stop(75%,rgba(0,0,0,.3)),to(transparent)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-webkit-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.odometer,.odometer-digit{display:inline-block;position:relative}.odometer-digit-spacer{display:inline-block;visibility:hidden}.odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer-ribbon{display:block}.odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer-value{display:block;text-align:center;-webkit-transform:translateZ(0)}.odometer-value.odometer-last-value{position:absolute}.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.odometer-animating-down .odometer-ribbon-inner,.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:0;list-style:none;font-size:16px;background-color:#fff;border-bottom:none;-webkit-box-shadow:0 8px 12px rgba(0,0,0,.175);box-shadow:0 8px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:11px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#1abc9c}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:13px;line-height:1.5;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal,.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0}.modal-backdrop{z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal__dialog{position:relative;width:auto}.modal__content{position:relative;outline:none;background:#f3f3f3}.modal__body{position:relative;padding:20px 0 50px}.modal__header{position:relative;padding:0 12px;background:#fff;text-align:center;font-size:18px;height:64px;line-height:64px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08)}.modal__header-title{font-weight:400}.modal__header-btn{background:transparent;border:none;outline:none;width:64px;height:64px;line-height:64px;color:#1abc9c;position:absolute;top:0}.modal__header-btn--back{left:10px}.modal__header-btn--apply{right:10px}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:13px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:0;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix: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;visibility:hidden!important}.affix{position:fixed}
/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */.bootstrap-timepicker-widget.dropdown-menu{width:120px;padding:10px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%;font-size:18px}.bootstrap-timepicker-widget table td a{border:1px solid #ccc;width:100%;display:inline-block;margin:0;padding:4px 0;outline:0;color:#333;text-decoration:none}.bootstrap-timepicker-widget table td a:hover{background:#f3f3f3}.bootstrap-timepicker-widget table td a i{margin-top:2px;font-size:18px}.bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}.bootstrap-timepicker-widget .icon-chevron-down:before,.bootstrap-timepicker-widget .icon-chevron-up:before{font-family:FontGA}.bootstrap-timepicker-widget .icon-chevron-up:before{content:"\f14c"}.bootstrap-timepicker-widget .icon-chevron-down:before{content:"\f120"}.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%;height:28px}.slider.slider-horizontal .slider-track{height:2px;width:100%;margin-top:-1px;top:50%;left:0}.slider.slider-horizontal .slider-selection{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-13px;margin-top:-13px}.slider.slider-disabled .slider-handle{background-image:-webkit-gradient(linear,left 0,left 100%,from(#dfdfdf),to(#bebebe));background-image:-webkit-linear-gradient(top,#dfdfdf,#bebebe);background-image:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#bebebe));background-image:linear-gradient(180deg,#dfdfdf 0,#bebebe);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-image:-webkit-gradient(linear,left 0,left 100%,from(#e5e5e5),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#e5e5e5,#e9e9e9);background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e9e9e9));background-image:linear-gradient(180deg,#e5e5e5 0,#e9e9e9);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap}.slider-track{position:absolute;cursor:pointer;background:#b9b9b9;border-radius:6px}.slider-selection{position:absolute;background:#1abc9c}.slider-handle{width:29px;height:29px;border-radius:50%;position:absolute;background:#fff;border:1px solid #cdcdcd;outline:none;-webkit-box-shadow:0 0 8px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.1);-webkit-transition:border .25s;transition:border .25s}.slider-handle:focus,.slider-handle:hover{border-color:#1abc9c}.twitter-typeahead{display:block!important;text-align:left}.tt-hint,.tt-query,.typeahead{outline:none}.tt-hint{color:#9a9a9a}.tt-dropdown-menu,.tt-menu{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;width:100%;max-height:137px;font-size:18px;line-height:1;border:1px solid #dadada;border-top:none;overflow:hidden;overflow-y:auto}.tt-dropdown-menu:hover,.tt-menu:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.tt-suggestion{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 12px}.tt-suggestion:hover{cursor:pointer}.tt-suggestion.tt-cursor,.tt-suggestion:hover{background:#1abc9c;color:#fff}html body.modal-open #tawkchat-iframe-container{clip:rect(0 0 0 0)}body,html{height:100%}body{position:relative}.page-base{padding-top:124px;padding-bottom:60px}.page--white{background:#fff}.ribbon{position:absolute;display:block;overflow:hidden;pointer-events:none;line-height:64px;text-align:center;background:url(/img/rental/ribbon-discount@2x.png) no-repeat 0 0;background-size:64px 64px;color:#fff;width:64px;height:64px}.ribbon--new{background-image:url(/img/rental/ribbon-new@2x.png)}.ribbon__amount{margin:-10px 0 0 -10px;display:block;-webkit-backface-visibility:hidden;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:64px;height:64px;font-weight:600}.avatar,.emoticon{display:inline-block;border-radius:50%}.emoticon{text-align:center;background:#7f8c8d;color:#fff}.emoticon--rating-5{background:#1abc9c}.emoticon--rating-4{background:#3498db}.emoticon--rating-3{background:#8e44ad}.emoticon--rating-2{background:#f39c12}.emoticon--rating-1{background:#c0392b}.breadcrumbs{display:none}.b-contract-frame{width:100%;height:80vh}.b-contract-frame__link{font-weight:600;font-size:18px}.cover{pointer-events:none;position:relative;height:100%;height:100vh;min-height:320px;background:#363636 top no-repeat;background-size:cover;color:#fff;text-align:center}.cover__container{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.15)}.cover__wrapper{display:table;width:100%;height:100%}.cover__inner{display:table-cell;vertical-align:middle;padding:0 10px}.cover__headline{padding-top:16%;text-shadow:0 1px rgba(0,0,0,.32);line-height:1}.cover__headline-title{font-size:32px;line-height:1;font-weight:600}.cover__headline-tagline{margin-top:10px;font-size:16px;font-weight:400}.cover__headline-stars{display:none}.cover__arrow{pointer-events:auto;position:absolute;left:50%;bottom:0;display:block;margin:0 0 25.2px -21px;color:#fff;text-decoration:none;opacity:.5;font-size:42px;line-height:42px;text-shadow:0 1px rgba(0,0,0,.32);width:42px;height:42px;-webkit-transition:opacity .35s;transition:opacity .35s}.cover__arrow:before{font-family:FontGA;content:"\f168"}.cover__arrow:hover{opacity:1;color:#fff}.cover__headline+.cover__btn{margin-top:32px}.cover__btn{pointer-events:auto}@media only screen and (min-width:380px){.cover__headline-title{font-size:42px}.cover__headline-tagline{font-size:21px}.cover__arrow{margin:0 0 28.8px -24px;font-size:48px;line-height:48px;width:48px;height:48px}}@media only screen and (min-width:600px){.cover__headline{padding-top:0}}@media only screen and (min-width:768px){.cover__headline-title{font-size:60px}.cover__headline-tagline{font-size:30px}.cover__arrow{margin:0 0 38.4px -32px;font-size:64px;line-height:64px;width:64px;height:64px}.cover__btn{min-width:240px}}@media only screen and (min-width:1560px){.cover__headline-title{font-size:78px}.cover__headline-tagline{font-size:34px}}.form__section+.form__section{margin-top:40px}.form__title{margin-bottom:21px;font-size:28px;line-height:1.2;font-weight:400}.form__title--success{color:#1abc9c}.form__title--warning{color:#d35400}.form__title--error{color:#c0392b}.form__title--book-na:before,.form__title--book:before,.form__title--message:before{font-family:FontGA;float:left;font-size:28px;margin:-2px 8px -10px 0}.form__title--book-na:before{content:"\f16a"}.form__title--book:before{content:"\f14d"}.form__title--message:before{content:"\f151"}.form__title--calc:before,.form__title--find:before{width:36px;height:36px;content:"";display:none;float:left;background:no-repeat;background-size:cover}@media (min-width:600px){.form__title--calc:before,.form__title--find:before{display:block}}@media (min-width:768px){.form__title--calc:before,.form__title--find:before{width:50px;height:50px}}.form__title--calc:before{background-image:url(../img/icons/icon-calc.svg);margin:-2px 4px 0 0}@media (min-width:768px){.form__title--calc:before{margin:-4px 6px 0 -6px}}.form__title--find:before{background-image:url(../img/icons/icon-find.svg);margin:-5px 10px 0 -2px}@media (min-width:768px){.form__title--find:before{margin:-8px 12px 0 -2px}}.form__description{font-size:21px;line-height:28px;margin-bottom:40px}.form__title+.form__description{margin-top:-10px}.form__section--disabled{opacity:.5;pointer-events:none}.form__section-title{margin-bottom:24px;padding-bottom:10px;font-size:30px;line-height:1.2;border-bottom:1px solid #d2d2d2;font-weight:100}.form__section-note{margin-bottom:30px;font-size:21px;line-height:28px}.form__control{margin-bottom:25px}.form__control--left{float:left}.form__label{display:block;margin-bottom:6px;font-size:18px;line-height:1.2;font-weight:600}.form__label--dislike:before,.form__label--like:before{display:block;float:left;font-family:FontGA;font-weight:400;font-size:13px;width:19px;height:19px;line-height:18px;text-align:center;border:1px solid #303030;border-radius:50%;margin:0 8px 0 0}.form__label--like:before{color:#1abc9c;border-color:#1abc9c;content:"\f129"}.form__label--dislike:before{color:#e74c3c;border-color:#e74c3c;content:"\f12b"}.form__block--label{padding-top:27px}.form__validator{color:#c0392b;padding-top:4px}.form__validator a{color:#c0392b;text-decoration:underline}.form__note{line-height:1.4;padding-top:10px}.form__info-title{font-weight:600;font-size:18px}.form__info-text p,.form__info-title{margin-bottom:12px}.form__info-text p:last-child{margin:0}.form__footer{border-top:1px solid #d2d2d2;padding-top:30px;margin-top:40px;font-size:18px}.form__footer--compact{border:none;margin-top:0;padding-top:0}.form__actions{margin-top:40px}.form__control--error .form__label,.form__control--error .input-radio__label{color:#c0392b}.form__control--error .form__validator{display:block}.form__control--error .input__control,.form__control--error .input__control:focus,.form__control--error .input__control:hover,.submitted .input__control:invalid{border-color:#c0392b}.form__alert{margin-bottom:40px;padding:10px 20px;font-size:21px;font-weight:400}.form__alert--error{color:#c0392b;background:rgba(192,57,43,.1)}.form__alert--success{color:#16a085;background:rgba(26,188,156,.1)}@media only screen and (min-width:768px){.form__row{margin-left:-30px}.form__row:after,.form__row:before{content:" ";display:table}.form__row:after{clear:both}.form__col{width:50%;float:left;padding-left:30px}.form__col--full{width:100%}.form__col--third{width:33.33333333%}.form__col--quarter{width:25%}}@media only screen and (min-width:960px){.form__row{margin-left:-40px}.form__col{padding-left:40px}}@media only screen and (min-width:768px){.form__title{margin-bottom:36px;font-size:36px;font-weight:300}.form__title--book-na:before,.form__title--book:before,.form__title--message:before{font-size:46px;margin:-6px 12px -12px 0}.form__title+.form__description{margin-top:-20px}}.input{position:relative;min-height:44px}.input__control{width:100%;height:44px;padding:6px 12px;font-size:18px;border:1px solid #dadada;border-radius:2px;background:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none}.input__control:hover{border-color:#c6c6c6}.input__control:focus{border-color:#1abc9c}.input__divider{line-height:44px;text-align:center}.input-date:after,.input-select:after,.input-time:after{font-family:FontGA;position:absolute;top:1px;right:1px;pointer-events:none;font-size:24px;line-height:42px;text-align:center;width:42px;height:42px}.input-select:after{content:"\f120";background:#ff0;pointer-events:none;background:#fff}.input-select .input__control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-textarea .input__control{height:100px;resize:none}.input-textarea--medium .input__control{height:72px}.input-textarea--large .input__control{height:176px}.input-date{max-width:300px}.input-date:after{content:"\f100"}.input-date2{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.input-time{max-width:160px}.input-time:after{content:"\f14a"}.bootstrap-timepicker-widget .glyphicon-chevron-up:before{content:"˄"}.bootstrap-timepicker-widget .glyphicon-chevron-down:before{content:"˅"}.input-datetime{margin-left:-10px}.input-datetime:after,.input-datetime:before{content:" ";display:table}.input-datetime:after{clear:both}.input-datetime .input-date,.input-datetime .input-time{width:100%}.input-datetime__col{display:block;float:left;padding-left:10px;width:35%;max-width:310px}.input-datetime__col:first-child{width:65%}@media only screen and (max-width:767px){.input-datetime__col{max-width:none}}.input-radio{font-size:18px;padding-top:6px}.input-radio__item{margin-bottom:8px;position:relative}.input-radio__item:last-child{margin:0}.input-radio__control{display:none}.input-radio__label{padding-left:36px;display:inline-block}.input-radio__label:before{width:24px;height:24px;position:absolute;z-index:1;top:1px;left:0;display:block;border:1px solid #c6c6c6;border-radius:50%;background:#fff;content:""}.input-radio__label:hover:before{border-color:#b1b1b1}.input-radio__control:checked+.input-radio__label:after{width:10px;height:10px;position:absolute;z-index:2;top:8px;left:7px;display:block;background:#1abc9c;border-radius:50%;content:""}.input-radio__note{padding-left:36px;padding-top:6px}.input-radio--primary .input-radio__label{font-weight:600}.input-radio--primary .input-radio__item{margin-bottom:16px}.input-radio--primary .input-radio__item:last-child{margin:0}.input-radio--nolabel{padding-top:0}.input-check .input-radio__label:before{border-radius:2px}.input-check .input-radio__control:checked+.input-radio__label:after{width:24px;height:24px;line-height:28px;background:transparent;font-family:FontGA;content:"\f109";text-align:center;border-radius:0;top:0;left:0;color:#1abc9c;font-size:16px}.input-double .input__control,.input-double .input__divider{float:left}.input-double .input__divider{width:16%}.input-double .input__control{width:42%;display:inline-block}.input-double--no-divider .input__control{width:48%}.input-double--no-divider .input__control:last-child{float:right}.input-text-toggle .input-radio,.input-text-toggle .input__control{float:left}.input-text-toggle .input-radio{padding-top:10px;width:40%}.input-text-toggle .input__control{width:60%}.input-rating{display:inline-block;min-height:inherit;height:40px}.input-rating:after,.input-rating:before{content:" ";display:table}.input-rating:after{clear:both}.input-rating__btn{background:transparent;border:none;outline:none;display:block;float:left;font-size:32px;padding-right:3px;color:#9a9a9a;-webkit-transition:color .15s;transition:color .15s}.input-rating__btn:before{font-family:FontGA;content:"\f102"}.input-rating__btn--active{color:#e74c3c}.input-rating__btn--active:before{content:"\f103"}.b-cover{height:100vh;min-height:360px;background:#363636 top no-repeat;background-size:cover}.b-cover--half{height:50vh;background-position:50%}.b-cover--half .b-cover__wrapper{background:rgba(0,0,0,.32)}.b-cover--district,.b-cover--map{background-color:#252525;background-size:contain}.b-cover--district .b-cover__wrapper,.b-cover--map .b-cover__wrapper{background:transparent}.b-cover__wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;background:rgba(0,0,0,.24)}.b-cover__container{width:100%}.b-cover__arrow{width:48px;height:48px;position:absolute;left:50%;bottom:2%;display:block;margin-left:-24px;line-height:48px;font-size:24px;color:#fff;text-shadow:0 1px rgba(0,0,0,.32);text-decoration:none;text-align:center;-webkit-transition:opacity .35s;transition:opacity .35s}.b-cover__arrow:before{font-family:FontGA;content:"\f120"}.b-cover__arrow:focus,.b-cover__arrow:hover{color:#fff;opacity:.6}.b-cover__heading{padding-top:64px;text-shadow:0 1px rgba(0,0,0,.32)}@media (max-width:599px){.b-cover-home{background-image:url(../img/covers/home-cover-01-mobile.jpg)}}@media (min-width:600px){.b-cover-home{background-image:url(../img/covers/home-cover-01.jpg)}}.b-cover-home__stars{display:none}.b-cover-home__header{text-transform:uppercase;letter-spacing:.5px;margin-bottom:40px;text-shadow:0 1px rgba(0,0,0,.32);line-height:1.1}.b-cover-home__title{font-weight:700;margin-bottom:5px;font-size:32px}.b-cover-home__tagline{font-weight:600}@media (min-width:768px){.b-cover-home__title{font-size:42px}.b-cover-home__tagline{font-size:21px}}@media (min-width:960px){.b-cover-home__title{font-size:46px}}.b-section__header+.b-featured{margin-top:40px}.b-featured__item{max-height:0;visibility:hidden;overflow:hidden;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.b-featured__item--active{max-height:none;visibility:visible;overflow:visible;opacity:1}.b-section{text-align:center}.b-section+.b-section{margin-top:20px}.b-section--white{background:#fff}.b-section--pb{padding-bottom:2em}.b-section--pt{padding-top:2em}.b-section+.footer{margin-top:60px}.b-section__title{font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;font-size:28px;line-height:1.2;color:#303030}.b-section__title--h1{font-size:32px}.b-section__title--h3{font-size:21px}.b-section__title--regular{text-transform:none;letter-spacing:normal}.b-section__title--max{max-width:640px;margin-left:auto;margin-right:auto}.b-section__title-link{color:#303030;text-decoration:none}.b-section__title-link:hover{color:#16a085}.b-section__tabs{margin-bottom:40px}.b-section__intro{font-size:24px;line-height:1.33333333}.b-section__footer{margin-top:30px}.b-section__footer-action{margin-top:20px}.b-section__header+.b-section__body{margin-top:40px}@media (min-width:960px){.b-section__title{font-size:32px}.b-section__title--h1{font-size:42px}.b-section__title--h3{font-size:26px;max-width:600px;margin-left:auto;margin-right:auto}}.b-section-slider,.b-section-slider__container{overflow:hidden}.b-section-slider__wrapper{position:relative}.b-section-slider__slide{float:left}.b-section-slider--size-3 .b-section-slider__wrapper{width:300%}.b-section-slider--size-3 .b-section-slider__slide{width:33.33333333%}.b-shortcut{overflow:hidden;position:relative;padding-bottom:56.25%;text-align:center;color:#fff;background:#a7a7a7;-webkit-transition:background .25s;transition:background .25s}.b-shortcut a{color:#fff;text-decoration:none}.b-shortcut:hover .b-shortcut__cover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.5}.b-shortcut:hover .b-shortcut__icon{-webkit-transform:scale(-1.15,1.15);-ms-transform:scale(-1.15,1.15);transform:scale(-1.15,1.15)}.b-shortcut:hover .b-shortcut__title+.b-shortcut__tagline:before{-webkit-transform:scaleX(.6);-ms-transform:scaleX(.6);transform:scaleX(.6)}.b-shortcut--short{background:#7e3200}.b-shortcut--long{background:#0d5c4c}.b-shortcut--sale{background:#0f2f44}.b-shortcut--how{background:#d35400}.b-shortcut--how:hover{background:#a40}.b-shortcut--guide{background:#16a085}.b-shortcut--guide:hover{background:#117c67}.b-shortcut--blog{background:#34495e}.b-shortcut--blog:hover{background:#253544}.b-shortcut__content,.b-shortcut__cover{display:block;position:absolute;width:100%;height:100%}.b-shortcut__cover{z-index:1;background:no-repeat 50%/cover;opacity:.25;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.b-shortcut__content{z-index:2}.b-shortcut__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.b-shortcut__header{text-transform:uppercase;letter-spacing:.5px}.b-shortcut__icon{width:52px;height:52px;line-height:52px;font-size:52px;display:block;margin:0 auto 20px;text-align:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.b-shortcut__title{font-weight:700;font-size:24px}.b-shortcut__tagline{font-weight:700;position:relative;font-size:14px}.b-shortcut__title+.b-shortcut__tagline{padding-top:14px}.b-shortcut__title+.b-shortcut__tagline:before{content:"";display:block;position:absolute;top:2px;left:50%;width:100px;height:2px;margin-left:-50px;background:#fff;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}@media (max-width:380px),(min-width:600px) and (max-width:768px),(min-width:960px) and (max-width:1100px){.b-shortcut--text .b-shortcut__icon{width:42px;height:42px;line-height:42px;font-size:42px;margin-bottom:15px}.b-shortcut--text .b-shortcut__title{font-size:18px}.b-shortcut--text .b-shortcut__tagline{font-size:12px}}@media (min-width:1600px){.b-shortcut__icon{width:64px;height:64px;line-height:64px;font-size:64px;margin-bottom:24px}.b-shortcut__title{font-size:28px}.b-shortcut__tagline{font-size:16px}}.b-tabs{text-transform:uppercase;letter-spacing:.5px;font-weight:600;display:inline-block;font-size:14px;border:1px solid rgba(0,0,0,.12)}.b-tabs__item{display:inline-block;border-left:1px solid rgba(0,0,0,.12)}.b-tabs__item:first-child{border:none}.b-tabs__link{display:inline-block;padding:7px 8px;text-decoration:none}.b-tabs__item--active .b-tabs__link{color:#303030}@media only screen and (min-width:480px){.b-tabs__link{padding:7px 16px}}.b-rental-map{position:absolute;z-index:500;top:96px;right:0;bottom:0;left:0;background:#a7a7a7}@media (min-width:600px){.b-rental-map{top:128px}}.b-rental-map__frame{width:100%;height:100%}.infoBox{position:relative;padding:8px 8px 4px;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif,Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.infoBox a{text-decoration:none}.infoBox .rental-list__card{-webkit-box-shadow:none;box-shadow:none}.infoBox .rental-list__content{padding-left:5px;padding-right:5px}.infoBox:after,.infoBox:before{position:absolute;display:block;content:"";bottom:-12px;left:50%;width:0;height:0;margin-left:-18px;border-left:18px solid transparent;border-right:18px solid transparent;border-top:12px solid #fff}.infoBox:before{border-top-color:rgba(0,0,0,.2);bottom:-13px}.b-typo{font-size:22px;line-height:1.5;text-align:left;width:100%}.b-typo b,.b-typo strong{font-weight:400;font-weight:600}.b-typo a{color:#303030;border-bottom:1px solid rgba(48,48,48,.75);text-decoration:none}.b-typo a:hover{color:#e74c3c;border-color:rgba(231,76,60,.5)}.b-typo h2,.b-typo h3,.b-typo h4,.b-typo ol,.b-typo p,.b-typo ul{margin-bottom:30px}.b-typo h1,.b-typo h2,.b-typo h3,.b-typo h4{font-weight:700;line-height:1.2}.b-typo h1{font-size:52px}.b-typo h2{margin-top:50px;font-size:36px}.b-typo h3{font-weight:600;font-size:28px;margin-top:42px;color:#9a9a9a}.b-typo h3 a{color:#9a9a9a;border-color:#9a9a9a}.b-typo li{margin-bottom:12px;margin-left:30px}.b-typo ul li{list-style:disc}.b-typo img{max-width:100%;height:auto}.b-typo__container{max-width:760px}.b-typo__section{padding-top:50px;padding-bottom:50px}.b-typo__intro{margin-bottom:30px;font-size:28px;line-height:1.35;color:#909090}.b-typo--center{text-align:center}.b-typo__inset{display:block;margin-bottom:30px}.b-typo__inset img{display:block}@media (min-width:960px){.b-typo__inset{margin-left:-10%;margin-right:-10%}}@media (min-width:1200px){.b-typo__inset{margin-left:-20%;margin-right:-30%}}@media (min-width:1400px){.b-typo__inset{margin-left:-40%;margin-right:-40%}}.b-review-rental{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;position:relative;margin-bottom:40px}.b-review-rental:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.b-review-rental:after,.b-review-rental:before{content:" ";display:table}.b-review-rental:after{clear:both}.b-review-rental__cover,.b-review-rental__thumb{position:relative;overflow:hidden}.b-review-rental__thumb{display:block;padding-bottom:66.66666667%;background:#a7a7a7}.b-review-rental__img{position:absolute;width:100%;height:100%}.b-review-rental__content{background-image:-webkit-gradient(linear,left 0,left 100%,from(rgba(0,0,0,.3)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent);background-repeat:repeat-x;pointer-events:none;position:absolute;top:0;width:100%;padding:20px 20px 50px;line-height:1.3;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}.b-review-rental__content a{color:#fff;text-decoration:none}.b-review-rental__title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:600px){.b-review-rental__cover{width:35%;float:left}.b-review-rental__content{pointer-events:auto;margin-left:35%;padding:20px;background:none;color:inherit;text-shadow:none}.b-review-rental__content a{color:inherit}.b-review-rental__content a:hover{color:#16a085}.b-review-rental__title{margin-bottom:6px}}@media only screen and (min-width:768px){.b-review-rental__cover{width:25%}.b-review-rental__content{margin-left:25%;padding:24px}.b-review-rental__title{font-size:18px}}@media only screen and (min-width:960px){.b-review-rental__cover{width:20%}.b-review-rental__content{margin-left:20%}}.b-street-stat{overflow:hidden;margin:40px 0}.b-street-stat__item{float:left;width:50%;padding:10px 10px 15px;margin-bottom:-1px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.b-street-stat__item:nth-child(2n+2){border-right:none}@media (min-width:600px){.b-street-stat__item{width:25%}.b-street-stat__item:nth-child(2n+2){border-right:1px solid #dfdfdf}.b-street-stat__item:nth-child(4n+4){border-right:none}}.b-street-stat--col3 .b-street-stat__item:nth-child(2n){border-right:none}@media (min-width:600px){.b-street-stat--col3 .b-street-stat__item{width:33.33333333%}.b-street-stat--col3 .b-street-stat__item:nth-child(2n){border-right:1px solid #dfdfdf}.b-street-stat--col3 .b-street-stat__item:nth-child(3n){border-right:none}}.b-street-stat__key{font-size:13px;margin-bottom:4px;color:#9a9a9a}@media (min-width:768px){.b-street-stat__key{font-size:16px}}.b-street-stat__value{font-weight:400;font-size:18px}.b-street-stat__value--good,.b-street-stat__value--plus{color:#27ae60}.b-street-stat__value--perfect{color:#2980b9}.b-street-stat__value--bad,.b-street-stat__value--minus{color:#c0392b}@media (min-width:960px){.b-street-stat__value{font-size:28px}}.b-street__pano{display:block;width:100%;height:420px}.b-street-list{overflow:hidden;text-align:left;line-height:1.2}.b-street-list a{text-decoration:none;color:#16a085;border-bottom:1px solid rgba(22,160,133,.2)}.b-street-list a:hover{border-bottom:1px solid rgba(22,160,133,.5)}.b-street-list__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;padding-bottom:12px}@media (min-width:600px){.b-street-list__item{width:50%;padding-right:15px}.b-street-list--col4 .b-street-list__item{width:100%}}@media (min-width:768px){.b-street-list__item{width:33.33333333%}.b-street-list--col4 .b-street-list__item{width:50%}}@media (min-width:960px){.b-street-list__item{width:25%}.b-street-list--col4 .b-street-list__item{width:33.33333333%}}@media (min-width:1100px){.b-street-list__item{width:16.66666667%}.b-street-list--col4 .b-street-list__item{width:25%}}.b-street-search__header{text-align:center;font-size:22px;margin-bottom:16px}.b-street-search__input{display:block}.b-street-search__btn{width:100%;height:44px}.b-chart text{font-family:inherit!important}.b-chart svg defs+g text{font-size:13px!important}.b-chart svg g g text:last-child{font-size:21px!important}.c-datepicker{position:relative}.c-datepicker__calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-datepicker__month{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px}.c-datepicker__nav{background:transparent;border:none;outline:none;width:36px;height:36px;position:absolute;top:4px;line-height:36px;font-size:18px;text-align:center;-webkit-transition:color .35s,opacity .35s;transition:color .35s,opacity .35s}.c-datepicker__nav:hover{color:#1abc9c}.c-datepicker__nav:before{font-family:FontGA}.c-datepicker__nav--prev{left:4px}.c-datepicker__nav--prev:before{content:"\f12c"}.c-datepicker__nav--next{right:4px}.c-datepicker__nav--next:before{content:"\f12d"}.c-datepicker__nav[disabled]{color:#303030;opacity:.2}.c-datepicker__reset{background:transparent;border:none;outline:none;display:block;font-size:14px;margin:4px 8px 0 auto;color:#9a9a9a}.c-datepicker__reset:hover{color:#e74c3c}.c-datepicker table{width:100%;line-height:36px;text-align:center;font-size:16px;table-layout:fixed}.c-datepicker td,.c-datepicker th{padding:0;width:14.28571429%}.c-datepicker__title{cursor:default}.c-datepicker__dow{text-transform:uppercase;letter-spacing:.5px;font-size:12px;color:#9a9a9a;cursor:default}.c-datepicker__day{position:relative;cursor:default}.c-datepicker--selectable .c-datepicker__day{cursor:pointer}.c-datepicker__day--na{pointer-events:none;background-color:#f3f3f3;color:#cdcdcd}.c-datepicker__day--na-end,.c-datepicker__day--na-start{color:inherit;background:transparent;pointer-events:auto}.c-datepicker__day--na-start{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZmlsbD0iI2YzZjNmMyIgZD0iTTMyIDB2MzJIMHoiLz48L3N2Zz4=")}.c-datepicker__day--na-end{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZmlsbD0iI2YzZjNmMyIgZD0iTTAgMzJWMGgzMnoiLz48L3N2Zz4=")}.c-datepicker__day--range{background:rgba(26,188,156,.2)}.c-datepicker__day--selected{font-weight:600;background:#1abc9c;color:#fff}.c-datepicker__day--selected:before{position:absolute;top:0;width:0;height:0;content:"";border-top:18px solid transparent;border-bottom:18px solid transparent}.c-datepicker__day--selected-start:before{right:-5px;border-left:5px solid #1abc9c}.c-datepicker__day--selected-end:before{left:-5px;border-right:5px solid #1abc9c}.c-datepicker--selectable .c-datepicker__day:hover{background:rgba(26,188,156,.36)}.c-datepicker--selectable .c-datepicker__day--selected:hover,.c-datepicker__day--selected:hover{background:#1abc9c}.c-datepicker__day--discount:before,.c-datepicker__day--extra:before{content:"";position:absolute;top:5px;right:10%;width:0;height:0;border-left:6px solid transparent}.c-datepicker__day--discount:before{border-top:6px solid #1abc9c}.c-datepicker__day--extra:before{border-top:6px solid #e67e22}.c-datepicker--dropdown{padding:10px 10px 15px}.c-datepicker--dropdown .c-datepicker__nav{top:9px}.c-datepicker--dropdown .c-datepicker__nav--prev{left:9px}.c-datepicker--dropdown .c-datepicker__nav--next{right:9px}.container,.container-full,.container-rental,.container-text,.container-typo{margin:0 auto}.container{max-width:1600px;padding:0 10px}.container--new{max-width:920px}.container-full{max-width:1600px;padding:10px}.container-text{max-width:1000px;padding:0 10px}.container-rental{max-width:1900px;padding:0 7px}.container-rental--fixed{max-width:1600px}.container-rental-full{padding:7px}.container-typo{max-width:780px;padding:0 10px}@media only screen and (min-width:380px){.container,.container-text,.container-typo{padding:0 15px}.container-rental{padding:0 10px}.container-rental-full{padding:10px}.container-full{padding:15px}}@media only screen and (min-width:480px){.container,.container-text,.container-typo{padding:0 20px}.container-full{padding:20px}}@media only screen and (min-width:960px){.container-rental{padding:0 20px}.container-full,.container-rental-full{padding:20px}}@media only screen and (min-width:1200px){.container,.container-rental--fixed,.container-text,.container-typo{padding:0 40px}.container-full{padding:40px}.container--new{padding:20px}}.footer{padding:30px 0 78px;line-height:1.3;text-align:center;color:#9a9a9a}.footer:after,.footer:before{content:" ";display:table}.footer:after{clear:both}.footer--white{background:#fff}.footer__wrapper{position:relative}.footer__nav{margin:12px auto;max-width:320px}.footer__nav,.footer__nav-item{display:inline-block}.footer__nav-item:after{content:"|";margin:0 8px;font-size:18px;vertical-align:-1px;color:#b9b9b9;font-weight:100}.footer__nav-item:last-child:after,.footer__nav-item:nth-child(2):after{display:none}.footer__nav-link{color:#9a9a9a;white-space:nowrap;text-decoration:none}.footer__social{font-size:24px}.footer__social-item{display:inline-block;text-align:center;margin:0 4px}.footer__social-link{text-decoration:none;color:#9a9a9a;-webkit-transition:color .35s;transition:color .35s}.footer__social-link:hover{color:#1abc9c}.footer__social-link:before{font-family:FontGA}.footer__social-link--facebook:before{content:"\f130"}.footer__social-link--twitter:before{content:"\f132"}.footer__social-link--youtube:before{content:"\f16f"}.footer__social-link--vk:before{content:"\f133"}@media only screen and (min-width:600px){.footer{padding:30px 0}.footer__nav{max-width:none}.footer__nav-item:nth-child(2):after{display:inline}}@media only screen and (min-width:960px){.footer{padding:30px 0 60px}.footer__nav{position:absolute;top:-13px;left:10px}.footer__social{position:absolute;top:-5px;right:15px}}.badges:after,.badges:before{content:" ";display:table}.badges:after{clear:both}.badges__item{width:24px;height:24px;display:block;float:left;margin-left:5px;line-height:24px;border-radius:50%;text-align:center;text-shadow:0 1px rgba(0,0,0,.2);font-size:14px;color:#fff}.badges__item:first-child{margin:0}.badges__item:before{font-family:FontGA;font-size:16px}.badges__item--eiffel{background:#e67e22}.badges__item--eiffel:before{content:"\f16b"}.badges__item--reviews{width:auto;min-width:24px;padding-right:5px;font-size:13px;border-radius:8px!important;background:rgba(0,0,0,.4)!important}.badges__item--reviews:before{width:18px;height:18px;line-height:17px;display:block;float:left;margin:3px 4px 0 3px;border:1px solid #fff;border-radius:50%;font-size:14px}.stars{display:inline-block;color:#e67e22}.stars__rating:before,.stars__star:before{font-family:FontGA}.stars__star--1:before{content:"\f103"}.stars__star--1-5:before{content:"\f103" "\f104"}.stars__star--2:before{content:"\f103" "\f103"}.stars__star--2-5:before{content:"\f103" "\f103" "\f104"}.stars__star--3:before{content:"\f103" "\f103" "\f103"}.stars__star--3-5:before{content:"\f103" "\f103" "\f103" "\f104"}.stars__star--4:before{content:"\f103" "\f103" "\f103" "\f103"}.stars__star--4-5:before{content:"\f103" "\f103" "\f103" "\f103" "\f104"}.stars__star--5:before{content:"\f103" "\f103" "\f103" "\f103" "\f103"}.stars__rating--1:before{content:"\f103" "\f102" "\f102" "\f102" "\f102"}.stars__rating--1-5:before{content:"\f103" "\f104" "\f102" "\f102" "\f102"}.stars__rating--2:before{content:"\f103" "\f103" "\f102" "\f102" "\f102"}.stars__rating--2-5:before{content:"\f103" "\f103" "\f104" "\f102" "\f102"}.stars__rating--3:before{content:"\f103" "\f103" "\f103" "\f102" "\f102"}.stars__rating--3-5:before{content:"\f103" "\f103" "\f103" "\f104" "\f102"}.stars__rating--4:before{content:"\f103" "\f103" "\f103" "\f103" "\f102"}.stars__rating--4-5:before{content:"\f103" "\f103" "\f103" "\f103" "\f104"}.stars__rating--5:before{content:"\f103" "\f103" "\f103" "\f103" "\f103"}.stars-grade{color:#1abc9c}.btn{background:transparent;border:none;outline:none;-webkit-box-shadow:0 3px 0 #16a085;box-shadow:0 3px 0 #16a085;display:inline-block;height:42px;line-height:44px;padding:0 12px;border-radius:3px;background:#1abc9c;font-size:16px;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;font-weight:600}.btn,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.btn:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn[disabled]{opacity:.5;text-shadow:0 -1px #13866f}.btn-inverse{background:transparent;outline:none;display:inline-block;padding:5px 20px;border:1px solid #dfdfdf;border-radius:2px;text-decoration:none}.btn-inverse:hover{border-color:#1abc9c}.btn-inverse:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn-inverse[disabled]{pointer-events:none;color:#9a9a9a}.btn--white{background:#fff;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.08);box-shadow:0 2px 0 rgba(0,0,0,.08)}.btn--white,.btn--white:focus,.btn--white:hover{color:#1abc9c}@media only screen and (min-width:960px){.btn{height:46px;line-height:48px;padding:0 34.5px}}.btn-home{background:transparent;border:none;outline:none;text-transform:uppercase;letter-spacing:1px;font-weight:600;-webkit-box-shadow:0 3px 0 #16a085;box-shadow:0 3px 0 #16a085;display:inline-block;line-height:1.2;padding:12px 20px 10px;background:#1abc9c;border-radius:3px;font-size:14px}.btn-home,.btn-home:focus,.btn-home:hover{color:#fff;text-decoration:none}@media only screen and (min-width:380px){.btn-home{font-size:16px}}@media only screen and (min-width:768px){.btn-home{min-width:240px}}.btn-primary{background:transparent;border:none;outline:none;font-weight:600;height:44px;line-height:44px;-webkit-transition:background .25s;transition:background .25s;background:#1abc9c;color:#fff;font-size:18px;text-align:center;padding:0 18px;min-width:160px}.btn-primary--large{font-size:21px;padding:6px 32px;display:inline-block;min-height:48px;line-height:24px;height:auto}.btn-primary[disabled]{opacity:.5;text-shadow:0 -1px #13866f}.btn-primary[disabled]:hover{background:#1abc9c}.btn-primary:hover{background:#16a085}.btn-primary:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn-primary--inline{display:inline-block;white-space:normal;height:auto;padding:12px 20px 11px;line-height:1.2}.btn-outline{background:transparent;border:none;outline:none;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:inline-block;padding:6px 20px;color:#1abc9c;text-decoration:none;border:1px solid rgba(0,0,0,.12);border-radius:2px}.btn-outline:focus,.btn-outline:hover{color:#1abc9c;border-color:#1abc9c}.btn-outline:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn-filter{background:transparent;outline:none;height:38px;line-height:38px;-webkit-transition:background .25s;transition:background .25s;display:inline-block;min-width:160px;padding:0 18px;text-align:center;border:1px solid #cdcdcd;border-radius:3px;color:#1abc9c}.btn-filter:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn-filter--primary{font-weight:600;background:#1abc9c;color:#fff;border-color:#1abc9c}.btn-filter--primary[disabled]{opacity:.5;text-shadow:0 -1px #13866f}.btn-filter--primary[disabled]:hover{background:#1abc9c}.btn-filter--primary:hover{background:#16a085}.btn-filter--reset{color:#d9534f;width:100%}.b-header{position:absolute;z-index:900;top:0;right:0;left:0;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.b-header--headroom{position:fixed}.b-header--inverse{background:transparent;-webkit-box-shadow:0 1px 3px transparent;box-shadow:0 1px 3px transparent}.b-header--filter.b-header--not-top.b-header--pinned,.b-header--unpinned{-webkit-transform:translateY(-52px);-ms-transform:translateY(-52px);transform:translateY(-52px)}@media (min-width:600px){.b-header--filter.b-header--not-top.b-header--pinned,.b-header--unpinned{-webkit-transform:translateY(-68px);-ms-transform:translateY(-68px);transform:translateY(-68px)}}.b-header--fixed{position:fixed}.b-header__bar{height:48px;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.b-header__bar+.b-header__bar{border-top:1px solid #ebebeb}.b-header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:background .1s,-webkit-transform .25s;transition:background .1s,-webkit-transform .25s;transition:transform .25s,background .1s;transition:transform .25s,background .1s,-webkit-transform .25s}.b-header__menu{background:transparent;border:none;outline:none;width:48px;height:48px;min-width:48px;line-height:48px;font-size:24px;text-align:center;-webkit-transition:color .25s;transition:color .25s}.b-header__menu:before{content:"\f118";font-family:FontGA}.b-header__menu:hover{color:#1abc9c}.b-header__search{min-width:240px;height:48px;position:relative;cursor:pointer;-webkit-transition:all .25s;transition:all .25s}.b-header__menu+.b-header__search{border-left:1px solid #ebebeb}.b-header__search:before{width:48px;height:48px;line-height:48px;font-size:24px;text-align:center;content:"\f12e";font-family:FontGA;position:absolute;top:0;left:0;pointer-events:none}.b-header__search-label{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:48px;pointer-events:none;position:relative;z-index:10;padding-left:48px;padding-right:50px;-webkit-transition:all .25s;transition:all .25s}.b-header__search-input{top:0;left:0;position:absolute;z-index:9;pointer-events:none;opacity:0;visibility:hidden}.b-header__search-text{border:none;height:48px;padding-left:48px;background:transparent;outline:none}.b-header__search-keyword{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;display:none;position:relative;float:left;max-width:100px;margin:9px 12px 0 0;padding:0 30px 0 8px;line-height:30px;background:#1abc9c;color:#fff}.b-header__search-keyword:after{position:absolute;top:0;right:6px;content:"\f177";font-family:FontGA}@media (min-width:600px){.b-header__search-keyword{max-width:50%;margin:17px 12px 0 0}}.b-header--inverse .b-header__menu{color:#fff}.b-header--inverse .b-header__menu+.b-header__search{border-color:transparent}.b-header--inverse .b-header__search:before{color:#fff}.b-header--inverse .b-header__search-label{display:none}.s-search .b-header__nav{-webkit-transform:translate(-48px);-ms-transform:translate(-48px);transform:translate(-48px);width:-webkit-calc(100% + 48px);width:calc(100% + 48px)}.s-search .b-header__nav .b-header__search{width:100%}.s-search .b-header__nav .b-header__search-label{opacity:0;visibility:hidden}.s-search .b-header__nav .b-header__search-input{width:100%;opacity:1;visibility:visible}.s-search .b-header__nav .b-header__search-input input{width:100%}.s-search .b-header__bar--filter{height:1px;overflow:hidden}.s-search .b-header--inverse .b-header__search:before{color:#303030}.s-search .b-header--inverse .b-header__nav{background:#fff}@media (min-width:600px){.b-header__bar{height:64px}.b-header__menu{width:64px;height:64px;min-width:64px;line-height:64px}.b-header__search{height:64px}.b-header__search:before{width:64px;height:64px;line-height:64px}.b-header__search-label{line-height:64px;padding-left:64px}.b-header__search-input input{height:64px;padding-left:64px}.s-search .b-header__nav{-webkit-transform:translate(-65px);-ms-transform:translate(-65px);transform:translate(-65px);width:-webkit-calc(100% + 65px);width:calc(100% + 65px)}}.b-header-user{position:absolute;top:0;right:0;z-index:8;font-weight:400}.s-search .b-header-user{display:none}.b-header-user__btn{background:transparent;border:none;outline:none;height:48px;line-height:48px;padding-right:10px;font-weight:400;-webkit-transition:color .25s;transition:color .25s;display:block}.b-header-user__btn:hover{color:#1abc9c}@media (min-width:600px){.b-header-user__btn{height:64px;line-height:64px;padding-right:20px}}.open .b-header-user__btn{color:#1abc9c}.b-header--inverse .b-header-user__btn{color:#fff}.b-header-user__avatar{width:32px;height:32px;display:block;float:right;border-radius:50%}@media (min-width:600px){.b-header-user__avatar{margin:16px 0 0 10px}}.b-header-user__text{display:none}@media (min-width:600px){.b-header-user__text{display:inline-block}}.b-header-user__menu{margin-top:1px}.b-header-user__menu li a{padding:0 20px;display:block;line-height:36px;text-decoration:none}.b-header-user__menu li a:focus,.b-header-user__menu li a:hover{background:#1abc9c;color:#fff}.b-header-user__link{position:relative;float:left;line-height:48px;min-height:48px;text-decoration:none;color:#303030;-webkit-transition:color .25s;transition:color .25s}@media (min-width:600px){.b-header-user__link{line-height:64px;min-height:64px}}.b-header--inverse .b-header-user__link{color:#fff}.b-header-user__link--login{margin:0 20px}.b-header-user__link--login:after{content:"\f17f";font-family:FontGA;font-size:24px;display:block;float:right;margin-left:8px}@media (min-width:768px){.b-header-user__link--login{margin-left:32px}}.b-header-user__link--contact{margin-right:10px}@media (min-width:600px){.b-header-user__link--contact{margin-right:20px}}.b-header-user__link-text{display:none}@media (min-width:600px){.b-header-user__link-text{display:inline}}.b-header-user__link-host{font-weight:600;display:block;margin-top:12px;padding:0 6px;line-height:22px;font-size:13px;border:1px solid #1abc9c;color:#1abc9c;text-transform:uppercase;letter-spacing:.5px}.b-header--inverse .b-header-user__link-host{color:#fff;border-color:#fff}@media (min-width:600px){.b-header-user__link-host{margin-top:21px}}.b-hero-video{position:relative;min-height:340px;margin-bottom:20px;color:#fff;background-color:#000;text-align:center}@media (min-width:600px){.b-hero-video{min-height:300px}}@media (min-width:768px){.b-hero-video{min-height:360px;margin-bottom:30px}}@media (min-width:960px){.b-hero-video{min-height:420px;margin-bottom:40px}}.b-hero-video__wrapper{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.4)}.b-hero-video__wrapper--video{z-index:90;background:transparent;overflow:hidden}.b-hero-video__wrapper--video video{width:100%}.b-hero-video__container{width:100%;margin:0 auto;padding-top:60px}@media (min-width:960px){.b-hero-video__container{padding-top:80px}}.b-hero-video__nav{max-width:220px;margin:0 auto}@media (min-width:600px){.b-hero-video__nav{max-width:720px}}.b-hero-video__title{line-height:1;margin-bottom:.2em;font-size:24px;font-weight:700}.b-hero-video__tagline{margin-bottom:1.2em;font-size:16px;line-height:1.2;font-weight:400}@media (min-width:370px){.b-hero-video__title{font-size:28px}.b-hero-video__tagline{font-size:18px}}@media (min-width:768px){.b-hero-video__title{font-size:36px}.b-hero-video__tagline{font-size:21px}}@media (min-width:960px){.b-hero-video__title{font-size:46px}.b-hero-video__tagline{font-size:24px}}.b-quick-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:4px -4px}.b-quick-nav__item{width:100%;padding:4px}.b-quick-nav__link{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:10px;line-height:1.2;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16);background:#fff;color:#1f50dd;font-size:14px;text-decoration:none}.b-quick-nav__link:hover{color:#1f50dd;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2)}.b-quick-nav__icon{width:24px;min-width:24px;height:24px;margin-right:12px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;will-change:transform}.b-quick-nav__link:hover .b-quick-nav__icon{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (min-width:380px){.b-quick-nav{margin:5px -5px}.b-quick-nav__item{padding:5px}}@media (min-width:600px){.b-quick-nav__item{width:33.33333333%}.b-quick-nav__link{padding:14px 10px}}@media only screen and (min-width:768px){.b-quick-nav__link{padding:16px;font-size:15px}.b-quick-nav__icon{width:28px;height:28px;margin-right:16px}}@media only screen and (min-width:960px){.b-quick-nav{margin:8px -8px}.b-quick-nav__item{padding:8px}}.g-base-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-base-2__item{width:100%}@media only screen and (min-width:960px){.g-base-2{margin:0 -20px}.g-base-2--desktop-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.g-base-2__item{width:50%;padding:0 20px}.g-base-2__item--45{width:45%}.g-base-2__item--55{width:55%}}@media only screen and (min-width:1140px){.g-base-2{margin:0 -30px}.g-base-2__item{padding:0 30px}}.g-base-4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-base-4__item{width:100%}@media only screen and (min-width:600px){.g-base-4{margin:0 -20px}.g-base-4__item{width:50%;padding:0 20px}}@media only screen and (min-width:960px){.g-base-4__item{width:25%}}@media only screen and (min-width:1140px){.g-base-4{margin:0 -30px}.g-base-4__item{padding:0 30px}}.u-mb-05em{margin-bottom:.5em}.u-mb-1em{margin-bottom:1em}.u-mb-2em{margin-bottom:2em}.u-mb-3em{margin-bottom:3em}.u-mb-20{margin-bottom:10px}@media only screen and (min-width:768px){.u-mb-20{margin-bottom:20px}}.u-mb-40{margin-bottom:20px}@media only screen and (min-width:768px){.u-mb-40{margin-bottom:40px}}.u-mb-80{margin-bottom:40px}@media only screen and (min-width:768px){.u-mb-80{margin-bottom:80px}}.u-mb-140{margin-bottom:70px}@media only screen and (min-width:768px){.u-mb-140{margin-bottom:140px}}.u-pt-80{padding-top:40px}@media only screen and (min-width:768px){.u-pt-80{padding-top:80px}}.u-pt-100{padding-top:50px}@media only screen and (min-width:768px){.u-pt-100{padding-top:100px}}.u-pt-120{padding-top:60px}@media only screen and (min-width:768px){.u-pt-120{padding-top:120px}}.u-pb-20{padding-bottom:10px}@media only screen and (min-width:768px){.u-pb-20{padding-bottom:20px}}.u-pb-40{padding-bottom:20px}@media only screen and (min-width:768px){.u-pb-40{padding-bottom:40px}}.u-pb-60{padding-bottom:30px}@media only screen and (min-width:768px){.u-pb-60{padding-bottom:60px}}.u-pb-80{padding-bottom:40px}@media only screen and (min-width:768px){.u-pb-80{padding-bottom:80px}}.u-pb-120{padding-bottom:60px}@media only screen and (min-width:768px){.u-pb-120{padding-bottom:120px}}.u-h2,.u-h3,.u-h4,.u-h5{font-weight:700;line-height:1.2}.u-note,.u-tagline{line-height:1.5}.u-h2{font-size:24px}@media only screen and (min-width:600px){.u-h2{font-size:28px}}@media only screen and (min-width:768px){.u-h2{font-size:32px}}.u-h3{font-size:21px}@media only screen and (min-width:600px){.u-h3{font-size:24px}}@media only screen and (min-width:768px){.u-h3{font-size:28px}}.u-h4{font-size:18px}@media only screen and (min-width:600px){.u-h4{font-size:21px}}@media only screen and (min-width:768px){.u-h4{font-size:24px}}.u-h5{font-size:16px}@media only screen and (min-width:600px){.u-h5{font-size:18px}}.u-tagline{font-size:16px}@media only screen and (min-width:600px){.u-tagline{font-size:18px}}.u-note{font-size:14px;color:#9a9a9a}@media only screen and (min-width:600px){.u-note{font-size:16px}}.u-text-center{text-align:center}.home-block{padding:40px 0}.home-block--white{background:#fff}.home-block__header{text-align:center;margin-bottom:30px}.home-block__title{font-size:42px;line-height:1;font-weight:100}.home-block__tagline{margin-top:10px;line-height:1.25;font-size:18px;color:#9a9a9a}.home-block__footer{text-align:center;padding:10px 0 20px}@media only screen and (min-width:600px){.home-block{padding:50px 0}.home-block__header{margin-bottom:40px}.home-block__title{font-size:48px}.home-block__tagline{font-size:21px}}@media only screen and (min-width:768px){.home-block__title{font-size:52px}}@media only screen and (min-width:960px){.home-block{padding:60px 0}.home-block__title{font-size:56px}.home-block__tagline{font-size:24px}}@media only screen and (min-width:1140px){.home-block__title{font-size:56px}}@media only screen and (min-width:1300px){.home-block__header{margin-bottom:50px}.home-block__title{font-size:64px}.home-block__tagline{font-size:26px}}@media only screen and (min-width:1560px){.home-block{padding:80px 0}.home-block__title{font-size:78px}.home-block__tagline{font-size:32px;font-weight:100}}.home-grid__col-news{background:#fff}@media only screen and (max-width:959px){.home-grid__container{padding:0}}@media only screen and (min-width:600px){.home-grid__col-container{padding:0 10%}}@media only screen and (min-width:768px){.home-grid__col-container{padding:0 16%}}@media only screen and (min-width:960px){.home-grid__col-news{background:transparent}.home-grid{margin-left:-40px}.home-grid:after,.home-grid:before{content:" ";display:table}.home-grid:after{clear:both}.home-grid__col{float:left;width:50%;padding-left:40px}.home-grid__col-container{padding:0}}@media only screen and (min-width:1140px){.home-grid{margin-left:-60px}.home-grid__col{padding-left:60px}}@media only screen and (min-width:1400px){.home-grid{margin-left:-80px}.home-grid__col{padding-left:80px}}.pickup-list:after,.pickup-list:before{content:" ";display:table}.pickup-list:after{clear:both}.pickup-list__item{margin-bottom:7px}.pickup-list__item a{text-decoration:none}.pickup-list__card{position:relative;background:#a7a7a7;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.pickup-list__card:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.pickup-list__cover{display:block;position:relative;overflow:hidden}.pickup-list__thumb{position:relative;overflow:hidden;padding-bottom:66.66666667%;margin:-8% 0;background:#a7a7a7}.pickup-list__img{position:absolute;display:block;max-width:100%;width:100%;height:auto}.pickup-list__body{position:absolute;left:0;top:50%;margin-top:-30px;width:100%;height:100%;line-height:1;color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.32);letter-spacing:1px}.pickup-list__title{font-size:32px;display:inline-block;border-bottom:1px solid rgba(0,0,0,.24);font-weight:600}.pickup-list__title-line{display:inline-block;padding-bottom:3px;border-bottom:1px solid #fff}.pickup-list__note{padding-top:5px}.pickup-list__ribbon{position:absolute;z-index:10;top:-2px;left:-2px}@media only screen and (min-width:380px){.pickup-list{margin-left:-10px}.pickup-list__item{margin-bottom:10px;padding-left:10px}}@media only screen and (min-width:600px){.pickup-list__item{float:left;width:50%}}@media only screen and (min-width:960px){.pickup-list{margin-left:-15px}.pickup-list__item{margin-bottom:15px;padding-left:15px}.pickup-list__title{font-size:42px}.pickup-list__note{padding-top:7px;font-size:18px}}@media only screen and (min-width:1140px){.pickup-list--paris .pickup-list__item:nth-child(4){display:none}.pickup-list__item{width:33.33333333%}.pickup-list__title{font-size:32px}.pickup-list__note{padding-top:5px;font-size:16px}}@media only screen and (min-width:1400px){.pickup-list{margin-left:-20px}.pickup-list__item{margin-bottom:20px;padding-left:20px}.pickup-list__title{font-size:42px}.pickup-list__note{padding-top:7px;font-size:18px}}.rental-list:after,.rental-list:before{content:" ";display:table}.rental-list:after{clear:both}.rental-list__item{margin-bottom:8px;text-align:left}.rental-list__item a{text-decoration:none}.rental-list__card{position:relative;padding-bottom:56px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.rental-list__card:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.rental-list__cover,.rental-list__thumb{position:relative;overflow:hidden}.rental-list__thumb{margin:-5% 0;padding-bottom:66.66666667%;background:#a7a7a7}.rental-list__img{position:absolute;display:block;max-width:100%;width:100%;height:auto}.rental-list__content{position:absolute;overflow:hidden;bottom:0;width:100%;height:56px;padding:7px 12px}.rental-list__content:after,.rental-list__content:before{content:" ";display:table}.rental-list__content:after{clear:both}.rental-list__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rental-list__title a{color:#303030}.rental-list__meta{margin-top:-1px;font-size:13px;color:#9a9a9a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rental-list__meta-divider{padding:0 2px;opacity:.7}.rental-list__meta-divider:before{content:"•"}.rental-list__available-later{color:#c0392b}.rental-list__available-now{color:green}.rental-list__stars{margin:0 6px 0 -1px}.rental-list__price{float:right;padding:6px 0 0 12px;text-align:right}.rental-list__price-amount{display:block;line-height:16px}.rental-list__price-current{font-size:24px;font-weight:400}.rental-list__price-old{float:left;margin:-2px 8px 0 0;font-weight:400}.rental-list__price-period{display:block;font-size:13px;color:#9a9a9a}.rental-list__price--discount .rental-list__price-current{color:#e74c3c}.rental-list__price--sale .rental-list__price-current{font-size:21px}.rental-list__price--sale .rental-list__price-old{float:none;display:block;margin:-2px 0 0}.rental-list__price--ondemand .rental-list__price-current{font-size:18px}.rental-list__ribbon{position:absolute;z-index:10;top:-2px;left:-2px}.rental-list__badges{position:absolute;z-index:100;left:10px;bottom:10px}.rental-list__like{position:absolute;top:3px;right:5px}.no-touchevents .rental-list__item .btn-like__icon{opacity:0}.no-touchevents .rental-list__item:hover .btn-like__icon{opacity:.6}.no-touchevents .rental-list__item:hover .btn-like--active .btn-like__icon{opacity:0}.no-touchevents .rental-list__like:hover .btn-like__icon{opacity:1}.rental-list__nav{background:transparent;border:none;outline:none;height:96px;line-height:96px;display:block;position:absolute;top:50%;width:48px;margin-top:-80px;color:#fff;opacity:0;font-size:46px;text-align:center;text-shadow:0 0 3px rgba(0,0,0,.2);-webkit-transition:opacity .35s;transition:opacity .35s}.rental-list__nav:before{font-family:FontGA}.rental-list__nav--prev{left:0}.rental-list__nav--prev:before{content:"\f178"}.rental-list__nav--next{right:0}.rental-list__nav--next:before{content:"\f17a"}.rental-list__item:hover .rental-list__nav,.touchevents .rental-list__nav{opacity:.7}.rental-list__loader{width:32px;height:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-48px}.rental-list__loader-icon{width:32px;height:32px;border-color:#fff transparent transparent #fff;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:rental-list-spinner .4s linear infinite;animation:rental-list-spinner .4s linear infinite}@-webkit-keyframes rental-list-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rental-list-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rental-list--search{padding-top:10px}.rental-list--home .rental-list__item:nth-child(4),.rental-list--home .rental-list__item:nth-child(5),.rental-list--home .rental-list__item:nth-child(6),.rental-list--size-4 .rental-list__item:last-child{display:none}@media only screen and (min-width:380px){.rental-list{margin-left:-10px}.rental-list--search{padding-top:12px}.rental-list__item{margin-bottom:10px;padding-left:10px}}@media only screen and (min-width:768px){.rental-list--size-4 .rental-list__item:last-child{display:inline-block}.rental-list--home .rental-list__item:nth-child(4){display:block}.rental-list__item{float:left;width:50%}.rental-list__card{padding-bottom:58px}.rental-list__content{height:58px;padding:8px 15px}.rental-list__thumb{margin:0}.rental-list__reviews{left:15px;bottom:8px}}@media only screen and (min-width:960px){.rental-list{margin-left:-16px}.rental-list--search{padding-top:16px}.rental-list__item{margin-bottom:16px;padding-left:16px}}@media only screen and (min-width:1140px){.rental-list--size-4 .rental-list__item:last-child{display:none}.rental-list--home .rental-list__item:nth-child(5),.rental-list--home .rental-list__item:nth-child(6){display:block}.rental-list__item{width:33.33333333%}}@media only screen and (min-width:1400px){.rental-list{margin-left:-20px}.rental-list--search{padding-top:20px}.rental-list__item{margin-bottom:20px;padding-left:20px}}@media only screen and (min-width:1560px){.rental-list{margin-left:-24px}.rental-list--search{padding-top:24px}.rental-list__item{margin-bottom:24px;padding-left:24px}}.b-block{overflow:hidden}.b-block--white{background:#fff}.b-feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.b-feature__cover{margin-bottom:1em}.b-feature__img{display:block;width:96px;height:96px}@media only screen and (min-width:600px){.b-feature{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.b-feature__cover{margin:0 40px 0 0}.b-feature--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.b-feature--reverse .b-feature__cover{margin:0 0 0 40px}}@media only screen and (min-width:768px){.b-feature__cover{margin:0 60px 0 0}.b-feature__img{width:180px;height:180px}.b-feature--reverse .b-feature__cover{margin:0 0 0 60px}}@media only screen and (min-width:960px){.b-feature__cover{margin:0 90px 0 0}.b-feature__img{width:240px;height:240px}.b-feature__img--rental{height:154px}.b-feature--reverse .b-feature__cover{margin:0 0 0 90px}}.b-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:240px;padding-top:48px;background:#f3f3f3 50% repeat-x;background-size:auto 100%}@media (min-width:480px){.b-hero{min-height:300px}}@media (min-width:600px){.b-hero{padding-top:64px}}@media (min-width:768px){.b-hero{min-height:360px}}@media (min-width:960px){.b-hero{min-height:420px}}.b-hero--services{background-image:url(../img/services/hero-services.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.b-hero--services{background-image:url(../img/services/hero-services@2x.png)}}.b-hero__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:30px 0 40px}.b-hero__breadcrumbs{padding-top:10px}@media (min-width:960px){.b-hero__breadcrumbs{padding-top:16px}}.b-hero__title--medium{max-width:14em}.page-rental-list{padding-top:128px}.rental-list-header{max-width:1180px;margin-bottom:20px}.rental-list-header__title{margin-bottom:.25em}.rental-list-header__tagline{text-align:justify}.rental-list-header__tagline ul{list-style:disc inside}.rental-list-header__tagline p+p{margin-top:.7em}@media only screen and (max-width:599px){.rental-list-header__tagline{font-size:14px}}.rental-list-header__more{color:#9a9a9a}.rental-list-header__breadcrumbs{margin-bottom:10px}.rental-list-description{max-width:880px;margin-bottom:40px}@media only screen and (max-width:599px){.rental-list-description{font-size:14px}}.rental-list-description h2,.rental-list-description h3{font-weight:600;margin-bottom:.6em}.rental-list-description p+h2,.rental-list-description p+h3{margin-top:1.2em}.rental-list-description p{margin-bottom:1em}.rental-list-description h2{font-size:1.2em}.rental-list-description h3{font-size:1.1em}.rental-list-empty{display:none;padding:40px 0;max-width:80%;margin:0 auto;line-height:1.2;text-align:center}.rental-list-empty__title{font-size:24px;margin-bottom:12px}.rental-list-empty__text{font-size:18px;color:#9a9a9a}.rental-list-empty__text a{color:#9a9a9a;-webkit-transition:color .25s;transition:color .25s}.rental-list-empty__text a:hover{text-decoration:underline;color:#303030}@media only screen and (min-width:768px){.rental-list-empty{padding:60px 0}}@media only screen and (min-width:1140px){.rental-list-empty{padding:120px 0}}.rental-list-pagination{display:none}.filter__item{display:none;float:left;margin-right:24px}.filter__btn{background:transparent;border:none;outline:none;height:48px;line-height:48px;-webkit-transition:color .25s;transition:color .25s;font-weight:400;display:block;overflow:hidden;font-size:16px;color:#303030}@media (min-width:600px){.filter__btn{height:64px;line-height:64px}}.filter__btn:before{display:block;float:left;width:24px;height:64px;margin-right:6px;font-size:24px;font-family:FontGA}.filter__btn:hover{color:#1abc9c}.filter__btn--active{color:#303030}.filter__btn--active:before,.open .filter__btn{color:#1abc9c}.filter__btn-text,.filter__btn-value{display:none}.filter__btn--active .filter__btn-value{display:inline}.filter__dropdown-menu{border-top:none;padding:0}.filter__dropdown-menu:before{content:"";position:absolute;top:0;width:100%;border-top:1px solid #e6e6e6}.filter__dropdown-arrow{position:absolute;top:-6px;left:20px}.filter__dropdown-arrow:after,.filter__dropdown-arrow:before{content:"";position:absolute;left:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.filter__dropdown-arrow:before{border-bottom:7px solid #dcdcdc;top:0}.filter__dropdown-arrow:after{border-bottom:7px solid #fff;top:1px}.filter-date,.filter-filters,.filter-guests,.filter-view{display:block}@media only screen and (max-width:479px){.filter__dropdown{position:inherit;margin:0}.filter__dropdown-menu{width:100%}}@media only screen and (min-width:480px){.filter__btn-text{display:inline}.filter__btn-value{display:none}.filter__btn--active .filter__btn-text{display:inline}.filter__btn--active .filter__btn-value{display:none}.filter-area,.filter-budget-sale{display:block}}@media only screen and (min-width:600px){.filter-budget,.filter-rooms,.filter-stars,.filter-type{display:block}}@media only screen and (min-width:960px){.filter-amenities,.filter-currency-sale,.filter-more,.filter-neighborhood,.filter-neighborhood-sale,.filter-reset,.filter-rooms,.filter-stars,.filter-view{display:block}.filter-filters,.filter-sort{display:none}}@media only screen and (min-width:1140px){.filter-sort{display:block}}@media only screen and (min-width:1200px){.filter-currency{display:block}}.filter-amenities__btn:before{content:"\f10d"}.filter-amenities__btn.filter__btn--active:before{content:"\f11a"}.filter-amenities__control{padding:20px;width:640px}.filter-amenities__control .control-amenities .checklist{-webkit-columns:3;-moz-columns:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.filter-amenities__control .control-amenities .checklist .checklist__heading{-webkit-column-span:all;-moz-column-span:all;column-span:all;padding:0}.filter-area__btn:before{content:"\f164";margin-right:2px}.filter-area__btn.filter__btn--active:before{content:"\f165"}.filter-area__control{width:290px;padding:20px}.filter-budget__btn--eur:before,.filter-budget__btn:before{content:"\f111"}.filter-budget__btn--usd:before{content:"\f117"}.filter-budget__btn--gbp:before{content:"\f113"}.filter-budget__btn--rub:before{content:"\f115"}.filter-budget__btn.filter__btn--active:before{content:"\f11b"}.filter-budget__control{width:290px;padding:20px}.filter-date__btn:before{content:"\f100";margin-right:8px}.filter-date__btn.filter__btn--active:before{content:"\f11d"}@media (max-width:479px){.filter-date .filter__dropdown-arrow{left:14px}}@media (min-width:480px){.filter__dropdown-menu{margin-left:-2px}}@media (min-width:640px){.filter-date__control{width:580px}}@media (min-width:960px){.filter__dropdown-menu{margin-left:0}}.filter-filters__btn:before{content:"\f179";margin-right:4px}.filter-guests__control{padding:20px}.filter-guests__btn:before{content:"\f105";margin:0 3px 0 -2px}.filter-guests__btn.filter__btn--active:before{content:"\f11c"}@media only screen and (max-width:479px){.filter-guests .filter__dropdown-arrow{left:80px}}@media only screen and (min-width:480px){.filter-guests__control{width:280px}}.filter-more__btn:before{content:"\f119"}.filter-more__btn.filter__btn--active:before{content:"\f11f"}.filter-more__control{padding:20px}.filter-more__item{margin-bottom:20px}.filter-more__item:last-child{margin:0}.filter-more__label{margin-bottom:5px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:600}@media only screen and (min-width:480px){.filter-more__control{width:280px}}.filter-neighborhood__btn:before{content:"\f10b";margin:0 3px 0 -3px}.filter-neighborhood__btn.filter__btn--active:before{content:"\f11e"}.filter-neighborhood__control{padding:20px;width:540px}.filter-neighborhood__control .control-neighborhood .checklist{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.filter-neighborhood__control .control-neighborhood .checklist .checklist__heading{-webkit-column-span:all;-moz-column-span:all;column-span:all;padding:0}.filter-neighborhood__control .control-neighborhood .bounds{display:grid;grid-template-areas:"head head head" "u1 north u2" "west u3 east" "u4 south u5";grid-template-columns:auto 1fr auto;margin-bottom:20px}.filter-neighborhood__control .control-neighborhood .bounds .header{font-weight:600;grid-area:head}.filter-neighborhood__control .control-neighborhood .bounds .header .close{background:none;border:none;font-weight:400}.filter-neighborhood__control .control-neighborhood .bounds .north{grid-area:north;text-align:center}.filter-neighborhood__control .control-neighborhood .bounds .west{grid-area:west;text-align:center}.filter-neighborhood__control .control-neighborhood .bounds .east{grid-area:east;text-align:center}.filter-neighborhood__control .control-neighborhood .bounds .south{grid-area:south;text-align:center}.filter-reset__btn{position:relative;margin-left:8px}.filter-reset__btn:hover,.filter-reset__btn:hoverafter:after{color:#e74c3c}.filter-reset__btn:after{position:absolute;left:0;bottom:23px;width:100%;content:"";border-bottom:1px dotted #9a9a9a}.filter-rooms__btn:before{content:"\f160";margin-right:8px}.filter-rooms__btn.filter__btn--active:before{content:"\f162"}@media only screen and (min-width:480px){.filter-rooms__control{padding:20px}}.filter-sort__btn:before{content:"\f10c"}@media only screen and (max-width:959px){.filter-sort{float:right;margin-left:24px;margin-right:0}.filter-sort .filter__dropdown-menu{right:-3px;left:auto}.filter-sort .filter__dropdown-arrow{right:35px;left:inherit}.filter-sort__btn:before{display:none}.filter-sort__btn .filter__btn-text{display:inline}}@media only screen and (max-width:479px){.filter-sort .filter__dropdown-menu{right:0}}.filter-stars__btn:before{content:"\f102"}.filter-stars__btn.filter__btn--active:before{content:"\f103"}.filter-stars__control{width:180px;padding:20px}.filter-type__btn:before{content:"\f166";margin-right:6px}.filter-type__btn.filter__btn--active:before{content:"\f167"}.filter-type__control{width:200px;padding:20px}.filter-view{float:right;margin:0}.filter-view__btn:before{float:right;content:"\f175";margin:0 0 0 8px;width:24px}.filter-view__btn.filter__btn--active:before{content:"\f176"}.modal-filter{overflow:hidden;background:#fff}.modal-filter__footer,.modal-filter__header{position:fixed;z-index:1070;left:0;right:0}.modal-filter__header{top:0;height:65px;background:#fff;border-bottom:1px solid #dfdfdf}.modal-filter__footer{bottom:0;height:84px;padding-top:10px;text-align:center}.modal-filter__body{position:absolute;z-index:1060;top:65px;bottom:84px;left:0;right:0;overflow:auto;overflow-y:scroll;padding-top:10px;-webkit-overflow-scrolling:touch}.modal-filter__body>*{-webkit-transform:translateZ(0)}.modal__header-title{line-height:64px;font-size:18px}.modal-filter__header-btn-close{background:transparent;border:none;outline:none;width:64px;height:64px;position:absolute;top:0;right:0;color:#818181;-webkit-transition:color .25s;transition:color .25s}.modal-filter__header-btn-close:hover{color:#1abc9c}.modal-filter__header-btn-close:before{font-family:FontGA;font-size:24px;text-align:center;content:"\f12f"}@media (min-width:960px){.modal-filter__header-btn-close{right:10px}}.modal-filter__btn{width:80%;max-width:220px;margin:0 4px}.modal-filter__btn-reset{display:none}@media (min-width:600px){.modal-filter__row{margin-left:-40px}.modal-filter__row:after,.modal-filter__row:before{content:" ";display:table}.modal-filter__row:after{clear:both}.modal-filter__col{width:50%;float:left;padding-left:40px}.modal-filter__btn-reset{display:inline-block}.modal-filter__section--reset{display:none}}.modal-filter__section{margin-bottom:40px}@media (min-width:600px){.modal-filter__section{margin-bottom:60px}}.modal-filter__section .bounds-reset{background:none;border:none;font-weight:400}.modal-filter__section .bounds{display:grid;grid-template-areas:"head head head" "u1 north u2" "west u3 east" "u4 south u5";grid-template-columns:auto 1fr auto;margin-bottom:20px}.modal-filter__section .bounds .north{grid-area:north;text-align:center}.modal-filter__section .bounds .west{grid-area:west;text-align:center}.modal-filter__section .bounds .east{grid-area:east;text-align:center}.modal-filter__section .bounds .south{grid-area:south;text-align:center}.modal-filter__section-label{font-weight:600;margin-bottom:15px}@media only screen and (max-width:959px){.rental-grid__container{padding:0}}@media only screen and (min-width:960px){.rental-grid-rates{background:#fff}.rental-grid__row{margin-left:-40px}.rental-grid__row:after,.rental-grid__row:before{content:" ";display:table}.rental-grid__row:after{clear:both}.rental-grid__col-1,.rental-grid__col-2,.rental-grid__col-3{float:left;padding-left:40px}.rental-grid__col-1{width:33.33333333%}.rental-grid__col-2{width:66.66666667%}.rental-grid__col-3{width:100%}.rental-grid__col-calendar{float:right}.rental-grid__col-container{padding:0}}@media only screen and (min-width:1140px){.rental-grid__row{margin-left:-60px}.rental-grid__col-1,.rental-grid__col-2,.rental-grid__col-3{padding-left:60px}}@media only screen and (min-width:1400px){.rental-grid__row{margin-left:-80px}.rental-grid__col-1,.rental-grid__col-2,.rental-grid__col-3{padding-left:80px}}.rental-block{padding:30px 0}.rental-block__header{position:relative;margin-bottom:16px}.rental-block__title{line-height:1;font-size:24px}@media only screen and (min-width:380px){.rental-block__title{font-size:28px}}@media only screen and (min-width:600px){.rental-block{padding:30px 0 40px}}@media only screen and (min-width:960px){.rental-block{padding:40px 0 60px}.rental-block__header{margin-bottom:20px}}@media only screen and (min-width:1140px){.rental-block__title{font-size:36px;font-weight:100}.rental-block__header{margin-bottom:24px}}@media only screen and (min-width:1400px){.rental-block{padding:50px 0 70px}.rental-block__header{margin-bottom:28px}}.page-rental-detail{padding-top:64px}.rental-cover{background:#fff;position:relative}.rental-gallery{background:#363636 no-repeat 50%;background-size:cover;padding-bottom:66.66666667%;position:relative}.rental-gallery__fotorama{position:absolute;top:0;left:0;width:100%;height:100%}.rental-cover .fotorama__caption,.rental-gallery__img{display:none}.rental-cover--frame .fotorama__caption{display:block}.rental-cover__arrow{display:none;z-index:120}.rental-cover__book{bottom:0;line-height:1;padding:0 15px 15px 0;pointer-events:none;position:absolute;right:0;text-align:right;z-index:100}.rental-cover__book-price{color:#fff;text-shadow:0 1px rgba(0,0,0,.24)}.rental-cover__book-per{font-size:14px;margin-bottom:2px}.rental-cover__book-period{display:block}.rental-cover__book-amount{font-size:24px;font-weight:400}.rental-cover__book-btn{background:transparent;border:none;outline:none;height:30px;line-height:30px;background:#1abc9c;border-radius:2px;color:#fff;display:none;margin-top:8px;padding:0 10px;pointer-events:auto;text-align:center;text-decoration:none;width:100%;-webkit-box-shadow:0 1px rgba(0,0,0,.24);box-shadow:0 1px rgba(0,0,0,.24)}.rental-cover__book-btn:hover{color:#fff}.rental-cover__like{position:absolute;right:5px;top:3px;z-index:100}@media (min-width:600px){.rental-cover__book-amount{font-size:28px}.rental-cover__book-btn{height:36px;line-height:36px;padding:0 16px}}@media (min-width:768px){.rental-cover__book{padding:30px}.rental-cover__book-btn{height:36px;line-height:36px;padding:0 16px}.rental-cover__book-amount{font-size:42px}.rental-cover__book-btn,.rental-cover__book-per{font-size:16px}.rental-cover__book-btn{padding:0 18px}.rental-cover__like{right:10px;top:6px}}@media (min-width:960px){.rental-cover__book{padding:40px}.rental-cover__book-amount{font-size:48px}.rental-cover__book-btn,.rental-cover__book-per{font-size:18px}.rental-cover__like{font-size:42px;top:10px;right:15px}}@media (min-width:1200px){.rental-cover__book-amount{font-size:64px}.rental-cover__book--sale .rental-cover__book-amount{font-size:48px}.rental-cover__book-btn,.rental-cover__book-per{font-size:21px}}@media (min-width:1400px){.rental-cover__book{padding:50px}.rental-cover__book-amount{font-size:72px}.rental-cover__book--sale .rental-cover__book-amount{font-size:56px}.rental-cover__book-btn{height:42px;line-height:42px;margin-top:12px}}@media (min-width:1600px){.rental-cover__book{padding:60px}.rental-cover__book-amount{font-size:78px}.rental-cover__book--sale .rental-cover__book-amount{font-size:64px}.rental-cover__book-btn,.rental-cover__book-per{font-size:24px}.rental-cover__book-btn{margin-top:16px}}@media (orientation:portrait){.rental-headline{border-bottom:1px solid #e6e6e6;padding:0}.rental-headline__header{margin:0}.rental-headline__meta{display:none}}@media (orientation:landscape){.page-rental-detail{padding-top:0}.rental-cover{height:100%;height:100vh;width:100%}.rental-gallery{height:100%;padding:0;width:100%}.rental-headline{bottom:0;color:#fff;left:0;max-width:64%;padding:0;pointer-events:none;position:absolute;-webkit-transition:opacity .35s;transition:opacity .35s;z-index:1}.rental-headline__container{max-width:none}.rental-cover__book{padding:20px}.rental-headline__header{margin:0;text-shadow:0 1px rgba(0,0,0,.32)}.rental-headline__title{text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-size:18px;line-height:1.1}.rental-headline__meta{color:#fff;display:none;margin-bottom:10px;line-height:20px;overflow:hidden}.rental-headline__discount,.rental-headline__id,.rental-headline__stars{display:block;float:left;margin-right:14px}.rental-headline__discount{font-weight:600;background:#e74c3c;font-size:16px;padding:0 12px}.rental-headline__id{font-size:16px}.rental-headline__stars{color:#fff;font-size:12px;letter-spacing:1px}.rental-cover__book-btn{display:block}.rental-cover__like{top:67px}.rental-cover--frame .rental-headline{opacity:0}.rental-cover--frame .rental-headline:hover{opacity:1}}@media (orientation:landscape) and (min-width:600px){.rental-headline__meta{display:block}.rental-headline__title{font-size:24px}}@media (orientation:landscape) and (min-width:768px){.rental-headline__container{padding:30px}.rental-headline__title{font-size:28px}.rental-cover__arrow{bottom:0;display:block;-webkit-transform:scale(.7) translateY(5px);-ms-transform:scale(.7) translateY(5px);transform:scale(.7) translateY(5px)}.rental-cover__like{top:70px}}@media (orientation:landscape) and (min-width:960px){.rental-cover__book,.rental-headline__container{padding:40px}.rental-headline__title{font-size:36px}.rental-headline__id{font-size:21px}.rental-headline__stars{font-size:16px;margin-top:-2px}}@media (orientation:landscape) and (min-width:1200px){.rental-headline__title{font-weight:700;font-size:42px}.rental-cover__arrow{bottom:.8%;display:block;-webkit-transform:none;-ms-transform:none;transform:none}}@media (orientation:landscape) and (min-width:1400px){.rental-cover__book,.rental-headline__container{padding:50px}.rental-headline__title{font-size:46px}}@media (orientation:landscape) and (min-width:1600px){.rental-cover__book,.rental-headline__container{padding:60px}.rental-headline__title{font-size:52px}}.rental-summary{border-bottom:1px solid #e6e6e6;background:#fff}.rental-summary__header{display:none}.summary-list{padding:10px 0;margin:0 -10px;text-align:center}.summary-list:after,.summary-list:before{content:" ";display:table}.summary-list:after{clear:both}.summary-list__item{width:25%;float:left;position:relative;padding-bottom:18px}.summary-list__key{position:absolute;bottom:0;width:100%;font-size:12px;color:#9a9a9a}.summary-list__value{font-size:18px;white-space:nowrap;height:30px;line-height:30px}.summary-list__value sup{font-size:12px}.summary-list__value:after,.summary-list__value:before{font-family:FontGA;font-size:24px;vertical-align:-3px}.summary-list__value--no:after{position:absolute;width:100%;left:0;text-align:center}.summary-list__value--guests:before{content:"\f105"}.summary-list__value--bedrooms:before{content:"\f122";margin-right:4px}.summary-list__value--bathrooms:before{content:"\f121"}.summary-list__value--space:before{content:""}.summary-list__value--wifi:before{content:"\f10d"}.summary-list__value--tv:before{content:"\f124"}.summary-list__value--washer:before{content:"\f125"}.summary-list__value--towels:before{content:"\f123"}.summary-list__value--no:after{content:"\f14e"}.summary-list__item-towels,.summary-list__item-tv,.summary-list__item-washer,.summary-list__item-wifi{display:none}@media only screen and (min-width:480px){.summary-list__item{width:16.66666667%}.summary-list__item-tv,.summary-list__item-wifi{display:block}}@media only screen and (min-width:600px){.summary-list__item{width:12.5%}.summary-list__item-towels,.summary-list__item-washer{display:block}}@media only screen and (min-width:768px){.summary-list{padding:15px 0}.summary-list__key{font-size:13px}.summary-list__value{font-size:21px;height:42px;line-height:42px}.summary-list__value:after,.summary-list__value:before{font-size:32px;vertical-align:-4px}}@media only screen and (min-width:960px){.rental-summary{border:none}.summary-list{padding:20px 0}.summary-list__item{padding-bottom:21px}.summary-list__key{font-size:14px}.summary-list__value{font-size:28px;height:56px;line-height:56px}.summary-list__value sup{font-size:14px}.summary-list__value:after,.summary-list__value:before{font-size:42px}.summary-list__value--guests:before{content:"\f134"}.summary-list__value--bedrooms:before{content:"\f139"}.summary-list__value--bathrooms:before{content:"\f138"}.summary-list__value--wifi:before{content:"\f135"}.summary-list__value--tv:before{content:"\f136"}.summary-list__value--washer:before{content:"\f137"}.summary-list__value--towels:before{content:"\f13a"}.summary-list__value--no:after{content:"\f14f"}}@media only screen and (min-width:1140px){.summary-list{padding:30px 0;margin:0 -40px}.summary-list__item{padding-bottom:24px}.summary-list__key{font-size:16px}.summary-list__value{font-size:32px;height:64px;line-height:64px}.summary-list__value sup{font-size:16px}.summary-list__value:after,.summary-list__value:before{font-size:48px}}.rental-description__text{position:relative;overflow:hidden;height:auto}.rental-description__text h2{margin-top:1.5em}.rental-description__text h2:first-child{margin-top:0}.rental-description__text h3{margin-top:1.3em}.rental-description__text h3:first-child{margin-top:0}.rental-description__text p{margin-top:.7em}.rental-description__text p:first-child{margin-top:0}.rental-description__text:before{display:none;content:"";position:absolute;bottom:0;width:100%;height:72px;background-image:-webkit-gradient(linear,left 0,left 100%,from(hsla(0,0%,95.3%,0)),to(#f3f3f3));background-image:-webkit-linear-gradient(top,hsla(0,0%,95.3%,0),#f3f3f3);background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,95.3%,0)),to(#f3f3f3));background-image:linear-gradient(180deg,hsla(0,0%,95.3%,0) 0,#f3f3f3);background-repeat:repeat-x}.rental-spec{margin-top:-15px}.rental-spec .rental-block__header{display:none}.spec-list{margin-top:-8px}.spec-list__item{padding:8px 0;border-top:1px solid #e3e3e3}.spec-list__item:after,.spec-list__item:before{content:" ";display:table}.spec-list__item:after{clear:both}.spec-list__item:first-child{border:none}.spec-list__key{float:left}.spec-list__value{float:right;text-align:right}.spec-list__icon{margin:0 4px}@media only screen and (min-width:960px){.rental-spec{margin-top:0}.rental-spec .rental-block__header{display:block}}.rental-amenities{background:#fff}.amenities-list:after,.amenities-list:before{content:" ";display:table}.amenities-list:after{clear:both}.amenities-list__item{display:block;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amenities-list__item:before{content:"";display:inline-block;width:16px;margin-right:8px;text-align:center;content:"\f127";font-family:FontGA;color:#1abc9c}.amenities-list__item--no{color:#9a9a9a}.amenities-list__item--no:before{content:"\f126";color:#c0392b}@media only screen and (min-width:480px){.amenities-list__item{float:left;width:50%}}@media only screen and (min-width:600px){.amenities-list__item{width:33.33333333%}}@media only screen and (min-width:960px){.rental-amenities{background:transparent}.amenities-list__item{width:50%}}.rental-location{height:400px;background:#e9e5dc;position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.rental-location__map{position:absolute;width:100%;height:100%}@media only screen and (min-width:960px){.rental-location{border:none}}.rates-list{margin-top:-9px}.rates-list__item{padding:10px 0;border-top:1px solid #e6e6e6;font-size:16px}.rates-list__item:after,.rates-list__item:before{content:" ";display:table}.rates-list__item:after{clear:both}.rates-list__item:first-child{border:none}.rates-list__key{float:left}.rates-list__value{float:right;text-align:right;font-weight:400}.rates-list__price{color:#1abc9c}.rates-list__discount{font-weight:300;padding-right:8px;color:#9a9a9a}.rates-list__important{color:#e74c3c}.rental-list__note{font-size:14px}.rental-calendar{background:#fff}.calendar__row:after,.calendar__row:before{content:" ";display:table}.calendar__row:after{clear:both}.calendar__col{float:left;width:100%}.calendar__col:nth-child(2),.calendar__col:nth-child(3),.calendar__col:nth-child(4),.calendar__col:nth-child(5),.calendar__col:nth-child(6){display:none}.calendar__month{width:100%}.calendar__month td{padding:0}.calendar__title{padding-left:4%;padding-bottom:6px;text-align:left}.calendar__dow{font-size:13px;color:#bdc3c7}.calendar__day,.calendar__dow{line-height:32px;text-align:center}.calendar__day{position:relative;cursor:default;background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}.calendar__day--na{background-color:#f3f3f3;color:#cdcdcd}.calendar__day--na-end,.calendar__day--na-start{background-color:transparent;color:inherit}.calendar__day--na-start{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZmlsbD0iI2YzZjNmMyIgZD0iTTMyIDB2MzJIMHoiLz48L3N2Zz4=")}.calendar__day--na-end{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZmlsbD0iI2YzZjNmMyIgZD0iTTAgMzJWMGgzMnoiLz48L3N2Zz4=")}.calendar__day--discount:before,.calendar__day--extra:before{content:"";position:absolute;top:5px;right:10%;width:0;height:0;border-left:6px solid transparent}.calendar__day--discount:before{border-top:6px solid #1abc9c}.calendar__day--extra:before{border-top:6px solid #e67e22}.calendar__footer{margin-top:20px;font-size:14px}.calendar__footer:after,.calendar__footer:before{content:" ";display:table}.calendar__footer:after{clear:both}.calendar__note-value--old{color:#e74c3c}.calendar__legend{color:#9a9a9a}.calendar__note+.calendar__legend{margin-top:8px}.calendar__legend-item{position:relative;display:inline-block;margin-right:12px;padding-left:12px}.calendar__legend-item:before{content:"";position:absolute;left:0}.calendar__legend-item:last-child{margin:0}.calendar__legend-item--unavailable{padding-left:21px}.calendar__legend-item--unavailable:before{width:14px;height:14px;top:3px;background:#e9e9e9}.calendar__legend-item--discount:before,.calendar__legend-item--extra:before{top:5px;width:0;height:0;border-left:6px solid transparent}.calendar__legend-item--discount:before{border-top:6px solid #1abc9c}.calendar__legend-item--extra:before{border-top:6px solid #e67e22}.calendar-nav{position:absolute;top:-6px;right:0}.calendar-nav__btn{background:transparent;outline:none;width:40px;height:40px;line-height:40px;border:1px solid #1abc9c;color:#1abc9c;border-radius:50%;font-size:28px}.calendar-nav__btn[disabled]{border-color:#dfdfdf;color:#dfdfdf}.calendar-nav__btn+.calendar-nav__btn{margin-left:6px}.calendar-nav__icon-next:before,.calendar-nav__icon-prev:before{font-family:FontGA}.calendar-nav__icon-prev:before{content:"\f12c"}.calendar-nav__icon-next:before{content:"\f12d"}@media only screen and (min-width:600px){.calendar__row{margin-left:-40px}.calendar__col{float:left;width:50%;padding-left:40px}.calendar__col:nth-child(2){display:block}.calendar__footer{margin-top:30px}.calendar__footer:after,.calendar__footer:before{content:" ";display:table}.calendar__footer:after{clear:both}.calendar__note+.calendar__legend{margin:0}.calendar__note{float:left}.calendar__legend{float:right}}@media only screen and (min-width:768px){.calendar__col{width:33.33333333%}.calendar__col:nth-child(3){display:block}}@media only screen and (min-width:960px){.rental-calendar{background:transparent}.calendar__col{width:50%}.calendar__col:nth-child(3){display:none}}@media only screen and (min-width:1140px){.calendar__col{width:33.33333333%}.calendar__col:nth-child(3){display:block}}@media only screen and (min-width:1400px){.calendar__row{margin-left:-60px}.calendar__col{padding-left:60px}}.rental-book{background:#363636}.rental-book__col{margin-bottom:20px}.rental-book__col:last-child .rental-book__label{display:none}.rental-book__control{margin-bottom:20px}.rental-book__control:last-child{margin-bottom:0}.rental-book__dropdown-menu{margin-top:-1px;width:100%}.rental-book__dropdown-menu--guests{padding:20px}.rental-book__label{display:block;margin-bottom:10px;font-size:21px;color:hsla(0,0%,100%,.6)}.rental-book__input{-webkit-transition:border .35s;transition:border .35s;font-weight:400;display:block;overflow:hidden;position:relative;outline:none;cursor:pointer;height:44px;line-height:44px;padding:0 16px 0 50px;font-size:21px;text-align:left;color:#fff;border:1px solid #5f6162;background:transparent;width:100%;white-space:nowrap}.rental-book__input:before{width:42px;height:42px;display:block;position:absolute;top:-1px;left:4px;color:#fff;font-family:FontGA;font-size:24px;text-align:center}.rental-book__input:after{content:"";position:absolute;top:18px;right:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #5f6162;-webkit-transition:border .35s;transition:border .35s}.open .rental-book__input,.rental-book__input:hover{border-color:#b1b2b3}.open .rental-book__input:after,.rental-book__input:hover:after{border-top-color:#b1b2b3}.rental-book__input--placeholder{color:#7d7d7d;font-size:18px;font-weight:300}.rental-book__input--warning{border-color:#f39c12!important}.rental-book__input--error{border-color:#e74c3c!important}.rental-book__input--date{min-width:230px}.rental-book__input--date:before{content:"\f100"}.rental-book__input--guests{min-width:100px}.rental-book__input--guests:before{content:"\f105"}.rental-book__validator{display:none;position:relative;padding-top:16px;line-height:21px}.rental-book__validator:after{content:"";position:absolute;top:0;left:46px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #e74c3c}.rental-book__validator--on{display:block}.rental-book__validator--error{font-weight:400;font-size:18px;color:#e74c3c}.rental-book__validator--warning{font-size:16px;color:#f39c12}.rental-book__validator--warning:after{border-top-color:#f39c12}.rental-book__validator--form{display:none}.rental-book-price{line-height:1;font-size:21px;color:#fff}.rental-book-price__value{color:#fff;font-size:48px;font-weight:400}.rental-book-price--ondemand .rental-book-price__value{font-size:32px;line-height:44px}.rental-book-note{margin-top:4px;font-size:14px;color:#909090}.rental-book__btn-book{background:transparent;border:none;outline:none;display:block;width:100%;min-width:180px;padding:0 16px;line-height:46px;text-align:center;font-size:21px;font-weight:100;background:#1abc9c;font-weight:600}.rental-book__btn-book,.rental-book__btn-book:hover{color:#fff;text-decoration:none}.rental-book__message{padding-top:16px;text-align:center}.rental-book__message-btn:hover{color:#1abc9c}@media only screen and (max-width:959px){.rental-book__container{max-width:600px}}@media only screen and (min-width:480px){.rental-book__col--controls{min-width:415px}.rental-book__group{margin-left:-20px}.rental-book__group:after,.rental-book__group:before{content:" ";display:table}.rental-book__group:after{clear:both}.rental-book__control{float:left;width:35%;padding-left:20px}.rental-book__control:first-child{width:65%}.rental-book__control{margin:0}.rental-book__validator--date{display:none}.rental-book__validator--form.rental-book__validator--on{display:block}.rental-book__dropdown-menu--guests{width:auto;right:0;left:auto}}@media only screen and (min-width:600px){.rental-book__dropdown-menu--date{width:560px}}@media only screen and (min-width:960px){.rental-book{padding-bottom:50px}.rental-book__action{padding-top:15px}.rental-book__row{margin-left:-30px}.rental-book__row:after,.rental-book__row:before{content:" ";display:table}.rental-book__row:after{clear:both}.rental-book__col{float:left;width:33.33333333%;padding-left:30px;margin-bottom:0}.rental-book__col:last-child .rental-book__label{display:block}.rental-book__col--action{width:22%;padding-left:0}.rental-book__btn-book,.rental-book__message{max-width:260px}}@media only screen and (min-width:1300px){.rental-book__row{margin-left:-60px}.rental-book__row:after,.rental-book__row:before{content:" ";display:table}.rental-book__row:after{clear:both}.rental-book__col{width:33.33333333%;padding-left:60px}}@media only screen and (min-width:1400px){.rental-book__row{margin-left:-80px}.rental-book__col{padding-left:80px}.rental-book__control{width:35%}.rental-book__control:first-child{width:65%}}.rental-rules__section{margin-bottom:24px}.rental-rules__title{border-bottom:1px solid #e3e3e3;padding-bottom:4px;margin-bottom:10px;font-size:18px}.rental-rules__item--note{padding-top:2px;font-size:14px;color:#909090}.rental-rules__value{color:#1abc9c;font-weight:400}.rental-rules__dash{padding:0 5px;color:#9a9a9a}.policy-list .amenities-list__item--no{color:#303030}@media only screen and (max-width:959px){.rental-rules__col:last-child .rental-rules__section{margin-bottom:0}}@media only screen and (min-width:960px){.rental-rules__col .rental-rules__section:last-child{margin-bottom:0}.rental-rules__row{margin-left:-40px}.rental-rules__row:after,.rental-rules__row:before{content:" ";display:table}.rental-rules__row:after{clear:both}.rental-rules__col{float:left;width:33.33333333%;padding-left:40px}}@media only screen and (min-width:1140px){.rental-rules__row{margin-left:-60px}.rental-rules__col{padding-left:60px}}@media only screen and (min-width:1400px){.rental-rules__row{margin-left:-80px}.rental-rules__col{padding-left:80px}}.rental-reviews{background:#fff}.rental-reviews__wrapper{position:relative}.rental-reviews__translate{display:block;width:100%;margin-bottom:20px}.rental-reviews__translate-accent{font-weight:400}.review-list__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:32px}.review-list__item:after,.review-list__item:before{content:" ";display:table}.review-list__item:after{clear:both}.review-list__thumb{float:left}.review-list__content{margin-left:75px}.review-list__meta{color:#9a9a9a;margin-bottom:10px}.review-list__date{font-size:13px}.review-list__rating{display:block;margin-left:-2px;color:#e74c3c}.review-list__avatar,.review-list__average,.review-list__emoticon{display:block;border-radius:50%;line-height:60px;width:60px;height:60px}.review-list__emoticon{font-size:48px}.review-list__emoticon:before{vertical-align:-2px}.review-list__average{background:#1abc9c;color:#fff;text-align:center;font-size:28px;font-weight:100}.review-list__subject{float:left;margin-right:6px;font-weight:400}.review-list__comment p{margin-bottom:14px}.review-list__comment .review-list__subject,.review-list__comment p:last-child{margin-bottom:0}.review-list__proscons{margin-top:14px}.review-list__proscons-item{margin-bottom:4px}.review-list__proscons-item:after,.review-list__proscons-item:before{content:" ";display:table}.review-list__proscons-item:after{clear:both}.review-list__proscons-item:last-child{margin:0}.review-list__proscons-label{font-weight:400;padding-right:3px}.review-list__proscons-label--pros{color:#1abc9c}.review-list__proscons-label--cons{color:#e74c3c}.review-list__reply{position:relative;margin:25px 0 0 -20px;padding:14px 20px;background:#f3f3f3}.review-list__reply:before{content:"";position:absolute;top:-15px;left:20px;width:0;height:0;border-bottom:15px solid #f3f3f3;border-right:15px solid transparent}.review-list__reply-label{font-weight:600;margin-bottom:2px;font-size:14px}.review-list__translated{display:none;margin-top:8px;font-size:14px;color:#9a9a9a}.review-list__translated:before{content:"\f152";font-family:FontGA;margin-right:2px}.review-list-summary{padding-top:5px}.review-list-summary .review-list__rating{font-size:21px}.review-list-summary__label{padding-top:2px}@media only screen and (min-width:480px){.review-list__item{margin-bottom:40px}.review-list__avatar,.review-list__average,.review-list__emoticon{line-height:90px;width:90px;height:90px}.review-list__emoticon{font-size:78px}.review-list__average{font-size:42px}.review-list__content{margin-left:120px}.review-list-summary .review-list__rating{font-size:24px}.review-list-summary__label{font-size:16px;padding-top:8px}}@media only screen and (min-width:600px){.review-list__proscons-label{display:inline-block;min-width:70px}}@media only screen and (min-width:768px){.rental-reviews__translate{position:absolute;top:0;right:0;display:block;width:auto;margin:0}}@media only screen and (min-width:960px){.review-list-summary{padding:0}}@media only screen and (min-width:1140px){.review-list{-webkit-columns:2;-moz-columns:2;column-count:2}}.rental-bar{position:fixed;z-index:500;bottom:0;width:100%;padding:10px;background:rgba(0,0,0,.9)}.rental-bar__row{margin-left:-10px}.rental-bar__row:after,.rental-bar__row:before{content:" ";display:table}.rental-bar__row:after{clear:both}.rental-bar__col{width:50%;float:left;padding-left:10px}.rental-bar__btn{background:transparent;border:none;outline:none;height:32px;line-height:32px;display:block;width:100%;border-radius:2px;color:#fff;background:#9a9a9a;text-decoration:none;text-align:center}.rental-bar__btn--primary{background:#1abc9c;font-weight:400}.rental-bar__btn--ondemand{max-width:320px;margin:0 auto}.rental-bar__btn:hover{color:#fff}@media only screen and (min-width:600px){.rental-bar__btn{height:42px;line-height:42px}}@media only screen and (min-width:960px){.rental-bar{display:none}}@media only screen and (orientation:landscape){.rental-bar{display:none}}.page-book{padding-top:94px;padding-bottom:120px}@media only screen and (min-width:768px){.page-book{padding-top:124px}}.book-subscribe{padding-top:8px}.book-rental{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;position:relative;margin-bottom:10px}.book-rental:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.book-rental__content{padding:15px}.book-rental__cover{display:block;position:relative;width:100%;height:200px;background:#a7a7a7 no-repeat 50%;background-size:cover;line-height:1.3;font-size:14px}.book-rental__cover-header{position:absolute;width:100%;bottom:0;left:0;padding:15px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);font-weight:400}.book-rental__cover-header a{color:#fff}.book-rental__cover-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-rental-addon{padding:15px;margin-bottom:40px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.book-rental-addon:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.book-rental-addon__col:first-child{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.book-rental-addon__heading{font-weight:600}.book-rental__item{margin-bottom:4px}.book-rental__item:after,.book-rental__item:before{content:" ";display:table}.book-rental__item:after{clear:both}.book-rental__item:last-child{margin:0}.book-rental__item--divider{padding-top:10px;margin-top:10px;border-top:1px dotted #e6e6e6}.book-rental__item--subtotal .book-rental__key,.book-rental__item--subtotal .book-rental__value{font-weight:600}.book-rental__item--total{padding-top:5px;line-height:48px}.book-rental__item--total .book-rental__key{font-size:24px;font-weight:600}.book-rental__item--total .book-rental__value{font-size:32px}.book-rental__item--guests .book-rental__value:before,.book-rental__item--nights .book-rental__value:before{font-family:FontGA;margin-right:6px;float:left;display:block}.book-rental__item--nights .book-rental__value:before{content:"\f14b"}.book-rental__item--guests .book-rental__value:before{content:"\f105"}.book-rental__key{float:left}.book-rental__value{float:right;font-weight:400}.book-rental__part{border-top:1px solid #e6e6e6;margin:7.5px -15px 0;padding:15px 15px 0}.book-rental__part .book-rental__item--total .book-rental__key,.book-rental__part .book-rental__item--total .book-rental__value{font-weight:700}.book-rental__part-title{font-weight:700;margin-bottom:10px;font-size:24px;color:#d35400}.book-rental__part-note{line-height:1.4;margin-bottom:20px}.book-rental__part-note p{margin-bottom:10px}.book-rental__part-hl{font-weight:600}.book-rental__part-footer{margin-top:10px;font-size:15px;line-height:1.4}@media only screen and (min-width:480px){.book-rental__cover{font-size:inherit;height:300px}}@media only screen and (min-width:600px){.book-rental,.book-rental-addon{font-size:18px}.book-rental-addon,.book-rental__content{padding:30px}.book-rental__cover{font-size:inherit;height:360px}.book-rental__cover-header{padding:25px 30px}.book-rental__part{margin:15px -30px 0;padding:30px 30px 0}}@media only screen and (min-width:768px){.book-rental__content{margin-left:50%}.book-rental__cover{position:absolute;width:50%;height:100%}.book-rental-addon{padding:20px 30px;margin-bottom:80px}.book-rental-addon:after,.book-rental-addon:before{content:" ";display:table}.book-rental-addon:after{clear:both}.book-rental-addon__col{width:50%;float:left;padding-left:30px}.book-rental-addon__col:first-child{padding:0;margin:0;border:none}.book-rental__part{margin:15px -30px 0;padding:30px 30px 0}}.page-book .form__col--full textarea.input__control{height:180px}.b-contact-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.b-contact-card:last-child{margin-bottom:60px}.b-contact-card__icon{width:40px;height:40px;margin-right:10px}@media only screen and (min-width:600px){.b-contact-card{margin-bottom:30px}.b-contact-card__icon{width:80px;height:80px;margin-right:20px}}@media only screen and (min-width:960px){.b-contact-card:first-child{padding-top:26px}}.b-contact-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-contact-form .form__control{width:100%}@media (min-width:480px){.b-contact-form .form__control--email,.b-contact-form .form__control--phone{width:50%}.b-contact-form .form__control--email{padding-right:5px}.b-contact-form .form__control--phone{padding-left:5px}}.b-contact-form .form__alert,.b-contact-form .form__label{font-size:16px}@media only screen and (min-width:600px){.b-contact-form .form__alert,.b-contact-form .form__label{font-size:18px}}.b-contact-form .form__label{font-weight:400}.b-districts-map{display:block;max-width:500px;height:auto}.b-districts-map__numbers,.b-districts-map__stroke{pointer-events:none}.b-districts-map__district{cursor:pointer;fill:#e9ebf0;-webkit-transition:fill .25s;transition:fill .25s;will-change:fill}.b-districts-map__district:hover{fill:#d1d5df}.b-districts-map__district--active,.b-districts-map__district--active:hover{fill:#77f5d7}@media only screen and (min-width:960px){.b-districts-map--services{margin-top:-50px}}.b-district-select:after{pointer-events:none;content:"";position:absolute;top:50%;right:8px;width:32px;height:24px;margin-top:-12px;background:no-repeat 50% url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z' fill='%2315E2B7'/%3E%3C/svg%3E")}.b-district-select--open:after{display:none}.b-district-select__control{padding-right:42px;border:2px solid #15e2b7;border-radius:5px;cursor:pointer;-webkit-transition:border .25s;transition:border .25s}.b-district-select__control:focus,.b-district-select__control:hover{border-color:#1abc9c}.b-district-select--open .b-district-select__control{cursor:inherit}@media (min-width:600px){.b-district-select__control{height:50px;padding:12px 42px 12px 16px}}.b-district-stat{line-height:1.5;font-size:16px}@media only screen and (min-width:600px){.b-district-stat{font-size:18px}}.b-district-stat__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.4em 0;border-bottom:1px solid #dfdfdf}.b-district-stat__item:last-child{border-bottom:none}.b-district-stat__value--plus{color:#16a085}.b-district-stat__value--minus{color:#d9534f}.b-faq{position:relative;overflow:hidden;margin-bottom:12px;background:#fff;border-radius:3px}.b-faq,.b-faq__title{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16)}.b-faq__title{display:block;text-decoration:none;color:#000;-webkit-transition:color .25s;transition:color .25s;list-style:none}.b-faq__title::-webkit-details-marker{display:none}.b-faq__answer,.b-faq__title{padding:18px}.b-faq__title{padding-right:40px}.b-faq__arrow{position:absolute;top:20px;right:16px;stroke:#1abc9c}.b-faq__arrow-v{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.b-faq[open] .b-faq__arrow-v{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}@media only screen and (min-width:600px){.b-faq{margin-bottom:20px}.b-faq__answer,.b-faq__title{padding:24px 30px}.b-faq__title{padding-right:60px}.b-faq__arrow{top:28px;right:22px}}.b-faq-search{position:relative;margin-bottom:12px;max-width:440px}.b-faq-search .input__control{padding-left:46px}.b-faq-search__icon{width:20px;height:20px;display:block;position:absolute;top:12px;left:14px;opacity:.5}@media only screen and (min-width:600px){.b-faq-search{margin-bottom:20px}}.b-seal-satisfaction{position:fixed;z-index:1000;right:30px;bottom:30px;cursor:pointer;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(.5) translate(20px,20px);-ms-transform:scale(.5) translate(20px,20px);transform:scale(.5) translate(20px,20px)}@media only screen and (min-width:600px){.b-seal-satisfaction{-webkit-transform:scale(.75) translate(10px,10px);-ms-transform:scale(.75) translate(10px,10px);transform:scale(.75) translate(10px,10px)}}@media only screen and (min-width:960px){.b-seal-satisfaction{-webkit-transform:none;-ms-transform:none;transform:none}}.b-seal-satisfaction__close{position:absolute;top:-10px;right:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;font-size:42px;opacity:.2}.b-seal-satisfaction__icon{display:block;width:200px;height:160px}.story{padding-bottom:60px}.story>.cover-header{display:grid;grid-template-areas:"m";height:100vh;justify-items:center}.story>.cover-header>picture{grid-area:m}.story>.cover-header>picture>img{max-width:100%;height:100vh;-o-object-position:center center;object-position:center center}.story>.cover-header>h1{align-self:center;color:#fff;grid-area:m;text-shadow:0 1px rgba(0,0,0,.32)}.story>.cover-header>h1.bottom{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}.story-content{padding:60px 0}.card-list{margin:38.4px 0}.card-list__container{list-style:none!important;margin:0!important}.card-list__container:after,.card-list__container:before{content:" ";display:table}.card-list__container:after{clear:both}.card-list__item{margin:0 0 20px!important;list-style:none!important}.card-list__card{position:relative;padding-bottom:40px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.card-list__card:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.card-list__cover,.card-list__thumb{position:relative;overflow:hidden}.card-list__thumb{margin:-5% 0;padding-bottom:66.66666667%;background:#a7a7a7}.card-list__img{position:absolute;display:block;max-width:100%;width:100%;height:auto}.card-list__content{position:absolute;overflow:hidden;bottom:0;width:100%;height:40px;padding:4px 16px;font-size:18px;font-weight:600}.card-list__content:after,.card-list__content:before{content:" ";display:table}.card-list__content:after{clear:both}.card-list__content a{color:#303030;text-decoration:none;border:none!important}.card-list__content a:hover{color:#1abc9c}@media only screen and (min-width:600px){.card-list__container{margin:0 0 0 -20px!important}.card-list__container:after,.card-list__container:before{content:" ";display:table}.card-list__container:after{clear:both}.card-list__item{float:left;width:50%;padding:0 0 0 20px!important}}@media only screen and (min-width:960px){.card-list{margin-left:-60px;margin-right:-60px}.card-list__item{width:33.33333333%}.card-list__thumb{margin:0}}@media only screen and (min-width:1060px){.card-list{margin-left:-120px;margin-right:-120px}}.story-cover{position:relative;height:100%;height:100vh;min-height:320px;background:#363636 50% no-repeat;background-size:cover;color:#fff;text-shadow:0 1px rgba(0,0,0,.32);text-align:center}.story-cover__container{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2)}.story-cover__wrapper{display:table;width:100%;height:100%}.story-cover__inner{display:table-cell;vertical-align:bottom;text-align:left;padding-bottom:18px}.story-cover__title{font-size:32px;line-height:1.1;letter-spacing:-.04em;font-weight:700}.story-cover__meta{margin-bottom:4px;font-size:14px;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:1px;font-weight:600}.story-cover__meta a{color:hsla(0,0%,100%,.5);text-decoration:none;-webkit-transition:color .35s;transition:color .35s}.story-cover__meta a:hover{color:#fff}.story-cover__arrow{display:block;margin:4px auto -4px;color:#fff;text-decoration:none;opacity:.5;font-size:32px;line-height:32px;width:32px;height:32px;-webkit-transition:opacity .35s;transition:opacity .35s}.story-cover__arrow:before{font-family:FontGA;content:"\f168"}.story-cover__arrow:hover{opacity:1;color:#fff}@media only screen and (min-width:600px){.story-cover__inner{padding-bottom:36px}.story-cover__title{font-size:48px}.story-cover__meta{margin-bottom:8px;font-size:16px}.story-cover__arrow{margin:28px auto 0;font-size:48px;line-height:48px;width:48px;height:48px}}.story-header{padding:120px 0 0;text-align:center}.story-meta{color:#9a9a9a;font-size:16px;line-height:20px;margin-top:32px}.story-meta__date{display:block;margin-bottom:12px}.story-social{line-height:20px}.story-social__item{display:block;float:left;margin-right:4px}.story-social__item .fb-like span{vertical-align:inherit!important}@media only screen and (min-width:600px){.story-meta{margin-top:64px}.story-meta:after,.story-meta:before{content:" ";display:table}.story-meta:after{clear:both}.story-meta__date{float:right}}.story-list__item{margin-bottom:80px}.story-list__header{margin-bottom:24px}.story-list__header a{-webkit-transition:color .25s;transition:color .25s;text-decoration:none}.story-list__title{font-size:28px;line-height:1.1;font-weight:600}.story-list__title a{color:#303030}.story-list__title a:hover{color:#1abc9c}.story-list__meta{margin-top:4px;font-size:14px;color:#9a9a9a;text-transform:uppercase;letter-spacing:1px;font-weight:600}.story-list__meta a{color:#9a9a9a}.story-list__meta a:hover{color:#1abc9c}.story-list__meta-divider{padding:0 4px}.story-list__cover{display:block;margin-bottom:24px}.story-list__cover img{width:100%;height:auto}.story-list__btn-more{height:38px;line-height:40px;padding:0 24px}@media only screen and (min-width:600px){.story-list__item{margin-bottom:100px}.story-list__title{font-size:36px;line-height:1.2}.story-list__meta{margin-top:4px;font-size:16px}.story-list__cover,.story-list__header{margin-bottom:32px}}.blog-header{text-align:center;position:relative;margin-bottom:64px}.blog-header:after{content:"";display:block;margin:0 auto;border-bottom:1px solid #dfdfdf;width:33%}.blog-header__title{font-size:24px;padding-bottom:8px;letter-spacing:1px;text-transform:uppercase;color:#9a9a9a}.blog-nav{padding-bottom:60px;font-size:18px;line-height:42px;text-align:center;font-weight:600}.blog-nav .page-numbers{display:inline-block;background:#fff;text-decoration:none;padding:0 12px;margin:2px 0;min-width:38px}.blog-nav .dots{background:transparent;color:#9a9a9a}.blog-widgets{padding-bottom:80px}.blog-widgets a{color:#16a085}.blog-widgets a:hover{text-decoration:underline}.blog-widgets__wrapper{border-top:1px solid #dfdfdf;padding-top:40px}.blog-widgets__col{margin-bottom:42px}.blog-widgets__col:last-child{margin:0}.blog-widget__title{font-weight:600;margin-bottom:20px}.blog-widget{line-height:1.2}.blog-widget li{margin-bottom:12px}.blog-widget a{text-decoration:none}@media only screen and (min-width:600px){.blog-widgets__row{margin-left:-60px}.blog-widgets__row:after,.blog-widgets__row:before{content:" ";display:table}.blog-widgets__row:after{clear:both}.blog-widgets__col{float:left;width:50%;padding-left:60px}.blog-widgets__col--odd{clear:left}}@media only screen and (min-width:960px){.blog-widgets__col{width:25%}.blog-widgets__col--odd{clear:none}}.toc{margin-top:1em}.toc summary{cursor:pointer}.toc ul{list-style:none}.toc ol,.toc ul{margin:0 0 0 1em}.toc ol{list-style-position:inside}.toc ol.latin{list-style-type:upper-latin}.toc a{border:none;color:#444;text-decoration:none}.toc a:visited{color:#9f9f9f}.toc a:hover{text-decoration:underline}.typo{font-size:21px;line-height:32px}.typo b,.typo strong{font-weight:400;font-weight:600}.typo a{text-decoration:none;border-bottom:1px solid rgba(26,188,156,.25)}.typo a:hover{border-color:rgba(22,160,133,.5)}.typo ol,.typo p,.typo ul{margin-bottom:25.6px}.typo h1,.typo h2,.typo h3,.typo h4{line-height:1;font-weight:700}.typo h1{font-size:48px;margin-bottom:16px}.typo h2{font-size:32px;margin-top:42px;margin-bottom:8px}.typo p+h2{padding-top:20px;margin-top:22px}.typo h3{font-size:28px;margin-top:36px;margin-bottom:8px}.typo p+h3{padding-top:20px;margin-top:16px}.typo h4{font-size:24px;margin-top:32px;margin-bottom:8px}.typo ol,.typo ul{margin-left:42px}.typo li{margin-bottom:16px}.typo li:last-child{margin:0}.typo ul li{list-style:disc}.typo blockquote{margin:38.4px 0;line-height:42px;font-family:Georgia,Times New Roman,Times,serif;font-style:italic;font-size:28px;text-align:center}.typo img{max-width:100%;height:auto;margin:0 auto}.typo img.size-story-large{display:block}.typo .wp-caption{margin:38.4px 0;text-align:center;font-size:16px;color:#9a9a9a;width:auto!important}.typo .wp-caption img{display:block;margin-bottom:4px}.typo .story-gallery,.typo .wp-gallery{margin:38.4px 0}.typo .story-gallery__img,.typo .wp-gallery__img{display:block;width:100%;height:auto;margin-bottom:24px}.typo .story-gallery__img:last-child,.typo .wp-gallery__img:last-child{margin:0}@media only screen and (min-width:960px){.typo .story-gallery,.typo .wp-caption,.typo .wp-gallery,.typo blockquote{margin-left:-60px;margin-right:-60px}}@media only screen and (min-width:1060px){.typo .story-gallery,.typo .wp-caption,.typo .wp-gallery,.typo blockquote{margin-left:-120px;margin-right:-120px}}.typo__section{max-width:780px;margin:32px auto}.typo__section--image{max-width:1000px}.typo__section--center{text-align:center}.typo__list-nav{font-weight:400}.typo__list-nav li{margin-bottom:4px}p+.typo__list-nav{margin-top:-16px}.typo__cc{text-align:center;font-size:15px}.typo__cc,.typo__cc a{color:#9a9a9a}.typo__cc a:hover{color:#1abc9c}.page .gform_wrapper{max-width:none;margin:0}.page .gform_wrapper .gform_heading{max-width:none;margin:0 0 2em}.page .gform_wrapper .gform_description{font-weight:inherit}.page .gform_wrapper .left_label .gfield_label,.page .gform_wrapper .top_label .gfield_label{display:block;margin:0 0 6px;font-size:18px;line-height:1.2;font-weight:600}.page .gform_wrapper input[type=email],.page .gform_wrapper input[type=number],.page .gform_wrapper input[type=password],.page .gform_wrapper input[type=tel],.page .gform_wrapper input[type=text],.page .gform_wrapper input[type=url],.page .gform_wrapper select,.page .gform_wrapper textarea{width:100%;height:44px;padding:6px 12px;font-size:18px;border:1px solid #dadada;border-radius:2px;background:#fff;outline:none}.page .gform_wrapper input[type=email]:hover,.page .gform_wrapper input[type=number]:hover,.page .gform_wrapper input[type=password]:hover,.page .gform_wrapper input[type=tel]:hover,.page .gform_wrapper input[type=text]:hover,.page .gform_wrapper input[type=url]:hover,.page .gform_wrapper select:hover,.page .gform_wrapper textarea:hover{border-color:#c6c6c6}.page .gform_wrapper input[type=email]:focus,.page .gform_wrapper input[type=number]:focus,.page .gform_wrapper input[type=password]:focus,.page .gform_wrapper input[type=tel]:focus,.page .gform_wrapper input[type=text]:focus,.page .gform_wrapper input[type=url]:focus,.page .gform_wrapper select:focus,.page .gform_wrapper textarea:focus{border-color:#1abc9c}.page .gform_wrapper input[type=email],.page .gform_wrapper input[type=number],.page .gform_wrapper input[type=password],.page .gform_wrapper input[type=tel],.page .gform_wrapper input[type=text],.page .gform_wrapper input[type=url],.page .gform_wrapper textarea{-webkit-appearance:none;-moz-appearance:none}.page .gform_wrapper .gform_button{background:transparent;border:none;outline:none;font-weight:600;height:44px;line-height:44px;-webkit-transition:background .25s;transition:background .25s;background:#1abc9c;color:#fff;font-size:18px;text-align:center;padding:0 18px;min-width:160px}.page .gform_wrapper .gform_button--large{font-size:21px;padding:6px 32px;display:inline-block;min-height:48px;line-height:24px;height:auto}.page .gform_wrapper .gform_button[disabled]{opacity:.5;text-shadow:0 -1px #13866f}.page .gform_wrapper .gform_button[disabled]:hover{background:#1abc9c}.page .gform_wrapper .gform_button:hover{background:#16a085}.page .gform_wrapper .gform_button:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.page .gform_wrapper .gform_button--inline{display:inline-block;white-space:normal;height:auto;padding:12px 20px 11px;line-height:1.2}.page .gform_wrapper li{margin:0 0 25px;padding:0}.page .gform_wrapper li.gfield.gfield_error,.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0 0 25px!important;padding:0!important;background:transparent;border:none}.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required .gfield_label,.page .gform_wrapper li.gfield.gfield_error .gfield_label{color:#c0392b;margin:0 0 6px}.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required .ginput_container,.page .gform_wrapper li.gfield.gfield_error .ginput_container{margin:0;padding:0;max-width:none}.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required .gfield_description.validation_message,.page .gform_wrapper li.gfield.gfield_error .gfield_description.validation_message{color:#c0392b;padding:4px 0 0!important;margin:0;font-weight:inherit;font-family:inherit}.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required input[type=email],.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required input[type=number],.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required input[type=password],.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required input[type=tel],.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required input[type=text],.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required input[type=url],.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required select,.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required textarea,.page .gform_wrapper li.gfield.gfield_error input[type=email],.page .gform_wrapper li.gfield.gfield_error input[type=number],.page .gform_wrapper li.gfield.gfield_error input[type=password],.page .gform_wrapper li.gfield.gfield_error input[type=tel],.page .gform_wrapper li.gfield.gfield_error input[type=text],.page .gform_wrapper li.gfield.gfield_error input[type=url],.page .gform_wrapper li.gfield.gfield_error select,.page .gform_wrapper li.gfield.gfield_error textarea{border-color:#c0392b}.page .gform_wrapper .validation_error{margin-bottom:40px;padding:10px 20px;font-size:18px;line-height:1.5;color:#c0392b;background:rgba(192,57,43,.1);font-weight:400;border:none}.page .gform_wrapper .gfield_description.validation_message{font-size:16px}.page .gform_wrapper .gfield.inline .gfield_radio{font-size:18px}.page .gform_wrapper .gfield.gsection{margin-bottom:1.7em}.page .gform_wrapper .gfield.gsection .gsection_title{padding-bottom:.6em!important}.page .gform_wrapper .gfield+.gfield.gsection{margin-top:2.5em}.page .gform_wrapper .left_label .gfield_label{padding-top:11px;padding-right:20px;margin:0!important;width:37%}.page .gform_wrapper .left_label .gfield_description.validation_message,.page .gform_wrapper .left_label .gfield_error .ginput_container{margin-left:37%!important}.page .gform_wrapper .left_label .gfield.inline:after,.page .gform_wrapper .left_label .gfield.inline:before{content:" ";display:table}.page .gform_wrapper .left_label .gfield.inline:after{clear:both}.page .gform_wrapper .left_label .gfield.inline .gfield_radio li{display:inline-block;margin-right:20px}.page .gform_wrapper .left_label .gfield.inline .gfield_radio li label{margin-left:20px}.page .gform_wrapper .left_label .textarea.large{height:160px}@media (max-width:520px){.page .gform_wrapper .left_label .gfield_label,.page .gform_wrapper .left_label .gfield_radio{float:none;width:auto;margin-left:0!important}.page .gform_wrapper .left_label .gfield_description.validation_message,.page .gform_wrapper .left_label .gfield_error .ginput_container{margin-left:0!important}.page .gform_wrapper .left_label .textarea.large,.page .gform_wrapper .left_label input.large{width:100%!important}.page .gform_wrapper .left_label .textarea.medium,.page .gform_wrapper .left_label input.medium{width:66.66666667%!important}.page .gform_wrapper .left_label .textarea.small,.page .gform_wrapper .left_label input.small{width:33.33333333%!important}}.page .gform_wrapper .gform_footer.left_label{margin:0 0 0 37%}@media (max-width:520px){.page .gform_wrapper .gform_footer.left_label{margin:0}}.page .gform_confirmation_message{margin-bottom:40px;padding:10px 20px;font-size:21px;color:#16a085;background:rgba(26,188,156,.1);font-weight:400}.no-flexbox .c-datepicker{overflow:hidden}.no-flexbox .c-datepicker__calendar{position:relative}.no-flexbox .c-datepicker__month{float:left;position:relative}.no-flexbox .c-datepicker--months-1 .c-datepicker__month{width:100%}.no-flexbox .c-datepicker--months-2 .c-datepicker__month{width:50%}.no-flexbox .c-datepicker__reset{float:right}.no-flexbox .b-cover__wrapper{position:relative;display:block}.no-flexbox .b-cover__container{position:absolute;left:0;right:0;top:50%;margin-top:-80px}.no-flexbox .b-cover__arrow{display:none}.no-flexbox .b-cover-search__dropdown--date{right:0}.no-flexbox .b-shortcut__body{position:relative;display:block}.no-flexbox .b-shortcut__header{position:absolute;width:100%;top:50%;margin-top:-35px}.no-flexbox .b-shortcut--blog .b-shortcut__header,.no-flexbox .b-shortcut--guide .b-shortcut__header,.no-flexbox .b-shortcut--how .b-shortcut__header{margin-top:-72px}.no-flexbox .b-testimonial-nav{overflow:hidden;display:block}.no-flexbox .b-testimonial-nav__item{float:left;position:relative}.no-flexbox .b-menu-apps__item:first-child{min-width:135px}.l-header{padding-top:48px}@media (min-width:600px){.l-header{padding-top:64px}}.l-header-filter{padding-top:96px;background:#f3f3f3}@media (min-width:600px){.l-header-filter{padding-top:128px}}.l-header-inverse{padding-top:0;background:#f3f3f3}.l-container{max-width:980px;padding:0 10px}@media (min-width:600px){.l-container{padding:0 20px}}.u-vh{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.b-header__filter{padding:0 20px}.b-header-dropdown{margin-top:1px}.b-header-dropdown__btn{background:transparent;border:none;outline:none;display:block;width:100%;padding:0 20px;line-height:36px;color:#303030;text-decoration:none;text-align:left;white-space:nowrap}.b-header-dropdown__btn:focus,.b-header-dropdown__btn:hover{background:#1abc9c;color:#fff}.b-search{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);position:fixed;z-index:1500;top:65px;left:0;width:100%;border-top:1px solid #ebebeb}.b-search__item{cursor:pointer;pointer-events:auto}.b-search__item--active,.b-search__item:hover{background:#1abc9c;color:#fff}.b-search__hightlight{background:#faebad;padding:0 2px;margin:0 -2px}.b-search__item--active .b-search__hightlight,.b-search__item:hover .b-search__hightlight{background:transparent}.b-search-mode{overflow:hidden;text-overflow:ellipsis;padding:8px 18px;white-space:nowrap}@media (min-width:600px){.b-search-mode{padding:8px 24px}}.b-search-mode__title{font-weight:600;color:#1abc9c}.b-search-mode__title:before{width:18px;height:18px;display:block;float:left;margin:2px 12px 0 0;line-height:18px;content:"\f156";font-family:FontGA;font-size:18px;font-weight:400}@media (min-width:600px){.b-search-mode__title:before{margin-right:20px}}.b-search-mode__title--short:before{content:"\f17c"}.b-search-mode__title--long:before{content:"\f17b"}.b-search-mode__title--cote:before{content:"\f166"}.b-search-mode__title--sale:before{content:"\f17e"}.b-search-mode__tagline{color:#898989}.b-search-mode__tagline:before{content:"— "}.b-search__item--active .b-search-mode__tagline,.b-search__item--active .b-search-mode__title,.b-search__item:hover .b-search-mode__tagline,.b-search__item:hover .b-search-mode__title{color:#fff}.b-search-rental{overflow:hidden;padding:10px 18px}@media (min-width:600px){.b-search-rental{padding:10px 30px}}.b-search-rental__img{display:block;float:left;width:75px;height:auto}.b-search-rental__text{margin-left:90px;padding-top:4px;line-height:1.35}.b-search-rental__meta,.b-search-rental__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-search-rental__meta{color:#898989;font-size:13px}.b-search-rental__stars{margin-right:5px}.b-search__item--active .b-search-rental,.b-search__item--active .b-search-rental__meta,.b-search__item--active .b-search-rental__stars,.b-search__item:hover .b-search-rental,.b-search__item:hover .b-search-rental__meta,.b-search__item:hover .b-search-rental__stars{color:#fff}.b-search-text{position:relative;padding:8px 18px 8px 48px;color:#333}@media (min-width:600px){.b-search-text{padding:8px 30px 8px 62px}}.b-search-text--empty{border-bottom:1px solid #ebebeb;padding-top:12px;padding-bottom:12px}.b-search-text:before{width:18px;height:18px;position:absolute;left:18px;line-height:18px;display:block;margin:2px 10px 0 0;content:"\f17d";font-family:FontGA;font-size:18px}@media (min-width:600px){.b-search-text:before{left:24px}}.b-search__item--active .b-search-text,.b-search__item:hover .b-search-text{color:#fff}.b-menu{position:relative;min-height:100vh;background:#fff}.b-menu,.b-menu__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-menu__content{max-width:960px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding-top:48px}.b-menu__col{padding:20px}@media (min-width:370px){.b-menu__content{padding-top:64px}.b-menu__col{padding:30px 20px}}@media (min-width:768px){.b-menu__content{padding-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:auto}.b-menu__col{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%}}.b-menu-apps{overflow:hidden;margin-top:2.5em}.b-menu-apps__item{float:left;margin-right:15px}.b-menu-apps__item:last-child{margin:0}.b-menu-apps__link{display:block}.b-menu-apps__badge{display:block;border-radius:5px;background:#000}.b-menu-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 10px;border-bottom:1px solid #dfdfdf;font-weight:400}@media (min-width:600px){.b-menu-header{height:65px;padding:0 20px}}.b-menu-header__sep{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.b-menu-header__btn{background:transparent;border:none;outline:none;height:48px;line-height:48px;margin-right:20px;text-decoration:none;color:#303030;font-weight:400}.b-menu-header__btn:last-child{margin:0}.b-menu-header__btn:after,.b-menu-header__btn:before{font-family:FontGA}.b-menu-header__btn:hover,.open>.b-menu-header__btn{color:#16a085}@media (min-width:600px){.b-menu-header__btn{height:65px;line-height:65px;margin-right:30px}}.b-menu-header__btn--close{margin:0;text-align:center;font-size:24px}.b-menu-header__btn--close:before{content:"\f12f"}.b-menu-header__btn--login:after{display:block;float:right;content:"\f17f";font-family:FontGA;font-size:24px;margin-left:8px}.b-menu-header__btn--user{margin:0}.b-menu-header__btn--user+.b-header-dropdown{right:-10px}@media (min-width:600px){.b-menu-header__btn--user+.b-header-dropdown{right:-20px}}.b-menu-header__btn--currency:before,.b-menu-header__btn--lang:before{display:block;float:left;margin-right:8px;font-family:FontGA;font-size:21px}.b-menu-header__btn--lang:before{content:"\f152"}.b-menu-header__btn--currency-eur:before{content:"\f111"}.b-menu-header__btn--currency-usd:before{content:"\f117"}.b-menu-header__btn--currency-gbp:before{content:"\f113"}.b-menu-header__btn--currency-rub:before{content:"\f115"}.b-menu-header__btn-avatar{width:32px;height:32px;display:block;float:right;border-radius:50%}@media (min-width:600px){.b-menu-header__btn-avatar{margin:16px 0 0 10px}}.b-menu-header__btn-text{display:none;float:left}@media (min-width:600px){.b-menu-header__btn-text{display:block}}.b-menu-legal{margin-top:2.5em}.b-menu-legal__item{display:inline-block;margin-right:15px}.b-menu-legal__item:last-child{margin:0}.b-menu-legal__link{text-decoration:none;color:#9a9a9a;border-bottom:1px solid rgba(48,48,48,.1)}.b-menu-legal__link:hover{border-color:transparent;color:#16a085}.b-menu-nav{font-weight:600;font-size:21px;list-style:none}.b-menu-nav__item{margin-bottom:5px}.b-menu-nav__item:last-child{margin:0}.b-menu-nav__item--group{font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:#9a9a9a;margin-top:2.5em}.b-menu-nav__item--group:first-child{margin-top:0}.b-menu-nav__link{color:#303030;text-decoration:none}.b-menu-nav__link:hover{color:#16a085}.b-menu-profile{font-size:16px}.b-menu-profile,.b-menu-profile p{margin-bottom:1.5em}.b-menu-profile p:last-child{margin:0}.b-menu-profile a{color:#303030;border-bottom:1px solid rgba(48,48,48,.1);text-decoration:none}.b-menu-profile a:hover{color:#16a085;border-color:transparent}.b-menu-profile__logo{display:block;max-width:100%;height:auto;margin:0 0 1em -10px}@media (min-width:768px){.b-menu-profile__logo{margin-top:-64px}}.b-menu-social{font-size:24px;margin-left:-5px}.b-menu-social__item{display:inline-block;margin-right:5px}.b-menu-social__item:last-child{margin:0}.b-menu-social__link{color:#303030;opacity:.6}.b-menu-social__link:hover{color:#16a085;opacity:1}.b-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#9a9a9a}.b-breadcrumbs__link{color:#9a9a9a;text-decoration:none}.b-breadcrumbs__item{display:inline-block}.b-breadcrumbs__item:after{content:" › ";margin:0 3px}.b-breadcrumbs__item:last-child:after{display:none}.b-about{margin-bottom:80px}.b-about p{margin-bottom:1.2em}.b-about p+.btn-inverse{margin-top:.6em}.b-about strong{font-weight:600}@media only screen and (min-width:960px){.b-about{margin-bottom:0}}.b-guide{margin-bottom:60px}.b-guide__cover{display:block;width:93.33333333px;height:80px;margin-bottom:20px}.b-guide__title{margin-bottom:.5em}.b-guide__tagline{margin-bottom:.6em}.b-guide__link{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.b-guide__link-arrow{margin-left:.5em}@media only screen and (min-width:768px){.b-guide__link{font-size:18px}.b-guide__cover{width:140px;height:120px;margin-bottom:40px}.b-guide__tagline{margin-bottom:1.2em}}.b-testimonial{margin-bottom:40px}.b-testimonial:last-child{margin-bottom:0}.b-testimonial__text{background:#fff;padding:30px;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16);color:#646464}.b-testimonial__author{display:block;position:relative;overflow:hidden;text-overflow:ellipsis;padding-top:10px;font-size:14px;font-style:normal;color:#9a9a9a}@media only screen and (min-width:768px){.b-testimonial__author{font-size:16px}}.b-testimonial__arrow{position:absolute;top:-3px}.b-testimonial--even .b-testimonial__author{padding-left:70px}.b-testimonial--even .b-testimonial__arrow{left:20px}.b-testimonial--odd .b-testimonial__author{text-align:right;padding-right:70px}.b-testimonial--odd .b-testimonial__arrow{right:20px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (min-width:600px){.b-testimonial{margin-bottom:60px}.b-testimonial--odd{margin-right:10%}.b-testimonial--even{margin-left:10%}.b-testimonial__text{padding:40px;border-radius:8px}.b-testimonial__text--medium{font-size:18px}.b-testimonial__text--short{font-size:21px}.b-testimonial--even .b-testimonial__author{padding-left:90px}.b-testimonial--even .b-testimonial__arrow{left:40px}.b-testimonial--odd .b-testimonial__author{text-align:right;padding-right:90px}.b-testimonial--odd .b-testimonial__arrow{right:40px}}
/*# sourceMappingURL=style.css.map */