@import url('https://fonts.googleapis.com/css?family=Antic+Didone|Arsenal:400,700&display=swap');.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-n{height:2px;top:0;}.ui-dialog .ui-resizable-e{width:2px;right:0;}.ui-dialog .ui-resizable-s{height:2px;bottom:0;}.ui-dialog .ui-resizable-w{width:2px;left:0;}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px;}.ui-dialog .ui-resizable-se{right:0;bottom:0;}.ui-dialog .ui-resizable-sw{left:0;bottom:0;}.ui-dialog .ui-resizable-ne{right:0;top:0;}.ui-dialog .ui-resizable-nw{left:0;top:0;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;}.ui-selectable{-ms-touch-action:none;touch-action:none;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0;}.ui-selectmenu-open{display:block;}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis;}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em;}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-sortable-handle{-ms-touch-action:none;touch-action:none;}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em;}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-tabs{position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;}body .ui-tooltip{border-width:2px;}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/themes/hotelconchiglia/css/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/themes/hotelconchiglia/css/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/themes/hotelconchiglia/css/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/hotelconchiglia/css/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/themes/hotelconchiglia/css/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/hotelconchiglia/css/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/themes/hotelconchiglia/css/images/ui-icons_777777_256x240.png);}.ui-icon-blank{background-position:16px 16px;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}
.node-219 header#top{height:150px !important;}.node-219 div#section_logo{display:none;}.node-219 .main_title{display:block !important;transform:translateY(0%) !important;margin-bottom:0 !important;padding-top:15px !important;}.node-219 .main_title h2{opacity:1 !important;}.node-219 #main_scroller{transform:translate(0px,0px) translateZ(0px) !important;}.node-219 .top_translated{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;}.node-219 #block-hotelconchiglia-content > div{width:100%;}.node-219 .iScrollVerticalScrollbar{display:none !important;}.node-219 iframe{height:calc(100vh - 400px);}.messages--error{display:none !important;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}input,select,img,iframe{vertical-align:middle;}html{font-size:125%;}body{font-family:Arsenal;font-size:16px;color:#5e5d56;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}.block.block-system-main-block{width:100%;margin:0 !important;}body *{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;}hr{border:none;border-bottom:1px solid #999999;width:30px;margin:20px 0;}a{text-decoration:none;color:#333333;}.body_text a:hover{color:#c7b192;}.full_height{height:100%;}.full_width{width:100%;}.absolute{position:absolute;top:0;left:0;}.relative{position:relative;}.toUppercase{text-transform:uppercase;}.break{margin-top:60px;}.double_break{margin-top:150px;}aside{margin-top:150px;overflow:hidden;}.row{width:100%;float:left;}h1,h2,h3,h4{font-weight:400;}.scroll_transition{-webkit-transition:-webkit-transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);transition:transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.native-scroll .scroll_transition{-webkit-transition:none;transition:none;}.has_transition_600_quint{-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1),opacity 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1),opacity 600ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_800_quint{-webkit-transition:-webkit-transform 800ms cubic-bezier(0.23,1,0.32,1),opacity 800ms cubic-bezier(0.23,1,0.32,1);transition:transform 800ms cubic-bezier(0.23,1,0.32,1),opacity 800ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1000_quint{-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.23,1,0.32,1),opacity 1000ms cubic-bezier(0.23,1,0.32,1);transition:transform 1000ms cubic-bezier(0.23,1,0.32,1),opacity 1000ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1500_quint{-webkit-transition:-webkit-transform 1500ms cubic-bezier(0.23,1,0.32,1),opacity 1500ms cubic-bezier(0.23,1,0.32,1);transition:transform 1500ms cubic-bezier(0.23,1,0.32,1),opacity 1500ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1800_quint{-webkit-transition:-webkit-transform 1800ms cubic-bezier(0.23,1,0.32,1),opacity 1500ms cubic-bezier(0.23,1,0.32,1);transition:transform 1800ms cubic-bezier(0.23,1,0.32,1),opacity 1500ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_3000_quint{-webkit-transition:-webkit-transform 3000ms cubic-bezier(0.23,1,0.32,1),opacity 3000ms cubic-bezier(0.23,1,0.32,1);transition:transform 3000ms cubic-bezier(0.23,1,0.32,1),opacity 3000ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_4000_quint{-webkit-transition:-webkit-transform 4000ms cubic-bezier(0.23,1,0.32,1),opacity 4000ms cubic-bezier(0.23,1,0.32,1);transition:transform 4000ms cubic-bezier(0.23,1,0.32,1),opacity 4000ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_5000_quint{-webkit-transition:-webkit-transform 5000ms cubic-bezier(0.23,1,0.32,1),opacity 5000ms cubic-bezier(0.23,1,0.32,1);transition:transform 5000ms cubic-bezier(0.23,1,0.32,1),opacity 5000ms cubic-bezier(0.23,1,0.32,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_600{-webkit-transition:-webkit-transform 600ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);transition:transform 600ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_800{-webkit-transition:-webkit-transform 800ms cubic-bezier(0.19,1,0.22,1),opacity 800ms cubic-bezier(0.19,1,0.22,1);transition:transform 800ms cubic-bezier(0.19,1,0.22,1),opacity 800ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1000{-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.19,1,0.22,1),opacity 1000ms cubic-bezier(0.19,1,0.22,1);transition:transform 1000ms cubic-bezier(0.19,1,0.22,1),opacity 1000ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1200{-webkit-transition:-webkit-transform 1200ms cubic-bezier(0.19,1,0.22,1),opacity 1200ms cubic-bezier(0.19,1,0.22,1);transition:transform 1200ms cubic-bezier(0.19,1,0.22,1),opacity 1200ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1500{-webkit-transition:-webkit-transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);transition:transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1600{-webkit-transition:-webkit-transform 1600ms cubic-bezier(0.19,1,0.22,1),opacity 1600ms cubic-bezier(0.19,1,0.22,1);transition:transform 1600ms cubic-bezier(0.19,1,0.22,1),opacity 1600ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1800{-webkit-transition:-webkit-transform 1800ms cubic-bezier(0.19,1,0.22,1),opacity 1800ms cubic-bezier(0.19,1,0.22,1);transition:transform 1800ms cubic-bezier(0.19,1,0.22,1),opacity 1800ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_2000{-webkit-transition:-webkit-transform 2000ms cubic-bezier(0.19,1,0.22,1),opacity 2000ms cubic-bezier(0.19,1,0.22,1);transition:transform 2000ms cubic-bezier(0.19,1,0.22,1),opacity 2000ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_2500{-webkit-transition:-webkit-transform 2500ms cubic-bezier(0.19,1,0.22,1),opacity 2000ms cubic-bezier(0.19,1,0.22,1);transition:transform 2500ms cubic-bezier(0.19,1,0.22,1),opacity 2000ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_3000{-webkit-transition:-webkit-transform 3000ms cubic-bezier(0.19,1,0.22,1),opacity 3000ms cubic-bezier(0.19,1,0.22,1);transition:transform 3000ms cubic-bezier(0.19,1,0.22,1),opacity 3000ms cubic-bezier(0.19,1,0.22,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_3500{-webkit-transition:-webkit-transform 3500ms cubic-bezier(0.19,1,0.22,1),opacity 4500ms cubic-bezier(0.25,0.46,0.45,0.94);transition:transform 3500ms cubic-bezier(0.19,1,0.22,1),opacity 4500ms cubic-bezier(0.25,0.46,0.45,0.94);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_5000{-webkit-transition:-webkit-transform 5000ms cubic-bezier(0.19,1,0.22,1),opacity 5000ms cubic-bezier(0.25,0.46,0.45,0.94);transition:transform 5000ms cubic-bezier(0.19,1,0.22,1),opacity 5000ms cubic-bezier(0.25,0.46,0.45,0.94);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_6000{-webkit-transition:-webkit-transform 6000ms cubic-bezier(0.19,1,0.22,1),opacity 6000ms cubic-bezier(0.25,0.46,0.45,0.94);transition:transform 6000ms cubic-bezier(0.19,1,0.22,1),opacity 6000ms cubic-bezier(0.25,0.46,0.45,0.94);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1000_inout_quint{-webkit-transition:-webkit-transform 1000ms
			cubic-bezier(0.645,0.045,0.355,1),opacity 1000ms cubic-bezier(0.645,0.045,0.355,1);transition:transform 1000ms cubic-bezier(0.645,0.045,0.355,1),opacity 1000ms cubic-bezier(0.645,0.045,0.355,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1500_inout_quint{-webkit-transition:-webkit-transform 1000ms
			cubic-bezier(0.645,0.045,0.355,1),opacity 1000ms cubic-bezier(0.645,0.045,0.355,1);transition:transform 1000ms cubic-bezier(0.645,0.045,0.355,1),opacity 1000ms cubic-bezier(0.645,0.045,0.355,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_2500_inout_quint{-webkit-transition:-webkit-transform 2500ms
			cubic-bezier(0.645,0.045,0.355,1),opacity 1500ms cubic-bezier(0.645,0.045,0.355,1);transition:transform 2500ms cubic-bezier(0.645,0.045,0.355,1),opacity 1500ms cubic-bezier(0.645,0.045,0.355,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_600_inout{-webkit-transition:-webkit-transform 600ms
			cubic-bezier(0.575,0.005,0.285,1.005),opacity 600ms cubic-bezier(0.575,0.005,0.285,1.005);transition:transform 600ms cubic-bezier(0.575,0.005,0.285,1.005),opacity 600ms cubic-bezier(0.575,0.005,0.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1000_inout{-webkit-transition:-webkit-transform 1000ms
			cubic-bezier(0.575,0.005,0.285,1.005),opacity 1000ms cubic-bezier(0.575,0.005,0.285,1.005);transition:transform 1000ms cubic-bezier(0.575,0.005,0.285,1.005),opacity 1000ms cubic-bezier(0.575,0.005,0.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_1500_inout{-webkit-transition:-webkit-transform 1500ms
			cubic-bezier(0.575,0.005,0.285,1.005),opacity 1500ms cubic-bezier(0.575,0.005,0.285,1.005);transition:transform 1500ms cubic-bezier(0.575,0.005,0.285,1.005),opacity 1500ms cubic-bezier(0.575,0.005,0.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_2000_inout{-webkit-transition:-webkit-transform 2000ms
			cubic-bezier(0.575,0.005,0.285,1.005),opacity 3000ms cubic-bezier(0.575,0.005,0.285,1.005);transition:transform 2000ms cubic-bezier(0.575,0.005,0.285,1.005),opacity 3000ms cubic-bezier(0.575,0.005,0.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_3000_inout{-webkit-transition:-webkit-transform 3000ms
			cubic-bezier(0.575,0.005,0.285,1.005),opacity 3000ms cubic-bezier(0.575,0.005,0.285,1.005);transition:transform 3000ms cubic-bezier(0.575,0.005,0.285,1.005),opacity 3000ms cubic-bezier(0.575,0.005,0.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_3500_inout{-webkit-transition:-webkit-transform 3500ms cubic-bezier(0.86,0,0.07,1),opacity 3500ms cubic-bezier(0.86,0,0.07,1);transition:transform 3500ms cubic-bezier(0.86,0,0.07,1),opacity 3500ms cubic-bezier(0.86,0,0.07,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.has_transition_zoom{-webkit-transition:transform 20000ms cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:transform 20000ms cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:transform 20000ms cubic-bezier(0.25,0.46,0.45,0.94);transition:transform 20000ms cubic-bezier(0.25,0.46,0.45,0.94);}.transform_only{-webkit-transition-property:transform,opacity !important;transition-property:transform,opacity !important;}.transform_all{-webkit-transition-property:all !important;transition-property:all !important;}.no_transform{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;}.no_opacity{opacity:0 !important;pointer-events:none;}.no_visibility{visibility:hidden;}.no_width{transform:scale(0,1);}.no_height{transform:scale(1,0);}.disabled{pointer-events:none;}.top_single{opacity:0 !important;-webkit-transform:translateY(15px);transform:translateY(15px);pointer-events:none;}.top_double{opacity:0 !important;-webkit-transform:translateY(35px);transform:translateY(35px);}.top_hidden{-webkit-transform:translateY(101%);transform:translateY(101%);}.top_translated{-webkit-transform:translateY(300px);transform:translateY(300px);}.top_translated_less{-webkit-transform:translateY(150px);transform:translateY(150px);}.top_translated_full{-webkit-transform:translateY(100%);transform:translateY(100%);}.left_translated{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;}.bottom_hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%);}.hidden_by_scaling_full{-webkit-transform:scale(0) !important;transform:scale(0) !important;pointer-events:none;}.hidden_by_scaling_low{-webkit-transform:scale(0.95) !important;transform:scale(0.95) !important;pointer-events:none;opacity:0;}.hidden_by_scale_up{-webkit-transform:scale(1.05) !important;transform:scale(1.05) !important;pointer-events:none;opacity:0;}.hidden_from_left{transform:translateX(-20px);opacity:0;}.hidden_from_right{transform:translateX(20px);opacity:0;}.no_overflow{overflow:hidden;}.no_transition{-webkit-transition:none !important;transition:none !important;}.mobile_only{display:none;}.covered{overflow:hidden;position:relative;will-change:transform;}.cover.grey{background:#eaeaec;}.cover.white{background:#ffffff;}.covered .content.hidden{-webkit-transform:translateX(-30%);transform:translateX(-30%);visibility:hidden;}.covered div.content{width:100%;height:100%;visibility:visible;padding:1px 0;box-sizing:border-box;}.content.no_fix{top:1px;position:relative;}.covered .content > .body{position:relative;}.cover{position:absolute;z-index:1;width:100%;height:100%;background:inherit;left:calc(-100% - 1px);top:0;}.cover.hidden{-webkit-transform:translateX(100%);transform:translateX(100%);}.covered.vertical .cover{left:0;top:100%;}.covered.vertical .cover.hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%);}.covered.vertical .content.hidden{-webkit-transform:translateY(0%);transform:translateY(0%);}.covered.reverse .cover{left:100%;}.covered.reverse .content.hidden{-webkit-transform:translateX(30%);transform:translateX(30%);}.covered.reverse .cover.hidden{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.text_center{text-align:center;}.text_right{text-align:right;}.tablet_show{display:none;}#main{position:relative;height:100vh;width:100%;overflow:hidden;}#main.out{transform:translateX(100px);}#main_scroller{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000;}#main_veil{position:fixed;top:0;left:0;height:100vh;width:100vw;transform-origin:right;background:#ffffff;z-index:100;}body.browsing{opacity:0;-webkit-transition:transform 1200ms cubic-bezier(0.77,0,0.175,1),opacity 500ms cubic-bezier(0.165,0.84,0.44,1) !important;transition:transform 1200ms cubic-bezier(0.77,0,0.175,1),opacity 500ms cubic-bezier(0.165,0.84,0.44,1) !important;}.iScrollIndicator{-webkit-transition:all 1500ms cubic-bezier(0.19,1,0.22,1) !important;transition:all 1500ms cubic-bezier(0.19,1,0.22,1) !important;background:#796f66 !important;border:none !important;border-radius:0 !important;}.iScrollVerticalScrollbar{width:10px !important;}.veil{opacity:0.4;background:#000000;transform-origin:left;}#header{position:fixed;width:100%;height:100%;z-index:1;pointer-events:none;will-change:transform;}.menu_controller{position:absolute;top:0;left:22px;height:130px;pointer-events:all;cursor:pointer;}.menu_controller .menu_button{position:absolute;top:20px;left:8px;padding:10px 0;cursor:pointer;}.menu_controller .vertical{background:#36342c;width:60px;height:100%;transform-origin:top;}.white_button_separator{width:44px;height:5px;background:#ffffff;margin-top:3px;margin-bottom:2px;}.menu_controller.force_white .white_button_separator{background:#ffffff !important;}.menu_controller.force_white .button_text{color:#ffffff !important;}.white_button_separator.no_width{-webkit-transition:-webkit-transform 600ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);transition:transform 600ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);}.button_text{color:#ffffff;font-family:Arsenal;letter-spacing:3.5px;font-weight:400;font-size:14px;}.book_now_bar:hover .button_text{color:#c7b192 !important;}.book_now_bar:hover .white_button_separator{background:#c7b192 !important;}.menu_controller:hover .button_text{color:#c7b192 !important;}.menu_controller:hover .white_button_separator{background:#c7b192 !important;}.book_now_bar{left:22px;position:absolute;bottom:0px;height:33%;pointer-events:all;cursor:pointer;}.book_now_bar .vertical{background:#36342c;width:60px;height:100%;transform-origin:bottom;}.book_button{position:absolute;top:30px;left:8px;cursor:pointer;}.book_now_bar .horizontal{background:#36342c;width:calc(50vw - 190px);height:60px;position:absolute;bottom:0;}.book_button .button_text._1{letter-spacing:4.5px;}.book_button .button_text._2{letter-spacing:8px;}.overlay_panel{position:fixed;top:0;left:0;background:#ffffff;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;}.overlay_panel.hidden{opacity:0;pointer-events:none;-webkit-transition:-webkit-transform 100000ms cubic-bezier(0.19,1,0.22,1),opacity 800ms cubic-bezier(0.19,1,0.22,1);transition:transform 100000ms cubic-bezier(0.19,1,0.22,1),opacity 800ms cubic-bezier(0.19,1,0.22,1);}.menu_vm{position:absolute;position:absolute;top:75px;left:9px;}.menu_vm a{pointer-events:none;}.menu_vm .small_vm{display:block;}.panel_logo{position:absolute;left:50%;margin-left:-85px;top:29px;}.panel_content{display:flex;align-items:center;justify-content:space-between;width:100%;}.panel_close{position:absolute;top:29px;left:29px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;z-index:2;}.panel_close .button_text{color:#36342c;font-weight:600;font-size:16px;letter-spacing:3.5px;width:46px;margin-top:10px;}.x_close{width:25px;position:relative;height:25px;transform:rotateZ(45deg);}.x_close .line_1{width:25px;height:3px;background:#36342c;position:absolute;top:11px;}.x_close .line_2{height:25px;width:3px;background:#36342c;position:absolute;top:0px;left:11px;}.x_close .line_1.no_width{-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);}.x_close .line_2.no_height{-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);}#menu_side{position:relative;right:29px;width:120px;}#menu_side li:first-child{margin-top:0;}#menu_side li{text-align:right;letter-spacing:4px;font-weight:700;margin-top:10px;cursor:pointer;}#menu_side li.double_break{margin-top:60px;}#menu_book{position:relative;left:29px;width:120px;}#menu_book .book_button{position:initial;left:auto;top:auto;width:44px;}#menu_book .button_text{color:#36342c;font-weight:700;}#menu_book .white_button_separator{background:#36342c;}#menu_container{}.menu_area{position:relative;margin-top:146px;}.menu_section{position:relative;height:71px;}.menu_section .macro{padding:15px 0;width:461px;cursor:pointer;}.menu_section .macro p,.menu_section .macro a{font-size:34px;font-family:Antic Didone;letter-spacing:1.6px;text-align:right;color:#000;display:block;}.menu_section .detail{position:relative;margin-left:570px;top:-54px;box-sizing:border-box;width:460px;}.detail_border{height:calc(100% + 64px);width:1px;position:absolute;background:#cebeab;left:-56px;top:-30px;transform:scale(1,0);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1),opacity 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),opacity 500ms cubic-bezier(0.19,1,0.22,1);}.menu_trail{position:absolute;height:calc(100% + 32px);width:1px;background:#ede8e1;left:514px;top:-13px;}.menu_section.active{opacity:1;z-index:1;}.menu_section.active .detail_border{transform:scale(1,1);-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.19,1,0.22,1),opacity 1000ms cubic-bezier(0.19,1,0.22,1);transition:transform 1000ms cubic-bezier(0.19,1,0.22,1),opacity 1000ms cubic-bezier(0.19,1,0.22,1);}.menu_section.greyed .macro{opacity:0.5;}.menu_section.active .submenu_item{-webkit-transition:-webkit-transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);transition:transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);}.submenu_item{-webkit-transition:-webkit-transform 800ms cubic-bezier(0.19,1,0.22,1),opacity 800ms cubic-bezier(0.19,1,0.22,1);transition:transform 800ms cubic-bezier(0.19,1,0.22,1),opacity 800ms cubic-bezier(0.19,1,0.22,1);opacity:0;padding:10px 0;transform:translateY(15px);pointer-events:none;cursor:pointer;}.menu_section.active .submenu_item.active,.menu_section.active .submenu_item:hover{opacity:1 !important;}.menu_section.active .submenu_item.visible{opacity:1;transform:translateY(0px);pointer-events:all;}.menu_section.active .submenu_item.visible.greyed{opacity:0.5;}.menu_section .detail ul li a{color:#000;font-size:18px;letter-spacing:2px;font-weight:400;font-family:Antic Didone;}#top{height:100vh;position:relative;display:flex;}.top_container{height:calc(100vh + 140px);overflow:hidden;}#index #top{flex-direction:column;justify-content:space-between;align-items:center;}article{margin-top:300px;min-height:500px;}#content.no_margin_top,article.no_margin_top{margin-top:0;}.top_img{height:calc(100% + 140px);position:absolute;pointer-events:none;overflow:hidden;width:100%;left:0;}.top_img_container{transform-origin:right;height:100%;}.top_img_container.scaled_up{transform:scale(1.05);}.top_bars{width:calc(100% - 22px);height:60px;top:calc(100% + 139px);position:absolute;left:22px;display:flex;}.top_bars .left{width:calc(50vw - 190px);height:100%;background:#36342c;transform-origin:left;}.top_bars .right{background:#36342c;width:calc(50vw + 168px);height:100%;}.top_bars .brown{background:#36342c;width:100%;height:100%;}.top_veil{background:#000000;position:absolute;top:0;left:0;width:100%;height:calc(100% + 140px);opacity:0.3;pointer-events:none;will-change:transform;}#home_logo{width:170px;position:relative;top:30px;height:88px;}.logo_square{position:relative;width:82px;height:88px;margin:auto;}.logo_square .border{background:#ffffff;position:absolute;}.panel_logo .logo_square .border{background:#36342c;}.logo_square .border.no_width,.logo_square .border.no_height{-webkit-transition:-webkit-transform 600ms cubic-bezier(0.19,1,0.22,1),opacity 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 600ms cubic-bezier(0.19,1,0.22,1),opacity 500ms cubic-bezier(0.19,1,0.22,1);}.logo_square .border.top{width:100%;height:3px;top:0;left:0;transform-origin:left;}.logo_square .border.bottom{width:100%;height:3px;bottom:0;left:0;transform-origin:right;}.logo_square .border.left{width:3px;height:100%;bottom:0;left:0;transform-origin:bottom;}.logo_square .border.right{width:3px;height:100%;top:0;right:0;transform-origin:top;}.logo_pieces{width:170px;display:block;}.logo_pieces img{will-change:initial !important;backface-visibility:initial !important;}.logo_p{width:100%;position:absolute;top:0;}.star_container{width:67px;margin:auto;position:relative;top:42px;display:flex;align-items:center;justify-content:space-between;}.star{width:10px;}.star.hidden_by_scaling_low{opacity:0;transform:scale(0.5) rotateZ(15deg);}#pay{width:1037px;overflow:hidden;position:relative;z-index:1;margin-top:auto;margin-bottom:auto;}.pay_top{color:#ffffff;font-family:Antic Didone;font-size:65px;letter-spacing:8.5px;white-space:nowrap;text-transform:uppercase;text-align:center;}.pay_sub{color:#ffffff;font-size:34px;font-weight:300;letter-spacing:8px;white-space:nowrap;text-align:center;}.pay_line{display:flex;align-items:center;justify-content:space-between;opacity:0.7;}#widget{position:absolute;right:30px;top:30px;will-change:transform;width:112px;z-index:1;}#widget_watch{border:1px solid rgba(255,255,255,0.3);width:110px;height:110px;position:relative;}#widget.alt_type #widget_watch{border:1px solid rgba(54,52,44,0.4);}#clock{position:absolute;width:50px;height:50px;top:20px;left:20px;}.hours{width:3px;height:20px;background:#ffffff;position:absolute;top:5px;left:24px;transform-origin:bottom;transform:translateY(0.5px) rotateZ(0deg);}.minutes{width:1px;height:25px;background:#ffffff;position:absolute;top:0px;left:25px;transform-origin:bottom;transform:translateY(0.5px) rotateZ(0deg);}.clock_center{width:5px;height:5px;background:#ffffff;border-radius:50%;top:50%;left:50%;position:absolute;margin-left:-2.5px;margin-top:-2.5px;}#widget.alt_type .hours,#widget.alt_type .minutes,#widget.alt_type .clock_center{background:#36342c;}.location_label{color:#ffffff;letter-spacing:4px;font-size:14px;position:absolute;bottom:8px;right:8px;text-shadow:1px 1px 1px #000000;}#widget.alt_type .location_label,#widget.alt_type .date_label,#widget.alt_type .temp_label{color:#36342c;text-shadow:none;}#widget_date{margin-top:20px;}.date_label{color:#ffffff;display:flex;justify-content:space-between;font-size:20px;letter-spacing:1px;text-shadow:1px 1px 1px #000000;}.date_label .month{text-transform:uppercase;}#widget_meteo{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-bottom:15px;}#index #widget_meteo{border-bottom:1px solid rgba(255,255,255,0.4);}.weather_img{max-width:80px;position:relative;left:0px;}#audio_player{margin-top:25px;display:flex;justify-content:flex-end;opacity:0.6;cursor:pointer;}.temp{}.temp_label{color:#ffffff;font-size:20px;letter-spacing:1px;text-shadow:1px 1px 1px #000000;}#scroll_down{position:absolute;left:50%;margin-left:-8px;bottom:30px;width:16px;}#index #scroll_down{position:relative;margin-left:0;left:auto;}#scroll_down .vertical_elem{height:107px;display:flex;align-items:center;flex-direction:column;}.start_square{width:6px;height:6px;background:#bea990;}#scroll_down .start_square{background:#ffffff;}#scroll_down .square{margin-top:14px;}#scroll_down .square.top.shifted{margin-top:18px;}.square{width:16px;height:16px;position:relative;}.square .border{width:14px;height:14px;border:1px solid #bda991;}.square .inline{width:10px;height:10px;position:absolute;top:3px;left:3px;background:#bda991;}.line_set *.force_white{background:#ffffff !important;}.square.shifted .inline{background:#5e5d56;}.square.white .inline{background:#ffffff;}.square.white .border{border:1px solid #ffffff;}.square.shifted.top .inline{top:-4px;}.square.shifted.bottom .inline{top:10px;}.square.shifted.left .inline{left:-4px;}.square.shifted.right .inline{left:10px;}.line_set._1 .line,.line_set._2 .line,.line_set.side_walk .line,.line_set.round{background:#aeaeaa;}.line{background:#d8cbbc;}.line.white{background:#ffffff;}.line.horizontal{height:1px;width:calc(100% - 35px);}.line.horizontal.hidden{transform:scale(0,1);}.line.vertical.hidden{transform:scale(1,0);display:block;}.line.vertical{height:100%;width:1px;}.line.t_b{transform-origin:top;}.line.b_t{transform-origin:bottom;}.line.l_r{transform-origin:left;}.line.r_l{transform-origin:right;}.scroll_loop{-webkit-animation:scrollLoop 4000ms cubic-bezier(0.77,0,0.175,1) infinite;animation:scrollLoop 4000ms cubic-bezier(0.77,0,0.175,1) infinite;}@-webkit-keyframes scrollLoop{0%{-webit-transform:scale(1,0);-webit-transform-origin:top;}40%{-webit-transform:scale(1,1);-webit-transform-origin:top;}41%{-webit-transform-origin:bottom;-webit-transform:scale(1,1);}81%{-webit-transform:scale(1,0);-webit-transform-origin:bottom;}82%{-webit-transform-origin:top;-webit-transform:scale(1,0);}}@keyframes scrollLoop{0%{transform:scale(1,0);transform-origin:top;}40%{transform:scale(1,1);transform-origin:top;}41%{transform-origin:bottom;transform:scale(1,1);}81%{transform:scale(1,0);transform-origin:bottom;}82%{transform-origin:top;transform:scale(1,0);}}.paragraph_container{}.paragraph.right{float:right;width:calc(50% + 26px);}.paragraph.offset{}#index .paragraph.offset{position:relative;top:1px;margin-bottom:20px;}.outer_letter{position:absolute;left:-117px;overflow:hidden;width:117px;height:140px;}.first_letter{font-family:Antic Didone;font-size:170px;position:absolute;left:0px;color:#ffffff;line-height:118px;top:23px;}.first_letter.hidden{transform:translateX(117px);}.text_first_letter{font-family:Antic Didone;font-size:170px;position:relative;left:-117px;color:#5e5d56;line-height:118px;top:23px;display:block;}.text_first_letter.hidden{transform:translateX(-117px);}.paragraph{position:relative;}.paragraph_title_container{position:relative;margin-top:60px;}.paragraph_title_container.first{margin-top:0;}.paragraph_body{overflow:hidden;background:#ffffff;height:100%;}.paragraph_body.hidden{transform:translateY(140px);}.paragraph_title_home{height:140px;}.paragraph_title_home .welcome{color:#5e5d56;font-family:Antic Didone;font-size:71px;letter-spacing:10px;position:absolute;top:72px;left:25px;float:left;}.text_block{z-index:1;}.body_text{font-size:22px;color:#5e5d56;line-height:35px;letter-spacing:0.5px;}.body_text.smaller_width{width:560px;}.p_title_text{position:absolute;top:13px;left:calc(50% - 150px);max-width:55%;}.paragraph_title_home + .body_text_container{margin:20px 0;}.small_offset{background:#ffffff;width:calc(50vw - 190px);left:22px;height:61px;position:absolute;top:-60px;}.small_offset.hidden{transform:translateY(60px);}.paragraph_title.type_1{font-size:35px;font-family:Antic Didone;letter-spacing:4px;color:#bda991;max-width:calc(50vw - 300px);height:49px;}.paragraph_title.type_2{font-size:40px;font-family:Arsenal;letter-spacing:10px;color:#bda991;}.paragraph_subtitle{color:#5e5d56;font-size:22px;font-weight:400;letter-spacing:5.25px;}.line{-webkit-transition:all 750ms cubic-bezier(0.25,0.25,0.75,0.75);-moz-transition:all 750ms cubic-bezier(0.25,0.25,0.75,0.75);-o-transition:all 750ms cubic-bezier(0.25,0.25,0.75,0.75);transition:all 750ms cubic-bezier(0.25,0.25,0.75,0.75);}.line.first{-webkit-transition:all 600ms cubic-bezier(0.55,0.055,0.675,0.19);-moz-transition:all 600ms cubic-bezier(0.55,0.055,0.675,0.19);-o-transition:all 600ms cubic-bezier(0.55,0.055,0.675,0.19);transition:all 600ms cubic-bezier(0.55,0.055,0.675,0.19);}.line.last{-webkit-transition:all 800ms cubic-bezier(0.215,0.61,0.355,1);-moz-transition:all 800ms cubic-bezier(0.215,0.61,0.355,1);-o-transition:all 800ms cubic-bezier(0.215,0.61,0.355,1);transition:all 800ms cubic-bezier(0.215,0.61,0.355,1);}.line.only{-webkit-transition:all 1500ms cubic-bezier(0.77,0,0.175,1);-moz-transition:all 1500ms cubic-bezier(0.77,0,0.175,1);-o-transition:all 1500ms cubic-bezier(0.77,0,0.175,1);transition:all 1500ms cubic-bezier(0.77,0,0.175,1);}.line_set._1{position:absolute;left:calc(50% - 234px);top:16px;width:53%;}.line_set._1 .start_square{position:absolute;top:5px;left:30px;}.line_set._1 .square{}.line_set._1 .line._1{top:8px;position:absolute;left:37px;width:calc(100% - 37px);}.line_set._1 .line._2{right:0;position:absolute;bottom:8px;height:20vh;background:linear-gradient(#ffffff,#aeaeaa);}.big_square{position:absolute;width:137px;height:137px;}.big_square .borders{border:1px solid #ffffff;width:135px;height:135px;}.big_square .inline{width:115px;height:115px;position:absolute;top:10px;left:10px;display:flex;justify-content:center;align-items:center;}.line_set .big_square{cursor:pointer;}.line_set .big_square:hover .inline_back{background:#c7b192;}.line_set .big_square:hover .square_label{color:#ffffff;}.big_square .inline .inline_back{background:#ffffff;top:0;left:0;width:100%;height:100%;position:absolute;transform-origin:left;}.big_square.shifted.right .inline{left:80px;transform-origin:left;}.big_square.shifted.right .inline.hidden{transform:scale(0,1);-webkit-transition:-webkit-transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);transition:transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 600ms cubic-bezier(0.19,1,0.22,1);}.line_set._1 .big_square{bottom:calc(20vh + 20px);right:-60px;}.square_label{color:#36342c;font-size:22px;z-index:1;font-weight:500;letter-spacing:2px;text-align:center;}.line_set._2{position:absolute;left:calc(50% - 228px);top:29px;}.line_set._2 .start_square{position:absolute;top:30px;left:5px;}.line_set._2 .square{}.line_set._2 .line._1{height:120px;background:linear-gradient(#aeaeaa,#ffffff);left:8px;position:absolute;top:37px;}.line_set._2 .line._2{width:30vw;top:156px;position:absolute;right:7px;background:linear-gradient(90deg,#aeaeaa,#ffffff);}.line_set._2 .line._3{height:120px;background:linear-gradient(#aeaeaa,#ffffff);left:calc(-30vw + 8px);position:absolute;top:156px;}.line_set._2 .big_square{position:absolute;width:137px;height:137px;left:calc(-30vw - 60px);top:288px;}.big_square.bottom.shifted .inline{top:80px;}.pic_container{position:relative;}#index .pic_container{overflow:hidden;}section.fullscreen{width:100%;overflow:hidden;}.welcome_drink .paragraph.full{padding-top:30px;padding-bottom:75px;}.welcome_drink .pic_left{width:30vw;position:absolute;top:125px;z-index:2;}.welcome_drink .pic_right{width:73vw;position:relative;top:31.5%;z-index:1;left:27vw;}section{margin-top:150px;}.less_margin{margin-top:100px;}section.no_margin_top{margin-top:0;}section:first-child{margin-top:0;}section.fine_dining{margin-bottom:100px;margin-top:130px;}.fine_dining .more_container .more{width:75%;}.line_set.side_walk{position:absolute;top:46px;left:104px;height:calc(100% - 20px);z-index:1;}.line_set.side_walk .line._1{width:40px;position:absolute;}.line_set.side_walk .line._2{}.line_set.side_walk .start_square._1{position:absolute;left:40px;top:-2px;}.line_set.side_walk .start_square._2{left:-3px;position:absolute;}.line_set.side_walk .square.left.shifted{position:absolute;left:61px;top:-6px;}.line_set.side_walk .square.top.shifted{bottom:-37px;position:absolute;left:-7px;}.paragraph.full{padding-left:104px;padding-top:75px;padding-bottom:75px;z-index:3;}.fine_dining .paragraph{padding-left:230px;padding-top:0;padding-bottom:0;}.start_square.lonely{position:absolute;top:44px;left:900px;}.fine_dining .square_middle{}.square .border.rotated{transform:rotateZ(45deg) translateX(10px);position:relative;z-index:1;}.ziqu_logo{position:absolute;top:72px;right:3.5vw;padding-bottom:22px;background:#ffffff;}.paragraph.full.ziqu{padding-top:100px;padding-bottom:100px;display:flex;justify-content:space-between;align-items:center;}.ziqu .square.middle{position:absolute;left:108px;top:calc(50% - 8px);}.border.rotated + .inline + .start_square{left:-7px;position:absolute;top:4px;}.fine_dining .pic_left{width:75vw;}.fine_dining .pic_right{position:absolute;right:0;top:58px;width:30vw;}.pic_right .small_offset{top:0;right:0;left:auto;width:83%;min-width:402px;z-index:1;}.more_container{position:absolute;right:0;width:25%;bottom:0;height:25%;display:flex;align-items:center;justify-content:center;}.more_container:hover .more_text{color:#c7b192;}.more:hover .more_text{color:#c7b192 !important;}.more{width:100%;}.more .more_text{color:#36342c;font-size:20px;letter-spacing:2px;display:flex;}.more.flexed .more_text{width:100%;}.square + .more_text{margin-left:25px;width:100%;}.more_text span{width:100%;height:1px;display:block;position:relative;top:14px;background:#5e5d56;float:right;margin-left:15px;}.more_text span.more_loop{-webkit-animation:moreLoop 2500ms cubic-bezier(0.77,0,0.175,1) infinite;animation:moreLoop 2500ms cubic-bezier(0.77,0,0.175,1) infinite;}@-webkit-keyframes moreLoop{0%{-webit-transform:scale(0,1);-webit-transform-origin:left;}47%{-webit-transform:scale(1,1);-webit-transform-origin:left;}48%{-webit-transform-origin:right;-webit-transform:scale(1,1);}95%{-webit-transform:scale(0,1);-webit-transform-origin:right;}96%{-webit-transform-origin:left;-webit-transform:scale(0,1);}}@keyframes moreLoop{0%{transform:scale(0,1);transform-origin:left;}47%{transform:scale(1,1);transform-origin:left;}48%{transform-origin:right;transform:scale(1,1);}95%{transform:scale(0,1);transform-origin:right;}96%{transform-origin:left;transform:scale(0,1);}}.left_block_offset{width:50vw;height:300px;background:#ffffff;margin-top:-150px;position:relative;}.left_block_offset.hidden{transform:translateY(150px);}.pool.paragraph_pic{width:calc(100% - 650px);max-width:920px;}.pool_title_container{position:relative;top:110px;}.pool .paragraph_title.type_2{text-align:center;}.paragraph_content{display:flex;z-index:1;}.pool .paragraph_content{align-items:center;position:relative;}.pool .more_container{position:absolute;left:294px;width:240px;bottom:-20px;display:flex;align-items:flex-end;justify-content:center;height:auto;}.left_text_column{width:550px;display:flex;flex-direction:column;justify-content:center;max-height:620px;height:45vw;position:relative;z-index:1;will-change:transform;}.left_text_column .text_body{width:90%;max-width:280px;margin:auto;font-size:19px;line-height:40px;font-family:Antic Didone;font-weight:400;letter-spacing:1px;}.line_set._round{position:absolute;left:calc(50% - 2px);top:65px;height:calc(100% + 112px);}.paragraph_pic{width:calc(100% - 650px);max-width:820px;position:relative;z-index:0;}.line_set._round .line._1{height:120px;width:1px;left:3px;position:absolute;top:-120px;}.line_set._round .line._2{width:395px;top:-120px;height:1px;position:absolute;left:3px;}.line_set._round .line._3{position:absolute;left:397px;top:-120px;height:100%;width:1px;}.line_set._round .line._4{width:395px;top:calc(100% + -120px);height:1px;position:absolute;left:3px;}.line_set._round .line._5{height:120px;width:1px;left:3px;position:absolute;top:calc(100% - 240px);}.line_set._round .square{position:absolute;top:calc(100% - 260px);left:-4px;}.pay_line .line{width:calc(50% - 20px);}.fullscreen_pic{width:100%;height:100vh;overflow:hidden;}.fullscreen_pic .top_forced{margin-top:0 !important;}.gallery_slider{height:100%;width:100%;}.pic_big{position:absolute;height:100%;overflow:hidden;width:100%;}#gallery_container{position:relative;}#gallery_container .right_veil{width:12.5vw;position:absolute;height:100%;background:#36342c;opacity:0.5;right:0;top:0;z-index:1;}.arrow_container{bottom:5%;top:auto;right:0;width:12.5vw;z-index:2;flex-direction:column;position:absolute;height:50px;display:flex;align-items:center;justify-content:space-between;}.l_arrow,.r_arrow{border:none;background:none;cursor:pointer;padding:10px 0;}.arrow_right:hover .r_arrow{transform:translateX(15px);}.arrow_left:hover .l_arrow{transform:translateX(-15px);}.pic_strip{background:#36342c;width:calc(50vw - 272px);left:104px;height:60px;position:absolute;bottom:0;z-index:1;will-change:transform;}.pic_strip.right{left:auto;right:0;}.romantic .paragraph_title{text-align:center;color:#5e5d52;}.romantic .paragraph_subtitle{text-align:center;color:#bda991;}.romantic .paragraph_content{margin-top:18vw;}.particles{position:absolute;top:-3vw;display:flex;width:100%;justify-content:space-between;}.romantic_pic{width:70vw;max-width:1400px;margin:auto;position:relative;transform-origin:botttom;}.romantic_pic.hidden{transform:translateY(250px) scale(0.95);}.romantic_pic + .more_container{right:1.5%;width:11.5%;height:100%;}.romantic_pic + .more_container .more_text{color:#ffffff;}.romantic_pic + .more_container .more_text .line{background:#ffffff;}.pic_viewport{height:400px;width:100%;background:#36342c;display:flex;flex-direction:column;justify-content:center;position:relative;}section.lifestyle{margin-top:15vw;}.lifestyle_container{width:80vw;max-width:1400px;margin:auto;}.line_title{overflow:hidden;margin-left:-21px;}.line_title h3{font-size:78px;letter-spacing:24px;background:#ffffff;float:left;font-weight:200;text-indent:20px;}.line_title .line{width:100vw;height:1px;position:absolute;left:0;background:#72716b;z-index:-1;margin-top:-20px;transform-origin:left;}.lifestyle_articles{display:flex;margin-top:75px;width:100%;justify-content:center;}.lifestyle_article{width:32.8%;}.lifestyle_pic{}.lifestyle_copy{width:270px;height:270px;border:1px solid #36342c;margin:auto;position:relative;margin-top:-60px;}.lifestyle_text{color:#36342c;font-size:20px;margin-top:100px;letter-spacing:2px;margin-left:25px;line-height:25px;width:calc(100% - 60px);position:relative;z-index:1;}.lifestyle_article .more{position:absolute;width:100%;bottom:20px;}.lifestyle_article .more .more_text{color:#bea990;font-size:20px;letter-spacing:2px;width:calc(100% - 60px);margin:auto;text-align:right;}.lifestyle_article .more .more_text span{width:72%;height:1px;display:block;position:relative;top:15px;background:#e5ddd3;}.padding_container{padding-left:104px;}.flexed{display:flex;}.flexed.wrap{flex-wrap:wrap;}.flexed.column{flex-direction:column;}.flexed.between{justify-content:space-between;align-items:center;}.flexed.all_center{justify-content:center;align-items:center;}.flexed.start{justify-content:flex-start;align-items:center;}.flexed.end{justify-content:flex-end;align-items:center;}.flexed.stretch{align-items:stretch;}.flexed.center_align{align-items:center;}.flexed.column.center_align{justify-content:center;align-items:flex-start;}.flexed.top_align{align-items:flex-start;}.flexed.bottom_align{align-items:flex-end;}#footer{margin-top:10px;}#index #footer{margin-top:12vw;}#footer_top{height:50%;background:#72716b;position:relative;color:#fff;padding:20px 0;margin-bottom:25px;}a.social img{height:14px;margin-left:5px;}.brand img{max-height:69px;}#footer_bottom{height:50%;position:relative;}#footer_logo{position:relative;}#footer_logo img{width:150px;}#footer_socials{width:40%;display:flex;justify-content:space-between;align-items:center;z-index:1;margin-left:-5vw;}#socials{display:flex;justify-content:space-between;width:70px;align-items:center;}.social{}#footer .single_line{width:calc(100% - 105px);}#footer .line_set.single_line .line._1{background:#c2a988;}#footer_infos .line_set.single_line .line._1{background:#c2a988;width:calc(100% + 70px);}#footer_brands{position:relative;right:12.5vw;}#brand_container{width:275px;display:flex;justify-content:center;align-items:center;height:45px;}.brand{padding:0px 32px;height:100%;display:flex;align-items:center;}.legend img{position:relative;top:-11px;}#copy{margin-bottom:10px;}.copy_text{font-family:Antic Didone;font-size:17px;}#footer_infos{position:absolute;height:100%;top:100%;}#footer_infos .info_top,#footer_infos .info_bottom{display:flex;align-items:center;height:50%;}#footer_infos .line_set{top:64px;position:absolute;}.body_text.footer_text{font-size:18px;letter-spacing:0.5px;font-weight:500;}.footer_text.first{min-width:230px;}.body_text .pink{color:#c7b192;}.line_set.single_line{position:relative;}.line_set.light .inline{background:#c2a988;}.line_set.light .border{border-color:#ffffff;}.line_set.dark .start_square,.line_set.dark .inline{background:#5e5d56;}.line_set.single_line.dark .borders{}.line_set.single_line.horizontal{height:16px;}.line_set.single_line.horizontal.starting .square{float:left;}.line_set.single_line.horizontal.starting .square.shifted{}.line_set.single_line.horizontal.starting .start_square{position:absolute;top:5px;left:30px;}.line_set.single_line.horizontal.starting .line._1{left:35px;position:absolute;top:8px;}.line_set.single_line.horizontal.starting .square + .square.shifted{left:20px;}.line_set.single_line.horizontal.starting
	.square
	+ .square.shifted
	+ .start_square{left:76px;}.line_set.single_line.horizontal.starting
	.square
	+ .square.shifted
	+ .start_square
	+ .line{left:82px;width:calc(100% - 82px);}.line_set.single_line.horizontal.ending .square{float:right;}.line_set.single_line.horizontal.ending .square.shifted{}.line_set.single_line.horizontal.ending .start_square{position:absolute;top:5px;right:30px;}.line_set.single_line.horizontal.ending .line._1{right:35px;position:absolute;top:8px;}.line_set.single_line.horizontal.ending .square + .square.shifted{right:20px;}.line_set.single_line.horizontal.ending
	.square
	+ .square.shifted
	+ .start_square{right:76px;}.line_set.single_line.horizontal.ending
	.square
	+ .square.shifted
	+ .start_square
	+ .line{right:82px;width:calc(100% - 82px);}.line_set.single_line.vertical{}.line_set.single_line.vertical.starting .square{}.line_set.single_line.vertical.starting .square.shifted{}.line_set.single_line.vertical.starting .start_square{position:absolute;top:30px;left:5px;}.line_set.single_line.vertical.starting .line._1{left:7px;position:absolute;top:36px;height:calc(100% - 36px);width:1px;}.line_set.single_line.vertical.starting .square + .square.shifted{top:20px;}.line_set.single_line.vertical.starting
	.square
	+ .square.shifted
	+ .start_square{top:76px;}.line_set.single_line.vertical.starting
	.square
	+ .square.shifted
	+ .start_square
	+ .line{top:82px;height:calc(100% - 82px);}.line_set.single_line.vertical.has_comment .line{height:calc(100% - 242px) !important;}.line_set.single_line.vertical.starting .start_square{position:absolute;top:30px;left:5px;}.line_set.single_line.vertical.starting .line._1{left:7px;position:absolute;top:36px;height:calc(100% - 36px);width:1px;}.line_set.single_line.vertical.ending .square{}.line_set.single_line.vertical.ending .square.shifted{}.line_set.single_line.vertical.ending .start_square{position:absolute;top:5px;left:30px;}.line_set.single_line.vertical.ending .line._1{left:35px;position:absolute;top:8px;}.section_viewport{width:74%;margin:auto;max-width:1140px;}.on_top{z-index:1;}.light_pink{color:#c7b192;}#section_logo{position:absolute;left:30px;top:95px;}#vm_borders{width:138px;height:138px;position:relative;z-index:1;}#vm_borders .top{width:calc(100% - 4px);height:2px;background:#ffffff;opacity:0.5;position:absolute;top:0;left:2px;transform-origin:left;}#vm_borders .bottom{width:68px;height:2px;background:#ffffff;opacity:0.5;position:absolute;bottom:0;left:2px;transform-origin:right;}#vm_borders .left{height:100%;width:2px;background:#ffffff;opacity:0.5;position:absolute;top:0;left:0;transform-origin:bottom;}#vm_borders .right{height:20px;width:2px;background:#ffffff;opacity:0.5;position:absolute;top:0;right:0;transform-origin:top;}#vm_borders .small_vm{position:absolute;bottom:10px;left:10px;}#section_title{position:absolute;width:330px;height:330px;background:#ffffff;top:25px;left:75px;padding:40px;box-sizing:border-box;transform-origin:left;}#section_title h2{text-transform:uppercase;}#section_title.hidden{transform:scale(0.95);opacity:0;}.section_title_typo{color:#5e5d52;font-size:50px;letter-spacing:10px;}.section_title_typo.smaller{font-size:24px;letter-spacing:8px;}.pic_block{}.pic_block .line_set.single_line.vertical,.text_block .line_set.single_line.vertical{position:absolute;margin-left:-60px;height:100%;}.section_big_pic{}.comment{position:absolute;bottom:-10px;right:calc(100% + 52px);width:20%;}.comment_text{font-size:18px;letter-spacing:0.2px;text-align:right;font-weight:500;}.body_text.antic{font-family:Antic Didone;letter-spacing:0;font-size:22px;letter-spacing:1px;color:#000000;}.body_text.smaller{font-size:18px;letter-spacing:0.5px;}.block_title h3{font-size:40px;font-family:Antic Didone;letter-spacing:4px;text-transform:uppercase;}.body_text antic{font-family:Antic Didone;font-size:19px;margin-top:50px;letter-spacing:0.1px;}.text_with_picture{display:flex;position:relative;align-items:center;flex-wrap:wrap;justify-content:space-between;}.twp_picture{width:45%;position:relative;}.twp_picture .borders.bottom{background:#c0a98c;position:absolute;width:calc(100% + 30px);height:33%;bottom:-15px;z-index:-1;left:-15px;}.twp_text{width:45%;box-sizing:border-box;}.twp_text .line_set{position:absolute;bottom:-22px;width:45%;}.hash{position:absolute;transform-origin:left;transform:rotateZ(-90deg);bottom:-25px;left:-60px;}.reverse .hash{left:calc(100% + 60px);}.pic_container .hash{bottom:-12px;}.hash_text{font-size:18px;letter-spacing:3px;font-family:Antic Didone;color:#bea990;font-weight:600;}.hash_text span{color:#333333;}.pic_container{}.two_col_block{}.main_title{}.main_title.right{display:flex;justify-content:flex-end;}.main_title h2{font-size:71px;font-weight:100;letter-spacing:8px;line-height:60px;}.main_title h2 .big_letter{color:#c0a98c;font-size:2.5em;font-weight:100;}.big_letter.tilt{position:absolute;left:-10px;}.two_col_text{column-count:2;column-gap:8vw;}.text_with_picture.reverse .twp_text{order:0;}.text_with_picture.reverse .twp_picture{order:1;}.out_box{width:calc(100vw - (100vw - 1140px) / 2);}.out_box_container{position:relative;}.triple_vertical{display:flex;justify-content:space-between;}.vertical_box{width:32.5%;}.cta{position:relative;display:block;}.rect_pic{position:relative;}.rect_pic .veil{position:absolute;top:0;left:0;width:100%;height:100%;}.cta_label{top:35%;position:absolute;right:180px;width:740px;height:115px;}.cta_label .big_square{right:-57px;top:-10px;}.label_container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:relative;overflow:hidden;background:rgba(255,255,255,0.5);transform-origin:top;}.labels{display:flex;justify-content:center;}.labels .hover{position:absolute;top:-75px;}.labels p{font-size:24px;color:#ffffff;letter-spacing:8px;text-shadow:1px 1px 1px #333333;}.line_set.download .vertical_elem{height:107px;display:flex;align-items:center;flex-direction:column;}.line_set.download .square{margin-top:14px;}.line_set.download .square.top.shifted{margin-top:18px;}.cta:hover .label_container{background:#ffffff;}.cta:hover .labels .out{color:#36342c;}#dining.index .top_bars .right{background:#36342c;}.section_viewport.large{max-width:none;width:75%;}.left_title_offset{height:201px;background:#ffffff;width:calc(100% + 12.5vw - 22px);margin-left:calc(-12.5vw + 22px);margin-bottom:149px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-left:calc(12.5vw - 22px);padding-right:0;}.left_title_offset.hidden{transform:translateY(100%);}.left_title_offset.pic_follow{margin-bottom:199px;}.left_title_offset h2.less_spacing{letter-spacing:5.5px;}.left_title_offset h2{line-height:90px;height:113px;}.left_col{width:60%;z-index:1;}.right_col{display:flex;flex-direction:column;align-items:flex-end;width:58.45%;justify-content:space-between;}.right_col.side_single_paragraph{padding-bottom:120px;position:absolute;background:#ffffff;z-index:1;right:0;padding-right:12.5vw;box-sizing:border-box;margin-top:330px;}.left_col .left_pic{width:120%;padding:0 15px 45px 0;box-sizing:border-box;background:#ffffff;position:relative;float:left;}.simple_col{}.half{width:50%;}.left_pic .hash{bottom:35px;}.col_text{max-width:390px;width:60%;}.col_text.quote_container{flex:1 1 100%;}.quote_container .body_text{width:100%;}.ziqu_label{position:absolute;right:0;max-width:431px;top:-198px;width:28vw;}.ziqu_label .bottom{position:relative;top:-20px;}.ziqu_label .top{height:214px;display:flex;align-items:flex-end;}.ziqu_label h4{font-family:Antic Didone;color:#36342c;font-size:55px;letter-spacing:6.6px;position:relative;float:left;}.ziqu_label h4 span{font-size:150px;color:#36342c;font-family:Antic Didone;letter-spacing:12px;}.ziqu_label .top img{position:absolute;top:87px;right:14px;}.ziqu_label h5{font-family:Antic Didone;color:#ffffff;font-size:55px;letter-spacing:6.6px;font-weight:300;float:right;margin-right:15px;}.ziqu_pic{position:relative;}.left_text{width:90%;padding:100px 0;float:left;}.download_button{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100%;}.download_label{font-size:40px;font-family:Antic Didone;text-align:center;font-weight:400;letter-spacing:2.5px;width:100%;cursor:pointer;}.download_label:hover{color:#c7b192;}.download_w_gallery{display:flex;}.overflow_cover{position:absolute;width:12.5vw;left:-12.5vw;background:#ffffff;height:100%;}.horizontal_gallery{position:relative;}.download_w_gallery .left{width:25%;z-index:1;background:#ffffff;position:relative;}.download_w_gallery .right{width:75%;}.download_w_gallery .glide__wrapper{overflow:visible;}.download_w_gallery .left_veil{width:12.5vw;position:absolute;height:100%;background:#ffffff;opacity:0.5;left:0;top:0;z-index:1;}.download_w_gallery .right_veil{width:12.5vw;position:absolute;height:100%;background:#36342c;opacity:0.5;right:-12.5vw;top:0;z-index:1;}.download_w_gallery .glide--horizontal .glide__arrows{bottom:5%;top:auto;right:-12.5vw;width:12.5vw;z-index:2;flex-direction:column;}.diamond_side_content{width:56.5%;}.diamond_side_content .body_text{width:90%;max-width:500px;}.diamond_container{width:43.5%;margin-top:-15.2vw;padding-bottom:6vw;}.diamond{border:15px solid #ffffff;width:100%;transform:rotateZ(45deg);overflow:hidden;position:relative;right:-5%;background:#ffffff;box-sizing:border-box;display:block;}.diamond.hidden{transform:translateY(35%) rotateZ(45deg);}.diamond img{transform:rotateZ(-45deg) scale(1.5);}.diamond img.hidden{transform:rotateZ(-45deg) scale(1.4);}.diamond .d_cover{position:absolute;width:100%;height:100%;background:#ffffff;}.diamond .d_cover.show{transform:none !important;}.diamond .d_cover._1{left:-100%;transform:translateX(100%);top:0;}.diamond .d_cover._2{bottom:-100%;transform:translateY(-100%);left:0;}.diamond .d_cover._3{right:-100%;top:0;transform:translateX(-100%);}.diamond .d_cover._4{top:-100%;transform:translateY(100%);left:0;}.quote{color:#c5ac91;font-size:30px;font-family:Antic Didone;}.chef_space{margin-top:16vw;}.chef_space .diamond{transform:rotateZ(45deg) translate3d(10%,-10%,0);}.chef_space .diamond_container{margin-top:0;}.chef_space .diamond_side_content{margin-top:-5vw;}.chef_space .diamond_side_content .body_text{width:100%;margin-left:88px;max-width:405px;}.diamond_pic{margin-top:-15vw;}.wine h2 .big_letter{letter-spacing:-15px;}.main_title.compressed h2{letter-spacing:1px;}.wine h2{margin-left:-10px;}.wine .title_shift{display:block;margin-left:128px;}.letter_text{width:40%;align-self:flex-end;}.letter_pic{width:60%;}.letter_box .body_text{margin-left:120px;max-width:305px;}.form_title h2{font-size:78px;font-weight:200;letter-spacing:15px;}.form_title .line{width:100vw;height:1px;position:absolute;left:0;background:#72716b;z-index:-1;margin-top:74px;}.form_title h3{font-family:Antic Didone;color:#bfa98d;font-size:40px;letter-spacing:10px;text-transform:uppercase;margin-top:16px;background:#ffffff;padding:0 15px 0 25px;margin-left:-25px;float:left;}.form_title h3 br{display:none;}form label{font-size:20px;font-weight:500;min-width:130px;display:block;letter-spacing:2px;}form input,form select{width:100%;border:none;border-bottom:1px solid #d4d4d2;font-size:24px;font-family:Arsenal;font-weight:500;margin-top:0px;letter-spacing:2px;background:#fff;padding-top:6px;}.form-item{width:40%;float:left;margin-right:5%;}.form-type-processed-text{width:95%;font-weight:bold;font-size:22px;}.form-type-textarea{width:90%;}div#edit-privacy-testo{font-size:13px;}.form-type-checkbox{width:90%;}input[type='radio'],input[type='checkbox']{width:15px;height:15px;border:1px solid #ccc;margin-top:-5px;margin-right:5px;}input#edit-actions-submit{margin:0px auto 0 auto;border:none;background:#36342c;padding:10px 0;color:#ffffff;font-size:20px;font-family:Advent Pro;letter-spacing:2px;display:block;cursor:pointer;width:45%;}div#edit-actions{clear:both;}.form_container .simple_col{width:45%;}.double_input .input_field:first-child{margin-top:50px;}.double_input .input_field{width:45%;}.input_field{display:flex;margin-top:50px;}.input_field.arrival,.input_field.departure{width:67%;min-width:309px;}.input_field.unlimited{max-width:none;}.input_field:first-child{margin-top:0;}.input_field.small{width:45%;}p.radio_input{float:left;font-family:Lato;color:#333333;font-size:12px;position:relative;height:18px;text-indent:0;top:9px;margin-left:132px;}p.radio_input > input{padding:0;margin:0;height:18px;width:17px;float:left;position:absolute;left:0;opacity:0;}input[type='radio'],input[type='checkbox']{cursor:pointer;}p.radio_input:not(#foo) > input[type='radio'] + label{background-position:0 -7px;}p.radio_input:not(#foo) > input + label{background:url(/themes/hotelconchiglia/style/images/radio_input.png) 0 -1px no-repeat;height:17px;line-height:17px;}p.radio_input > label{padding:0px 0px 1px 28px;float:left;}p.radio_input:not(#foo) > input[type='radio']:hover + label,p.radio_input:not(#foo) > input[type='radio']:focus + label,p.radio_input:not(#foo) > input[type='radio'] + label:hover{background-position:0 -32px;}p.radio_input:not(#foo) > input[type='radio'] + label{background-position:0 -7px;}p.radio_input:not(#foo) > input[type='radio']:hover:checked + label,p.radio_input:not(#foo) > input[type='radio']:focus:checked + label,p.radio_input:not(#foo) > input[type='radio']:checked + label:hover,p.radio_input:not(#foo) > input[type='radio']:focus:checked + label{background-position:0 -57px;}p.radio_input:not(#foo) > input[type='radio']:checked + label{background-position:0 -57px;}textarea{width:100%;border:1px solid #d4d4d2;font-size:20px;font-family:Arsenal;font-weight:500;margin-top:-5px;letter-spacing:2px;resize:none;padding:5px;box-sizing:border-box;}.mandatory{letter-spacing:2px !important;font-weight:500;font-size:16px;font-family:Arsenal;}.send{margin:auto;width:45%;border:none;background:#36342c;padding:10px 0;color:#ffffff;font-size:20px;font-family:Arsenal;letter-spacing:2px;display:block;cursor:pointer;}.send_container{z-index:2;position:relative;}#rooms.index #main_veil{transform:scale(0,1);}.top_img .covered{height:100%;}#top.alt_type{height:calc(100vh - 140px);}#top.alt_type #vm_borders > div{background:#c0a98c;}#top.alt_type .top_bars{top:calc(100% + 80px);}#top.alt_type .top_bars .left{margin-left:83px;width:36.11vw;}#section_logo .top_img{height:calc(100vh - 179px);top:25px;left:75px;width:calc(100vw - 325px);}.menu_controller.black .button_text{color:#36342c;font-weight:600;}.menu_controller.black .white_button_separator{background:#36342c;}.right_viewport{width:calc(90% - 200px);margin-right:220px;box-sizing:border-box;max-width:1410px;}.right_viewport .right_col{width:64%;z-index:1;}.alt_title h2{text-align:right;flex:1 1 100%;line-height:51px;font-size:50px;font-family:Antic Didone;color:#35332c;letter-spacing:0.2vw;margin-bottom:5px;text-transform:none !important;}.right_title_offset{height:140px;background:#ffffff;width:100%;display:flex;align-items:flex-end;}.right_title_offset span{display:inline-block;}.right_title_offset.hidden{transform:translateY(140px);}.right_viewport .right_col .text_container{max-width:730px;width:79%;}span.gold_title{font-size:1.2em;color:#c3a985;}.right_viewport .twp_picture{width:36%;}.right_viewport .twp_text,.right_viewport .twp_text .line_set{width:50.5%;}.item_list{margin-left:10.7%;width:85%;max-width:700px;}.item{display:block;}.item_pic{overflow:hidden;}.item_veil{width:100%;height:100%;transform-origin:top;position:absolute;transform:scale(1,0);top:0;left:0;background:#000000;opacity:0.3;}.item:hover .item_veil{transform:scale(1,1);}.item:hover .more_text{color:#c7b192;}.item_pic img{margin-top:-100px;}.item_title .line_set.single_line{max-width:133px;margin-top:25px;left:4px;}.item_list .item_title h2{line-height:initial;}.item_content{position:relative;}.item_mirror{position:absolute;top:0;width:31.522%;left:-15.761%;top:80px;border:15px solid #ffffff;box-sizing:border-box;transform-origin:left;background:#ffffff;}.item_text{position:absolute;bottom:60px;width:52.174%;max-height:720px;height:70%;background:#ffffff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;left:calc(100% - 60px);flex-direction:column;z-index:1;will-change:transform;}.item_text .body_text{width:90%;max-width:280px;}.item_text .more{width:70%;}.section_viewport.center{width:50vw;margin:auto;}.text_container.smaller{width:65%;}#room_services{display:flex;height:56vw;justify-content:flex-end;transform:rotateZ(-90deg) translateY(3vw) translateX(3vw);}#service_title{position:absolute;margin-left:-180px;top:-20px;right:184px;}#service_title h3{font-size:40px;color:#c0a98c;letter-spacing:2px;}.service_labels{display:flex;flex-direction:column;justify-content:space-between;}.slot{display:flex;height:8.5%;align-items:center;}.slot.hidden_from_left{transform:translateX(-50px);}#room_services.hidden_from_left{transform:translateX(-50px);}.slot p{font-size:22px;letter-spacing:2px;}.slot:first-child{height:6.5%;}.service_labels .slot{justify-content:flex-end;}.icons{display:flex;flex-direction:column;justify-content:space-between;}.icons .slot{justify-content:center;}#room_services .line_set{margin:0 50px;}.slot img{transform:rotateZ(90deg);}.inroom_section{height:600px;}.how_to .diamond_content{padding-bottom:100%;width:100%;background:#c0a98a;display:flex;justify-content:center;}.diamond_content .download_button{position:absolute;transform:rotateZ(-45deg);justify-content:center;width:100%;left:0;}.diamond_content .download_button .download_label{color:#ffffff;margin-top:20px;}.line_set.white .square .inline{background:#ffffff;}.line_set.white .square .border{border:1px solid #5e5d56;}.line_set.white .start_square{background:#ffffff;}.line_set.white .line{background:#5e5d56;}.main_title h2.how_to_title{font-size:40px;font-weight:300;letter-spacing:2px;color:#bfa986;}.how_to_subtitle{color:#bfa986;text-decoration:underline;font-size:1.1em;}#facilities.index #main_veil{transform:scale(0,1);}.right_viewport.max{width:calc(100% - 324px);max-width:1525px;}.block{width:32.8%;margin-top:120px;}.block_container{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;margin-bottom:200px;}.block_pic{position:relative;}.block_copy{width:270px;height:270px;border:1px solid #36342c;margin:auto;position:relative;margin-top:-60px;z-index:1;}.block.reverse{position:relative;}.block.reverse .block_copy{width:270px;height:270px;border:1px solid #36342c;margin:0;position:relative;z-index:1;position:absolute;left:50%;margin-left:-135px;top:-210px;}.block_copy .copy_back,.lifestyle_copy .copy_back{position:absolute;top:0;left:0;background:#36342c;opacity:0.3;transform:scale(0.8);width:100%;height:100%;opacity:0;}.block_text{color:#36342c;font-size:30px;margin-top:110px;letter-spacing:3px;line-height:35px;text-align:center;text-transform:uppercase;}.block_veil{background:#000000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.3;pointer-events:none;will-change:transform;transform-origin:top;}.lifestyle_article:hover .lifestyle_copy{transform:translateY(-30px);}.lifestyle_article .block_copy:hover .copy_back{opacity:1;transform:scale(1);}.lifestyle_article .block_copy:hover .lifestyle_text,.lifestyle_article p{color:#ffffff;}.icons img{height:33px;}#section_title.with_borders{padding:30px;}.title_borders{position:absolute;top:30px;left:30px;width:calc(100% - 60px);height:calc(100% - 60px);}.title_borders > div{background:#36342c;position:absolute;}.title_borders .top{width:100%;height:1px;top:0;left:0;transform-origin:left;}.title_borders .left{height:100%;width:1px;transform-origin:bottom;left:0;bottom:0;}.title_borders .right{height:120px;width:1px;transform-origin:top;right:0;top:0;}.title_borders .bottom{width:30px;transform-origin:right;bottom:0;left:0;height:1px;}.title_macro{padding-left:30px;}.title_section{position:absolute;bottom:30px;right:30px;width:calc(100% - 100px);}.title_section h3{text-align:right;color:#b5a088;text-transform:uppercase;font-family:Antic Didone;font-size:30px;letter-spacing:6px;}.title_macro h2{color:#33332c;font-size:27px;letter-spacing:5px;font-weight:500;}.small_title h2{font-size:40px;text-transform:uppercase;font-weight:300;}.center_title_offset{min-height:201px;background:#ffffff;transform-origin:bottom;}.center_title_offset h2{margin-top:75px;}.center_title_offset.hidden{transform:translateY(201px);}.padded{padding-left:140px;padding-right:40px;}.main_title .line_set{max-width:133px;margin-top:25px;left:4px;}.background_container{background:#36342c;}.background_container .cover{background:#36342c;}.background_container .line_set.single_line.vertical{margin-left:60px;height:100%;z-index:1;margin-top:-25px;}.detail .block_container:after{content:'';width:32.8%;}.detail .block_container{margin-top:260px;margin-bottom:0;}.detail .block{margin-top:0.55vw;}.line_set.form{position:absolute;top:40px;left:-75px;width:calc(100% + 150px);height:100%;}.line_set.form .square.first{}.line_set.form .start_square.first{position:absolute;top:30px;left:5px;}.line_set.form .line{background:#aeaeaa;}.line_set.form .line.first{height:58px;left:8px;position:absolute;top:37px;}.line_set.form .line._2{width:100%;top:94px;position:absolute;left:9px;}.line_set.form .line._3{height:calc(100% - 155px);position:absolute;right:-9px;top:94px;}.line_set.form .line._4{width:25%;bottom:60px;right:-9px;position:absolute;}.line_set.form .start_square.last{bottom:58px;right:calc(25% - 10px);position:absolute;}.line_set.form .square.last{bottom:53px;right:calc(25% + 10px);position:absolute;}.contact_form{position:relative;}#photogallery #main_veil{transform:scale(0,1);}#photogallery.index .main_title h2 .big_letter{letter-spacing:-5px;}#photogallery.detail #footer{display:none;}#photogallery.detail .menu_controller .button_text{color:#36342c !important;font-weight:600;}#photogallery.detail .menu_controller.black .white_button_separator{background:#36342c !important;}#photogallery.detail #vm_borders .small_vm{position:absolute;bottom:10px;left:0px;}#photogallery_container{height:100%;left:104px;width:calc(100% - 104px);position:absolute;}#photogallery.detail #top{height:100vh;}#photogallery_controller{position:absolute;bottom:0;height:60px;width:calc(100% + 22px);left:-22px;}#photogallery_controller .bottom_bar{width:100%;height:100%;background:#36342c;padding-left:22px;display:flex;justify-content:space-between;align-items:center;}#photogallery.detail #gallery_container .arrow_container{display:none;}#photogallery.detail.isFullscreen #gallery_container .arrow_container{display:flex;}#photogallery_controller .arrow_container{position:relative;bottom:auto;top:auto;height:auto;margin-right:15px;}#photogallery_controller .arrow_container .l_arrow,#photogallery_controller .arrow_container .r_arrow{padding:2px;}.other_galleries{height:100%;}.other_galleries ul{height:100%;display:flex;align-items:center;}.other_galleries .separator{width:5px;height:5px;background:#bfa98e;margin:0 10px;}.other_galleries .separator:last-child{display:none;}.other_galleries a{font-size:20px;color:#bfa98e;font-family:Antic Didone;text-transform:uppercase;letter-spacing:1px;}.other_galleries a:hover{color:#ffffff;}.gallery_title{display:flex;align-items:center;}.gallery_title h1{font-size:45px;color:#ffffff;font-weight:100;letter-spacing:5px;}#gallery_container .gallery_slider:hover + #gallery_arrow{opacity:1;}#gallery_arrow{position:absolute;top:0;left:0;pointer-events:none;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity 200ms linear;display:none;}#gallery_arrow .drag_icon,#gallery_arrow .drag_icon_label{display:none;}.isFullscreen #gallery_arrow .drag_icon,.isFullscreen #gallery_arrow .drag_icon_label{display:block;}.isFullscreen #gallery_arrow .click_icon,.isFullscreen #gallery_arrow .click_label{display:none;}.click_label,.drag_icon_label{font-size:21px;color:#ffffff;text-shadow:2px 2px 1px #000000;width:140px;margin-left:12px;letter-spacing:1px;transition:opacity 200ms linear;}#specials.index #main_veil{transform:scale(0,1);}#specials .main_title h2,#lifestyle .main_title h2{font-size:40px;font-weight:200;letter-spacing:8px;line-height:initial;text-transform:uppercase;}#specials .main_title h3,#lifestyle .main_title h3{font-size:20px;font-family:Antic Didone;margin-top:35px;letter-spacing:1px;color:#000000;line-height:32px;}.start_date{font-family:Antic Didone;text-transform:uppercase;font-size:28px;text-align:right;line-height:36px;}.end_date{font-family:Antic Didone;text-transform:uppercase;font-size:28px;text-align:left;line-height:36px;margin-top:150px;margin-left:25px;}.date_slash{background:#bfa98a;width:2px;height:100px;transform:rotateZ(25deg);margin-top:75px;margin-left:20px;}.pay_view{position:absolute;bottom:21px;left:12%;width:88%;}.pay_view .more{position:absolute;bottom:4px;right:0;width:calc(100% - 120px);align-items:flex-end;}.pay_view .more_text span{margin-right:15px;margin-top:3px;}.pay_view h4{color:#cbb99f;font-size:100px;font-weight:100;line-height:110px;}.special_label{font-size:40px;font-weight:200;color:#5e5d52;}#specials .item_text{}.date_view{display:flex;margin-top:-170px;}#specials.detail .center_title_offset h2{margin-top:58px;}.background_container .main_title h2{padding-top:100px;color:#bfa98c;}.background_container .body_text{color:#ffffff;padding-bottom:100px;}#specials.detail section:nth-child(2) .body_text a{width:140px;border:none;background:#ffffff;padding:10px 0;color:#36342c;font-size:20px;font-family:Arsenal;letter-spacing:2px;display:block;cursor:pointer;margin-top:50px;text-align:center;}#lifestyle #main_veil{transform:scale(0,1);}#lifestyle .main_title h3{text-transform:uppercase;}#lifestyle .item_list{max-width:880px;}#lifestyle .item_list .item_pic img{margin-top:0;}#lifestyle .item_list .item_pic{width:50%;position:relative;}#lifestyle .item_list .item_text{width:50%;position:initial;bottom:0;height:100%;flex-direction:column;}#lifestyle .item_content{display:flex;align-items:center;}#lifestyle .more{width:70%;max-width:280px;}.category_list a{width:100%;text-align:right;font-weight:400;color:#5e5d52 !important;display:block;text-transform:capitalize;letter-spacing:2px !important;}#lifestyle.macro .category_list{}#top.alt_type.full_height{height:100vh;}#top.alt_type.full_height #section_logo .top_img{height:calc(100vh - 120px);}#top.alt_type.full_height #section_title.with_borders{transform-origin:center;z-index:1;}#lifestyle.detail #top{height:100vh;z-index:2;position:absolute;}.lifestyle_img{}.section_viewport.left{width:calc(100% - 260px);max-width:1310px;margin-left:230px;}.lifestyle_left{width:50%;}.lifestyle_right{width:50%;}.head_view .lifestyle_left{width:68%;}.head_view .lifestyle_right{width:32%;position:relative;}.lifestyle_article_title{background:#ffffff;padding:50px;max-width:620px;position:relative;top:40%;left:-15vw;width:44vw;transform-origin:top;}.lifestyle_intro{position:absolute;bottom:0;width:100%;padding-left:50px;box-sizing:border-box;}#lifestyle .article_p_title{color:#5e5d52;font-size:70px !important;text-transform:none !important;}#lifestyle .body_text span{color:#c7b192;}.article_main_text{width:90%;}.lifestyle_right .twp_picture,.lifestyle_right .twp_text{width:75%;}.text_with_picture.vertical .twp_text .line_set{width:100%;position:relative;}.lifestyle_button{display:flex;align-items:center;}a.url_manager.block.lifestyle_article p{color:#36342c;}a.url_manager.block.lifestyle_article .block_copy:hover p{color:#fff;}.lifestyle_button:hover button{background:#928c84;}.back_icon:hover > div{background:#928c84;}.lifestyle_button button{background:#bfa98e;border:none;padding:20px 60px;cursor:pointer;}#lifestyle_prev p{color:#bfa98d !important;margin-left:25px;}#lifestyle_next p{color:#bfa98d !important;margin-right:25px;}.back_icon .line{height:30px;width:3px;background:#bfa98e;float:left;margin-left:4px;}.back_icon .line._1{margin-left:0;}#book_panel .panel_content{justify-content:center;flex-direction:column;align-items:center;margin-top:165px;}#book_panel .form_input label{width:100%;font-family:Antic Didone;font-size:20px;letter-spacing:2px;line-height:25px;display:flex;flex-direction:column;align-items:center;color:#000000;cursor:pointer;}#book_panel .form_input:first-child{margin-top:0;}#book_panel .form_input{width:320px;margin-top:60px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;}#book_panel .form_input input[type='text']{width:100%;border:none;border-bottom:1px solid #cccccc;margin-top:20px;color:#000000;font-family:Arsenal;text-align:center;font-size:24px;letter-spacing:3px;cursor:pointer;}#book_panel .form_input label img{margin-top:15px;}#book_submit{margin-top:70px;width:320px;}#book_submit button{width:100%;border:none;background:#ffffff;padding:10px 0;color:#000000;font-size:20px;font-family:Antic Didone;letter-spacing:2px;display:block;font-weight:400;text-transform:lowercase;border:1px solid #cccccc;cursor:pointer;}.youtube-video-wrapper{margin:40px 0;}.spa_subtitle{color:#c7b192;text-decoration:underline;}.right_col.spa_col{width:40%;margin-top:342px;align-items:flex-start;}.spa_col .col_text{max-width:none;width:80%;align-self:flex-end;}.vertical .twp_picture,.vertical .twp_text{width:100%;}.spa_col._2{margin-top:0;padding-bottom:15px;align-items:flex-end;padding-left:50px;box-sizing:border-box;}.spa_col._2 .main_title h2{line-height:80px;}.spa_col._2 .body_text{padding:0 25px;}#contacts #main_veil{transform:scale(0,1) !important;}.node-3 .main_title{margin-top:100px;}.form-item-riferimento{display:none;}#bookAdvice{position:fixed;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;top:0;left:0;}#bookAdviceContent{max-width:1480px;width:90%;background:#ffffff;padding:80px;box-sizing:border-box;position:relative;}#adviceClose{position:absolute;right:40px;top:40px;cursor:pointer;}#adviceTitle p{font-size:25px;font-family:Antic Didone;letter-spacing:2px;}#adviceText{margin-top:25px;}ul.language-switcher-language-url li{text-transform:uppercase;}.block.block-language.block-language-blocklanguage-interface{width:100%;margin:0;}@media all and (max-width:1799px){.main_title h2{font-size:56px;}}@media all and (max-width:1599px){.tablet_show{display:block;}.tablet_hidden{display:none;}#pay{width:1020px;}.ziqu_logo{padding-bottom:7px;}.pay_top{font-size:60px;}.pay_sub{font-size:25px;letter-spacing:7.77px;}.pay_sub_container{margin-top:5px;}.left_title_offset{margin-bottom:75px;}.paragraph_title_home + .body_text_container{position:relative;top:0;left:0;margin-top:45px;width:85%;}.body_text{font-size:19px;line-height:30px;letter-spacing:0.8px;}.mandatory{font-size:16px;}.body_text.antic{font-size:18px;}.body_text.footer_text{font-size:18px;letter-spacing:0.5px;}.paragraph_title.type_1{font-size:30px;font-family:Antic Didone;letter-spacing:4px;color:#bda991;max-width:calc(50vw - 150px);}.small_offset{width:50vw;}.paragraph.full{padding-left:97px;padding-top:10px;padding-bottom:60px;}#section_title{padding:20px;width:250px;height:250px;}.section_title_typo{font-size:40px;letter-spacing:9.3px;}.section_title_typo.smaller{font-size:24px;letter-spacing:9.3px;}.fine_dining .paragraph{padding-left:230px;padding-top:0px;padding-bottom:0;}.paragraph_title_container{margin-top:40px;}.p_title_text{position:absolute;top:13px;left:50%;}.line_set._1{position:absolute;left:calc(50% - 44px);top:11px;width:38%;}.line_set._2{left:calc(50% - 44px);top:11px;}.pic_block .line_set.single_line.vertical{position:absolute;margin-left:-48px;height:100%;}.ziqu_label{max-width:362px;top:-205px;}.ziqu_label .bottom{top:-10px;}.ziqu_label h5,.ziqu_label h4{font-size:45px;}.ziqu_label h4 span{font-size:120px;letter-spacing:inherit;}.ziqu_label .top img{position:absolute;top:64px;right:11px;}.comment{position:relative;left:0;right:auto;width:100%;}.comment_text{text-align:left;}.pic_container + .line_set.single_line{margin-top:30px;}.hash{left:-49px;}.left_pic .hash{left:-40px;}.main_title h2{font-size:50px;line-height:65px;letter-spacing:6px;}.alt_title h2{letter-spacing:4px;line-height:35px;}.left_title_offset h2{height:90px;}.spa_col._2 .main_title h2{line-height:60px;}.left_title_offset.pic_follow{margin-bottom:120px;height:150px;margin-top:51px;}.right_col.side_single_paragraph{padding-bottom:65px;margin-top:265px;}.left_title_offset h2.mobile_shift{margin-left:calc(-12.5vw + 126px);}.chef_space .diamond{transform:rotateZ(45deg) translate3d(-6%,6%,0);}.left_text{padding:33px 0;}.wine .title_shift{margin-left:82px;}.letter_box .body_text{margin-left:0;max-width:295px;width:95%;margin-top:30px;}.letter_box{align-items:center;}section,aside{margin-top:120px;}.double_break{margin-top:120px;}p.radio_input{top:7px;}.form_title h2{font-size:60px;letter-spacing:12px;}.form_title h3{font-size:30px;letter-spacing:8px;}.item_text{width:35%;height:70%;left:93%;}.item_text .body_text{width:70%;max-width:280px;}#specials .item_text{justify-content:flex-start;align-items:flex-start;}.end_date br{display:none;}.start_date br{display:none;}.date_view{margin-top:30px;flex-direction:column;align-items:flex-start;margin-left:30px;}.date_slash{position:absolute;transform:rotateZ(90deg);margin-left:53px;margin-top:0px;}.end_date{margin-left:0;margin-top:29px;}.pay_view h4{font-size:75px;line-height:85px;}#section_logo .top_img,#top.alt_type.full_height #section_logo .top_img{height:calc(100vh + 1px);top:-96px;left:-30px;width:calc(100vw - 0px);}.right_viewport{margin-right:0;padding-right:44px;box-sizing:border-box;z-index:1;width:calc(100% - 126px);}.right_title_offset{margin-right:-44px;padding-right:44px;height:141px;}.hash{position:relative;left:0 !important;bottom:0 !important;right:auto;width:100%;transform:none;top:52px;margin-top:-22px;}.section_viewport.center{width:75%;max-width:none;}.section_viewport{width:75%;}#room_services{display:flex;height:75vw;justify-content:flex-end;transform:rotateZ(-90deg) translateY(1vw) translateX(-4vw);}#widget.alt_type .hours,#widget.alt_type .minutes,#widget.alt_type .clock_center{background:#ffffff;}.location_label{color:#ffffff;}#widget.alt_type .location_label,#widget.alt_type .date_label,#widget.alt_type .temp_label{color:#ffffff;text-shadow:1px 1px 1px #000000;}#widget.alt_type #widget_watch{border:1px solid rgba(255,255,255,1);}.menu_controller.black .button_text{color:#ffffff;font-weight:600;}.menu_controller.black .white_button_separator{background:#ffffff;}#top.alt_type #vm_borders > div{background:#ffffff;}.padded{padding-left:70px;padding-right:70px;}.background_container .padded{padding-left:35px;padding-right:35px;}.background_container .line_set.single_line.vertical{margin-left:-30px;height:100%;z-index:1;margin-top:-25px;}#specials .main_title h2,#lifestyle .main_title h2{font-size:35px;}.menu_section .macro p,.menu_section .macro a{font-size:25px;}.menu_section{height:50px;}.menu_area{margin-top:100px;}.menu_section .macro{padding:10px 0;width:360px;}.menu_section .detail{margin-left:450px;top:-46px;width:360px;}.detail_border{height:calc(100% + 8px);left:-45px;top:-4px;}.menu_trail{top:0;height:100%;left:405px;}.download_label{font-size:30px;}.lifestyle_article_title{left:-26vw;}.double_input .input_field{width:100%;}.double_input{flex-direction:column;}.input_field.arrival,.input_field.departure{width:45%;}}@media all and (max-width:1540px){.out_box{width:calc(100vw - (100vw - 74vw) / 2);}.lifestyle_article_title{left:-26vw;}#footer_brands{right:15vw;}.brand{padding:0px 25px;border:none !important;}#footer_socials .line_set{display:none;}}@media all and (max-width:1366px){.form_container{flex-direction:column;}.double_input .input_field:first-child{margin-top:30px;}.form_container .simple_col{width:100%;margin-top:30px;}.input_field{flex-wrap:wrap;margin-top:30px;}.input_field input{margin-top:10px;}textarea{margin-top:10px;font-size:20px;font-weight:400;height:150px;}.double_input .input_field{width:45%;}.double_input{flex-direction:row;}p.radio_input{width:100%;margin-top:0;margin-left:0;}.small_pic{margin-left:24%;}}@media all and (max-width:1279px){.main_title h2{font-size:35px;}.no_1024{display:none;}.lifestyle_article_title{left:-26vw;}.title_section h3{font-size:22px;letter-spacing:3px;}.title_macro h2{font-size:23px;letter-spacing:3px;}.spa_col .col_text{margin-left:0;max-width:none;width:80%;align-self:center;}.ziqu .body_text{width:50%;}.paragraph_pic{width:calc(100% - 550px);}.item_list{width:70%;}.col_text{margin-left:15%;width:75%;max-width:none;}.right_col.side_single_paragraph{padding:0 0 70px;align-items:flex-start;}.item_text{width:45%;min-height:50%;left:90%;height:auto;padding:25px 0 30px 0;}#rooms .item_text .more{margin-top:30px;}.date_view{margin-top:2vw;}.right_title_offset{height:120px;margin-top:25px;}.alt_title h2{font-size:35px;}#specials .alt_title h2,#lifestyle .alt_title h2{font-size:30px;letter-spacing:5px;}.block_copy{width:190px;height:190px;margin-top:-50px;}.block.reverse .block_copy{width:190px;height:190px;margin-left:-95px;top:-140px;}.block_text{font-size:25px;margin-top:85px;}.block.reverse .block_text{margin-top:75px;}.block{margin-top:70px;}.form_title h2{font-size:48px;letter-spacing:10px;}#index #footer{margin-top:50px;}#footer{height:auto;margin-top:160px;}#footer_top > div{flex-direction:column;align-items:center;padding-left:0;}#footer_top{height:310px;}#footer_socials{width:100%;align-items:center;z-index:1;justify-content:center;margin-left:0;}#footer_logo{position:relative;margin-top:-125px;}#footer_brands{right:0vw;margin-bottom:25px;width:100%;}#brand_container{width:100%;height:100px;}.brand{display:flex;justify-content:center;width:50%;padding:0;}#footer_bottom{height:350px;}#footer_bottom > div{padding-left:0;flex-direction:column;}#footer_infos .info_top,#footer_infos .info_bottom{flex-direction:column;margin-top:25px;}#footer_infos .line_set,#footer .single_line{display:none;}.body_text.footer_text{font-size:18px;letter-spacing:0.5px;width:90%;min-width:0;text-align:center;margin-left:0%;}#footer_infos{margin-top:0px;left:0;width:100%;}#copy{position:absolute;top:290px;width:100%;}.copy_text{text-align:center;}.r_arrow{overflow:hidden;width:80px;}.l_arrow{width:80px;overflow:hidden;}.r_arrow img{float:right;}}@media all and (max-width:1024px) and (min-width:1024px){.pool .more_container{position:absolute;left:138px;width:240px;bottom:-3px;}.pay_view .more{right:17px;}}@media all and (max-width:959px){table{display:block;overflow:scroll;}div#footer_brands{padding-left:79px;}.fullscreen_pic{width:100vw;}#footer_bottom{height:120px;}#copy{top:0;}#adviceTitle p{font-size:20px;font-family:Antic Didone;letter-spacing:2px;width:88%;}#adviceText p.body_text{font-size:15px;line-height:3.5vh;}#bookAdviceContent{width:90%;padding:15px 30px;display:flex;flex-direction:column;justify-content:center;}#adviceClose{right:20px;top:20px;}#adviceClose img{width:25px;}.mobile_hidden{display:none !important;}#widget{right:5px;top:85px;width:50px;}#widget_watch{border:none !important;width:50px;height:50px;}#clock{top:0px;left:0px;}.menu_controller,.book_now_bar{left:0;position:absolute;bottom:0px;height:59px;pointer-events:all;}.book_now_bar{right:0;left:auto;top:0;}.menu_controller{height:59px;}.menu_controller .menu_button{top:-2px;left:8px;}.book_button{position:absolute;top:10px;left:8px;cursor:pointer;}.menu_vm{top:50px;display:none;}#home_logo{top:10px;}#widget_date{}#widget_meteo{}#pay{max-width:350px;}.pay_top{font-size:27px;letter-spacing:2px;text-align:center;}.pay_line{margin-top:5px;}.pay_sub{font-size:20px;letter-spacing:2px;white-space:initial;text-align:center;}#scroll_down .vertical_elem{height:50px;}#scroll_down{display:flex;flex-direction:column;align-items:center;bottom:8px;}.top_img{height:100%;}#top.alt_type{height:calc(100vh - 85px);}.paragraph.right{width:100%;float:none;}.paragraph_title_home .welcome{left:-6px;position:relative;font-size:50px;top:52px;}.text_first_letter{float:left;font-size:100px;left:0;top:5px;}.paragraph_title_home{display:flex;justify-content:center;margin-top:20px;}.text_first_letter.hidden{transform:none;opacity:0;}#index .paragraph.offset{height:auto;}.welcome{left:-6px;float:left;top:52px;font-size:50px;}.paragraph_title_home + .body_text_container{position:relative;top:0;left:0;margin:auto;width:72%;margin-bottom:50px;}.welcome_drink .paragraph.full{padding:50px 5%;}.paragraph_title.type_1{max-width:none;height:auto;}.paragraph_title_container{margin-top:0;}.p_title_text{position:relative;top:0;left:0;width:100%;max-width:none;margin-top:25px;}.welcome_drink .pic_left{position:relative;width:100%;top:0;}.welcome_drink .pic_right{width:100%;left:0;top:0;margin-top:25px;}section,aside{margin-top:60px;}section.fine_dining{margin-top:50px;margin-bottom:0;}.fine_dining .paragraph{padding:0 5%;}.paragraph_title.type_2{font-size:30px;}.paragraph_subtitle{margin-top:25px;}.double_break{margin-top:50px;}.rect_pic img{width:150%;margin-left:-25%;}.covered div.content{padding:0;top:0;}.ziqu_logo{position:relative;width:70%;top:20px;padding-bottom:0;}.ziqu_logo img{width:100%;}.paragraph.full.ziqu{flex-direction:column;padding:50px 5%;}.body_text.smaller_width{width:100%;}.more_container{position:relative;top:0;width:100%;height:100px;}.fine_dining .pic_left{width:100%;}.fine_dining .pic_right{width:100%;position:relative;top:0;margin-top:25px;}.left_block_offset{width:100%;margin-top:0;height:auto;}.pool{display:flex;flex-direction:column;}.pool .left_block_offset{order:1;}.pool .fullscreen_pic{order:2;margin-top:50px;}.pool_title_container{top:0;padding:0 5%;}.pool .paragraph_content{order:3;display:flex;flex-direction:column;}.left_text_column{height:auto;margin-top:25px;width:100%;}.left_text_column .text_body{width:90%;max-width:none;font-size:18px;line-height:35px;}.more_container .more{width:75%;}.paragraph_pic{width:100%;margin-top:25px;}.pool .more_container{position:relative;left:0;height:100px;align-items:center;}.left_block_offset.hidden{transform:none;}.romantic_pic{width:90%;margin-top:5%;}.pic_viewport{height:auto;}.romantic_pic + .more_container{right:0;width:100%;height:100px;}section.lifestyle{margin-top:75px;}.lifestyle_container{width:90%;}.lifestyle_articles{flex-direction:column;margin-top:25px;}.lifestyle_article{width:100%;margin-top:25px;}.line_title h3{font-size:30px;letter-spacing:8px;}.lifestyle_pic{height:450px;overflow:hidden;}#section_title{padding:20px;width:200px;height:200px;background:rgba(255,255,255,0.8);}.top_veil{height:100%;}article{margin-top:5%;}.top_bars{display:none;}.section_viewport{flex-direction:column;width:90%;}.block_title h3{font-size:30px;letter-spacing:2.6px;}.text_with_picture{flex-direction:column;margin-bottom:100px;}.twp_picture{width:100% !important;order:1 !important;}.twp_text{width:100% !important;margin-top:50px;order:2 !important;}.line_set.single_line.horizontal{width:100%;position:relative;}.two_col_text{column-count:1;}html.touchevents #gallery_arrow{display:none;}.arrow_container{bottom:15px;width:60px;height:auto;}.r_arrow{width:24px;overflow:hidden;}.l_arrow{width:24px;overflow:hidden;}#gallery_container .right_veil{width:60px;}.text_block{margin-top:60px;}.break{margin-top:30px;}.double_break{margin-top:60px;}.less_margin{margin-top:50px;}.main_title h2{font-size:35px;line-height:45px;}.main_title.right{display:flex;justify-content:flex-start;}.hash{margin-top:-9px;order:4;}.section_title_typo.smaller,.section_title_typo{font-size:25px;letter-spacing:9px;}.section_viewport.large{max-width:none;width:90%;}.left_col{width:100%;}.left_title_offset.pic_follow,.left_title_offset{margin-top:2%;margin-bottom:0;height:auto;padding-left:0;width:100%;margin-left:-3px;}.left_title_offset h2.mobile_shift{margin-left:0;line-height:45px;height:auto;padding-top:25px;}.right_col.side_single_paragraph{width:100%;margin-top:30px;position:relative;padding:0 0 60px;}.col_text{margin-left:0;width:100%;}.diamond{right:0%;transform:rotateZ(45deg) !important;}.diamond_container{order:1;width:80%;max-width:400px;margin-left:auto;margin-right:auto;}.diamond_side_content{order:2;width:100%;}.diamond_side_content .body_text{width:100%;max-width:none;}.diamond_content .line_set.download .vertical_elem{height:50px;}.diamond_content .line_set.download{margin-top:-40px;}.download_label{font-size:22px;}.left_text{padding:0;width:100%;}.right_col{width:100%;}.col_text.quote_container{flex:1 1 100%;margin-top:40px;margin-bottom:30px;}.chef_space .diamond_side_content .body_text{width:100%;margin-left:0px;max-width:none;}.chef_space .diamond_container{order:2;margin-top:60px;}.chef_space .diamond_side_content{order:1;}.letter_text{width:100%;}.letter_pic{width:100%;margin-top:30px;}.letter_box{flex-direction:column;}.form_title{overflow:hidden;}.form_title h2{font-size:35px;}form label{font-size:15px;}.double_input .input_field:first-child{margin-top:30px;}form input{margin-top:5px;font-size:16px;}.simple_col:first-child{margin-top:0;}.send{width:100%;margin-top:75px;}#section_logo{position:absolute;left:8px;top:60px;}#section_logo .top_img,#top.alt_type.full_height #section_logo .top_img{left:-8px;top:-62px;overflow:hidden;}.right_title_offset{height:85px;margin:0;margin-top:0px;padding-right:0;width:100vw;margin-right:-5vw;justify-content:flex-start;}.alt_title h2{font-size:30px;letter-spacing:5px;text-align:left;margin-left:4.9vw;margin-bottom:0;}.right_viewport{width:90%;padding-right:0;margin:auto;}.right_viewport .right_col{width:100%;}.alt_title h2{font-size:30px;letter-spacing:5px;}.right_viewport .right_col .text_container{width:100%;}.right_viewport .right_col .text_container.text_right{text-align:left;max-width:none;}.item_list{width:100%;margin-left:0;max-width:none;}.item_text{width:100%;position:initial;height:auto;left:0;margin-top:25px;align-items:flex-start;}.item_text .body_text{width:100%;max-width:none;}.item_mirror{display:none;}.pay_view .more{width:75%;position:relative;bottom:0;top:0;margin-top:10px;}.pay_view .more_text span{margin-right:15px;margin-top:3px;margin-left:0;}.more_text span.more_loop{-webkit-animation:moreLoop 5000ms cubic-bezier(0.77,0,0.175,1) infinite;animation:moreLoop 5000ms cubic-bezier(0.77,0,0.175,1) infinite;}.section_viewport.center{width:90%;max-width:none;}.text_container.smaller{width:100%;}#service_title{position:absolute;margin-left:13px;margin-top:-70px;left:auto;top:auto;right:auto;}#service_title h3{font-size:30px;}#rooms.detail .text_block{margin-top:30px;}#room_services{transform:none;height:auto;justify-content:flex-start;margin-top:120px;}#room_services .line_set{margin:0px 28px;margin-top:-56px;}.slot p{font-size:16px;text-align:right;}.slot{height:50px;}.icons .slot{justify-content:center;width:30px;}.slot img{transform:rotateZ(0deg);width:100%;}.detail .block_container{margin-top:50px;margin-bottom:0;}.block{width:100%;margin-top:30px !important;display:flex;align-items:center;}.block_pic{position:relative;width:50%;}.block_copy{position:relative !important;width:50% !important;top:0 !important;left:0 !important;margin-left:0 !important;margin-left:0;height:calc(100% - 2px) !important;margin-top:0;display:flex;align-items:center;justify-content:center;}.block_text{font-size:18px;margin-top:0 !important;}.block:nth-child(even) .block_pic,.block:nth-child(odd) .block_copy{order:1;}.block:nth-child(odd) .block_pic,.block:nth-child(even) .block_copy{order:2;}.block:hover .block_copy{transform:none;}.center_title_offset h2{margin-top:50px;}.padded,.background_container .padded{padding-left:0;padding-right:0;}.panel_close{left:8px;top:9px;}.panel_logo{top:10px;}#menu_book{position:absolute;top:10px;right:8px;left:auto;width:44px;}#menu_container{width:100%;height:100%;}.menu_section{height:36px;}.menu_section.auto_height{height:auto;}.menu_section .macro{width:100%;padding:7px 0px;}.menu_section .macro p,.menu_section .macro a{text-align:center;font-size:20px;}.menu_section .submenu_item{text-align:center;}.submenu_item{padding:6px 0;}.menu_section .detail{top:0;width:100%;margin-left:0;margin-top:0px;margin-bottom:7px;}.menu_section .detail ul li a{font-weight:400;font-size:15px;}.panel_content{align-items:center;justify-content:flex-start;width:100%;height:auto;margin-top:0;}.menu_area{height:100%;margin-top:-50px;display:flex;flex-direction:column;justify-content:center;}#menu_side{position:absolute;bottom:8px;width:100%;right:0;}#menu_side li{font-weight:500;margin-top:0 !important;}#menu_side ul{width:calc(100% - 20px);display:flex;justify-content:space-between;padding:0 10px;}#menu_book .book_button{position:initial;left:auto;top:auto;width:44px;}.panel_logo{top:-1px;}.panel_logo .logo_p._4{margin-top:-82px;}.x_close .line_1.no_width,.x_close .line_2.no_height{opacity:0;transform:none;}.panel_close .button_text.top_single{transform:none;}.panel_logo .logo_p._5{margin-top:-82px;}.panel_close .button_text{margin-top:7px;}.star_container{top:47px;}#rooms.index section{background:#ffffff;}.body_text.antic{font-size:16px;line-height:28px;}.spa_col .col_text{width:91%;}.spa_col._2{padding:0;width:100%;}.spa_col._2 .body_text{padding:0;}.download_label{margin-top:30px;}.download_w_gallery .left,.download_w_gallery .right{width:100%;}.horizontal_gallery{margin-left:-5vw;width:100vw;margin-top:50px;}.download_w_gallery .left_veil{right:0;}.download_w_gallery .glide--horizontal .glide__arrows,.download_w_gallery .right_veil{right:0;}.menu_section .submenu_item{-webkit-transition:-webkit-transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 0ms cubic-bezier(0.19,1,0.22,1);transition:transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 0ms cubic-bezier(0.19,1,0.22,1);}.menu_section.active .submenu_item{-webkit-transition:-webkit-transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);transition:transform 1500ms cubic-bezier(0.19,1,0.22,1),opacity 1500ms cubic-bezier(0.19,1,0.22,1);}.comment_text{font-size:16px;}.cta_label{top:15%;width:137px;height:137px;left:50%;margin-left:-68.5px;}.cta .label_container{display:none;}.cta img{width:300%;margin-left:-100%;}.cta .content{overflow:hidden;}.cta_label .big_square{right:0;top:0;}.mandatory{font-size:16px !important;}.date_view{margin-top:0;margin-left:0;}.pay_view{position:relative;left:0;bottom:0;margin-top:15px;margin-bottom:30px;}#specials .main_title h2,#lifestyle .main_title h2{font-size:26px;}#specials .main_title h3,#lifestyle .main_title h3{font-size:16px;line-height:28px;letter-spacing:0.5px;}#specials.index .big_letter._2,#specials.index .text._5{display:none;}.pay_view h4{font-size:54px;line-height:54px;}.start_date,.end_date{font-size:22px;}.special_label{font-size:30px;font-weight:200;}.title_borders{display:none;}#section_title.with_borders{padding:0px;}.title_macro{padding-left:15px;align-self:flex-start;padding-top:15px;}.title_macro h2{color:#33332c;font-size:20px;letter-spacing:5px;font-weight:500;line-height:28px;}.title_section{position:absolute;bottom:15px;left:15px;width:calc(100% - 100px);}#lifestyle .item_content{flex-direction:column;}#lifestyle .item_list .item_pic,#lifestyle .item_list .item_text{width:100%;}.section_viewport.left{width:90%;margin:auto;}.head_view .lifestyle_left,.head_view .lifestyle_right{width:100%;}.lifestyle_img{margin-left:-5vw;width:100vw;}.lifestyle_article_title{width:100%;top:0;left:0;padding:0;max-width:none;margin-top:30px;}.lifestyle_intro{position:relative;padding-left:0;margin-top:30px;}.lifestyle_left .main_title{display:none;}.lifestyle_left,.lifestyle_right{width:100%;}.article_main_text{width:100%;}.lifestyle_right{margin-top:30px;}.lifestyle_button button{width:0px;padding:10px 30px;display:flex;justify-content:flex-end;overflow:hidden;}#lifestyle_prev button{justify-content:flex-start;}textarea{font-size:16px;}.input_field.arrival,.input_field.departure{width:45%;min-width:0;}.input_field.arrival,.input_field.departure{min-width:324px;}#photogallery_container{width:100%;left:0;}#photogallery #vm_borders{display:none;}.other_galleries{display:none;}#photogallery_controller .arrow_container .l_arrow,#photogallery_controller .arrow_container .r_arrow{padding:2px 0px;}#photogallery_controller .arrow_container{position:relative;width:85px;height:48px;}#photogallery.detail .menu_controller .button_text{color:#ffffff !important;}#photogallery.detail .menu_controller.black .white_button_separator{background:#ffffff !important;}.gallery_title h1{font-size:35px;letter-spacing:4px;font-weight:200;margin-left:10px;}}@media all and (max-width:400px){.input_field.arrival,.input_field.departure{width:100%;max-width:none;}}@media (max-width:359px){.input_field.arrival,.input_field.departure{min-width:288px;}}@media screen and (orientation:portrait){.isFullscreen .fullscreen_pic{height:100vh !important;}}@media screen and (orientation:landscape){.fullscreen_pic{height:100vh !important;}.isFullscreen .fullscreen_pic{height:100vh !important;}}@media screen and (orientation:landscape) and (max-width:959px){#photogallery_controller{transform:translateY(60px);}}@media (max-height:840px){#book_panel .form_input label{display:flex;justify-content:center;flex-direction:row;}#book_panel .form_input{margin-top:45px;}#book_panel .form_input label img{margin-left:20px;margin-top:0;}#book_submit{margin-top:100px;width:320px;}#book_panel .form_input input[type='text']{font-size:24px;}}@media (max-height:730px){#book_panel .panel_logo{opacity:0;}#book_panel .panel_content{transform:translateY(-87px);}#book_submit{width:280px;}#book_panel .form_input{width:280px;}}@media (max-height:840px) and (min-width:960px){.menu_section .macro p,.menu_section .macro a{font-size:25px;}.menu_section{height:50px;}.menu_area{margin-top:170px;}.menu_section .macro{padding:10px 0;width:360px;}.menu_section .detail{margin-left:450px;top:-46px;width:360px;}.detail_border{height:calc(100% + 8px);left:-45px;top:-4px;}.menu_trail{top:0;height:100%;left:405px;}}@media (max-height:650px) and (min-width:960px){.panel_logo .logo_p._4{margin-top:-91px;}.panel_logo .logo_square{display:none;}.panel_logo .logo_p._5{margin-top:-89px;}.panel_logo .logo_p._1,.panel_logo .logo_p._2,.panel_logo .logo_p._3{display:none;}.menu_area{margin-top:86px;}}@media all and (-ms-high-contrast:none) and (min-width:960px),(-ms-high-contrast:active){.pay_top{letter-spacing:7px;}.left_text_column .text_body{margin-top:0;}.ziqu.full.paragraph{justify-content:inherit;}.romantic_pic{top:-10vw;}.detail .block_container::after{content:none;}.block_list.flexed{justify-content:inherit;}.block_text{position:relative;}#lifestyle .item_list .item_text{left:50%;}#photogallery_controller{z-index:2;}}@supports (-ms-accelerator:true){}.gldp-flatwhite{position:absolute;font-family:helvetica;box-shadow:0 0 3px #ccc;}.gldp-flatwhite .core{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;float:left;padding:0;margin:0;font-family:Arsenal;font-size:14px;text-align:center;cursor:pointer;color:#222;background:#fff;}.gldp-flatwhite .border{border-style:solid;border-width:0;border-color:#fff;}.gldp-flatwhite .monyear,.gldp-flatwhite .monyear select{color:#333;font-size:15px !important;text-transform:uppercase;}.gldp-flatwhite .monyear select{margin-top:-3px;border:none;}.gldp-flatwhite .monyear.title{font-size:18px !important;font-family:Antic Didone;letter-spacing:1px;}.gldp-flatwhite .monyear span{margin:0 5px;}.gldp-flatwhite .next-arrow,.gldp-flatwhite .prev-arrow{color:#999;text-shadow:1px 1px 0 rgba(255,255,255,0.75);}.gldp-flatwhite .next-arrow:active,.gldp-flatwhite .prev-arrow:active{color:#000;}.gldp-flatwhite .next-arrow-off,.gldp-flatwhite .prev-arrow-off{color:#000;opacity:0.15;}.gldp-flatwhite .dow{color:#999;cursor:default !important;font-family:Arsenal;font-size:15px;letter-spacing:1.5px;}.gldp-flatwhite .fri,.gldp-flatwhite .mon,.gldp-flatwhite .sat,.gldp-flatwhite .sun,.gldp-flatwhite .thu,.gldp-flatwhite .tue,.gldp-flatwhite .wed{font-size:16px;color:#5e5e5e;letter-spacing:1px;}.gldp-flatwhite .sat,.gldp-flatwhite .sun{font-family:Arsenal;font-weight:700;}.gldp-flatwhite .outday{color:#aaa !important;}.gldp-flatwhite .fri:hover,.gldp-flatwhite .mon:hover,.gldp-flatwhite .sat:hover,.gldp-flatwhite .sun:hover,.gldp-flatwhite .thu:hover,.gldp-flatwhite .tue:hover,.gldp-flatwhite .wed:hover{background:#eee;}.gldp-flatwhite .noday{color:#bbb;font-weight:400;cursor:wait !important;background:#ddd;font-family:Arsenal;font-size:14px;}.gldp-flatwhite .selected{color:#fff;border-color:#ccc;background:#999;}.gldp-flatwhite .today{color:#5e5e5e;background:#eee;}.gldp-flatwhite .special{color:#fff;font-weight:700;border-color:#444;background:#666;}.glide{position:relative;width:100%;height:100%;}.glide__wrapper{overflow:hidden;}.glide__track{position:relative;width:100%;height:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;}.glide__track.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__slide{overflow:hidden;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}.glide__slide a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__arrow{cursor:pointer;}.glide__arrow.next img{width:8px;margin-left:3px;}.glide__arrow.prev img{width:8px;margin-left:-3px;}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide--slider .glide__slide{float:left;clear:none;}.glide--carousel.glide--vertical .glide__track{overflow:visible;}.glide--carousel .glide__slide{float:left;clear:none;}.glide--slideshow .glide__wrapper{height:100%;}.glide--slideshow .glide__slide{height:100%;position:absolute;top:0;left:0;z-index:-1;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0px,0px,0px);}.glide--slideshow .glide__slide.active{z-index:1;}.glide__arrows{position:absolute;display:none;}.glide--carousel .glide__arrows{display:block !important;}.glide--horizontal .glide__arrows{top:100%;width:165px;margin-left:0;right:0;display:flex !important;align-items:center;justify-content:space-between;}.glide__counter{margin:0;font-size:14px;letter-spacing:4px;}.glide--vertical .glide__arrows{left:50%;height:88%;margin-top:6%;}.glide__arrow{position:absolute;z-index:2;color:white;text-transform:uppercase;font:11px Arial,sans-serif;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;opacity:1;}.glide__arrow.disabled{opacity:0.33;}.glide__arrow:focus{outline:none;}.glide__arrow:hover{border-color:white;}.glide--horizontal .glide__arrow{-webkit-transform:translateY(-50%);transform:translateY(-50%);}.glide--horizontal .glide__arrow.prev{left:0;}.glide--horizontal .glide__arrow.next{right:0;}.glide--vertical .glide__arrow{-webkit-transform:translateX(-50%);transform:translateX(-50%);}.glide--vertical .glide__arrow.prev{top:0;}.glide--vertical .glide__arrow.next{bottom:0;}#main table td{vertical-align:middle;padding:5px;border:1px solid #dedede;}#main tr:nth-child(1){background:#564f48;color:#fff;}.ui-datepicker,.ui-datepicker-material-header{font-family:'Roboto';z-index:1005 !important;}body .range0 span{border-radius:50% !important;background-color:#564f48 !important;color:#fff !important;}.ui-datepicker-material-header{display:block;background-color:#284b72;color:white;text-align:center;width:325px;}.ui-datepicker-material-header .ui-datepicker-material-day{background-color:#1f3a58;padding:10px;font-size:1rem;}.ui-datepicker-material-header .ui-datepicker-material-date{padding:20px;}.ui-datepicker-material-header
	.ui-datepicker-material-date
	.ui-datepicker-material-month,.ui-datepicker-material-header
	.ui-datepicker-material-date
	.ui-datepicker-material-day-num,.ui-datepicker-material-header
	.ui-datepicker-material-date
	.ui-datepicker-material-year{padding:5px;}.ui-datepicker-material-header
	.ui-datepicker-material-date
	.ui-datepicker-material-month{font-size:2rem;text-transform:uppercase;}.ui-datepicker-material-header
	.ui-datepicker-material-date
	.ui-datepicker-material-day-num{font-size:4.5rem;}.ui-datepicker-material-header
	.ui-datepicker-material-date
	.ui-datepicker-material-year{font-size:1.8rem;font-weight:200;color:rgba(255,255,255,0.4);}.ui-datepicker{padding:0;border:none;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);width:325px;font-size:17px;}.ui-corner-all{border-radius:0;}.ui-widget-header{border:0;}.ui-datepicker-header{text-align:center;background:white;padding-bottom:15px;font-weight:300;}.ui-datepicker-header .ui-datepicker-prev,.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-title{border:none;outline:none;margin:5px;}.ui-datepicker-prev.ui-state-hover,.ui-datepicker-next.ui-state-hover{border:none;outline:none;background:#fff;}.ui-datepicker-calendar .ui-state-default{background:none;border:none;text-align:center;height:33px;width:33px;line-height:29px;}.ui-datepicker-calendar .ui-state-highlight{color:#284b72;}.ui-datepicker-calendar .ui-state-active{border-radius:50%;background-color:#564f48;color:#fff;}.ui-datepicker-calendar thead th{color:#999999;font-weight:200;}.ui-datepicker-buttonpane{border:none;}.ui-datepicker-buttonpane .ui-state-default{background:white;border:none;}.ui-datepicker-buttonpane .ui-datepicker-close,.ui-datepicker-buttonpane .ui-datepicker-current{background:white;color:#284b72;text-transform:uppercase;border:none;opacity:1;font-weight:200;outline:none;}.ui-datepicker-buttonpane .ui-datepicker-close:hover,.ui-datepicker-buttonpane .ui-datepicker-current:hover{background:#fff;}.ui-datepicker .ui-datepicker-prev span{background-image:url(/themes/hotelconchiglia/images/left-arrow.png);background-position:center;cursor:pointer;}.ui-datepicker .ui-datepicker-next span{background-image:url(/themes/hotelconchiglia/images/right-arrow.png);background-position:center;cursor:pointer;}button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{font-size:12px;float:left;}button.agree-button.eu-cookie-compliance-secondary-button{display:none;}.eu-cookie-compliance-banner.eu-cookie-compliance-banner-info.eu-cookie-compliance-banner--opt-in{background:#36342c;}div#popup-buttons{margin:0;}button.decline-button.eu-cookie-compliance-default-button{margin-top:3px;background:#fff;border-radius:0;font-size:12px;border:0;}div#popup-text p{float:left;margin:0 5px 0 0;}div#popup-text{max-width:90%;}.bg{position:fixed;left:0;top:0;width:100%;height:100vh;background:#000000ab;z-index:10000;}.popup{display:none;position:fixed;z-index:10010;background:#fff;top:20%;left:50%;width:900px;margin-left:-450px;}.popup-close{color:#333;position:absolute;right:15px;font-size:29px;z-index:3;cursor:pointer;}.popup-left{width:45%;background-size:cover;height:400px;display:block;background-position:center;float:left;}.popup-right{width:55%;float:left;}.popup-title{text-align:center;font-size:28px;color:#36342c;margin-top:34px;}.popup-text{font-size:15px;font-family:inherit;color:#52616b;text-align:center;padding:0 25px;}.popup-text p{margin:15px 0;}.popup-button{text-align:center;}.popup-button a{color:#36342c !important;border:2px solid #36342c;padding:10px 20px;font-size:19px;margin:5px auto 0 auto;display:inline-block;text-align:center;transition:0.5s all;}.popup-button a:hover{background:#36342c;color:#fff !important;}@media screen and (max-width:768px){.popup{width:90%;left:5%;margin-left:0;max-height:90vh;overflow:scroll;top:10%;}.popup-left{width:100%;height:150px;}.popup-right{width:100%;overflow:scroll;padding-bottom:20px;}.popup-close{color:#fff;}}.galleryfull > .cell{float:left;display:block;}.grid-x > .medium-6{width:calc(50% - 2px);padding:1px;float:left;}.galleryfull img{display:block;width:100%;}.galleryfull > .cell:nth-child(4n){display:block;float:right;}.galleryfull{padding-top:100px;}@media screen and (max-width:768px){.grid-x > .medium-6{width:calc(100% - 2px);padding:1px;float:left;}}.grid-x > .medium-6{width:calc(50% - 2px);padding:1px;float:left;}div#copy small{font-size:13px;}div#copy small a{text-decoration:underline;}
