/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.4.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2015 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}/*! noUiSlider - 7.0.10 - 2014-12-27 14:50:47 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,gray);background-image:-ms-linear-gradient(to bottom,#b3b3b3,gray);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(gray));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,gray);background-image:-o-linear-gradient(to bottom,#b3b3b3,gray);background-image:linear-gradient(to bottom,#b3b3b3,gray);background-repeat:repeat-x;border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.alert{margin-bottom:20px;border:1px solid transparent}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;z-index:1000;display:none;float:left;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;clear:both;font-weight:400;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:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:false}.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:12px;line-height:1.428571429;color:#777;white-space:nowrap}.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 dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;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-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}table{background-color:transparent}caption{color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;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;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}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-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}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-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}.affix{position:fixed}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}@font-face{font-family:IntervalNextCondLi;font-weight:100;src:url(fonts/intervalnextcond-light.woff2) format("woff2"),url(fonts/intervalnextcond-light.woff) format("woff"),url(fonts/intervalnextcond-light.eot?) format("eot")}@font-face{font-family:IntervalNextLi;font-weight:100;src:url(fonts/intervalnext-light.woff2) format("woff2"),url(fonts/intervalnext-light.woff) format("woff"),url(fonts/intervalnext-light.eot?) format("eot")}@font-face{font-family:IntervalNextBold;font-weight:700;src:url(fonts/intervalnext-bold.woff2) format("woff2"),url(fonts/intervalnext-bold.woff) format("woff"),url(fonts/intervalnext-bold.eot?) format("eot")}@font-face{font-family:IntervalNextBook;font-weight:100;src:url(fonts/intervalnext-book.woff2) format("woff2"),url(fonts/intervalnext-book.woff) format("woff"),url(fonts/intervalnext-book.eot?) format("eot")}@font-face{font-family:IntervalNextBookit;src:url(fonts/intervalnext-bookit.woff2) format("woff2"),url(fonts/intervalnext-bookit.woff) format("woff"),url(fonts/intervalnext-bookit.eot?) format("eot")}@font-face{font-family:IntervalNextMed;src:url(fonts/intervalnext-medium.woff2) format("woff2"),url(fonts/intervalnext-medium.woff) format("woff"),url(fonts/intervalnext-medium.eot?) format("eot")}@font-face{font-family:IntervalNextMediumit;src:url(fonts/intervalnext-mediumit.woff2) format("woff2"),url(fonts/intervalnext-mediumit.woff) format("woff"),url(fonts/intervalnext-mediumit.eot?) format("eot")}@font-face{font-family:IntervalNextReg;src:url(fonts/intervalnext-regular.woff2) format("woff2"),url(fonts/intervalnext-regular.woff) format("woff"),url(fonts/intervalnext-regular.eot?) format("eot")}@font-face{font-family:IntervalNextRegularit;src:url(fonts/intervalnext-regularit.woff2) format("woff2"),url(fonts/intervalnext-regularit.woff) format("woff"),url(fonts/intervalnext-regularit.eot?) format("eot")}@font-face{font-family:IntervalNextSemiBold;src:url(fonts/intervalnext-semibold.woff2) format("woff2"),url(fonts/intervalnext-semibold.woff) format("woff"),url(fonts/intervalnext-semibold.eot?) format("eot")}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes scaleIn{0%{transform:scale(0,0)}100%{transform:scale(1,1)}}@keyframes slideIn{0%{transform:translate3d(100%,0,0)}100%{transform:translate3d(0%,0,0)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}article,aside,div,header,section{display:block}.hidden,[hidden]{display:none!important}button:focus{outline:0}@font-face{font-family:IntervalNextCondLi;font-weight:100;src:url(fonts/intervalnextcond-light.woff2) format("woff2"),url(fonts/intervalnextcond-light.woff) format("woff"),url(fonts/intervalnextcond-light.eot?) format("eot")}@font-face{font-family:IntervalNextLi;font-weight:100;src:url(fonts/intervalnext-light.woff2) format("woff2"),url(fonts/intervalnext-light.woff) format("woff"),url(fonts/intervalnext-light.eot?) format("eot")}@font-face{font-family:IntervalNextBold;font-weight:700;src:url(fonts/intervalnext-bold.woff2) format("woff2"),url(fonts/intervalnext-bold.woff) format("woff"),url(fonts/intervalnext-bold.eot?) format("eot")}@font-face{font-family:IntervalNextBook;font-weight:100;src:url(fonts/intervalnext-book.woff2) format("woff2"),url(fonts/intervalnext-book.woff) format("woff"),url(fonts/intervalnext-book.eot?) format("eot")}@font-face{font-family:IntervalNextBookit;src:url(fonts/intervalnext-bookit.woff2) format("woff2"),url(fonts/intervalnext-bookit.woff) format("woff"),url(fonts/intervalnext-bookit.eot?) format("eot")}@font-face{font-family:IntervalNextMed;src:url(fonts/intervalnext-medium.woff2) format("woff2"),url(fonts/intervalnext-medium.woff) format("woff"),url(fonts/intervalnext-medium.eot?) format("eot")}@font-face{font-family:IntervalNextMediumit;src:url(fonts/intervalnext-mediumit.woff2) format("woff2"),url(fonts/intervalnext-mediumit.woff) format("woff"),url(fonts/intervalnext-mediumit.eot?) format("eot")}@font-face{font-family:IntervalNextReg;src:url(fonts/intervalnext-regular.woff2) format("woff2"),url(fonts/intervalnext-regular.woff) format("woff"),url(fonts/intervalnext-regular.eot?) format("eot")}@font-face{font-family:IntervalNextRegularit;src:url(fonts/intervalnext-regularit.woff2) format("woff2"),url(fonts/intervalnext-regularit.woff) format("woff"),url(fonts/intervalnext-regularit.eot?) format("eot")}@font-face{font-family:IntervalNextSemiBold;src:url(fonts/intervalnext-semibold.woff2) format("woff2"),url(fonts/intervalnext-semibold.woff) format("woff"),url(fonts/intervalnext-semibold.eot?) format("eot")}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes scaleIn{0%{transform:scale(0,0)}100%{transform:scale(1,1)}}@keyframes slideIn{0%{transform:translate3d(100%,0,0)}100%{transform:translate3d(0%,0,0)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:icon-fonts;src:url(../fonts/icon-font-dest/icon-fonts.eot?22f547d8c1dcc7d92adbc59b00e500c3);src:url(../fonts/icon-font-dest/icon-fonts.eot?22f547d8c1dcc7d92adbc59b00e500c3#iefix) format("embedded-opentype"),url(../fonts/icon-font-dest/icon-fonts.woff?22f547d8c1dcc7d92adbc59b00e500c3) format("woff"),url(../fonts/icon-font-dest/icon-fonts.ttf?22f547d8c1dcc7d92adbc59b00e500c3) format("truetype");font-weight:400;font-style:normal}.datepicker table thead tr th.next:after,.datepicker table thead tr th.prev:after,.uniplaces-icon{font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto}.uniplaces-icon-apartment:before{content:"\f101"}.uniplaces-icon-area:before{content:"\f102"}.booking-summary .booking-dates:before,.uniplaces-icon-arrow-down-full:before{content:"\f103"}.timeline__move-in-icon.timeline__move-in-icon--no-deposit:before,.uniplaces-icon-arrow-down-lines:before{content:"\f104"}.uniplaces-flow li:after,.uniplaces-icon-arrow-next:before{content:"\f105"}.signup-modal__back:before,.uniplaces-icon-arrow-prev:before{content:"\f106"}.booking-summary .booking-dates:after,.uniplaces-icon-arrow-up-full:before{content:"\f107"}.timeline__move-out-icon.timeline__move-out-icon--no-deposit:before,.uniplaces-icon-arrow-up-lines:before{content:"\f108"}.uniplaces-icon-bed:before{content:"\f109"}.searchbar-filters__rent-type--bedroom:before,.uniplaces-icon-bedroom-outline:before{content:"\f10a"}.searchbar-filters__rent-type__button input:checked+.searchbar-filters__rent-type--bedroom:before,.uniplaces-icon-bedroom:before{content:"\f10b"}.accommodation-provider__notification:before,.uniplaces-icon-blocked:before{content:"\f10c"}.uniplaces-icon-boat:before{content:"\f10d"}.booking-credit__header__title:after,.checkout-summary--mobile-only__title:after,.content-copy__toggle-content:after,.timeline__mobile-trigger span:before,.uniplaces-icon-bottom:before{content:"\f10e"}.uniplaces-icon-bus:before{content:"\f10f"}.uniplaces-icon-calendar:before{content:"\f110"}.uniplaces-icon-chat:before{content:"\f111"}.availability-period--now:before,.uniplaces-icon-check-outline:before{content:"\f112"}.new-form__alert-success:before,.new-form__verified--blue:before,.new-form__verified:before,.uniplaces-icon-check:before{content:"\f113"}#mapArea .map-container .map-movement input[type=checkbox]:checked+label:before,#mapArea .map-container .map-research input[type=checkbox]:checked+label:before,.uniplaces-icon-checkbox-checked:before,input[type=checkbox]:checked+label:before{content:"\f114"}.uniplaces-icon-checked:before{content:"\f115"}.uniplaces-dropdown--cities:before,.uniplaces-icon-cities:before,.uniplaces-input.uniplaces-map:before{content:"\f116"}.uniplaces-icon-clock:before{content:"\f117"}.uniplaces-icon-close:before,.uniplaces-input .clear-input:after,.uniplaces-toggle.close:after{content:"\f118"}.uniplaces-icon-confirmed-email--pending:before{content:"\f119"}.uniplaces-icon-confirmed-email:before{content:"\f11a"}.uniplaces-icon-confirmed-id--pending:before{content:"\f11b"}.uniplaces-icon-confirmed-id:before{content:"\f11c"}.uniplaces-icon-confirmed-phone--pending:before{content:"\f11d"}.uniplaces-icon-confirmed-phone:before{content:"\f11e"}.search-bar__form:before,.uniplaces-icon-continue:before{content:"\f11f"}#offerSummary .slideshow-navigation.exit:before,.close-chat span:before,.mfp-wrap .mfp-close:before,.uniplaces-icon-cross:before{content:"\f120"}.uniplaces-icon-done:before{content:"\f121"}.bedroom-message-warn--double-bed:before,.uniplaces-icon-double-bed:before{content:"\f122"}.alternative.search-neighborhood:after,.search-neighborhood:after,.uniplaces-dropdown--range:after,.uniplaces-dropdown.alternative:after,.uniplaces-dropdown:after,.uniplaces-icon-down:before{content:"\f123"}.btn--email:before,.uniplaces-icon-email-new:before{content:"\f124"}.btn--email--overlay:before,.btn--email--us:before,.fold__registration-button:before,.uniplaces-icon-email:before{content:"\f125"}.uniplaces-icon-ensuite:before{content:"\f126"}.searchbar-filters__rent-type--entire-property:before,.uniplaces-icon-entire-property-outline:before{content:"\f127"}.searchbar-filters__rent-type__button input:checked+.searchbar-filters__rent-type--entire-property:before,.uniplaces-icon-entire-property:before{content:"\f128"}.password-container input[type=text]+.toggle-visibility:after,.uniplaces-icon-eye-hide:before{content:"\f129"}.password-container input[type=password]+.toggle-visibility:after,.uniplaces-icon-eye-show:before{content:"\f12a"}.uniplaces-icon-facebook--has-negative:hover:before,.uniplaces-icon-facebook--negative:before{content:"\f12b"}.btn--facebook--disabled:before,.btn--facebook--overlay:before,.btn--facebook:before,.uniplaces-icon-facebook-minimal:before{content:"\f12c"}.uniplaces-icon-facebook:before{content:"\f12d"}.colleges-contacts__facebook:before,.uniplaces-icon-fbook:before{content:"\f12e"}.more-filters-button--mobile:after,.uniplaces-icon-filters:before{content:"\f12f"}.chatbot-floorplan-container h1:before,.uniplaces-icon-floor-plan:before{content:"\f130"}.uniplaces-icon-footer-fb--negative:before{content:"\f131"}.uniplaces-icon-footer-fb:before{content:"\f132"}.uniplaces-icon-footer-gplus--negative:before{content:"\f133"}.uniplaces-icon-footer-gplus:before{content:"\f134"}.uniplaces-icon-footer-insta--negative:before{content:"\f135"}.uniplaces-icon-footer-insta:before{content:"\f136"}.uniplaces-icon-footer-tt--negative:before{content:"\f137"}.uniplaces-icon-footer-tt:before{content:"\f138"}.messages .owl-next:after,.pin-preview-card__slider-wrap .owl-controls .owl-next:before,.slideshow-navigation.next:before,.uniplaces-icon-forward:before,.uniplaces-pagination li.next a:before,.uniplaces-pagination li.next a:hover:before{content:"\f139"}.uniplaces-icon-gallery:before{content:"\f13a"}.countries.search-neighborhood:before,.uniplaces-dropdown.countries:before,.uniplaces-icon-globe:before{content:"\f13b"}.uniplaces-icon-gplus--has-negative:hover:before,.uniplaces-icon-gplus--negative:before{content:"\f13c"}.uniplaces-icon-gplus:before{content:"\f13d"}.uniplaces-icon-guests-1:before{content:"\f13e"}.uniplaces-icon-guests-2:before{content:"\f13f"}.uniplaces-icon-guests-multiple:before{content:"\f140"}.uniplaces-icon-guests:before{content:"\f141"}.uniplaces-icon-heart-neighborhood:before{content:"\f142"}.uniplaces-icon-heart:before{content:"\f143"}.uniplaces-icon-home:before{content:"\f144"}.uniplaces-icon-instagram--has-negative:hover:before,.uniplaces-icon-instagram--negative:before{content:"\f145"}.uniplaces-icon-instagram--simple:before{content:"\f146"}.uniplaces-icon-instagram:before{content:"\f147"}.uniplaces-icon-like:before{content:"\f148"}.uniplaces-icon-lock:before{content:"\f149"}.uniplaces-icon-mail:before{content:"\f14a"}.uniplaces-icon-map:before{content:"\f14b"}.uniplaces-icon-mobile-new:before{content:"\f14c"}.uniplaces-icon-mobile:before{content:"\f14d"}.not-available-anymore__movein:before,.uniplaces-icon-move-in:before{content:"\f14e"}.not-available-anymore__moveout:after,.uniplaces-icon-move-out:before{content:"\f14f"}.uniplaces-icon-multiple-bed:before{content:"\f150"}.contact__faq__question:after,.contact__faq__question:hover:after,.datepicker table thead tr th.next:after,.uniplaces-icon-next:before{content:"\f151"}.uniplaces-icon-pencil:before{content:"\f152"}.uniplaces-icon-people:before{content:"\f153"}.person-photo--placeholder:before,.profile__picture-placeholder:before,.uniplaces-icon-person:before{content:"\f154"}.uniplaces-icon-phone:before{content:"\f155"}.uniplaces-icon-photo-arrow-down:before{content:"\f156"}.uniplaces-icon-photo-arrow-up:before{content:"\f157"}.uniplaces-icon-pin:before{content:"\f158"}.uniplaces-icon-pinterest:before{content:"\f159"}.uniplaces-icon-plus:before,.uniplaces-toggle:after{content:"\f15a"}.messages .owl-prev:before,.pin-preview-card__slider-wrap .owl-controls .owl-prev:before,.slideshow-navigation.previous:before,.uniplaces-icon-prev:before,.uniplaces-pagination li.previous a:before,.uniplaces-pagination li.previous a:hover:before{content:"\f15b"}.contact__back:before,.datepicker table thead tr th.prev:after,.uniplaces-icon-previous:before{content:"\f15c"}.uniplaces-icon-property:before{content:"\f15d"}.uniplaces-icon-reload:before{content:"\f15e"}.uniplaces-icon-restrictions:before{content:"\f15f"}.uniplaces-icon-scroll:before{content:"\f160"}.btn.btn-search:after,.uniplaces-icon-search:before{content:"\f161"}.searchbar-filters__rent-type--bed:before,.uniplaces-icon-single-bed-outline:before{content:"\f162"}.bedroom-message-warn--single-bed:before,.searchbar-filters__rent-type__button input:checked+.searchbar-filters__rent-type--bed:before,.uniplaces-icon-single-bed:before{content:"\f163"}.uniplaces-icon-smile-awesome:before{content:"\f164"}.uniplaces-icon-smile-bad:before{content:"\f165"}.uniplaces-icon-smile-ok:before{content:"\f166"}.uniplaces-icon-subway:before,.uniplaces-neighborhood .uniplaces-icon-SUBWAY:before,.uniplaces-universities .uniplaces-icon-SUBWAY:before{content:"\f167"}.instant-booking-label--offer-card:before,.instant-booking-label:before,.uniplaces-icon-thunder:before{content:"\f168"}.timeline__move-in-icon:before,.uniplaces-icon-timeline-01:before{content:"\f169"}.timeline__during-stay-icon:before,.uniplaces-icon-timeline-02:before{content:"\f16a"}.timeline__move-out-icon:before,.uniplaces-icon-timeline-03:before{content:"\f16b"}.scrollToTop .scrollToTop-inner:before,.uniplaces-icon-to-top:before{content:"\f16c"}.uniplaces-icon-tooltip-inverted:before{content:"\f16d"}.uniplaces-icon-tooltip:before{content:"\f16e"}.booking-credit__header--expanded .booking-credit__header__title:after,.btn.btn-round.btn-top:before,.checkout-summary--mobile-only__title.is-open:after,.content-copy__toggle-content--less:after,.timeline__mobile-trigger span.is-open:before,.uniplaces-icon-top:before{content:"\f16f"}.uniplaces-icon-train:before,.uniplaces-neighborhood .uniplaces-icon-TRAIN:before,.uniplaces-neighborhood .uniplaces-icon-TRANSIT:before,.uniplaces-universities .uniplaces-icon-TRAIN:before,.uniplaces-universities .uniplaces-icon-TRANSIT:before{content:"\f170"}.uniplaces-icon-twin-bed:before{content:"\f171"}.uniplaces-icon-twitter--has-negative:hover:before,.uniplaces-icon-twitter--negative:before{content:"\f172"}.uniplaces-icon-twitter:before{content:"\f173"}.btn.btn-round.btn-home:before,.uniplaces-icon-uniplaces:before{content:"\f174"}.uniplaces-icon-unknown:before{content:"\f175"}.uniplaces-icon-verified-full:before,.verified-badge:before{content:"\f176"}.uniplaces-icon-verified:before{content:"\f177"}.chatbot-video-container h1:before,.uniplaces-icon-video-camera:before{content:"\f178"}.uniplaces-icon-visited-by-uniplaces--pending:before{content:"\f179"}.uniplaces-icon-visited-by-uniplaces:before{content:"\f17a"}.uniplaces-icon-walk:before,.uniplaces-neighborhood .uniplaces-icon-WALKING:before,.uniplaces-universities .uniplaces-icon-WALKING:before{content:"\f17b"}.booking__available-warning-icon:before,.uniplaces-icon-warning-outline:before{content:"\f17c"}.alert--atention:before,.booking-state__notification:before,.new-form__alert-error:before,.restrictions__heading:before,.uniplaces-icon-warning:before{content:"\f17d"}.availability-period--from:before,.availability-period:before,.uniplaces-icon-watch:before{content:"\f17e"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:active,:focus{outline:0!important}.primary-content:last-child:not(:first-child){padding-bottom:90px}.secondary-content--centered{text-align:center}.uniplaces-full-container{width:100%}.uniplaces-full-container--tall{height:calc(100% - 125px)}@media (max-width:768px){.uniplaces-full-container--tall{height:auto!important;padding-bottom:30px}}.about__container,.booking-reasons__container,.booking-steps__container,.content-copy,.data-info__container,.guarantee__container,.quotes__container,.restrictions,.restrictions__container,.reviews__container,.reviews__quotes,.search-bar__container,.student-cities__container,.team__container,.trust__container,.uniplaces-container{max-width:100%;margin-left:auto;margin-right:auto}.about__container::after,.booking-reasons__container::after,.booking-steps__container::after,.content-copy::after,.data-info__container::after,.guarantee__container::after,.quotes__container::after,.restrictions::after,.restrictions__container::after,.reviews__container::after,.reviews__quotes::after,.search-bar__container::after,.student-cities__container::after,.team__container::after,.trust__container::after,.uniplaces-container::after{clear:both;content:"";display:table}@media (max-width:768px){.about__container,.booking-reasons__container,.booking-steps__container,.content-copy,.data-info__container,.guarantee__container,.quotes__container,.restrictions,.restrictions__container,.reviews__container,.reviews__quotes,.search-bar__container,.student-cities__container,.team__container,.trust__container,.uniplaces-container{padding:0 20px}}@media (min-width:768px){.about__container,.booking-reasons__container,.booking-steps__container,.content-copy,.data-info__container,.guarantee__container,.quotes__container,.restrictions,.restrictions__container,.reviews__container,.reviews__quotes,.search-bar__container,.student-cities__container,.team__container,.trust__container,.uniplaces-container{max-width:768px;margin-left:auto;margin-right:auto}.about__container::after,.booking-reasons__container::after,.booking-steps__container::after,.content-copy::after,.data-info__container::after,.guarantee__container::after,.quotes__container::after,.restrictions::after,.restrictions__container::after,.reviews__container::after,.reviews__quotes::after,.search-bar__container::after,.student-cities__container::after,.team__container::after,.trust__container::after,.uniplaces-container::after{clear:both;content:"";display:table}}@media (min-width:1024px){.about__container,.booking-reasons__container,.booking-steps__container,.content-copy,.data-info__container,.guarantee__container,.quotes__container,.restrictions,.restrictions__container,.reviews__container,.reviews__quotes,.search-bar__container,.student-cities__container,.team__container,.trust__container,.uniplaces-container{max-width:960px;margin-left:auto;margin-right:auto}.about__container::after,.booking-reasons__container::after,.booking-steps__container::after,.content-copy::after,.data-info__container::after,.guarantee__container::after,.quotes__container::after,.restrictions::after,.restrictions__container::after,.reviews__container::after,.reviews__quotes::after,.search-bar__container::after,.student-cities__container::after,.team__container::after,.trust__container::after,.uniplaces-container::after{clear:both;content:"";display:table}}@media (min-width:1280px){.about__container,.booking-reasons__container,.booking-steps__container,.content-copy,.data-info__container,.guarantee__container,.quotes__container,.restrictions,.restrictions__container,.reviews__container,.reviews__quotes,.search-bar__container,.student-cities__container,.team__container,.trust__container,.uniplaces-container{max-width:1100px;margin-left:auto;margin-right:auto}.about__container::after,.booking-reasons__container::after,.booking-steps__container::after,.content-copy::after,.data-info__container::after,.guarantee__container::after,.quotes__container::after,.restrictions::after,.restrictions__container::after,.reviews__container::after,.reviews__quotes::after,.search-bar__container::after,.student-cities__container::after,.team__container::after,.trust__container::after,.uniplaces-container::after{clear:both;content:"";display:table}}@media (min-width:1441px){.about__container,.booking-reasons__container,.booking-steps__container,.content-copy,.data-info__container,.guarantee__container,.quotes__container,.restrictions,.restrictions__container,.reviews__container,.reviews__quotes,.search-bar__container,.student-cities__container,.team__container,.trust__container,.uniplaces-container{max-width:1200px;margin-left:auto;margin-right:auto}.about__container::after,.booking-reasons__container::after,.booking-steps__container::after,.content-copy::after,.data-info__container::after,.guarantee__container::after,.quotes__container::after,.restrictions::after,.restrictions__container::after,.reviews__container::after,.reviews__quotes::after,.search-bar__container::after,.student-cities__container::after,.team__container::after,.trust__container::after,.uniplaces-container::after{clear:both;content:"";display:table}}.uniplaces-row{margin-bottom:8px}.uniplaces-row::after{clear:both;content:"";display:table}.uniplaces-row .uniplaces-col-1,.uniplaces-row .uniplaces-fix-col-1{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.uniplaces-row .uniplaces-col-1:last-child,.uniplaces-row .uniplaces-fix-col-1:last-child{margin-right:0}.uniplaces-row .uniplaces-col-2,.uniplaces-row .uniplaces-fix-col-2{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.uniplaces-row .uniplaces-col-2:last-child,.uniplaces-row .uniplaces-fix-col-2:last-child{margin-right:0}.uniplaces-row .uniplaces-col-3,.uniplaces-row .uniplaces-fix-col-3{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.uniplaces-row .uniplaces-col-3:last-child,.uniplaces-row .uniplaces-fix-col-3:last-child{margin-right:0}.uniplaces-row .uniplaces-col-3--multiline{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.uniplaces-row .uniplaces-col-3--multiline:last-child,.uniplaces-row .uniplaces-col-3--multiline:nth-child(2){margin-right:0}.uniplaces-row .uniplaces-col-4,.uniplaces-row .uniplaces-fix-col-4{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.uniplaces-row .uniplaces-col-4:last-child,.uniplaces-row .uniplaces-fix-col-4:last-child{margin-right:0}.uniplaces-row .uniplaces-col-5,.uniplaces-row .uniplaces-fix-col-5{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.uniplaces-row .uniplaces-col-5:last-child,.uniplaces-row .uniplaces-fix-col-5:last-child{margin-right:0}.uniplaces-row .uniplaces-col-6,.uniplaces-row .uniplaces-fix-col-6{float:left;display:block;margin-right:2.3576515979%;width:100%}.uniplaces-row .uniplaces-col-6:last-child,.uniplaces-row .uniplaces-fix-col-6:last-child{margin-right:0}@media (max-width:768px){.uniplaces-row>div[class^=uniplaces-col-]{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:15px}.uniplaces-row>div[class^=uniplaces-col-]:last-child{margin-right:0}.uniplaces-row>div[class^=uniplaces-col-]:last-of-type{margin-bottom:0}}@media screen and (min-width:1025px){.uniplaces-row>div[class^=uniplaces-col-]:only-of-type{float:left!important}}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:none!important}.no-ellipsis{white-space:normal!important}.no-display{display:none!important}.hidden-content{display:none}@media (max-width:768px){.hide-mobile{display:none!important}}.error-text{color:#ff6b6b;font-size:.875rem}.area:after{content:' m\00B2'}.translation-disclaimer{margin-bottom:10px;line-height:16px;font-size:12px;font-family:IntervalNextReg,sans-serif}.translation-disclaimer span{margin-right:3px}.translation-disclaimer a{display:block;font-size:12px}.optional-text{margin-left:3px;color:#888;font-size:1rem;font-family:IntervalNextBook,sans-serif}.alternative-text{color:#888;line-height:40px;font-size:.75rem;text-align:right}.alternative-text a{color:#00ADEF;text-decoration:none;font-size:.75rem}.alternative-text a.tertiary-light{color:#FCC36F}.divider{position:relative;text-align:center;margin:16px 0}.divider:after{content:attr(data-title);position:relative;padding:0 24px;background:#FFF;z-index:2;color:rgba(0,60,88,.7);font-family:IntervalNextReg,sans-serif}.divider:before{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;transform:translateY(-1px);background:#E5E5E5;z-index:1}hr{height:0;margin:50px 0;border:0;border-top:1px solid #E5E5E5;box-sizing:content-box;clear:both}.footnote{margin-bottom:40px;font-size:11px}.full-height{height:100%}.full-width{width:100%}.full-width-height{width:100%;height:auto}.clr{display:block;clear:both}.no-scroll{position:fixed;overflow:hidden}@media (max-width:480px){.mobile-hidden{display:none!important}}.datepicker table thead tr th.next:after,.datepicker table thead tr th.prev:after,.uniplaces-icon,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.global-icon,.icon-amex-tiny,.icon-mastercard-tiny,.icon-paypal-tiny,.icon-visa-tiny,.prize__title:before,.uniplaces-languages,.uniplaces-languages--de,.uniplaces-languages--en,.uniplaces-languages--es,.uniplaces-languages--fr,.uniplaces-languages--it,.uniplaces-languages--nl,.uniplaces-languages--pl,.uniplaces-languages--pt,.uniplaces-languages--zh,.uniplaces-languages__choice--de:before,.uniplaces-languages__choice--en:before,.uniplaces-languages__choice--es:before,.uniplaces-languages__choice--fr:before,.uniplaces-languages__choice--it:before,.uniplaces-languages__choice--nl:before,.uniplaces-languages__choice--pl:before,.uniplaces-languages__choice--pt:before,.uniplaces-languages__choice--zh:before{background-image:url(../img/sprite-global@2x.png);background-size:177px 337px}}.icon-visa-tiny{background-position:-2px -165px;background-repeat:no-repeat;overflow:hidden;display:block;width:18px;height:11px}.icon-mastercard-tiny{background-position:-2px -90px;background-repeat:no-repeat;overflow:hidden;display:block;width:17px;height:11px}.icon-amex-tiny{background-position:-2px -180px;background-repeat:no-repeat;overflow:hidden;display:block;width:17px;height:11px}.icon-paypal-tiny{background-position:-2px -195px;background-repeat:no-repeat;overflow:hidden;display:block;width:18px;height:11px}.svg-how-to-1,.svg-how-to-2,.svg-how-to-3,.svg-proposition-1,.svg-proposition-2,.svg-proposition-3,.svg-proposition-4,.svg-verification-full,.svg-verification-half,.svg-verification-none{background-repeat:no-repeat}.svg-how-to-1{background-image:url(../img/info/how-to-1.svg)}.svg-how-to-2{background-image:url(../img/info/how-to-2.svg)}.svg-how-to-3{background-image:url(../img/info/how-to-3.svg)}.svg-proposition-1{background-image:url(../img/info/proposition-1.svg)}.svg-proposition-1.alternative{background-image:url(../img/info/proposition-1-alternative.svg)}.svg-proposition-2{background-image:url(../img/info/proposition-2.svg)}.svg-proposition-2.alternative{background-image:url(../img/info/proposition-2-alternative.svg)}.svg-proposition-3{background-image:url(../img/info/proposition-3.svg)}.svg-proposition-3.alternative{background-image:url(../img/info/proposition-3-alternative.svg)}.svg-proposition-4{background-image:url(../img/info/proposition-4.svg)}.svg-proposition-4.alternative{background-image:url(../img/info/proposition-4-alternative.svg)}.svg-verification-full{background-image:url(../img/info/verification-full.svg)}.svg-verification-half{background-image:url(../img/info/verification-half.svg)}.svg-verification-none{background-image:url(../img/info/verification-none.svg)}.static-hero{position:relative;height:60%}.static-hero h1{position:absolute;bottom:70px;margin-top:420px;color:#FFF;font-size:3rem;line-height:3rem;font-family:IntervalNextBook,sans-serif;z-index:1}@media (max-width:768px){.static-hero h1{padding-left:20px;font-size:50px}}.static-hero.common{background:url(../img/static/common-static-hero.jpg) center/cover no-repeat}.static-hero.reviews-guidelines{background:url(../img/static/reviews-guidelines.jpg) center/cover no-repeat}.static-hero.contract-type{background:url(../img/static/contract.jpg) center/cover no-repeat}.static-hero.about-us{background:url(../img/static/about-us.jpg) center/cover no-repeat}.static-hero.contact-us{background:url(../img/static/contact-us.jpg) center/cover no-repeat}.static-hero.terms{background:url(../img/static/terms.jpg) center/cover no-repeat}@media (max-width:768px){.static-hero.terms h1{max-width:85%;word-wrap:break-word;font-size:2.875rem}}.static-hero.providers{background:url(../img/static/providers.png) center/cover no-repeat}.static-hero:after{position:absolute;left:0;bottom:0;content:'';display:block;height:100%;width:100%;background:#363636;opacity:.4}.static-content{padding-top:60px;font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px}@media (max-width:768px){.static-content{padding-left:20px;padding-right:20px}}.static-content section{margin-bottom:100px}.static-content section::after{clear:both;content:"";display:table}.static-content section header{margin-bottom:40px;font-size:1.5rem;font-family:IntervalNextBook,sans-serif}@media (max-width:768px){.static-content section header+p{margin-top:30px}}.static-content section header strong{font-family:IntervalNextReg,sans-serif;font-size:2rem;line-height:36px;color:#005A7E}.static-content section header strong--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.static-content section header strong{font-size:1.5rem;line-height:28px;text-align:center}}.static-content section header p{font-size:.75rem;margin:10px 0 0}.static-content section p{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;margin-bottom:30px}.static-content h2{font-family:IntervalNextReg,sans-serif;font-size:2rem;line-height:36px;color:#00ADEF}.static-content h2--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.static-content h2{font-size:1.5rem;line-height:28px;text-align:center}}.static-content h3{margin:20px 0;font-size:1.25rem;color:#005A7E;font-family:IntervalNextMed,sans-serif}@media (max-width:768px){.static-content h3{text-align:center}}.static-content h3.contract-title-example{font-family:IntervalNextBook,sans-serif}@media (max-width:768px){.static-content h3.contract-title-example{display:none}}.static-content .terms--partners h2{color:#005A7E}.static-content .terms--partners h3{font-size:1rem;margin:20px 0 5px;font-family:IntervalNextReg,sans-serif}.static-content .terms--partners h5{font-size:1.25rem}.static-content h4{margin:60px 0;font-size:1.5rem;line-height:1.5rem;color:#005A7E;font-family:IntervalNextBook,sans-serif}@media (max-width:768px){.static-content h4{font-size:1.25rem;text-align:center}}.static-content h5{margin:30px 0;font-size:1rem;color:#005A7E;font-family:IntervalNextReg,sans-serif}.static-content .contacts-container{margin:60px 0 100px}.static-content .country-heading{font-size:26px;padding-top:30px}.static-content .reviews-list{padding:10px 20px 20px;list-style-type:disc}.static-content .reviews-guidelines-last{margin-bottom:0}.error-content{position:relative;height:85%;width:100%;text-align:center}@media (max-width:768px){.error-content{height:auto;min-height:85%}}.error-content .heading-group{padding-top:120px;max-width:850px;margin-left:auto;margin-right:auto}@media (max-width:768px){.error-content .heading-group{padding-top:40px}}.error-content h1{position:relative;font-size:2rem;color:#FFF;font-family:IntervalNextBook,sans-serif;line-height:80px;z-index:1}.error-content h1--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.error-content h1{font-size:1.5rem;line-height:28px;text-align:center}}@media (max-width:768px){.error-content h1{padding:10px 20px;line-height:46px}}.error-content.not-found{background:url(../img/static/not-found.jpg) center/cover no-repeat}.error-content.not-found .btn-home{display:block}.error-content .back-home-controls{position:absolute;left:50%;bottom:50px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.error-content .back-home-controls span{color:#FFF;display:inline-block;margin-top:10px}@media (max-width:768px){.error-content .back-home-controls{position:relative;bottom:initial;margin:40px 0}.error-content .back-home-controls .btn{margin:0 auto}}.error-content.broken{background:url(../img/static/broken.jpg) center/cover no-repeat}.error-content.broken .btn-home{display:block}.error-content:before{content:'';display:block;position:absolute;top:0;height:100%;width:100%;background-image:-webkit-linear-gradient(left,#363636 0,rgba(0,0,0,.9) 15%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9) 85%,#363636 100%);background-image:linear-gradient(to right,#363636 0,rgba(0,0,0,.9) 15%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9) 85%,#363636 100%)}.static-map{background:url(../img/static/map.svg) top right no-repeat}@media (max-width:768px){.static-map{background:0 0}}.static-dashboard{background:url(../img/static/dashboard.png) top/40% no-repeat}.static-dashboard .contacts-container{margin:20px 0}.dashboard-content{padding-top:0}@media (max-width:768px){.dashboard-content{padding-top:32px}}.static-left-text{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.static-left-text:last-child{margin-right:0}.uniplaces-tabs{margin-bottom:40px;font-family:IntervalNextReg,sans-serif}.uniplaces-tabs::after{clear:both;content:"";display:table}.uniplaces-tabs .terms-tabs{display:flex}@media (max-width:768px){.uniplaces-tabs .terms-tabs{display:block}}.uniplaces-tabs .terms-tabs li{margin-right:20px}.uniplaces-tabs li{float:left;margin-right:40px}@media (max-width:768px){.uniplaces-tabs li{float:none;margin-right:0;height:40px;line-height:40px;margin-bottom:10px;display:none}}.uniplaces-tabs li.ui-state-active{position:relative}@media (max-width:768px){.uniplaces-tabs li.ui-state-active{display:block;padding-right:0}.uniplaces-tabs li.ui-state-active:after{content:'';display:block;position:absolute;right:10px;top:50%;width:0;height:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border-top:7px solid;border-right:7px solid transparent;border-left:7px solid transparent;color:#667485}}.uniplaces-tabs li.ui-state-active a{border-bottom:3px solid #00ADEF;opacity:1}@media (max-width:768px){.uniplaces-tabs li.ui-state-active a{background:0 0}}.uniplaces-tabs li.ui-state-active a:hover{color:#667485}.uniplaces-tabs li.ui-state-disabled a{opacity:.5}.uniplaces-tabs li.ui-state-disabled a:hover{color:#667485}.uniplaces-tabs li a{padding-bottom:20px;color:#667485;font-size:1rem;text-decoration:none;transition:opacity .3s ease-in-out}.uniplaces-tabs li a:hover{color:#00ADEF}@media (max-width:768px){.uniplaces-tabs li a{display:block;padding-bottom:0;font-size:15px;background:#e7e7e7;text-indent:15px}}@media (min-width:tablet){.uniplaces-tabs.dashboard-menu ul{height:37px}.uniplaces-tabs.dashboard-menu ul::after{clear:both;content:"";display:table}}@media (min-width:tablet){.uniplaces-tabs.dashboard-menu li{margin-right:70px}}.uniplaces-tabs.dashboard-menu li.ui-state-active a{font-weight:400;color:#00ADEF}.uniplaces-tabs.dashboard-menu a{display:block;font-size:1rem;line-height:36px;padding:0;border-bottom:4px solid transparent;color:#545d69}@media (max-width:768px){.uniplaces-tabs.dashboard-menu a{padding-top:initial}}@media (max-width:768px){.uniplaces-tabs--static .ui-tabs-nav>:not(.ui-state-active){display:block}}@media (max-width:768px){.uniplaces-tabs--static li.ui-state-active:after{content:none}}#terms-of-service{display:block}.uniplaces-tab{display:none;padding-top:20px}.uniplaces-list{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;list-style:disc;margin-bottom:40px;padding:0 0 40px 15px;border-bottom:1px solid #b2b9c2}@media (max-width:768px){.uniplaces-list{padding-top:40px}}@media (max-width:768px){.uniplaces-list li{margin-bottom:10px}}@media (max-width:768px){.uniplaces-list a{font-size:1rem}}.contacts-container{margin:40px 20px 100px}@media (max-width:768px){.contacts-container{margin:20px 0 60px}}.contacts-container .search-neighborhood,.contacts-container .uniplaces-dropdown{width:180px}.uniplaces-contact{display:none;margin:40px 0;min-height:95px}.uniplaces-contact::after{clear:both;content:"";display:table}.uniplaces-contact strong{display:block;margin-bottom:10px;color:#005A7E;font-size:1.25rem;font-family:IntervalNextBook,sans-serif}@media (max-width:480px){.uniplaces-contact strong{margin-bottom:20px}}.uniplaces-contact .btn{float:left}.uniplaces-contact .phone-contact{display:inline-block;margin-left:20px;color:#888;font-size:1.25rem;line-height:30px}@media (max-width:480px){.uniplaces-contact .phone-contact{margin:20px 0 0;float:left;clear:left}}.uniplaces-contact .phone-contact a{margin-bottom:5px;font-size:1.25rem}@media (max-width:480px){.uniplaces-contact .phone-contact a{display:block}}.uniplaces-contact .phone-contact .support-text{display:block;font-size:.75rem}@media (max-width:768px){.uniplaces-contact .phone-contact .support-text{font-size:1rem;line-height:22px;margin-top:20px}}.cancellation{margin-bottom:20px;padding-top:25px}.cancellation::after{clear:both;content:"";display:table}.cancellation li{position:relative;float:left;padding-right:5px;color:#FFF;font-size:12px;text-align:right;line-height:36px;border-right:1px solid #FFF}@media (max-width:768px){.cancellation li{float:none;display:block;margin-bottom:50px;padding-right:10px;font-size:15px;border-radius:2px}}.cancellation li span{font-family:IntervalNextReg,sans-serif;position:absolute;font-size:.875rem;right:0;top:-25px;height:20px;padding-right:5px;color:#005A7E;line-height:12px;border-right:1px solid #005A7E}@media (max-width:768px){.cancellation li span{line-height:20px;padding-right:7px}}.cancellation li .inner-graph{position:initial;display:table-cell;vertical-align:middle;color:inherit;border-right:none;text-transform:none;font-family:IntervalNextBook,sans-serif}@media (max-width:768px){.cancellation li .inner-graph{padding:5px 0}}.cancellation li.full{background-color:#97B93D;display:table;height:36px;padding-left:5px}.cancellation li.half{background-color:#FBAF3F;display:table;height:36px;padding-left:5px}.cancellation li.none{background-color:#b44949;display:table;height:36px}.cancellation li:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.cancellation li:last-of-type{border-right:none;border-bottom-right-radius:4px;border-top-right-radius:4px}.cancellation.flexible li.full{width:60%}@media (max-width:768px){.cancellation.flexible li.full{width:100%}}.cancellation.flexible li.half,.cancellation.flexible li.none{width:20%}@media (max-width:768px){.cancellation.flexible li.half,.cancellation.flexible li.none{width:100%}}.cancellation.moderate li.full{width:40%}@media (max-width:768px){.cancellation.moderate li.full{width:100%}}.cancellation.moderate li.half,.cancellation.moderate li.none{width:30%}@media (max-width:768px){.cancellation.moderate li.half,.cancellation.moderate li.none{width:100%}}.cancellation.strict li.full{width:20%}@media (max-width:768px){.cancellation.strict li.full{width:100%}}.cancellation.strict li.half{width:50%}@media (max-width:768px){.cancellation.strict li.half{width:100%}}.cancellation.strict li.none{width:30%}@media (max-width:768px){.cancellation.strict li.none{width:100%}}.cancellation.non-refundable .none,.cancellation.super-strict li.none{width:100%}.contract{margin:50px 0 100px}@media (max-width:768px){.contract{display:none}}.contract:last-of-type{margin-bottom:50px}.contract .availability,.contract .pricing{position:relative;line-height:36px;font-size:.875rem}.contract .availability.booked,.contract .booked.pricing{background-color:#00ADEF}.contract .availability.booked .contract-date,.contract .availability.booked .move-date,.contract .booked.pricing .contract-date,.contract .booked.pricing .move-date{white-space:nowrap;width:auto}.contract .availability.booked.in.nightly,.contract .booked.in.nightly.pricing{background-image:-webkit-linear-gradient(left,#b2b9c2 0,#b2b9c2 65%,#00ADEF 65%,#00ADEF 100%);background-image:linear-gradient(to right,#b2b9c2 0,#b2b9c2 65%,#00ADEF 65%,#00ADEF 100%)}.contract .availability.booked.in.nightly .contract-date,.contract .availability.booked.in.nightly .move-date,.contract .booked.in.nightly.pricing .contract-date,.contract .booked.in.nightly.pricing .move-date{right:35%}.contract .availability.booked.in.fortnightly,.contract .booked.in.fortnightly.pricing{background-image:-webkit-linear-gradient(left,#b2b9c2 0,#b2b9c2 50%,#00ADEF 50%,#00ADEF 100%);background-image:linear-gradient(to right,#b2b9c2 0,#b2b9c2 50%,#00ADEF 50%,#00ADEF 100%)}.contract .availability.booked.in.fortnightly .move-date,.contract .booked.in.fortnightly.pricing .move-date{right:35%;width:255px}.contract .availability.booked.in.fortnightly .contract-date,.contract .booked.in.fortnightly.pricing .contract-date{right:50%;width:255px}.contract .availability.booked.in.fortnightly.alt,.contract .booked.in.fortnightly.alt.pricing{background-image:none}.contract .availability.booked.in.fortnightly.alt .move-date,.contract .booked.in.fortnightly.alt.pricing .move-date{right:67%}.contract .availability.booked.in.fortnightly.alt .contract-date,.contract .booked.in.fortnightly.alt.pricing .contract-date{right:100%}.contract .availability.booked.in.monthly .move-date,.contract .booked.in.monthly.pricing .move-date{right:35%;width:255px}.contract .availability.booked.in.monthly .contract-date,.contract .booked.in.monthly.pricing .contract-date{right:100%;width:255px}.contract .availability.booked.in span,.contract .booked.in.pricing span{padding-right:5px;text-align:right;border-right:1px solid #005A7E}.contract .availability.booked.out.nightly,.contract .booked.out.nightly.pricing{background-image:-webkit-linear-gradient(left,#00ADEF 0,#00ADEF 65%,#b2b9c2 65%,#b2b9c2 100%);background-image:linear-gradient(to right,#00ADEF 0,#00ADEF 65%,#b2b9c2 65%,#b2b9c2 100%)}.contract .availability.booked.out.fortnightly .move-date,.contract .availability.booked.out.nightly .contract-date,.contract .availability.booked.out.nightly .move-date,.contract .booked.out.fortnightly.pricing .move-date,.contract .booked.out.nightly.pricing .contract-date,.contract .booked.out.nightly.pricing .move-date{left:65%}.contract .availability.booked.out.fortnightly .contract-date,.contract .booked.out.fortnightly.pricing .contract-date{left:100%;width:255px}.contract .availability.booked.out.fortnightly.alt,.contract .booked.out.fortnightly.alt.pricing{background-image:-webkit-linear-gradient(left,#00ADEF 0,#00ADEF 50%,#b2b9c2 50%,#b2b9c2 100%);background-image:linear-gradient(to right,#00ADEF 0,#00ADEF 50%,#b2b9c2 50%,#b2b9c2 100%)}.contract .availability.booked.out.fortnightly.alt .move-date,.contract .booked.out.fortnightly.alt.pricing .move-date{left:40%}.contract .availability.booked.out.fortnightly.alt .contract-date,.contract .booked.out.fortnightly.alt.pricing .contract-date{left:50%}.contract .availability.booked.out.monthly .move-date,.contract .booked.out.monthly.pricing .move-date{left:65%}.contract .availability.booked.out.monthly .contract-date,.contract .booked.out.monthly.pricing .contract-date{left:100%}.contract .availability.booked.out span,.contract .booked.out.pricing span{padding-left:5px;text-align:left;border-left:1px solid #005A7E}.contract .availability.booked span,.contract .booked.pricing span{width:200px;line-height:normal;font-size:.875rem}.contract .availability.booked span.move-date,.contract .booked.pricing span.move-date{position:absolute;top:-25px;padding-bottom:6px;color:#b2b9c2;font-family:IntervalNextReg,sans-serif}.contract .availability.booked span.move-date strong,.contract .booked.pricing span.move-date strong{color:#667485;font-family:IntervalNextBook,sans-serif}.contract .availability.booked span.contract-date,.contract .booked.pricing span.contract-date{position:absolute;bottom:-25px;padding-top:6px;color:#005A7E;font-family:IntervalNextReg,sans-serif}.contract .availability.booked span.contract-date strong,.contract .booked.pricing span.contract-date strong{color:#667485;font-family:IntervalNextBook,sans-serif}.uniplaces-controls{margin-bottom:120px;text-align:center}.uniplaces-controls::after{clear:both;content:"";display:table}.uniplaces-controls a{margin-right:40px;text-decoration:none;text-align:center}@media (max-width:768px){.uniplaces-controls a:first-of-type{margin-right:0}}.uniplaces-controls a:last-of-type{margin-right:0}.sitemap-container{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:60px}.sitemap-container::after{clear:both;content:"";display:table}@media (max-width:768px){.sitemap-container{margin-top:0;padding:0 15px}}.sitemap-container header{text-align:center}.sitemap-header{padding-bottom:10px;padding-top:50px;text-align:left;border-bottom:1px solid #ccc;clear:both}.sitemap-list{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:left;padding-top:20px;padding-bottom:45px}.sitemap-list:last-child,.sitemap-list:nth-child(3n){margin-right:0}.sitemap-list:nth-child(3n+1){clear:left}@media (max-width:480px){.sitemap-list{float:left;display:block;margin-right:2.3576515979%;width:100%}.sitemap-list:last-child{margin-right:0}}.sitemap-list li{margin-bottom:7px}@media (max-width:768px){.sitemap-list li{margin-bottom:15px}}@media (max-width:768px){.sitemap-list a{font-size:15px}}.sitemap-titlelist{display:inline-block;font-family:IntervalNextMed,sans-serif;font-size:1rem;padding-bottom:15px}.sitemap-block{border-bottom:1px solid #ccc}.sitemap-block::after{clear:both;content:"";display:table}.sitemap-block+h2{margin:25px 0;font-family:IntervalNextMed,sans-serif;font-size:1.25rem}@media (max-width:768px){.partners h2{text-align:left}}.partners .partner{margin-bottom:40px}.partners .partner::after{clear:both;content:"";display:table}.partners .partner a,.partners .partner a:hover{color:#005A7E}.partners .partners-with-description .partner-logo-holder{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;text-align:right}.partners .partners-with-description .partner-logo-holder:last-child{margin-right:0}@media (max-width:768px){.partners .partners-with-description .partner-logo-holder{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.partners .partners-with-description .partner-logo-holder:last-child{margin-right:0}}.partners .partners-with-description .partner-logo{object-fit:contain;height:200px;width:100%}.partners .partners-with-description .partner-description-holder{padding-left:15px;padding-right:15px;float:left;display:block;margin-right:2.3576515979%;width:53.0860763509%}.partners .partners-with-description .partner-description-holder:last-child{margin-right:0}@media (max-width:768px){.partners .partners-with-description .partner-description-holder{float:left;display:block;margin-right:2.3576515979%;width:100%}.partners .partners-with-description .partner-description-holder:last-child{margin-right:0}}.partners .partners-with-description .partner-description{line-height:23px}.partners .partners-without-description{margin-top:25px}.partners .partners-without-description .partner{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.partners .partners-without-description .partner:last-child,.partners .partners-without-description .partner:nth-child(2n){margin-right:0}.partners .partners-without-description .partner:nth-child(2n+1){clear:left}@media (max-width:768px){.partners .partners-without-description .partner{float:left;display:block;margin-right:2.3576515979%;width:100%}.partners .partners-without-description .partner:last-child{margin-right:0}}.partners .partners-without-description .partner-logo{max-width:100%;height:150px;object-fit:contain}.partners .partners-without-description .partner-logo-holder{text-align:center}.referral-content ul{padding-left:20px;margin-bottom:30px}.referral-content li{font-size:14px;line-height:20px;list-style-type:circle}.referral-content strong{display:inline-block;margin-bottom:15px}.uniplaces-icon--negative:before{color:#FFF!important}.new-form__alert-success:before,.new-form__verified--blue:before,.new-form__verified:before,.uniplaces-icon-check:before{color:#00ADEF}.uniplaces-icon-check--bill:before{color:#667485;font-size:12px}.uniplaces-icon-check--feature:before{color:#97B93D;font-size:20px}.uniplaces-icon-check--verification:before{color:#003C58;font-size:16px}.uniplaces-icon-unknown--feature:before{color:#00ADEF;font-size:20px;opacity:.6}.datepicker table thead tr .slideshow-navigation th.next:after,.datepicker table thead tr .slideshow-navigation th.prev:after,.slideshow-navigation .contact__back:before,.slideshow-navigation .contact__faq__question:after,.slideshow-navigation .datepicker table thead tr th.next:after,.slideshow-navigation .datepicker table thead tr th.prev:after,.slideshow-navigation .uniplaces-icon-next:before,.slideshow-navigation .uniplaces-icon-previous:before{color:#FFF}#offerSummary .slideshow-navigation.exit:before,.close-chat span:before,.mfp-wrap .mfp-close:before,.uniplaces-icon-cross:before{color:#00ADEF;vertical-align:middle}.uniplaces-icon-facebook--has-negative:hover:before,.uniplaces-icon-facebook--negative:before,.uniplaces-icon-facebook:before{color:#3b5998}.uniplaces-icon-twitter--has-negative:hover:before,.uniplaces-icon-twitter--negative:before,.uniplaces-icon-twitter:before{color:#50ABF1}.uniplaces-icon-pinterest:before{color:#CB2027}.uniplaces-icon-move-in{color:#97B93D}.uniplaces-icon-move-out{color:#b44949}.uniplaces-icon-tooltip{color:#00ADEF}button.uniplaces-icon-tooltip,button.uniplaces-icon-tooltip-inverted{padding:0 4px;background:0 0;border:none;font-size:14px}button.uniplaces-icon-tooltip-inverted{color:#888}.icon-heart{display:block;width:25px;height:25px}.icon-heart path{fill:#C94C67}.notifications{background:#00ADEF;color:#fff;text-align:center;font-size:7px;height:11px;line-height:12px;display:inline-block;border-radius:2px;position:relative;top:-11px;padding:0 3px;box-shadow:0 1px 0 0 #0f88b6}.alert{width:100%;border-radius:2px;padding:15px 20px 15px 55px;display:block;clear:both;position:relative;font-size:.75rem}.alert--atention{border:1px solid #b2b9c2;color:#888}.alert--atention:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:20px;color:#FBAF3F;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}.alert__link{font-size:.75rem}.general-tooltip{background:#2c2c2c;color:#FFF;padding:15px;position:absolute;border-radius:6px;display:none;z-index:2}.general-tooltip--preferences{background:#f0f0f0;color:#888;width:150px;left:calc(50% - 75px);top:37px;-webkit-box-shadow:4px 3px 10px 0 rgba(50,50,50,.47);-moz-box-shadow:4px 3px 10px 0 rgba(50,50,50,.47);box-shadow:4px 3px 10px 0 rgba(50,50,50,.47);z-index:3}.general-tooltip__container{display:block;position:relative}.general-tooltip__arrow{position:absolute;height:0;width:0;border-bottom:10px solid #2c2c2c;border-left:10px solid transparent;border-right:10px solid transparent}.general-tooltip__arrow--preferences{top:-10px;left:calc(50% - 10px);height:0;width:0;border-bottom:10px solid #f0f0f0;border-left:10px solid transparent;border-right:10px solid transparent}.general-tooltip__close{display:inline-block;font-size:16px!important;line-height:16px;position:relative;top:-5px;right:-5px;float:right;color:#FFF}.general-tooltip__close:hover{text-decoration:none;color:#FFF}.general-tooltip__close--preferences,.general-tooltip__close--preferences:hover{color:#888}.general-tooltip__title{font-size:15px;font-family:IntervalNextReg,sans-serif;margin-bottom:10px}.general-tooltip__title--preferences{font-size:14px;line-height:17px;color:#667485}.general-tooltip__content{font-size:12px;line-height:15px;margin-bottom:10px}.general-tooltip__content:last-of-type{margin-bottom:0}.tooltip-arrow{box-shadow:10px 10px 15px -11px rgba(0,0,0,.75);border-bottom-color:rgba(136,136,136,.8)!important}.tooltip-inner{box-shadow:10px 10px 15px -11px rgba(0,0,0,.75);background-color:rgba(136,136,136,.8)}.tooltip.top .tooltip-arrow{border-top-color:rgba(136,136,136,.8)!important}.unitooltip{position:relative;width:auto;height:auto;display:inline-block}.unitooltip__icon{background:#fff;width:auto;height:auto}.unitooltip__text{font-family:IntervalNextReg,sans-serif;font-size:.875rem;position:absolute;left:initial;right:initial;line-height:1.29;top:initial;visibility:hidden;padding:16px 20px 20px;background:#545d69;color:#fff;box-shadow:0 8px 10px 0 rgba(31,36,50,.45)}.unitooltip--active .unitooltip__text,.unitooltip:hover .unitooltip__text{visibility:visible}.unitooltip--negative .unitooltip__text{background:#fff;color:#575757;border:2px solid #d1d5da}.unitooltip__text{text-align:left;z-index:3}.unitooltip__text--light{background:#FFF;border:2px solid #d1d5da;color:#545d69}.unitooltip__text--bills{width:200px;right:0}@media (max-width:768px){.unitooltip__text--bills{left:0}}.unitooltip__text--general{width:200px}@media (max-width:768px){.unitooltip__text--up-mobile{top:-90px;left:calc(100% - 100px)}}.unitooltip__text--availability{top:-130px;left:calc(50% - 119px);text-align:left;width:238px;max-width:none}.unitooltip__text--offer-extras{width:170px;max-width:none;text-align:left;right:0}.unitooltip__text--confirm-availability{width:250px;top:-1px;left:-260px;white-space:initial}.unitooltip:hover .unitooltip__text{visibility:visible}.signup-banner{position:fixed;bottom:0;left:0;width:100%;height:90px;line-height:90px;background:rgba(0,59,82,.9);z-index:101;text-align:center;transform:translate3d(0,100px,0);opacity:0}.signup-banner--show{animation:show-banner-signup .5s 1 ease-in forwards}.signup-banner__container{display:inline-block;margin:0 auto}.signup-banner__close{position:absolute;top:-33px;right:10px;color:#FFF!important;font-size:20px;display:none}.signup-banner__close:hover{text-decoration:none;color:#FFF!important}.signup-banner__copy{color:#FFF;margin-right:22px}.signup-banner.offset{animation:offset-banner-signup .5s 1 ease-in forwards}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,59,82,.95);z-index:10000;text-align:center;display:none}.overlay.visible{display:block}.overlay.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/10% no-repeat rgba(255,255,255,.8);border-radius:2px}.overlay__copy{width:80%;color:#fff;font-size:18px;margin:0 auto}.overlay__copy:last-of-type{margin-top:20px}@media (min-width:480px) and (max-width:768px){.overlay__copy:last-of-type{margin:10px auto 30px}}.overlay__logo{margin-top:100px;margin-bottom:60px}@media (min-width:480px) and (max-width:768px){.overlay__logo{width:90px;margin:20px auto}}.overlay__login{position:relative;width:75%;height:28px;line-height:28px;font-size:14px;color:#FFF;display:block;margin:50px auto 0;text-align:left}.overlay__login:before{position:absolute;content:'';background:#FFF;width:50px;height:1px;top:-25px;left:calc(50% - 25px)}.overlay__login a{float:right;padding:0 20px;color:#FFF;font-size:12px;border:1px solid #FFF;border-radius:2px}.overlay__login a:visited{color:#FFF}.overlay__login a:hover{text-decoration:none;color:#FFF}.overlay__close{position:absolute;top:0;right:20px;font-size:50px;color:#FFF;text-decoration:none}.overlay__close:visited{color:#FFF}.overlay__close:hover{text-decoration:none;color:#FFF}.animated{animation-duration:1s;animation-fill-mode:both}.animated.tada{animation-iteration-count:2}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes offset-banner-signup{0%{transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(0,100px,0);opacity:0}}@keyframes show-banner-signup{0%{transform:translate3d(0,100px,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}.mfp-zoom-in{cursor:initial!important}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in .mfp-close,.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready .mfp-close,.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing .mfp-close,.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0!important}.mfp-wrap .mfp-content .mfp-close{display:none}.mfp-wrap .mfp-figure:after{top:30px;bottom:30px;left:30px;right:30px;background:#fff}.mfp-wrap .mfp-figure .mfp-img{padding:50px}.mfp-wrap .mfp-close{position:absolute;z-index:1046;display:block;top:20px;right:20px;height:24px;width:24px;cursor:pointer;transition:none}.mfp-wrap .mfp-close:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;z-index:1;pointer-events:none}.mfp-wrap .mfp-close:hover{opacity:1}.mfp-wrap .mfp-close:active{top:20px}.dropdown-menu{margin:0;padding:5px 10px;min-width:auto;top:35px;right:-10px;left:auto}.dropdown-menu>li>a{padding:0;color:#667485;line-height:22px}.dropdown-menu>li>a:hover{color:#00ADEF;background:0 0}.dropdown-menu.datepicker-dropdown{right:auto}.password-container{position:relative}.password-container input[type=password]{padding-right:50px}.password-container .toggle-visibility{position:absolute;right:0;top:0;width:50px;height:100%;cursor:pointer}.password-container input[type=password]+.toggle-visibility:after,.password-container input[type=text]+.toggle-visibility:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:15px;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;z-index:1;pointer-events:none}.btn{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;text-align:center;color:#00adef;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;font-weight:400}.btn--small{height:44px}.btn--email,.btn--facebook,.btn--google,.btn--medium{height:48px}.btn--large{height:56px}.btn:hover{cursor:pointer}.btn--primary{text-align:center;background-color:#00adef;color:#fff}.btn--primary:active{background-color:#33bdf2}.btn--secondary{text-align:center;border:2px solid #00adef}.btn--alternative{text-align:center;background-color:#44c482;color:#fff}.btn--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.btn--full-width{width:100%;max-width:initial}.btn--email,.btn--facebook,.btn--google,.btn--large,.btn--medium{font-size:1.25rem}.btn--small{font-size:1rem}.btn--disabled{cursor:initial}.btn--grey-secondary{color:#888;border:2px solid}.btn--uppercase{text-transform:uppercase}.btn--large{font-size:1.125rem}@media (max-width:768px){.btn{max-width:initial}}.btn:active,.btn:focus,.btn:hover,.btn:visited{text-decoration:none}.btn.btn-search{position:relative}.btn.btn-search:after{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;z-index:1;pointer-events:none}.btn.btn-search:hover:before{color:#FFF}.btn--grey{color:#888;border:2px solid}.btn--disabled{background-color:#f0f1f3;color:#d1d5da;pointer-events:none}.btn.btn-filter{position:relative;padding:0 20px 0 5px;background-color:#E1E4E6;color:#888;font-size:.75rem;border:none;height:22px;width:auto;min-width:initial;line-height:22px;border-radius:2px;margin-bottom:5px}.btn.btn-filter:after{position:absolute;content:'';right:4px;top:11px;width:11px;height:1px;background-color:#888;transform:rotate(-45deg)}.btn.btn-filter:before{position:absolute;content:'';right:9px;top:6px;width:1px;height:11px;background-color:#888;transform:rotate(-45deg)}.btn--email{position:relative;max-width:initial;width:100%;margin-top:16px}.btn--email:before{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:14px;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;z-index:1;pointer-events:none;top:54%}.btn--email--us{padding:0 10px 0 40px}.btn--email--us:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:-30px;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.btn--email--overlay{width:230px;height:52px;line-height:52px;border:1px solid #FFF!important;padding:0;color:#003b52!important}.btn--email--overlay:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:15px;color:#003b52;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.btn--facebook{position:relative;max-width:initial;background-color:#3b5998;color:#FFF;width:100%;text-align:center;margin-bottom:16px}.btn--facebook:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:18px;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.btn--facebook:active{background-color:#507cc0}.btn--facebook--overlay{height:52px;line-height:52px;width:230px;margin-top:60px;margin-bottom:10px;padding:0}.btn--facebook--overlay:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:15px!important;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;z-index:1;pointer-events:none}@media (min-width:480px) and (max-width:768px){.btn--facebook--overlay{margin:0 20px 0 0}}.btn--facebook--subtitle{display:inline-block;padding-bottom:16px}.btn--facebook--subtitle span{position:absolute;width:100%;bottom:8px;left:0;font-size:.6875rem;font-family:IntervalNextBook,sans-serif}.btn--facebook--disabled{display:flex!important;background-color:#f0f1f3;cursor:initial;pointer-events:none;padding:12px 24px 8px 46px;white-space:normal}.btn--facebook--disabled:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:18px;color:#d1d5da;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.btn--facebook--disabled span{position:relative;color:#575757;left:0;bottom:0}.btn--google{position:relative;color:rgba(0,60,88,.7);border:2px solid rgba(0,60,88,.3);background:url(../img/google-logo.svg) 15px center no-repeat #FFF;width:100%;max-width:initial;text-align:center}.btn--google:active{color:rgba(0,60,88,.8);border-color:rgba(0,60,88,.7)}.btn--google--overlay{height:52px;line-height:52px;width:230px;margin-bottom:10px;padding:0;background:url(../img/google-logo.svg) 15px/20px no-repeat #FFF}@media (min-width:480px) and (max-width:768px){.btn--google--overlay{margin:0 20px 0 0}}.btn.btn-round{position:relative;height:45px;width:45px;border:1px solid #00ADEF;border-radius:45px}.btn.btn-round.btn-home:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;z-index:1;pointer-events:none}.btn.btn-round.btn-home.alternative{border-color:#FFF}.btn.btn-round.btn-home.alternative:before{color:#FFF}.btn.btn-round.btn-top:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;z-index:1;pointer-events:none}.btn.loading{position:relative;pointer-events:none}.btn.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/10% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}@media (max-width:480px){.btn--prospective-apply{margin-top:15px}}.btn.btn-uppercase{text-transform:uppercase}button.btn{display:inline-block}.hamburger-menu{position:absolute;top:9px;right:0;margin-right:15px;margin-left:auto;float:right;width:40px;height:40px;border-radius:999em;background:#00ADEF;overflow:hidden;z-index:2;transition:.2s all ease}@media (min-width:1024px){.hamburger-menu{display:none}}@media (max-width:1023px){.hamburger-menu--visible{display:block}}.hamburger-menu__wrapper{position:relative;width:100%;height:100%;z-index:7}.hamburger-menu__line{position:absolute;left:0;right:0;margin:auto;width:50%;height:2px;background:#FFF;transition:all .45s cubic-bezier(.19,.55,.28,1.17);z-index:9}.hamburger-menu__line--one{top:14px}.hamburger-menu__line--two{top:20px;transition-delay:.1s}.hamburger-menu__line--three{top:26px;transition-delay:.2s}.hamburger-menu--active{border-left:15px solid #0093cb;z-index:10}.hamburger-menu--active .hamburger-menu__line{width:50%}.uniplaces-languages{background-position:-2px -30px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice{position:relative}@media (max-width:1023px){.uniplaces-languages__choice{padding-top:10px!important;padding-bottom:10px!important}}.uniplaces-languages__choice--current{opacity:.5;pointer-events:none}.uniplaces-languages__choice--en:before{background-position:-2px -30px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice--pt:before{background-position:-2px -150px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice--es:before{background-position:-2px -45px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice--it:before{background-position:-2px -75px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice--fr:before{background-position:-2px -60px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice--pl:before{background-position:-2px -135px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px;outline:#e2e2e2 solid 1px}.uniplaces-languages__choice--nl:before{background-position:-2px -105px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice--de:before{background-position:-2px -120px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages__choice--zh:before{background-position:-2px -2px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:10px}.uniplaces-languages--en{background-position:-2px -30px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages--pt{background-position:-2px -150px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages--es{background-position:-2px -45px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages--it{background-position:-2px -75px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages--fr{background-position:-2px -60px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages--pl{background-position:-2px -135px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px;outline:#e2e2e2 solid 1px}.uniplaces-languages--nl{background-position:-2px -105px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages--de{background-position:-2px -120px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:11px}.uniplaces-languages--zh{background-position:-2px -2px;background-repeat:no-repeat;overflow:hidden;display:block;width:15px;height:10px}.uniplaces-languages--dropdown{width:30px;padding-right:10px}.uniplaces-languages--dropdown:after{content:'';display:block;position:absolute;right:0;top:50%;width:0;height:0;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;color:#b2b9c2;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:1023px){.uniplaces-languages--hide-mobile{display:none}}.uniplaces-wishlist{display:block}.uniplaces-wishlist svg{width:20px;vertical-align:middle;fill:none;stroke:#b44949;stroke-width:50;stroke-miterlimit:10}.uniplaces-wishlist .svg-fill{fill:none}.uniplaces-wishlist .svg-stroke{fill:#C94C67}.uniplaces-wishlist--empty .svg-stroke{fill:#b2b9c2}.uniplaces-wishlist--dropdown{padding-right:10px}.uniplaces-wishlist--dropdown:after{content:'';display:block;position:absolute;right:0;top:50%;width:0;height:0;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;color:#b2b9c2;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.uniplaces-wishlist__entry{position:relative;min-width:80px;padding:0!important}.uniplaces-wishlist__entry__city{display:block;padding-right:30px;width:100%}@media (max-width:1023px){.uniplaces-wishlist__entry__city{padding:10px 30px 10px 0}}.uniplaces-wishlist__entry__number{position:absolute;right:0;top:0;color:#005A7E}@media (max-width:1023px){.uniplaces-wishlist__entry__number{top:10px}}.uniplaces-wishlist__empty-list{padding:10px;width:180px!important;font-size:12px;line-height:16px;color:#667485}.search-neighborhood,.uniplaces-dropdown{display:flex;flex-wrap:wrap;align-items:center;border-radius:4px;white-space:nowrap;will-change:border;margin-bottom:0;position:relative;overflow:visible;width:100%}.uniplaces-dropdown--small{height:44px}.uniplaces-dropdown--medium{height:48px}.uniplaces-dropdown--large{height:56px}@media (min-width:small){.search-neighborhood,.uniplaces-dropdown{width:100%;max-width:100%;padding:0;margin-bottom:5px}}@media (min-width:small){.uniplaces-dropdown--bordered{padding:20px;border:2px solid #d1d5da;border-radius:4px}}@media (min-width:small){.uniplaces-dropdown--focused{background-color:#ecf5ff}}.uniplaces-dropdown--full-width{width:100%}.search-neighborhood:after,.uniplaces-dropdown:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:10px;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;pointer-events:none}.uniplaces-dropdown--range:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;z-index:1;pointer-events:none;right:9px}.search-neighborhood select,.uniplaces-dropdown select{background:0 0;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:IntervalNextBook,sans-serif;color:#888;will-change:border;-webkit-appearance:none;height:44px;font-size:1rem;width:100%;padding:0 22px 0 14px;border:2px solid #d1d5da;border-radius:4px}.search-neighborhood select--small,.uniplaces-dropdown select--small{height:44px}.search-neighborhood select--medium,.uniplaces-dropdown select--medium{height:48px}.search-neighborhood select--large,.uniplaces-dropdown select--large{height:56px}.search-neighborhood select:focus,.uniplaces-dropdown select:focus{border:2px solid #66d5ff}.search-neighborhood select--range,.uniplaces-dropdown select--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.search-neighborhood select--transparent,.uniplaces-dropdown select--transparent{background-color:transparent;border:0}.search-neighborhood select--full-width,.uniplaces-dropdown select--full-width{width:100%}.search-neighborhood select--bordered,.uniplaces-dropdown select--bordered{border:2px solid #d1d5da}.search-neighborhood select--warning,.uniplaces-dropdown select--warning{border:2px solid #fff2b6}.search-neighborhood select--error,.uniplaces-dropdown select--error{border:2px solid #ff6b6b}.search-neighborhood select--success,.uniplaces-dropdown select--success{border:2px solid #44c482}.search-neighborhood select:focus,.uniplaces-dropdown select:focus{outline:0}.search-neighborhood select::-ms-expand,.uniplaces-dropdown select::-ms-expand{display:none}.search-neighborhood select::-moz-focus-inner,.uniplaces-dropdown select::-moz-focus-inner{border:0}.uniplaces-dropdown--is-tiny select{padding:0 16px 0 8px;color:inherit}.alternative.search-neighborhood:after,.uniplaces-dropdown.alternative:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:10px;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;z-index:1;pointer-events:none}.alternative.search-neighborhood .chosen-with-drop .chosen-drop,.uniplaces-dropdown.alternative .chosen-with-drop .chosen-drop{width:calc(100% + 2px);left:-1px}.tiny.search-neighborhood,.uniplaces-dropdown.tiny{height:25px;line-height:25px}.tiny.search-neighborhood select,.uniplaces-dropdown.tiny select{padding:0 5px;color:inherit}.double-digit.search-neighborhood,.uniplaces-dropdown.double-digit{width:50px}.countries.search-neighborhood:before,.uniplaces-dropdown.countries:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#0076A3;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none}.uniplaces-dropdown--cities:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#0076A3;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}@media (max-width:480px){.uniplaces-dropdown--cities:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#0076A3;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;z-index:1;pointer-events:none}}.uniplaces-dropdown--cities select{color:#888;font-family:IntervalNextBookit,sans-serif}@media (max-width:480px){.uniplaces-dropdown--cities select{color:#363636;font-family:IntervalNextBook,sans-serif}}.selected.search-neighborhood,.uniplaces-dropdown.selected{color:#363636}.search-neighborhood .chosen-container,.uniplaces-dropdown .chosen-container{width:100%;display:block;border:2px solid #d1d5da;border-radius:2px}.search-neighborhood .chosen-container .chosen-single,.uniplaces-dropdown .chosen-container .chosen-single{background:0 0;border:none;box-shadow:none;text-align:left;height:44px;line-height:44px;padding:0 14px;color:#888;font-family:IntervalNextBook,sans-serif;font-size:1rem;border-radius:4px;opacity:.7}.search-neighborhood .chosen-container .chosen-single.chosen-default,.search-neighborhood .chosen-container .chosen-single.placeholder,.uniplaces-dropdown .chosen-container .chosen-single.chosen-default,.uniplaces-dropdown .chosen-container .chosen-single.placeholder{color:#888}.search-neighborhood .chosen-container .chosen-single b,.uniplaces-dropdown .chosen-container .chosen-single b{display:none}.search-neighborhood .chosen-container .chosen-drop,.uniplaces-dropdown .chosen-container .chosen-drop{margin-top:8px;border:none;border-radius:2px}.search-neighborhood .chosen-container .chosen-drop .chosen-search,.uniplaces-dropdown .chosen-container .chosen-drop .chosen-search{padding:0 8px}.search-neighborhood .chosen-container .chosen-drop .chosen-search input,.uniplaces-dropdown .chosen-container .chosen-drop .chosen-search input{border-color:#00ADEF;border-radius:2px}.search-neighborhood .chosen-container .chosen-drop .chosen-results,.uniplaces-dropdown .chosen-container .chosen-drop .chosen-results{max-height:170px;text-align:left}.search-neighborhood .chosen-container .chosen-drop .chosen-results .highlighted,.uniplaces-dropdown .chosen-container .chosen-drop .chosen-results .highlighted{color:#00ADEF;background:0 0}.search-neighborhood .chosen-container.chosen-container-active.chosen-with-drop .chosen-single,.uniplaces-dropdown .chosen-container.chosen-container-active.chosen-with-drop .chosen-single{background:0 0;border:none}.error.search-neighborhood .chosen-container,.uniplaces-dropdown.error .chosen-container{border:2px solid #ff6b6b}.uniplaces-input{position:relative}.uniplaces-input.uniplaces-map:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#0076A3;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}.uniplaces-input.uniplaces-datepicker--guestpreference:before{z-index:0}.uniplaces-input.uniplaces-datepicker input{cursor:pointer}.uniplaces-input .clear-input{display:none}.uniplaces-input .clear-input:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:10px;color:#797979;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;z-index:1;pointer-events:auto;cursor:pointer}@media (max-width:480px){.uniplaces-input:before{font-size:18px}.uniplaces-input input{width:100%;padding-left:35px;font-size:14px}}input{height:56px;font-size:1.125rem;color:#888;padding:0 14px;will-change:border;-webkit-appearance:none;border-radius:2px;border:2px solid #d1d5da}input--small{height:44px}input--medium{height:48px}input--large{height:56px}input:focus{outline:0}input--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}input--transparent{background-color:transparent;border:0}input--full-width{width:100%}input--bordered{border:2px solid #d1d5da}input--warning{border:2px solid #fff2b6}input--error{border:2px solid #ff6b6b}input--success{border:2px solid #44c482}input--medium{font-size:1.25rem}input:focus{border:2px solid #66d5ff}input ::-webkit-input-placeholder{font-family:IntervalNextBookit,sans-serif}input :-moz-placeholder{font-family:IntervalNextBookit,sans-serif}input ::-moz-placeholder{font-family:IntervalNextBookit,sans-serif}input :-ms-input-placeholder{font-family:IntervalNextBookit,sans-serif}textarea{color:#667485;border:1px solid #b2b9c2;border-radius:2px;font-size:.75rem;line-height:18px}textarea ::-webkit-input-placeholder{color:#888;font-family:IntervalNextBookit,sans-serif}textarea :-moz-placeholder{color:#888;font-family:IntervalNextBookit,sans-serif}textarea ::-moz-placeholder{color:#888;font-family:IntervalNextBookit,sans-serif}textarea :-ms-input-placeholder{color:#888;font-family:IntervalNextBookit,sans-serif}select{color:#667485;border:1px solid #b2b9c2;border-radius:2px;font-size:.75rem}input[type=checkbox]{display:none}input[type=checkbox]+label{display:inline-block;cursor:pointer;position:relative;margin-right:15px;color:#888;font-size:.75rem;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-left:33px;padding-top:0;padding-bottom:0;font-family:IntervalNextReg,sans-serif}input[type=checkbox]+label:before{display:flex;align-items:center;justify-content:center;border:2px solid #d1d5da;content:"";position:absolute;left:1px;top:0;margin-right:10px;border-radius:2px;font-size:9px;height:18px;width:18px}input[type=checkbox]:checked+label:before{color:#fff;background-color:#00adef;border:2px solid #00adef;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:1px;line-height:16px}input[type=radio]{display:none}input[type=radio]+label{display:inline-block;cursor:pointer;position:relative;padding-left:30px;margin-right:15px;color:#667485;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input[type=radio]+label:before{content:"";display:inline-block;position:absolute;left:0;top:0;margin-right:10px;width:20px;height:20px;background-color:#FFF;border:1px solid #b2b9c2;border-radius:45px}input[type=radio]:checked+label:after{content:"";display:inline-block;position:absolute;left:7px;top:7px;width:6px;height:6px;background-color:#0091C8;border-radius:45px}.uniplaces-slider{margin-top:8px}.uniplaces-slider.noUi-target{background:#e1e4e6;box-shadow:none;border:none}.uniplaces-slider.noUi-horizontal{height:4px}.uniplaces-slider.noUi-horizontal .noUi-handle{top:-11px;left:-11px;height:24px;width:24px;border:1px solid #00ADEF;border-radius:45px;background:#00ADEF;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}@media (max-width:768px){.uniplaces-slider.noUi-horizontal .noUi-handle{left:-13px}}.uniplaces-slider.noUi-horizontal .noUi-handle:before{content:none}.uniplaces-slider.noUi-horizontal .noUi-handle:after{left:5px;top:5px;height:12px;width:12px;background-color:#00ADEF;border-radius:45px}.uniplaces-slider.noUi-horizontal .noUi-handle.noUi-handle-upper,.uniplaces-slider.noUi-horizontal .noUi-handle.noUi-handle-upper:after{background:#FFF}.uniplaces-slider.noUi-horizontal .noUi-origin{border-radius:4px}.uniplaces-slider.noUi-horizontal .noUi-origin.noUi-background{box-shadow:none;background:#e1e4e6}.uniplaces-slider .noUi-connect{background-color:#00ADEF}.uniplaces-pagination{list-style:none}.uniplaces-pagination a{color:#888;font-size:12px;line-height:24px;text-decoration:none;border-radius:2px;display:block}.uniplaces-pagination a:hover{background-color:#c6eaf8;color:#888;text-decoration:none}.uniplaces-pagination li{position:relative;float:left;margin-right:3px;height:24px;width:24px;text-align:center;line-height:24px;font-size:12px;border-radius:2px}@media (max-width:768px){.uniplaces-pagination li{height:30px;width:27px;line-height:28px}}.uniplaces-pagination li.page:hover{background-color:#c6eaf8;color:#888}.uniplaces-pagination li.active{background-color:#00ADEF;border:1px solid #00ADEF;color:#FFF;line-height:23px;cursor:default}.uniplaces-pagination li.previous{color:#667485}.uniplaces-pagination li.previous a{display:block;width:100%;height:100%;background:#E1E4E6}.uniplaces-pagination li.previous a:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none}.uniplaces-pagination li.previous a:hover{background:#E1E4E6}.uniplaces-pagination li.previous a:hover:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none}.uniplaces-pagination li.next{color:#667485}.uniplaces-pagination li.next a{display:block;width:100%;height:100%;background:#E1E4E6}.uniplaces-pagination li.next a:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none}.uniplaces-pagination li.next a:hover{background:#E1E4E6}.uniplaces-pagination li.next a:hover:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none}.uniplaces-pagination li.ellipsis{border:none}.uniplaces-pagination li.ellipsis:after{content:'...';display:block}.uniplaces-breadcrumb{list-style:none;line-height:20px}.uniplaces-breadcrumb li{float:left;color:#888;font-size:12px}.uniplaces-breadcrumb li a{font-size:12px}@media (max-width:768px){.uniplaces-breadcrumb li a{font-size:14px}}.uniplaces-breadcrumb li:after{content:'\2022';margin:0 5px 0 2px}.uniplaces-breadcrumb li:last-of-type:after{content:'';margin:0}.uniplaces-breadcrumb-block{margin-bottom:20px}.uniplaces-breadcrumb-block::after{clear:both;content:"";display:table}.uniplaces-carousel{position:relative;height:185px}@media (max-width:768px){.uniplaces-carousel .slideshow-navigation{display:block}}.uniplaces-carousel:hover .slideshow-navigation{display:block}.uniplaces-carousel.offer-carousel .image-container{height:69vh;width:100%;overflow:hidden}@media screen and (min-width:1400px){.uniplaces-carousel.offer-carousel .image-container{height:76vh}}@media (max-width:480px){.uniplaces-carousel.offer-carousel .image-container{height:40vh}}@media (min-width:480px) and (max-width:768px){.uniplaces-carousel.offer-carousel .image-container{height:73vh}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.uniplaces-carousel.offer-carousel .image-container{height:40vh}}.uniplaces-carousel.offer-carousel .main-carousel-image{background-size:contain;background-position:center center;background-repeat:no-repeat;margin:auto;will-change:opacity;backface-visibility:hidden}.uniplaces-carousel.offer-carousel .main-carousel-image.vertical-image{height:100%;width:auto}.uniplaces-carousel.offer-carousel .main-carousel-image.panoramic-image{position:relative;top:50%;transform:translateY(-50%);height:auto;width:100%;will-change:transform;backface-visibility:hidden}.uniplaces-carousel.offer-carousel .main-carousel-image.horizontal-image{height:100%;width:auto}@media (max-width:480px){.uniplaces-carousel.offer-carousel .main-carousel-image.horizontal-image{height:100%;width:100%}}.uniplaces-carousel.offer-carousel .strip-carousel-image{background-repeat:no-repeat;background-size:cover;background-position:center center;height:70px;width:100px;cursor:pointer;-webkit-filter:brightness(50%);filter:brightness(50%)}.uniplaces-carousel.offer-carousel .strip-carousel-image.selected-image{-webkit-filter:brightness(100%);filter:brightness(100%);backface-visibility:hidden;will-change:filter}.uniplaces-carousel .carousel-image{width:100%;height:186px;background-position:center bottom;background-size:cover;border-radius:4px}.uniplaces-carousel .owl-carousel,.uniplaces-carousel .owl-carousel .owl-stage-outer{height:100%}.uniplaces-carousel .owl-carousel .owl-stage-outer .owl-stage{height:100%;backface-visibility:hidden;will-change:transform}.uniplaces-carousel .owl-carousel .owl-stage-outer .owl-stage .owl-item{float:left;height:100%}.uniplaces-carousel .loading{position:relative}.uniplaces-carousel .loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/10% no-repeat rgba(255,255,255,.8);border-radius:2px}.uniplaces-carousel.offer-carousel{height:auto;will-change:height}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.uniplaces-carousel.offer-carousel{height:auto}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.uniplaces-carousel.offer-carousel{height:auto}}@media (max-width:768px){.uniplaces-carousel.offer-carousel{height:auto}}.uniplaces-carousel.strip-carousel{height:auto}@media (min-width:480px) and (max-width:768px){.uniplaces-carousel.strip-carousel{display:none}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.uniplaces-carousel.strip-carousel{display:block}}.uniplaces-navigation{display:none;position:fixed;top:0;z-index:100;padding:0;background-color:#EEE;border-bottom:1px solid #00ADEF;line-height:28px;font-size:.875rem;backface-visibility:hidden;will-change:display}.uniplaces-navigation::after{clear:both;content:"";display:table}.uniplaces-navigation ul{border:none;display:flex}.uniplaces-navigation ul li{word-wrap:break-word;white-space:nowrap}.uniplaces-navigation ul li:last-of-type a span{border-right:none}.uniplaces-navigation ul li a{padding:16px 0;color:#888;text-decoration:none;display:block}.uniplaces-navigation ul li a:hover{background-color:#eee}.uniplaces-navigation ul li a span{padding:0 30px;border-right:1px solid #b2b9c2;color:#888;text-decoration:none}@media (min-width:1024px){.uniplaces-navigation ul li a span{padding:0 25px}}.uniplaces-navigation ul li.active{position:relative}.uniplaces-navigation ul li.active span{color:#363636}.uniplaces-navigation ul li.active:after{content:'';display:block;position:absolute;left:10%;bottom:0;width:80%;height:4px;background-color:#00ADEF}.uniplaces-calendar{font-size:.875rem}.uniplaces-calendar--overflow{position:relative}.uniplaces-calendar--overflow .clndr{position:absolute;top:98px;width:270px;z-index:10}.uniplaces-calendar--overflow .clndr:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #888;position:absolute;top:-10px;left:60px}.uniplaces-calendar--overflow td:first-of-type{border-left:1px solid #b7b7b7!important}.uniplaces-calendar--overflow .clndr-controls{background:#888;border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden}.uniplaces-calendar--overflow .header-day:first-of-type{border-left:1px solid #888!important}.uniplaces-calendar--overflow .header-day:last-of-type{border-right:1px solid #888!important}.uniplaces-calendar .uniplaces-calendar--overflow .available-from,.uniplaces-calendar--overflow .minimum-stay,.uniplaces-calendar--overflow .uniplaces-calendar .available-from{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.uniplaces-calendar--move-out .clndr:before{left:210px}.uniplaces-calendar .clndr-controls{color:#FFF}.uniplaces-calendar .clndr-controls div{float:left;width:10%;height:30px}.uniplaces-calendar .clndr-controls div.clndr-control-button span{height:30px;display:block;cursor:pointer}.uniplaces-calendar .clndr-controls div.clndr-control-button span.clndr-previous-button{text-indent:-9999px;background:url(../img/month-previous.png) 50% 50% no-repeat #888;border:4px}.uniplaces-calendar .clndr-controls div.clndr-control-button span.clndr-previous-button.previous-with-preferred-dates{position:relative}.uniplaces-calendar .clndr-controls div.clndr-control-button span.clndr-previous-button.previous-with-preferred-dates:after{position:absolute;content:' ';right:-8px;top:9px;width:12px;height:12px;border-radius:50%;border:2px solid #91d7f2}.uniplaces-calendar .clndr-controls div.clndr-control-button span.clndr-previous-button.previous-with-preferred-dates.hide-previous-dot:after,.uniplaces-calendar .clndr-controls div.clndr-control-button span.clndr-previous-button.previous-with-preferred-dates.inactive:after{content:none}.uniplaces-calendar .clndr-controls div.clndr-control-button span.clndr-next-button{text-indent:-9999px;background:url(../img/month-next.png) 50% 50% no-repeat #888;border:0}.uniplaces-calendar .clndr-controls div.clndr-control-button span.inactive{background:#888;cursor:default}.uniplaces-calendar .clndr-controls div.month{width:80%;background-color:#888;line-height:30px;text-align:center}.uniplaces-calendar .clndr-table{float:left;width:100%;background:#FFF}.uniplaces-calendar .clndr-table thead td{color:#FFF;background-color:#888;height:25px;text-align:center;vertical-align:middle}.uniplaces-calendar .clndr-table thead td:first-of-type{border-left:0}.uniplaces-calendar .clndr-table tbody td{color:#363636;border:1px solid #E5E5E5;height:35px;text-align:center;vertical-align:middle;cursor:pointer}.uniplaces-calendar .clndr-table tbody td:not(.gap-inactive):hover{color:#FFF;background:#04baff}.uniplaces-calendar .clndr-table tbody td.inactive,.uniplaces-calendar .clndr-table tbody td.past,.uniplaces-calendar .clndr-table tbody td.unavailable{color:#d7d7d7;background-color:#f4f4f4!important;cursor:default}.uniplaces-calendar .clndr-table tbody td.inactive.adjacent-month:not(.booking-period),.uniplaces-calendar .clndr-table tbody td.past.adjacent-month:not(.booking-period),.uniplaces-calendar .clndr-table tbody td.unavailable.adjacent-month:not(.booking-period){color:#d7d7d7}.uniplaces-calendar .clndr-table tbody td.gap-inactive{cursor:default}.uniplaces-calendar .clndr-table tbody td.adjacent-month{color:#E1E4E6}.uniplaces-calendar .clndr-table tbody td.adjacent-month:hover{color:#b2b9c2}.uniplaces-calendar .clndr-table tbody td.booking-period{color:#FFF;background:#00ADEF;border-color:#b2b9c2;opacity:.8}.uniplaces-calendar .clndr-table tbody td.booking-period:hover{color:#FFF;background:#00ADEF;cursor:default}.uniplaces-calendar .clndr-table tbody td.move-out-period:not(.booking-period){color:#FFF;background:#00ADEF;border-color:#b2b9c2;opacity:1}.uniplaces-calendar .clndr-table tbody td.move-out-period:hover{color:#FFF;background:#04baff;cursor:pointer}.uniplaces-calendar .clndr-table tbody td:first-of-type{border-left:0}.uniplaces-calendar .available-from,.uniplaces-calendar .minimum-stay{float:left;padding:10px 0;width:100%;color:#FFF;background-color:#888;font-size:12px;text-align:center;border-bottom:1px solid #b2b9c2}.uniplaces-calendar .error.available-from,.uniplaces-calendar .minimum-stay.error{background-color:#b44949}.uniplaces-calendar .minimum-stay--hidden{display:none}.uniplaces-calendar .available-from{border-bottom:none;background-color:#FFF;color:#667485}.uniplaces-calendar .available-from a{font-size:12px;color:#667485;text-decoration:underline;display:inline-block;margin-left:5px}.bootstrap-datetimepicker-widget{padding:0!important}.datepicker .datepicker-days::after{clear:both;content:"";display:table}.datepicker.datepicker-dropdown.dropdown-menu{padding:25px;background-color:#FFF;box-shadow:0 2px 4px 2px rgba(0,0,0,.3);border:none}@media (max-width:480px){.datepicker.datepicker-dropdown.dropdown-menu{width:79%}.datepicker.datepicker-dropdown.dropdown-menu.move-out:after,.datepicker.datepicker-dropdown.dropdown-menu.move-out:before{left:calc(50% - 7px)}}.datepicker.datepicker-dropdown:after,.datepicker.datepicker-dropdown:before{display:none}@media (max-width:480px){.datepicker table{width:100%;font-size:120%}}.datepicker table thead{color:#161e22;background-color:#FFF}.datepicker table thead tr:first-of-type th{height:30px}.datepicker table thead tr:last-of-type th{height:25px}@media (max-width:480px){.datepicker table thead tr:nth-child(2){height:40px}}.datepicker table thead tr:nth-child(2) .datepicker-switch{padding:8px 0;pointer-events:none;font-size:16px}.datepicker table thead tr th{border-radius:0;vertical-align:middle}.datepicker table thead tr th.prev{color:#161e22;background-color:#FFF}.datepicker table thead tr th.prev:hover{background:0 0}.datepicker table thead tr th.prev:after{color:#161e22;font-size:10px}@media (max-width:480px){.datepicker table thead tr th.prev{width:15%}}.datepicker table thead tr th.next{color:#161e22;background-color:#FFF}.datepicker table thead tr th.next:hover{background:0 0}.datepicker table thead tr th.next:after{color:#161e22;font-size:10px}@media (max-width:480px){.datepicker table thead tr th.next{width:15%}}.datepicker table tbody{background-color:#FFF}.datepicker table tbody tr td{width:35px;height:35px;color:#363636;border:1px solid #f3f3f4;border-radius:0;vertical-align:middle}@media (max-width:480px){.datepicker table tbody tr td{height:40px}}.datepicker table tbody tr td span{width:31%;height:25px;line-height:23px;border-radius:2px}@media (max-width:480px){.datepicker table tbody tr td span{height:35px;line-height:35px}}.datepicker table tbody tr td span.active.active{color:#FFF;background:#0091C8}.datepicker table tbody tr td.old{visibility:hidden;border:none}.datepicker table tbody tr td.new{display:none}.datepicker table tbody tr td.active.active:hover,.datepicker table tbody tr td.range-start,.datepicker table tbody tr td.range-start:hover,.datepicker table tbody tr td.range:hover,.datepicker table tbody tr td.selected:hover{background:#00ADEF}.datepicker table tbody tr td.range,.datepicker table tbody tr td.selected{opacity:.8}.datepicker table tbody tr td.active.active{background:#00ADEF;opacity:1}.datepicker table tbody tr td.range.disabled,.datepicker table tbody tr td.selected.disabled.disabled{color:#FFF;background:#00ADEF;border-color:#b2b9c2;opacity:.8}.datepicker table tbody tr td.range.disabled:hover,.datepicker table tbody tr td.selected.disabled.disabled:hover{background:#00ADEF}.datepicker table tbody tr td.day:not(.disabled):hover{color:#FFF;background:#00ADEF}@media (max-width:768px){.movein__bootstrap-picker.datepicker-orient-left.datepicker-dropdown:after{left:75px}.movein__bootstrap-picker.datepicker-orient-left.datepicker-dropdown:before{content:none}}@media (min-width:480px) and (max-width:768px){.movein__bootstrap-picker.datepicker-orient-left.datepicker-dropdown:after{left:150px}}.movein__bootstrap-picker .range,.movein__bootstrap-picker .selected:not(.active){color:#363636!important;background-color:#FFF!important}.movein__bootstrap-picker .range:hover,.movein__bootstrap-picker .selected:not(.active):hover{opacity:1;color:#FFF!important;background-color:#00ADEF!important}@media (max-width:768px){.moveout__bootstrap-picker.datepicker-orient-left.datepicker-dropdown:after{left:220px}.moveout__bootstrap-picker.datepicker-orient-left.datepicker-dropdown:before{content:none}}@media (min-width:480px) and (max-width:768px){.moveout__bootstrap-picker.datepicker-orient-left.datepicker-dropdown:after{left:150px}}.moveout__bootstrap-picker .range:hover{color:#FFF!important;background-color:#04baff!important}.moveout__bootstrap-picker .range-start:hover{border-color:rgba(0,0,0,.1)!important}.moveout__bootstrap-picker .minimum-stay,.moveout__bootstrap-picker .uniplaces-calendar .available-from,.uniplaces-calendar .moveout__bootstrap-picker .available-from{cursor:auto!important}.moveout__bootstrap-picker .minimum-stay:hover,.moveout__bootstrap-picker .uniplaces-calendar .available-from:hover,.uniplaces-calendar .moveout__bootstrap-picker .available-from:hover{color:#FFF!important;background-color:#00ADEF!important}.uniplaces-toggle.close:after,.uniplaces-toggle:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:0;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;z-index:1;pointer-events:none}.anchor{display:block;height:60px;margin-top:-60px;visibility:hidden}.options-lang .chosen-container-single .chosen-single{background:0 0;border:none;border-radius:0;box-shadow:none;font-size:12px}.options-lang .chosen-container-single .chosen-single div b{display:inline-block;height:18px;width:0;margin-top:8px;background:none!important;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle}.options-lang .chosen-container-single .chosen-drop{top:140%;border:1px solid #b2b9c2;border-radius:2px;box-shadow:none;width:100px}.options-lang .chosen-container-single .chosen-drop input[type=text]{border-color:#00ADEF}.options-lang .chosen-container-single .chosen-drop .chosen-results{margin:0;padding:0 0 5px}.options-lang .chosen-container-single .chosen-drop .chosen-results li{padding:5px 10px 0;line-height:22px}.options-lang .chosen-container-active.chosen-with-drop .chosen-single{background:0 0;border:none;border-radius:0;box-shadow:none}.scrollToTop{display:none;backface-visibility:hidden;will-change:display}@media (max-width:768px){.scrollToTop{position:fixed;bottom:20px;right:17px;background:rgba(102,116,133,.5);width:50px;height:50px;border-radius:25px;box-shadow:0 0 2px 0 rgba(50,50,50,.5);z-index:100}.scrollToTop .scrollToTop-inner{display:block;width:50px;height:50px;position:relative}.scrollToTop .scrollToTop-inner:before{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;pointer-events:none;z-index:99999;top:60%}}.user-help{display:none;will-change:display}@media (max-width:768px){.user-help{display:block;position:fixed;bottom:20px;right:17px;background:#00ADEF;width:50px;height:50px;border-radius:25px;box-shadow:0 0 2px 0 rgba(50,50,50,.5);z-index:100;text-align:center}}.user-help__svg{width:35px;margin:12px auto 0}.text-hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hamburger{display:none;position:absolute;width:25px;height:35px;z-index:2;right:25px;top:4px}@media (max-width:768px){.hamburger{display:block}}.hamburger_inner{display:block;width:35px;height:6px;margin-top:12px;background:#d8d8d8;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hamburger_inner::after,.hamburger_inner::before{display:block;position:absolute;content:"";z-index:-1;width:35px;height:6px;background:#d8d8d8;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hamburger_inner::before{top:0}.hamburger_inner::after{top:24px}.hamburger-open .hamburger_inner{background:0 0}.hamburger-open .hamburger_inner::after,.hamburger-open .hamburger_inner::before{top:12px}.hamburger-open .hamburger_inner::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-open .hamburger_inner::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.offer .hamburger{top:14px}.grouped-btn{margin-left:20px}.overflow-auto .alternative{overflow:auto}.grouped-input-button{border-collapse:separate;display:flex}.grouped-input-button__input{height:56px;border:0;font-family:IntervalNextBook,sans-serif;font-size:1.125rem;color:#888;padding:0 14px;will-change:border;-webkit-appearance:none;border-radius:2px;border-right:0!important}.grouped-input-button__input--small{height:44px}.grouped-input-button__input--medium{height:48px}.grouped-input-button__input--large{height:56px}.grouped-input-button__input:focus{outline:0}.grouped-input-button__input--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.grouped-input-button__input--transparent{background-color:transparent;border:0}.grouped-input-button__input--full-width{width:100%}.grouped-input-button__input--bordered{border:2px solid #d1d5da}.grouped-input-button__input--warning{border:2px solid #fff2b6}.grouped-input-button__input--error{border:2px solid #ff6b6b}.grouped-input-button__input--success{border:2px solid #44c482}.grouped-input-button__input--medium{font-size:1.25rem}.grouped-input-button__input:focus{border:2px solid #66d5ff;border-right:0!important}.grouped-input-button__container{min-width:100%;width:100%}.grouped-input-button__container input{width:100%;font-size:1rem}.grouped-input-button span{white-space:nowrap;display:flex;vertical-align:top;flex-grow:1}.grouped-input-button__button{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:0 2px 2px 0;border:none;outline:0;will-change:background-color;text-align:center;color:#00adef;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;font-weight:400;width:100%;position:relative;transform:translate3d(-100%,0,0)}.grouped-input-button__button--small{height:44px}.grouped-input-button__button--medium{height:48px}.grouped-input-button__button--large{height:56px}.grouped-input-button__button:hover{cursor:pointer}.grouped-input-button__button--primary{text-align:center;background-color:#00adef;color:#fff}.grouped-input-button__button--primary:active{background-color:#33bdf2}.grouped-input-button__button--secondary{text-align:center;border:2px solid #00adef}.grouped-input-button__button--alternative{text-align:center;background-color:#44c482;color:#fff}.grouped-input-button__button--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.grouped-input-button__button--full-width{width:100%;max-width:initial}.grouped-input-button__button--large,.grouped-input-button__button--medium{font-size:1.25rem}.grouped-input-button__button--small{font-size:1rem}.grouped-input-button__button--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.grouped-input-button__button--grey-secondary{color:#888;border:2px solid}.grouped-input-button__button--uppercase{text-transform:uppercase}.grouped-input-button__button--large{font-size:1.125rem}@media (max-width:768px){.grouped-input-button__button{max-width:initial}}.promocode-wrapper{display:none;position:relative}.promocode-wrapper.promocode-wrapper--visible{display:block}.promocode-error{display:none;position:relative;left:5px;font-size:10px;color:#ff6b6b}.global-icon,.icon-amex-tiny,.icon-mastercard-tiny,.icon-paypal-tiny,.icon-visa-tiny,.prize__title:before,.uniplaces-languages,.uniplaces-languages--de,.uniplaces-languages--en,.uniplaces-languages--es,.uniplaces-languages--fr,.uniplaces-languages--it,.uniplaces-languages--nl,.uniplaces-languages--pl,.uniplaces-languages--pt,.uniplaces-languages--zh,.uniplaces-languages__choice--de:before,.uniplaces-languages__choice--en:before,.uniplaces-languages__choice--es:before,.uniplaces-languages__choice--fr:before,.uniplaces-languages__choice--it:before,.uniplaces-languages__choice--nl:before,.uniplaces-languages__choice--pl:before,.uniplaces-languages__choice--pt:before,.uniplaces-languages__choice--zh:before{background-image:url(../img/sprite-global.png)}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.global-icon,.icon-amex-tiny,.icon-mastercard-tiny,.icon-paypal-tiny,.icon-visa-tiny,.prize__title:before,.uniplaces-languages,.uniplaces-languages--de,.uniplaces-languages--en,.uniplaces-languages--es,.uniplaces-languages--fr,.uniplaces-languages--it,.uniplaces-languages--nl,.uniplaces-languages--pl,.uniplaces-languages--pt,.uniplaces-languages--zh,.uniplaces-languages__choice--de:before,.uniplaces-languages__choice--en:before,.uniplaces-languages__choice--es:before,.uniplaces-languages__choice--fr:before,.uniplaces-languages__choice--it:before,.uniplaces-languages__choice--nl:before,.uniplaces-languages__choice--pl:before,.uniplaces-languages__choice--pt:before,.uniplaces-languages__choice--zh:before{background-image:url(../img/sprite-global@2x.png);background-size:177px 337px}}.top-header{width:100%;height:60px;padding:10px 0;backface-visibility:hidden;border-bottom:1px solid #d1d5da;z-index:10;position:relative;background-color:transparent}.top-header__wrapper{display:flex;align-items:center;justify-content:flex-end;position:relative;height:calc($header-height - 20px)}@media (min-width:small){.top-header__wrapper{padding:0 14px}}.top-header__breadcrumb,.top-header__logo,.top-header__nav{display:inline-flex}.top-header__logo{width:140px;height:33px;background-image:url(../images/uniplaces_logo.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:small){.top-header__logo{margin-right:auto}}.top-header__breadcrumb{margin-left:40px;opacity:.7}@media (min-width:small){.top-header__breadcrumb{display:none}}.top-header__breadcrumb__description,.top-header__breadcrumb__step{display:inline-table;font-size:.9375rem}.top-header__breadcrumb__step{font-family:IntervalNextMed,sans-serif}.top-header__nav{margin-left:auto}@media (min-width:small){.top-header__nav{display:none}}.top-header__nav__button{align-items:center;justify-content:center;display:flex;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;text-align:center;min-width:initial;height:38px;font-family:IntervalNextReg,sans-serif;font-size:.9375rem;color:#545d69}.top-header__nav__button--small{height:44px}.top-header__nav__button--medium{height:48px}.top-header__nav__button--large{height:56px}.top-header__nav__button:hover{cursor:pointer}.top-header__nav__button--primary{text-align:center;background-color:#00adef;color:#fff}.top-header__nav__button--primary:active{background-color:#33bdf2}.top-header__nav__button--secondary{text-align:center;border:2px solid #00adef}.top-header__nav__button--alternative{text-align:center;background-color:#44c482;color:#fff}.top-header__nav__button--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.top-header__nav__button--full-width{width:100%;max-width:initial}.top-header__nav__button--large,.top-header__nav__button--medium{font-size:1.25rem}.top-header__nav__button--small{font-size:1rem}.top-header__nav__button--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.top-header__nav__button--bordered--active,.top-header__nav__button--bordered:active,.top-header__nav__button--bordered:hover{border:1px solid #00adef}.top-header__nav__button:active,.top-header__nav__button:hover{color:#00adef}.top-header__nav__dropdown .top-header__nav__button{position:relative;color:#545d69}.top-header__nav__dropdown .top-header__nav__button:after,.top-header__nav__dropdown .top-header__nav__button:before{content:" ";position:absolute;display:block;width:6px;height:2px;top:calc(50% + 1px);right:8px;background-color:#545d69;transform:rotate(-45deg);will-change:transform}.top-header__nav__dropdown .top-header__nav__button:after{right:11px;transform:rotate(45deg)}.top-header__nav__dropdown .top-header__nav__button:active:after,.top-header__nav__dropdown .top-header__nav__button:active:before,.top-header__nav__dropdown .top-header__nav__button:hover:after,.top-header__nav__dropdown .top-header__nav__button:hover:before{background-color:#00adef}.top-header__nav__dropdown{position:relative}.top-header__nav__dropdown__list{position:absolute;display:none;width:248px;padding:16px 0;top:calc(100% + 11px);will-change:display;backface-visibility:hidden;background-color:#fff;box-shadow:0 16px 18px 0 rgba(31,36,50,.32);border:1px solid #ccd2d4;border-radius:2px}.top-header__nav__dropdown__list:after,.top-header__nav__dropdown__list:before{content:" ";position:absolute;display:block;width:0;height:0;top:-7px;right:16px;z-index:2;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.top-header__nav__dropdown__list:after{top:-8px;z-index:1;border-bottom:8px solid #ccd2d4}.top-header__nav__dropdown__list__item{position:relative;display:block;width:100%;height:32px;line-height:32px;padding:0 27px;font-family:IntervalNextReg,sans-serif;font-size:1rem}.top-header__nav__dropdown__list__item--active,.top-header__nav__dropdown__list__item:hover{cursor:pointer;color:#00222f}.top-header__nav__dropdown__list__item--active:before,.top-header__nav__dropdown__list__item:hover:before{content:" ";position:absolute;display:block;left:0;top:0;width:3px;height:100%;background-color:#00adef}.top-header__nav__dropdown--active .top-header__nav__dropdown__list{display:block}.top-header__nav__dropdown--active .top-header__nav__button{color:#00adef}.top-header__nav__dropdown--active .top-header__nav__button:after,.top-header__nav__dropdown--active .top-header__nav__button:before{background-color:#00adef}.top-header__nav__dropdown--active .top-header__nav__button:before{transform:rotate(45deg)}.top-header__nav__dropdown--active .top-header__nav__button:after{transform:rotate(-45deg)}.top-header--transparent{background-color:transparent}.top-header--transparent .top-header__logo{background-image:url(../images/uniplaces_logo_white.svg)}.top-header--transparent .top-header__nav__button{border-color:#fff;color:#fff}.top-header--transparent .top-header__nav__button:after,.top-header--transparent .top-header__nav__button:before{background-color:#fff}.top-header--transparent .top-header__nav__button:hover{color:#00adef;border-color:#00adef}.top-header--transparent .top-header__nav__dropdown--active .top-header__nav__button{color:#00adef}.top-header--transparent .top-header__nav__dropdown--active .top-header__nav__button:after,.top-header--transparent .top-header__nav__dropdown--active .top-header__nav__button:before{background-color:#00adef}.top-header__mobile-button{position:relative;display:none;z-index:3;padding-right:20px;font-family:IntervalNextReg,sans-serif;font-size:.9375rem;text-transform:uppercase}.top-header__mobile-button:after,.top-header__mobile-button:before{content:" ";position:absolute;display:block;top:11px;right:0;width:8px;height:1px;background-color:#224251}.top-header__mobile-button:before{transform:rotate(-45deg)}.top-header__mobile-button:after{right:5px;transform:rotate(45deg)}.top-header__mobile-button--active:before{transform:rotate(45deg)}.top-header__mobile-button--active:after{transform:rotate(-45deg)}@media (min-width:small){.top-header__mobile-button{display:block}}.top-header__mobile-cover{content:" ";position:fixed;display:block;width:100%;top:0;left:0;z-index:2;height:60px;background-color:#fff;transform:translate3d(0,-100%,0);transition:transform .15s cubic-bezier(0,0,.21,1);transition-delay:.3s}.top-header--active{position:fixed}.top-header--active .top-header__mobile-cover{transform:translate3d(0,0,0);transition-delay:0s}.top-header__mobile-nav{align-items:center;justify-content:center;position:fixed;top:60px;left:0;width:100%;padding:30px 20px 20px;will-change:transform;transition:transform .15s linear;transition-delay:.15s;overflow:hidden;overflow-y:scroll;background-color:#fff}@media (min-width:small){.top-header__mobile-nav{display:block}}.top-header__mobile-nav--active{transform:translate3d(0,0,0);transition-delay:0s}.top-header__mobile-nav__button,.top-header__mobile-nav__separator{width:100%;z-index:1;opacity:0;transition-delay:0s}.top-header__mobile-nav__button{display:table;font-family:IntervalNextBook,sans-serif}.top-header__mobile-nav__separator{height:1px;margin:6px 0;background-color:#d1d5da}.top-header__mobile-nav__button--dropdown{position:relative;margin-bottom:0;padding-bottom:32px}.top-header__mobile-nav__button--dropdown:after,.top-header__mobile-nav__button--dropdown:before{content:" ";position:absolute;display:block;right:0;width:8px;height:1px;background-color:#224251}.top-header__mobile-nav__button--dropdown:before{transform:rotate(-45deg)}.top-header__mobile-nav__button--dropdown:after{right:5px;transform:rotate(45deg)}.top-header__mobile-nav__button--dropdown--active:before{transform:rotate(45deg)}.top-header__mobile-nav__button--dropdown--active:after{transform:rotate(-45deg)}.top-header__mobile-nav__dropdown{width:100%;height:0;overflow:hidden;will-change:height;transition:height .15s cubic-bezier(0,0,.21,1)}.top-header__mobile-nav__dropdown a{display:block;width:100%;padding:7px 0;font-size:1.25rem;text-align:left;text-decoration:none;color:inherit}.top-header__mobile-nav__dropdown a:active{color:#00adef}.top-header--active{background-color:#fff}.top-header--active .top-header__logo{background-image:url(../images/uniplaces_logo.svg);transition-delay:0s}.top-header--active .top-header__mobile-nav{transition-delay:0s}.top-header--active .top-header__mobile-nav__button,.top-header--active .top-header__mobile-nav__separator{opacity:1}.top-header__wrapper{margin:0 40px}@media (max-width:768px){.top-header__wrapper{margin:0 14px}}.top-header__logo{margin-left:0;transition:none;z-index:11;background-image:none!important}.top-header__logo svg{width:inherit;height:inherit}.top-header__logo svg path{fill:#58595B;transition:fill .15s linear}.top-header__logo svg path:first-child{fill:#00adef}.top-header__logo svg .logo-grouped-letters path{fill:#585858}@media (max-width:768px){.top-header__logo{margin-right:auto}}@media (max-width:768px){.top-header{position:relative;z-index:2}}.top-header--help-only .top-header__nav{display:block!important}.top-header--transparent{position:absolute;top:0;left:0;z-index:10;border-bottom:1px solid transparent;background:0 0}.top-header--transparent .top-header__mobile-button{color:#fff}.top-header--transparent .top-header__mobile-button:after,.top-header--transparent .top-header__mobile-button:before{background-color:#fff}.top-header--transparent .top-header__logo{background-image:none!important}.top-header--transparent .top-header__logo svg path,.top-header--transparent .top-header__logo svg path:first-child{fill:#fff}.top-header--transparent .top-header__nav__button>a,.top-header--transparent .top-header__nav__button>span{color:#fff}.top-header--transparent .top-header__nav__button>a:hover,.top-header--transparent .top-header__nav__button>span:hover{text-decoration:none;color:#00adef}.top-header--transparent .top-header__nav__dropdown{display:flex;align-items:center;justify-content:center;color:#fff}@media (max-width:1023px){.top-header--active{position:fixed;top:0;z-index:10}.top-header--active .top-header__mobile-button{color:#224251}.top-header--active .top-header__mobile-button:after,.top-header--active .top-header__mobile-button:before{background-color:#224251}.top-header--active .top-header__mobile-button:after{transform:rotate(-45deg)}.top-header--active .top-header__mobile-button:before{transform:rotate(45deg)}.top-header--active .top-header__logo svg path{fill:#58595B}.top-header--active .top-header__logo svg path:first-child{fill:#00adef}}.top-header__nav__button{max-width:initial}.top-header__nav__button:after,.top-header__nav__button:before{height:1px!important}.top-header__nav__button:last-child{padding-right:0}.top-header__nav__dropdown .top-header__nav__button{padding-left:0;padding-right:32px}@media (max-width:768px){.top-header__mobile-button{display:block;padding-right:0}.top-header__mobile-button:after,.top-header__mobile-button:before{display:none}}@media (max-width:768px){.top-header__mobile-button--text{display:none}}.top-header__mobile-button--icon{padding-right:0}.top-header__mobile-button--icon,.top-header__mobile-button--icon:after,.top-header__mobile-button--icon:before{display:none}@media (max-width:768px){.top-header__mobile-button--icon{display:block}}.top-header__mobile-button svg{width:24px}.top-header__mobile-button svg g{fill:#fff}.top-header__mobile-nav{transform:translate3d(0,-120%,0);display:block;height:calc(100% - 60px);z-index:1}.top-header__mobile-nav__dropdown{padding-top:0}.top-header__mobile-nav__dropdown__list__item a{font-size:1rem;color:#545d69}.top-header__mobile-nav__dropdown__list__item--active{color:#00adef}.top-header__mobile-nav__dropdown--active{max-height:initial;height:auto}@media (max-width:1023px){.top-header__mobile-nav--active{transform:translate3d(0,0,0)}.top-header__mobile-nav__button{opacity:1}.top-header__mobile-nav__button a,.top-header__mobile-nav__button span{font-size:inherit;font-family:inherit;color:inherit}.top-header__mobile-nav__button a:hover,.top-header__mobile-nav__button span:hover{text-decoration:none}.top-header__mobile-nav__button--active:after{transform:rotate(-45deg)}.top-header__mobile-nav__button--active:before{transform:rotate(45deg)}}.top-header__mobile-nav__button{font-size:1rem;color:#253036;padding:12px 0}.top-header__mobile-nav__button--dropdown{border-bottom:0}.top-header__mobile-nav__button--dropdown:after,.top-header__mobile-nav__button--dropdown:before{top:20px}@media (max-width:768px){.top-header__nav{display:none}}.top-header__nav__button>a,.top-header__nav__button>span{color:#575757}.top-header__nav__button>a:hover,.top-header__nav__button>span:hover{text-decoration:none;color:#00adef}.top-header__nav__button--bordered{border:2px solid #00adef;margin:0 22px;padding:0}.top-header__nav__button--bordered a,.top-header__nav__button--bordered span{padding:0 22px;color:#00adef}.top-header__nav__button--bordered:hover{border:2px solid #00adef}.top-header__nav__button--bordered:hover a,.top-header__nav__button--bordered:hover span{text-decoration:none;color:#00adef}.top-header__nav__dropdown>a:hover{color:#00adef}.top-header__nav__dropdown a{color:inherit}.top-header__nav__dropdown a:hover{color:#00adef;text-decoration:none}.top-header__nav__dropdown__list{right:0}.top-header__nav__dropdown__list__item{color:#575757;text-align:left}.top-header__nav__dropdown__list__item a{display:block;width:100%}.top-header__nav__dropdown__list__item a:hover{text-decoration:none}.top-header--active .top-header__mobile-button--icon svg g{fill:#0083e4}body{position:relative;height:100%;width:100%;transition:.3s transform ease-out}body .modal-backdrop.in{opacity:.85;width:180%}body .no-scroll{overflow:hidden}@media (max-width:1023px){body:before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:all .3s ease-out;will-change:background;pointer-events:none}body.mobile-open{position:fixed;overflow:visible;transform:translate3d(-80%,0,0);height:100%;top:0;left:0;z-index:1051}body.mobile-open:before{background-color:rgba(0,0,0,.7);z-index:9;pointer-events:auto}body.mobile-open .modal{transform:translateX(80%)}body.mobile-open .top-header--homepage{z-index:10}}.full-container,.full-container--grey{width:100%;padding:50px 0}.full-container--grey{background:#E5E5E5}.ratings{margin-bottom:30px;width:100%;display:inline-block}.ratings--display .ratings__group,.ratings--done .ratings__group,.ratings--offer-summary .ratings__group{width:calc(90% - 72px)}@media (max-width:768px){.ratings--display .ratings__group,.ratings--done .ratings__group,.ratings--offer-summary .ratings__group{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:40px}.ratings--display .ratings__group:last-child,.ratings--done .ratings__group:last-child,.ratings--offer-summary .ratings__group:last-child{margin-right:0}}.ratings--display .star-off-png,.ratings--done .star-off-png,.ratings--offer-summary .star-off-png{color:#888}.ratings--display .star-off-png:before,.ratings--done .star-off-png:before,.ratings--offer-summary .star-off-png:before{content:"\f005"}.ratings--display{margin:0}.ratings--display .ratings__element{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;min-height:initial}.ratings--display .ratings__element:nth-child(2n){margin-right:2.3576515979%}.ratings--display .ratings__element:nth-child(2n+1){clear:none}.ratings--display .ratings__element:last-child,.ratings--display .ratings__element:nth-child(3n){margin-right:0}.ratings--display .ratings__element:nth-child(3n+1){clear:left}@media (max-width:480px){.ratings--display .ratings__element{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.ratings--display .ratings__element:nth-child(3n){margin-right:2.3576515979%}.ratings--display .ratings__element:nth-child(3n+1){clear:none}.ratings--display .ratings__element:last-child,.ratings--display .ratings__element:nth-child(2n){margin-right:0}.ratings--display .ratings__element:nth-child(2n+1){clear:left}}.ratings--display .ratings__raty{margin:5px 0 10px;font-size:8px;white-space:nowrap}.ratings--display .ratings__raty img{width:14px;height:13px}.ratings--detailed{display:none;position:absolute;left:-40px;bottom:0;width:auto;height:auto;padding:20px 20px 10px;background:#FFF;border:1px solid #888;border-radius:2px;z-index:100}@media (max-width:768px){.ratings--detailed{left:calc(29% - 100px)}}@media (min-width:480px) and (max-width:768px){.ratings--detailed{left:calc(50% - 100px);padding:10px}}.ratings--detailed .star-off-png{color:#888}.ratings--detailed .star-off-png:before{content:"\f005"}.ratings--detailed .ratings__element{width:100%}.ratings--detailed:before{position:absolute;content:"";width:0;height:0;left:calc(50% - 16px);bottom:-21px;border-style:solid;border-width:20px 16px 0;border-color:#888 transparent transparent}.ratings--detailed:after{position:absolute;content:"";width:0;height:0;left:calc(50% - 15px);bottom:-20px;border-style:solid;border-width:20px 15px 0;border-color:#FFF transparent transparent}.ratings--detailed:hover{display:block}.ratings--offer-summary{min-width:100px;height:12px;position:relative;top:-2px}.ratings__group{width:100%;display:inline-block}.ratings__element{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;min-height:70px;vertical-align:top}.ratings__element:last-child,.ratings__element:nth-child(2n){margin-right:0}.ratings__element:nth-child(2n+1){clear:left}@media (max-width:768px){.ratings__label{font-size:1rem;text-align:center}}.ratings__raty{color:#FBAF3F;margin:10px 0;display:inline-block;font-size:.875rem}.ratings__raty--inline{margin:0 4px 0 0;font-size:.5rem;display:inline-block;position:relative;vertical-align:middle}.ratings__raty--inline img{width:14px;height:13px}@media (max-width:768px){.ratings__raty{display:block;text-align:center}}.ratings__score{height:72px;width:72px;font-size:2rem;background-color:#FBAF3F;color:#FFF;line-height:72px;text-align:center;margin-right:9%;border-radius:2px;display:inline-block;vertical-align:top}.ratings__score--no-review{background-color:#b2b9c2}@media (max-width:768px){.ratings__score{margin:0 auto;text-align:center;display:block}}.ratings__show-details{position:relative;display:inline-block;font-size:.75rem;color:#888;text-decoration:underline;margin-left:5px;cursor:default}.ratings__show-details span{vertical-align:text-bottom}.ratings__show-details.visible .ratings--detailed,body:not(.mobile-ua) .ratings__show-details.visible .ratings--detailed,body:not(.mobile-ua) .ratings__show-details:hover .ratings--detailed{display:block}@media (max-width:768px){.ratings__show-details{width:100%;text-align:center}.ratings__show-details span{display:block;font-size:.75rem}}.star-ratings-css{unicode-bidi:bidi-override;color:#c5c5c5;font-size:11px;height:13px;width:57px;margin:0 auto 0 7px;top:-2px;position:relative;padding:0;text-shadow:0 1px 0 #a2a2a2}.star-ratings-css-top{color:#FFB104;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.star-ratings-css-bottom{padding:0;display:block;z-index:0}.hero{position:relative;height:320px;width:100%;background:url(../img/static/accommodation-hero.png) center/cover no-repeat}.hero:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.hero--short{height:340px;min-height:340px}@media (max-width:480px){.hero{height:100%}}.hero__claim{position:absolute;display:block;width:100%;padding:0 15px;top:35%;text-align:center;z-index:1}@media (max-width:768px){.hero__claim--university{top:initial;transform:translate3d(0,25%,0)}}.hero__claim__logo{display:block;margin:0 auto 30px}.hero__claim__heading{font-family:IntervalNextSemiBold,sans-serif;font-size:2.5rem;color:#FFF;margin-bottom:30px;text-align:center;line-height:3rem;text-shadow:0 1px 1px #363636}@media (max-width:768px){.hero__claim__heading{font-size:2rem;line-height:2rem;text-align:center}}@media (max-width:768px){.hero__claim__heading{height:auto;display:block;padding:0 20px;margin-bottom:70px}}.hero__claim__subheading{font-size:2rem;line-height:36px;color:#FFF;font-family:IntervalNextBook,sans-serif;text-shadow:0 1px 1px #363636}.hero__claim__subheading--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.hero__claim__subheading{font-size:1.5rem;line-height:28px;text-align:center}}.breadcrumbs__item{display:inline-block;font-size:.75rem}.breadcrumbs__item::after{content:'/';margin-left:2px;margin-right:2px}.breadcrumbs__item:first-of-type::after,.breadcrumbs__item:last-of-type::after{content:none}.breadcrumbs__item--title{margin-right:5px;color:#A7A7AB}.breadcrumbs__breadcrumb{font-size:inherit}.breadcrumbs__breadcrumb--active{font-family:IntervalNextReg,sans-serif}.primary-content{padding-top:90px}.primary-content--container{padding-bottom:90px}.secondary-content{padding-top:45px}.secondary-content--container{padding-bottom:45px}.tertiary-content{padding-top:30px}.tertiary-content--container{padding-bottom:30px}.quaternary-content{padding-top:20px}.quaternary-content--container{padding-bottom:20px}.cookie-interruptor{position:fixed;bottom:0;display:flex;justify-content:center;width:100%;background-color:#E8E8E6;z-index:999;padding:10px;transition:transform .5s ease-in;transform:translate3d(0,0,0);will-change:transform}.cookie-interruptor--margin{transform:translate3d(0,-90px,0)}.cookie-interruptor__content{display:flex;align-items:center;justify-content:center}.cookie-interruptor__content svg{min-width:18px;height:18px;width:18px}.cookie-interruptor__content p{margin:auto 10px;text-align:left;font-size:12px;color:#434343;line-height:18px}.cookie-interruptor__content a{text-decoration:none;color:#434343;border-bottom:1px solid #434343;font-size:inherit}.cookie-interruptor__content a:hover{text-decoration:none;color:#00ADEF;border-bottom:1px solid #00ADEF}.cookie-interruptor__content .acknowledge-interruptor{padding:8px;white-space:nowrap;border:1px solid transparent;border-radius:2px;background-color:#434343;font-size:13px;color:#fff;margin-left:20px}.cookie-interruptor__content .acknowledge-interruptor:hover{cursor:pointer}.instagram-grid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:1000px;margin:0 auto;flex:0 0 auto}.instagram-grid--reverse{flex-direction:row-reverse}.instagram-grid--column-reverse{flex-direction:column-reverse}@media (max-width:768px){.instagram-grid{padding:2.3576515979%}}.instagram-grid__item{float:left;display:block;margin-right:1.1179667315%;width:19.1056266148%}.instagram-grid__item:last-child,.instagram-grid__item:nth-child(5n){margin-right:0}.instagram-grid__item:nth-child(5n+1){clear:left}@media (max-width:768px){.instagram-grid__item{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:10px}.instagram-grid__item:nth-child(5n){margin-right:2.3576515979%}.instagram-grid__item:nth-child(5n+1){clear:none}.instagram-grid__item:last-child,.instagram-grid__item:nth-child(2n){margin-right:0}.instagram-grid__item:nth-child(2n+1){clear:left}.instagram-grid__item:last-of-type{display:none}}@media (min-width:480px) and (max-width:768px){.instagram-grid__item{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.instagram-grid__item:last-child{margin-right:0}}.instagram-grid__image{width:100%;height:200px;object-fit:cover}.emotion{height:25px;width:25px;vertical-align:top;margin-right:10px;display:inline-block;position:relative;border-radius:6px}.emotion:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';width:15px;height:15px}.emotion--bad{background-color:#b44949}.emotion--bad:before{background:url(../../../assets/img/icon-font-src/smile-bad.svg) no-repeat}.emotion--awesome{background-color:#97B93D}.emotion--awesome:before{background:url(../../../assets/img/icon-font-src/smile-awesome.svg) no-repeat}.emotion--ok{background-color:#667485}.emotion--ok:before{background:url(../../../assets/img/icon-font-src/smile-ok.svg) no-repeat}.reviews__element{border-bottom:1px solid #E5E5E5;padding:40px 0;text-align:left}.reviews__element:first-of-type{padding-top:0}.reviews__element:last-of-type{border:none;padding-bottom:0}.reviews__emotion{height:50px;width:50px;color:#FFF;display:inline-block;vertical-align:top;margin-right:20px;float:left}.reviews__emotion:before{height:100%;width:100%;background-size:30px;background-position:center}.reviews__header{width:calc(100% - 70px);display:inline-block;vertical-align:top;padding:10px 0}@media (max-width:480px){.reviews__header{padding:0}}.reviews__title{font-size:1rem;color:#005A7E;font-family:IntervalNextReg,sans-serif;margin:40px 0}.reviews__title--empty{margin-bottom:10px}.reviews__rating{height:25px;width:25px;vertical-align:top;background-color:#FBAF3F;color:#FFF;line-height:25px;font-size:.8125rem;text-align:center;margin-right:10px;display:inline-block}.reviews__name{position:relative;display:block;color:#667485;font-size:.875rem;font-family:IntervalNextMed,sans-serif;line-height:16px;width:auto}.reviews__align-right{float:right}@media (max-width:480px){.reviews__align-right{float:none}}.reviews__label{font-family:IntervalNextReg,sans-serif;font-size:.75rem;display:inline-block;color:#888;width:auto;line-height:16px}@media (max-width:480px){.reviews__label{line-height:18px}}.reviews__text{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;margin-top:10px;max-height:63px;overflow:hidden;margin-bottom:10px;transition:max-height 1s ease-in}.reviews__text .reviews__readmore{display:none}.reviews__text--showall{max-height:none}.reviews__room-label{color:#0076A3;font-size:10px;margin-top:5px}.reviews__readmore{font-size:11px}.reviews__label-link{font-size:12px}.reviews__description{color:#b2b9c2;margin-bottom:30px}.reviews__landlord{width:100%;padding-left:70px;padding-top:20px}.reviews__landlord .reviews__text{margin-top:0}.reviews__centered{font-size:.75rem;color:#888}.links-list{display:block;clear:both}.links-list::after{clear:both;content:"";display:table}@media (max-width:480px){.links-list{top:inherit;right:0;bottom:0;left:0}}.links-list__link{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;color:#00adef;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;text-align:center}.links-list__link--small{height:44px}.links-list__link--medium{height:48px}.links-list__link--large{height:56px}.links-list__link:hover{cursor:pointer}.links-list__link--primary{text-align:center;background-color:#00adef;color:#fff}.links-list__link--primary:active{background-color:#33bdf2}.links-list__link--secondary{text-align:center;border:2px solid #00adef}.links-list__link--alternative{text-align:center;background-color:#44c482;color:#fff}.links-list__link--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.links-list__link--full-width{width:100%;max-width:initial}.links-list__link--large,.links-list__link--medium{font-size:1.25rem}.links-list__link--small{font-size:1rem}.links-list__link--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.links-list__link--grey-secondary{color:#888;border:2px solid}.links-list__link--uppercase{text-transform:uppercase}.links-list__link--large{font-size:1.125rem}@media (max-width:768px){.links-list__link{max-width:initial}}.links-list__link:hover{text-decoration:none}@media (max-width:480px){.links-list__link{width:100%;max-width:initial}}@media (min-width:480px) and (max-width:768px){.links-list__link{margin:0 auto}}.links-list__option-container{margin-top:40px}@media (max-width:480px){.links-list__option-container{margin-top:0;float:none}}.links-list__option{display:inline-block;margin-left:15px}.links-list__option:first-child{margin-left:0}@media (max-width:480px){.links-list__option{max-width:initial;width:100%;display:block;margin-left:0;margin-top:10px}}.search-bar{position:relative;min-height:80px;background:#888}.search-bar::after{clear:both;content:"";display:table}.search-bar--home:not(.search-bar--fixed){background-color:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;width:545px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:2px;z-index:10}.search-bar--home:not(.search-bar--fixed) .search-bar__call,.search-bar--home:not(.search-bar--fixed) .search-bar__form:before{display:none}.search-bar--home:not(.search-bar--fixed) .search-bar__container{padding:20px;float:left;white-space:nowrap}.search-bar--fixed{float:left;display:block;margin-right:2.3576515979%;width:100%;position:fixed;top:0;left:0;height:80px;background-color:rgba(58,58,58,.9);z-index:1000}.search-bar--fixed:last-child{margin-right:0}.search-bar__container{padding:20px 0}.search-bar__call{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:IntervalNextSemiBold,sans-serif;font-size:16px;color:#FFF;float:left;text-align:left}.search-bar__call-support{font-family:IntervalNextReg,sans-serif;font-size:14px;display:block;margin-top:10px}.search-bar__form{display:flex;float:right;position:relative;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-bar__form:before{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;z-index:1;pointer-events:none;position:relative;display:inline-block;line-height:40px;width:60px;transform:none;vertical-align:middle}@media (max-width:768px){.search-bar__form{max-width:initial}}.search-bar__form-inputs{display:inline-block}.search-bar__dropdown{width:180px;z-index:2;margin-right:10px;display:inline-block;vertical-align:bottom}.search-bar__datepicker{height:40px;margin-right:10px;display:inline-block;width:120px}.search-bar__input{border-radius:0;border:none;width:100%}.search-bar__input:focus{border:none}.search-bar__button{width:50px;height:40px}@media (max-width:1023px){.search-bar .search-bar__container{text-align:center}.search-bar .search-bar__call{display:none}.search-bar .search-bar__form{display:block;margin-right:2.3576515979%;width:100%;float:left}.search-bar .search-bar__form:last-child{margin-right:0}}@media (max-width:768px){.search-bar .search-bar__container{padding:20px}.search-bar .search-bar__form:before{display:none}.search-bar .search-bar__form-inputs{float:left;display:block;margin-right:2.3576515979%;width:87.2052935503%}.search-bar .search-bar__form-inputs:last-child{margin-right:0}.search-bar .search-bar__datepicker,.search-bar .search-bar__dropdown{display:block;margin-right:2.3576515979%;width:31.7615656014%;float:left}.search-bar .search-bar__datepicker:last-child,.search-bar .search-bar__datepicker:nth-child(3n),.search-bar .search-bar__dropdown:last-child,.search-bar .search-bar__dropdown:nth-child(3n){margin-right:0}.search-bar .search-bar__datepicker:nth-child(3n+1),.search-bar .search-bar__dropdown:nth-child(3n+1){clear:left}.search-bar .search-bar__button{display:block;margin-right:2.3576515979%;width:10.4370548518%;float:right}.search-bar .search-bar__button:last-child{margin-right:0}}@media (max-width:768px){.search-bar--home .search-bar__button,.search-bar--home .search-bar__datepicker,.search-bar--home .search-bar__dropdown,.search-bar--home .search-bar__form-inputs{float:initial;display:inline-block;white-space:nowrap;margin-right:10px}.search-bar--home .search-bar__form-inputs{width:auto}.search-bar--home .search-bar__dropdown{width:180px}.search-bar--home .search-bar__datepicker{width:120px}.search-bar--home .search-bar__button{width:50px}}@media (max-width:480px){.search-bar--home:not(.search-bar--fixed){width:90%;top:33%}.search-bar--home:not(.search-bar--fixed) .search-bar__button,.search-bar--home:not(.search-bar--fixed) .search-bar__datepicker{float:left}}@media (max-width:480px){.search-bar .search-bar__dropdown{float:left;display:block;width:100%;margin:0 0 10px}.search-bar .search-bar__dropdown:last-child{margin-right:0}.search-bar .search-bar__button{float:left;display:block;margin-right:2.3576515979%;width:100%}.search-bar .search-bar__button:last-child{margin-right:0}.search-bar .search-bar__form-inputs{float:left;display:block;margin-right:2.3576515979%;width:100%}.search-bar .search-bar__form-inputs:last-child{margin-right:0}.search-bar .search-bar__datepicker{float:left;display:block;width:48.821174201%;margin:0 0 10px}.search-bar .search-bar__datepicker:last-child{margin-right:0}.search-bar .search-bar__datepicker:last-of-type{float:right}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.search-bar .search-bar__form:before{display:inline-block}.search-bar .search-bar__button,.search-bar .search-bar__datepicker,.search-bar .search-bar__dropdown,.search-bar .search-bar__form-inputs{float:initial;display:inline-block;white-space:nowrap;margin-right:10px}.search-bar .search-bar__form-inputs{width:auto}.search-bar .search-bar__dropdown{width:180px}.search-bar .search-bar__datepicker{width:120px}.search-bar .search-bar__button{width:50px}}body.mobile-ua .mobile-hidden{display:none}.feature__title{margin-bottom:5px;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#0076A3}.feature__description{font-size:.875rem;line-height:18px;color:#888}.feature__icon{font-size:20px;border-radius:50%;height:45px;width:45px;display:block;text-align:center;border:1px solid #E5E5E5;color:#00ADEF;line-height:45px}.feature__icon.uniplaces-icon-gallery,.feature__icon.uniplaces-icon-people{font-size:24px;line-height:42px}.feature__icon-wrapper{float:left;display:inline-block;margin-right:20px}.feature__details-wrapper{display:table}.feature__options{font-size:.875rem;line-height:18px;color:#888}@media (max-width:768px){.feature__options{font-size:14px}}.features-grid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:1000px;margin:0 auto;flex:0 0 auto}.features-grid--reverse{flex-direction:row-reverse}.features-grid--column-reverse{flex-direction:column-reverse}.features-grid__feature{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;padding-right:5%;margin-bottom:30px}.features-grid__feature:last-child,.features-grid__feature:nth-child(2n){margin-right:0}.features-grid__feature:nth-child(2n+1){clear:left}@media (max-width:768px){.features-grid__feature{float:left;display:block;margin-right:2.3576515979%;width:100%}.features-grid__feature:last-child{margin-right:0}.features-grid__feature:nth-child(2n){margin-right:2.3576515979%}.features-grid__feature:nth-child(2n+1){clear:none}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.features-grid__feature{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.features-grid__feature:last-child,.features-grid__feature:nth-child(2n){margin-right:0}.features-grid__feature:nth-child(2n+1){clear:left}}.need-help{max-width:initial;width:100%}.need-help .uniplaces-icon-chat{margin-right:15px;font-size:20px;vertical-align:sub}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.need-help{float:left;display:block;width:40.2913699012%;margin-right:0}.need-help:last-child{margin-right:0}}.need-help__btn{align-items:center;justify-content:center;padding:0 22px;border-radius:2px;border:none;outline:0;will-change:background-color;color:#00adef;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;text-align:center;background-color:#fff}.need-help__btn--small{height:44px}.need-help__btn--medium{height:48px}.need-help__btn--large{height:56px}.need-help__btn:hover{cursor:pointer}.need-help__btn--primary{text-align:center;background-color:#00adef;color:#fff}.need-help__btn--primary:active{background-color:#33bdf2}.need-help__btn--secondary{text-align:center;border:2px solid #00adef}.need-help__btn--alternative{text-align:center;background-color:#44c482;color:#fff}.need-help__btn--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.need-help__btn--full-width{width:100%;max-width:initial}.need-help__btn--large,.need-help__btn--medium{font-size:1.25rem}.need-help__btn--small{font-size:1rem}.need-help__btn--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.need-help__btn--grey-secondary{color:#888;border:2px solid}.need-help__btn--uppercase{text-transform:uppercase}.need-help__btn--large{font-size:1.125rem}@media (max-width:768px){.need-help__btn{max-width:initial}}@media (max-width:768px){.contact .contact__message{margin:30px auto 0;width:100%}.contact .contact__subheader{margin:25px 0 8px}.contact .contact__header{display:none}.contact .contact__card{padding:0 15px;width:100%}.contact .contact__card__container--message{width:100%;max-width:280px}.contact .contact__option{background-color:#FAFAFA}.contact .contact__option .datepicker table thead tr th.next:after,.contact .contact__option .datepicker table thead tr th.prev:after,.contact .contact__option .uniplaces-icon,.datepicker table thead tr .contact .contact__option th.next:after,.datepicker table thead tr .contact .contact__option th.prev:after{color:#00ADEF}.contact .contact__faq__body p{padding:0}.contact .contact__subtitle{font-size:12px;width:100%}}.contact__modal{position:relative}.contact__exit{position:absolute;width:24px;height:24px;top:20px;right:20px;cursor:pointer;z-index:2;font-size:1.375rem;text-align:center}@media (max-width:768px){.contact__exit{top:18px;right:22px}}.contact__exit:before{color:#FFF}.contact__subheader{font-size:1.25rem;line-height:24px;text-align:center;color:#FFF;margin:60px 0 0}.contact__header{font-size:1.5rem;color:#FFF;font-family:IntervalNextBook,sans-serif;line-height:28px;text-align:center;margin:0 0 10px}@media (max-width:768px){.contact__header{font-size:1.25rem;text-align:center}}.contact__title{font-family:IntervalNextReg,sans-serif;font-size:.875rem;color:#667485;line-height:15px;text-align:center}.contact__title--bigger{margin-top:50px;font-size:1rem}.contact__subtitle{font-family:IntervalNextBook,sans-serif;font-size:.75rem;color:#667485;margin:4px auto 0;line-height:14px}.contact__message{margin:40px auto 0;width:50%;line-height:16px;font-size:.875rem;text-align:center}.contact__message--larger{width:100%;margin:0}.contact__message--larger a{font-size:.875rem}.contact__faq{margin:15px 0}.contact__faq__slider{position:absolute;display:block;left:0;bottom:-1px;height:1px;background-color:#00ADEF;width:0;transition:width .5s ease-out;z-index:1}.contact__faq__question{font-size:.875rem;font-family:IntervalNextReg,sans-serif;color:#667485;position:relative;padding:10px 20px 10px 15px;cursor:pointer;border-bottom:2px solid #FAFAFA;min-height:40px}.contact__faq__question:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:0;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.contact__faq__question:hover{color:#00ADEF}.contact__faq__question:hover:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:0;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.contact__faq__question:hover .contact__faq__slider{width:100%}.contact__faq__question:hover:before{background-color:#00ADEF}.contact__faq__question:before{position:absolute;content:"";top:19px;left:0;height:4px;width:4px;border-radius:50%;display:block;background-color:#667485}.contact__faq__title{font-size:1rem;color:#667485;font-family:IntervalNextReg,sans-serif;margin:0 0 15px}.contact__faq__body p{font-size:.875rem;line-height:18px;margin-bottom:15px}.contact__faq__body p:last-of-type{margin-bottom:20px}.contact__options{position:relative;min-height:115px;height:auto;text-align:center}.contact__option{display:inline-block;width:auto;height:100%;margin-top:15px;padding:15px 0;border-radius:2px;cursor:pointer}.contact__option:hover{background-color:#FAFAFA}.contact__option:hover .datepicker table thead tr th.next:after,.contact__option:hover .datepicker table thead tr th.prev:after,.contact__option:hover .uniplaces-icon,.datepicker table thead tr .contact__option:hover th.next:after,.datepicker table thead tr .contact__option:hover th.prev:after{color:#00ADEF}.contact__option .datepicker table thead tr th.next:after,.contact__option .datepicker table thead tr th.prev:after,.contact__option .uniplaces-icon,.datepicker table thead tr .contact__option th.next:after,.datepicker table thead tr .contact__option th.prev:after{font-size:30px;margin:5px auto;display:block;text-align:center;color:#b2b9c2}.contact__button,.contact__button-basic{width:100%;height:32px;line-height:32px;font-size:13px;border-radius:2px}.contact__button{display:block;margin:25px auto 0;border:0}.contact__button:hover{text-decoration:none}.contact__button--small{height:25px;line-height:25px;font-size:12px;width:auto;float:right;padding:0 15px;margin:0;background:#FFF;color:#00ADEF;border:1px solid #00ADEF}.contact__button--small:hover{background:#00ADEF;color:#FFF;border:1px solid #00ADEF}.contact__button--error{margin:10px auto 0}.contact__button--margin-top{margin-top:50px}.contact__alternative{font-size:13px;height:25px;line-height:25px}.contact__line{margin:30px auto;width:50px;border-bottom:2px solid #FAFAFA}.contact__line--small{margin:12px auto}.contact__hide{display:none}.contact__cards{position:relative;height:auto;overflow:hidden}.contact #message-basic{border-top:45px solid #00ADEF}.contact__card{padding:0 30px;transition:all .3s ease-in-out;width:100%;min-height:485px;height:100%;background:#FFF;color:#667485;border-top:5px solid #00ADEF;border-bottom:5px solid #00ADEF;border-radius:4px;overflow-y:auto}@media (max-width:768px){.contact__card{min-height:535px}}.contact__card--hidden{position:absolute;z-index:2}.contact__card--horizontal{top:0;left:100%}.contact__card--horizontal.contact__card--visible{left:0}.contact__card--vertical{top:100%;left:0}.contact__card--vertical.contact__card--visible{top:0}.contact__card__container{width:220px;margin:0 auto;display:none;position:relative}.contact__card__container--visible{display:block}.contact__card__container--message{width:280px}.contact__card__container-static{margin:0 auto;position:relative;display:block;width:280px}.contact__back{cursor:pointer;position:relative;color:#00ADEF;display:inline-block;padding:20px}.contact__back:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none;transition:all .1s ease-in-out;color:#00ADEF}.contact__back:hover:before{left:-5px}.contact__text-button{cursor:pointer;float:right;padding-bottom:8px;color:#00ADEF;font-size:11px}#fulltext-search-select{display:none}.structured-search{display:flex;width:840px;height:56px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);position:absolute;left:50%;top:50%;transform:translate3d(-50%,0,0);backface-visibility:hidden;z-index:3}.structured-search::after{clear:both;content:"";display:table}.structured-search .tooltip-arrow{box-shadow:10px 10px 15px -11px rgba(0,0,0,.75);border-bottom-color:rgba(136,136,136,.8)!important}.structured-search .tooltip-inner{box-shadow:10px 10px 15px -11px rgba(0,0,0,.75);background-color:rgba(136,136,136,.8)}@media (max-width:768px){.structured-search{width:90%;top:60%}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.structured-search{width:75%}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.structured-search{width:65%}}@media (min-width:480px) and (max-width:768px){.structured-search{top:35%}}.search-field{width:calc(100% - 350px);height:56px;float:left;position:relative;background:#fff;margin-right:3px}.search-field.single{background:#fff;border-radius:4px 0 0 4px}.search-field input{padding-left:0}.search-field--searchbar-filters{width:35%;height:65px}.search-field--searchbar-filters input,.search-field.search-field--full-width .search-field__input,.search-field.search-field--full-width input{width:100%!important}@media (max-width:767px){.search-field{margin-right:0}}@media (max-width:768px){.search-field{width:85%}}.search-field__input{position:relative;display:block;height:100%;border-radius:4px 0 0 4px;padding-left:47px;background:url(../img/search-bar/search-flat.svg) 25px center no-repeat}.search-field__input ::-webkit-input-placeholder{font-family:IntervalNextBook,sans-serif;font-size:1.25rem;color:#d1d5da}.search-field__input :-moz-placeholder{font-family:IntervalNextBook,sans-serif;font-size:1.25rem;color:#d1d5da}.search-field__input ::-moz-placeholder{font-family:IntervalNextBook,sans-serif;font-size:1.25rem;color:#d1d5da}.search-field__input :-ms-input-placeholder{font-family:IntervalNextBook,sans-serif;font-size:1.25rem;color:#d1d5da}.search-field__input.dropdown-active,.search-field__input.no-results-dropdown-active{border-bottom:1px solid #d1d5da}@media (max-width:767px){.search-field__input{padding-left:10px;background:0 0}.search-field__input ::-webkit-input-placeholder{font-size:13px}.search-field__input :-moz-placeholder{font-size:13px}.search-field__input ::-moz-placeholder{font-size:13px}.search-field__input :-ms-input-placeholder{font-size:13px}}.search-field__input input{width:100%!important;height:56px;border:none;background:0 0;line-height:normal;font-size:1.25rem;font-family:IntervalNextBook,sans-serif;padding-left:15px;pointer-events:none}@media (max-width:768px){.search-field__input input{width:100%!important;padding-left:0;font-size:1rem}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.search-field__input input{line-height:1em}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.search-field__input input{line-height:1em}}@media (min-width:768px){.search-field__input.input-active{background:url(../img/search-bar/search-flat.svg) 25px center no-repeat;border-radius:4px 0 0}}.search-field__input.has-items{background:#fff;padding-left:15px}.search-field__dropdown{width:100%!important;background:#FFF;box-shadow:0 5px 9px 0 rgba(50,50,50,.3);border-radius:0 0 4px 4px;position:absolute;top:56px!important;left:0!important}@media (max-width:768px){.search-field__dropdown{width:100%!important}}.search-field__dropdown .selectize-dropdown-content .search-result{padding:8px 0 8px 51px;background-position:29px center;border-left:3px solid #FFF}.search-field__dropdown .selectize-dropdown-content .search-result.active,.search-field__dropdown .selectize-dropdown-content .search-result.selected,.search-field__dropdown .selectize-dropdown-content .search-result:hover{border-left:3px solid #00ADEF}.search-field__dropdown .selectize-dropdown-content .search-result.active.search-field__city-result,.search-field__dropdown .selectize-dropdown-content .search-result.selected.search-field__city-result,.search-field__dropdown .selectize-dropdown-content .search-result:hover.search-field__city-result{background:url(../img/search-bar/city.svg) 29px center no-repeat #f4f4f4}.search-field__dropdown .selectize-dropdown-content .search-result.active.search-field__neighborhood-result,.search-field__dropdown .selectize-dropdown-content .search-result.selected.search-field__neighborhood-result,.search-field__dropdown .selectize-dropdown-content .search-result:hover.search-field__neighborhood-result{background:url(../img/search-bar/area.svg) 29px center no-repeat #f4f4f4}.search-field__dropdown .selectize-dropdown-content .search-result.active.search-field__college-result,.search-field__dropdown .selectize-dropdown-content .search-result.selected.search-field__college-result,.search-field__dropdown .selectize-dropdown-content .search-result:hover.search-field__college-result{background:url(../img/search-bar/university.svg) 29px center no-repeat #f4f4f4}.search-field__dropdown--search-page{width:calc(100% + 1px)!important;top:65px!important;z-index:9;backface-visibility:hidden;will-change:height;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:1px solid #e1e4e6}.search-field__dropdown--search-page .search-field__heading{display:block;height:35px;line-height:35px;margin-bottom:10px}.search-field__heading{font-size:.75rem;color:#888;margin-bottom:10px;padding-left:25px}.search-field__city-result{font-size:16px;color:#667485;height:auto;line-height:22px;margin-bottom:4px;background:url(../img/search-bar/city.svg) 8px center no-repeat;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;cursor:pointer}.search-field__city-result.active{color:#434343;background:url(../img/search-bar/city-hover.svg) 8px center no-repeat}.search-field__city-result .highlight{font-family:IntervalNextReg,sans-serif}.search-field__city-result--selected-item{height:56px;display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:56px;cursor:text;padding-left:30px}.search-field__neighborhood-result{font-size:16px;color:#667485;height:auto;line-height:22px;margin-bottom:4px;background:url(../img/search-bar/area.svg) 8px center no-repeat;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;cursor:pointer}.search-field__neighborhood-result.active{color:#434343;background:url(../img/search-bar/area-hover.svg) 8px center no-repeat}.search-field__neighborhood-result .highlight{font-family:IntervalNextReg,sans-serif}.search-field__neighborhood-result--selected-item{height:50px;display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:56px;cursor:text;padding-left:30px}.search-field__college-result{font-size:16px;color:#667485;height:auto;line-height:22px;margin-bottom:4px;background:url(../img/search-bar/university.svg) 8px center no-repeat;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;cursor:pointer}.search-field__college-result.active{color:#434343;background:url(../img/search-bar/university-hover.svg) 8px center no-repeat}.search-field__college-result .highlight{font-family:IntervalNextReg,sans-serif}.search-field__college-result--selected-item{height:56px;display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:56px;cursor:text;padding-left:30px}.search-field__optgroup{margin-bottom:15px}.search-field__no-results{background:#FAFAFA;box-shadow:0 5px 9px 0 rgba(50,50,50,.3);font-size:.875rem;line-height:18px;font-family:IntervalNextBook,sans-serif;color:#888;width:100%;padding:25px;position:absolute;top:56px;display:none}.search-field__no-results--search-page{width:35%;height:auto!important;top:65px!important;line-height:initial!important;box-shadow:0 7px 9px 0 rgba(50,50,50,.4);border-top:1px solid #e1e4e6}@media (max-width:768px){.search-field__no-results--search-page{width:100%!important;z-index:2}}@media (max-width:768px){.search-field__no-results{width:85%}}.search-field__no-results p{margin-bottom:15px}.search-field__no-results p:last-child{margin-bottom:10px}.search-field__no-results ol{list-style-type:decimal;padding-left:20px}.search-field__no-results ol li{margin-bottom:5px}.has-options~.search-field__dropdown .selectize-dropdown-content{padding-top:25px}.datepicker-input{width:120px}@media (max-width:767px){.datepicker-input{display:none}}.datepicker-input input{font-size:1rem;color:#667485}.datepicker-input input::placeholder{color:#d1d5da;font-size:1.25rem}.datepicker-input--bordered{border-left:2px solid #f3f3f4}.submit-search-button{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;outline:0;will-change:background-color;color:#00adef;font-family:IntervalNextReg,sans-serif;display:inline-flex;white-space:nowrap;text-align:center;width:115px;height:56px;max-width:initial;min-width:initial;border-radius:0 4px 4px 0;border:none;float:right;font-size:1.25rem;margin-left:3px}.submit-search-button--small{height:44px}.submit-search-button--medium{height:48px}.submit-search-button--large{height:56px}.submit-search-button:hover{cursor:pointer}.submit-search-button--primary{text-align:center;background-color:#00adef;color:#fff}.submit-search-button--primary:active{background-color:#33bdf2}.submit-search-button--secondary{text-align:center;border:2px solid #00adef}.submit-search-button--alternative{text-align:center;background-color:#44c482;color:#fff}.submit-search-button--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.submit-search-button--full-width{width:100%;max-width:initial}.submit-search-button--large,.submit-search-button--medium{font-size:1.25rem}.submit-search-button--small{font-size:1rem}.submit-search-button--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.submit-search-button--grey-secondary{color:#888;border:2px solid}.submit-search-button--uppercase{text-transform:uppercase}.submit-search-button--large{font-size:1.125rem}@media (max-width:768px){.submit-search-button{max-width:initial}}@media (max-width:767px){.submit-search-button{width:15%;position:relative;padding:0;overflow:hidden;color:transparent;margin-left:0}.submit-search-button:before{text-indent:0;content:'';background:url(../img/search-bar/search-white.svg) center center no-repeat;position:absolute;display:block;width:25px;height:25px;left:calc(50% - 12px);top:calc(50% - 12px)}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.submit-search-button{width:15%;text-indent:0}.submit-search-button:before{content:none}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.submit-search-button:before{content:none}}.submit-search-button ::-webkit-input-placeholder{font-size:16px;color:#888}.submit-search-button :-moz-placeholder{font-size:16px;color:#888}.submit-search-button ::-moz-placeholder{font-size:16px;color:#888}.submit-search-button :-ms-input-placeholder{font-size:16px;color:#888}label[for=fulltext_search_move_in],label[for=fulltext_search_move_out]{display:none}.date-pickers-fields{width:253px;height:50px;line-height:50px;background:url(../img/search-bar/arrow-right.svg) center center no-repeat;float:left}.date-pickers-fields::after{clear:both;content:"";display:table}@media (max-width:768px){.date-pickers-fields{display:none}}.date-pickers-fields>.selected{position:relative}.date-pickers-fields>.selected:after{content:'';position:absolute;width:60px;height:2px;background:#00ADEF;top:37px;left:calc(50% - 30px)}.date-pickers-fields__movein{width:45%;float:left;margin-right:10%;height:50px;line-height:50px;border:none}.date-pickers-fields__moveout{width:45%;float:left;height:50px;line-height:50px;border:none}.date-pickers-fields__movein-input,.date-pickers-fields__moveout-input{width:100%;border:none;text-align:center;font-size:16px;color:#434343;cursor:pointer}.date-pickers-fields input:disabled{opacity:.5;background:0 0;color:#E5E5E5}.logo{display:block;float:left;height:36px;width:150px;margin:12px 40px;background:url(../img/uniplaces_logo.svg) center/cover no-repeat;overflow:hidden;text-indent:101%;white-space:nowrap}@media (max-width:768px){.logo{float:none}}@media (max-width:1023px){.logo{margin:12px 16px}}.uniplaces-header{border-bottom:1px solid #b2b9c2}.uniplaces-header::after{clear:both;content:"";display:table}.uniplaces-header.offer{position:absolute;top:60px;z-index:10}.uniplaces-header .btn-header{float:right;font-size:12px;padding:0 20px;line-height:30px}@media (max-width:768px){.uniplaces-header .btn-header{float:none}}.uniplaces-header nav{float:right;height:30px;line-height:30px;padding:14px 40px}@media (max-width:768px){.uniplaces-header nav{float:none;display:none;padding:0;height:auto}}.uniplaces-header nav a{font-size:.75rem}@media (max-width:768px){.uniplaces-header nav a{font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#FFF;margin:0;border:none}}.uniplaces-header nav li{float:right;margin:0 10px}@media (max-width:768px){.uniplaces-header nav li{display:block;float:none;margin:0;background:#667485;border-bottom:1px solid #888;height:50px;line-height:50px}}@media (max-width:768px){.uniplaces-header nav .options{padding:0 0 0 20px;margin:0;height:50px;line-height:50px}.uniplaces-header nav .options .header-registration,.uniplaces-header nav .options.wishlist-dropdown{display:none}}.uniplaces-header nav .options .login-information li{float:left}.uniplaces-header nav .options .login-information li:last-of-type{padding-right:10px}.uniplaces-header nav .options .login-information:after{content:'';border-right:1px #363636 solid}@media (max-width:768px){.uniplaces-header nav .options .login-information:after{content:none}}.uniplaces-header nav .options .regular-text{color:#667485;text-decoration:none;font-size:.75rem;line-height:22px;display:inline}@media (max-width:768px){.uniplaces-header nav .options .regular-text{margin:0;border:none;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#FFF}}.uniplaces-header nav .options .nav-option{color:#667485;text-decoration:none;font-size:.75rem;line-height:22px}@media (max-width:768px){.uniplaces-header nav .options .nav-option{margin:0;border:none;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#FFF}}.uniplaces-header nav .options.wishlist-hover{position:relative;top:1px}.uniplaces-header nav .options .icon-heart{display:inline-block;margin:4px 0;width:20px}.uniplaces-header nav .options .icon-heart .svg-fill{fill:none}.uniplaces-header nav .options .icon-heart.empty .svg-stroke{fill:#b2b9c2}.uniplaces-header nav .options .caret{height:18px;color:#667485}.uniplaces-header nav .options .dropdown{height:50px;background:0 0;box-shadow:none}.uniplaces-header nav .options .dropdown a:hover{text-decoration:none}.uniplaces-header nav .options .dropdown .dropdown-menu{top:40px;right:-20px;padding:10px 15px;box-shadow:none;border:1px solid #b2b9c2;border-radius:2px}.uniplaces-header nav .options .dropdown .dropdown-menu li{margin:0;width:100%}.uniplaces-header nav .options .dropdown .dropdown-menu .no-wishlist-results{padding:15px 15px 10px;font-size:12px;line-height:15px}.uniplaces-header nav .options .dropdown .dropdown-menu a{margin:0;padding:5px 10px 0;border-radius:2px}.uniplaces-header nav .options .dropdown .dropdown-menu a:hover{color:#003C58;background:0 0}.uniplaces-header nav .options .dropdown .dropdown-menu a:hover .wishlist-favorite-num{color:#00ADEF}.uniplaces-header nav .options .dropdown .dropdown-menu .wishlist-favorite-num{float:right;font-family:IntervalNextReg,sans-serif}.uniplaces-header nav .options-lang{position:relative;top:1px;height:22px}@media (max-width:768px){.uniplaces-header nav .options-lang{position:initial;padding:0 0 0 20px;height:auto}}.uniplaces-header nav .options-lang select{color:#b2b9c2;border:none;box-shadow:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:12px;line-height:22px}@media (max-width:768px){.uniplaces-header nav .options-lang select{font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#FFF}}.uniplaces-header nav .chosen-container{width:45px!important}.uniplaces-header nav .chosen-container .chosen-single{background:0 0;border:none;border-radius:0;box-shadow:none;font-size:12px;line-height:22px;color:#667485}.uniplaces-header nav .chosen-container .chosen-single span{margin:0}.uniplaces-header nav .chosen-container .chosen-drop input[type=text]{border-color:#00ADEF}.uniplaces-header nav .chosen-container .chosen-drop li{float:none;text-align:left;padding-left:4px;font-size:12px}.uniplaces-header nav .chosen-container .chosen-drop li.highlighted{background:0 0;color:#667485}.uniplaces-header nav .chosen-container .chosen-drop li.highlighted:hover{color:#003C58}.uniplaces-header nav .chosen-container-active.chosen-with-drop .chosen-single{background:0 0;border:none;border-radius:0;box-shadow:none}footer{color:#FFF}footer.uniplaces-full-container{background-color:#667485}footer .footer-navigation{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:60px 30px}footer .footer-navigation:last-child{margin-right:0}footer .footer-navigation .footer-menu{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}footer .footer-navigation .footer-menu:last-child{margin-right:0}@media (max-width:480px){footer .footer-navigation .footer-menu{float:none;display:block;width:100%;margin-bottom:60px}}footer .footer-navigation .footer-menu:last-of-type{display:block;margin-right:2.3576515979%;width:23.2317613015%;float:right;margin-bottom:0}footer .footer-navigation .footer-menu:last-of-type:last-child{margin-right:0}@media (max-width:480px){footer .footer-navigation .footer-menu:last-of-type{float:none;width:100%}}footer .footer-navigation .footer-menu strong{display:block;margin-bottom:30px;font-size:14px}@media (max-width:480px){footer .footer-navigation .footer-menu strong{font-size:1rem}}footer .footer-navigation .footer-menu a{color:#E5E5E5;font-size:.75rem;line-height:20px;text-decoration:none}@media (max-width:480px){footer .footer-navigation .footer-menu a{font-size:1rem;line-height:30px}}footer .footer-navigation .footer-menu a:hover{text-decoration:underline}footer .footer-navigation .footer-menu .cards,footer .footer-navigation .footer-menu .social{display:block;margin-bottom:20px}footer .footer-navigation .footer-menu .cards::after,footer .footer-navigation .footer-menu .social::after{clear:both;content:"";display:table}footer .footer-navigation .footer-menu .cards li,footer .footer-navigation .footer-menu .social li{float:left;margin:0 2px 3px 0}footer .footer-navigation .footer-menu .cards+strong,footer .footer-navigation .footer-menu .social+strong{margin:30px 0 20px}@media (max-width:480px){footer .footer-navigation .footer-menu .cards,footer .footer-navigation .footer-menu .social{margin-bottom:60px}}footer .footer-navigation .footer-menu .social li{margin-right:10px}.datepicker table thead tr footer .footer-navigation .footer-menu .social th.next:after,.datepicker table thead tr footer .footer-navigation .footer-menu .social th.prev:after,footer .footer-navigation .footer-menu .social .datepicker table thead tr th.next:after,footer .footer-navigation .footer-menu .social .datepicker table thead tr th.prev:after,footer .footer-navigation .footer-menu .social .uniplaces-icon{font-size:24px}footer .footer-navigation .footer-menu .social a:hover{text-decoration:none}@media (max-width:480px){footer .footer-navigation .footer-menu .social{margin-bottom:0}}footer .footer-license{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:30px 0;border-top:1px solid #E5E5E5;text-align:center;font-size:10px}footer .footer-license:last-child{margin-right:0}a{font-family:IntervalNextReg,sans-serif;color:#00ADEF;font-size:1rem;cursor:pointer;text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}a--active{color:#3b9eff}a--negative{color:#fff}a--alternative{color:#616161}a:active{color:#00ADEF}strong{font-family:IntervalNextMed,sans-serif}sup{position:relative;font-size:10px;top:-.5em}ul{padding-left:0}.tag{margin-right:10px;padding:4px 15px;color:#005A7E;border:1px solid #005A7E;border-radius:2px;line-height:28px;font-size:14px;font-family:IntervalNextReg,sans-serif}.slideshow-navigation{display:none;position:absolute;top:50%;height:50px;width:70px;background-color:transparent;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;z-index:2}@media (max-width:768px){.slideshow-navigation{top:0;height:100%;width:55px;transform:none}}.slideshow-navigation:before{text-shadow:1px 0 3px #414141}.slideshow-navigation.previous{left:0;border-radius:0 6px 6px 0}.slideshow-navigation.previous:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;z-index:1;pointer-events:none;left:calc(50% - 7px)}@media (max-width:768px){.slideshow-navigation.previous:before{left:initial;right:23px}}.slideshow-navigation.next{right:0;border-radius:6px 0 0 6px}.slideshow-navigation.next:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;z-index:1;pointer-events:none;left:calc(50% - 7px)}@media (max-width:768px){.slideshow-navigation.next:before{left:initial;right:23px}}.slideshow-navigation.exit{display:none}.slideshow-navigation.exit.full-screen{display:block;top:20px;right:20px;border-radius:45px;text-align:center;line-height:50px}.slideshow-navigation.full-screen{display:block}.slideshow-navigation.full-screen span{display:none}.slideshow-navigation.full-screen .uniplaces-icon-cross{display:block}.img-container{overflow:hidden;position:relative;margin-bottom:40px;padding:0;border-radius:2px}@media (max-width:480px){.img-container{margin-bottom:15px}}.img-container img{position:absolute}.offer-container.not-available:before{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;background-color:rgba(255,255,255,.8)}.offer-container.not-available:after{display:block;content:attr(data-availability);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;padding:10px;border:2px solid #ff6b6b;font-family:IntervalNextReg,sans-serif;font-size:1rem;text-align:center;color:#ff6b6b}.offer-link{overflow:hidden;display:block}.offer-link--description{position:relative;margin-right:16px}.offer-link--description:after{display:block;content:"";width:3px;height:3px;background:#d1d5da;position:absolute;top:50%;right:-8px}.offer-summary{display:flex;justify-content:space-between;flex-direction:column;color:#888;font-size:.75rem;position:relative}@media (max-width:1023px){.offer-summary{font-size:13px;padding:15px 10px}.offer-summary::after{clear:both;content:"";display:table}}@media (max-width:1023px){.offer-summary a{font-size:1rem}}.offer-summary__description{font-family:IntervalNextReg,sans-serif;color:#224251;font-size:.8125rem}@media (max-width:768px){.offer-summary__description{z-index:1}}.offer-summary__price{font-family:IntervalNextReg,sans-serif;display:flex;align-items:baseline;padding-top:8px;padding-bottom:8px;font-size:1.25rem;color:#224251}.offer-summary__main-link{font-family:IntervalNextLi,sans-serif;font-size:.8125rem;line-height:16px;margin-top:8px;text-decoration:none;color:#224251;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.offer-summary__main-link:active,.offer-summary__main-link:hover,.offer-summary__main-link:visited{color:#224251;text-decoration:none}.offer-summary__bills{font-family:IntervalNextReg,sans-serif;font-size:.8125rem;color:#224251;margin-left:8px}.offer-summary__tipology-reviews{width:100%;line-height:12px;display:block}.offer-summary__tipology-reviews::after{clear:both;content:"";display:table}.offer-summary__reviews{position:relative;margin-left:8px}.offer-summary__tipology{font-size:.75rem}.offer-summary__tipology a,.offer-summary__tipology a:link,.offer-summary__tipology a:visited{font-size:.75rem;color:#224251;text-decoration:none}.offer-summary__tipology a:hover{text-decoration:none}.offer-summary__neighbourhood{font-size:.75rem;margin-top:5px}.offer-summary__neighbourhood span{display:inline-block}.offer-summary__neighbourhood span:first-child{display:inline-block;width:15px;text-align:center}.offer-summary__neighbourhood a,.offer-summary__neighbourhood a:link,.offer-summary__neighbourhood a:visited{font-size:.75rem;line-height:.8125rem;color:#888;text-decoration:none}.offer-summary__neighbourhood a:hover{text-decoration:none}.offer-summary__extras a{text-decoration:none;color:#667485!important;display:inline-block;margin-left:5px;float:right;position:relative;overflow:visible;cursor:default;font-size:.875rem}.offer-summary__extras a:last-child{margin-left:0}.offer-summary__extras a:hover{text-decoration:none}.offer-summary__extras a:hover .tooltiptext{visibility:visible}.offer-summary__extras .tooltiptext{visibility:hidden;width:100px;background-color:#888;color:#fff;text-align:center;border-radius:4px;padding:5px;position:absolute;z-index:1;top:150%;left:-20px;margin-left:-50px;font-size:11px;line-height:14px}.offer-summary__extras .tooltiptext:after{content:" ";position:absolute;bottom:100%;left:80%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #888}.uniplaces-full-container{background-color:#FFF}.uniplaces-full-container::after{clear:both;content:"";display:table}.uniplaces-full-container.secondary{background-color:#FAFAFA}.uniplaces-full-container.tertiary{background-color:#0076A3;color:#FFF;border-top:1px #005A7E solid;border-bottom:1px #005A7E solid}.uniplaces-full-container.tertiary .details h2{color:#FFF}.uniplaces-full-container.high{height:100%}.uniplaces-full-container.highlight{background-color:#00ADEF;color:#FFF}.uniplaces-form{position:relative}.uniplaces-form.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/16% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.uniplaces-form label{color:#224251;font-size:1rem;font-family:IntervalNextReg,sans-serif;padding:8px 0;opacity:.7;display:block}.uniplaces-form label a{font-family:IntervalNextReg,sans-serif;margin-left:5px;color:#00ADEF;text-decoration:none;font-size:.75rem}.uniplaces-form label a:hover{cursor:pointer;text-decoration:underline}.uniplaces-form label a--active{color:#3b9eff}.uniplaces-form label a--negative{color:#fff}.uniplaces-form label a--alternative{color:#616161}.uniplaces-form label.error{padding:0;margin-top:5px;font-size:1rem;color:#ff6b6b;font-family:IntervalNextReg,sans-serif;opacity:1}.uniplaces-form label.error:before{border-color:#ff6b6b}.uniplaces-form label.error+.error-list{margin:0 0 10px 30px}.uniplaces-form .input,.uniplaces-form input{width:100%;font-family:IntervalNextBook,sans-serif;color:#888;padding:0 14px;will-change:border;-webkit-appearance:none;font-size:1rem;border-radius:4px;border:2px solid #d1d5da;height:44px}.uniplaces-form .input--small,.uniplaces-form input--small{height:44px}.uniplaces-form .input--medium,.uniplaces-form input--medium{height:48px}.uniplaces-form .input--large,.uniplaces-form input--large{height:56px}.uniplaces-form .input:focus,.uniplaces-form input:focus{outline:0}.uniplaces-form .input--range,.uniplaces-form input--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.uniplaces-form .input--transparent,.uniplaces-form input--transparent{background-color:transparent;border:0}.uniplaces-form .input--full-width,.uniplaces-form input--full-width{width:100%}.uniplaces-form .input--bordered,.uniplaces-form input--bordered{border:2px solid #d1d5da}.uniplaces-form .input--warning,.uniplaces-form input--warning{border:2px solid #fff2b6}.uniplaces-form .input--error,.uniplaces-form input--error{border:2px solid #ff6b6b}.uniplaces-form .input--success,.uniplaces-form input--success{border:2px solid #44c482}.uniplaces-form .input--medium,.uniplaces-form input--medium{font-size:1.25rem}.uniplaces-form .input:focus,.uniplaces-form input:focus{border:2px solid #66d5ff}.uniplaces-form .input.error,.uniplaces-form input.error{border:2px solid #ff6b6b}.uniplaces-form input[type=checkbox]+label.error:before{border-color:#ff6b6b}.uniplaces-form textarea{width:100%;padding:5px;border-color:#b2b9c2;color:#667485;transition:border .3s ease-in-out}.uniplaces-form textarea:focus{border-color:#888}.uniplaces-form .search-neighborhood,.uniplaces-form .uniplaces-dropdown{border:0;font-family:IntervalNextBook,sans-serif;font-size:1.125rem;color:#888;will-change:border;-webkit-appearance:none;border-radius:2px;height:44px;padding:0}.uniplaces-form .uniplaces-dropdown--small{height:44px}.uniplaces-form .uniplaces-dropdown--medium{height:48px}.uniplaces-form .uniplaces-dropdown--large{height:56px}.uniplaces-form .search-neighborhood:focus,.uniplaces-form .uniplaces-dropdown:focus{outline:0}.uniplaces-form .uniplaces-dropdown--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.uniplaces-form .uniplaces-dropdown--transparent{background-color:transparent;border:0}.uniplaces-form .uniplaces-dropdown--full-width{width:100%}.uniplaces-form .uniplaces-dropdown--bordered{border:2px solid #d1d5da}.uniplaces-form .uniplaces-dropdown--warning{border:2px solid #fff2b6}.uniplaces-form .uniplaces-dropdown--error{border:2px solid #ff6b6b}.uniplaces-form .uniplaces-dropdown--success{border:2px solid #44c482}.uniplaces-form .uniplaces-dropdown--medium{font-size:1.25rem}.uniplaces-form .search-neighborhood:focus,.uniplaces-form .uniplaces-dropdown:focus{border:2px solid #66d5ff}.uniplaces-form .error.search-neighborhood select,.uniplaces-form .uniplaces-dropdown.error select{border:2px solid #ff6b6b}.uniplaces-form .date div[class*=uniplaces-col-]:first-of-type{padding-left:0}.uniplaces-form .date div[class*=uniplaces-col-]:last-of-type{padding-right:0}.uniplaces-form .form-section{padding:0;margin:0}.uniplaces-form .form-section::after{clear:both;content:"";display:table}.uniplaces-form .form-section.alternative-container{margin:0}.uniplaces-form .form-section.alternative-container::after{clear:both;content:"";display:table}.uniplaces-form .form-section.alternative-container:last-of-type>.alternative{padding:40px 0 0}.uniplaces-form .form-section.alternative-container.alternative-container--spaced{margin:15px 0}.uniplaces-form .form-section.alternative-container>.alternative{margin-bottom:0}.uniplaces-form .form-section.alternative-container>.alternative::after{clear:both;content:"";display:table}@media (max-width:768px){.uniplaces-form .form-section.alternative-container>.alternative{padding-top:40px}}.uniplaces-form .form-section.alternative-container>.alternative.conditions label{color:#888;line-height:18px;white-space:normal;font-size:.875rem}.uniplaces-form .form-section.alternative-container>.alternative.conditions label a{margin:0;font-size:.875rem}.uniplaces-form .form-section.alternative-container>.alternative.conditions label.error{font-size:.875rem;color:#ff6b6b;opacity:1}.uniplaces-form .form-section.alternative-container>.alternative.conditions .booking-request-terms-conditions,.uniplaces-form .form-section.alternative-container>.alternative.conditions label[for=booking_new_no_rent_default]{overflow:visible;opacity:1!important;color:rgba(136,136,136,.7)!important;text-transform:none}.uniplaces-form .form-section.alternative-container>.alternative.conditions .booking-request-terms-conditions .unitooltip__text,.uniplaces-form .form-section.alternative-container>.alternative.conditions label[for=booking_new_no_rent_default] .unitooltip__text{width:250px;right:0}.uniplaces-form .form-section.alternative-container>.alternative.conditions .booking-request-terms-conditions .unitooltip__text li,.uniplaces-form .form-section.alternative-container>.alternative.conditions label[for=booking_new_no_rent_default] .unitooltip__text li{margin-bottom:5px}.uniplaces-form .form-section.alternative-container>.alternative.conditions .booking-request-terms-conditions .unitooltip__text li.absent,.uniplaces-form .form-section.alternative-container>.alternative.conditions label[for=booking_new_no_rent_default] .unitooltip__text li.absent{padding-left:25px;text-decoration:line-through}.uniplaces-form .form-section.alternative-container>.alternative.conditions .uniplaces-row{margin-bottom:5px}.uniplaces-form .form-section.alternative-container .submit{margin-bottom:40px;text-align:center}@media (max-width:768px){.uniplaces-form .form-section.alternative-container .submit .btn{font-size:1rem;padding:0 10px}}@media (max-width:480px){.uniplaces-form .form-section .submit .btn,.uniplaces-form .form-section .submit button{display:block;float:none;margin-top:20px;width:100%}}.uniplaces-form .form-section .submit button[type=submit]{float:right;margin-right:0}@media (max-width:768px){.uniplaces-form .form-section .submit.send-booking-request button[type=submit]{margin-top:20px}}.uniplaces-form .form-section .submit .alternative-text{float:right}.uniplaces-form .form-section .booking-submit{padding-top:0;text-align:center}.uniplaces-form .form-section:first-of-type{padding-top:0}.uniplaces-form .form-section:last-of-type{padding-top:0;margin-bottom:60px}.uniplaces-form .form-section .alt_label{font-size:12px;line-height:30px;margin-bottom:0}.uniplaces-form .payment-options{text-align:center;padding:15px 40px 15px 0}@media (max-width:480px){.uniplaces-form .payment-options>div{margin-bottom:20px}}.uniplaces-form .payment-options input[type=radio]+label{margin:0;padding:0 0 30px;color:#888;line-height:20px}.uniplaces-form .payment-options input[type=radio]+label:after,.uniplaces-form .payment-options input[type=radio]+label:before{content:none}.uniplaces-form .payment-options input[type=radio]+label .icon{margin:0 auto}.uniplaces-form .payment-options input[type=radio]:checked+label{opacity:1}.uniplaces-form .alert-email{margin-bottom:20px}.uniplaces-form .alert-email::after{clear:both;content:"";display:table}.uniplaces-form .alert-email p{font-size:12px;color:#797979;margin-bottom:10px}.uniplaces-form .alert-email label{float:left;width:30%;display:inline-block;line-height:30px;font-size:12px}.uniplaces-form .alert-email input{float:left;width:70%;display:inline-block}.error-list{margin-top:5px;margin-bottom:10px;color:#ff6b6b;font-size:.875rem;font-family:IntervalNextReg,sans-serif}.error-list--link{color:#363636;font-size:1rem}.error-list--link a{font-size:1rem}.calendar .calendar-row{margin:0 0 5px}.calendar .calendar-row::after{clear:both;content:"";display:table}@media (max-width:768px){.calendar .calendar-row{margin-bottom:0}}.calendar .calendar-row .availability,.calendar .calendar-row .pricing{width:16.6666666667%;margin-bottom:5px;position:relative}@media (max-width:480px){.calendar .calendar-row .availability,.calendar .calendar-row .pricing{width:33.3333333333%;font-size:1rem}.calendar .calendar-row .availability:nth-child(3n),.calendar .calendar-row .pricing:nth-child(3n){border-radius:0 6px 6px 0}.calendar .calendar-row .availability:nth-child(3n+1),.calendar .calendar-row .pricing:nth-child(3n+1){border-radius:6px 0 0 6px}}@media (min-width:480px) and (max-width:768px){.calendar .calendar-row .availability,.calendar .calendar-row .pricing{width:25%}.calendar .calendar-row .availability:nth-child(4n),.calendar .calendar-row .pricing:nth-child(4n){border-radius:0 6px 6px 0}.calendar .calendar-row .availability:nth-child(4n+1),.calendar .calendar-row .pricing:nth-child(4n+1){border-radius:6px 0 0 6px}}.calendar .calendar-row .availability .month-label,.calendar .calendar-row .pricing .month-label{position:absolute;z-index:2;margin:auto;top:0;left:0;bottom:0;right:0}.calendar .calendar-row .availability .first-week--minimum-stay,.calendar .calendar-row .availability .first-week--none,.calendar .calendar-row .availability .fourth-week--minimum-stay,.calendar .calendar-row .availability .fourth-week--none,.calendar .calendar-row .availability .second-week--minimum-stay,.calendar .calendar-row .availability .second-week--none,.calendar .calendar-row .availability .third-week--minimum-stay,.calendar .calendar-row .availability .third-week--none,.calendar .calendar-row .pricing .first-week--minimum-stay,.calendar .calendar-row .pricing .first-week--none,.calendar .calendar-row .pricing .fourth-week--minimum-stay,.calendar .calendar-row .pricing .fourth-week--none,.calendar .calendar-row .pricing .second-week--minimum-stay,.calendar .calendar-row .pricing .second-week--none,.calendar .calendar-row .pricing .third-week--minimum-stay,.calendar .calendar-row .pricing .third-week--none{background:#b44949}.calendar .calendar-row .availability .first-week--full,.calendar .calendar-row .availability .fourth-week--full,.calendar .calendar-row .availability .second-week--full,.calendar .calendar-row .availability .third-week--full,.calendar .calendar-row .pricing .first-week--full,.calendar .calendar-row .pricing .fourth-week--full,.calendar .calendar-row .pricing .second-week--full,.calendar .calendar-row .pricing .third-week--full{background:#97B93D}.calendar .calendar-row .availability .first-week--past,.calendar .calendar-row .availability .fourth-week--past,.calendar .calendar-row .availability .second-week--past,.calendar .calendar-row .availability .third-week--past,.calendar .calendar-row .pricing .first-week--past,.calendar .calendar-row .pricing .fourth-week--past,.calendar .calendar-row .pricing .second-week--past,.calendar .calendar-row .pricing .third-week--past{background:#b2b9c2}.calendar .calendar-row .availability .past,.calendar .calendar-row .pricing .past{float:left;width:100%;display:inline-block;height:30px;background:#b2b9c2}.calendar .calendar-row:last-of-type{margin-bottom:15px}.calendar:last-of-type{margin-bottom:10px}.availability,.pricing{float:left;color:#FFF;font-size:12px;line-height:30px;text-align:center;border-right:1px #FFF solid}.availability.full,.availability.medium,.full.pricing,.medium.pricing{background-color:#97B93D}.availability.from-first-quarter,.from-first-quarter.pricing{background-image:-webkit-linear-gradient(left,#97B93D 0,#97B93D 25%,#b44949 25%,#b44949 100%);background-image:linear-gradient(to right,#97B93D 0,#97B93D 25%,#b44949 25%,#b44949 100%)}.availability.from-second-quarter,.from-second-quarter.pricing{background-image:-webkit-linear-gradient(left,#97B93D 0,#97B93D 50%,#b44949 50%,#b44949 100%);background-image:linear-gradient(to right,#97B93D 0,#97B93D 50%,#b44949 50%,#b44949 100%)}.availability.from-third-quarter,.from-third-quarter.pricing{background-image:-webkit-linear-gradient(left,#97B93D 0,#97B93D 75%,#b44949 75%,#b44949 100%);background-image:linear-gradient(to right,#97B93D 0,#97B93D 75%,#b44949 75%,#b44949 100%)}.availability.to-first-quarter,.to-first-quarter.pricing{background-image:-webkit-linear-gradient(left,#b44949 0,#b44949 25%,#97B93D 25%,#97B93D 100%);background-image:linear-gradient(to right,#b44949 0,#b44949 25%,#97B93D 25%,#97B93D 100%)}.availability.to-second-quarter,.to-second-quarter.pricing{background-image:-webkit-linear-gradient(left,#b44949 0,#b44949 50%,#97B93D 50%,#97B93D 100%);background-image:linear-gradient(to right,#b44949 0,#b44949 50%,#97B93D 50%,#97B93D 100%)}.availability.to-third-quarter,.to-third-quarter.pricing{background-image:-webkit-linear-gradient(left,#b44949 0,#b44949 75%,#97B93D 75%,#97B93D 100%);background-image:linear-gradient(to right,#b44949 0,#b44949 75%,#97B93D 75%,#97B93D 100%)}.availability.first-half,.first-half.pricing{background-image:-webkit-linear-gradient(left,#97B93D 0,#97B93D 50%,#b44949 50%,#b44949 100%);background-image:linear-gradient(to right,#97B93D 0,#97B93D 50%,#b44949 50%,#b44949 100%)}.availability.first-half.minimum-stay,.first-half.minimum-stay.pricing,.uniplaces-calendar .availability.first-half.available-from,.uniplaces-calendar .first-half.available-from.pricing{background:#b44949}.availability.second-half,.second-half.pricing{background-image:-webkit-linear-gradient(left,#b44949 0,#b44949 50%,#97B93D 50%,#97B93D 100%);background-image:linear-gradient(to right,#b44949 0,#b44949 50%,#97B93D 50%,#97B93D 100%)}.availability.second-half.past,.second-half.past.pricing{background-image:-webkit-linear-gradient(left,#b2b9c2 0,#b2b9c2 50%,#97B93D 50%,#97B93D 100%);background-image:linear-gradient(to right,#b2b9c2 0,#b2b9c2 50%,#97B93D 50%,#97B93D 100%)}.availability.second-half.minimum-stay,.availability.second-half.past.minimum-stay,.second-half.minimum-stay.pricing,.second-half.past.minimum-stay.pricing,.uniplaces-calendar .availability.second-half.available-from,.uniplaces-calendar .availability.second-half.past.available-from,.uniplaces-calendar .second-half.available-from.pricing,.uniplaces-calendar .second-half.past.available-from.pricing{background:#b44949}.availability.low,.low.pricing{background-color:#FBAF3F}.availability.none,.none.pricing{background-color:#b44949}.availability.past,.past.pricing{background-color:#b2b9c2}.availability.minimum-stay,.minimum-stay.pricing,.uniplaces-calendar .availability.available-from,.uniplaces-calendar .available-from.pricing{background-color:#b44949}.pricing.high{background-color:#003C58}.pricing.regular{background-color:#0076A3}.pricing.low{background-color:#00ADEF}.year{display:block;margin:0 0 10px;width:100%;text-align:center}@media (max-width:768px){.year{font-size:.9375rem}}.availability-update{color:#005A7E;line-height:30px;font-family:IntervalNextReg,sans-serif}.availability-update .last-update{margin-left:5px;font-size:.875rem;color:#363636;line-height:32px;font-family:IntervalNextBook,sans-serif}.availability-update .btn{float:right}@media (max-width:480px){.availability-update .btn{float:none}}.availability-update .uniplaces-icon-tooltip-inverted{color:#888}.tooltip.in{opacity:1}.tooltip .tooltip-inner{font-family:IntervalNextReg,sans-serif;font-size:.75rem;line-height:14px;background-color:#888;border-radius:4px;padding:5px;text-align:center}.tooltip.right .tooltip-arrow{border-right-color:#888}.tooltip.bottom .tooltip-arrow{border-bottom-color:#888}.tooltip.left .tooltip-arrow{border-left-color:#888}.wishlist .icon-heart,.wishlist svg{pointer-events:none}.calendar .calendar-row .availability .first-week--full,.calendar .calendar-row .availability .first-week--minimum-stay,.calendar .calendar-row .availability .first-week--none,.calendar .calendar-row .availability .first-week--past,.calendar .calendar-row .availability .fourth-week--full,.calendar .calendar-row .availability .fourth-week--minimum-stay,.calendar .calendar-row .availability .fourth-week--none,.calendar .calendar-row .availability .fourth-week--past,.calendar .calendar-row .availability .second-week--full,.calendar .calendar-row .availability .second-week--minimum-stay,.calendar .calendar-row .availability .second-week--none,.calendar .calendar-row .availability .second-week--past,.calendar .calendar-row .availability .third-week--full,.calendar .calendar-row .availability .third-week--minimum-stay,.calendar .calendar-row .availability .third-week--none,.calendar .calendar-row .availability .third-week--past,.calendar .calendar-row .pricing .first-week--full,.calendar .calendar-row .pricing .first-week--minimum-stay,.calendar .calendar-row .pricing .first-week--none,.calendar .calendar-row .pricing .first-week--past,.calendar .calendar-row .pricing .fourth-week--full,.calendar .calendar-row .pricing .fourth-week--minimum-stay,.calendar .calendar-row .pricing .fourth-week--none,.calendar .calendar-row .pricing .fourth-week--past,.calendar .calendar-row .pricing .second-week--full,.calendar .calendar-row .pricing .second-week--minimum-stay,.calendar .calendar-row .pricing .second-week--none,.calendar .calendar-row .pricing .second-week--past,.calendar .calendar-row .pricing .third-week--full,.calendar .calendar-row .pricing .third-week--minimum-stay,.calendar .calendar-row .pricing .third-week--none,.calendar .calendar-row .pricing .third-week--past,.one-week{float:left;width:25%;display:inline-block;height:30px}label.with-inner-elements{display:inline-flex}.form{display:block;width:57.3509785009%;margin-right:0;float:right;padding-left:80px}.form:last-child{margin-right:0}@media (max-width:1023px){.form{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-left:0}.form:last-child{margin-right:0}}@media (max-width:768px){.form{padding-left:0}}.form__text{font-family:IntervalNextReg,sans-serif;color:#888;margin-bottom:20px;display:block;line-height:21px;font-size:.875rem}.form__text a{font-size:.875rem}.form__text--info{font-size:.75rem;text-align:center;margin-bottom:0;margin-top:20px}.form__text--info a{font-size:.75rem}.form__value{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;margin-bottom:20px;display:block}.form__title{font-size:1rem;color:#005A7E;font-family:IntervalNextReg,sans-serif;margin-bottom:20px}@media (max-width:768px){.form__title{text-align:center;margin:10px 0 35px;font-size:1.25rem}}.form__question,.ratings__label{font-family:IntervalNextReg,sans-serif;font-size:.875rem;color:#888}.form__textarea{margin-top:5px;width:100%;resize:vertical}.form__border{width:100%;background-color:#b2b9c2;height:1px;margin:50px 0}.form__submit-button{width:100%;margin:50px 0 0}.new-form::after{clear:both;content:"";display:table}.new-form--single-column .new-form__field{float:left;display:block;width:100%;margin-right:0}.new-form--single-column .new-form__field:nth-child(3n){margin-right:2.3576515979%}.new-form--single-column .new-form__field:nth-child(3n+1){clear:none}.new-form--single-column .new-form__field:last-child{margin-right:0}.new-form--two-columns .new-form__field{float:left;display:block;margin-right:16.0363113405%;width:41.9818443298%}.new-form--two-columns .new-form__field:nth-child(3n){margin-right:2.3576515979%}.new-form--two-columns .new-form__field:nth-child(3n+1){clear:none}.new-form--two-columns .new-form__field:last-child,.new-form--two-columns .new-form__field:nth-child(2n){margin-right:0}.new-form--two-columns .new-form__field:nth-child(2n+1){clear:left}.new-form--free-columns .new-form__field:nth-child(3n){margin-right:2.3576515979%}.new-form--free-columns .new-form__field:nth-child(3n+1){clear:none}.new-form--free-columns .new-form__field--two-of-five{float:left;display:block;margin-right:5.8515051827%;width:36.4890968904%}.new-form--free-columns .new-form__field--two-of-five:last-child{margin-right:0}.new-form--free-columns .new-form__field--three-of-five{float:left;display:block;margin-right:5.8515051827%;width:57.6593979269%}.new-form--free-columns .new-form__field--three-of-five:last-child{margin-right:0}@media (max-width:768px){.new-form--free-columns .new-form__field{float:left;display:block;margin-right:5.8515051827%;width:100%}.new-form--free-columns .new-form__field:last-child{margin-right:0}}.new-form--four-columns .new-form__field{float:left;display:block;margin-right:7.4229703521%;width:19.432772236%}.new-form--four-columns .new-form__field:nth-child(3n){margin-right:2.3576515979%}.new-form--four-columns .new-form__field:nth-child(3n+1){clear:none}.new-form--four-columns .new-form__field:last-child,.new-form--four-columns .new-form__field:nth-child(4n){margin-right:0}.new-form--four-columns .new-form__field:nth-child(4n+1){clear:left}.new-form__field{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%}.new-form__field:last-child,.new-form__field:nth-child(3n){margin-right:0}.new-form__field:nth-child(3n+1){clear:left}@media (max-width:768px){.new-form__field{float:left;display:block;width:100%;margin-right:0}.new-form__field:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.new-form__field{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%}.new-form__field:last-child,.new-form__field:nth-child(3n){margin-right:0}.new-form__field:nth-child(3n+1){clear:left}}.new-form__field-label{color:#224251;font-size:1rem;font-family:IntervalNextReg,sans-serif;opacity:.7;display:block;padding:8px 0}.new-form__field-value{flex-wrap:wrap;align-items:center;border-radius:4px;will-change:border;width:100%;font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0}.new-form__field-value--small{height:44px}.new-form__field-value--medium{height:48px}.new-form__field-value--large{height:56px}@media (min-width:small){.new-form__field-value{width:100%;max-width:100%;padding:0;margin-bottom:5px}}@media (min-width:small){.new-form__field-value--bordered{padding:20px;border:2px solid #d1d5da;border-radius:4px}}@media (min-width:small){.new-form__field-value--focused{background-color:#ecf5ff}}.new-form__field-value--full-width{width:100%}.new-form__field-value--phone-code{float:left;display:block;margin-right:5.8515051827%;width:36.4890968904%}.new-form__field-value--phone-code:last-child{margin-right:0}.new-form__field-value--phone-number{float:left;display:block;margin-right:5.8515051827%;width:57.6593979269%}.new-form__field-value--phone-number:last-child{margin-right:0}.new-form__input{height:56px;border:0;font-family:IntervalNextBook,sans-serif;font-size:1.125rem;color:#888;padding:0 25px 0 14px;will-change:border;-webkit-appearance:none;border-radius:2px;width:100%}.new-form__input--small{height:44px}.new-form__input--medium{height:48px}.new-form__input--large{height:56px}.new-form__input:focus{outline:0}.new-form__input--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.new-form__input--transparent{background-color:transparent;border:0}.new-form__input--full-width{width:100%}.new-form__input--bordered{border:2px solid #d1d5da}.new-form__input--warning{border:2px solid #fff2b6}.new-form__input--error{border:2px solid #ff6b6b}.new-form__input--success{border:2px solid #44c482}.new-form__input--medium{font-size:1.25rem}.new-form__input:focus{border:2px solid #66d5ff}.new-form__error{display:block;margin-top:10px;font-size:1rem;white-space:normal;color:#ff6b6b;font-family:IntervalNextReg,sans-serif}.new-form__verified{position:relative;display:inline-block;margin-left:20px;font-size:.75rem;color:#97B93D}.new-form__verified:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:-12px;color:#97B93D;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.new-form__verified--blue{color:#005A7E}.new-form__verified--blue:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:-12px;color:#005A7E;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.new-form__alert-success{display:block;color:#97b93d;font-size:1rem;padding-left:25px;position:relative;top:-20px}.new-form__alert-success:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#97b93d;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.new-form__alert-error{display:block;color:#ff6b6b;font-size:.875rem;padding-left:25px;position:relative;top:-20px}.new-form__alert-error:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#b44949;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.uniplaces-datepicker__input{height:56px;border:0;font-family:IntervalNextBook,sans-serif;font-size:1.125rem;color:#888;will-change:border;-webkit-appearance:none;padding:0 5px;border-radius:4px}.uniplaces-datepicker__input--small{height:44px}.uniplaces-datepicker__input--medium{height:48px}.uniplaces-datepicker__input--large{height:56px}.uniplaces-datepicker__input:focus{outline:0}.uniplaces-datepicker__input--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.uniplaces-datepicker__input--transparent{background-color:transparent;border:0}.uniplaces-datepicker__input--full-width{width:100%}.uniplaces-datepicker__input--bordered{border:2px solid #d1d5da}.uniplaces-datepicker__input--warning{border:2px solid #fff2b6}.uniplaces-datepicker__input--error{border:2px solid #ff6b6b}.uniplaces-datepicker__input--success{border:2px solid #44c482}.uniplaces-datepicker__input--medium{font-size:1.25rem}.uniplaces-datepicker__input:focus{border:2px solid #66d5ff}.uniplaces-dropdown__input{height:56px;border:0;font-family:IntervalNextBook,sans-serif;font-size:1.125rem;color:#888;padding:0 20px 0 14px;will-change:border;-webkit-appearance:none;border-radius:4px}.uniplaces-dropdown__input--small{height:44px}.uniplaces-dropdown__input--medium{height:48px}.uniplaces-dropdown__input--large{height:56px}.uniplaces-dropdown__input:focus{outline:0}.uniplaces-dropdown__input--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.uniplaces-dropdown__input--transparent{background-color:transparent;border:0}.uniplaces-dropdown__input--full-width{width:100%}.uniplaces-dropdown__input--bordered{border:2px solid #d1d5da}.uniplaces-dropdown__input--warning{border:2px solid #fff2b6}.uniplaces-dropdown__input--error{border:2px solid #ff6b6b}.uniplaces-dropdown__input--success{border:2px solid #44c482}.uniplaces-dropdown__input--medium{font-size:1.25rem}.uniplaces-dropdown__input:focus{border:2px solid #66d5ff}.search-neighborhood:after,.uniplaces-dropdown:after{font-size:.5rem;color:#d1d5da}button,input,select,textarea{font-family:inherit}.guarantee__heading:before,.home-icon,.quotes__content:before,.quotes__list__option--guardian a,.quotes__list__option--huffingtonpost a,.quotes__list__option--iesn a,.quotes__list__option--realbusiness a,.reviews__first:before,.reviews__second:before,.reviews__see-more:before,.reviews__sub-heading:after,.reviews__third:before,.trust__aiesec,.trust__cems,.trust__eyc,.trust__iesn,.trust__trustpilot{background-image:url(../img/sprite-home.png)}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.guarantee__heading:before,.home-icon,.quotes__content:before,.quotes__list__option--guardian a,.quotes__list__option--huffingtonpost a,.quotes__list__option--iesn a,.quotes__list__option--realbusiness a,.reviews__first:before,.reviews__second:before,.reviews__see-more:before,.reviews__sub-heading:after,.reviews__third:before,.trust__aiesec,.trust__cems,.trust__eyc,.trust__iesn,.trust__trustpilot{background-image:url(../img/sprite-home@2x.png);background-size:176px 881px}}.fold{position:relative;height:75%;min-height:600px;width:100%;background:url(../img/background_alt.jpg) center/cover no-repeat}.fold--homepage{height:80vh;min-height:auto}@media (min-width:1025px){.fold--homepage{height:70vh}}@media (min-width:1441px){.fold{background:url(../img/background_alt.jpg) center/cover no-repeat fixed}}.fold__heading{font-family:IntervalNextMed,sans-serif;font-size:3.125rem;line-height:1;letter-spacing:-.4px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.6)}@media (max-width:768px){.fold__heading{display:block;font-size:2.5rem}}.fold__subheading{font-size:2rem;line-height:36px;color:#FFF;font-family:IntervalNextBook,sans-serif;text-shadow:0 1px 1px #363636}.fold__subheading--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.fold__subheading{font-size:1.5rem;line-height:28px;text-align:center}}@media (max-width:768px){.fold__subheading{display:none}}.fold__claim{position:absolute;top:20%;right:0;left:0;margin:0 auto;text-align:center;z-index:1;display:block;width:770px}@media (max-width:480px){.fold__claim{position:relative;float:none;padding:120px 0 20px;top:inherit}}@media (min-width:480px) and (max-width:768px){.fold__claim{top:13%}}@media (max-width:768px){.fold__claim{width:90%}}.fold:after{content:'';display:block;position:absolute;height:100%;width:100%;top:0;background:linear-gradient(180deg,rgba(0,0,0,.55) 0,transparent 40%,transparent 70%,rgba(0,0,0,.55))}.fold__landlord{position:absolute;top:75%;text-align:center;display:block;width:100%;z-index:2}.fold__landlord__heading{font-family:IntervalNextSemiBold,sans-serif;font-size:18px;color:#FFF;text-align:center;margin-bottom:20px}@media (max-width:768px){.fold__landlord__heading{font-size:25px}}@media (max-width:768px){.fold__landlord__button{font-size:20px;line-height:38px}}.fold--neighborhood--bairro-alto{background-image:url(../img/neighborhood/background--bairro-alto.jpg)}.fold__registration-button-container{display:none}@media (max-width:768px){.fold__registration-button-container{display:block;width:100%;position:absolute;bottom:15%;text-align:center;z-index:2}}@media (max-width:768px){.fold__registration-button{padding:0 20px 0 35px;position:relative}.fold__registration-button:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;z-index:1;pointer-events:none}}.no-webp .fold{background:url(../img/background_alt.jpg) center/cover no-repeat}.about{padding:50px 0 80px;text-align:center}@media (max-width:768px){.about{display:none}}.about__container{max-width:1000px}.about__container::after{clear:both;content:"";display:table}.about__heading{font-family:IntervalNextBook,sans-serif;font-size:2rem;line-height:1.22;color:#224251;margin:0 auto 45px}.about__subheading{font-family:IntervalNextMed,sans-serif;font-size:1.5rem;line-height:1.13;color:#224251;text-align:left;margin-bottom:18px;margin-top:18px}.about__copy{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;padding-right:40px;text-align:left;max-width:1100px}.about__list{margin-top:20px;text-align:left;display:flex;flex-wrap:wrap}.about__list li{margin-bottom:18px;padding-right:24px;flex:1 15%;width:calc(20% - 24px)}.about__list li:last-of-type{margin-bottom:0}.trust{position:absolute;display:block;bottom:0;left:0;width:100%;height:110px;background:0 0;z-index:2}@media (max-width:480px){.trust{display:none}}@media (max-width:1023px){.trust{display:none}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.trust{display:none}}.trust__bloc{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;text-align:center;height:40px}.trust__bloc:last-child,.trust__bloc:nth-child(4n){margin-right:0}.trust__bloc:nth-child(4n+1){clear:left}@media (max-width:768px){.trust__bloc{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:50px}.trust__bloc:last-child{margin-right:0}.trust__bloc:last-of-type{margin-bottom:0}}.trust__bloc__heading{font-size:1rem;color:#FFF;font-family:IntervalNextBook,sans-serif;margin-bottom:10px}.trust__aiesec,.trust__cems,.trust__eyc,.trust__iesn,.trust__trustpilot{text-indent:101%;white-space:nowrap;margin:auto;background-position:-2px -83px;background-repeat:no-repeat;overflow:hidden;display:block;width:50px;height:22px;position:relative;top:calc(50% - 11px)}.trust__eyc{background-position:-2px -312px;background-repeat:no-repeat;overflow:hidden;display:block;width:118px;height:40px;position:relative;top:calc(50% - 20px)}.trust__cems{background-position:-2px -233px;background-repeat:no-repeat;overflow:hidden;display:block;width:110px;height:31px;position:relative;top:calc(50% - 15.5px)}.trust__aiesec{background-position:-2px -18px;background-repeat:no-repeat;overflow:hidden;display:block;width:105px;height:17px;position:relative;top:calc(50% - 8.5px)}.trust__heading{display:block;font-family:IntervalNextReg,sans-serif;font-size:1.125rem;color:#fff;text-align:center;padding-bottom:15px}.trust__trustpilot{background-position:-2px -2px;background-repeat:no-repeat;overflow:hidden;display:block;width:96px;height:12px;height:14px}.booking-steps{padding:32px 0}.booking-steps__heading{font-family:IntervalNextBook,sans-serif;font-size:2rem;line-height:1;color:#224251;text-align:center;margin-bottom:15px}.booking-steps__intro{font-family:IntervalNextBook,sans-serif;font-size:1.125rem;line-height:1.22;color:#667485;text-align:center;text-align-last:center;width:848px;margin:0 auto}@media (max-width:768px){.booking-steps__intro{width:90%}}.booking-steps__list{margin-top:75px}.booking-steps__list::after{clear:both;content:"";display:table}@media (max-width:768px){.booking-steps__list{margin-top:50px}}.booking-steps__list strong{font-family:IntervalNextReg,sans-serif;color:#667485;display:block;margin:0 auto 5px;font-size:1.25rem;line-height:1.15}@media (max-width:768px){.booking-steps__list strong{width:85%;line-height:35px;margin:0 auto}}.booking-steps__list span{font-family:IntervalNextReg,sans-serif;font-size:.75rem;color:#667485;display:block}.booking-steps__list__step{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;opacity:0}.booking-steps__list__step:last-child{margin-right:0}@media (max-width:768px){.booking-steps__list__step{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:40px;font-family:IntervalNextReg,sans-serif;font-size:1.5rem;color:#00ADEF}.booking-steps__list__step:last-child{margin-right:0}}.booking-steps__list__step__image{width:100%;max-width:200px;margin-bottom:20px}@media (max-width:480px){.booking-steps__list__step__image{width:65%}}.animate{transition:2s ease-in-out;animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration:1s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.data-info{background:#00ADEF;padding:50px 0}.data-info ul::after{clear:both;content:"";display:table}.data-info__list{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;font-family:IntervalNextReg,sans-serif;font-size:1.5rem;color:#3251b2;line-height:32px;text-align:center}.data-info__list:last-child,.data-info__list:nth-child(3){margin-right:0}@media (max-width:768px){.data-info__list{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:45px;font-size:1.5rem}.data-info__list:last-child{margin-right:0}.data-info__list:last-of-type{margin-bottom:0}}.data-info__list strong{display:block;font-family:IntervalNextSemiBold,sans-serif;font-size:1.5rem;color:#fff}@media (max-width:768px){.data-info__list strong{margin-top:15px;font-size:2rem}}.student-cities{padding:100px 0;text-align:center}.student-cities__heading{font-family:IntervalNextBook,sans-serif;font-size:2rem;line-height:1.22;color:#224251;margin-bottom:20px}.student-cities p{font-family:IntervalNextBook,sans-serif;font-size:1rem;line-height:21px;line-height:1.38;color:#667485;text-align:justify;text-align-last:center;width:867px;margin:0 auto}@media (max-width:480px){.student-cities p{display:none}}@media (max-width:1023px){.student-cities p{width:95%}}.student-cities__gallery{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:1000px;margin:65px auto 0;flex:0 0 auto}.student-cities__gallery--reverse{flex-direction:row-reverse}.student-cities__gallery--column-reverse{flex-direction:column-reverse}.student-cities__gallery__image{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;position:relative;height:270px;overflow:hidden;margin-bottom:23px;border-radius:2px}.student-cities__gallery__image:last-child,.student-cities__gallery__image:nth-child(3n){margin-right:0}.student-cities__gallery__image:nth-child(3n+1){clear:left}@media (max-width:1023px){.student-cities__gallery__image{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.student-cities__gallery__image:nth-child(3n){margin-right:2.3576515979%}.student-cities__gallery__image:nth-child(3n+1){clear:none}.student-cities__gallery__image:last-child,.student-cities__gallery__image:nth-child(2n){margin-right:0}.student-cities__gallery__image:nth-child(2n+1){clear:left}}@media (max-width:480px){.student-cities__gallery__image{float:left;display:block;margin-right:2.3576515979%;width:100%}.student-cities__gallery__image:last-child{margin-right:0}}.student-cities__gallery__image a{display:block}.student-cities__gallery__image a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(255,255,255,0);transition:background .4s ease-in}.student-cities__gallery__image a:hover:before{background:rgba(255,255,255,.5);z-index:2}.student-cities__gallery__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%}.row__block h4,.student-cities__gallery__heading{font-size:1.5rem;line-height:58px;position:absolute;background:#FFF;border-radius:2px;padding:0 50px;height:58px;top:50%;left:50%;z-index:4;white-space:nowrap;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:768px){.row__block h4,.student-cities__gallery__heading{font-size:1.5rem;height:55px;line-height:55px}}.student-cities__gallery--short .student-cities__gallery__image:nth-of-type(3){display:none}.student-cities__button{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;color:#00adef;font-family:IntervalNextReg,sans-serif;font-size:1rem;height:44px;min-width:initial;white-space:nowrap;text-align:center;max-width:initial;display:inline-flex;margin-top:30px}.student-cities__button--small{height:44px}.student-cities__button--medium{height:48px}.student-cities__button--large{height:56px}.student-cities__button:hover{cursor:pointer}.student-cities__button--primary{text-align:center;background-color:#00adef;color:#fff}.student-cities__button--primary:active{background-color:#33bdf2}.student-cities__button--secondary{text-align:center;border:2px solid #00adef}.student-cities__button--alternative{text-align:center;background-color:#44c482;color:#fff}.student-cities__button--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.student-cities__button--full-width{width:100%;max-width:initial}.student-cities__button--large,.student-cities__button--medium{font-size:1.25rem}.student-cities__button--small{font-size:1rem}.student-cities__button--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.student-cities__button--grey-secondary{color:#888;border:2px solid}.student-cities__button--uppercase{text-transform:uppercase}.student-cities__button--large{font-size:1.125rem}@media (max-width:768px){.student-cities__button{max-width:initial}}.student-cities__button:hover{text-decoration:none}.team__container{padding:150px 0 150px 770px;background-position:top left;background-size:720px;background-repeat:no-repeat}@media (max-width:1023px){.team__container{padding:75px 0 75px 500px;background-size:450px}}@media (max-width:768px){.team__container{max-height:640px;padding:0 20px 80%;text-align:center;background-position:bottom;background-size:contain}}.team__heading{margin-bottom:18px;font-family:IntervalNextReg,sans-serif;font-size:1.5rem;color:#224251}.team__copy{font-family:IntervalNextBook,sans-serif;font-size:1rem;line-height:21px;margin-bottom:30px;color:#545d69}.team__btn{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;text-align:center;color:#FFF!important}.team__btn--small{height:44px}.team__btn--medium{height:48px}.team__btn--large{height:56px}.team__btn:hover{cursor:pointer}.team__btn--primary{text-align:center;background-color:#00adef;color:#fff}.team__btn--primary:active{background-color:#33bdf2}.team__btn--secondary{text-align:center;border:2px solid #00adef}.team__btn--alternative{text-align:center;background-color:#44c482;color:#fff}.team__btn--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.team__btn--full-width{width:100%;max-width:initial}.team__btn--large,.team__btn--medium{font-size:1.25rem}.team__btn--small{font-size:1rem}.team__btn--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.team__btn--grey-secondary{color:#888;border:2px solid}.team__btn--uppercase{text-transform:uppercase}.team__btn--large{font-size:1.125rem}@media (max-width:768px){.team__btn{max-width:initial}}.team__btn:hover{text-decoration:none}.reviews{text-align:center}@media (max-width:768px){.reviews{padding-bottom:32px}}.reviews__heading{font-family:IntervalNextBook,sans-serif;font-size:2rem;line-height:1;color:#00adef}.reviews__sub-heading{font-family:IntervalNextReg,sans-serif;line-height:36px;color:#667485;font-size:1.5rem}.reviews__sub-heading--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.reviews__sub-heading{font-size:1.5rem;line-height:28px;text-align:center}}.reviews__sub-heading:after{content:'';margin:40px auto 0;background-position:-2px -39px;background-repeat:no-repeat;overflow:hidden;display:block;width:149px;height:18px;height:17px}.reviews__see-more{display:table;margin-left:auto;margin-right:auto;font-size:1.25rem}.reviews__see-more:before{content:"";margin:10px auto 20px;background-position:-2px -167px;background-repeat:no-repeat;overflow:hidden;display:block;width:149px;height:28px}.reviews__quotes{margin-top:50px}.reviews__quotes li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.reviews__quotes li:last-child{margin-right:0}@media (max-width:768px){.reviews__quotes li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:45px}.reviews__quotes li:last-child{margin-right:0}.reviews__quotes li:last-of-type{margin-bottom:0}}.reviews__quotes__images{display:block;margin:0 auto 10px}.reviews__quotes__name{font-family:IntervalNextBook,sans-serif;font-size:.75rem;color:#888;display:block;margin:0 auto 20px}@media (max-width:768px){.reviews__quotes__name{font-size:14px}}.reviews__quotes__heading{font-family:IntervalNextBook,sans-serif;font-size:1rem;line-height:21px;line-height:16px;display:block;margin:0 auto 10px;padding:0 30px;color:#00ADEF}.reviews__quotes__description{margin:0 auto;padding:0 10px;font-size:1rem;color:#667485;font-family:IntervalNextBookit,sans-serif}.reviews__first:before{content:" ";background-position:-2px -532px;background-repeat:no-repeat;overflow:hidden;width:73px;height:71px;display:block;margin:0 auto 10px}.reviews__second:before{content:" ";background-position:-2px -607px;background-repeat:no-repeat;overflow:hidden;width:73px;height:71px;display:block;margin:0 auto 10px}.reviews__third:before{content:" ";background-position:-2px -682px;background-repeat:no-repeat;overflow:hidden;width:73px;height:73px;display:block;margin:0 auto 10px}.quotes{height:500px;position:relative;padding-top:32px;text-align:center}@media (max-width:768px){.quotes{border-bottom:1px solid #b2b9c2;height:auto;padding:100px 0;display:none}}.quotes:before{position:absolute;height:160px;width:100%;left:0;bottom:64px;background-color:#f0f1f3;content:""}@media (max-width:768px){.quotes:before{display:none}}.quotes__list{position:relative}.quotes__list::after{clear:both;content:"";display:table}@media (max-width:768px){.quotes__list li:nth-last-child(-n+3){display:none}.quotes__list li:first-child{width:100%;height:60px;margin:15px auto}}.quotes__list__option,.quotes__list__option--guardian,.quotes__list__option--huffingtonpost,.quotes__list__option--iesn,.quotes__list__option--realbusiness{cursor:pointer;float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;height:160px;line-height:160px;position:relative;opacity:.4}.quotes__list__option--guardian:last-child,.quotes__list__option--huffingtonpost:last-child,.quotes__list__option--iesn:last-child,.quotes__list__option--realbusiness:last-child,.quotes__list__option:last-child{margin-right:0}.active.quotes__list__option--guardian,.active.quotes__list__option--huffingtonpost,.active.quotes__list__option--iesn,.active.quotes__list__option--realbusiness,.quotes__list__option.active{opacity:1}.active.quotes__list__option--guardian:before,.active.quotes__list__option--huffingtonpost:before,.active.quotes__list__option--iesn:before,.active.quotes__list__option--realbusiness:before,.quotes__list__option.active:before{position:absolute;content:" ";top:0;left:45%;height:0;width:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;z-index:3}.quotes__list__option--guardian:hover,.quotes__list__option--huffingtonpost:hover,.quotes__list__option--iesn:hover,.quotes__list__option--realbusiness:hover,.quotes__list__option:hover{opacity:1}.quotes__list__option a,.quotes__list__option--guardian a,.quotes__list__option--huffingtonpost a,.quotes__list__option--iesn a,.quotes__list__option--realbusiness a{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.quotes__list__option--realbusiness{overflow:hidden;text-indent:101%;white-space:nowrap}.quotes__list__option--realbusiness a{background-position:-2px -109px;background-repeat:no-repeat;overflow:hidden;display:block;width:148px;height:23px}.quotes__list__option--huffingtonpost{overflow:hidden;text-indent:101%;white-space:nowrap}.quotes__list__option--huffingtonpost a{background-position:-2px -400px;background-repeat:no-repeat;overflow:hidden;display:block;width:155px;height:60px}.quotes__list__option--guardian{overflow:hidden;text-indent:101%;white-space:nowrap}.quotes__list__option--guardian a{background-position:-2px -136px;background-repeat:no-repeat;overflow:hidden;display:block;width:150px;height:27px}.quotes__list__option--iesn{overflow:hidden;text-indent:101%;white-space:nowrap}.quotes__list__option--iesn a{background-position:-2px -356px;background-repeat:no-repeat;overflow:hidden;display:block;width:92px;height:40px}.quotes__content{width:100%;height:240px;padding-top:63px;position:relative}.quotes__content:before{content:" ";position:absolute;top:0;left:0;right:0;margin:auto;background-position:-2px -199px;background-repeat:no-repeat;overflow:hidden;display:block;width:42px;height:30px}@media (max-width:768px){.quotes__content:nth-last-child(-n+4){display:none}}.quotes__content__hidden{display:none}.quotes__content p{font-family:IntervalNextBookit,sans-serif;font-size:2.25rem;line-height:36px;width:560px;color:#667485;margin:0 auto}@media (max-width:768px){.quotes__content p{width:80%}}.footer{width:100%;position:absolute;padding:48px 0 0;opacity:.7;border-top:0;background-color:#fff}.footer__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:1000px;margin:0 auto;flex:0 0 auto}.footer__wrapper--reverse{flex-direction:row-reverse}.footer__wrapper--column-reverse{flex-direction:column-reverse}.footer__row{position:relative;flex-grow:0;max-width:100%;flex-basis:100%;width:100%;display:flex;align-items:flex-start;padding-bottom:32px}@media (min-width:small){.footer__row{flex-grow:1;flex-basis:100%;width:100%}}.footer__row:not(:first-child){border-top:1px solid #f0f1f3;padding-top:32px}.footer__row__cell{position:relative;flex-grow:0;max-width:100%;flex-basis:25%;width:25%}@media (min-width:small){.footer__row__cell{flex-grow:1;flex-basis:100%;width:100%}}@media (min-width:medium){.footer__row__cell:nth-child(2){margin-left:auto;margin-right:auto}}@media (min-width:medium){.footer__row__cell--cities{justify-content:flex-end}}.footer__row__cell--half-line{position:relative;flex-grow:0;max-width:100%;flex-basis:50%;width:50%}@media (min-width:small){.footer__row__cell--half-line{flex-grow:1;flex-basis:100%;width:100%}}.footer__row__cell__header{font-size:1.25rem;color:#224251;font-family:IntervalNext,sans-serif;font-weight:600;padding-bottom:18px}.footer__row__cell__anchor{font-family:IntervalNextReg,sans-serif;display:block;color:#224251;opacity:.3;padding:6px 0;text-decoration:none}.footer__row__cell__anchor:hover{cursor:pointer;text-decoration:underline}.footer__row__cell__anchor--active{color:#3b9eff}.footer__row__cell__anchor--negative{color:#fff}.footer__row__cell__anchor--alternative{color:#616161}.footer__row__cell__anchor--inline{display:inline}@media (min-width:medium){.footer__row__cell__anchor--spaced{margin-right:auto}}.footer__row__cell__social-link{display:flex;align-items:center;justify-content:center;text-decoration:none;width:40px;height:40px}.footer__row__cell__social-link svg{width:20px;height:20px;fill:#224251;opacity:.3}.footer__row__cell--align-right{display:flex;justify-content:flex-end}.footer:not(:first-child){border-top:1px solid #f0f1f3}.footer--dark{background:#224251;opacity:1}.footer--dark .footer__row__cell--social a:not([class*="--icon"]),.footer--dark .footer__row__cell__anchor,.footer--dark .footer__row__cell__header,.footer--dark a,.footer--dark svg g{color:#fff;fill:#fff;fill-opacity:1;opacity:1}@media (min-width:medium){.footer a:last-of-type{margin-right:0}}.footer__row__cell__anchor--inline{margin-right:32px}.footer:not(:first-child){padding:48px 0}@media (max-width:768px){.footer:not(:first-child){border-top:0}}.footer a,.footer span{opacity:.7;color:#224251}.footer__row{flex-wrap:wrap}@media (max-width:768px){.footer__row--main{padding-bottom:0}.footer__row--cities{display:none}.footer__row:last-child{border-top:0}}.footer__row:last-child{padding-bottom:0}@media (max-width:768px){.footer__row__cell--main{width:100%;flex-basis:100%;text-align:center;padding-bottom:40px}}.footer__row__cell--cities,.footer__row__cell--social{position:relative;flex-grow:0;max-width:100%;flex-basis:100%;width:100%;display:flex;flex-wrap:wrap}@media (min-width:small){.footer__row__cell--cities,.footer__row__cell--social{flex-grow:1;flex-basis:100%;width:100%}}.footer__row__cell--cities a,.footer__row__cell--cities span{opacity:.7;color:#224251}.footer__row__cell--social,.footer__row__cell--social .footer__row__cell__anchor{font-size:.875rem}.footer__row__cell--social a:not([class$="--icon"]){opacity:.5}@media (max-width:768px){.footer__row__cell--social a:not([class$="--icon"]):first-child{margin-left:32px}.footer__row__cell--social a:not([class$="--icon"]):nth-child(4){margin-right:32px}}@media (max-width:768px){.footer__row__cell--social{padding:0}}.footer__row__cell__anchor--spaced{margin-right:auto;cursor:default}.footer__row__cell__anchor--spaced:hover{text-decoration:none;cursor:default}@media (max-width:768px){.footer__row__cell__anchor--spaced{margin-right:0;margin-left:auto}}.footer__row__cell__anchor--icon{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.footer__row__cell__anchor{order:2}.footer__row__cell__anchor--hide-mobile{display:none}.footer__row__cell__anchor--icon{width:20%;margin:0 0 40px;order:1}.footer__row__cell__anchor--icon:first-child{margin-left:auto}.footer__row__cell__anchor--icon:last-child{margin-right:auto}}.guarantee{padding:100px 0;background-size:cover}@media (max-width:768px){.guarantee{display:none}}.guarantee__container{color:#FFF;text-align:center}.guarantee__heading{font-family:IntervalNextSemiBold,sans-serif;font-size:32px;margin-bottom:10px;display:block}.guarantee__heading:before{margin:0 auto 30px;content:"";background-position:-2px -759px;background-repeat:no-repeat;overflow:hidden;display:block;width:88px;height:120px}.guarantee__heading-inner{font-family:inherit;font-size:48px;letter-spacing:-1px;display:block}.guarantee__heading-message{font-family:IntervalNextBook,sans-serif;font-size:16px;margin-bottom:25px}.guarantee__copy{font-family:IntervalNextBook,sans-serif;font-size:16px;line-height:20px;margin-bottom:50px}.guarantee__button{font-size:18px;height:50px;line-height:50px;padding:0 35px}.landlord-area{width:100%;padding:90px 0 100px;text-align:center}.landlord-area__heading{font-family:IntervalNextBook,sans-serif;font-size:2rem;line-height:1.22;color:#224251;margin-bottom:20px}.landlord-area__intro{font-family:IntervalNextBook,sans-serif;font-size:1rem;line-height:1.38;color:#667485;width:680px;margin:0 auto 40px}@media (max-width:768px){.landlord-area__intro{width:90%}}.landlord-area__btn{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;text-align:center;color:#FFF!important}.landlord-area__btn--small{height:44px}.landlord-area__btn--medium{height:48px}.landlord-area__btn--large{height:56px}.landlord-area__btn:hover{cursor:pointer}.landlord-area__btn--primary{text-align:center;background-color:#00adef;color:#fff}.landlord-area__btn--primary:active{background-color:#33bdf2}.landlord-area__btn--secondary{text-align:center;border:2px solid #00adef}.landlord-area__btn--alternative{text-align:center;background-color:#44c482;color:#fff}.landlord-area__btn--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.landlord-area__btn--full-width{width:100%;max-width:initial}.landlord-area__btn--large,.landlord-area__btn--medium{font-size:1.25rem}.landlord-area__btn--small{font-size:1rem}.landlord-area__btn--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.landlord-area__btn--grey-secondary{color:#888;border:2px solid}.landlord-area__btn--uppercase{text-transform:uppercase}.landlord-area__btn--large{font-size:1.125rem}@media (max-width:768px){.landlord-area__btn{max-width:initial}}.landlord-area__btn:hover{text-decoration:none}.booking-reasons{font-family:IntervalNextBook,sans-serif;color:#224251;padding:32px 0 30px;text-align:center}@media (min-width:1025px){.booking-reasons__container{display:flex;justify-content:space-between}.booking-reasons__container:after{content:none}}.booking-reasons__heading{font-size:1.875rem;line-height:1.22;margin:0 auto 32px;max-width:250px}@media (min-width:1025px){.booking-reasons__heading{max-width:none}}.booking-reasons__icon{margin:0 auto}.booking-reasons__subheading{font-size:1.375rem;margin:0 auto 24px}.booking-reasons__description{font-size:1rem;line-height:20px}.booking-reasons__item:not(:last-of-type) p{margin-bottom:48px}@media (min-width:1025px){.booking-reasons__item{flex-basis:25%}}.controls{width:span-columns(3);margin:0 auto}.testimonials-header{width:span-columns(12)}.testimonials-content{float:left;display:block;margin-right:2.3576515979%;width:100%}.testimonials-content:last-child{margin-right:0}.img-container img{bottom:50%;left:0;height:auto;width:100%}@media (max-width:480px){.img-container img{height:100%;width:auto}}@media screen and (max-width:1023px){.press li,.value-proposition li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:40px}.press li:last-child,.value-proposition li:last-child{margin-right:0}.testimonials-header .img-container{width:span-columns(12);float:left}.testimonials-header .img-container:nth-of-type(2){display:none}.testimonials-content .testimonial-text{float:left;display:block;margin-right:2.3576515979%;width:100%}.testimonials-content .testimonial-text:last-child{margin-right:0}.testimonials-content .testimonial-text:last-of-type{display:none}}@media screen and (min-width:1024px){.value-proposition li{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.value-proposition li:last-child{margin-right:0}.highlighted-content img.tiny{top:0;left:50%;height:100%;width:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.press{float:left;display:block;margin-right:2.3576515979%;width:100%}.press:last-child{margin-right:0}.press li{float:left;display:block;margin-right:2.8425855704%;width:17.7259315437%}.press li:last-child{margin-right:0}}body{font-family:IntervalNextBook,sans-serif;color:#575757;line-height:21px;font-size:16px}body.no-hover{pointer-events:none}.uniplaces-full-container.testimonials-container{padding-top:0;background-color:#FAFAFA}.value-proposition::after{clear:both;content:"";display:table}.value-proposition li{float:left;text-align:center}@media (max-width:480px){.value-proposition li{float:none;display:block;margin-bottom:70px}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.value-proposition li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:65px}.value-proposition li:last-child,.value-proposition li:nth-child(2n){margin-right:0}.value-proposition li:nth-child(2n+1){clear:left}.value-proposition li:nth-last-child(-n+2){margin-bottom:0}}.value-proposition li h3{color:#363636;margin:30px 0 20px;font-family:IntervalNextSemiBold,sans-serif;font-size:20px}.value-proposition li p{padding:0 20px;color:#888;font-size:14px;line-height:18px}@media (max-width:480px){.value-proposition li p{font-size:20px}}.value-proposition li span{display:block;height:80px;width:100%;background-size:contain;background-position:center}.value-proposition.alternative li{margin-bottom:40px}.value-proposition.alternative li h3{color:#FFF;margin:20px 0 10px;font-size:16px}.value-proposition.alternative li p{color:#FFF;font-size:12px;line-height:16px}.value-proposition.alternative li span{height:50px}.highlighted-content:hover:before{opacity:.4;filter:opacity(40)}.highlighted-content:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#00ADEF;opacity:0;filter:opacity(0);z-index:1;transition:opacity .3s ease-in-out}.highlighted-content.listing .highlighted-badge{position:absolute;top:10%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:6px;background-color:rgba(255,255,255,.9);border-radius:45px}.testimonials-header{position:relative}.testimonials-header::after{clear:both;content:"";display:table}.testimonials-header .img-container{margin-bottom:0;height:400px;border-radius:0}.testimonials-header .img-container img{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonials-header .img-container:nth-of-type(2n+1):after{content:'';display:block;position:absolute;left:0;height:100%;width:100%;background-image:-webkit-linear-gradient(left,#FFF 0,rgba(255,255,255,0) 50%);background-image:linear-gradient(to right,#FFF 0,rgba(255,255,255,0) 50%)}.testimonials-header .img-container:nth-of-type(2n+2):after{content:'';display:block;position:absolute;right:0;height:100%;width:100%;background-image:-webkit-linear-gradient(right,#FFF 0,rgba(255,255,255,0) 50%);background-image:linear-gradient(to left,#FFF 0,rgba(255,255,255,0) 50%)}.testimonials-header .testimonials-title{position:absolute;bottom:0;width:100%;padding:60px 0;background:rgba(255,255,255,.8)}.testimonials-header .testimonials-title h3{color:#363636}.testimonials{padding-top:60px;position:relative}.testimonials .testimonial-text{padding:0 15px}.testimonials .testimonial-text p{font-family:IntervalNextBookit,sans-serif}.testimonials .testimonial-text:nth-of-type(2n+2){text-align:right}.testimonials .testimonial-author{padding-top:30px;line-height:20px}.testimonials .testimonial-author strong{display:block}.testimonials .testimonial-author strong .university{color:#888;font-size:12px}.testimonials .testimonial-author a{text-decoration:none}.press{text-align:center}.press ul{width:auto}.press ul li{float:left;padding:0 30px;opacity:.5;transition:opacity .3s ease-out}.press ul li:hover{opacity:1}.press .cnn{max-width:82px}.press .techcrunch{max-width:230px}.press .the{max-width:49px}.press .financial-times{max-width:107px}.press .huffington-post{max-width:114px}.payment-icon,.payment-icon--amex,.payment-icon--maestro,.payment-icon--mastercard,.payment-icon--paypal,.payment-icon--visa,.payment-icon--visaelectron{background-image:url(../img/sprite-booking.png)}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.payment-icon,.payment-icon--amex,.payment-icon--maestro,.payment-icon--mastercard,.payment-icon--paypal,.payment-icon--visa,.payment-icon--visaelectron{background-image:url(../img/sprite-booking@2x.png);background-size:109px 351px}}.booking-review{margin-bottom:70px;color:#888;float:left;display:block;margin-right:2.3576515979%;width:100%}.booking-review:last-child{margin-right:0}@media (max-width:480px){.booking-review .edit-review{margin:20px auto}}.booking-review__header{font-size:2rem;line-height:36px;color:#0076A3;font-family:IntervalNextBook,sans-serif;margin:40px 0}.booking-review__header--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.booking-review__header{font-size:1.5rem;line-height:28px;text-align:center}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.booking-review__header{text-align:left}}.booking-review .form{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.booking-review .form:last-child{margin-right:0}@media (max-width:768px){.booking-review .form{float:left;display:block;margin-right:2.3576515979%;width:100%}.booking-review .form:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.booking-review .form{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;padding:0 5%}.booking-review .form:last-child{margin-right:0}}.booking-review .error{margin:5px 0}.booking-review .checkout-summary{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:0}.booking-review .checkout-summary:last-child{margin-right:0}.not-available-anymore{padding:55px 0;background:#FAFAFA;text-align:center}.not-available-anymore--alternate{background:#FFF}.not-available-anymore__heading{font-size:2rem;color:#0076A3;margin-bottom:25px}.not-available-anymore__heading--secondary{margin-bottom:50px}.not-available-anymore__sub-heading{font-size:1rem;color:#888}.not-available-anymore__sub-heading+p{margin-top:40px}.not-available-anymore__content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%;border:1px solid #b2b9c2;margin-top:20px;border-radius:2px}.not-available-anymore__content:last-child{margin-right:0}.not-available-anymore__image-wrapper{width:100%;height:185px;margin-bottom:10px;position:relative;display:block;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.not-available-anymore__image-wrapper:after{position:absolute;content:' ';width:100%;height:100%;background:rgba(0,0,0,.5);left:0;border-top-left-radius:5px;border-top-right-radius:5px;z-index:2}.not-available-anymore__image-wrapper img{position:absolute;height:auto;width:101%;left:50%;bottom:50%;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:1}.not-available-anymore__label{position:relative;height:30px;top:calc(50% - 6px);margin:0 auto;font-size:16px;color:#FFF;padding:5px 15px;border:2px solid #FFF;z-index:3}.not-available-anymore__offer{width:100%;padding:0 10px;margin-bottom:7px;color:#888}.not-available-anymore__offer::after{clear:both;content:"";display:table}.not-available-anymore__offer+.not-available-anymore__offer{margin-bottom:11px}.not-available-anymore__offer-title{float:left;font-size:1rem}.not-available-anymore__month-price{float:right;font-size:1.125rem}.not-available-anymore__tipology{float:left;font-size:14px}.not-available-anymore__guests{float:right;font-size:14px}.not-available-anymore__move-in-out{border-top:1px solid #b2b9c2;margin:0 10px;padding:15px 0 10px}.not-available-anymore__move-in-out::after{clear:both;content:"";display:table}.not-available-anymore__movein{float:left;position:relative;font-size:11px;color:#888}.not-available-anymore__movein:before{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#7fcf98;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;z-index:1;pointer-events:none;top:5px}.not-available-anymore__movein-label{display:block;padding-left:13px;margin-bottom:5px}.not-available-anymore__movein-month-day-year{font-size:.75rem;color:#7fcf98}.not-available-anymore__moveout{float:right;position:relative;font-size:11px;color:#888}.not-available-anymore__moveout:after{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:0;color:#ff6b6b;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;z-index:1;pointer-events:none;top:5px}.not-available-anymore__moveout-label{display:block;padding-right:18px;margin-bottom:5px}.not-available-anymore__moveout-month-day-year{font-size:.75rem;color:#ff6b6b}.not-available-anymore .offer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.not-available-anymore .offer:last-child{margin-right:0}.not-available-anymore__general-text{font-size:1rem;color:#888;margin-top:30px;margin-bottom:15px}.not-available-anymore__divider{display:block;font-size:13px;color:#888;margin:15px auto 25px;clear:both}.not-available-anymore__divider span{display:inline-block;padding:0 30px;position:relative}.not-available-anymore__divider span:after{position:absolute;content:'';width:30px;height:1px;background:#b2b9c2;top:50%;right:-10px}.not-available-anymore__divider span:before{position:absolute;content:'';width:30px;height:1px;background:#b2b9c2;top:50%;left:-10px}.not-available-anymore .offers-container::after{clear:both;content:"";display:table}.not-available-anymore .offer-summary{text-align:left}.booking-credit{margin-top:20px}.booking-credit--mobile{display:none;width:calc(100% + 40px);margin-left:-20px;margin-top:10px;border-bottom:1px solid #E1E4E6}.booking-credit--mobile .booking-credit__text{padding-bottom:16px}@media (max-width:768px){.booking-credit--mobile{display:block}}.booking-credit__header{width:100%;height:55px;line-height:55px;padding:0 20px;border-radius:2px;background-color:#c6eaf8;font-size:1rem;color:#667485;font-family:IntervalNextReg,sans-serif}.booking-credit__header:hover{cursor:pointer}.booking-credit__header__title{position:relative}.booking-credit__header__title:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-25px;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.booking-credit__header__amount{float:right}.booking-credit__header--expanded .booking-credit__header__title:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-25px;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.booking-credit__total{padding:0 20px;font-size:1rem;color:#667485;font-family:IntervalNextReg,sans-serif;margin:15px 0 10px;line-height:18px}.booking-credit__total__amount{font-size:18px;float:right}.booking-credit__total--refund{color:#64c1ac}.booking-credit__title{position:relative;padding:0 20px;font-size:1rem;color:#667485;margin-bottom:5px}.booking-credit__title--refund:after{position:absolute;display:block;content:"";right:20px;top:3px;background:url(../img/booking/icon-wallet.svg) center/contain no-repeat;height:40px;width:34px}.booking-credit__text{padding:0 20px;color:#888;font-size:.875rem;line-height:18px}.booking-credit__text--refund{padding:0 75px 0 20px}.booking-credit__info{display:none;border-radius:2px;border:1px solid #E1E4E6;border-top:none;padding:16px 20px;color:#888;font-size:.875rem}.booking-credit__info>label{color:#667485;font-size:.875rem;line-height:16px;display:block;margin-bottom:4px;font-family:IntervalNextReg,sans-serif}.booking-credit__info>div{line-height:18px}.booking-credit__info>div:not(:last-child){margin-bottom:16px}.timeline{width:100%;margin:40px 0}@media (max-width:768px){.timeline{margin-top:40px}}.timeline__heading{text-align:center;font-size:16px;line-height:20px;height:20px;color:#888;position:relative;margin-bottom:45px}.timeline__heading span{background-color:#FFF;font-size:1rem;font-family:IntervalNextReg,sans-serif;padding:0 10px;position:relative;z-index:1}.timeline__heading:before{content:' ';width:100%;height:2px;background-color:#E5E5E5;top:50%;left:0;position:absolute}.timeline__wrapper{max-width:1000px;margin-left:auto;margin-right:auto;position:relative}.timeline__wrapper::after{clear:both;content:"";display:table}.timeline__wrapper:before{content:' ';width:80%;height:2px;background-color:#b2b9c2;position:absolute;top:40px;left:calc(50% - 40%)}@media (max-width:768px){.timeline__wrapper:before{content:none}}.timeline__wrapper>div>span:nth-child(1){position:relative;margin:0 auto 25px;width:80px;height:80px;display:block;background-color:#FFF;outline:#FFF solid 5px}@media (max-width:768px){.timeline__wrapper>div>span:nth-child(1){outline:0;float:left;margin:0}}@media (max-width:768px){.timeline__wrapper>div{float:left;display:block;width:100%;margin-right:0;padding:20px 0;position:relative}.timeline__wrapper>div:last-child{margin-right:0}.timeline__wrapper>div:not(:last-child){border-bottom:1px solid #E1E4E6}}.timeline__move-in{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;color:#888}.timeline__move-in:last-child{margin-right:0}.timeline__move-in-icon.timeline__move-in-icon--no-deposit:before,.timeline__move-in-icon:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:80px;z-index:1;pointer-events:none}.timeline__during-stay{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;color:#888}.timeline__during-stay:last-child{margin-right:0}.timeline__during-stay-icon:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:80px;z-index:1;pointer-events:none}.timeline__move-out{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;color:#888}.timeline__move-out:last-child{margin-right:0}.timeline__move-out-icon:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:80px;z-index:1;pointer-events:none;left:calc(50% - 40px)}.timeline__move-out-icon.timeline__move-out-icon--no-deposit:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:80px;z-index:1;pointer-events:none}.timeline__label{display:block;font-size:1rem;padding-bottom:10px;font-family:IntervalNextMed,sans-serif}@media (max-width:768px){.timeline__label{position:relative;float:right;width:70%;text-align:left;padding-top:16px;padding-bottom:0}}.timeline__date{display:block;font-size:.75rem}@media (max-width:768px){.timeline__date{float:right;width:70%;text-align:left}}.timeline__message{display:block;margin:8px auto 15px;font-size:.75rem;font-family:IntervalNextMed,sans-serif}@media (max-width:768px){.timeline__message{clear:both;text-align:left;padding-left:30%;margin:20px 0 15px}}.timeline__options,.timeline__total-rents{display:block;width:100%;font-size:12px;line-height:14px;text-align:left}.timeline__options::after,.timeline__total-rents::after{clear:both;content:"";display:table}.timeline__options:not(:last-of-type),.timeline__total-rents:not(:last-of-type){margin-bottom:8px}.timeline__options a,.timeline__total-rents a{font-size:12px}.timeline__value{float:right}.timeline__list{width:80%;margin:0 auto}@media (max-width:768px){.timeline__list{width:100%;clear:both;padding-left:30%}}.timeline__remaining-rents{display:none;padding-bottom:10px}.timeline__total-rents{width:80%;margin:0 auto;border-top:1px solid #888;padding-top:10px}@media (max-width:768px){.timeline__total-rents{width:70%;clear:both;float:right}}.timeline__refunded-text{font-size:.75rem;line-height:18px;text-align:left;width:80%;margin:0 auto;display:inline-block}.timeline__refunded-text strong{color:#888!important;display:inline!important;font-size:12px!important}@media (max-width:768px){.timeline__refunded-text{width:100%;padding-left:30%}}@media (max-width:768px){.timeline__content-mobile{display:none}}.timeline__mobile-trigger{display:none}@media (max-width:768px){.timeline__mobile-trigger{width:25px;height:25px;position:absolute;display:inline-block;top:42px;right:0}.timeline__mobile-trigger span{display:block;position:relative;width:100%;height:100%}.timeline__mobile-trigger span.is-open:before,.timeline__mobile-trigger span:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}}.booking-content{padding:0 20px;line-height:20px;float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.booking-content:last-child{margin-right:0}@media (max-width:1023px){.booking-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.booking-content:last-child{margin-right:0}}@media (max-width:768px){.booking-content{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:0}.booking-content:last-child{margin-right:0}}@media (min-width:480px) and (max-width:768px){.booking-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.booking-content:last-child{margin-right:0}}.booking-content .date label{float:left;display:block;margin-right:2.3576515979%;width:100%}.booking-content .date label:last-child{margin-right:0}.booking-content.center-content{margin:auto;float:none}.booking-form,.booking-success,.signup-form{float:left;display:block;margin-right:2.3576515979%;width:100%}.booking-form:last-child,.booking-success:last-child,.signup-form:last-child{margin-right:0}.booking-form .uniplaces-form,.booking-success .uniplaces-form,.signup-form .uniplaces-form{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.booking-form .uniplaces-form:last-child,.booking-success .uniplaces-form:last-child,.signup-form .uniplaces-form:last-child{margin-right:0}@media (max-width:768px){.booking-form .uniplaces-form,.booking-success .uniplaces-form,.signup-form .uniplaces-form{float:left;display:block;width:100%;margin-right:0}.booking-form .uniplaces-form:last-child,.booking-success .uniplaces-form:last-child,.signup-form .uniplaces-form:last-child{margin-right:0}}.checkout-summary{float:left;display:block;width:31.7615656014%;margin-left:8.5298042998%;margin-right:0}.checkout-summary:last-child{margin-right:0}.booking-error-content{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.booking-error-content:last-child{margin-right:0}.contacts-summary{float:left;display:block;width:57.3509785009%;margin-right:0}.contacts-summary:last-child{margin-right:0}.payment-options .payment-type{width:calc(50% - 13px);margin:0 25px 25px 0;float:left;display:inline-block}.payment-options .payment-type:last-child,.payment-options .payment-type:nth-last-child(2){margin-bottom:0}.payment-options .payment-type:nth-child(2n+1){clear:left}.payment-options .payment-type:nth-child(2n){margin-right:0}.payment-options .payment-type label{padding:0!important;margin:0;width:100%;display:block;border:1px solid #ccd2d4;border-radius:2px;height:40px;opacity:1}.social-links li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.social-links li:last-child{margin-right:0}@media (max-width:480px){.social-links li{float:left;display:block;margin-right:2.3576515979%;width:100%}.social-links li:last-child{margin-right:0}}@media (max-width:1023px){.booking-success .now,.uniplaces-flow{display:none}}@media screen and (min-width:1280px){.booking-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.booking-content:last-child{margin-right:0}.booking-success header{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.booking-success header:last-child{margin-right:0}.booking-form .uniplaces-form,.booking-success .uniplaces-form,.signup-form .uniplaces-form{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.booking-form .uniplaces-form:last-child,.booking-success .uniplaces-form:last-child,.signup-form .uniplaces-form:last-child{margin-right:0}.checkout-summary{float:left;display:block;width:31.7615656014%;margin-right:0}.checkout-summary:last-child{margin-right:0}.booking-error-content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.booking-error-content:last-child{margin-right:0}.contacts-summary{float:left;display:block;width:48.821174201%;margin-right:0}.contacts-summary:last-child{margin-right:0}}.booking-container{font-family:IntervalNextBook,sans-serif}.booking-form__first-page{position:relative}.booking-form__first-page.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/10% no-repeat rgba(255,255,255,.5);z-index:9999;border-radius:2px}.booking-form .form-section,.booking-success .form-section{margin-bottom:16px}.booking-form .form-section h2,.booking-success .form-section h2{margin:15px 0 10px;font-size:1rem;color:#667485;font-family:IntervalNextReg,sans-serif;text-align:left}.booking-form .form-section h2+.content-copy,.booking-success .form-section h2+.content-copy{padding-top:0;padding-bottom:0}.booking-form .booking__copy,.booking-success .booking__copy{font-size:.875rem;color:#888;margin-bottom:0;line-height:16px}.booking-form .booking-price-information,.booking-success .booking-price-information{padding:20px;margin-bottom:20px;background-color:#005A7E;color:#FFF;text-align:center}.booking-form .booking-price-information p,.booking-success .booking-price-information p{margin-bottom:0;font-size:13px;color:#FFF}.booking-form .select-payment-method,.booking-success .select-payment-method{font-size:13px;color:#888;margin-bottom:15px}.booking-success{color:#888}@media (max-width:768px){.booking-success{padding-top:50px}}.booking-success header{margin:0 0 50px;width:100%}@media (max-width:1023px){.booking-success header{float:none;width:100%;margin-bottom:20px}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.booking-success header{float:none}}@media (max-width:768px){.booking-success header{margin-bottom:50px}}.booking-success header h1{margin:0 0 15px;text-align:left}.booking-expired{padding-top:70px;color:#888}.booking-expired h1{margin:0 0 10px;font-size:2rem;line-height:36px;color:#b44949;font-family:IntervalNextBook,sans-serif;padding-bottom:40px}.booking-expired h1--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.booking-expired h1{font-size:1.5rem;line-height:28px;text-align:center}}.booking-expired h2{margin-bottom:20px;font-size:1rem;color:#005A7E;font-family:IntervalNextReg,sans-serif;text-align:left}.booking-content h2{margin-bottom:10px;font-size:1rem;color:#005A7E;font-family:IntervalNextReg,sans-serif}.booking-content h2.alternative{color:#888}.booking-content p{margin-bottom:40px}.booking-content ul{margin-bottom:40px;padding-left:15px;list-style:disc}.booking-content ul li{margin-bottom:10px}.booking-error{margin-left:20px}.booking-error img{max-height:266px}@media (max-width:1023px){.booking-error img{max-height:none;width:100%}}.checkout-summary{margin-bottom:60px}@media (max-width:480px){.checkout-summary{width:100%;padding:0}}@media (orientation:portrait) and (min-width:769px) and (max-width:1023px){.checkout-summary{display:block!important;float:left;margin-right:2.3576515979%;width:40.2913699012%;margin-left:0}.checkout-summary:last-child{margin-right:0}.checkout-summary>.need-help{width:100%}}.checkout-summary--mobile-only{display:none}@media (max-width:768px){.checkout-summary--mobile-only{display:block;position:relative}.checkout-summary--mobile-only:before{content:"";position:absolute;top:0;left:-20px;width:calc(100% + 40px);height:100%;background-color:#FAFAFA}.checkout-summary--mobile-only .booking-payment-details__list--total,.checkout-summary--mobile-only .img-container{display:none}.checkout-summary--mobile-only .booking-summary{border:none;padding:10px 0}.checkout-summary--mobile-only .booking-summary__heading{display:none}.checkout-summary--mobile-only__heading{display:block;height:55px;line-height:55px;background-color:#E1E4E6;position:relative}.checkout-summary--mobile-only__heading::after{clear:both;content:"";display:table}.checkout-summary--mobile-only__heading:before{position:absolute;display:block;content:' ';background-color:#E1E4E6;top:0;left:-20px;width:calc(100% + 40px);height:100%}.checkout-summary--mobile-only__title{position:relative;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#667485;float:left}.checkout-summary--mobile-only__title.is-open:after,.checkout-summary--mobile-only__title:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-25px;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.checkout-summary--mobile-only__value{position:relative;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#667485;float:right}.checkout-summary--mobile-only__content{display:none}.checkout-summary--mobile-only+h2{margin-top:40px}}.booking-summary{font-family:IntervalNextReg,sans-serif;margin-bottom:16px;border:1px solid #E1E4E6;border-top:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:16px 20px 0;position:relative;font-size:.875rem;line-height:22px;color:#888}.booking-summary.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/25% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.booking-summary__heading{width:100%;height:30px;line-height:30px;display:block;background-color:#E1E4E6;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#667485;text-align:center;border-top-left-radius:2px;border-top-right-radius:2px}@media (max-width:1023px){.booking-summary{margin-bottom:20px}}.booking-summary .img-container{margin:0;height:180px;border-radius:4px}.booking-summary .img-container img{height:auto;width:101%;left:50%;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.booking-summary .booking-offer{padding:16px 0;border-bottom:1px #E1E4E6 solid}.booking-summary .booking-offer__title{display:block;color:#667485;font-size:1rem;line-height:16px;margin-bottom:8px}.booking-summary .booking-offer__guests,.booking-summary .booking-offer__tipology{color:#888}.booking-summary .booking-offer__guests{float:right}.booking-summary .booking-dates{padding:14px 0;line-height:18px;overflow:hidden;position:relative;border-bottom:1px #E1E4E6 solid}.booking-summary .booking-dates:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:40%;color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.booking-summary .booking-dates:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:40%;color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.booking-summary .booking-dates__move-in{float:left;text-align:center;width:40%}.booking-summary .booking-dates__move-out{float:right;text-align:center;width:40%}.booking-summary .booking-dates__label{display:block}.booking-summary .booking-dates__month-day{font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#667485;display:block;padding:5px 0}.booking-summary--dashboard .booking-dates{border-bottom:none}.booking-payment-details{display:block;width:100%;padding-top:14px}.booking-payment-details__heading{color:#667485;margin-bottom:8px}.booking-payment-details__list::after{clear:both;content:"";display:table}.booking-payment-details__list a{font-size:.875rem}.booking-payment-details__list--total{border-top:1px #E1E4E6 solid;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#667485;padding-top:10px;margin:14px 0}.booking-payment-details__list--promocode{display:none}.booking-payment-details__list--promocode .promocode-wrapper{margin-top:8px}.booking-payment-details__list--promocode--visible{display:block}.booking-payment-details__list--promocode-validated{padding-bottom:10px}.booking-payment-details__value{float:right}.payment-summary{color:#363636}.payment-summary a{font-size:12px}.payment-summary .payment{margin-bottom:10px;border:1px solid #b2b9c2;border-radius:2px}.payment-summary .payment .amount{float:right}.payment-summary .payment .breakdown{padding:10px 20px;color:#888;font-size:12px;line-height:24px}@media (max-width:768px){.payment-summary .payment .breakdown{font-size:14px}}.payment-summary .payment .breakdown .amount{color:#363636;font-size:14px}.payment-summary .payment .breakdown .amount.negative{color:#97B93D}.payment-summary .payment .breakdown .promo-input{margin:10px 0;color:#00ADEF}.payment-summary .payment .breakdown .promo-input::after{clear:both;content:"";display:table}.payment-summary .payment .breakdown .promo-input span{display:block}.payment-summary .payment .breakdown .promo-input input{display:block;float:left;margin-right:5px;padding-left:5px;border-color:#b2b9c2;width:120px;color:#888}.payment-summary .payment .breakdown .promo-input .btn{height:28px;line-height:26px;float:right}@media (max-width:768px){.payment-summary .payment .breakdown .promo-input .btn{padding:0 9px;font-size:13px}}.payment-summary .payment .breakdown .promo-input .error-list{color:#b44949;clear:both}.payment-summary .payment .breakdown .show-instalments a,.payment-summary .payment .breakdown .show-remaining a{font-size:11px}.payment-summary .payment .breakdown .instalments-container{display:none}.payment-summary .payment .breakdown .instalments-container li{text-indent:20px}.payment-summary .payment .breakdown .remaining{display:none}.payment-summary .payment .total{padding:0 20px;color:#FFF;background-color:#005A7E;line-height:50px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.payment-summary .payment .total::after{clear:both;content:"";display:table}.payment-summary .payment .total .who{display:inline-block;float:left;clear:left;font-size:12px;line-height:15px;margin-bottom:15px}.payment-summary .payment .total .amount{display:inline-block;font-size:20px;line-height:63px;height:63px}.payment-summary .payment .total .amount+strong{display:inline-block;float:left;line-height:15px;margin-top:15px;margin-bottom:3px}.payment-summary .payment .total--paid{background-color:#b2b9c2}.payment-summary .payment .total--now{color:#FFF;background-color:#00ADEF}.payment-summary .payment.now{position:relative}.payment-summary .payment.now.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/25% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.payment-summary .payment.check-in .total{background-color:#0091C8}.conditions-summary::after{clear:both;content:"";display:table}.conditions-summary__contract-type{color:inherit;font-size:inherit}.conditions-summary__contract-type a{display:inline-block;font-size:.875rem;margin-left:5px}.conditions-summary__offer-reference{float:right;font-size:inherit;color:inherit}.uniplaces-flow{width:100%;display:block;margin-bottom:40px;font-size:.75rem;list-style:none;text-align:center}.uniplaces-flow::after{clear:both;content:"";display:table}.uniplaces-flow li{width:calc(100% / 3);float:left;position:relative;color:#0076A3;line-height:16px;font-family:IntervalNextReg,sans-serif}.uniplaces-flow li:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-5px;color:#E1E4E6;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none;width:10px}.uniplaces-flow li:first-of-type{text-align:left}.uniplaces-flow li:last-of-type:after{content:none}.uniplaces-flow li strong{display:block}.uniplaces-flow li.past,.uniplaces-flow li.past strong{color:#E1E4E6}.uniplaces-flow li.future{opacity:.3}.uniplaces-flow--smaller-margin{margin-bottom:25px}.uniplaces-flow--two-steps{width:70%}.uniplaces-flow--two-steps li{width:50%}@media (max-width:768px){.uniplaces-flow{width:calc(100% + 40px);margin-left:-20px;padding-bottom:16px;border-bottom:1px solid #E1E4E6;display:block;margin-bottom:20px;font-size:14px}.uniplaces-flow li:first-of-type{text-align:center}}.payment-options{float:left;width:40%;padding-right:40px;border-right:1px solid #E1E4E6}@media (max-width:768px){.payment-options{float:none;display:block;width:100%;padding-right:0;border-right:none}}.payment-options p{font-size:12px;text-align:left}.payment-options p.pay-now{margin-bottom:5px;color:#363636;font-family:IntervalNextReg,sans-serif}.payment-options p.pay-now strong{display:inline;color:#00ADEF}.payment-form-fields{width:60%;float:left;padding-left:40px}.payment-form-fields--disabled,.payment-form-fields--ideal,.payment-form-fields--paypal,.payment-form-fields--sofort{display:none}@media (max-width:768px){.payment-form-fields--paypal{border-bottom:1px solid #b2b9c2;margin-bottom:-15px}}@media (max-width:768px){.payment-form-fields--sofort{border-bottom:1px solid #b2b9c2;margin-bottom:-15px}}@media (max-width:768px){.payment-form-fields--ideal{border-bottom:1px solid #b2b9c2;margin-bottom:-15px}}.payment-form-fields--enabled{display:block}.payment-form-fields__alert{padding:15px 10px 10px;background:#ffefc9;margin-bottom:19px}.payment-form-fields .search-neighborhood+.payment-form-fields__alert,.payment-form-fields .uniplaces-dropdown+.payment-form-fields__alert{margin-top:19px}.payment-form-fields p{font-size:.875rem!important;color:#888}@media (max-width:768px){.payment-form-fields{width:100%;display:block;float:none;padding-left:0}}.payment-form-fields .intro-text{font-size:12px;color:#888;margin-bottom:33px}.payment-form-fields .intro-text span{font-family:IntervalNextReg,sans-serif;display:inline!important;font-size:12px!important;color:#888!important}.payment-form-fields .uniplaces-col-3{float:left;display:block;width:100%;margin-right:0;margin-bottom:7px}.payment-form-fields .uniplaces-col-3:last-child{margin-right:0}@media (max-width:768px){.payment-form-fields .uniplaces-col-3{margin-bottom:25px}}.payment-form-fields .uniplaces-col-2{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.payment-form-fields .uniplaces-col-2:last-child{margin-right:0}@media (orientation:portrait) and (min-width:769px) and (max-width:1023px){.payment-form-fields .uniplaces-col-2{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.payment-form-fields .uniplaces-col-2:last-child{margin-right:0}}.payment-form-fields .uniplaces-col-2.date+.uniplaces-col-1 label #amextooltipbutton{display:none}.payment-form-fields .uniplaces-col-2.date+.uniplaces-col-1 label+input{position:relative}.payment-form-fields .uniplaces-col-1{float:left;display:block;width:23.2317613015%;margin-left:8.5298042998%;margin-right:0}.payment-form-fields .uniplaces-col-1:last-child{margin-right:0}@media (orientation:portrait) and (min-width:769px) and (max-width:1023px){.payment-form-fields .uniplaces-col-1{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:0}.payment-form-fields .uniplaces-col-1:last-child{margin-right:0}}@media (max-width:768px){.payment-form-fields .uniplaces-col-1{margin-left:0}.payment-form-fields .uniplaces-col-1 input{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.payment-form-fields .uniplaces-col-1 input:last-child{margin-right:0}}.payment-form-fields .label-message{font-size:.75rem;color:#888}.pay-now-summary{margin-bottom:5px!important;color:#363636!important;font-family:IntervalNextReg,sans-serif}.pay-now-summary strong{display:inline!important;color:#00ADEF!important}@media (max-width:768px){.pay-now-summary{margin-top:25px}}.payment-disclaimer{font-size:.75rem;font-family:IntervalNextReg,sans-serif;color:#888;line-height:21px}@media (max-width:1023px){.payment-disclaimer.has-animation--fade-out,.payment-disclaimer.hidden--visibility{overflow:hidden;height:0}}@media (max-width:1023px){.payment-section.has-animation--fade-out,.payment-section.hidden--visibility{overflow:hidden;height:150px}}.social-links{margin-bottom:100px;padding:0}.social-links::after{clear:both;content:"";display:table}@media (max-width:1023px){.social-links{margin-bottom:40px}}.social-links ul{list-style:none}.datepicker table thead tr .social-links th.next:after,.datepicker table thead tr .social-links th.prev:after,.social-links .datepicker table thead tr th.next:after,.social-links .datepicker table thead tr th.prev:after,.social-links .uniplaces-icon{margin-right:5px;font-size:25px}.social-links .uniplaces-icon:before{vertical-align:middle}.social-links a{padding:15px;font-size:16px;text-decoration:none;border-radius:2px;line-height:40px;text-align:center}.social-links .blog{color:#00ADEF}.social-links .blog:hover{color:#FFF;background-color:#00ADEF}.social-links .blog:hover .uniplaces-icon:before{color:#FFF}.social-links .facebook{color:#3b5998}.social-links .facebook:hover{color:#FFF;background-color:#3b5998}.social-links .facebook:hover .uniplaces-icon:before{color:#FFF}.social-links .twitter{color:#50ABF1}.social-links .twitter:hover{color:#FFF;background-color:#50ABF1}.social-links .twitter:hover .uniplaces-icon:before{color:#FFF}.popover{min-width:450px;padding:10px;font-size:12px;font-family:IntervalNextBook,sans-serif}@media (max-width:768px){.popover{min-width:90%}}@media (min-width:480px) and (max-width:768px){.popover{min-width:50%}}.popover .details-container{padding:0}.popover .details-container .details{float:left;display:block;margin-right:2.3576515979%;width:100%}.popover .details-container .details:last-child{margin-right:0}.popover .details-container .details .details-entry{margin:0}.popover .details-container .details .details-entry .entry-data{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:0;border:none}.popover .details-container .details .details-entry .entry-data:last-child{margin-right:0}@media (max-width:768px){.popover .details-container .details .details-entry .entry-data li{width:100%;float:none}}.payment-type .payment-icon--visa{background:url(../img/booking/visa.svg) center center no-repeat}.payment-type .payment-icon--mastercard{background:url(../img/booking/mastercard.svg) center center no-repeat}.payment-type .payment-icon--amex{background:url(../img/booking/american-express.svg) center center no-repeat}.payment-type .payment-icon--visaelectron{background:url(../img/booking/visa-electron.svg) center center no-repeat}.payment-type .payment-icon--maestro{background:url(../img/booking/maestro.svg) center center no-repeat}.payment-type .payment-icon--paypal{background:url(../img/booking/paypal.svg) center center no-repeat}.payment-type .payment-icon--sofort{background:url(../img/booking/sofort.svg) center center no-repeat}.payment-type .payment-icon--ideal{background:url(../img/booking/ideal.svg) center center no-repeat}.payment-type input[type=radio]:checked+label{border:2px solid #00ADEF}.payment-type--disabled{opacity:.3}.payment-type--disabled input[type=radio]+label{cursor:default}#propertyRules{white-space:nowrap}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.about-your-stay>.uniplaces-col-3{display:block;float:none;margin-bottom:15px}.about-your-stay>.uniplaces-col-3:last-of-type{margin-bottom:0}}.about-your-stay--spaced{margin-top:40px!important}.warning-restriction{color:#fabc63;font-family:IntervalNextReg,sans-serif;font-size:.875rem;display:none}.has-animation,.pay-now-summary,.payment-disclaimer,.payment-section{transition:opacity .4s ease-in-out}.has-animation--fade-out{opacity:0}.ops-phone-number{font-family:IntervalNextReg,sans-serif;border:1px solid #E1E4E6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:16px 20px;color:#888}.ops-phone-number--mobile-only{display:none}@media (max-width:768px){.ops-phone-number--mobile-only{display:block;position:relative}}.cvv-label{white-space:nowrap;opacity:1!important;color:rgba(34,66,81,.7)!important}.cvv-label .unitooltip__text{white-space:initial}.payment__container{position:relative;z-index:1}.hidden--visibility{visibility:hidden}.payment__nothing-to-pay{position:absolute;top:0;left:0;text-align:center;line-height:20px;color:#667485;width:100%}.payment__nothing-to-pay span{font-size:1rem;display:block}.payment__nothing-to-pay strong{display:block;font-size:1rem;padding-bottom:10px}.flag{width:30px;height:20px;position:absolute;right:0;top:0}.flag--uk{width:40px;background:url(../img/flags/gb.png) no-repeat}.flag--pt{background:url(../img/flags/pt.png) no-repeat}.flag--es{background:url(../img/flags/es.png) no-repeat}.flag--nl{background:url(../img/flags/nl.png) no-repeat}.flag--it{background:url(../img/flags/it.png) no-repeat}.flag--fr{background:url(../img/flags/fr.png) no-repeat}.flag--de{background:url(../img/flags/de.png) no-repeat}.flag--pl{background:url(../img/flags/pl.png) no-repeat;outline:#e2e2e2 solid 1px}.flag--at{background:url(../img/flags/at.png) no-repeat}.neighborhood .reset-font-size{font-size:initial!important}.neighborhood .section-heading{font-size:2rem;line-height:36px;color:#005A7E;font-family:IntervalNextBook,sans-serif}.neighborhood .section-heading--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.neighborhood .section-heading{font-size:1.5rem;line-height:28px;text-align:center}}@media (max-width:768px){.neighborhood .section-heading{text-align:left;margin-bottom:5px}}.neighborhood .sub-heading{color:#667485}.neighborhood .instagram-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:1000px;margin:0 auto;flex:0 0 auto}.neighborhood .instagram-row--reverse{flex-direction:row-reverse}.neighborhood .instagram-row--column-reverse{flex-direction:column-reverse}.neighborhood .instagram-row__title-group{float:left}@media (max-width:768px){.neighborhood .instagram-row__title-group{float:none}}.neighborhood .instagram-row__title-group__item{display:inline-block;vertical-align:bottom;margin-right:15px}.neighborhood .instagram-row__title-group__item:last-child{margin-right:0}.neighborhood .instagram-row__title-group__item a{color:inherit;font-size:inherit}.neighborhood .instagram-row__title-group__item a:focus,.neighborhood .instagram-row__title-group__item a:hover{text-decoration:none}.neighborhood .instagram-row__tags{float:right;margin-right:40px}@media (max-width:768px){.neighborhood .instagram-row__tags{float:none;margin-right:0;margin-left:47px}}.neighborhood .instagram-row__tags__tag{display:inline-block;margin-right:20px}.neighborhood .instagram-row__tags__tag:last-child{margin-right:0}.neighborhood .instagram-row__tags__tag a{color:inherit;font-size:inherit}.neighborhood .instagram-row__tags__tag a:focus,.neighborhood .instagram-row__tags__tag a:hover{text-decoration:none}.neighborhood .instagram-row__icon-wrapper{width:32px}.neighborhood .instagram-row__icon{font-size:32px;color:#005A7E;vertical-align:middle}.neighborhood .instagram-row__title,.neighborhood .instagram-row__title-group__item{font-size:2rem;color:#667485}.neighborhood .instagram-row__tag{font-size:2rem;color:#0076A3}@media (max-width:768px){.neighborhood .instagram-row__tag{font-size:1.25rem;margin-top:15px}}.neighborhood .map-filter{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.neighborhood .map-filter:last-child{margin-right:0}@media (max-width:1023px){.neighborhood .map-filter{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0}.neighborhood .map-filter:last-child{margin-right:0}}@media (max-width:768px){.neighborhood .map-filter{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.neighborhood .map-filter:last-child{margin-right:0}}.neighborhood .map-filter__item{float:left;display:block;margin-right:1.1179667315%;width:19.1056266148%;text-align:center}.neighborhood .map-filter__item:last-child{margin-right:0}@media (max-width:768px){.neighborhood .map-filter__item{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:20px;text-align:left}.neighborhood .map-filter__item:nth-child(5n){margin-right:2.3576515979%}.neighborhood .map-filter__item:nth-child(5n+1){clear:none}.neighborhood .map-filter__item:last-child,.neighborhood .map-filter__item:nth-child(2n){margin-right:0}.neighborhood .map-filter__item:nth-child(2n+1){clear:left}}.neighborhood .map-filter__label{font-size:.875rem;text-align:left;color:#888}.neighborhood .neighborhood-details{position:relative}.neighborhood .neighborhood-details__title{font-family:IntervalNextReg,sans-serif;font-size:2rem;line-height:36px;color:#005A7E}.neighborhood .neighborhood-details__title--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.neighborhood .neighborhood-details__title{font-size:1.5rem;line-height:28px;text-align:center}}.neighborhood .comparison-table,.neighborhood .neighborhood-details__comparison-table{width:90%;margin-top:20px}@media (max-width:768px){.neighborhood .neighborhood-details__comparison-table{width:100%}}@media (max-width:768px){.neighborhood .comparison-table{display:block}}.neighborhood .comparison-table__data{padding-top:10px;padding-bottom:10px;vertical-align:middle;text-align:center;font-size:15px;color:#888}@media (max-width:480px){.neighborhood .comparison-table__data{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}.neighborhood .comparison-table__data:first-of-type{padding-left:5px}.neighborhood .comparison-table__data:before{position:absolute;top:12px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;content:attr(data-title)}}.neighborhood .comparison-table__data__min{color:#667485}.neighborhood .comparison-table__data__max{font-size:12px;color:#b2b9c2}.neighborhood .comparison-table__data--neighborhood{padding-bottom:15px;font-size:.875rem;color:#0076A3}.neighborhood .comparison-table__data--trailing{text-align:left;width:20%}@media (max-width:480px){.neighborhood .comparison-table__data--trailing{width:100%}}@media (max-width:480px){.neighborhood .comparison-table__row{margin-bottom:35px}}@media (max-width:480px){.neighborhood .comparison-table tbody,.neighborhood .comparison-table td,.neighborhood .comparison-table th,.neighborhood .comparison-table thead,.neighborhood .comparison-table tr{display:block}}@media (max-width:480px){.neighborhood .comparison-table thead .comparison-table__row{position:absolute;top:-999999px;left:-999999px}}.neighborhood .detailsGoogle{max-width:220px;min-width:150px;margin:5px 0}.neighborhood .detailsGoogle h1{font-size:.75rem;line-height:14px;display:inline}.neighborhood .detailsGoogle a{text-decoration:none}.neighborhood .detailsGoogle h2{font-size:12px;color:#888;line-height:13px;margin-top:5px}.neighborhood .detailsGoogle .website{font-size:10px;line-height:14px}.neighborhood .detailsGoogle .uniplaces-icon-unknown{width:16px;height:16px;display:inline;font-size:15px;line-height:16px;vertical-align:middle;margin-left:10px}.neighborhood .detailsGoogle .image{height:120px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;margin:5px 0}.neighborhood #map{height:500px;transform:none!important}.row__block{position:relative;overflow:hidden;border-radius:2px;height:270px;margin-bottom:50px;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.row__block:last-child,.row__block:nth-child(3n){margin-right:0}.row__block:nth-child(3n+1){clear:left}.row__block img{position:absolute;top:50%;left:50%;height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.row__block a{height:100%;background-size:cover;background-position:center}.row__block h5{margin:20px 0}.row__block:not(.row__block--description):not(.row__block--info) a{display:block}.row__block:not(.row__block--description):not(.row__block--info) a:hover:before{opacity:.4}.row__block:not(.row__block--description):not(.row__block--info) a:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#FFF;opacity:0;z-index:1;border-radius:2px;transition:opacity .3s ease-in-out}.row__block--halfs{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.row__block--halfs:last-child,.row__block--halfs:nth-child(2n){margin-right:0}.row__block--halfs:nth-child(2n+1){clear:left}@media (max-width:1023px){.row__block--halfs img{width:100%;height:100%}}@media (max-width:768px){.row__block--halfs{float:left;display:block;margin-right:2.3576515979%;width:100%}.row__block--halfs:last-child{margin-right:0}.row__block--halfs img{width:100%;height:initial}}.row__block--info{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;overflow:visible;margin-bottom:40px;height:auto;min-height:280px}.row__block--info:last-child{margin-right:0}.row__block--info p:last-of-type{margin-bottom:0}.row__block--info .left-block span,.row__block--info .right-block span{display:block;line-height:20px;margin-bottom:5px}.row__block--info .left-block{width:auto;margin-right:30px;float:left}.row__block--info .left-block span{color:#A7A7AB}.row__block--info .right-block{margin-bottom:40px}.row__block--info .right-block span{color:#667485;font-family:IntervalNextReg,sans-serif}.row__block--info .right-block span:after{content:attr(data-after);color:#A7A7AB;font-size:.875rem;font-family:IntervalNextBook,sans-serif;margin-left:5px;display:inline-block}@media (max-width:768px){.row__block--info{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:20px;margin-bottom:20px}.row__block--info:last-child{margin-right:0}.row__block--info .left-block,.row__block--info .right-block{width:50%;display:inline-block;margin:0}}.row__block--description{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;overflow:visible;height:auto}.row__block--description:last-child{margin-right:0}.row__block--description p:last-of-type{margin-bottom:0}.row__block--hide{display:none}@media (max-width:768px){.row__block{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:25px}.row__block:last-child{margin-right:0}.row__block:not(.row__block--description){height:175px}.row__block img{height:initial;width:100%}}@media (max-width:1023px){.row__block{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.row__block:last-child,.row__block:nth-child(2){margin-right:0}.row__block:nth-child(3){display:none}}@media (max-width:480px){.row__block{float:left;display:block;margin-right:2.3576515979%;width:100%}.row__block:last-child{margin-right:0}}.country:last-child{margin-bottom:0}.country:last-child .country__bottom{padding-bottom:0}.country__title{margin-bottom:37px;color:#005A7E;font-size:2.5rem;line-height:normal;margin-right:5px}.country__title::after{clear:both;content:"";display:table}.country__title span{font-family:IntervalNextBookit,sans-serif}.country__sub-title{color:#888}.country__row,.country__row--info,.country__row--intro,.country__row--intro-alternative{clear:both;display:block;width:100%}.country__row--info::after,.country__row--intro-alternative::after,.country__row--intro::after,.country__row::after{clear:both;content:"";display:table}.country__row--info,.country__row--intro,.country__row--intro-alternative{margin-bottom:50px;height:auto;position:relative}.country__row--info .row__block,.country__row--intro .row__block,.country__row--intro-alternative .row__block{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:0}.country__row--info .row__block:last-child,.country__row--info .row__block:nth-child(2n),.country__row--intro .row__block:last-child,.country__row--intro .row__block:nth-child(2n),.country__row--intro-alternative .row__block:last-child,.country__row--intro-alternative .row__block:nth-child(2n){margin-right:0}.country__row--info .row__block:nth-child(2n+1),.country__row--intro .row__block:nth-child(2n+1),.country__row--intro-alternative .row__block:nth-child(2n+1){clear:left}.country__row--info .row__block img,.country__row--intro .row__block img,.country__row--intro-alternative .row__block img{width:100%}.country__row--info [class=row__block],.country__row--intro [class=row__block],.country__row--intro-alternative [class=row__block]{height:320px}.country__row--info .btn,.country__row--intro .btn,.country__row--intro-alternative .btn{float:right}@media (max-width:1280px){.country__row--info .row__block img,.country__row--intro .row__block img,.country__row--intro-alternative .row__block img{height:100%}}@media (min-width:768px){.country__row--info .correct-france,.country__row--intro .correct-france,.country__row--intro-alternative .correct-france{min-width:150%}}@media (max-width:768px){.country__row--info,.country__row--intro,.country__row--intro-alternative{margin-bottom:0}.country__row--info .row__block,.country__row--intro .row__block,.country__row--intro-alternative .row__block{float:left;display:block;margin-right:2.3576515979%;width:100%}.country__row--info .row__block:last-child,.country__row--intro .row__block:last-child,.country__row--intro-alternative .row__block:last-child{margin-right:0}.country__row--info .row__block--info,.country__row--intro .row__block--info,.country__row--intro-alternative .row__block--info{height:auto;margin-bottom:20px;min-height:100%}.country__row--info .row__block--info a,.country__row--intro .row__block--info a,.country__row--intro-alternative .row__block--info a{font-size:15px}.country__row--info .btn,.country__row--intro .btn,.country__row--intro-alternative .btn{position:relative;display:block;margin:0 auto}}.country__row--info [class=row__block]{height:270px;float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.country__row--info [class=row__block]:last-child{margin-right:0}.country__row--info .row__block--description{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;min-height:230px}.country__row--info .row__block--description:last-child,.country__row--info .row__block--description:nth-child(2n){margin-right:0}.country__row--info .row__block--description:nth-child(2n+1){clear:left}@media (min-width:1024px){.country__row--info img{width:100%}}@media (max-width:768px){.country__row--info .row__block{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:30px;min-height:initial}.country__row--info .row__block:last-child{margin-right:0}}.country__row--intro-alternative{height:auto;padding-bottom:50px;position:relative;margin-bottom:50px}.country__row--intro-alternative .row__block{height:auto;min-height:initial;float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.country__row--intro-alternative .row__block:last-child{margin-right:0}.country__row--intro-alternative .row__block--info{display:block;width:31.7615656014%;padding-left:6%;float:right;margin-right:0}.country__row--intro-alternative .row__block--info:last-child{margin-right:0}@media (max-width:1023px){.country__row--intro-alternative .row__block--description{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.country__row--intro-alternative .row__block--description:last-child{margin-right:0}.country__row--intro-alternative .row__block--info{display:block;width:40.2913699012%;margin-right:0;float:right}.country__row--intro-alternative .row__block--info:last-child{margin-right:0}}@media (max-width:768px){.country__row--intro-alternative .row__block{float:left;display:block;margin-right:2.3576515979%;width:100%}.country__row--intro-alternative .row__block:last-child{margin-right:0}.country__row--intro-alternative .row__block--info{padding-left:0;float:none}}.country__bottom{overflow:visible;height:auto;display:flex;justify-content:space-between;padding-bottom:96px}@media (max-width:768px){.country__bottom{float:left;margin-right:2.3576515979%;width:100%;display:block;padding-bottom:56px}.country__bottom p,.country__bottom:last-child{margin-right:0}}@media (max-width:1023px){.country__bottom{text-align:center}}.country__bottom p{margin-right:30px}@media (min-width:768px){.country__bottom p:last-of-type{margin-bottom:0}}.country__bottom .btn{margin:0 auto}section::after{clear:both;content:"";display:table}.accommodation-countries,.country{position:relative;color:#888;margin-bottom:100px}.accommodation-countries::after,.country::after{clear:both;content:"";display:table}@media (max-width:768px){.accommodation-countries,.country{padding:0;margin-bottom:50px}}.accommodation-countries p,.country p{margin-bottom:18px;font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px}@media (max-width:768px){.accommodation-countries p,.country p{text-align:left;margin:20px 0}}.accommodation-countries .breadcrumb,.country .breadcrumb{margin-bottom:50px;font-size:2rem;padding:0;background:0 0;margin-top:10px}@media (max-width:768px){.accommodation-countries .breadcrumb,.country .breadcrumb{margin-bottom:20px}}.accommodation-countries .breadcrumb li a,.country .breadcrumb li a{font-size:11px;letter-spacing:.01em}@media (max-width:768px){.accommodation-countries .breadcrumb li a,.country .breadcrumb li a{font-size:14px}}.accommodation-countries .breadcrumb li+li:before,.country .breadcrumb li+li:before{font-size:11px;padding:0;color:#A7A7AB}.accommodation-countries .breadcrumb li:last-child a,.country .breadcrumb li:last-child a{font-size:.75rem}@media (max-width:768px){.accommodation-countries .breadcrumb li:last-child a,.country .breadcrumb li:last-child a{font-size:14px}}.accommodation-countries .breadcrumb li.title,.country .breadcrumb li.title{color:#A7A7AB;font-size:.75rem}@media (max-width:768px){.accommodation-countries .breadcrumb li.title,.country .breadcrumb li.title{font-size:14px}}.accommodation-countries .breadcrumb li.title+li:before,.country .breadcrumb li.title+li:before{content:none!important}.full-border-bottom{border-bottom:1px solid #b2b9c2}.full-border-bottom:last-of-type{border-bottom:none}.more-about-controls{margin-bottom:100px;display:block;text-align:center}.more-about-controls .btn{margin:0 auto}@media (max-width:768px){.more-about-controls,.uniplaces-controls{margin-bottom:50px}}.profile{padding:50px 0;position:relative}.profile::after{clear:both;content:"";display:table}@media (max-width:768px){.profile{padding:0 15px 50px}}.profile__picture{display:inline-block;vertical-align:top;width:150px;margin:0 5% 40px 0;text-align:center;position:relative}@media (max-width:480px){.profile__picture{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:40px}.profile__picture:last-child{margin-right:0}}.profile__info{display:inline-block;width:calc(90% - 150px)}.profile__info .new-form__field{margin-bottom:20px}@media (max-width:1023px){.profile__info .new-form__field{clear:none;float:left;display:block;width:48.821174201%;margin-right:0;padding-right:20px}.profile__info .new-form__field:last-child{margin-right:0}}@media (max-width:480px){.profile__info .new-form__field{clear:none;float:left;display:block;width:100%;margin-right:0}.profile__info .new-form__field:last-child{margin-right:0}}@media (max-width:768px){.profile__info{float:left;display:block;width:100%;margin-right:0;border-right:none;padding-right:0}.profile__info:last-child{margin-right:0}}@media (max-width:1023px){.profile__info--password .new-form__field:first-child{float:none}}.profile__newpassword{float:left;display:block;width:82.9403914003%;border-right:none;padding-top:44px;margin-right:0}.profile__newpassword:last-child{margin-right:0}@media (max-width:768px){.profile__newpassword{float:left;display:block;margin-right:2.3576515979%;width:100%}.profile__newpassword:last-child{margin-right:0}.profile__newpassword .new-form__field{float:left;display:block;margin-right:2.3576515979%;width:100%}.profile__newpassword .new-form__field:last-child{margin-right:0}}.profile__ccode{font-size:16px;color:#888}.profile__edit-link{font-size:14px}.profile__btn{height:40px;font-size:16px;line-height:40px;display:inline-block;float:right}.profile__fb-connect{height:35px;line-height:35px;color:#fff;background:#3a5898;display:inline-block;margin:15px auto 0}.profile__fb-connect:hover,.profile__fb-connect:visited{color:#fff}.profile__picture-placeholder{position:relative;display:block;width:150px;height:150px;background:#FAFAFA;border-radius:40px}.profile__picture-placeholder:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:40px;color:#E5E5E5;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:70px;z-index:1;pointer-events:none}.profile__picture-image{position:relative;display:block;width:150px;height:150px;border-radius:40px;background-repeat:no-repeat;background-position:center center;background-size:cover}.profile__fb-badge{position:absolute;bottom:0;right:0;width:32px;height:32px}.profile__fb-badge:before{content:"\f112";font-family:icon-fonts;font-size:31px;background:#fff;border-radius:50%;color:#3a5898}@media (max-width:768px){.profile+.uniplaces-controls{margin-top:50px}}.student-dashboard__hero{background-image:url(../img/static/student-dashboard.jpg)}.accommodation-provider{margin-bottom:50px}.accommodation-provider__details{border-bottom:1px solid #888;padding-bottom:20px}.accommodation-provider__details--locked{color:#b2b9c2;font-size:1rem}.accommodation-provider__details--locked .uniplaces-icon-lock{font-size:25px}.accommodation-provider__notification{font-size:1rem;color:#b2b9c2;padding-left:30px;position:relative;display:block}.accommodation-provider__notification:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none}.booking-state:not(:first-of-type) .booking-state__date{color:#b2b9c2}.booking-state:not(:first-of-type) .booking-state__date:before{border:1px solid #888}.booking-state:not(:first-of-type) .booking-state__info:before{background:#b2b9c2}.booking-state:not(:first-of-type) .booking-state__notification,.booking-state:not(:first-of-type) .booking-state__title{color:#b2b9c2}.booking-state:not(:first-of-type) .booking-state__notification:before{content:"\f108";color:#b2b9c2}.booking-state--withdrawn .booking-state__date:before{border:1px solid #b44949}.booking-state--withdrawn .booking-state__info:before{background:#b44949}.booking-state--withdrawn .booking-state__title{color:#b44949}.booking-state--rejected .booking-state__date:before{border:1px solid #b44949}.booking-state--rejected .booking-state__info:before{background:#b44949}.booking-state--rejected .booking-state__title{color:#b44949}.booking-state--accepted .booking-state__date:before{border:3px solid #97B93D}.booking-state--accepted .booking-state__info:before{background:#97B93D}.booking-state--accepted .booking-state__title{color:#97B93D}.booking-state--expired .booking-state__date:before{border:1px solid #FCC36F}.booking-state--expired .booking-state__info:before{background:#FCC36F}.booking-state--expired .booking-state__title{color:#FCC36F}.booking-state__date{font-size:12px;color:#888;position:relative;padding-left:30px;margin-top:5px;margin-bottom:5px;display:block}.booking-state__date:before{content:" ";position:absolute;left:-1px;width:12px;height:12px;border-radius:50%;background:#FFF;border:1px solid #0076A3}.booking-state__info{min-height:60px;display:block;position:relative;padding-left:30px}.booking-state__info:before{content:" ";position:absolute;left:0;width:10px;height:60px;border-radius:2px;background:#0076A3}.booking-state__title{font-size:1rem;color:#0076A3;display:block;margin-bottom:7px}.booking-state__title--indent{padding-left:30px}.booking-state__notification{font-size:13px;color:#0076A3;position:relative;padding-left:19px}.booking-state__notification:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#FBAF3F;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;z-index:1;pointer-events:none}.booking-state__see-full-history{margin-top:20px}@media (max-width:768px){.booking-state__see-full-history{margin-bottom:40px;width:100%;max-width:initial}}.booking-details{margin-bottom:60px;padding:50px 0;border-top:1px solid #b2b9c2}.booking-details::after{clear:both;content:"";display:table}@media (max-width:768px){.booking-details{padding-top:20px}}.booking-details:first-of-type{border-top:none}.booking-details__summary{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.booking-details__summary:last-child{margin-right:0}@media (max-width:768px){.booking-details__summary{float:left;display:block;width:100%;margin-right:0}.booking-details__summary:last-child{margin-right:0}.booking-details__summary .conditions-summary,.booking-details__summary .payment-summary{display:none}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.booking-details__summary{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.booking-details__summary:last-child{margin-right:0}}.booking-details__info{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:8.5298042998%}.booking-details__info:last-child{margin-right:0}@media (max-width:768px){.booking-details__info{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0;padding:0 15px}.booking-details__info:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.booking-details__info{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.booking-details__info:last-child{margin-right:0}}.booking-details__history .booking-state:last-child .booking-state__info:before{content:none}.booking-details__loading{min-height:110px;position:relative}.booking-details__loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/contain no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.booking-details__no-elements{text-align:center;font-size:1.25rem;color:#0076A3;padding-top:60px;margin-bottom:60px}.review-structure{padding:50px 0;border-top:1px solid #b2b9c2}.review-structure::after{clear:both;content:"";display:table}.review-structure:first-of-type{border-top:none}.review-structure__summary{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.review-structure__summary:last-child{margin-right:0}@media (max-width:768px){.review-structure__summary{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:50px}.review-structure__summary:last-child{margin-right:0}}.review-structure__info{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:8.5298042998%}.review-structure__info:last-child{margin-right:0}.review-structure .booking-summary{margin-bottom:0}.review-details{padding:40px;text-align:center;background-color:#005A7E;color:#FFF}.review-details--hold{background-color:#E5E5E5;color:#667485}.review-details--hold .review-details__title{color:#005A7E}.review-details__title{display:block;margin-bottom:10px;font-size:20px}.review-details__message{line-height:20px;margin-bottom:0!important}.review-details__no-elements{text-align:center;font-size:1.25rem;color:#0076A3;padding-top:60px;margin-bottom:60px}.my-dashboard{padding:50px 0}@media (max-width:768px){.my-dashboard{padding-top:25px}}.my-dashboard .booking-details{margin-bottom:0;padding:50px 0 0}@media (max-width:768px){.my-dashboard .booking-details{padding-top:0}}.my-dashboard__picture{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;text-align:center;position:relative;min-height:150px;margin-bottom:50px}.my-dashboard__picture:last-child{margin-right:0}@media (max-width:768px){.my-dashboard__picture{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}.my-dashboard__picture:last-child{margin-right:0}}.my-dashboard__welcome{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;min-height:150px;margin-bottom:50px}.my-dashboard__welcome:last-child{margin-right:0}@media (max-width:768px){.my-dashboard__welcome{float:left;display:block;margin-right:2.3576515979%;width:100%;min-height:0;text-align:center}.my-dashboard__welcome:last-child{margin-right:0}}.my-dashboard__welcome-heading{font-size:1.5rem;line-height:1.5rem;color:#667485;font-family:IntervalNextBook,sans-serif;margin-bottom:30px}@media (max-width:768px){.my-dashboard__welcome-heading{font-size:1.25rem;text-align:center}}.my-dashboard__welcome-name{font-family:IntervalNextReg,sans-serif;color:#005A7E}.my-dashboard__welcome-message{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px}.my-dashboard__quick-actions{float:left;display:block;width:31.7615656014%;margin-right:0;border-left:1px solid #888;margin-bottom:50px;padding-left:50px}.my-dashboard__quick-actions:last-child{margin-right:0}@media (max-width:768px){.my-dashboard__quick-actions{float:left;display:block;margin-right:2.3576515979%;width:100%;border-left:none;padding-left:0;text-align:center}.my-dashboard__quick-actions:last-child{margin-right:0}}.my-dashboard__quick-actions-heading{font-size:1rem;color:#363636;font-family:IntervalNextBook,sans-serif;margin-bottom:30px;padding-top:10px}@media (max-width:768px){.my-dashboard__quick-actions-heading{font-size:1.25rem}}.my-dashboard__quick-actions-link{font-size:.875rem;font-family:IntervalNextReg,sans-serif;line-height:25px}@media (max-width:768px){.my-dashboard__quick-actions-link{font-size:1rem;line-height:30px}}.my-dashboard__general-heading{font-size:1.25rem;color:#005A7E;margin-bottom:25px}.my-dashboard__profile-picture-image{width:100%;height:150px;object-fit:cover;object-position:50% 50%;border-radius:40px}@media (max-width:768px){.my-dashboard__profile-picture-image{width:150px;margin:0 auto}}.my-dashboard__wishlist{padding-top:50px}.my-dashboard__wishlist::after{clear:both;content:"";display:table}@media (max-width:768px){.my-dashboard__wishlist{padding-top:10px}}.my-dashboard__offer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.my-dashboard__offer:last-child,.my-dashboard__offer:nth-child(3n){margin-right:0}.my-dashboard__offer:nth-child(3n+1){clear:left}@media (max-width:768px){.my-dashboard__offer{float:left;display:block;margin-right:2.3576515979%;width:100%}.my-dashboard__offer:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.my-dashboard__offer{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.my-dashboard__offer:last-child{margin-right:0}}.my-dashboard__offer--cta{border:1px solid #E5E5E5;height:250px;border-radius:2px;text-align:center;padding-top:100px;background-color:#E5E5E5}.my-dashboard__cta-label{display:block;font-size:1.25rem;margin-bottom:20px}.my-dashboard__cta-link{display:block}.my-dashboard__no-elements{text-align:center;font-size:1.25rem;color:#0076A3;padding-top:60px;margin-bottom:60px}.my-dashboard__alert{display:flex;align-items:center;padding:15px 60px;background-color:#00adef;will-change:background-color;justify-content:center}.my-dashboard__alert--success{background-color:#9bdfb8}.my-dashboard__alert--warning{background-color:#fff2b6}.my-dashboard__alert--error{background-color:#ff6b6b}.my-dashboard__alert--fixed-top{position:fixed;width:100%;top:65px;left:0;z-index:3;margin-top:0;backface-visibility:hidden}.my-dashboard__alert svg{width:25px;height:25px;margin-right:16px;fill:#224251}.my-dashboard__alert__wrapper{display:flex;align-items:center;position:relative;flex-grow:0;flex-basis:100%;width:100%;max-width:1000px;margin:0 auto}@media (min-width:small){.my-dashboard__alert__wrapper{flex-grow:1;flex-basis:100%;width:100%}}.my-dashboard__alert__title{font-size:1.0625rem;font-weight:700;color:#303030}.my-dashboard__alert__content{font-size:1rem;line-height:18px;color:#224251}.my-wishlist{padding-top:60px}.my-wishlist::after{clear:both;content:"";display:table}@media (max-width:768px){.my-wishlist{padding-top:30px}}.my-wishlist__city{margin-bottom:60px;padding-top:60px;border-top:1px solid #b2b9c2}.my-wishlist__city::after{clear:both;content:"";display:table}.my-wishlist__city:first-of-type{padding-top:0;border-top:none}.my-wishlist__offers-list{min-height:100px;position:relative;padding:1em;background:#FAFAFA}.my-wishlist__offers-list::after{clear:both;content:"";display:table}.my-wishlist__offers-list.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/5% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.my-wishlist__error-message{display:none;text-align:center;font-family:IntervalNextBook,sans-serif;font-size:20px;color:#0076A3;padding-top:40px}.my-wishlist__offer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.my-wishlist__offer:last-child,.my-wishlist__offer:nth-child(3n){margin-right:0}.my-wishlist__offer:nth-child(3n+1){clear:left}@media (max-width:480px){.my-wishlist__offer{float:left;display:block;margin-right:2.3576515979%;width:100%}.my-wishlist__offer:nth-child(3n){margin-right:2.3576515979%}.my-wishlist__offer:nth-child(3n+1){clear:none}.my-wishlist__offer:last-child,.my-wishlist__offer:nth-child(n){margin-right:0}}@media (min-width:480px) and (max-width:768px){.my-wishlist__offer{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.my-wishlist__offer:nth-child(3n){margin-right:2.3576515979%}.my-wishlist__offer:nth-child(3n+1){clear:none}.my-wishlist__offer:last-child,.my-wishlist__offer:nth-child(2n){margin-right:0}.my-wishlist__offer:nth-child(2n+1){clear:left}}.my-wishlist__no-elements{text-align:center;font-size:1.25rem;color:#0076A3;padding-top:0;margin-bottom:60px}.person-photo{width:150px;height:150px}.person-photo--placeholder{position:relative;display:block;background:#FAFAFA;border-radius:40px}.person-photo--placeholder:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:40px;color:#E5E5E5;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:70px;z-index:1;pointer-events:none}@media (max-width:768px){.person-photo--placeholder{margin:0 auto}}.guest-preferences label{margin-bottom:8px}.guest-preferences .filter-values{padding:0}.guest-preferences .filter-values .slider-outer-container{position:relative;margin:0}.guest-preferences .filter-values .slider-outer-container .value{position:absolute;padding-top:2px;font-size:.875rem}.guest-preferences .filter-values .slider-outer-container .value:first-of-type{left:0}.guest-preferences .filter-values .slider-outer-container .value:last-of-type{float:left;right:2px;padding-left:0;width:70px}.guest-preferences .filter-values .slider-outer-container .slider-container{float:left;width:95%;padding:0 75px 0 50px}.guest-preferences .filter-values .slider-outer-container .slider-container.no-price{padding-left:55px}.guest-preferences--slider{margin-top:25px;margin-bottom:35px}.choice-toggle{position:relative;border-bottom:1px solid #E5E5E5;display:flex;margin-bottom:40px}@media (max-width:767px){.choice-toggle{margin:-22px 0 14px}}.choice-toggle__button{color:#b2b9c2;width:50%;text-align:center;transition:all .3s ease-in-out;font-size:1.25rem;line-height:55px;display:inline-block;cursor:pointer;font-family:IntervalNextBook,sans-serif}.choice-toggle__button:first-of-type,.choice-toggle__button:hover{color:#224251;font-family:IntervalNextReg,sans-serif}.choice-toggle:before{content:"";position:absolute;left:10%;bottom:-1px;height:3px;width:30%;background:#005879;transition:all .3s ease-in-out}.choice-toggle--toggled .choice-toggle__button:not(:hover):first-of-type{color:#b2b9c2;font-family:IntervalNextBook,sans-serif}.choice-toggle--toggled .choice-toggle__button:last-of-type{color:#224251;font-family:IntervalNextReg,sans-serif}.choice-toggle--toggled:before{left:60%}.modal-dialog{max-width:400px}@media (max-width:767px){.modal-dialog{margin:0}.modal-dialog .modal-content{width:100vw;min-height:100vh;height:100%;border-radius:0;border:none}}.modal-dialog--contact{max-width:450px;width:450px}@media (max-width:767px){.modal-dialog--contact{width:90%;margin:0 auto}}.modal-dialog .exit{position:absolute;top:15px;right:14px;height:40px;width:40px;cursor:pointer;z-index:2}.datepicker table thead tr .modal-dialog .exit th.next:after,.datepicker table thead tr .modal-dialog .exit th.prev:after,.modal-dialog .exit .datepicker table thead tr th.next:after,.modal-dialog .exit .datepicker table thead tr th.prev:after,.modal-dialog .exit .uniplaces-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-dialog .exit .uniplaces-icon:before{color:#b2b9c2;font-size:20px}@media (max-width:1023px){.modal-dialog .exit .uniplaces-icon:before{font-size:22px}}.modal-dialog p strong{margin-bottom:10px}.modal-dialog .uniplaces-form{margin:0;padding:24px;border:none}.modal-dialog .uniplaces-form.signup-modal .show-errors{display:block}.modal-dialog .uniplaces-form.forgot-modal .submit{margin-bottom:0}.modal-dialog .uniplaces-form .additional-text,.modal-dialog .uniplaces-form .additional-text-alt,.modal-dialog .uniplaces-form .additional-text-alt-big,.modal-dialog .uniplaces-form .additional-text-alt-inside{margin:10px 10px 25px;font-size:12px;line-height:15px;text-align:center;color:#888}.modal-dialog .uniplaces-form .additional-text-alt,.modal-dialog .uniplaces-form .additional-text-alt-big,.modal-dialog .uniplaces-form .additional-text-alt-inside{text-align:left;padding:0;margin-right:0;margin-left:0}.modal-dialog .uniplaces-form .additional-text-alt a,.modal-dialog .uniplaces-form .additional-text-alt-big a,.modal-dialog .uniplaces-form .additional-text-alt-inside a{font-size:inherit}.modal-dialog .uniplaces-form .additional-text-alt-inside{margin-bottom:10px}.modal-dialog .uniplaces-form .additional-text-alt-big{font-size:.875rem}.modal-dialog .uniplaces-form .alternative-text{margin-top:10px;line-height:12px;text-align:center;font-family:IntervalNextReg,sans-serif}.modal-dialog .uniplaces-form .alternative-text.additional-info{line-height:20px}.modal-dialog .uniplaces-form .landlord-redirect{padding:0;font-size:12px;line-height:16px;text-align:center}.modal-dialog .uniplaces-form .landlord-redirect a{display:block;font-size:12px}.modal-dialog .filter-row{margin-bottom:20px}.modal-dialog .filter-row::after{clear:both;content:"";display:table}.modal-dialog .budget{padding-bottom:22px}.modal-dialog .filter-title{display:block;width:100%;margin-bottom:15px}.modal-dialog .slider-outer-container{display:block;width:100%;position:relative;text-align:center;margin-bottom:15px}.modal-dialog .slider-outer-container::after{clear:both;content:"";display:table}.modal-dialog .slider-container{display:inline-block;width:53%;float:left}.modal-dialog .slider-container+.value{padding-left:18px;float:left;width:27%}.modal-dialog .last-filter{display:inline-block}.modal-dialog .last-filter input{margin-right:0}.modal-dialog .value{width:20%;display:inline-block;text-align:left;padding-top:5px;padding-right:5px;float:left}.modal-dialog .filter-values-modal{display:block}.modal-dialog .filter-values-modal::after{clear:both;content:"";display:table}.modal-dialog .filter-values-modal div{display:inline-block;float:left;width:50%}.modal-dialog .alternative-text-bottom{margin-bottom:0}.modal-dialog .signup-sentence-modal{display:none;padding-right:0;text-align:center;font-size:16px;position:relative;top:9px}.modal-dialog .signup-sentence-modal a{font-size:inherit}@media (max-width:768px){.modal-dialog .signup-sentence-modal{display:block}}@media (min-width:768px){.modal-dialog--choice{width:auto;max-width:725px}.modal-dialog--choice .uniplaces-form{width:auto;height:630px}.modal-dialog--choice .loading::after{left:350px;width:375px}.modal-dialog--choice .signup-modal__container{min-height:630px;height:100%;width:375px;float:left;overflow:auto}.modal-dialog--choice .signup-modal__container .signup-modal__container__form{min-height:412px;height:auto}.modal-dialog--choice .signup-modal__container .signup-modal__container__form.signup-modal__container__form--login{min-height:492px}.modal-dialog--choice .modal-dialog__banner{display:flex;flex-direction:column}}.modal-dialog:not(.modal-dialog--choice) .choice-toggle{display:none}.modal-dialog--landlord .modal-dialog__banner{background-image:url(../img/static/signup-landlord.jpg);display:flex;flex-direction:column}@media (max-width:768px){.modal-dialog--landlord .modal-dialog__banner{display:none}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.modal-dialog--landlord .modal-dialog__banner{display:block}}.modal-dialog--landlord .modal-dialog__banner__subtitle.student,.modal-dialog--landlord .modal-dialog__banner__title.student,.modal-dialog--landlord .modal-dialog__choice-display.student{display:none}.modal-dialog--landlord .modal-dialog__banner__subtitle.landlord,.modal-dialog--landlord .modal-dialog__banner__title.landlord,.modal-dialog--landlord .modal-dialog__choice-display.landlord{display:flex}.modal-dialog--landlord .modal-dialog__choice-display.landlord{display:block}.modal-dialog--login .modal-dialog__banner{background-image:url(../img/static/login.jpg)}.modal-dialog--form .signup-modal__back{display:inline-block}.modal-dialog--form .signup-modal__display.main{display:none}.modal-dialog--form:not(.modal-dialog--landlord) .signup-modal__display.student{display:block}.modal-dialog--form .modal-dialog__footer,.modal-dialog--form .promotional-communication-email{display:none}.modal-dialog--form.modal-dialog--landlord .signup-modal__display.landlord{display:block}.modal-dialog--form.modal-dialog--landlord .signup-modal__display.landlord p{color:#224251;font-size:.8125rem;margin-bottom:16px}.modal-dialog--form.modal-dialog--landlord .signup-modal__display.landlord .opt-out-message{color:#9b9b9b}.modal-dialog--form.modal-dialog--landlord .signup-modal__display.landlord .promotional-communication{margin-bottom:0;margin-top:0}.modal-dialog__choice-display.landlord{display:none}.modal-dialog__banner{position:relative;display:none;width:350px;height:630px;background:url(../img/static/signup-student.jpg) center/cover no-repeat;float:left}.modal-dialog__banner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.datepicker table thead tr .modal-dialog__banner th.next:after,.datepicker table thead tr .modal-dialog__banner th.prev:after,.modal-dialog__banner .datepicker table thead tr th.next:after,.modal-dialog__banner .datepicker table thead tr th.prev:after,.modal-dialog__banner .uniplaces-icon{position:relative;font-size:70px;color:#FFF;margin-top:140px;text-align:center}.modal-dialog__banner__title{position:relative;color:#FFF;font-size:2rem;font-family:IntervalNextSemiBold,sans-serif;padding:0 24px 15px;line-height:2.25rem;display:flex;flex-grow:1;align-items:flex-end}.modal-dialog__banner__title.landlord{display:none}.modal-dialog__banner__subtitle{position:relative;color:#FFF;font-size:1.25rem;padding:0 24px;flex-shrink:0;height:62px}.modal-dialog__banner__subtitle.landlord{display:none}.modal-dialog__footer{width:100%;padding-top:24px;line-height:16px;border-top:1px solid #E5E5E5;color:#224251}.modal-content{border-radius:2px}.modal-content .preferences-success{text-align:center}@media (min-width:768px){.modal.in .modal-dialog{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}}.booking-form,.booking-success,.signup-form{font-family:IntervalNextBook,sans-serif;padding-top:32px}@media (max-width:480px){.booking-form .btn,.booking-form .input--medium,.booking-success .btn,.booking-success .input--medium,.signup-form .btn,.signup-form .input--medium{height:56px}}.signup-form--contact{padding:0}.signup-form--reset-password .uniplaces-row:last-child{margin-top:24px}@media (min-width:1024px){.signup-form--reset-password{padding-left:10%}}@media (min-width:768px){.signup-form--reset-password .uniplaces-row{width:65%}}.booking-form h1,.booking-success h1,.signup-form h1{margin:0 0 46px;font-size:2rem;color:#224251;font-family:IntervalNextBook,sans-serif}.booking-form h1--light,.booking-success h1--light,.signup-form h1--light{font-family:IntervalNextLi,sans-serif}.booking-form h1.booking__header,.booking-success h1.booking__header,.signup-form h1.booking__header{font-size:1.5rem;line-height:1.5rem;color:#0091C8;font-family:IntervalNextBook,sans-serif;text-align:left;margin:0 0 25px}@media (max-width:768px){.booking-form h1.booking__header,.booking-success h1.booking__header,.signup-form h1.booking__header{font-size:1.25rem;text-align:center}}.booking-form p,.booking-success p,.signup-form p{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;margin-bottom:24px}.booking-form p strong,.booking-success p strong,.signup-form p strong{display:block;margin-bottom:24px;font-size:1rem;color:#005A7E;font-family:IntervalNextReg,sans-serif;text-align:center}.booking-form .support-text,.booking-success .support-text,.signup-form .support-text{display:block;margin-top:5px;font-family:IntervalNextBook,sans-serif;font-size:1rem;line-height:21px;opacity:.7;color:#224251}@media (min-width:768px){.booking-form .support-text--large,.booking-success .support-text--large,.signup-form .support-text--large{font-size:1.25rem}}.booking-form .payment-form-fields--ideal p,.booking-form .payment-form-fields--sofort p,.booking-success .payment-form-fields--ideal p,.booking-success .payment-form-fields--sofort p,.signup-form .payment-form-fields--ideal p,.signup-form .payment-form-fields--sofort p{line-height:1.5;margin-bottom:17px}.booking-form .payment-form-fields__alert p,.booking-success .payment-form-fields__alert p,.signup-form .payment-form-fields__alert p{margin-bottom:5px;color:#434343}.booking-form a.high-line,.booking-success a.high-line,.signup-form a.high-line{line-height:30px}.booking-form .head-modal strong,.booking-success .head-modal strong,.signup-form .head-modal strong{font-size:1.25rem;padding:0 24px}.full.booking-form .uniplaces-form,.full.booking-success .uniplaces-form,.signup-form.full .uniplaces-form{margin-left:0}.full.booking-form .uniplaces-form p strong,.full.booking-success .uniplaces-form p strong,.signup-form.full .uniplaces-form p strong{text-align:left}.full.booking-form .uniplaces-form .form-section,.full.booking-success .uniplaces-form .form-section,.signup-form.full .uniplaces-form .form-section{margin-left:0}.full.booking-form .uniplaces-form .form-section .submit .alternative-text,.full.booking-success .uniplaces-form .form-section .submit .alternative-text,.signup-form.full .uniplaces-form .form-section .submit .alternative-text{float:none;text-align:left}.booking-form .submit,.booking-success .submit,.signup-form .submit{margin:16px 0 0}.booking-form .error-list,.booking-success .error-list,.signup-form .error-list{font-size:1rem;margin:0}.booking-form .error-list li,.booking-success .error-list li,.signup-form .error-list li{line-height:1rem;margin-top:8px}.booking-form .forgot-password,.booking-success .forgot-password,.signup-form .forgot-password{font-family:IntervalNextReg,sans-serif;text-align:center;display:block;line-height:16px;margin:0;padding:24px 0}.booking-form .form-section-preferences .uniplaces-row.submit,.booking-success .form-section-preferences .uniplaces-row.submit,.signup-form .form-section-preferences .uniplaces-row.submit{margin-top:8px}.booking-form .form-section-preferences input[type=checkbox]+label,.booking-success .form-section-preferences input[type=checkbox]+label,.signup-form .form-section-preferences input[type=checkbox]+label{font-size:1rem}.signup-form--disabled-action input{color:#224251}.signup-form--disabled-action input ::-webkit-input-placeholder{color:#d1d5da}.signup-form--disabled-action input :-moz-placeholder{color:#d1d5da}.signup-form--disabled-action input ::-moz-placeholder{color:#d1d5da}.signup-form--disabled-action input :-ms-input-placeholder{color:#d1d5da}.booking-form .promotional-communication,.booking-form .promotional-communication-email,.booking-success .promotional-communication,.booking-success .promotional-communication-email,.signup-form .promotional-communication,.signup-form .promotional-communication-email{user-select:none;margin-top:16px;margin-bottom:16px}.booking-form .promotional-communication input[type=checkbox]+label,.booking-form .promotional-communication-email input[type=checkbox]+label,.booking-success .promotional-communication input[type=checkbox]+label,.booking-success .promotional-communication-email input[type=checkbox]+label,.signup-form .promotional-communication input[type=checkbox]+label,.signup-form .promotional-communication-email input[type=checkbox]+label{opacity:1;color:#224251;font-size:.875rem;font-family:IntervalNextBook,sans-serif}.booking-form .promotional-communication input[type=checkbox]+label:before,.booking-form .promotional-communication-email input[type=checkbox]+label:before,.booking-success .promotional-communication input[type=checkbox]+label:before,.booking-success .promotional-communication-email input[type=checkbox]+label:before,.signup-form .promotional-communication input[type=checkbox]+label:before,.signup-form .promotional-communication-email input[type=checkbox]+label:before{height:16px;width:16px;top:4px}.booking-form .promotional-communication .opt-out-message,.booking-form .promotional-communication-email .opt-out-message,.booking-success .promotional-communication .opt-out-message,.booking-success .promotional-communication-email .opt-out-message,.signup-form .promotional-communication .opt-out-message,.signup-form .promotional-communication-email .opt-out-message{font-size:.8125rem;color:#9b9b9b;margin-bottom:0}.signup-form--booking{width:100%;max-width:375px;display:block;margin:0 auto}.signup-form--booking h2{color:rgba(0,60,88,.7);font-size:1.25rem;font-family:IntervalNextBook,sans-serif;margin-bottom:32px}.signup-form--booking .btn{width:100%}.signup-form--booking .alternative-text{text-align:center}.signup-form--booking.login-signup-container{position:relative}.signup-form--booking.login-signup-container.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/16% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.signup-modal__choice-toggle{border-bottom:1px solid #b2b9c2}.signup-modal.uniplaces-form{padding:0}@media (max-width:767px){.signup-modal.uniplaces-form{height:100vh}}@media (max-width:768px){.signup-modal .uniplaces-row.submit button[type=submit]{margin-top:0}}@media (max-width:768px){.signup-modal .uniplaces-row.hide-mobile+.submit{margin-top:0!important}.signup-modal .uniplaces-row.phone-number .uniplaces-col-3{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.signup-modal .uniplaces-row.phone-number .uniplaces-col-3:last-child{margin-right:0}}.signup-modal__display{display:none}.signup-modal__display.main{display:block}.signup-modal__subtitle{font-size:1.25rem;line-height:1.625rem;color:rgba(0,60,88,.7);font-family:IntervalNextReg,sans-serif;margin-bottom:32px}@media (min-width:768px){.signup-modal__subtitle{display:none}}.signup-modal__agree{color:#224251;font-size:.8125rem;line-height:1rem;padding-top:6px;padding-bottom:16px}.signup-modal__agree a{font-size:.875rem}.signup-modal__back{display:none;cursor:pointer;position:relative;width:30px;height:22px}.signup-modal__back:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#b2b9c2;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.signup-modal__container{padding:24px 24px 0;position:relative}.signup-modal__container:after{content:"";height:24px;display:block}@media (min-width:768px){.signup-modal__container{height:100%;width:100%}.signup-modal__container__form{height:auto;min-height:348px}.signup-modal__container__form--login{min-height:448px}}@media (max-width:767px){.signup-modal__container{height:100vh;width:100%;overflow:auto}}@media (min-width:768px){.modal-availability .modal-dialog{max-width:450px}}.modal-availability .dates{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.modal-availability .dates:last-child{margin-right:0}.modal-availability .dates .uniplaces-datepicker{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.modal-availability .dates .uniplaces-datepicker:last-child,.modal-availability .dates .uniplaces-datepicker:nth-child(2){margin-right:0}.modal-availability .dates .dates-errors{float:left;display:block;margin-right:2.3576515979%;width:100%}.modal-availability .dates .dates-errors:last-child{margin-right:0}.modal-availability .dates-errors{float:left;display:block;margin-right:2.3576515979%;width:100%}.modal-availability .dates-errors:last-child{margin-right:0}.modal-availability .guests{float:left;display:block;width:14.7019570017%;margin-right:0}.modal-availability .guests:last-child{margin-right:0}.modal-availability .guests .search-neighborhood,.modal-availability .guests .uniplaces-dropdown{float:left;display:block;margin-right:2.3576515979%;width:100%}.modal-availability .guests .search-neighborhood:last-child,.modal-availability .guests .uniplaces-dropdown:last-child{margin-right:0}.modal-availability textarea{float:left;display:block;margin-right:2.3576515979%;width:100%}.modal-availability textarea:last-child{margin-right:0}.modal-availability .email label{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.modal-availability .email label:last-child{margin-right:0}.modal-availability .email input{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.modal-availability .email input:last-child{margin-right:0}.modal-availability .email .error-list{display:block;margin-right:2.3576515979%;width:65.8807828007%;float:right}.modal-availability .email .error-list:last-child{margin-right:0}.modal-availability .phone label{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.modal-availability .phone label:last-child{margin-right:0}.modal-availability .phone .phone-input{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.modal-availability .phone .phone-input:last-child{margin-right:0}.modal-availability .phone .phone-input .search-neighborhood,.modal-availability .phone .phone-input .uniplaces-dropdown{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.modal-availability .phone .phone-input .search-neighborhood:last-child,.modal-availability .phone .phone-input .uniplaces-dropdown:last-child{margin-right:0}.modal-availability .phone .phone-input input{float:left;display:block;width:48.821174201%;margin-right:0}.modal-availability .phone .phone-input input:last-child{margin-right:0}.modal-availability .phone .phone-input .phone-errors{float:left;display:block;margin-right:2.3576515979%;width:100%}.modal-availability .phone .phone-input .phone-errors:last-child{margin-right:0}.modal-availability .img-container{height:120px;margin-bottom:20px}.modal-availability .img-container img{height:auto;width:100%;bottom:0}.modal-availability .loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/25% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.modal-availability .availabilities::after{clear:both;content:"";display:table}.modal-availability .availabilities .search-neighborhood,.modal-availability .availabilities .uniplaces-dropdown{border-color:#b2b9c2}.modal-availability .availabilities .uniplaces-dropdown--range{width:100%;border:2px solid #b2b9c2;background:0 0;padding:0 5px}.modal-availability .availabilities textarea{margin:10px 0 20px;padding:5px;height:90px}.modal-availability .available-from-date{font-size:.875rem;margin-bottom:15px;display:block;color:rgba(0,60,88,.7)}.modal-availability .contacts{margin-bottom:20px}.modal-availability .contacts p{margin:15px 0 10px;font-size:.875rem;color:rgba(0,60,88,.7)}.modal-availability .contacts .email,.modal-availability .contacts .phone{margin-bottom:10px}.modal-availability .contacts .email::after,.modal-availability .contacts .phone::after{clear:both;content:"";display:table}.modal-availability .contacts label{margin-bottom:0;line-height:30px}.modal-availability .btn{margin-bottom:0!important;width:100%}.confirm-availability-heading{font-family:IntervalNextBook,sans-serif;font-size:2rem;color:#224251;margin-bottom:24px}.confirm-availability-support-text{font-family:IntervalNextBook,sans-serif;font-size:1rem;line-height:1.25;color:rgba(0,60,88,.7);margin-bottom:24px}.colleges__heading{float:left;display:block;width:100%;font-size:2rem;line-height:36px;color:#005A7E;font-family:IntervalNextBook,sans-serif;margin:50px 0}.colleges__heading:last-child{margin-right:0}.colleges__heading--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.colleges__heading{font-size:1.5rem;line-height:28px;text-align:center}}@media (max-width:768px){.colleges__heading{text-align:left}}.colleges__sub-heading{float:left;display:block;margin-right:2.3576515979%;width:100%;color:#667485}.colleges__sub-heading:last-child{margin-right:0}.colleges-intro{display:inline-block;border-bottom:1px solid #b2b9c2}.colleges-intro .colleges__heading{margin-bottom:0}.colleges-intro .colleges__sub-heading{margin-bottom:50px}.colleges-intro__description{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;padding-bottom:50px;font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;margin-bottom:18px}.colleges-intro__description:last-child{margin-right:0}.colleges-intro__description:last-of-type{margin-bottom:0}@media (max-width:768px){.colleges-intro__description{float:left;display:block;margin-right:2.3576515979%;width:100%}.colleges-intro__description:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.colleges-intro__description{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.colleges-intro__description:last-child{margin-right:0}}.colleges-contacts{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-bottom:50px}.colleges-contacts:last-child{margin-right:0}@media (max-width:768px){.colleges-contacts{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-top:0;font-size:15px}.colleges-contacts:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.colleges-contacts{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-top:165px}.colleges-contacts:last-child{margin-right:0}}.colleges-contacts__heading{font-size:1rem;color:#005A7E;font-family:IntervalNextReg,sans-serif;margin-bottom:20px;text-align:left}.colleges-contacts__adress{font-size:.75rem;line-height:18px;color:#A7A7AB;display:block;margin-bottom:20px}@media (max-width:768px){.colleges-contacts__adress{font-size:1rem}}.colleges-contacts__facebook{display:block;margin-top:10px;position:relative;padding-left:20px}.colleges-contacts__facebook:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#3a5999;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}.colleges-contacts a{font-size:.75rem}@media (max-width:768px){.colleges-contacts a{font-size:1rem}}.nearby{padding-bottom:30px;text-align:center}.nearby__accommodation{padding:40px 0;text-align:left}.nearby__accommodation::after{clear:both;content:"";display:table}.nearby__accommodation__offer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.nearby__accommodation__offer:last-child,.nearby__accommodation__offer:nth-child(3n){margin-right:0}.nearby__accommodation__offer:nth-child(3n+1){clear:left}@media (max-width:768px){.nearby__accommodation__offer{float:left;display:block;margin-right:2.3576515979%;width:100%}.nearby__accommodation__offer:last-child{margin-right:0}}@media (min-width:480px) and (max-width:768px){.nearby__accommodation__offer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.nearby__accommodation__offer:last-child{margin-right:0}}.nearby__button{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;color:#00adef;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;text-align:center;margin:20px auto}.nearby__button--small{height:44px}.nearby__button--medium{height:48px}.nearby__button--large{height:56px}.nearby__button:hover{cursor:pointer}.nearby__button--primary{text-align:center;background-color:#00adef;color:#fff}.nearby__button--primary:active{background-color:#33bdf2}.nearby__button--secondary{text-align:center;border:2px solid #00adef}.nearby__button--alternative{text-align:center;background-color:#44c482;color:#fff}.nearby__button--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.nearby__button--full-width{width:100%;max-width:initial}.nearby__button--large,.nearby__button--medium{font-size:1.25rem}.nearby__button--small{font-size:1rem}.nearby__button--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.nearby__button--grey-secondary{color:#888;border:2px solid}.nearby__button--uppercase{text-transform:uppercase}.nearby__button--large{font-size:1.125rem}@media (max-width:768px){.nearby__button{max-width:initial}}.nearby__button:hover{text-decoration:none}.nearby__no-offers-message{display:none;text-align:left;margin:20px 0;color:#888}.nearby__loading-container{min-height:100px;width:100%;position:relative}.nearby__loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/5% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.college-map{height:500px;transform:none!important}.prize{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;padding:50px 0}.prize:last-child,.prize:nth-child(3n){margin-right:0}.prize:nth-child(3n+1){clear:left}.prize--centered{margin-left:17.0596085997%}@media (max-width:480px){.prize--centered{margin-left:0}}@media (max-width:768px){.prize{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:0;padding-bottom:0}.prize:last-child{margin-right:0}.prize:last-of-type{padding-bottom:50px}}@media (min-width:480px) and (max-width:768px){.prize{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.prize:last-child{margin-right:0}}.prize__title{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;min-height:75px;width:180px;margin:0 auto}.prize__title:before{margin:0 auto 20px;content:' ';background-position:-2px -238px;background-repeat:no-repeat;overflow:hidden;display:block;width:30px;height:46px}.prize__description{font-size:.75rem;color:#888}@media (max-width:768px){.prize__description{font-size:14px}}.prize-section{border-bottom:1px solid #b2b9c2}.prize-section::after{clear:both;content:"";display:table}.hero-dynamic{width:100%;height:320px;max-height:320px;background:url(../img/dynamic-pages/bg_hero_dynamic.png) center/cover no-repeat;text-align:center;position:relative}.hero-dynamic:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:rgba(0,0,0,.35)}@media (max-width:768px){.hero-dynamic .hero-dynamic{max-height:336px}.hero-dynamic .hero-dynamic__heading{padding:24% 16px 0}.hero-dynamic .hero-dynamic__sub-heading{padding:0 16px}}.hero-dynamic__heading{position:relative;font-family:IntervalNextSemiBold,sans-serif;font-size:2.5rem;color:#FFF;text-shadow:0 1px 1px #363636;margin-bottom:30px;text-align:center;padding-top:120px}@media (max-width:768px){.hero-dynamic__heading{font-size:2rem;line-height:2rem;text-align:center}}.hero-dynamic__sub-heading{position:relative;font-size:1.25rem;color:#FFF;font-family:IntervalNextBook,sans-serif;text-align:center;text-shadow:0 1px 1px #363636}.hero-dynamic__button{align-items:center;justify-content:center;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;font-family:IntervalNextReg,sans-serif;display:inline-flex;max-width:initial;min-width:initial;white-space:nowrap;text-align:center;position:relative;height:50px;line-height:50px;font-size:1rem;padding:0 20px;margin-top:70px;background:rgba(255,255,255,.5);color:#FFF}.hero-dynamic__button--small{height:44px}.hero-dynamic__button--medium{height:48px}.hero-dynamic__button--large{height:56px}.hero-dynamic__button:hover{cursor:pointer}.hero-dynamic__button--primary{text-align:center;background-color:#00adef;color:#fff}.hero-dynamic__button--primary:active{background-color:#33bdf2}.hero-dynamic__button--secondary{text-align:center;border:2px solid #00adef}.hero-dynamic__button--alternative{text-align:center;background-color:#44c482;color:#fff}.hero-dynamic__button--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.hero-dynamic__button--full-width{width:100%;max-width:initial}.hero-dynamic__button--large,.hero-dynamic__button--medium{font-size:1.25rem}.hero-dynamic__button--small{font-size:1rem}.hero-dynamic__button--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.hero-dynamic__button--grey-secondary{color:#888;border:2px solid}.hero-dynamic__button--uppercase{text-transform:uppercase}.hero-dynamic__button--large{font-size:1.125rem}@media (max-width:768px){.hero-dynamic__button{max-width:initial}}.hero-dynamic__button:hover{text-decoration:none}.hero-dynamic__related{position:relative;color:#FFF;padding-top:40px;margin:0 auto;font-size:1rem;display:inline-block}.hero-dynamic__related::after{clear:both;content:"";display:table}.hero-dynamic__related li{float:left;display:inline-block}.hero-dynamic__related li:not(:last-child){margin-right:30px}.hero-dynamic__related-container{display:block;width:100%}.content-copy{padding:70px 0;line-height:28px}@media (max-width:768px){.content-copy .content-copy__container{width:90%;margin:0 5%;text-align:center}.content-copy .content-copy__links li{width:100%}}.content-copy__container{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.content-copy__container:last-child{margin-right:0}.content-copy__heading{font-family:IntervalNextReg,sans-serif;font-size:2rem;line-height:36px;color:#667485;margin-bottom:30px}.content-copy__heading--light{font-family:IntervalNextLi,sans-serif}@media (max-width:768px){.content-copy__heading{font-size:1.5rem;line-height:28px;text-align:center}}.content-copy__heading--centered{text-align:center;padding-top:40px}.content-copy__text{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;margin-bottom:30px;overflow:hidden;transition:max-height .4s ease-in-out}.content-copy__text.dotdotdot{margin:0;max-height:100%}.content-copy__sub-heading{font-family:IntervalNextReg,sans-serif;font-size:1.5rem;line-height:1.5rem;color:#667485;margin:20px 0}@media (max-width:768px){.content-copy__sub-heading{font-size:1.25rem;text-align:center}}.content-copy__links{float:left;display:block;margin-right:2.3576515979%;width:100%}.content-copy__links:last-child{margin-right:0}.content-copy__links li{float:left;width:50%;margin-bottom:10px}.content-copy__links a{padding-left:10px;position:relative}.content-copy__links a:before{content:'';position:absolute;top:calc(50% - 2px);left:0;width:4px;height:4px;border-radius:50%;background:#00ADEF}.content-copy__hidden{display:none}.content-copy__toggle-content{position:relative;font-size:1rem;text-decoration:none;margin:10px 0 30px;display:none}.content-copy__toggle-content:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-22px;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;z-index:1;pointer-events:none}.content-copy__toggle-content:hover{text-decoration:none}.content-copy__toggle-content--less{position:relative;margin:10px 0 30px;display:none}.content-copy__toggle-content--less:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-22px;color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;z-index:1;pointer-events:none}.content-copy__toggle-content--less:hover{text-decoration:none}.content-copy__toggle-content--visible{display:inline-block}.students-life{display:flex;flex-wrap:wrap;height:400px}@media (max-width:768px){.students-life{height:auto}.students-life .students-life__imagery{width:100%;height:400px}.students-life .students-life__content{width:100%;height:auto;padding-bottom:70px}}.students-life__content{width:50%;background:#0091C8;color:#FFF;text-align:center}.students-life__heading{font-size:1.5rem;line-height:1.5rem;color:#FFF;font-family:IntervalNextMed,sans-serif;margin:70px 0 30px}@media (max-width:768px){.students-life__heading{font-size:1.25rem;text-align:center}}.students-life__text{width:75%;font-family:IntervalNextBook,sans-serif;font-size:1rem;line-height:21px;color:#FFF;margin:0 auto}.students-life__imagery{width:50%;height:100%;position:relative;background:url(../img/dynamic-pages/santeria.png) center/cover no-repeat}.map-area{width:100%}.map-area>div{width:100%;height:400px}.dynamic-pages__offers{padding-bottom:25px}.dynamic-pages__offers .offersArea__pagination{text-align:center}.dynamic-pages__offers .offersArea__pagination .uniplaces-pagination{display:inline-block}.dynamic-pages__offers .nearby{padding:10px 0 30px}.searchbar-filters{position:relative;display:block;width:100%;height:65px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);z-index:2;font-family:IntervalNextReg,sans-serif}.searchbar-filters::after{clear:both;content:"";display:table}@media (max-width:1023px){.searchbar-filters{height:auto;box-shadow:none}}@media (max-width:768px){.searchbar-filters{z-index:2!important}}.searchbar-filters>div{float:left;height:65px;line-height:65px}.searchbar-filters>div::after{clear:both;content:"";display:table}.searchbar-filters>div:not(:last-of-type){border-right:1px solid #E1E4E6}@media (max-width:1023px){.searchbar-filters>div:not(:last-of-type){border-right:none}}@media (max-width:1023px){.searchbar-filters>div{float:none;border-right:none}}.searchbar-filters #fake-search-input{width:35%}@media (max-width:768px){.searchbar-filters #fake-search-input{width:100%}}.searchbar-filters__search-field{width:35%;position:relative}.searchbar-filters__search-field--search-page .search-field__college-result--selected-item,.searchbar-filters__search-field--search-page .search-field__neighborhood-result--selected-item{position:relative;height:100%;line-height:68px;margin-bottom:0;font-size:12px}@media (max-width:1023px){.searchbar-filters__search-field{display:block;width:100%;border-right:none;border-bottom:1px solid #E1E4E6}}.searchbar-filters__input{position:relative;height:100%;padding-left:45px;background:url(../img/search-bar/search-flat.svg) 23px/16px no-repeat}.searchbar-filters__input input{width:100%;height:65px;border:none;background:0 0;padding-left:0;line-height:normal;font-size:1rem}.searchbar-filters__input--search-page.has-items{padding-left:20px;background:0 0}.searchbar-filters__input--search-page input{font-size:1rem}.searchbar-filters__dates{position:relative;width:18%}@media (max-width:1023px){.searchbar-filters__dates--filled{height:auto!important}.searchbar-filters__dates--filled .searchbar-filters__dates__group{position:relative;height:47px}.searchbar-filters__dates--filled .searchbar-filters__dates__date input{height:47px}.searchbar-filters__dates--filled .searchbar-filters__dates__flexible{height:44px;left:0;position:relative;border-top:1px solid #E1E4E6;padding:12px 0;margin:0 16px}}@media (min-width:768px){.searchbar-filters__dates--filled .searchbar-filters__dates__flexible{bottom:11px;height:18px}.searchbar-filters__dates--filled .searchbar-filters__dates__flexible:hover+.searchbar-filters__dates__tooltip{visibility:visible}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.searchbar-filters__dates--filled .searchbar-filters__dates__group{bottom:0}.searchbar-filters__dates--filled .searchbar-filters__dates__flexible{bottom:auto;height:47px;position:relative}.searchbar-filters__dates--filled .searchbar-filters__dates__flexible:hover+.searchbar-filters__dates__tooltip{visibility:hidden}.searchbar-filters__dates--filled .searchbar-filters__dates__date input{height:47px}}.searchbar-filters__dates--filled .searchbar-filters__dates__flexible input[type=checkbox]+label{color:#949da9;position:relative}.searchbar-filters__dates__group{background:url(../img/search-bar/arrow-right.svg) center/13px no-repeat;position:absolute;width:100%;bottom:0;transition:all .4s ease-in-out}.searchbar-filters__dates__detail{display:none;font-size:1rem;line-height:21px;color:#949da9;padding:14px 0 8px;font-family:IntervalNextBook,sans-serif}.searchbar-filters__dates__flexible{display:block;overflow:hidden;position:absolute;height:0;bottom:0;left:14px;transition:bottom .4s ease-in-out,height .4s ease-in-out}.searchbar-filters__dates__flexible input[type=checkbox]:checked+label:before{background-color:#667485}.searchbar-filters__dates__flexible input[type=checkbox]+label{padding-left:24px;font-size:13px;line-height:16px;height:100%}.searchbar-filters__dates__flexible input[type=checkbox]+label:before{height:16px;width:16px;font-size:8px;border:2px solid #667485;border-radius:4px}@media (max-width:1023px){.searchbar-filters__dates__flexible--expanded{height:auto!important}.searchbar-filters__dates__flexible--expanded .searchbar-filters__dates__detail{display:block}.searchbar-filters__dates__flexible--expanded .searchbar-filters__dates__toggler:before{transform:rotate(-45deg)}.searchbar-filters__dates__flexible--expanded .searchbar-filters__dates__toggler:after{transform:rotate(45deg)}}.searchbar-filters__dates__toggler{position:absolute;top:0;right:-16px;width:44px;height:44px;display:none}@media (max-width:1023px){.searchbar-filters__dates__toggler{display:block}}.searchbar-filters__dates__toggler:after,.searchbar-filters__dates__toggler:before{content:"";position:absolute;display:block;top:20px;width:10px;height:2px;background-color:#667485}.searchbar-filters__dates__toggler:before{right:22px;transform:rotate(45deg)}.searchbar-filters__dates__toggler:after{right:16px;transform:rotate(-45deg)}.searchbar-filters__dates__tooltip{visibility:hidden;position:absolute;z-index:1;top:108%;left:16px}.searchbar-filters__dates__date{position:relative;display:inline-block;float:left;width:calc(50% - 25px)}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.searchbar-filters__dates__date{width:calc(50% - 10px)}}.searchbar-filters__dates__date:last-child{margin-left:50px}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.searchbar-filters__dates__date:last-child{margin-left:20px}}.searchbar-filters__dates__date input{width:100%;border-radius:0;display:block;height:65px;color:#667485}.searchbar-filters__dates__date input ::-webkit-input-placeholder{color:#667485}.searchbar-filters__dates__date input :-moz-placeholder{color:#667485}.searchbar-filters__dates__date input ::-moz-placeholder{color:#667485}.searchbar-filters__dates__date input :-ms-input-placeholder{color:#667485}.searchbar-filters__dates__date input:disabled{background-color:#FFF;opacity:1}.searchbar-filters__dates .clear-input{position:absolute;display:none;top:calc(50% - 8px);right:-10px;width:20px;height:20px;transform:rotate(45deg);font-size:30px;line-height:20px;color:#888;cursor:pointer}@media (max-width:1023px){.searchbar-filters__dates{display:block;width:100%;border-right:none}}.searchbar-filters__input-dates{height:56px;border:0;font-family:IntervalNextBook,sans-serif;font-size:1.125rem;will-change:border;-webkit-appearance:none;border-radius:2px;width:40%;text-align:center;margin-right:20%;cursor:pointer;padding:0 5px;color:#616161}.searchbar-filters__input-dates--small{height:44px}.searchbar-filters__input-dates--medium{height:48px}.searchbar-filters__input-dates--large{height:56px}.searchbar-filters__input-dates:focus{outline:0}.searchbar-filters__input-dates--range{position:relative;width:calc(100% - 134px);border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #d1d5da;border-right:0;-webkit-appearance:none}.searchbar-filters__input-dates--transparent{background-color:transparent;border:0}.searchbar-filters__input-dates--full-width{width:100%}.searchbar-filters__input-dates--bordered{border:2px solid #d1d5da}.searchbar-filters__input-dates--warning{border:2px solid #fff2b6}.searchbar-filters__input-dates--error{border:2px solid #ff6b6b}.searchbar-filters__input-dates--success{border:2px solid #44c482}.searchbar-filters__input-dates--medium{font-size:1.25rem}.searchbar-filters__input-dates:focus{border:none}.searchbar-filters__input-dates--small{font-family:IntervalNextReg,sans-serif;font-size:.75rem}.searchbar-filters__input-dates:last-of-type{margin-right:0}.searchbar-filters__rent-type-container{width:27%;height:65px;padding:0}@media (max-width:1023px){.searchbar-filters__rent-type-container{display:block;width:100%;border-top:1px solid #E1E4E6;border-bottom:1px solid #E1E4E6}}.searchbar-filters__rent-type-container label{margin:0!important;padding:0 0 0 25px!important;height:62px!important;line-height:62px!important;display:inline-block!important}.searchbar-filters__rent-type-container label:before{content:none!important}.searchbar-filters__rent-type{position:relative;height:65px;line-height:65px;display:block}.searchbar-filters__rent-type span{display:block;text-indent:101%;overflow:hidden;white-space:nowrap}.searchbar-filters__rent-type label{vertical-align:middle;display:table-cell!important;line-height:12px!important;padding:0 10px 0 28px!important}.searchbar-filters__rent-type.is-selected{background:#00ADEF}.searchbar-filters__rent-type.is-disabled{background:#FAFAFA;opacity:.5}.searchbar-filters__rent-type.is-disabled:before{color:#b2b9c2}.searchbar-filters__rent-type.is-disabled:hover label{cursor:not-allowed}.searchbar-filters__rent-type--entire-property{display:table;width:100%;border-right:1px solid #fafafa}.searchbar-filters__rent-type--entire-property:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:11px;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}@media (max-width:480px){.searchbar-filters__rent-type--entire-property{display:block}.searchbar-filters__rent-type--entire-property label{padding:0 40px!important}}.searchbar-filters__rent-type--bedroom{display:table;width:100%;border-right:1px solid #fafafa}.searchbar-filters__rent-type--bedroom:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:11px;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}.searchbar-filters__rent-type--bed{display:table;width:100%}.searchbar-filters__rent-type--bed:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:11px;color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}@media (max-width:1023px){.searchbar-filters__rent-type--bed{border-right:none}}.searchbar-filters__rent-type__button{position:relative;display:inline-block;width:33.333%;height:65px;padding:0;float:left}.searchbar-filters__rent-type__button input{width:0;height:0;visibility:hidden}.searchbar-filters__rent-type__button input:checked+.searchbar-filters__rent-type--entire-property:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:11px;color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}.searchbar-filters__rent-type__button input:checked+.searchbar-filters__rent-type--bedroom:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:11px;color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;z-index:1;pointer-events:none}.searchbar-filters__rent-type__button input:checked+.searchbar-filters__rent-type--bed{border-right:0}.searchbar-filters__rent-type__button input:checked+.searchbar-filters__rent-type--bed:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:11px;color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;z-index:1;pointer-events:none}.searchbar-filters__rent-type__button input:checked+span:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background:#00ADEF}.searchbar-filters__rent-type__button label{display:inline-block;width:100%;height:65px;line-height:65px;font-size:12px;letter-spacing:0;color:#667485;padding-left:5px;text-align:center}.searchbar-filters__rent-type__button label:hover{cursor:pointer}.searchbar-filters__budget{width:10%;position:relative}.searchbar-filters__budget span{position:relative;padding-right:10px}.searchbar-filters__budget span:after{content:'';display:block;position:absolute;top:50%;width:0;height:0;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;color:#b2b9c2;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-5px}.searchbar-filters__budget .no-caret{padding-right:2px}.searchbar-filters__budget .no-caret:after{content:none}.searchbar-filters__budget.is-selected{background:#FAFAFA;font-family:IntervalNextReg,sans-serif}.searchbar-filters__budget.is-selected a{font-family:IntervalNextReg,sans-serif}.searchbar-filters__budget.is-selected .dropdown-filters,.searchbar-filters__budget.is-selected .dropdown-filters-area{display:block}@media (max-width:1023px){.searchbar-filters__budget{display:block;width:100%}.searchbar-filters__budget>a{display:none}.searchbar-filters__budget .dropdown-filters--budget{display:block}}.searchbar-filters__more-filters{width:10%}.searchbar-filters__more-filters span{position:relative;padding-right:10px}.searchbar-filters__more-filters span:after{content:'';display:block;position:absolute;top:50%;width:0;height:0;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;color:#b2b9c2;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:-5px}.searchbar-filters__more-filters.is-selected{background:#FAFAFA;font-family:IntervalNextReg,sans-serif}.searchbar-filters__more-filters.is-selected a{font-family:IntervalNextReg,sans-serif}.searchbar-filters__more-filters.is-selected .dropdown-filters,.searchbar-filters__more-filters.is-selected .dropdown-filters-area{display:block}@media (max-width:768px){.searchbar-filters__more-filters{width:100%;height:1px!important}.searchbar-filters__more-filters a{display:none}}.searchbar-filters__link{display:block;height:65px;line-height:65px;text-align:center;font-size:.75rem;color:#667485;text-decoration:none}.searchbar-filters__link:hover,.searchbar-filters__link:visited{color:#667485;text-decoration:none}.searchbar-filters input[type=checkbox]+label{line-height:18px;color:#888;display:block}.searchbar-filters input[type=checkbox]:disabled+label{cursor:not-allowed;opacity:.5}.searchbar-filters input[type=checkbox]:disabled+label:before{border:1px solid #e0e0e0}body.mobile-ua .searchbar-filters__budget span{padding-right:0}.more-filters-button--mobile,body.mobile-ua .searchbar-filters__budget span:after{display:none}@media (max-width:768px){.more-filters-button--mobile{display:block;width:55px;height:55px!important;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);background:#00ADEF;position:fixed;right:20px;bottom:20px}.more-filters-button--mobile:after{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;z-index:1;pointer-events:none;top:29px;right:15px}.more-filters-button--mobile__margin-bottom{bottom:100px}}.dropdown-filters{display:none;position:absolute;z-index:100;background:#FAFAFA;padding:25px 40px;top:65px}.dropdown-filters--is-visible{display:block!important}.dropdown-filters--more-filters{width:65%;height:calc(100vh - 125px);right:0;padding-bottom:102px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.dropdown-filters--more-filters__heading{font-size:.75rem;font-family:IntervalNextMed,sans-serif;line-height:15px;color:#667485;margin:0 0 10px}.dropdown-filters--more-filters__heading span{font-size:.75rem;margin-left:5px;color:#888;display:none}.dropdown-filters--more-filters__heading span:after{content:none}.dropdown-filters--more-filters section{width:100%;display:block}.dropdown-filters--more-filters section::after{clear:both;content:"";display:table}@media (max-width:768px){.dropdown-filters--more-filters{display:none;position:fixed;width:100%;height:100vh;top:0;padding:25px 15px 102px}}.dropdown-filters--more-filters input[type=checkbox]+label:before{background-color:#fff}.dropdown-filters--more-filters input[type=checkbox]:checked+label:before{background-color:#00adef}.dropdown-filters--budget{width:480px;padding:23px;right:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.dropdown-filters--budget .slider-outer-container{width:70%;margin:0 auto 25px;position:relative}@media (max-width:1023px){.dropdown-filters--budget .slider-outer-container{width:60%}}.dropdown-filters--budget .slider-outer-container .value{position:absolute;top:-30px;left:-45px;font-size:14px;color:#888}@media (max-width:1023px){.dropdown-filters--budget .slider-outer-container .value{left:-50px}}.dropdown-filters--budget .slider-outer-container .value span:after{content:none}.dropdown-filters--budget .slider-outer-container .slider-container+.value{position:absolute;top:-30px;right:-82px;left:initial}.dropdown-filters--budget__checkbox{float:right}@media (max-width:1023px){.dropdown-filters--budget__checkbox{display:none}}@media (max-width:1023px){.dropdown-filters--budget{display:block;width:100%;height:65px;position:static}}.dropdown-filters__general-container{max-width:1000px;margin-left:auto;margin-right:auto}.dropdown-filters__general-container::after{clear:both;content:"";display:table}.dropdown-filters__general-container--bedroom>div:not(:nth-last-child(-n+2)){margin-bottom:8px}.dropdown-filters__general-container--spaced{padding:5px 0}@media (max-width:768px){.dropdown-filters__general-container--spaced{padding:0}}.filters-area{position:relative;padding-bottom:102px}.filters-area__cells{position:relative;display:inline-block;float:left;width:31%;margin-right:2%;margin-bottom:16px}@media (max-width:768px){.filters-area__cells{width:45%;margin-right:0}}.filters-area__cells--components{max-height:70px}@media (max-width:768px){.filters-area__cells--components{max-height:initial;width:100%;margin-bottom:0}.filters-area__cells--components:not(:first-child){padding:16px 0}.filters-area__cells--components h2{margin-bottom:5px}}.filters-area__accordion{position:relative;width:100%;float:left;height:76px;min-height:76px;padding:16px 0;overflow:hidden;border-bottom:1px solid #E1E4E6;will-change:height}.filters-area__accordion--open{height:auto}.filters-area__accordion--open .filters-area__accordion__expand-button:before{transform:rotate(-45deg)}.filters-area__accordion--open .filters-area__accordion__expand-button:after{transform:rotate(45deg)}.filters-area__accordion__expand-button{position:relative;display:block;float:right;width:25px;height:25px;top:20px;right:0}.filters-area__accordion__expand-button:hover{cursor:pointer}.filters-area__accordion__expand-button:after,.filters-area__accordion__expand-button:before{content:"";position:absolute;display:block;top:11px;width:6px;height:2px;background-color:#888}@media (max-width:768px){.filters-area__accordion__expand-button:after,.filters-area__accordion__expand-button:before{top:10px}}.filters-area__accordion__expand-button:before{right:9px;transform:rotate(45deg)}@media (max-width:768px){.filters-area__accordion__expand-button:before{right:11px}}.filters-area__accordion__expand-button:after{right:6px;transform:rotate(-45deg)}@media (max-width:768px){.filters-area__accordion__expand-button:after{right:7px}}@media (max-width:768px){.filters-area__accordion__expand-button{top:21px;z-index:5}}.filters-area__bottom-button-container{position:fixed;display:none;width:65%;right:0;bottom:0;padding:20px;background:#FAFAFA;z-index:101}.filters-area__bottom-button-container a{position:relative;display:inline-table;float:left;min-width:146px;height:44px;line-height:44px;font-size:.875rem;font-family:IntervalNextBookit,sans-serif;color:#888;padding-left:22px}@media (max-width:768px){.filters-area__bottom-button-container a{display:block;clear:both;float:none;width:auto;margin:0 0 3% 5%}}@media (max-width:768px){.filters-area__bottom-button-container{position:fixed;display:none;width:100%;right:0;bottom:0;padding:0 0 20px}}.filters-area__button{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;border:none;outline:0;will-change:background-color;color:#00adef;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;max-width:initial;min-width:initial;white-space:nowrap;text-align:center;float:right;margin-left:16px;width:auto;height:44px}.filters-area__button--small{height:44px}.filters-area__button--medium{height:48px}.filters-area__button--large{height:56px}.filters-area__button:hover{cursor:pointer}.filters-area__button--primary{text-align:center;background-color:#00adef;color:#fff}.filters-area__button--primary:active{background-color:#33bdf2}.filters-area__button--secondary{text-align:center;border:2px solid #00adef}.filters-area__button--alternative{text-align:center;background-color:#44c482;color:#fff}.filters-area__button--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.filters-area__button--full-width{width:100%;max-width:initial}.filters-area__button--large,.filters-area__button--medium{font-size:1.25rem}.filters-area__button--small{font-size:1rem}.filters-area__button--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.filters-area__button--grey-secondary{color:#888;border:2px solid}.filters-area__button--uppercase{text-transform:uppercase}.filters-area__button--large{font-size:1.125rem}@media (max-width:768px){.filters-area__button{max-width:initial}}@media (max-width:768px){.filters-area__button{margin:0 5%;width:40%;min-width:auto}}.advanced-filters-container{position:relative;display:table;width:100%;height:auto}.advanced-filters-container .main-header{display:none}@media (max-width:768px){.advanced-filters-container .main-header{display:block;font-size:16px;line-height:20px;font-family:IntervalNextReg,sans-serif;color:#888;text-align:center;margin:0 0 15px;padding:0}}.bedroom-filters-area>div{float:left}.bedroom-filters-area>div::after{clear:both;content:"";display:table}.bedroom-filters-area__container{width:100%}.bedroom-filters-area__container:first-child .filters-area__cells{margin-bottom:0}.offers-filters-fixed-header{width:100%;position:relative;background:#FAFAFA;z-index:8;height:auto;padding:16px 0}@media (max-width:1023px){.offers-filters-fixed-header{display:block;width:100%;position:initial;padding:0}}@media (max-width:768px){.offers-filters-fixed-header{padding:0}}.no-service-fee-banner{position:relative;display:block;width:96%;padding:24px 48px 24px 96px;margin:10px 2% 0;background-color:#fff;background-image:url(../img/berlin-no-service-fee.svg);background-size:53px 53px;background-position:26px 16px;background-repeat:no-repeat}@media (max-width:768px){.no-service-fee-banner{width:100%;margin:0 0 16px}}.no-service-fee-banner--closed{display:none}.no-service-fee-banner__close{position:absolute;display:block;top:14px;right:24px}.no-service-fee-banner__close:before{font-size:.6875rem;color:#b2b9c2}.no-service-fee-banner__close:hover{cursor:pointer}@media (max-width:768px){.no-service-fee-banner__close{width:32px;height:32px;vertical-align:middle;text-align:center;top:14px;right:14px}}.no-service-fee-banner__title{width:100%;margin-bottom:4px;font-family:IntervalNextReg,sans-serif;font-size:1rem}.no-service-fee-banner__content{font-family:IntervalNextBook,sans-serif;font-size:.875rem}#no-service-fee-banner.happy-hour-banner{background-image:url(../img/happy_hour_coupon.svg);background-color:#ebf7ff;background-position:20px;background-size:inherit;padding:24px 48px 24px 130px;border-radius:4px}#no-service-fee-banner.happy-hour-banner .no-service-fee-banner__title{font-family:IntervalNextMed,sans-serif;font-size:20px;font-weight:300;margin-bottom:9px}#no-service-fee-banner.happy-hour-banner .no-service-fee-banner__content{font-size:15px;color:#667485}#no-service-fee-banner.happy-hour-banner .no-service-fee-banner__content b{font-weight:700}#no-service-fee-banner.happy-hour-banner .no-service-fee-banner__close:before{color:#667485;font-size:inherit}.choose-number-component{background:#FFF;border:1px solid #e0e0e0;border-radius:2px;width:auto;height:28px;float:left;overflow:hidden}.choose-number-component::after{clear:both;content:"";display:table}@media (max-width:768px){.choose-number-component{height:40px}}.choose-number-component__option{position:relative;display:inline-block;float:left}.choose-number-component__option:last-of-type input[type=checkbox]:checked+label{border-top-right-radius:1px;border-bottom-right-radius:1px}.choose-number-component__option:first-of-type input[type=checkbox]:checked+label{border-top-left-radius:1px;border-bottom-left-radius:1px}.choose-number-component__option input[type=checkbox]+label,.choose-number-component__option label{background-color:transparent;padding:0 10px;float:left;line-height:28px;height:28px;color:#888;text-decoration:none;transition:background .2s ease-out;margin:0}.choose-number-component__option input[type=checkbox]+label:before,.choose-number-component__option label:before{display:none!important}@media (max-width:768px){.choose-number-component__option input[type=checkbox]+label,.choose-number-component__option label{height:40px;line-height:40px;padding:0 20px}}.choose-number-component__option input[type=checkbox]:checked+label,.choose-number-component__option.is-selected label{text-decoration:none!important;background:#00ADEF;color:#fff!important;cursor:pointer}@media (max-width:768px){.choose-number-component__option input[type=checkbox]:checked+label,.choose-number-component__option.is-selected label{height:38px!important}}@media (min-width:1024px){.choose-number-component__option:hover input[type=checkbox]+label,.choose-number-component__option:hover label{background:#00ADEF;color:#FFF}}.choose-number-component__option:not(:last-of-type) label{border-right:1px solid #e0e0e0!important}.choose-number-component__option input[type=checkbox]{position:absolute;display:block;float:left;visibility:hidden;z-index:1}.close-mobile-filter-layer{display:none}@media (max-width:768px){.close-mobile-filter-layer{float:right;display:inline-block!important;width:20px;height:20px;margin-right:5px;position:relative}.close-mobile-filter-layer:after{content:'';height:20px;width:1px;background:#667485;left:calc(50% - 1px);position:absolute;transform:rotate(45deg)}.close-mobile-filter-layer:before{content:'';height:20px;width:1px;background:#667485;left:calc(50% - 1px);position:absolute;transform:rotate(-45deg)}}.launcher{width:60px;height:60px;background:#00ADEF;border-radius:50%;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;float:right;cursor:pointer;visibility:hidden;opacity:0}.launcher.is-hidden{display:none}.launcher svg{overflow:visible}.launcher-wrapper{position:fixed;bottom:30px;z-index:2}.launcher-wrapper.cookie-banner-offset{transform:translateY(-50px)}.exit-bot{display:none;z-index:1}.chat{position:fixed;right:20px;bottom:20px;width:435px;height:85vh;z-index:1040;overflow:hidden;box-shadow:6px 13px 44px -4px rgba(0,0,0,.29);background:#FFF;border-radius:4px;display:flex;justify-content:space-between;flex-direction:column;visibility:hidden;opacity:0;transform:translateY(100px)}@media (max-width:768px){.chat{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none}}body.chat-open{overflow:hidden;position:fixed}.close-chat{width:25px;height:25px;margin:0 12px 0 auto;display:block}.close-chat span{display:block;position:relative;width:100%;height:100%;cursor:pointer;transition:scale .3s ease-out}.close-chat span:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:calc(50% - 7px);color:#667485;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;z-index:1;pointer-events:none}@media (max-width:768px){.close-chat{width:50px;height:48px;margin-right:0}}@media (max-width:1023px){.close-chat{width:50px;height:48px;margin-right:0}}.bot-header{display:flex;flex:0 1 36px;padding-left:15px;position:relative;z-index:2;background:#f2f2f2;color:#788392;text-align:left;align-items:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.bot-header__avatar{width:25px;height:25px;border-radius:50%;background:#788392;margin-right:10px;display:flex;align-items:center;justify-content:center}.bot-header__avatar svg{width:10px;height:13px}.bot-header__avatar svg .eyes,.bot-header__avatar svg .mouth{fill:#788392}.bot-header__avatar svg .head{fill:#FFF}.bot-header__property-name{font-size:14px;color:#949da9}.bot-header__title{font-size:12px;line-height:.92;font-weight:400}.messages{flex:1 1 auto;font-size:14px;line-height:1.31;background:#F2F2F2;color:#667485;overflow:hidden;position:relative;width:100%;word-break:break-word}.messages .messages-content{padding-top:8px;position:absolute;top:0;left:0;height:101%;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.messages .messages-content::-webkit-scrollbar{width:5px;left:5px}.messages .messages-content::-webkit-scrollbar-track{background:0 0}.messages .messages-content::-webkit-scrollbar-thumb{-webkit-border-radius:20px;border-radius:20px}.messages .messages-content .tiles-carousel{clear:both;width:81%;margin:0 auto;padding:9px 0 7px}@media screen and (max-width:1024px){.messages .messages-content .tiles-carousel{clear:both;width:100%;margin:0 auto}}.messages-content::-webkit-scrollbar-thumb{background:linear-gradient(to right,#d1d5da 0,#d1d5da 50%,rgba(255,40,40,0) 51%,rgba(125,185,232,0) 100%)}.messages .message{clear:both;float:left;padding:15px 16px 16px;border-radius:2px;background:#FFF;margin:8px 0 8px 45px;font-size:14px;line-height:1.31;color:#545D69;position:relative;max-width:240px}@media (max-width:768px){.messages .message{font-size:15px}}@media (max-width:1023px){.messages .message{font-size:15px}}.messages .message .timestamp{position:absolute;bottom:-15px;font-size:9px;color:#00222f}.messages .message .avatar{position:absolute;z-index:1;top:0;left:-25px;width:18px;height:24px;overflow:hidden;margin:0;padding:0}.messages .message .avatar .head{fill:#29ABE2}.messages .message .avatar .eyes,.messages .message .avatar .mouth{fill:#FFF}.messages .message .avatar svg{width:18px;height:24px}.messages .message.message-personal{float:right;margin-right:20px;color:#fff;text-align:left;background:#949DA9;border-radius:2px}.messages .message.message-personal::before{left:auto;right:0;border-right:none;border-left:5px solid transparent;border-top:4px solid #257287;bottom:-4px}.messages .message:last-child{margin-bottom:30px}.messages .message.new{max-width:240px;transform:scale(0);transform-origin:0 0;animation:bounce 500ms linear both}.messages .message.new .emoji{width:1.5em;height:1.5em;display:inline-block;margin-bottom:-.25em}.messages .message.new img{width:100%;height:auto}.messages .message.new button{width:100%;height:34px;line-height:34px;font-size:12px;font-weight:400;margin-top:0;margin-bottom:8px;border-radius:4px}.messages .message.new button:before{font-size:16px;left:8px}.messages .message.new button:first-of-type{margin-top:14px}.messages .message.new button:last-of-type{margin-bottom:3px}.messages .message.new .btn-email{border:1px solid #00ADEF!important;color:#00ADEF!important}.messages .message.new .btn-email:before{color:#00ADEF!important;left:11px}.messages .message.new .confirm-availability-btn,.messages .message.new .message-us-btn{width:100%;font-size:13px;margin-top:11px}.messages .message.loading::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';display:block;width:3px;height:3px;border-radius:50%;background:#788392;z-index:2;margin-top:4px;-webkit-animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;border:none;-webkit-animation-delay:.15s;animation-delay:.15s}.messages .message.loading span{display:block;font-size:0;width:20px;height:10px;position:relative}.messages .message.loading span::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';display:block;width:3px;height:3px;border-radius:50%;background:#788392;z-index:2;margin-top:4px;-webkit-animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;margin-left:-7px}.messages .message.loading span::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';display:block;width:3px;height:3px;border-radius:50%;background:#788392;z-index:2;margin-top:4px;-webkit-animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;margin-left:7px;-webkit-animation-delay:.3s;animation-delay:.3s}.message-placeholder{width:100%;height:40px;clear:both}.message-box{justify-content:flex-start;width:100%;background:#FFF;border-top:1px solid #d1d5da}.message-box .composer-container{display:flex;align-items:flex-end;margin-top:10px;margin-bottom:10px}.message-box .composer-container__hamburguer{width:50px;display:flex;align-items:center;justify-content:center;border-right:1px solid #d1d5da}.message-box .composer-container__hamburguer svg{fill:#00ADEF;cursor:pointer}.message-box .composer-container__hamburguer svg:active{transform:scale(0.7,.7)}.message-box .message-input{background:0 0;border:none;outline:0!important;resize:none;color:#224251;font-size:16px;margin:auto 0 5px;padding-left:10px;padding-right:10px;width:75%}@media screen and (min-width:768px) and (max-width:1023px){.message-box .message-input{width:85%}}@media (max-width:768px){.message-box .message-input{width:72%}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.message-box .message-input{width:85%}}.message-box textarea:focus:-webkit-placeholder{color:transparent}.message-box .message-submit{border:none;font-size:10px;text-transform:uppercase;line-height:1;outline:0!important;cursor:pointer}.paper-plane{width:40px;height:40px;border:1px solid #d1d5da;border-radius:50%;display:flex;align-items:center;cursor:pointer;transition:all .2s ease-out}.paper-plane svg{fill:#d1d5da;width:18px;height:17px;margin-left:9px}.paper-plane:active{background:#008abf;transform:scale(0.7,.7)}@-webkit-keyframes bounce{0%{-webkit-transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(0.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(0.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(0.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(0.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(0.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1)}85.49%{-webkit-transform:matrix3d(0.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes bounce{0%{-webkit-transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(0.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(0.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(0.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(0.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(0.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1)}85.49%{-webkit-transform:matrix3d(0.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes ball{from{-webkit-transform:translateY(0) scaleY(0.8);transform:translateY(0) scaleY(0.8)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes ball{from{-webkit-transform:translateY(0) scaleY(0.8);transform:translateY(0) scaleY(0.8)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.item-carousel-bloc{background:#FFF;color:#00ADEF;border-radius:4px;text-align:center;min-height:100px;cursor:pointer;position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-carousel-bloc:active{filter:brightness(85%);transform:scale(0.95,.95)}@media (max-width:768px){.item-carousel-bloc:active{filter:none;transform:none}}.item-carousel-bloc img{-webkit-filter:drop-shadow(2px 1px 2px rgba(0,0,0,.4));filter:drop-shadow(2px 1px 2px rgba(0,0,0,.4))}.item-carousel-bloc__figure-container{padding-top:22px;position:relative;width:30px;height:50px;margin:5px auto}.item-carousel-bloc__title{font-size:13px;font-weight:600;color:#FFF;position:relative;z-index:2}.item-carousel-bloc img{height:100%}.item-carousel-bloc.tile-viewings{background:#48c2f9}.item-carousel-bloc.tile-bills{background:#9575cd}.item-carousel-bloc.tile-conditions,.item-carousel-bloc.tile-features{background:#26c6da}.item-carousel-bloc.tile-how-it-works{background:#00adef}.item-carousel-bloc.tile-landlordinfo{background:#48c2f9}.item-carousel-bloc.tile-location{background:#9575cd}.item-carousel-bloc.tile-more-options{background:#667485}.item-carousel-bloc.tile-payments{background:#9575cd}.item-carousel-bloc.tile-restrictions{background:#fa8b8c}.item-carousel-bloc.tile-roommates{background:#44c482}.item-carousel-bloc.tile-availability{background:#ffcb80}.item-carousel-bloc.tile-documentation{background:#fa8b8c}.item-carousel-bloc.tile-groupbookings{background:#44c482}.item-carousel-bloc.tile-helpfromuniplaces{background:#00adef}.messages .owl-controls{position:absolute;width:100%;top:calc(50% - 20px)}.messages .owl-nav{position:relative}.messages .owl-prev{width:40px;height:40px;position:absolute;left:-40px}.messages .owl-prev:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:calc(50% - 7px);color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;z-index:1;pointer-events:none}.messages .owl-prev:active{transform:scale(0.8,.8)}.messages .owl-next{width:40px;height:40px;position:absolute;right:-40px}.messages .owl-next:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:calc(50% - 7px);color:#00ADEF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;z-index:1;pointer-events:none}.messages .owl-next:active{transform:scale(0.8,.8)}@keyframes background-fade-to-blue{0%{background-color:#00ADEF}100%{background-color:#FFF}}.launcher-tooltip{width:280px;height:auto;font-family:IntervalNextReg,sans-serif;font-size:14px;line-height:1.29;background-color:#545d69;box-shadow:0 8px 10px 0 rgba(31,36,50,.45);color:#FFF;padding:16px 20px 20px;position:absolute;bottom:0;right:80px;z-index:10001;transform:translateY(30px);opacity:0;cursor:pointer;pointer-events:none}@media (max-width:768px){.launcher-tooltip{width:250px}}.launcher-tooltip .launcher-tooltip__close{display:block}.launcher-tooltip .launcher-tooltip__close:active{transform:scale(0.8,.8)}.launcher-tooltip__close{width:15px;height:15px;float:right;position:relative;display:none}.launcher-tooltip__close:before{content:'';position:absolute;top:0;left:calc(50% - .5px);width:1px;height:15px;background:#FFF;transform:rotate(45deg);transform-origin:50% 50%}.launcher-tooltip__close:after{content:'';position:absolute;top:0;right:calc(50% - .5px);width:1px;height:15px;background:#FFF;transform:rotate(-45deg);transform-origin:50% 50%}@media (max-width:768px){.launcher-tooltip__close{display:block}}.launcher-tooltip__copy{display:block}.launcher-tooltip__inner{display:block;position:relative;width:100%;height:100%}.launcher-tooltip__inner:after{content:'';width:0;height:0;position:absolute;bottom:-17px;right:-32px;border:8px solid #000;border-color:transparent transparent #545d69 #545d69;box-shadow:-3px 3px 3px 0 rgba(0,0,0,.2);transform-origin:0 0;transform:rotate(-133deg)}.rating-message{width:345px;height:65px;margin:0 auto;display:flex;align-items:center;justify-content:flex-start}.rating-message__item{width:65px;height:65px;padding-top:10px;text-align:center;color:#00ADEF;font-size:30px;line-height:1;font-weight:400;border:1px solid #b2b9c2;border-radius:4px;cursor:pointer}.rating-message__item:not(:last-of-type){margin-right:5px}.rating-message__item.affected-siblings{margin-right:0}.rating-message__item.active{background:#00ADEF;color:#FFF;border:1px solid #00ADEF;cursor:auto}.rating-message__item.active.absolute-positioned{position:absolute}.rating-message__item.active span{color:#FFF}.rating-message span{display:block;font-size:9px;font-style:italic;color:#949da9}.rating-message-container{width:345px;margin:0 auto;padding:8px 0;position:relative;clear:both}.rating-message-container::after{clear:both;content:"";display:table}.rating-thank-message{position:absolute;font-size:14px;top:calc(50% - 7px);transform:translateX(150px);opacity:0;pointer-events:none}.chatbot-video-container{width:85%;margin-top:8px;margin-left:45px;margin-bottom:20px;position:relative;clear:both;float:left}.chatbot-video-container .video-play-arrow{position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);width:0;height:0;border-style:solid;border-width:45px 0 45px 90px;border-color:transparent transparent transparent rgba(255,255,255,.9);transition:all .3s ease-in-out}.chatbot-video-container:hover .video-play-arrow{border-color:transparent transparent transparent rgba(0,173,239,.8)}.chatbot-video-container .zoom-video{position:absolute;width:100%;height:175px;background-position:center bottom;background-size:cover;z-index:1;cursor:pointer}.chatbot-video-container .chatbot-video-player{height:175px}.chatbot-video-container h1{font-size:12px;color:#788392;line-height:10px;padding-left:25px;margin-top:3px;position:relative}.chatbot-video-container h1:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;z-index:1;pointer-events:none}.chatbot-floorplan-container{width:85%;margin-bottom:20px;clear:both;float:left;margin-left:45px;cursor:zoom-in}.chatbot-floorplan-container .image-wrapper{margin-bottom:6px}.chatbot-floorplan-container img{width:100%;height:auto}.chatbot-floorplan-container h1{font-size:12px;color:#788392;line-height:10px;padding-left:25px;margin-top:3px;position:relative}.chatbot-floorplan-container h1:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#888;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;z-index:1;pointer-events:none}.feedback{display:block;position:relative;margin-top:16px;height:40px}.feedback::after{clear:both;content:"";display:table}.feedback__copy{display:inline-block;float:left;font-size:11px;line-height:40px}.feedback__thank-message{visibility:hidden;position:absolute;opacity:0;left:0;right:0;top:calc(50% - 4px);margin:auto;font-size:9px;text-align:center;transform:translateY(10px)}.feedback__button{float:right;width:40px;height:40px;border:1px solid #d1d5da;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:5px}.feedback__button:active{background:#00ADEF;border:1px solid #00ADEF}.feedback__button:active svg{fill:#FFF}.feedback svg{fill:#00ADEF}.canned-questions__inner{width:100%;display:flex}.canned-questions__inner .canned-question{background:#e0f4fc;padding:2px;margin-bottom:4px;margin-top:4px;margin-right:.9195402299%;border-radius:4px;font-size:12px;line-height:15px;color:#545d69;cursor:pointer;text-align:center;width:27.5862068966%;min-height:40px;align-items:center;justify-content:center;display:flex;animation:bounce 500ms linear both;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.canned-questions__inner .canned-question.canned-question__more{width:9.1954022989%;animation:none}.canned-questions__inner .canned-question:active{filter:brightness(90%)}@media screen and (min-width:1024px){.canned-questions__inner .canned-question:first-of-type{margin-left:12px}}.canned-questions__inner .owl-item span{width:100%}.booking{float:left;display:block;margin-right:2.3576515979%}.booking:last-child{margin-right:0}.booking .price{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.booking .price:last-child{margin-right:0}.booking .bills-container{width:100%}.booking .bills-container .bills{margin:0 20px}.booking .bills-container .bills-breakdown{display:none;background-color:#FAFAFA;margin-bottom:15px}.booking .bills-container .bills-breakdown::after{clear:both;content:"";display:table}.booking .bills-container .bills-breakdown ul{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;padding:15px 0}.booking .bills-container .bills-breakdown ul:last-child{margin-right:0}.booking .bills-container .bills-breakdown ul li{display:block;width:100%;font-size:.875rem;line-height:22px;color:#888}.booking .bills-container .bills-breakdown ul li span{float:right;line-height:21px}.booking .bills-container .bills-breakdown ul li strong{display:inline-block;margin-left:5px}.booking .bills-container .bills-breakdown ul li.absent{padding-left:20px;text-decoration:line-through}.booking .bills-container .bills-breakdown ul li .datepicker table thead tr th.next:after,.booking .bills-container .bills-breakdown ul li .datepicker table thead tr th.prev:after,.booking .bills-container .bills-breakdown ul li .uniplaces-icon,.datepicker table thead tr .booking .bills-container .bills-breakdown ul li th.next:after,.datepicker table thead tr .booking .bills-container .bills-breakdown ul li th.prev:after{float:left;width:20px}.booking .bills-container .bills-breakdown .cap{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;margin-bottom:10px;font-size:.875rem;text-align:center;color:#888}.booking .bills-container .bills-breakdown .cap:last-child{margin-right:0}.booking .bills-container .bills-breakdown .included-bills{float:right}.booking .dates{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;position:relative}.booking .dates:last-child{margin-right:0}.booking .dates .uniplaces-datepicker{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.booking .dates .uniplaces-datepicker:last-child{margin-right:0}.booking .options{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.booking .options:last-child{margin-right:0}.booking .options--range{width:75%;padding:10px 0!important;margin:0;border-bottom:none!important}.booking .options--range select{padding:0 0 0 4px;height:28px;font-size:.75rem;color:#888}.booking .options--range+.select-persons{width:15%;margin-left:10%;padding:10px 0!important}.booking .inline-datepickers,.booking .inline-datepickers .datepicker,.booking .inline-datepickers .datepicker table{width:100%;display:block}.booking .payment-breakdown{display:block;width:100%}.booking .total-container{width:100%}.booking .total-container .total{display:block;margin:0 20px 15px;padding-top:12px;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#667485;border-top:2px solid #E5E5E5}.booking .total-container .total::after{clear:both;content:"";display:table}.booking .total-container .amount{float:right;font-size:1rem}.booking .foot-notes-section{padding:0 20px;font-family:IntervalNextBook,sans-serif;font-size:.9375rem;text-align:center;color:#888}.booking .book{float:left;display:block;width:100%;margin:15px 0 20px;padding:0 20px;text-align:center}.booking .book:last-child{margin-right:0}.booking .book::after{clear:both;content:"";display:table}.bills-section{display:block;padding:0 20px}.bills-section__inner{display:block;width:100%}.preferred-dates{position:relative;background:url(../img/lightbulb.svg) 100% 15px no-repeat;width:100%;color:#667485;padding:15px 50px 0 0;top:-1px;z-index:2;clear:both;display:none}.preferred-dates__mark{position:relative}.preferred-dates__mark.booking-period:after{background:#FFF}.preferred-dates__mark:not(.past):not(:hover):before{content:' ';display:block;width:26px;height:26px;background:0 0;border:2px solid #91d7f2;border-radius:50%;position:absolute;top:calc(50% - 13px);left:calc(50% - 13px)}.preferred-dates__title{font-size:12px;line-height:16px}.preferred-dates__content{font-size:12px;line-height:16px;color:#888}.preferred-dates__legend{width:100%;line-height:14px;display:block;background:#FAFAFA;color:#667485;clear:both;font-size:12px;padding:10px 0 10px 32px;position:relative;transform-style:preserve-3d}.preferred-dates__legend:before{content:' ';width:12px;height:12px;border-radius:50%;border:2px solid #91d7f2;display:inline-block;position:absolute;top:12px;left:10px}.preferred-dates__show-dates{font-size:inherit;color:inherit;text-decoration:underline}.preferred-dates__show-dates:hover{color:#667485}.preferred-dates__show-dates--on-subtitle{display:none;font-size:12px}.preferred-dates__show-dates--on-tooltip{font-family:IntervalNextReg,sans-serif}@-moz-document url-prefix(){.preferred-dates__mark:not(:hover)::before{top:calc(50% - 14px);left:calc(50% - 14px)}}#otherBedrooms{float:left;display:block;margin-right:2.3576515979%;width:100%}#otherBedrooms:last-child{margin-right:0}#otherBedrooms #otherRelatedBedrooms{display:none}#otherBedrooms #showAllBedrooms{text-align:center}#otherBedrooms .first-results{display:flex;flex-wrap:wrap}#otherBedrooms .first-results .offer{order:1}#otherBedrooms .first-results .offer:nth-child(n+3){display:none}#otherBedrooms .first-results .offer.not-available{order:2}#otherBedrooms .first-results.show-all-offers .offer{display:block}#otherBedrooms .offer{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#otherBedrooms .offer:last-child,#otherBedrooms .offer:nth-child(2n){margin-right:0}#otherBedrooms .offer:nth-child(2n+1){clear:left}@media (max-width:768px){#otherBedrooms .offer{float:left;display:block;margin-right:2.3576515979%;width:100%}#otherBedrooms .offer:last-child{margin-right:0}}@media (min-width:480px) and (max-width:768px){#otherBedrooms .offer{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#otherBedrooms .offer:last-child{margin-right:0}}#otherOffers{float:left;display:block;margin-right:2.3576515979%;width:100%}#otherOffers:last-child{margin-right:0}#otherOffers .offer-container{margin-bottom:10px}#otherOffers .controls{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:34.1192171993%}#otherOffers .controls:last-child{margin-right:0}@media (max-width:768px){#otherOffers .controls{width:100%;float:none;margin:0 auto;text-align:center}}@media (min-width:480px) and (max-width:768px){#otherOffers .controls{text-align:center}}#otherOffers .controls .btn{margin:0 auto}@media (max-width:768px){#otherOffers .controls .btn{width:100%}}.entry-title{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.entry-title:last-child{margin-right:0}@media (max-width:768px){.entry-title{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:20px}.entry-title:last-child{margin-right:0}}@media (max-width:480px){.entry-title{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:30px}.entry-title:last-child{margin-right:0}}.entry-data,.verification-detail{float:left;display:block;width:74.4105871005%;margin-right:0}.entry-data:last-child,.verification-detail:last-child{margin-right:0}@media (max-width:768px){.entry-data,.verification-detail{float:left;display:block;margin-right:2.3576515979%;width:100%}.entry-data:last-child,.verification-detail:last-child{margin-right:0}}@media (min-width:480px) and (max-width:768px){.entry-data,.verification-detail{float:left;display:block;width:74.4105871005%;margin-right:0}.entry-data:last-child,.verification-detail:last-child{margin-right:0}}.entry-data .conditions li,.entry-data .features li,.entry-data .verifications li,.verification-detail .conditions li,.verification-detail .features li,.verification-detail .verifications li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.entry-data .conditions li:last-child,.entry-data .conditions li:nth-child(2n),.entry-data .features li:last-child,.entry-data .features li:nth-child(2n),.entry-data .verifications li:last-child,.entry-data .verifications li:nth-child(2n),.verification-detail .conditions li:last-child,.verification-detail .conditions li:nth-child(2n),.verification-detail .features li:last-child,.verification-detail .features li:nth-child(2n),.verification-detail .verifications li:last-child,.verification-detail .verifications li:nth-child(2n){margin-right:0}.entry-data .conditions li:nth-child(2n+1),.entry-data .features li:nth-child(2n+1),.entry-data .verifications li:nth-child(2n+1),.verification-detail .conditions li:nth-child(2n+1),.verification-detail .features li:nth-child(2n+1),.verification-detail .verifications li:nth-child(2n+1){clear:left}@media (max-width:768px){.entry-data .conditions li,.entry-data .features li,.entry-data .verifications li,.verification-detail .conditions li,.verification-detail .features li,.verification-detail .verifications li{float:left;display:block;margin-right:2.3576515979%;width:100%}.entry-data .conditions li:last-child,.entry-data .features li:last-child,.entry-data .verifications li:last-child,.verification-detail .conditions li:last-child,.verification-detail .features li:last-child,.verification-detail .verifications li:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.entry-data .conditions li,.entry-data .features li,.entry-data .verifications li,.verification-detail .conditions li,.verification-detail .features li,.verification-detail .verifications li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.entry-data .conditions li:last-child,.entry-data .conditions li:nth-child(2n),.entry-data .features li:last-child,.entry-data .features li:nth-child(2n),.entry-data .verifications li:last-child,.entry-data .verifications li:nth-child(2n),.verification-detail .conditions li:last-child,.verification-detail .conditions li:nth-child(2n),.verification-detail .features li:last-child,.verification-detail .features li:nth-child(2n),.verification-detail .verifications li:last-child,.verification-detail .verifications li:nth-child(2n){margin-right:0}.entry-data .conditions li:nth-child(2n+1),.entry-data .features li:nth-child(2n+1),.entry-data .verifications li:nth-child(2n+1),.verification-detail .conditions li:nth-child(2n+1),.verification-detail .features li:nth-child(2n+1),.verification-detail .verifications li:nth-child(2n+1){clear:left}}.entry-data .availability-colors,.entry-data .pricing-colors,.verification-detail .availability-colors,.verification-detail .pricing-colors{float:left;display:block;margin-right:2.3576515979%;width:100%}.entry-data .availability-colors:last-child,.entry-data .pricing-colors:last-child,.verification-detail .availability-colors:last-child,.verification-detail .pricing-colors:last-child{margin-right:0}.verifications--pending{display:none}@media (max-width:768px){.entry-data{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:0}.entry-data:last-child{margin-right:0}}@media screen and (max-width:1023px){#otherOffers .offer{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#otherOffers .offer:last-child,#otherOffers .offer:nth-child(2n){margin-right:0}#otherOffers .offer:nth-child(2n+1){clear:left}#otherOffers .offer:nth-of-type(3){display:none}}@media screen and (min-width:1024px){#offerSummary{margin-bottom:0}#offerSummary #offerImages img{height:auto;width:100%}@media (min-width:1024px){#offerSummary .next,#offerSummary .previous{top:45%}}#offerSummary .next:before,#offerSummary .previous:before{font-size:50px}#offerSummary .previous{left:6.8333333333%}#offerSummary .next{right:6.8333333333%}.summary{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.summary:last-child{margin-right:0}.booking{position:absolute;top:-39vh;right:0;float:left;display:block;width:31.7615656014%;margin-right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.booking:last-child{margin-right:0}.details-container .details{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.details-container .details .confirm-availability-btn{max-width:initial}.details-container .details:last-child{margin-right:0}#otherOffers{float:left;display:block;margin-right:2.3576515979%;width:100%}#otherOffers:last-child{margin-right:0}#otherOffers .offer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#otherOffers .offer:last-child,#otherOffers .offer:nth-child(3n){margin-right:0}#otherOffers .offer:nth-child(3n+1){clear:left}#otherOffers .controls{text-align:center;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:34.1192171993%}#otherOffers .controls:last-child{margin-right:0}}@media screen and (min-width:1280px){.booking{float:left;display:block;width:23.2317613015%;margin-right:0;min-width:280px}.booking:last-child{margin-right:0}}html{height:100%;width:100%}#offerSummary{position:relative;height:80%;width:100%}#offerSummary .slideshow-navigation{width:70px;height:100px}#offerSummary .slideshow-navigation.next,#offerSummary .slideshow-navigation.previous{top:calc(50vh - 17px)}@media (max-width:768px){#offerSummary .slideshow-navigation.next,#offerSummary .slideshow-navigation.previous{top:150px;width:20%;height:100px}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){#offerSummary .slideshow-navigation.next,#offerSummary .slideshow-navigation.previous{top:50%;width:20%;height:100px}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){#offerSummary .slideshow-navigation.next,#offerSummary .slideshow-navigation.previous{top:290px;width:20%;height:100px}}#offerSummary .slideshow-navigation.next:before,#offerSummary .slideshow-navigation.previous:before{font-size:32px}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){#offerSummary .slideshow-navigation.next{right:0}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){#offerSummary .slideshow-navigation.next{right:0}}@media (max-width:768px){#offerSummary .slideshow-navigation.next{right:0}}#offerSummary .slideshow-navigation.next:before{left:calc(50% - 16px)}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){#offerSummary .slideshow-navigation.previous{left:0}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){#offerSummary .slideshow-navigation.previous{left:0}}@media (max-width:768px){#offerSummary .slideshow-navigation.previous{left:0}}#offerSummary .slideshow-navigation.previous:before{left:calc(50% - 7px)}#offerSummary .slideshow-navigation.exit{top:20px;right:20px;height:24px;width:24px;border-radius:0;transform:translate(0,0)}#offerSummary .slideshow-navigation.exit:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;z-index:1;pointer-events:none}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){#offerSummary .slideshow-navigation.exit{top:24px}}@media (max-width:768px){#offerSummary .slideshow-navigation.exit{top:21px}}#offerSummary .slideshow-navigation .exit-offer-carousel{position:relative}#offerSummary .slideshow-navigation .exit-offer-carousel:after,#offerSummary .slideshow-navigation .exit-offer-carousel:before{content:'';width:2px;height:24px;left:50%;top:13px;background-color:#FFF;position:absolute}#offerSummary .slideshow-navigation .exit-offer-carousel:before{transform:rotate(45deg)}#offerSummary .slideshow-navigation .exit-offer-carousel:after{transform:rotate(-45deg)}#offerImages{border-radius:0;background-size:5%}.offer-cover{position:absolute;z-index:2;height:100%;width:100%;background-position:center bottom;background-size:cover;cursor:pointer}.unit-title{text-align:center;margin:20px auto 30px;font-family:IntervalNextBook,sans-serif;font-size:20px;line-height:24px;color:#FFF}@media (max-width:480px){.unit-title{width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:480px){.unit-title{font-size:16px}}@media (min-width:480px) and (max-width:768px){.unit-title{margin:15px auto;font-size:16px}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.unit-title{margin:15px auto;font-size:16px}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.unit-title{margin:15px auto;font-size:16px}}.owl-carousel .animated{-webkit-animation-duration:10ms!important;animation-duration:10ms!important}.offer-label-container{font-family:IntervalNextBook,sans-serif;color:#FFF;font-size:15px;display:flex;max-width:640px;margin:20px auto;height:15px}@media (max-width:768px){.offer-label-container{margin:17px auto}}.offer-label-container .strip-gallery-toggle{cursor:pointer}.offer-label-container .hide-photo-gallery,.offer-label-container .photo-pagination,.offer-label-container .unit-area{width:145px}.offer-label-container .unit-area{width:40%;text-align:right;font-size:15px}.datepicker table thead tr .offer-label-container .unit-area th.next:after,.datepicker table thead tr .offer-label-container .unit-area th.prev:after,.offer-label-container .unit-area .datepicker table thead tr th.next:after,.offer-label-container .unit-area .datepicker table thead tr th.prev:after,.offer-label-container .unit-area .uniplaces-icon{font-size:24px;position:relative;top:-9px}@media (max-width:768px){.datepicker table thead tr .offer-label-container .unit-area th.next:after,.datepicker table thead tr .offer-label-container .unit-area th.prev:after,.offer-label-container .unit-area .datepicker table thead tr th.next:after,.offer-label-container .unit-area .datepicker table thead tr th.prev:after,.offer-label-container .unit-area .uniplaces-icon{top:-7px}}.offer-label-container .unit-area .area{position:relative;top:-8px}@media (max-width:768px){.offer-label-container .unit-area .area{top:-8px}}.offer-label-container .unit-area.with-no-area{display:none}@media (max-width:768px){.offer-label-container .unit-area{width:50%;padding-right:22px}}@media (min-width:480px) and (max-width:768px){.offer-label-container .unit-area{padding-right:131px}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.offer-label-container .unit-area{width:40%;padding-right:0}}.offer-label-container .photo-gallery{width:40%;text-align:left;font-size:15px;float:left;cursor:pointer}.datepicker table thead tr .offer-label-container .photo-gallery th.next:after,.datepicker table thead tr .offer-label-container .photo-gallery th.prev:after,.offer-label-container .photo-gallery .datepicker table thead tr th.next:after,.offer-label-container .photo-gallery .datepicker table thead tr th.prev:after,.offer-label-container .photo-gallery .uniplaces-icon{font-size:5px;margin-left:5px;vertical-align:middle}@media (max-width:768px){.offer-label-container .photo-gallery{display:none}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.offer-label-container .photo-gallery{display:block}}.offer-label-container .photo-pagination{width:20%;text-align:center;font-size:15px}.offer-label-container .photo-pagination .total:before{content:'\002F'}@media (max-width:768px){.offer-label-container .photo-pagination{width:50%;text-align:left;padding-left:22px}}@media (min-width:480px) and (max-width:768px){.offer-label-container .photo-pagination{padding-left:132px}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.offer-label-container .photo-pagination{width:20%;padding-left:0;text-align:center}}.caption-container{z-index:2;background-color:transparent}.caption-container .uniplaces-container--spaced{margin-bottom:20px}.caption-container .about__container .image-caption,.caption-container .booking-reasons__container .image-caption,.caption-container .booking-steps__container .image-caption,.caption-container .content-copy .image-caption,.caption-container .data-info__container .image-caption,.caption-container .guarantee__container .image-caption,.caption-container .quotes__container .image-caption,.caption-container .restrictions .image-caption,.caption-container .restrictions__container .image-caption,.caption-container .reviews__container .image-caption,.caption-container .reviews__quotes .image-caption,.caption-container .search-bar__container .image-caption,.caption-container .student-cities__container .image-caption,.caption-container .team__container .image-caption,.caption-container .trust__container .image-caption,.caption-container .uniplaces-container .image-caption{font-family:IntervalNextBook,sans-serif;color:#FFF}@media (max-width:768px){.caption-container .about__container .image-caption,.caption-container .booking-reasons__container .image-caption,.caption-container .booking-steps__container .image-caption,.caption-container .content-copy .image-caption,.caption-container .data-info__container .image-caption,.caption-container .guarantee__container .image-caption,.caption-container .quotes__container .image-caption,.caption-container .restrictions .image-caption,.caption-container .restrictions__container .image-caption,.caption-container .reviews__container .image-caption,.caption-container .reviews__quotes .image-caption,.caption-container .search-bar__container .image-caption,.caption-container .student-cities__container .image-caption,.caption-container .team__container .image-caption,.caption-container .trust__container .image-caption,.caption-container .uniplaces-container .image-caption{padding:0}.caption-container .about__container .image-caption::after,.caption-container .booking-reasons__container .image-caption::after,.caption-container .booking-steps__container .image-caption::after,.caption-container .content-copy .image-caption::after,.caption-container .data-info__container .image-caption::after,.caption-container .guarantee__container .image-caption::after,.caption-container .quotes__container .image-caption::after,.caption-container .restrictions .image-caption::after,.caption-container .restrictions__container .image-caption::after,.caption-container .reviews__container .image-caption::after,.caption-container .reviews__quotes .image-caption::after,.caption-container .search-bar__container .image-caption::after,.caption-container .student-cities__container .image-caption::after,.caption-container .team__container .image-caption::after,.caption-container .trust__container .image-caption::after,.caption-container .uniplaces-container .image-caption::after{clear:both;content:"";display:table}}.caption-container .about__container .image-caption .main-information,.caption-container .booking-reasons__container .image-caption .main-information,.caption-container .booking-steps__container .image-caption .main-information,.caption-container .content-copy .image-caption .main-information,.caption-container .data-info__container .image-caption .main-information,.caption-container .guarantee__container .image-caption .main-information,.caption-container .quotes__container .image-caption .main-information,.caption-container .restrictions .image-caption .main-information,.caption-container .restrictions__container .image-caption .main-information,.caption-container .reviews__container .image-caption .main-information,.caption-container .reviews__quotes .image-caption .main-information,.caption-container .search-bar__container .image-caption .main-information,.caption-container .student-cities__container .image-caption .main-information,.caption-container .team__container .image-caption .main-information,.caption-container .trust__container .image-caption .main-information,.caption-container .uniplaces-container .image-caption .main-information{font-size:16px}@media (max-width:768px){.caption-container .about__container .image-caption .main-information,.caption-container .booking-reasons__container .image-caption .main-information,.caption-container .booking-steps__container .image-caption .main-information,.caption-container .content-copy .image-caption .main-information,.caption-container .data-info__container .image-caption .main-information,.caption-container .guarantee__container .image-caption .main-information,.caption-container .quotes__container .image-caption .main-information,.caption-container .restrictions .image-caption .main-information,.caption-container .restrictions__container .image-caption .main-information,.caption-container .reviews__container .image-caption .main-information,.caption-container .reviews__quotes .image-caption .main-information,.caption-container .search-bar__container .image-caption .main-information,.caption-container .student-cities__container .image-caption .main-information,.caption-container .team__container .image-caption .main-information,.caption-container .trust__container .image-caption .main-information,.caption-container .uniplaces-container .image-caption .main-information{border-bottom:none;height:60px}}@media (min-width:480px) and (max-width:768px){.caption-container .about__container .image-caption .main-information,.caption-container .booking-reasons__container .image-caption .main-information,.caption-container .booking-steps__container .image-caption .main-information,.caption-container .content-copy .image-caption .main-information,.caption-container .data-info__container .image-caption .main-information,.caption-container .guarantee__container .image-caption .main-information,.caption-container .quotes__container .image-caption .main-information,.caption-container .restrictions .image-caption .main-information,.caption-container .restrictions__container .image-caption .main-information,.caption-container .reviews__container .image-caption .main-information,.caption-container .reviews__quotes .image-caption .main-information,.caption-container .search-bar__container .image-caption .main-information,.caption-container .student-cities__container .image-caption .main-information,.caption-container .team__container .image-caption .main-information,.caption-container .trust__container .image-caption .main-information,.caption-container .uniplaces-container .image-caption .main-information{border-bottom:none}}.caption-container .about__container .image-caption .main-information .photo-pagination,.caption-container .booking-reasons__container .image-caption .main-information .photo-pagination,.caption-container .booking-steps__container .image-caption .main-information .photo-pagination,.caption-container .content-copy .image-caption .main-information .photo-pagination,.caption-container .data-info__container .image-caption .main-information .photo-pagination,.caption-container .guarantee__container .image-caption .main-information .photo-pagination,.caption-container .quotes__container .image-caption .main-information .photo-pagination,.caption-container .restrictions .image-caption .main-information .photo-pagination,.caption-container .restrictions__container .image-caption .main-information .photo-pagination,.caption-container .reviews__container .image-caption .main-information .photo-pagination,.caption-container .reviews__quotes .image-caption .main-information .photo-pagination,.caption-container .search-bar__container .image-caption .main-information .photo-pagination,.caption-container .student-cities__container .image-caption .main-information .photo-pagination,.caption-container .team__container .image-caption .main-information .photo-pagination,.caption-container .trust__container .image-caption .main-information .photo-pagination,.caption-container .uniplaces-container .image-caption .main-information .photo-pagination{margin:0 auto}.caption-container .about__container .image-caption .main-information .photo-pagination .total:before,.caption-container .booking-reasons__container .image-caption .main-information .photo-pagination .total:before,.caption-container .booking-steps__container .image-caption .main-information .photo-pagination .total:before,.caption-container .content-copy .image-caption .main-information .photo-pagination .total:before,.caption-container .data-info__container .image-caption .main-information .photo-pagination .total:before,.caption-container .guarantee__container .image-caption .main-information .photo-pagination .total:before,.caption-container .quotes__container .image-caption .main-information .photo-pagination .total:before,.caption-container .restrictions .image-caption .main-information .photo-pagination .total:before,.caption-container .restrictions__container .image-caption .main-information .photo-pagination .total:before,.caption-container .reviews__container .image-caption .main-information .photo-pagination .total:before,.caption-container .reviews__quotes .image-caption .main-information .photo-pagination .total:before,.caption-container .search-bar__container .image-caption .main-information .photo-pagination .total:before,.caption-container .student-cities__container .image-caption .main-information .photo-pagination .total:before,.caption-container .team__container .image-caption .main-information .photo-pagination .total:before,.caption-container .trust__container .image-caption .main-information .photo-pagination .total:before,.caption-container .uniplaces-container .image-caption .main-information .photo-pagination .total:before{content:'\002F'}@media (max-width:768px){.caption-container .about__container .image-caption .main-information .unit-type,.caption-container .booking-reasons__container .image-caption .main-information .unit-type,.caption-container .booking-steps__container .image-caption .main-information .unit-type,.caption-container .content-copy .image-caption .main-information .unit-type,.caption-container .data-info__container .image-caption .main-information .unit-type,.caption-container .guarantee__container .image-caption .main-information .unit-type,.caption-container .quotes__container .image-caption .main-information .unit-type,.caption-container .restrictions .image-caption .main-information .unit-type,.caption-container .restrictions__container .image-caption .main-information .unit-type,.caption-container .reviews__container .image-caption .main-information .unit-type,.caption-container .reviews__quotes .image-caption .main-information .unit-type,.caption-container .search-bar__container .image-caption .main-information .unit-type,.caption-container .student-cities__container .image-caption .main-information .unit-type,.caption-container .team__container .image-caption .main-information .unit-type,.caption-container .trust__container .image-caption .main-information .unit-type,.caption-container .uniplaces-container .image-caption .main-information .unit-type{width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left}}@media (min-width:480px) and (max-width:768px){.caption-container .about__container .image-caption .main-information .unit-type,.caption-container .booking-reasons__container .image-caption .main-information .unit-type,.caption-container .booking-steps__container .image-caption .main-information .unit-type,.caption-container .content-copy .image-caption .main-information .unit-type,.caption-container .data-info__container .image-caption .main-information .unit-type,.caption-container .guarantee__container .image-caption .main-information .unit-type,.caption-container .quotes__container .image-caption .main-information .unit-type,.caption-container .restrictions .image-caption .main-information .unit-type,.caption-container .restrictions__container .image-caption .main-information .unit-type,.caption-container .reviews__container .image-caption .main-information .unit-type,.caption-container .reviews__quotes .image-caption .main-information .unit-type,.caption-container .search-bar__container .image-caption .main-information .unit-type,.caption-container .student-cities__container .image-caption .main-information .unit-type,.caption-container .team__container .image-caption .main-information .unit-type,.caption-container .trust__container .image-caption .main-information .unit-type,.caption-container .uniplaces-container .image-caption .main-information .unit-type{width:500px}}.caption-container .about__container .image-caption .secondary-information,.caption-container .booking-reasons__container .image-caption .secondary-information,.caption-container .booking-steps__container .image-caption .secondary-information,.caption-container .content-copy .image-caption .secondary-information,.caption-container .data-info__container .image-caption .secondary-information,.caption-container .guarantee__container .image-caption .secondary-information,.caption-container .quotes__container .image-caption .secondary-information,.caption-container .restrictions .image-caption .secondary-information,.caption-container .restrictions__container .image-caption .secondary-information,.caption-container .reviews__container .image-caption .secondary-information,.caption-container .reviews__quotes .image-caption .secondary-information,.caption-container .search-bar__container .image-caption .secondary-information,.caption-container .student-cities__container .image-caption .secondary-information,.caption-container .team__container .image-caption .secondary-information,.caption-container .trust__container .image-caption .secondary-information,.caption-container .uniplaces-container .image-caption .secondary-information{padding-top:20px;min-height:60px;box-sizing:border-box}@media (max-width:768px){.caption-container .about__container .image-caption .secondary-information,.caption-container .booking-reasons__container .image-caption .secondary-information,.caption-container .booking-steps__container .image-caption .secondary-information,.caption-container .content-copy .image-caption .secondary-information,.caption-container .data-info__container .image-caption .secondary-information,.caption-container .guarantee__container .image-caption .secondary-information,.caption-container .quotes__container .image-caption .secondary-information,.caption-container .restrictions .image-caption .secondary-information,.caption-container .restrictions__container .image-caption .secondary-information,.caption-container .reviews__container .image-caption .secondary-information,.caption-container .reviews__quotes .image-caption .secondary-information,.caption-container .search-bar__container .image-caption .secondary-information,.caption-container .student-cities__container .image-caption .secondary-information,.caption-container .team__container .image-caption .secondary-information,.caption-container .trust__container .image-caption .secondary-information,.caption-container .uniplaces-container .image-caption .secondary-information{display:none}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.caption-container .about__container .image-caption .secondary-information,.caption-container .booking-reasons__container .image-caption .secondary-information,.caption-container .booking-steps__container .image-caption .secondary-information,.caption-container .content-copy .image-caption .secondary-information,.caption-container .data-info__container .image-caption .secondary-information,.caption-container .guarantee__container .image-caption .secondary-information,.caption-container .quotes__container .image-caption .secondary-information,.caption-container .restrictions .image-caption .secondary-information,.caption-container .restrictions__container .image-caption .secondary-information,.caption-container .reviews__container .image-caption .secondary-information,.caption-container .reviews__quotes .image-caption .secondary-information,.caption-container .search-bar__container .image-caption .secondary-information,.caption-container .student-cities__container .image-caption .secondary-information,.caption-container .team__container .image-caption .secondary-information,.caption-container .trust__container .image-caption .secondary-information,.caption-container .uniplaces-container .image-caption .secondary-information{display:block}}.caption-container .about__container .image-caption .secondary-information span,.caption-container .booking-reasons__container .image-caption .secondary-information span,.caption-container .booking-steps__container .image-caption .secondary-information span,.caption-container .content-copy .image-caption .secondary-information span,.caption-container .data-info__container .image-caption .secondary-information span,.caption-container .guarantee__container .image-caption .secondary-information span,.caption-container .quotes__container .image-caption .secondary-information span,.caption-container .restrictions .image-caption .secondary-information span,.caption-container .restrictions__container .image-caption .secondary-information span,.caption-container .reviews__container .image-caption .secondary-information span,.caption-container .reviews__quotes .image-caption .secondary-information span,.caption-container .search-bar__container .image-caption .secondary-information span,.caption-container .student-cities__container .image-caption .secondary-information span,.caption-container .team__container .image-caption .secondary-information span,.caption-container .trust__container .image-caption .secondary-information span,.caption-container .uniplaces-container .image-caption .secondary-information span{margin-right:10px;margin-bottom:5px;float:left}.caption-container .about__container .image-caption .secondary-information span.title,.caption-container .booking-reasons__container .image-caption .secondary-information span.title,.caption-container .booking-steps__container .image-caption .secondary-information span.title,.caption-container .content-copy .image-caption .secondary-information span.title,.caption-container .data-info__container .image-caption .secondary-information span.title,.caption-container .guarantee__container .image-caption .secondary-information span.title,.caption-container .quotes__container .image-caption .secondary-information span.title,.caption-container .restrictions .image-caption .secondary-information span.title,.caption-container .restrictions__container .image-caption .secondary-information span.title,.caption-container .reviews__container .image-caption .secondary-information span.title,.caption-container .reviews__quotes .image-caption .secondary-information span.title,.caption-container .search-bar__container .image-caption .secondary-information span.title,.caption-container .student-cities__container .image-caption .secondary-information span.title,.caption-container .team__container .image-caption .secondary-information span.title,.caption-container .trust__container .image-caption .secondary-information span.title,.caption-container .uniplaces-container .image-caption .secondary-information span.title{margin-left:40px}@media (max-width:768px){.caption-container .about__container .image-caption .secondary-information span.title,.caption-container .booking-reasons__container .image-caption .secondary-information span.title,.caption-container .booking-steps__container .image-caption .secondary-information span.title,.caption-container .content-copy .image-caption .secondary-information span.title,.caption-container .data-info__container .image-caption .secondary-information span.title,.caption-container .guarantee__container .image-caption .secondary-information span.title,.caption-container .quotes__container .image-caption .secondary-information span.title,.caption-container .restrictions .image-caption .secondary-information span.title,.caption-container .restrictions__container .image-caption .secondary-information span.title,.caption-container .reviews__container .image-caption .secondary-information span.title,.caption-container .reviews__quotes .image-caption .secondary-information span.title,.caption-container .search-bar__container .image-caption .secondary-information span.title,.caption-container .student-cities__container .image-caption .secondary-information span.title,.caption-container .team__container .image-caption .secondary-information span.title,.caption-container .trust__container .image-caption .secondary-information span.title,.caption-container .uniplaces-container .image-caption .secondary-information span.title{margin-left:0;clear:left;display:inline-block;width:70px}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.caption-container .about__container .image-caption .secondary-information span.title,.caption-container .booking-reasons__container .image-caption .secondary-information span.title,.caption-container .booking-steps__container .image-caption .secondary-information span.title,.caption-container .content-copy .image-caption .secondary-information span.title,.caption-container .data-info__container .image-caption .secondary-information span.title,.caption-container .guarantee__container .image-caption .secondary-information span.title,.caption-container .quotes__container .image-caption .secondary-information span.title,.caption-container .restrictions .image-caption .secondary-information span.title,.caption-container .restrictions__container .image-caption .secondary-information span.title,.caption-container .reviews__container .image-caption .secondary-information span.title,.caption-container .reviews__quotes .image-caption .secondary-information span.title,.caption-container .search-bar__container .image-caption .secondary-information span.title,.caption-container .student-cities__container .image-caption .secondary-information span.title,.caption-container .team__container .image-caption .secondary-information span.title,.caption-container .trust__container .image-caption .secondary-information span.title,.caption-container .uniplaces-container .image-caption .secondary-information span.title{clear:none;width:auto;margin-left:25px}}.caption-container .about__container .image-caption .secondary-information span.title:first-of-type,.caption-container .booking-reasons__container .image-caption .secondary-information span.title:first-of-type,.caption-container .booking-steps__container .image-caption .secondary-information span.title:first-of-type,.caption-container .content-copy .image-caption .secondary-information span.title:first-of-type,.caption-container .data-info__container .image-caption .secondary-information span.title:first-of-type,.caption-container .guarantee__container .image-caption .secondary-information span.title:first-of-type,.caption-container .quotes__container .image-caption .secondary-information span.title:first-of-type,.caption-container .restrictions .image-caption .secondary-information span.title:first-of-type,.caption-container .restrictions__container .image-caption .secondary-information span.title:first-of-type,.caption-container .reviews__container .image-caption .secondary-information span.title:first-of-type,.caption-container .reviews__quotes .image-caption .secondary-information span.title:first-of-type,.caption-container .search-bar__container .image-caption .secondary-information span.title:first-of-type,.caption-container .student-cities__container .image-caption .secondary-information span.title:first-of-type,.caption-container .team__container .image-caption .secondary-information span.title:first-of-type,.caption-container .trust__container .image-caption .secondary-information span.title:first-of-type,.caption-container .uniplaces-container .image-caption .secondary-information span.title:first-of-type{margin-left:0}.features-items{display:table;float:left;width:65%;padding-left:40px}@media (max-width:1280px){.features-items{width:60%}}@media (max-width:1023px){.features-items{width:50%}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.features-items{width:50%;padding-left:25px}}.features-items__list,.features-items__title{display:table-cell;vertical-align:top}.summary-container{z-index:2;position:absolute;min-height:200px;transform:translate3d(0,-100%,0);background-color:rgba(0,0,0,.6)}@media (max-width:1023px){.summary-container{position:static;background:#0076A3;height:auto;margin-top:0;transform:none;padding-bottom:25px}}.summary-container .about__container,.summary-container .booking-reasons__container,.summary-container .booking-steps__container,.summary-container .content-copy,.summary-container .data-info__container,.summary-container .guarantee__container,.summary-container .quotes__container,.summary-container .restrictions,.summary-container .restrictions__container,.summary-container .reviews__container,.summary-container .reviews__quotes,.summary-container .search-bar__container,.summary-container .student-cities__container,.summary-container .team__container,.summary-container .trust__container,.summary-container .uniplaces-container{position:relative}.summary-container .about__container::after,.summary-container .booking-reasons__container::after,.summary-container .booking-steps__container::after,.summary-container .content-copy::after,.summary-container .data-info__container::after,.summary-container .guarantee__container::after,.summary-container .quotes__container::after,.summary-container .restrictions::after,.summary-container .restrictions__container::after,.summary-container .reviews__container::after,.summary-container .reviews__quotes::after,.summary-container .search-bar__container::after,.summary-container .student-cities__container::after,.summary-container .team__container::after,.summary-container .trust__container::after,.summary-container .uniplaces-container::after{clear:both;content:"";display:table}.summary-container .uniplaces-container--spaced{margin-bottom:20px}.summary-container .summary{font-family:IntervalNextReg,sans-serif;padding:20px 0 30px;color:#FFF;font-size:.75rem}.summary-container .summary::after{clear:both;content:"";display:table}.summary-container .summary .uniplaces-icon-verified{line-height:30px}@media (max-width:1023px){.summary-container .summary{padding:20px}}@media (max-width:768px){.summary-container .summary{padding:20px}}.summary-container .summary header{position:relative}.summary-container .summary header::after{clear:both;content:"";display:table}.summary-container .summary h1{width:100%;margin-bottom:5px;padding-left:60px;font-size:1.75rem;line-height:30px;font-family:IntervalNextBook,sans-serif}.summary-container .summary h1::after{clear:both;content:"";display:table}.datepicker table thead tr .summary-container .summary h1 th.next:after,.datepicker table thead tr .summary-container .summary h1 th.prev:after,.summary-container .summary h1 .datepicker table thead tr th.next:after,.summary-container .summary h1 .datepicker table thead tr th.prev:after,.summary-container .summary h1 .uniplaces-icon{display:inline-block;font-size:20px}.summary-container .summary .wishlist{position:relative;float:left;width:40px;height:40px;border:1px solid #FFF;border-radius:6px;cursor:pointer}.summary-container .summary .wishlist:hover path{fill:#C94C67;stroke-width:0}.summary-container .summary .wishlist .icon-heart{position:absolute;width:24px;height:19px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.summary-container .summary .wishlist .icon-heart svg{width:100%}.summary-container .summary .wishlist path{fill:none;stroke:#FFF;transition:all .3s ease-out}.summary-container .summary .wishlist .svg-stroke{fill:#FFF}.summary-container .summary .wishlist.favorite{background-color:#C94C67;border:none}.summary-container .summary .wishlist.favorite:hover{box-shadow:none}.summary-container .summary .wishlist.favorite:hover path{fill:none;stroke:#FFF;stroke-width:1.5}@media (max-width:1023px){.summary-container .summary .wishlist{border-color:#FFF}.summary-container .summary .wishlist .svg-stroke,.summary-container .summary .wishlist:hover .svg-fill{fill:#FFF}.summary-container .summary .wishlist:hover .svg-stroke{fill:none}.summary-container .summary .wishlist.favorite .svg-fill{fill:#C94C67}}.summary-container .summary .address-breadcrumb{margin-bottom:10px;padding-left:60px}.summary-container .summary .address-breadcrumb::after{clear:both;content:"";display:table}.summary-container .summary .address-breadcrumb li{max-width:33%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;line-height:16px}@media (max-width:480px){.summary-container .summary .address-breadcrumb li{display:none}}.summary-container .summary .address-breadcrumb li a{color:#FFF;font-size:.75rem}.summary-container .summary .address-breadcrumb li a:hover{text-decoration:none}.summary-container .summary .address-breadcrumb li a:hover span{text-decoration:underline}.summary-container .summary .address-breadcrumb li:before{content:'\2022';margin:0 5px}.summary-container .summary .address-breadcrumb li:first-of-type:before{content:none}.summary-container .summary .address-breadcrumb #stars_section{margin-left:20px;overflow:visible}.summary-container .summary .address-breadcrumb #stars_section:before{content:none}.summary-container .summary .summary-icons{padding-top:20px;padding-left:20px}.summary-container .summary .summary-icons::after{clear:both;content:"";display:table}.summary-container .summary .summary-icons li{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;text-align:center;line-height:18px}.summary-container .summary .summary-icons li:last-child,.summary-container .summary .summary-icons li:nth-child(4){margin-right:0}@media (max-width:480px){.summary-container .summary .summary-icons li{float:none;display:block;width:100%;margin-top:0;margin-bottom:10px;line-height:35px;text-align:left;font-size:15px}.summary-container .summary .summary-icons li::after{clear:both;content:"";display:table}.summary-container .summary .summary-icons li span{float:left;margin-right:10px}}.datepicker table thead tr .summary-container .summary .summary-icons th.next:after,.datepicker table thead tr .summary-container .summary .summary-icons th.prev:after,.summary-container .summary .summary-icons .datepicker table thead tr th.next:after,.summary-container .summary .summary-icons .datepicker table thead tr th.prev:after,.summary-container .summary .summary-icons .uniplaces-icon{display:block;font-size:24px;margin-bottom:8px}@media (max-width:480px){.datepicker table thead tr .summary-container .summary .summary-icons th.next:after,.datepicker table thead tr .summary-container .summary .summary-icons th.prev:after,.summary-container .summary .summary-icons .datepicker table thead tr th.next:after,.summary-container .summary .summary-icons .datepicker table thead tr th.prev:after,.summary-container .summary .summary-icons .uniplaces-icon{margin:0 10px 0 0}}.booking{z-index:2;padding:0;width:280px}@media (max-width:480px){.booking{position:relative!important;margin:30px auto 0!important}.booking:before{content:"";position:absolute;top:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 45px);background-color:#FAFAFA;z-index:-1}}.booking .booking-box{position:relative;background-color:#FFF;border:1px solid #b2b9c2;border-radius:2px;font-family:IntervalNextReg,sans-serif}.booking .booking-box::after{clear:both;content:"";display:table}@media (max-width:480px){.booking .booking-box{float:left;display:block;width:100%;margin-right:0}.booking .booking-box:last-child{margin-right:0}}@media (min-width:480px) and (max-width:768px){.booking .booking-box{float:left;display:block;width:100%;margin-right:0}.booking .booking-box:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.booking .booking-box{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.booking .booking-box:last-child{margin-right:0}}@media (max-width:1023px){.booking{position:static;float:none;margin:20px auto 0}}@media (max-width:768px){.booking{width:100%;margin:0 auto}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.booking{float:left;display:block;margin-right:2.3576515979%;width:100%;max-width:none}.booking:last-child{margin-right:0}}@media (min-width:480px) and (max-width:768px){.booking{margin-top:35px}}.booking .price{padding:10px 0;height:44px;color:#888}.booking .price::after{clear:both;content:"";display:table}.booking .price .custom-dropdown{float:left}.booking .price label{margin-left:5px;line-height:24px;font-size:13px}.booking .price .monthly-price{color:#00ADEF;line-height:24px;font-size:10px}.booking .price .monthly-price strong{font-size:22px}.booking .bills-container{color:#363636}.booking .bills-container::after{clear:both;content:"";display:table}.booking .bills-container .uniplaces-icon-bottom,.booking .bills-container .uniplaces-icon-top{color:#667485}.booking .bills-container a:hover,.booking .bills-container a:visited{text-decoration:none}.booking .bills-container.alternative{background-color:#FFF}.booking .bills-container .bills{font-size:.875rem;color:#667485;padding:10px 0 13px;cursor:pointer}.booking .bills-container .bills::after{clear:both;content:"";display:table}.booking .bills-container .bills .icon{margin:7px 0}@media (max-width:480px){.booking .bills-container .bills .unitooltip__text--bills{display:none}}.booking .bills-container .uniplaces-icon-close,.booking .bills-container .uniplaces-icon-plus{top:3px;text-decoration:none}@media (max-width:768px){.booking .bills-container .uniplaces-icon-plus{font-size:18px}}@media (max-width:768px){.booking .bills-container .uniplaces-icon-close{font-size:18px}}.booking .payment-breakdown::after{clear:both;content:"";display:table}.booking .payment-breakdown ul{padding:15px 20px 0}.booking .payment-breakdown li{margin-bottom:8px;color:#888;font-size:.875rem}.booking .payment-breakdown li:last-of-type{margin-bottom:0}.booking .payment-breakdown li.credit{color:#64c1ac;font-size:.875rem}.booking .payment-breakdown li.credit strong{font-weight:700}.booking .payment-breakdown .amount{float:right}.booking .payment-breakdown a{display:block;margin:5px 0 10px;padding:0 20px;width:100%;font-size:11px;text-align:center}@media (max-width:768px){.booking .payment-breakdown a{font-size:13px}}.booking .payment-breakdown.loading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/loading-spin.svg) center/25% no-repeat rgba(255,255,255,.8);z-index:9999;border-radius:2px}.booking .payment-breakdown .payment{margin-bottom:10px}.booking .payment-breakdown .payment::after{clear:both;content:"";display:table}.booking .payment-breakdown .payment .amount{float:right}.booking .payment-breakdown .payment .breakdown{padding:10px 0;color:#667485;font-size:.875rem;line-height:25px}.booking .payment-breakdown .payment .breakdown::after{clear:both;content:"";display:table}.booking .payment-breakdown .payment .breakdown .discount .amount{color:#97B93D}.booking .payment-breakdown .payment .total-container{padding:10px 0;color:#667485}.booking .payment-breakdown .payment .total-container strong{display:block}.booking .payment-breakdown .payment .total-container .who{font-size:12px}.booking .payment-breakdown .payment .total-container .amount{font-size:20px;line-height:28px}.booking .payment-breakdown .error{background-color:#ff6b6b;color:#FFF;padding:10px;margin-top:-10px;font-size:.875rem;text-align:center;line-height:18px}.booking .dates,.booking .options{padding:20px 0 10px;border-bottom:1px #E5E5E5 solid}.booking .dates::after,.booking .options::after{clear:both;content:"";display:table}.booking .dates input,.booking .options input{width:100%}.booking .inline-datepickers{position:relative;padding:0;background-color:#FFF;overflow:hidden}.booking .inline-datepickers::after{clear:both;content:"";display:table}.booking .inline-datepickers .unitooltip{position:absolute;width:100%}.booking .inline-datepickers .unitooltip__text{width:auto;max-width:200px}.booking .inline-datepickers #moveIn{display:none}.booking .inline-datepickers #moveIn .clndr:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #888;position:absolute;top:-10px;left:60px}@media (max-width:768px){.booking .inline-datepickers #moveIn .clndr:before{left:70px}}.booking .inline-datepickers #moveOut{display:none}.booking .inline-datepickers #moveOut .clndr:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #888;position:absolute;top:-10px;right:100px}@media (max-width:768px){.booking .inline-datepickers #moveOut .clndr:before{right:123px}}.booking .inline-datepickers .datepicker-inline{padding:0}.booking__available-warning{display:block;font-size:.75rem;color:#667485;margin:0 auto 10px;position:relative}.booking__available-warning-icon{position:relative;display:inline-block;margin-right:20px;vertical-align:middle}.booking__available-warning-icon:before{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#FCC36F;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;z-index:1;pointer-events:none;top:-3px}.dates-persons-select-container{border-bottom:2px solid #E5E5E5;display:block;padding:15px 0;margin:0 20px}.dates-persons-select{display:flex}.dates-persons-select::after{clear:both;content:"";display:table}.dates-persons-select .pricing-calender{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.dates-persons-select .pricing-calender:last-child{margin-right:0}.dates-persons-select .pricing-calender input{height:28px;font-size:.75rem}.dates-persons-select--range{padding:0}.dates-persons-select__input{width:90%}.dates-persons-select label{font-size:.875rem;color:#888;display:block;margin-bottom:5px}.dates-persons-select .select-persons{margin-right:0}.dates-persons-select .select-persons select{height:28px;font-size:.75rem;padding:0 22px 0 5px}.details-container{padding-bottom:40px}.details-container::after{clear:both;content:"";display:table}.details-container.highlight .details h2{color:#FFF}.details-container.property .details .img-container{height:270px}.details-container.property .details .img-container img{width:100%;height:100%;object-fit:cover}.details,.details header{padding:0}@media (max-width:768px){.details{overflow:hidden}}.details header::after{clear:both;content:"";display:table}.details header h2{display:inline-block}.details header .reference{float:right;margin:60px 0 40px}@media (max-width:480px){.details header h2{width:100%;margin-bottom:10px}.details header .reference{float:left;margin-top:0}}.details h2{font-size:1.5rem;line-height:1.5rem;color:#005A7E;font-family:IntervalNextBook,sans-serif;margin:60px 0 40px}@media (max-width:768px){.details h2{font-size:1.25rem;text-align:center}}.details h2.verification-heading{margin:0 0 20px}.details .other-options{margin-bottom:10px}.details img{bottom:0}.details-empty{padding-top:40px}.details-entry{margin-bottom:40px}.details-entry::after{clear:both;content:"";display:table}.details-entry--verification{margin:45px 0 0}.details-entry--requirements .entry-data strong{margin-left:0}.details-entry.information{margin:0 -20px 40px;padding:20px;background-color:#0076A3}.details-entry.information.restriction{margin:40px -20px 0;background-color:#b44949}.details-entry.information .entry-title{color:#FFF}.details-entry.information .entry-data{color:#FFF;border-left-color:#FFF}.details-entry.floorplan{position:relative;width:auto;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.details-entry.floorplan img{height:270px;width:auto;display:inline-block;cursor:zoom-in}@media (max-width:768px){.details-entry.floorplan img{width:100%;height:100%;cursor:initial}}.details-entry.floorplan .floorplan__tooltip{display:none;position:absolute;width:auto;line-height:20px;background-color:rgba(0,173,239,.6);color:#fff;padding:2px 10px;font-size:12px;font-family:IntervalNextMed,sans-serif;white-space:nowrap}@media (max-width:768px){.details-entry.floorplan .floorplan__tooltip{display:none}}.details-entry .zoom-video{position:absolute;height:270px;width:100%;z-index:1;cursor:pointer}.details-entry .zoom-video .video-play-arrow{position:absolute;top:90px;left:calc(50% - 45px);width:0;height:0;border-style:solid;border-width:45px 0 45px 90px;border-color:transparent transparent transparent rgba(255,255,255,.9);transition:all .3s ease-in-out}.details-entry .zoom-video:hover .video-play-arrow{border-color:transparent transparent transparent rgba(0,173,239,.8)}.entry-title{padding-left:0;font-family:IntervalNextReg,sans-serif;font-size:1rem;color:#005A7E}.entry-title strong{display:block}.entry-support-text{color:#888;font-size:.75rem}.entry-data{padding:0 0 0 20px;color:#888;border-left:2px #b2b9c2 solid}@media (max-width:768px){.entry-data{padding:0;border:none}}.entry-data ul{list-style:none}.entry-data ul::after{clear:both;content:"";display:table}.entry-data ul li{margin-bottom:5px;padding-left:0}.entry-data ul li:nth-child(n+3){margin-top:5px}.entry-data ul li.li--availability .full,.entry-data ul li.li--availability .medium{color:#97B93D}.entry-data ul li.li--availability .low{color:#FBAF3F}.entry-data ul li.li--availability .none{color:#b44949}@media (max-width:768px){.entry-data ul li{margin-bottom:10px}}.entry-data ul.features{color:#363636}.entry-data ul.features span{float:left;width:20px;margin-right:10px}.entry-data ul.features .unknown{color:#888}.entry-data ul.features .absent{padding-left:30px;text-decoration:line-through;opacity:.4}.entry-data ul.restrictions{margin-top:10px;list-style:inside initial}.entry-data strong{margin-left:5px;color:#667485;font-family:IntervalNextReg,sans-serif}.entry-data p{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px}.availability-colors,.pricing-colors{margin-bottom:30px;padding-bottom:20px;border-bottom:1px #b2b9c2 solid;font-size:12px}.availability-colors::after,.pricing-colors::after{clear:both;content:"";display:table}.availability-colors li,.pricing-colors li{float:left;width:auto;margin:0 30px 0 0!important;color:#888;line-height:20px}.availability-colors li .availability,.availability-colors li .pricing,.pricing-colors li .availability,.pricing-colors li .pricing{margin:5px 5px 3px 0;height:10px;width:10px;border-radius:2px}.verification-title{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.verification-title:last-child{margin-right:0}@media (max-width:480px){.verification-title{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:30px}.verification-title:last-child{margin-right:0}}.verification-title .icon{display:block;height:100px;width:100%;background-size:contain;background-position:center center}.verification-title__label{font-size:1.125rem;color:#FFF;display:block;text-align:center}@media (max-width:768px){.verification-detail{padding-top:0}}.verification-detail ul{list-style:none}.verification-detail ul::after{clear:both;content:"";display:table}.verification-detail ul li{margin-bottom:5px;float:left;line-height:30px}.verification-detail ul li.pending{color:#003b52}.verification-detail ul li:nth-child(n+3){margin-top:5px}@media (max-width:768px){.verification-detail ul li:nth-child(n+3){margin-top:0}}.verification-detail ul li span{float:left;width:30px;font-size:30px;margin-right:15px}.verification-detail ul li [class*="--pending"]{color:#003b52;font-size:15px;text-align:center}@media (max-width:768px){.verification-detail ul li{display:block;float:none;margin-bottom:15px}}.verification-detail p{font-size:.875rem;line-height:18px;margin-bottom:30px}@media (max-width:768px){.verification-detail p{font-size:15px}}.verification-detail p.is-some-verified{margin-top:0}.verification-detail p.is-none-verified{margin-top:35px}.conditions li{width:100%}@media (max-width:768px){.conditions li{display:block;float:none;width:100%;margin-right:0}}.map{height:600px;z-index:2}@media (min-width:480px) and (max-width:768px){.map{height:250px}}.sub-section{border-top:1px #b2b9c2 solid}.sub-section h2{margin-bottom:40px}#otherOffers .offers-container::after{clear:both;content:"";display:table}#otherOffers .no-offer,#otherOffers .offers-container .offer{margin-bottom:40px}@media (max-width:768px){#otherOffers .offers-container .offer{width:100%}}@media (min-width:480px) and (max-width:768px){#otherOffers .offers-container .offer{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#otherOffers .offers-container .offer:last-child,#otherOffers .offers-container .offer:nth-child(2n){margin-right:0}#otherOffers .offers-container .offer:nth-child(2n+1){clear:left}#otherOffers .offers-container .offer:nth-child(3){display:none}}#offerImages .item img{display:block;width:100%;height:auto}.offer-container{margin-bottom:15px;backface-visibility:hidden}@media (max-width:768px){.offer-container{margin-bottom:20px}}.hidden-image{-webkit-filter:opacity(0.5);filter:opacity(0.4)}#showOtherAreasFeatures,#showOtherOptions{text-align:center}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){body.modal-open{position:fixed}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){body.modal-open{position:fixed}}@media (max-width:768px){body.modal-open{position:fixed}}.offer-disclaimer{margin-top:10px;color:#888;font-size:.75rem}@media (max-width:768px){.offer-disclaimer{font-size:13px}}.reference{padding:0 10px;border-radius:2px;border:1px solid #b2b9c2;color:#005A7E;font-size:.875rem;font-family:IntervalNextBook,sans-serif;line-height:30px;text-transform:capitalize}.reference__number{margin-left:10px;color:#363636}.uniplaces-neighborhood-university{position:absolute;width:256px;margin-top:2%;margin-left:7%;z-index:10}.uniplaces-neighborhood,.uniplaces-universities{width:100%;border-radius:2px;border:1px solid #00ADEF;background:#FFF;margin-bottom:10px;font-family:IntervalNextReg,sans-serif}@media (max-width:1023px){.uniplaces-neighborhood,.uniplaces-universities{display:none}}.uniplaces-neighborhood__heading,.uniplaces-universities__heading{text-align:center}.uniplaces-neighborhood__heading__title,.uniplaces-universities__heading__title{padding:5px 0 15px;margin:0 20px;border-bottom:1px solid #E5E5E5}.uniplaces-neighborhood__heading__title__text,.uniplaces-universities__heading__title__text{color:#888;font-size:.75rem;padding:15px 0 0}.uniplaces-neighborhood__heading__title__link,.uniplaces-universities__heading__title__link{font-size:12px;margin-bottom:5px}.uniplaces-neighborhood__heading__title__neighborhood,.uniplaces-universities__heading__title__neighborhood{color:#005A7E;font-family:IntervalNextReg,sans-serif;padding:8px}.uniplaces-neighborhood__heading__subtitle,.uniplaces-universities__heading__subtitle{height:40px;line-height:40px;color:#FFF;border-top-left-radius:2px;border-top-right-radius:2px;background-color:#00ADEF;font-family:IntervalNextReg,sans-serif}.uniplaces-neighborhood__body{padding:15px 20px}.uniplaces-neighborhood__body__list-entry{font-size:12px;height:20px;line-height:20px}.uniplaces-neighborhood__body__list-entry:first-child{margin-bottom:10px;color:#667485}.uniplaces-neighborhood__body__list-entry__transport-type{width:10%;float:left;color:#00ADEF;font-size:16px}.uniplaces-neighborhood__body__list-entry__title{width:70%;float:left;color:#888;display:inline-block;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.uniplaces-neighborhood__body__list-entry__heading{width:80%;float:left;color:#667485;display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.uniplaces-neighborhood__body__list-entry__distance{width:20%;color:#b2b9c2;text-align:right;display:inline-block;max-width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.uniplaces-neighborhood__body__list-entry__icon{width:10%;float:right;color:#888;font-size:16px}.uniplaces-universities{border:1px solid #FBAF3F;padding-bottom:20px;position:relative}.uniplaces-universities .uniplaces-universities__heading__subtitle{background-color:#FBAF3F}.uniplaces-universities__body{padding:0 20px;color:#667485}.uniplaces-universities__body__university-name{font-size:15px;padding:15px 0;text-align:center}.uniplaces-universities__body__distance{width:50%;float:left}.uniplaces-universities__body__duration{width:50%;float:left;text-align:right}.uniplaces-universities__body__list-entries{max-height:130px;overflow-y:scroll;border-top:1px solid #E5E5E5;padding-top:20px}.uniplaces-universities__body__list-entry{margin-bottom:10px}.uniplaces-universities__body__list-entry:last-child{margin-bottom:0}.uniplaces-universities__body__list-entry__icon{width:10%;color:#FBAF3F;font-size:16px;float:left;display:inline-block}.uniplaces-universities__body__list-entry__title{font-size:13px;width:90%;display:inline-block;line-height:16px}.uniplaces-universities__footer{padding:20px 20px 0}.uniplaces-universities__footer p{font-size:14px;text-align:center;padding:18px 0;height:50px;color:#888}.uniplaces-universities .divider{margin-top:10px;margin-bottom:10px}.uniplaces-universities .uniplaces-icon-pencil{position:absolute;font-size:16px;width:20px;height:20px;top:60px;right:0;cursor:pointer;display:none;color:#888}.uniplaces-universities .selectize-control .name{display:block;font-size:.75rem;color:#363636}.uniplaces-universities .selectize-control .address{font-size:.75rem;line-height:10px;display:block;color:#b2b9c2}.uniplaces-universities .selectize-control.single .selectize-input:after{border-style:solid;border-width:4px 4px 0;border-color:#d1d5da transparent transparent}.uniplaces-universities .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-style:solid;border-width:0 4px 4px;border-color:transparent transparent #66d5ff}.uniplaces-universities .selectize-control .selectize-input{font-size:.75rem;padding:4px 10px;transition:all .4s cubic-bezier(0.19,1,.22,1);border-radius:4px;border:2px solid #d1d5da}.uniplaces-universities .selectize-control .selectize-input.focus{box-shadow:none;border:2px solid #66d5ff}.uniplaces-universities .selectize-control .selectize-input input{height:auto}.uniplaces-universities .selectize-control .selectize-input.disabled{border:none;opacity:1;font-size:1rem;text-align:center;cursor:pointer;padding:0;color:#224251}.uniplaces-universities .selectize-control .selectize-input.disabled:after{content:none}.restrictions__heading{font-size:1.5rem;line-height:1.5rem;color:#005A7E;font-family:IntervalNextBook,sans-serif;position:relative;padding-left:30px}@media (max-width:768px){.restrictions__heading{font-size:1.25rem;text-align:center}}.restrictions__heading:before{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#FCC36F;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;z-index:1;pointer-events:none;top:14px}.restrictions__content{width:100%;padding-top:15px;display:block}.restrictions__content::after{clear:both;content:"";display:table}.restrictions__icon{width:128px;height:128px;background:url(../img/info/restrictions.svg) 0 0/128px 128px;display:inline-block;fill:red;float:left;margin:-10px auto auto 10px}@media (max-width:480px){.restrictions__icon{margin:0 auto;display:block;float:none}}.restrictions__info{float:left;display:inline-block;width:65%}@media (max-width:480px){.restrictions__info{float:none;width:100%;padding:0}}.restrictions__info ul{padding-top:35px}.restrictions__copy{font-size:.75rem;font-family:IntervalNextReg,sans-serif}@media (max-width:480px){.restrictions__copy{font-size:.875rem}}.restrictions__list{font-size:1rem;min-height:25px;position:relative}.restrictions__list:before{top:6px}@media (max-width:480px){.restrictions__list{width:100%;display:block;float:none;font-size:15px;margin-bottom:10px}}.restrictions__list__extra{display:block;font-size:.75rem;font-family:IntervalNextReg,sans-serif;color:#888;margin-top:5px;margin-bottom:10px}.restrictions .restrictions__heading{text-align:left}.availability-period{display:block;height:53px;text-align:center;font-family:IntervalNextMed,sans-serif;color:#667485;border-top-left-radius:2px;border-top-right-radius:2px;position:relative;font-size:.75rem;padding:8px 40px 0;white-space:nowrap}.availability-period:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:15px;color:#ffc952;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.availability-period__last-update{display:block;font-size:.75rem;font-family:IntervalNextBook,sans-serif;margin-top:-5px;color:#888}.availability-period--from{border-bottom:2px solid #ffc952}.availability-period--from:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:15px;color:#ffc952;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.availability-period--now{border-bottom:2px solid #7FCF98}.availability-period--now:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:15px;color:#7FCF98;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;z-index:1;pointer-events:none}.monthly-rent{display:block;height:50px;margin:0 20px;padding-right:2px;border-bottom:2px solid #E5E5E5;color:#667485;font-size:.875rem;line-height:50px}.monthly-rent::after{clear:both;content:"";display:table}.monthly-rent span{float:right}.monthly-rent span:last-of-type{font-family:IntervalNextMed,sans-serif;font-size:1.25rem;color:#667485}.monthly-rent span:first-of-type{font-family:IntervalNextBook,sans-serif;font-size:.75rem;color:#888;position:relative;top:4px}.official-partner{display:block;font-size:14px;font-family:IntervalNextReg,sans-serif;color:#005A7E;margin-top:90px;text-align:center}.roommates-logo{display:inline-block;margin-left:10px;position:relative;top:3px}.bedroom-message-warn{width:100%;display:block;border:2px solid #0076A3;padding:25px 25px 25px 170px;margin:-15px 0 25px;color:#0076A3;position:relative}.bedroom-message-warn--double-bed:before,.bedroom-message-warn--single-bed:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:60px;color:#0076A3;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;z-index:1;pointer-events:none}.bedroom-message-warn__heading{font-size:18px;color:inherit;margin-bottom:5px}.bedroom-message-warn__sub-heading{font-size:10px;color:inherit}.trustbox{text-align:center;height:145px;background:#FAFAFA;border:1px solid #b2b9c2;border-radius:2px;padding:15px 0;margin:20px 0;color:#667485}.trustbox__heading{font-size:.75rem;margin-bottom:15px}.trustbox__sub-heading{font-size:1rem;font-family:IntervalNextMed,sans-serif;margin:4px auto 8px;display:block}.trustbox__additional-message{font-size:.75rem;height:25px;line-height:15px;margin:0 auto}.trustbox__additional-message a{font-size:inherit}.trustbox__container:not(:first-of-type){display:none}.trustbox .owl-controls{text-align:center;margin-top:5px}.trustbox .owl-dot{display:inline-block;zoom:1;width:8px;height:8px;margin:0 3px;border-radius:50%;background:#b2b9c2}.trustbox .owl-dot.active{background:#888}@media (max-width:480px){.trustbox.owl-carousel{float:left;display:block;width:100%;margin:15px 0}.trustbox.owl-carousel:last-child{margin-right:0}}@media (min-width:480px) and (max-width:768px){.trustbox.owl-carousel{float:left;display:block;width:100%;margin:15px 0}.trustbox.owl-carousel:last-child{margin-right:0}}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.trustbox.owl-carousel{float:left;display:block;width:40.2913699012%;margin-right:0;margin-top:0;margin-bottom:15px}.trustbox.owl-carousel:last-child{margin-right:0}}.trustbox__row::after{clear:both;content:"";display:table}.trustbox__image-wrapper{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.trustbox__image-wrapper:last-child{margin-right:0}.trustbox__copy{float:left;display:block;width:65.8807828007%;margin-right:0;text-align:left;padding-right:10px;padding-bottom:5px}.trustbox__copy:last-child{margin-right:0}.cap-bills{font-size:11px;display:block;clear:both;padding:10px 0 0 26px;margin-left:25%}@media (max-width:768px){.cap-bills{margin-left:0;padding-left:0}}.conditions{text-transform:capitalize}.instant-booking-label{height:21px;margin-left:4px;padding:0 9px 0 25px;line-height:21px;font-size:.75rem;font-family:IntervalNextBook,sans-serif;text-transform:uppercase;color:#FFF;background-color:#00ADEF;border-radius:12px;vertical-align:middle;display:inline-block;position:relative}.instant-booking-label:before{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none;top:11px}@media (max-width:768px){.instant-booking-label{display:table;background-color:#FFF;color:#0075a5;margin-top:5px}.instant-booking-label:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#0075a5;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}}.instant-booking-label--offer-card{position:absolute;z-index:3;left:4px;top:8px}@media (max-width:768px){.instant-booking-label--offer-card{background-color:#00ADEF;color:#FFF;top:3px}.instant-booking-label--offer-card:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}}.instant-booking-label:hover .unitooltip__text{visibility:visible;text-transform:none;width:210px;transform:translateX(75px)}@media (max-width:768px){.instant-booking-label:hover .unitooltip__text{display:none}}.price-discount{display:flex;align-items:center;height:26px;background-color:#ff6b6b;color:#fff;font-family:IntervalNextMed,sans-serif;font-size:1rem;line-height:1;border-radius:2px;padding-right:8px;padding-left:8px;position:absolute;right:10px;bottom:87px;z-index:3}.price-discount .striked-price{font-family:IntervalNextReg,sans-serif;margin-left:8px;text-decoration:line-through}.price-discount--variation{display:none}.uniplaces-carousel .price-discount{bottom:-14px}.filters .filter-title{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.filters .filter-title:last-child{margin-right:0}.filters .filter-values{float:left;display:block;width:74.4105871005%;margin-right:0}.filters .filter-values:last-child{margin-right:0}.filters .filter-values>div{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.filters .filter-values>div:nth-child(3n){margin-right:0}.filters .filter-values>div:nth-child(3n+1){clear:left}.filters .filter-values>div:last-child{margin-right:0}@media (min-width:1024px){.filters .filter-values>div:nth-child(n+4){margin-top:10px}}.filters .filter-values .slider-outer-container{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.filters .filter-values .slider-outer-container:last-child{margin-right:0}.filters .filter-values--bathrooms>div:last-child{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.filters .filter-values--bathrooms>div:last-child:last-child{margin-right:0}.filters .filter-values.nhlist{float:left;display:block;margin-right:2.3576515979%;width:100%}.filters .filter-values.nhlist:last-child{margin-right:0}@media (min-width:1024px){.filters .filter-values.nhlist>div{margin-top:10px}}.filter-main .popup-datepickers .uniplaces-datepicker{float:left;width:125px}.filters-map{width:35%}.filter-tags-container{padding-left:20px;margin-top:10px;display:none}.filter-tags-container--is-shown{display:block}@media (max-width:1023px){.filter-tags-container--is-shown{display:none}}@media (max-width:1023px){.filter-tags-container{margin-top:0}}.filter-tags-container span{font-size:.75rem;color:#888;display:inline-block;margin-right:5px;margin-bottom:5px;height:22px;line-height:22px;position:relative;top:-3px}@media (max-width:1023px){.filter-tags-container span{display:none}}.offersArea{z-index:1;padding-top:0;margin-right:2.3576515979%;float:right;backface-visibility:hidden;display:flex;flex-direction:column}.offersArea:last-child{margin-right:0}.offersArea.no-scroll{pointer-events:none}.offersArea .offers{max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.offersArea .offers{padding:0 20px}}.offersArea .offers .offer{float:left;display:block;margin-right:2.3576515979%;width:100%}.offersArea .offers .offer:last-child{margin-right:0}@media (min-width:768px){.offersArea .offers .offer{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.offersArea .offers .offer:last-child,.offersArea .offers .offer:nth-child(2n){margin-right:0}.offersArea .offers .offer:nth-child(2n+1){clear:left}}@media (min-width:1441px){.offersArea .offers .offer{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.offersArea .offers .offer:nth-child(2n){margin-right:2.3576515979%}.offersArea .offers .offer:nth-child(2n+1){clear:none}.offersArea .offers .offer:last-child,.offersArea .offers .offer:nth-child(3n){margin-right:0}.offersArea .offers .offer:nth-child(3n+1){clear:left}}.offersArea .offers-count{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.offersArea .offers-count:last-child{margin-right:0}.offersArea .offers-count::after{clear:both;content:"";display:table}.offersArea .offers-count li{width:50%;float:left}.offersArea .offers-count li h2{float:none;width:100%;display:block}.offersArea .offers-count a{text-decoration:none;font-size:inherit;color:inherit}@media (max-width:480px){.filters .filter-title{display:none}.filters .filter-values{float:left;display:block;width:100%;margin-right:0}.filters .filter-values:last-child{margin-right:0}.filters .filter-values>div{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.filters .filter-values>div:last-child,.filters .filter-values>div:nth-child(2n){margin-right:0}.filters .filter-values>div:nth-child(2n+1){clear:left}.filters .filter-values .slider-outer-container{float:left;display:block;margin-right:2.3576515979%;width:100%}.filters .filter-values .slider-outer-container:last-child{margin-right:0}.filters .filter-values .last-filter,.offersArea .offers-summary .wishlist-places{display:none}.offersArea .offersArea__bottom-controls{display:block;text-align:center}.offersArea .offersArea__bottom-controls>div{width:100%}}@media (max-width:1023px){.filter-main .popup-datepickers{position:initial}.filter-main .popup-datepickers .uniplaces-datepicker{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.filter-main .popup-datepickers .uniplaces-datepicker:last-child,.filter-main .popup-datepickers .uniplaces-datepicker:nth-child(2){margin-right:0}.regular-filters{background-color:#FAFAFA}.content-container{position:relative;height:100%}.content-container .offersArea{background-color:#FAFAFA;border-left:none}}.search-full-container{padding-top:60px}#mapArea{float:left;display:block;margin:0;padding:0;border-right:1px #E1E4E6 solid;width:35%;z-index:1}#mapArea:last-child{margin-right:0}@media (max-width:1023px){#mapArea{display:none}}#mapArea #map{display:block}#mapArea .filter-main{position:relative;padding:20px;min-height:55px;background-color:#0076A3;box-sizing:border-box}#mapArea .filter-main::after{clear:both;content:"";display:table}@media (max-width:1023px){#mapArea .filter-main{padding:10px}}#mapArea .filter-main .filter-query{float:left;width:100%;padding-right:265px}#mapArea .filter-main .filter-query::after{clear:both;content:"";display:table}@media (max-width:1023px){#mapArea .filter-main .filter-query{display:none}}#mapArea .filter-main .popup-datepickers{position:absolute;right:20px}#mapArea .filter-main .popup-datepickers::after{clear:both;content:"";display:table}@media (max-width:1023px){#mapArea .filter-main .popup-datepickers{position:initial}}#mapArea .filter-main .popup-datepickers .uniplaces-datepicker{margin-left:5px}@media (max-width:1023px){#mapArea .filter-main .popup-datepickers .uniplaces-datepicker{margin-left:0}}#mapArea .filter-main input{padding-right:30px;width:100%;height:35px}#mapArea .filters{position:relative;overflow-y:auto;font-size:12px}#mapArea .filters::after{clear:both;content:"";display:table}#mapArea .filters .filter-row{padding:20px 20px 0;line-height:20px;box-sizing:border-box}#mapArea .filters .filter-row::after{clear:both;content:"";display:table}#mapArea .filters .filter-row .filter-title{padding-left:0;line-height:20px}#mapArea .filters .filter-row .filter-values{padding:0}#mapArea .filters .filter-row .filter-values .slider-outer-container{position:relative;margin:0}#mapArea .filters .filter-row .filter-values .slider-outer-container .value{position:absolute}#mapArea .filters .filter-row .filter-values .slider-outer-container .value:first-of-type{left:0}#mapArea .filters .filter-row .filter-values .slider-outer-container .value:last-of-type{float:left;right:10px;width:55px}#mapArea .filters .filter-row .filter-values .slider-outer-container .slider-container{float:left;width:95%;padding:0 75px 0 50px}#mapArea .filters .filter-row .filter-values .slider-outer-container .slider-container.no-price{padding-left:55px}#mapArea .filters .filter-row .filter-values-nb{position:relative}#mapArea .filters .filter-row .filter-values-nb .triangle{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid gray}#mapArea .filters .filter-row .filter-values-nb .triangle-up{height:0;width:0;border-bottom:6px solid gray;border-left:6px solid transparent;border-right:6px solid transparent;position:relative;top:-23px}#mapArea .filters .filter-row .filter-values-nb .nb-list-trigger{position:absolute;top:0;right:-17px;padding:10px 5px}#mapArea .filters .filter-row.budget{height:65px;margin:0 20px;padding:20px 0;border-bottom:1px #b2b9c2 solid}#mapArea .filters .filter-row.budget .value{font-size:12px}#mapArea .filters .filter-row.alternative{background-color:#FAFAFA}#mapArea .filters .filter-row.alternative:last-of-type{padding-bottom:20px}#mapArea .filters .filter-row.tight{padding-top:0}#mapArea .filters .filter-row strong{color:#005A7E}#mapArea .regular-filters{padding-bottom:15px}@media (max-width:1023px){#mapArea .regular-filters{padding-bottom:19px}}#mapArea .bottom-controls{padding:10px 20px;box-sizing:border-box}#mapArea .bottom-controls.regular{background-color:#FAFAFA;border-bottom:1px #b2b9c2 solid}@media (max-width:1023px){#mapArea .bottom-controls.regular{display:none}}#mapArea .bottom-controls.advanced{margin:0 20px;padding:10px 0;border-top:1px #b2b9c2 solid}#mapArea .map-container{position:relative}@media (max-width:1023px){#mapArea .map-container{display:none}}#mapArea .map-container .gm-bundled-control{margin:0!important;top:10px!important;right:auto!important;bottom:auto!important;left:10px!important}#mapArea .map-container .map-movement,#mapArea .map-container .map-research{position:absolute;top:10px;left:47px;padding:8px;background-color:#FFF;border:1px solid #b2b9c2;border-radius:2px}#mapArea .map-container .map-movement label,#mapArea .map-container .map-research label{margin:0;padding-left:26px}#mapArea .map-container .map-movement label:before,#mapArea .map-container .map-research label:before{margin-right:6px}#mapArea .map-container .map-movement input[type=checkbox]+label,#mapArea .map-container .map-research input[type=checkbox]+label{font-size:12px;line-height:18px;color:#888;display:block}#mapArea .map-container .map-movement input[type=checkbox]+label:before,#mapArea .map-container .map-research input[type=checkbox]+label:before{content:'';width:18px;height:18px;margin-right:10px;border-radius:2px;border:2px solid #d1d5da}#mapArea .map-container .map-movement input[type=checkbox]:checked+label:before,#mapArea .map-container .map-research input[type=checkbox]:checked+label:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:1px;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;z-index:1;pointer-events:none;color:#fff;text-indent:2px;border:2px solid #00adef}#mapArea .map-container .map-research{background-color:#00ADEF;cursor:pointer;padding:7px 16px;box-shadow:0 1px 4px -1px #b2b9c2;border-radius:2px;border:none;color:#fff;font-size:12px;line-height:20px;display:none}#mapArea .map-container .map-research .datepicker table thead tr th.next:after,#mapArea .map-container .map-research .datepicker table thead tr th.prev:after,#mapArea .map-container .map-research .uniplaces-icon,.datepicker table thead tr #mapArea .map-container .map-research th.next:after,.datepicker table thead tr #mapArea .map-container .map-research th.prev:after{font-size:16px;margin-left:10px}.search-filter{display:none}.offersArea{height:100%;width:65%;position:relative;box-sizing:border-box;background:#FAFAFA;overflow:hidden}.offersArea::after{clear:both;content:"";display:table}@media (max-width:1023px){.offersArea{width:100%;position:relative;padding-top:0;overflow:initial;overflow-y:initial;float:none;clear:both;z-index:1}}.offersArea.loading{overflow:hidden}.offersArea.loading:after{content:'';display:block;position:fixed;right:0;bottom:0;width:65%;height:calc(100% - 125px);background:0/100% rgba(255,255,255,.8);z-index:9}@media (max-width:1023px){.offersArea.loading:after{width:100%;height:100%;z-index:1055}}.offersArea .offers-summary{background-color:#FAFAFA;height:26px;line-height:26px;text-align:center}.offersArea .offers-summary-inactive{display:none}.offersArea .offers-summary::after{clear:both;content:"";display:table}.offersArea .offers-summary h1 span{display:inline-block}@media (max-width:1023px){.offersArea .offers-summary{margin-top:0;margin-bottom:0;height:65px}}@media (max-width:768px){.offersArea .offers-summary{border-top:1px solid #E1E4E6;margin-top:0;margin-bottom:0;height:65px}}.offersArea .offers-summary__summary-info,.offersArea .offers-summary__wishlist{position:relative;display:inline-block;float:left;height:65px}.offersArea .offers-summary__wishlist{float:right}.offersArea .offers-summary__wishlist:hover{cursor:pointer}.offersArea .offers-summary__wishlist .icon-heart{display:inline-block}.offersArea .offers-summary__wishlist svg{width:13px;height:11px}.offersArea .offers-summary .wrapper{position:relative;display:block;padding-left:20px;padding-right:20px;line-height:initial}.offersArea .offers-summary .holder{float:left}.offersArea .offers-summary .holder>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.offersArea .offers-summary .holder>span{display:inline-block}.offersArea .offers-summary .details-wrapper,.offersArea .offers-summary .heading,.offersArea .offers-summary .icon-heart path,.offersArea .offers-summary .number,.offersArea .offers-summary .pre-heading,.offersArea .offers-summary .uniplaces-icon-map:before,.offersArea .offers-summary .wishlist-wrapper{transition:all .3s ease-in-out}.offersArea .offers-summary .details-wrapper{height:100%;text-decoration:none;z-index:1;display:inline-block;float:right;font-size:14px;color:#888;line-height:25px}.offersArea .offers-summary .details-wrapper::after{clear:both;content:"";display:table}@media (max-width:1023px){.offersArea .offers-summary .details-wrapper{line-height:65px}}.offersArea .offers-summary .details-wrapper>div{padding-left:0}.offersArea .offers-summary .details-wrapper .heading,.offersArea .offers-summary .details-wrapper .heading:before,.offersArea .offers-summary .details-wrapper .number,.offersArea .offers-summary .details-wrapper .number:before,.offersArea .offers-summary .details-wrapper .uniplaces-icon-map,.offersArea .offers-summary .details-wrapper .uniplaces-icon-map:before{color:inherit}.offersArea .offers-summary .details-wrapper:hover .number,.offersArea .offers-summary .details-wrapper:hover .number:before,.offersArea .offers-summary .details-wrapper:hover .uniplaces-icon-map,.offersArea .offers-summary .details-wrapper:hover .uniplaces-icon-map:before{color:#003C58}.offersArea .offers-summary .details-wrapper:hover .heading{color:#005A7E}.offersArea .offers-summary .wishlist-wrapper{float:right;z-index:2}.offersArea .offers-summary .results-container{float:left;padding-left:20px;position:relative;margin-right:2px;display:inline-block}@media (max-width:1023px){.offersArea .offers-summary .results-container{height:65px;line-height:65px}.offersArea .offers-summary .results-container:after{content:none!important}}.offersArea .offers-summary .sort-by{font-size:.875rem;color:#888;display:inline-block}.offersArea .offers-summary .sort-by select{background:0 0;border:none;font-size:.875rem;font-weight:700;color:#888}@media (max-width:1023px){.offersArea .offers-summary .sort-by{height:65px;line-height:65px;float:right}}.offersArea .offers-summary .title-container{display:inline-block}@media (max-width:1023px){.offersArea .offers-summary .title-container{display:none}}.offersArea .offers-summary .title-container:before{content:'\2022';top:0;color:#888}@media (max-width:480px){.offersArea .offers-summary .results-container-larger+.title-container .heading{width:130px}}.offersArea .offers-summary .uniplaces-icon-map{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;margin-right:10px;margin-left:1px}.offersArea .offers-summary .uniplaces-icon-map:before{font-size:20px;color:#003C58;vertical-align:middle;padding:1px}@media (max-width:480px){.offersArea .offers-summary .uniplaces-icon-map{display:none}}.offersArea .offers-summary .number{font-size:.875rem;color:#888}.offersArea .offers-summary .pre-heading{margin-bottom:2px;font-size:10px;color:#b2b9c2;display:none}.offersArea .offers-summary .heading{font-size:.875rem;line-height:1;color:#888;position:relative}.offersArea .offers-summary .wishlist-wrapper{color:#b2b9c2;text-decoration:none}@media (max-width:1023px){.offersArea .offers-summary .wishlist-wrapper{display:none}}.offersArea .offers-summary .wishlist-wrapper.active{background:#FFF;color:#888}.offersArea .offers-summary .wishlist-wrapper.active .icon-heart path{fill:#C94C67}.offersArea .offers-summary .wishlist-container>span{display:inline-block;vertical-align:bottom}.offersArea .offers-summary .wishlist-container .icon-heart{width:20px;height:18px;margin-right:5px}.offersArea .offers-summary .wishlist-container .icon-heart path{fill:#b2b9c2}.offersArea .offers-summary .wishlist-container .results{font-family:IntervalNextReg,sans-serif}.offersArea .offers-summary .wishlist-container .wishlist-text{margin-left:4px}@media (max-width:1280px){.offersArea .offers-summary .wishlist-container .wishlist-text{display:none}}.offersArea .offers{background:#FAFAFA}.offersArea .offers::after{clear:both;content:"";display:table}.offersArea .offers .bottom-text{float:left;margin:10px 0;color:#888;font-size:12px;line-height:16px}@media (max-width:1023px){.offersArea .offers .bottom-text{font-size:14px;padding:0 10px}}.offersArea .offers .bottom-text.extra-margin{margin-bottom:100px}.offersArea__breadcrumb{width:auto;margin-right:10px;text-align:left;margin-top:40px}@media (max-width:1023px){.offersArea__breadcrumb{margin:0}}.offersArea__pagination{float:right;margin-bottom:25px}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.offersArea__pagination{float:left;display:block;margin-right:2.3576515979%;width:100%}.offersArea__pagination:last-child{margin-right:0}}.offersArea__pagination .navigation-page,.offersArea__pagination .uniplaces-pagination li{font-size:.875rem}.offersArea__bottom-controls{float:left;display:block;width:100%;margin:0;padding:20px;z-index:100;background-color:#FAFAFA}.offersArea__bottom-controls:last-child{margin-right:0}.offersArea__bottom-controls::after{clear:both;content:"";display:table}.offersArea__bottom-controls.is-offset{height:150px}@media (max-width:1023px){.offersArea__bottom-controls{position:static}.offersArea__bottom-controls .uniplaces-breadcrumb{line-height:30px}}@media (max-width:480px){.offersArea__bottom-controls{text-align:center;padding-top:0}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.offersArea__bottom-controls{text-align:center;display:block}}.offersArea__bottom-controls ul{display:inline-block}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.offersArea__bottom-controls ul{display:inline-block}}.offersArea__bottom-controls>*{padding:0}.offersArea__bottom-controls .bottom-text{display:block;clear:both;margin:10px 0;color:#888;font-size:12px;line-height:16px;text-align:left}.offersArea__bottom-controls .bottom-text a{font-size:.75rem}.offersArea__bottom-controls .toggle-content{color:#00ADEF;float:left;font-size:.875rem}.offersArea__bottom-controls .toggle-content:hover{text-decoration:none}.offersArea__bottom-controls .toggle-content--hidden{display:none}.offersArea__bottom-controls .city-separator{background-color:#f0f1f3;width:64px;height:4px;margin:24px 0;display:block}.offersArea__bottom-controls .about-city{font-family:IntervalNextReg,sans-serif;font-size:.9375rem;text-align:left}.offersArea__bottom-controls .list-page-range{font-size:14px;color:#797979;height:24px;line-height:24px;display:inline-block}@media (max-width:1023px){.offersArea__bottom-controls .list-page-range{margin-bottom:8px}}.offersArea footer,.results span{display:none}@media (max-width:1023px){.offersArea footer{float:none;display:block;clear:both}}.no-results{padding:0 20px;height:100%;min-height:350px;position:relative;text-align:center}.no-results::after{clear:both;content:"";display:table}@media (orientation:portrait) and (min-width:768px) and (max-width:1024px){.no-results{min-height:0;height:calc(100vh - 286px)}}.no-results h2{font-family:IntervalNextReg,sans-serif;font-size:1.25rem;margin-bottom:15px;color:#888}@media (max-width:1023px){.no-results h2{clear:both;margin-top:20px}}.no-results p{font-family:IntervalNextBook,sans-serif;font-size:1rem;color:#575757;line-height:21px;text-align:center;margin:0 auto 35px}@media (max-width:1023px){.no-results p{width:100%}}.no-results ul{margin-bottom:20px;padding-left:20px;list-style:disc;color:#888;line-height:18px}.no-results .btn{margin:0 auto}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.no-results .btn{margin-bottom:20px;position:relative;z-index:2}}.no-results .wishlist-choice{line-height:23px}.no-results .wishlist-choice .icon-heart{display:inline-block;margin:0 5px;vertical-align:bottom}.no-results .wishlist-choice .icon-heart .svg-fill{fill:none}.no-results .wishlist-choice .icon-heart .svg-stroke{fill:#363636;opacity:.7}.no-results .back-to-search-results{align-items:center;justify-content:center;padding:0 22px;background-color:transparent;border-radius:2px;outline:0;will-change:background-color;font-family:IntervalNextReg,sans-serif;display:inline-flex;font-size:1rem;height:44px;max-width:initial;min-width:initial;white-space:nowrap;text-align:center;color:#888;border:2px solid}.no-results .back-to-search-results--small{height:44px}.no-results .back-to-search-results--medium{height:48px}.no-results .back-to-search-results--large{height:56px}.no-results .back-to-search-results:hover{cursor:pointer}.no-results .back-to-search-results--primary{text-align:center;background-color:#00adef;color:#fff}.no-results .back-to-search-results--primary:active{background-color:#33bdf2}.no-results .back-to-search-results--secondary{text-align:center;border:2px solid #00adef}.no-results .back-to-search-results--alternative{text-align:center;background-color:#44c482;color:#fff}.no-results .back-to-search-results--link{justify-content:flex-start;padding:0;background-color:transparent;text-decoration:underline;text-align:left;color:#00adef}.no-results .back-to-search-results--full-width{width:100%;max-width:initial}.no-results .back-to-search-results--large,.no-results .back-to-search-results--medium{font-size:1.25rem}.no-results .back-to-search-results--small{font-size:1rem}.no-results .back-to-search-results--disabled{background-color:#f0f1f3;color:#d1d5da;cursor:initial;pointer-events:none}.no-results .back-to-search-results--grey-secondary{color:#888;border:2px solid}.no-results .back-to-search-results--uppercase{text-transform:uppercase}.no-results .back-to-search-results--large{font-size:1.125rem}@media (max-width:768px){.no-results .back-to-search-results{max-width:initial}}.no-results .back-to-search-results:hover{text-decoration:none}.no-results .back-to-search-results:active{color:#00adef;border:2px solid}@media (max-width:1023px){.no-results .back-to-search-results{margin:20px 0 30px;display:inline-block}}.no-results .break-space{font-size:14px;color:#888;display:block;margin:10px 0}.no-results .break-space:after,.no-results .break-space:before{content:none}.no-results .notify{font-size:14px;font-family:IntervalNextReg,sans-serif;text-decoration:underline;color:#888}.no-results .notify:hover{text-decoration:underline}.no-results--favourites{padding:0 20px 30px;min-height:initial}@media (max-width:1023px){.no-results--favourites .btn{margin-right:0}}.wireframe{display:block;width:25%;height:0;padding-top:23%;margin:0 auto 30px;position:relative}@media (max-width:1023px){.wireframe{width:60%;padding-top:58%;margin:0 auto 10px}}.wireframe svg{position:absolute;top:0;left:0}.wireframe+p{font-family:IntervalNextReg,sans-serif;margin-bottom:45px}@media (max-width:1023px){.wireframe+p{margin-bottom:10px}}.verified-badge{font-family:IntervalNextReg,sans-serif;font-size:.75rem;background:rgba(29,32,34,.35);z-index:2;position:absolute;top:8px;right:10px;width:auto;height:20px;padding:0 13px 0 30px;color:#FFF;text-shadow:0 1px 2px rgba(0,0,0,.5);letter-spacing:.6px;line-height:19px}.verified-badge:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:11px;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;z-index:1;pointer-events:none}.infobox{color:#fff;background-color:#000;border-radius:2px}.infobox h1{padding:10px;font-family:IntervalNextReg,sans-serif;text-align:center}.infobox-arrow{bottom:0;left:50%;top:100%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.uniplaces-icon-wishlist{position:absolute;right:0;padding:10px;background-color:#00ADEF;color:#FFF;border-radius:6px 0 0 6px;font-size:18px;z-index:2}.uniplaces-icon-wishlist.favorite{background-color:red}.search-information{padding:20px;margin-bottom:20px;background-color:#005A7E;color:#FFF;text-align:center}.search-information strong{display:block;margin-bottom:10px;font-size:20px}.search-information p{margin-bottom:10px;line-height:20px}.modal-img-container{width:100%;position:relative;height:200px;overflow:hidden;margin-bottom:20px}.modal-img-container img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%}.modal-textarea-container{width:100%;height:80px;min-width:100%;padding:10px;margin-bottom:20px}.search-neighborhood{display:none}@media (max-width:1023px){.search-neighborhood{display:block;margin-bottom:10px}.search-neighborhood select{color:#888;padding:0 20px 0 10px;font-family:IntervalNextBookit,sans-serif;font-size:14px}}.price-marker{position:relative;display:flex;justify-content:center}.price-marker.hidden-price-marker{visibility:hidden}.price-marker:hover{z-index:5}.price-marker:hover .price-marker__aggregate-rents{visibility:visible;transform:translateY(-25px);width:90%}.price-marker:hover .price-marker__aggregate-rents:hover{visibility:hidden}.price-marker__card{position:absolute;width:200px;background:#00adef;height:170px;top:-150px;text-align:center}.price-marker__aggregate-rents{font-family:IntervalNextMed,sans-serif;visibility:hidden;font-size:.75rem;text-align:center;background:#FFF;border-radius:2px;padding:5px 0;color:#224251;box-shadow:0 2px 6px 1px rgba(0,0,0,.35);position:absolute;top:0;transition:transform .4s cubic-bezier(0.19,1,.22,1)}.price-marker__label{display:flex;align-items:center;font-family:IntervalNextMed,sans-serif;font-size:.9375rem;height:33px;background:#FFF;border-radius:2px;position:relative;color:#224251;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.4);border:1px solid #949da9;padding:0 10px;white-space:nowrap}.price-marker__label--nav{padding:0}.price-marker__label .card-navigation{width:28px;height:28px;display:inline-block}.price-marker__label .card-navigation--right{margin-left:12px;background:url(../../../assets/img/markers/arrow-right.svg) center no-repeat}.price-marker__label .card-navigation--left{margin-right:15px;transform:rotate(180deg);background:url(../../../assets/img/markers/arrow-right.svg) center no-repeat}.price-marker__label.exclusive-marker{border:1px solid #00ADEF;color:#00ADEF}.price-marker__label.exclusive-marker:before{border-color:#00ADEF transparent transparent}.price-marker__label.selected{background:#00ADEF;border-color:#00ADEF;z-index:5;color:#fff}.price-marker__label.selected:after,.price-marker__label.selected:before{border-color:#00ADEF transparent transparent}.price-marker__label.selected .price-marker__label__heart{background-image:url(../img/markers/heart_hover.svg)}.price-marker__label.selected.aggregate{width:120px}.price-marker__label.offer-hovered{visibility:visible;background:#00ADEF;border-color:#00ADEF;z-index:5;color:#FFF}.price-marker__label.offer-hovered:after,.price-marker__label.offer-hovered:before{border-color:#00ADEF transparent transparent}.price-marker__label.offer-hovered .price-marker__label__heart{background-image:url(../img/markers/heart_hover.svg)}.price-marker__label:hover{background:#00ADEF;border-color:#00ADEF;color:#FFF}.price-marker__label:hover:after,.price-marker__label:hover:before{border-color:#00ADEF transparent transparent}.price-marker__label:hover .price-marker__label__heart{background-image:url(../img/markers/heart_hover.svg)}.price-marker__label:before{content:"";position:absolute;border-bottom:0;border-style:solid;left:50%;bottom:-16px;margin-left:-8px;border-width:8px;border-color:#949da9 transparent transparent}.price-marker__label:after{content:"";position:absolute;border-bottom:0;border-style:solid;left:50%;bottom:-16px;margin-left:-9px;border-width:9px;border-color:#FFF transparent transparent}.price-marker__label__heart{background-image:url(../img/markers/heart.svg);margin-left:5px;width:20px;height:18px;background-size:cover;background-repeat:no-repeat}.offer{position:relative;margin-bottom:24px}.offer::after{clear:both;content:"";display:table}.wishlist--rounded{width:44px;height:44px;background:#FFF;border-radius:50%;position:absolute;top:-20px}.wishlist--rounded svg{width:100%}.wishlist--rounded.favorite path{fill:#ef5b5b;stroke:#ef5b5b}.wishlist--rounded .icon-heart{position:relative;top:11px;left:calc(50% - 13px)}.wishlist--rounded path{fill:none}.wishlist-favourites{display:inline-block;height:25px;line-height:25px;font-size:.875rem;color:#888}.wishlist-favourites+.icon-heart{display:inline-block;width:14px;height:14px;position:relative;top:5px}.wishlist-favourites+.icon-heart svg{width:100%}.wishlist-favourites+.icon-heart path{fill:none}.wishlist-favourites+.icon-heart.favourite path{fill:#ef5b5b;stroke:#ef5b5b}.range-of-twenty{font-size:14px;color:#888}#offers-area-results{display:none;flex-grow:1}.search-form{display:inline}.offers-viewport{width:100%;height:100%;position:relative}.offers-viewport--offers-view .offers-viewport__child:first-child{transform:translate3d(-110%,0,0)}.offers-viewport__child{overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;height:100%;left:0}@media (max-width:768px){.offers-viewport__child{overflow:initial}}.offers-viewport__child:first-child{transform:translate3d(0,0,0);transition:transform .3s ease-in;z-index:4}.offer-summary__units{font-size:.75rem;font-family:IntervalNextBook,sans-serif}.property-card{cursor:pointer}.property-card__header{position:relative}.property-card__image{width:100%;height:186px;object-fit:cover;object-position:center bottom}.property-card__description{max-width:60%}.property-view-active{display:flex;margin-top:0}.property-view-inactive{display:none;margin-top:-26px}.property-view__header{background-color:#FAFAFA;color:#888;height:26px;line-height:26px}.property-view__header::after{clear:both;content:"";display:table}@media (max-width:768px){.property-view__header{height:65px;align-items:center;line-height:initial}}.property-view__back{position:absolute;margin-top:5px;margin-left:20px;background-image:url(../img/markers/back.svg);width:20px;height:16px;cursor:pointer}@media (max-width:768px){.property-view__back{margin-top:0}}.property-view__description{width:100%;text-align:center}.property-hidden{visibility:hidden;height:0;margin:0!important}.property-hidden-for-real{width:0!important}.pin-preview-card{position:absolute;bottom:25px;background-color:#fff;z-index:5;width:280px;max-height:273px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);border-radius:2px}.pin-preview-card .hidden-preview-card{display:none}.pin-preview-card__container:hover{text-decoration:none}.pin-preview-card__slider-wrap{height:186px;width:auto;overflow:hidden;position:relative}.pin-preview-card__slider-wrap .owl-controls{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;width:100%;top:50%;height:32px;background-color:transparent;z-index:2;display:block}.pin-preview-card__slider-wrap .owl-controls .owl-nav{width:100%;height:32px}.pin-preview-card__slider-wrap .owl-controls .owl-next,.pin-preview-card__slider-wrap .owl-controls .owl-prev{cursor:pointer;position:absolute;width:18px;height:32px}.pin-preview-card__slider-wrap .owl-controls .owl-next:before,.pin-preview-card__slider-wrap .owl-controls .owl-prev:before{left:0!important;text-shadow:1px 0 3px #414141}.pin-preview-card__slider-wrap .owl-controls .owl-prev{left:17px}.pin-preview-card__slider-wrap .owl-controls .owl-prev:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:23px;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;z-index:1;pointer-events:none}.pin-preview-card__slider-wrap .owl-controls .owl-next{right:17px}.pin-preview-card__slider-wrap .owl-controls .owl-next:before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:#FFF;font-family:icon-fonts;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;z-index:1;pointer-events:none}.pin-preview-card__slider-wrap .owl-stage{height:186px}.pin-preview-card__slider-wrap .owl-item{height:100%;float:left;width:280px!important;text-align:center;background:#224251}.pin-preview-card__slider-wrap .slide{height:100%;background-size:auto 186px;background-repeat:no-repeat;background-position:center}.pin-preview-card__details{background-color:#fff;padding:12px 14px}.pin-preview-card__price-info{font-family:IntervalNext,sans-serif;width:100%;height:21px;color:#224251}.pin-preview-card__price-info:after,.pin-preview-card__price-info:before{content:"";display:block;clear:both}.pin-preview-card__value{float:left;display:inline-block;font-size:.9375rem;font-weight:600;margin-right:10px}.pin-preview-card__included{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:.75rem;padding-top:2px;max-width:105px}.pin-preview-card__type{font-family:IntervalNextReg,sans-serif;display:inline-block;font-size:.9375rem;float:right;margin-left:10px;color:#00adef}.pin-preview-card__copy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:IntervalNextBook,sans-serif;width:100%;color:#788392;font-size:.75rem}.pin-preview-card__action-pin{width:100%;font-size:.75rem;float:left}.pin-preview-card--stacked{box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.pin-preview-card--stacked .pin-preview-card__details{box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.pin-preview-card--stacked:before{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;background-color:#f4f4f4;z-index:-1;transform:rotate(3deg);border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35)}.info-verification{font-size:.8125rem;margin-left:auto;padding:2px 8px;border-radius:2px}.info-verification--visited{color:#12c6dc;background-color:#ccf3f7}.info-verification--exclusive{color:#00adef;background:#dbf5ff}