/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-absolutezero:var(--color-blue-600);--color-white:#fff;--color-text:var(--color-gray);--color-text-light:var(--color-gray-500);--color-gray-050-o-40:rgb(243,244,249,0.4);--color-gray-200-o-80:rgb(212,212,218,0.8);--color-maximumred:var(--color-red-500);--color-sunglow:#ffd23f;--color-sunglow-shaded:#977405;--color-lightninggreen:#26a769;--color-focus:var(--color-lightninggreen);--color-absolutezero-hover:var(--color-blue-650);--color-absolutezero-active:var(--color-blue-700);--color-maximumred-hover:var(--color-red-550);--color-maximumred-active:var(--color-red-600);--color-bgblue-hover:var(--color-blue-020);--color-bgblue-active:var(--color-blue-050);--color-bgred-hover:var(--color-red-020);--color-bgred-active:var(--color-red-050);--color-gray:#232429;--color-gray-900:#393a3f;--color-gray-800:#55565b;--color-gray-700:#75767b;--color-gray-600:#828388;--color-gray-500:#919297;--color-gray-400:#adaeb3;--color-gray-300:#c1c2c7;--color-gray-200:#d3d4d9;--color-gray-100:#dedfe4;--color-gray-050:#f3f4f9;--color-gray-025:#f9faff;--color-blue:var(--color-blue-600);--color-blue-900:#000f33;--color-blue-800:#001f66;--color-blue-700:#002e9a;--color-blue-650:#0036b1;--color-blue-600:#003ecc;--color-blue-500:#004eff;--color-blue-400:#3371ff;--color-blue-300:#6694ff;--color-blue-200:#99b8ff;--color-blue-100:#ccdbff;--color-blue-070:#dbe6ff;--color-blue-050:#e5edff;--color-blue-020:#f5f8ff;--color-red:var(--color-red-500);--color-red-900:#2c0707;--color-red-800:#580e0e;--color-red-700:#841515;--color-red-600:#b01c1c;--color-red-550:#c61f1f;--color-red-500:#dc2323;--color-red-400:#e34f4f;--color-red-300:#ea7b7b;--color-red-200:#f1a7a7;--color-red-100:#f8d3d3;--color-red-070:#fae0e0;--color-red-050:#fce9e9;--color-red-020:#fdf5f5;--color-fg:var(--color-text);--color-bg:var(--color-white);--color-link:var(--color-absolutezero);--color-link-hover:var(--color-absolutezero-hover);--color-link-active:var(--color-absolutezero-active);--color-divider:rgb(142,146,156,0.5);--font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-family-serif:"Times New Roman",times,serif;--line-height:1.5;--line-height-heading:1.3;--line-height-form-label:calc(18rem / 16);--font-size-base:1rem;--font-size-xl:2.25rem;--font-size-h1:2.027rem;--font-size-h2:1.802rem;--font-size-h3:1.602rem;--font-size-h4:1.424rem;--font-size-h5:1.266rem;--font-size-h6:1.125rem;--font-size-s:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem;--font-size-label:var(--font-size-s);--font-size-description:var(--font-size-xs);--space-xl:3rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.75rem;--space-xs:0.5rem;--speed-transition:0.2s;--transition:all var(--speed-transition) ease-out;--base-border-radius:2px;--focus-border-size:0.1875rem;--focus-border-offset-size:2px;--outline-size:2px;--focus-outline:var(--outline-size) dotted transparent;--focus-box-shadow:0 0 0 var(--focus-border-offset-size) var(--color-white),0 0 0 calc(var(--focus-border-size) + var(--focus-border-offset-size)) var(--color-focus);--shadow-z3:0 0.875rem 1.875rem rgb(0,0,0,0.1);--input-fg-color:var(--color-fg);--input-bg-color:var(--color-bg);--input-fg-color--description:var(--color-gray-800);--input-fg-color--placeholder:var(--color-gray-700);--input-border-color:var(--color-gray-500);--input--hover-border-color:var(--color-text);--input--focus-border-color:var(--color-absolutezero);--input--error-color:var(--color-maximumred);--input--error-border-color:var(--color-maximumred);--input--disabled-color:rgb(84,85,96,0.6);--input--disabled-fg-color:var(--color-gray-800);--input--disabled-bg-color:#f2f2f3;--input--disabled-border-color:#bababf;--input--disabled-border-opacity:0.5;--input-border-radius-size:0.125rem;--input-border-size:1px;--input--error-border-size:2px;--input-padding-vertical:calc(var(--space-s) - var(--input-border-size));--input-padding-horizontal:calc(var(--space-m) - var(--input-border-size));--input-font-size:var(--font-size-base);--input-line-height:var(--space-l);--input-padding-vertical--small:calc(var(--space-xs) - (var(--input-border-size) * 2));--input-padding-horizontal--small:calc(var(--space-m) - var(--input-border-size));--input-font-size--small:var(--font-size-xs);--input-line-height--small:1.3125rem;--input--extrasmall-padding-vertical:calc(0.15rem - var(--input-border-size));--input--extrasmall-padding-horizontal:calc(var(--space-xs) - var(--input-border-size));--input--extrasmall-font-size:var(--font-size-s);--input--extrasmall-line-height:calc(var(--space-m) + 0.2rem);--input--required-mark-size:0.4375rem;--input--label-spacing:1.6875rem;--details-border-color:var(--color-gray-100);--details-summary-shadow-color:var(--color-focus);--details-summary-focus-border-size:var(--focus-border-size);--details-desktop-wrapper-padding-start:calc(var(--space-m) + var(--space-s) + var(--space-xs));--details-box-shadow:0 2px 0.25rem rgb(0,0,0,0.1);--details-border-size:1px;--details-border-size-radius:2px;--details-accordion-border-size-radius:var(--base-border-radius);--details-spread-box-shadow-radius:2px;--details-bg-color-transition-duration:0.12s;--details-box-shadow-transition-duration:0.2s;--details-transform-transition-duration:0.12s;--details-line-height:1.295rem;--button--focus-border-color:var(--color-blue-300);--button-border-radius-size:var(--base-border-radius);--button-fg-color:var(--color-text);--button-bg-color:var(--color-gray-200);--button--hover-bg-color:var(--color-gray-300);--button--active-bg-color:var(--color-gray-400);--button--disabled-bg-color:#ebebed;--button--disabled-fg-color:var(--color-gray-500);--button-fg-color--primary:var(--color-white);--button-bg-color--primary:var(--color-absolutezero);--button--hover-bg-color--primary:var(--color-absolutezero-hover);--button--active-bg-color--primary:var(--color-absolutezero-active);--button--focus-bg-color--primary:var(--button-bg-color--primary);--button--disabled-bg-color--primary:var(--color-gray-200);--button--disabled-fg-color--primary:var(--color-gray-600);--button-fg-color--danger:var(--color-white);--button-bg-color--danger:var(--color-maximumred);--button--hover-bg-color--danger:var(--color-maximumred-hover);--button--active-bg-color--danger:var(--color-maximumred-active);--dropbutton-widget-z-index:100;--jui-dropdown-fg-color:var(--color-gray-800);--jui-dropdown-bg-color:var(--color-white);--jui-dropdown--active-fg-color:var(--color-white);--jui-dropdown--active-bg-color:var(--color-absolutezero);--jui-dropdown-border-color:rgb(216,217,224,0.8);--jui-dropdown-shadow-color:rgb(34,35,48,0.1);--jui-dialog-title-color:var(--color-white);--jui-dialog-title-bg-color:var(--color-text);--jui-dialog-title-font-size:var(--font-size-h4);--jui-dialog-close-button-size:calc(var(--space-m) * 2);--jui-dialog-close-button-border-radius:50%;--jui-dialog-close-button-reserved-space:calc(var(--space-m) * 4);--jui-dialog-off-canvas-close-button-reserved-space:calc(var(--space-m) * 3);--jui-dialog-border-radius:0.25rem;--jui-dialog-box-shadow:0 0 var(--space-m) calc(var(--space-m) / -4) var(--color-text);--jui-dialog--focus-outline:2px dotted transparent;--jui-dialog--focus-box-shadow:0 0 0 0.1875rem var(--color-focus);--jui-dialog-z-index:1260;--jui-dialog-off-canvas-z-index:501;--progress-bar-border-size:1px;--progress-bar-small-size:calc(var(--space-xs) - (2 * var(--progress-bar-border-size)));--progress-bar-small-size-radius:var(--space-xs);--progress-bar-spacing-size:var(--space-xs);--progress-bar-transition:width 0.5s ease-out;--progress-bar-label-color:var(--color-text);--progress-bar-description-color:var(--color-gray-800);--progress-bar-description-font-size:var(--font-size-xs);--progress-track-border-color:var(--color-gray-500);--progress-track-bg-color:var(--color-gray-200);--ajax-progress-margin-horizontal:var(--space-s);--breadcrumb-height:1.25rem;--layout-region-edit-width:min(60rem,100%);--layout-region-edit-extended-width:min(68rem,100%);--vertical-tabs-margin-vertical:var(--space-s);--vertical-tabs-border-radius:var(--details-accordion-border-size-radius);--vertical-tabs-shadow:var(--details-box-shadow);--vertical-tabs-border-color:var(--details-border-color);--vertical-tabs-border-size:1px;--vertical-tabs-border:var(--vertical-tabs-border-size) solid var(--vertical-tabs-border-color);--vertical-tabs-menu-item-shadow-extraspace:0.5rem;--vertical-tabs-menu-item--top-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -2);--vertical-tabs-menu-item--right-margin:calc(var(--vertical-tabs-border-size) * -1);--vertical-tabs-menu-item--bottom-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-item--left-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-separator-color:var(--color-gray-200);--vertical-tabs-menu-separator-size:1px;--vertical-tabs-menu-width:20em;--vertical-tabs-pane-width:calc(100% - var(--vertical-tabs-menu-width));--vertical-tabs-menu-link-focus-border-size:var(--details-summary-focus-border-size);--vertical-tabs-menu-link--active-border-size:0.25rem;--vertical-tabs-menu-link--active-border-color:var(--color-absolutezero);--vertical-tabs-menu--z-index:0;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/xplore/images/icons/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.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;}
.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(/themes/xplore/images/icons/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(/themes/xplore/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/xplore/images/icons/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(/themes/xplore/images/icons/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;}
.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(/themes/xplore/images/icons/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(/themes/xplore/images/icons/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(/themes/xplore/images/icons/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-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-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:-64px -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:-64px -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:0 -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-off{background-position:-96px -144px;}.ui-icon-radio-on{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-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-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
[data-component-id="xplore:card_link"]{--color-headings:var(--color-neutral-white);--color-link-text:var(--color-neutral-grey-xxdark);border-radius:var(--size-border-radius-md);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}[data-component-id="xplore:card_link"]:hover{-webkit-box-shadow:var(--shadow-mouseover)!important;box-shadow:var(--shadow-mouseover)!important}.views-row [data-component-id="xplore:card_link"]{height:100%}[data-component-id="xplore:card_link"] a{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 360;text-decoration:none}[data-component-id="xplore:card_link"]:hover .card-link--image img{-webkit-transform:var(--transform-scale-hover);-ms-transform:var(--transform-scale-hover);transform:var(--transform-scale-hover)}[data-component-id="xplore:card_link"] .card-link--top{border-radius:var(--size-border-radius-md);overflow:hidden;position:relative}@media (max-width:1023px){[data-component-id="xplore:card_link"] .card-link--top .card-link--image{aspect-ratio:16/9}[data-component-id="xplore:card_link"] .card-link--top .card-link--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}[data-component-id="xplore:card_link"] .card-link--top .card-link--image img{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}[data-component-id="xplore:card_link"] .card-link--top .card-link--image:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(31%,transparent),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,transparent 31%,rgba(0,0,0,.6));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}[data-component-id="xplore:card_link"] .card-link--top .card-link--title{bottom:0;padding:var(--size-spacing-sm) var(--size-spacing-md);position:absolute}[data-component-id="xplore:card_link"] .card-link--top .card-link--title h4{font-size:1.875rem;font-weight:700;letter-spacing:-.02em;line-height:110%;margin:0;text-shadow:var(--shadow-default-drop)}[data-component-id="xplore:card_link"] .card-link--text{color:var(--color-body-text);font-size:var(--font-size-base);line-height:1.3;padding:var(--size-spacing-sm) var(--size-spacing-md) var(--size-spacing-md)}[data-component-id="xplore:card_link"] .card-link--text p:last-child{margin-bottom:0}:has(.hero) [data-component-id="xplore:card_link"]:hover{--color-body-text:var(--color-neutral-grey-xxdark);background-color:var(--color-neutral-white)}
.file{background-image:none;display:inline-block;min-height:0;padding-left:0}[data-component-id="xplore:card_tour_mini"]{--color-headings:var(--color-section-red);--color-section:var(--color-section-red);background-color:var(--color-backgrounds-beige-light);border-radius:var(--size-border-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}[data-component-id="xplore:card_tour_mini"]:hover{-webkit-box-shadow:var(--shadow-mouseover)!important;box-shadow:var(--shadow-mouseover)!important}[data-component-id="xplore:card_tour_mini"].tour_tematico{--color-headings:var(--color-section-green);--color-section:var(--color-section-green)}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--image{overflow:hidden}[data-component-id="xplore:card_tour_mini"]:hover .card-tour-mini--image img{-webkit-transform:var(--transform-scale-hover);-ms-transform:var(--transform-scale-hover);transform:var(--transform-scale-hover)}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--image-group{position:relative}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--image-group img{-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in;transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in;transition:opacity .25s ease-in-out,transform .25s ease-in;transition:opacity .25s ease-in-out,transform .25s ease-in,-webkit-transform .25s ease-in}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category{background:var(--color-section);color:var(--color-neutral-white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--font-family-display-2);font-weight:700;line-height:1.2;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--size-ribbon-height);padding-inline:calc(var(--size-ribbon-height)/3);z-index:1}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category:empty{display:none}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category:after,[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category:before{border-style:solid;content:"";display:block;height:0;position:absolute;width:0}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category{font-size:var(--font-size-3xs)}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category:after,[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category:before{right:calc(0px - var(--size-ribbon-height)/2.05)}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category:before{border-color:var(--color-section) transparent transparent transparent;border-width:calc(var(--size-ribbon-height)/2) calc(var(--size-ribbon-height)/2) 0 0;top:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category:after{border-color:transparent transparent transparent var(--color-section);border-width:calc(var(--size-ribbon-height)/2) 0 0 calc(var(--size-ribbon-height)/2);bottom:0}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--category{bottom:calc(0px - var(--size-ribbon-height)/2);left:var(--size-card-padding);position:absolute}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--text-group{margin-block:0 auto;padding:var(--size-card-padding)}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--title{border-bottom:1px dotted var(--color-brand-grey-xxdark);margin-bottom:calc(var(--size-card-padding)/2);padding-bottom:.2em}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--title h3{font-family:var(--font-family-display-1);font-size:var(--font-size-lg);font-weight:400;line-height:110%;text-shadow:0 0 4px #fff;text-transform:uppercase}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--description{color:var(--color-brand-grey-xxdark);font-size:var(--font-size-sm);height:4.5em;line-height:130%;overflow:hidden}[data-component-id="xplore:card_tour_mini"] .card-tour-mini--price{color:var(--color-body-text);--color-body-text:var(--color-neutral-white);background:var(--color-neutral-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-variation-settings:"wght" 300;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0;margin-block:auto 0;padding-block:.7rem 1rem;padding-inline:var(--size-card-padding)}[data-component-id="xplore:card_tour_mini"] .price-label{font-size:var(--font-size-sm);font-variation-settings:"wght" 800;text-transform:uppercase}[data-component-id="xplore:card_tour_mini"] span.price{color:var(--color-body-text);--color-body-text:var(--color-brand-orange);font-size:var(--font-size-lg);font-variation-settings:"wght" 800}[data-component-id="xplore:card_tour_mini"] span.price .field__item{display:inline}[data-component-id="xplore:card_tour_mini"] .price-details{font-style:italic}
[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item{background:var(--color-neutral-white,#fff);border-radius:var(--size-border-radius-md,.625rem);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);cursor:pointer;margin-bottom:var(--size-spacing-xs);padding:var(--size-spacing-sm)}@media (min-width:1024px){[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1rem;justify-content:space-between}[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--title h4{font-size:var(--font-size-base);font-weight:400;line-height:1.2;margin-bottom:0}@media (min-width:1492px){[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--title h4{font-size:1.25rem}}[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--title:after{content:"";-ms-flex-negative:0;background:var(--color-section);display:block;flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/circle-chevron-down.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/circle-chevron-down.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.active [data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--title.active+.faq-accordion--content>*{padding-block:var(--size-spacing-3xs) var(--size-spacing-sm)}[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--content{font-variation-settings:"wdth" 87.5,"wght" 360;max-height:0;overflow:hidden;padding-right:3rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--content ol:last-child,[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--content p:last-child,[data-component-id="xplore:faq_accordion_item"] .faq-accordion--item .faq-accordion--content ul:last-child{margin-bottom:0}
[data-component-id="xplore:footer_logo"]{--color-headings:var(--color-neutral-white-80);background:var(--color-neutral-grey-xxxdark);display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-md);padding:var(--size-spacing-2xl)}@media (min-width:1200px){[data-component-id="xplore:footer_logo"]{gap:var(--size-spacing-xl);padding:var(--size-spacing-3xl) 1.5% 0}}[data-component-id="xplore:footer_logo"] h4{font-family:var(--font-family-display-1,"Alfa Slab One")}[data-component-id="xplore:footer_logo"] .logo-container-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.6rem}@media (min-width:1200px){[data-component-id="xplore:footer_logo"] .logo-container-top{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem;-webkit-column-rule:.5px solid var(--color-neutral-white-20);-moz-column-rule:.5px solid var(--color-neutral-white-20);column-rule:.5px solid var(--color-neutral-white-20);display:block;margin-inline:auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}[data-component-id="xplore:footer_logo"] .logo-container-left img,[data-component-id="xplore:footer_logo"] .logo-container-right img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);opacity:.5}[data-component-id="xplore:footer_logo"] .logo-container-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--size-spacing-md);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-neutral-white-10)}@media (min-width:1200px){[data-component-id="xplore:footer_logo"] .logo-container-bottom{gap:var(--size-spacing-xl);margin-bottom:var(--size-spacing-2xl);padding-bottom:var(--size-spacing-3xl)}}[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:first-child{padding:25px 10px 25px 40px}[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:first-child img{width:40px}@media (min-width:1200px){[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:first-child{padding-left:70px}[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:first-child img{width:60px}}[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:nth-child(2){padding:10px}[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:nth-child(2) img{width:70px}@media (min-width:1200px){[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:nth-child(2) img{width:90px}}[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:nth-child(3) img{width:126px}@media (min-width:1200px){[data-component-id="xplore:footer_logo"] .logo-container-bottom>div:nth-child(3) img{width:146px}}
[data-component-id="xplore:newsletter"]{--color-body-text:var(--color-neutral-white);--color-headings:var(--color-neutral-white);background-color:var(--color-brand-grey-xxdark);background-image:url(/themes/xplore/components/newsletter/assets/newsletter-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:var(--size-spacing-2xl);position:relative;text-align:center}@media (min-width:1200px){[data-component-id="xplore:newsletter"]{padding:calc(var(--size-spacing-4xl)*1.5) var(--size-spacing-4xl) calc(var(--size-spacing-4xl)*2);text-align:left}}[data-component-id="xplore:newsletter"]:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),-webkit-gradient(linear,left bottom,left top,from(rgba(96,63,27,.2)),to(rgba(96,63,27,.3))),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 70%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(0deg,rgba(96,63,27,.2),rgba(96,63,27,.3)),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 70%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}[data-component-id="xplore:newsletter"]:after{background:-webkit-gradient(linear,left bottom,left top,from(var(--color-neutral-grey-xxxdark,#181711)),color-stop(46%,rgba(24,23,17,.9)),to(rgba(24,23,17,0)));background:linear-gradient(0deg,var(--color-neutral-grey-xxxdark,#181711) 0,rgba(24,23,17,.9) 46%,rgba(24,23,17,0) 100%);bottom:0;content:"";height:6rem;left:0;position:absolute;right:0;z-index:2}[data-component-id="xplore:newsletter"] #form-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-lg);position:relative;z-index:3}@media (min-width:1200px){[data-component-id="xplore:newsletter"] #form-newsletter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}[data-component-id="xplore:newsletter"] h3{font-family:var(--font-family-display-1,"Alfa Slab One");font-weight:400;letter-spacing:0;margin-bottom:0}@media (min-width:1200px){[data-component-id="xplore:newsletter"] h3{font-size:var(--font-size-2xl,2.25rem)}}[data-component-id="xplore:newsletter"] .newsletter-top-container{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--color-body-text);-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;position:relative;text-shadow:var(--shadow-default-drop);z-index:3}[data-component-id="xplore:newsletter"] .newsletter-top-container p{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 340;margin:0}@media (min-width:1200px){[data-component-id="xplore:newsletter"] .newsletter-top-container p{font-size:var(--font-size-lg)}}[data-component-id="xplore:newsletter"] .form-group-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-xs)}[data-component-id="xplore:newsletter"] .form-group-left input[type=email]{-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);max-width:40em}[data-component-id="xplore:newsletter"] .form-group-left label{color:var(--color-body-text);text-shadow:var(--shadow-default-drop)}[data-component-id="xplore:newsletter"] input[type=checkbox]+label{font-size:var(--font-size-xs)}[data-component-id="xplore:newsletter"] button[type=submit]{-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);padding:var(--size-spacing-sm) var(--size-spacing-md)}@media (min-width:1200px){[data-component-id="xplore:newsletter"] button[type=submit]{padding:var(--size-spacing-md) var(--size-spacing-lg)}}
.file{background-image:none;display:inline-block;min-height:0;padding-left:0}[data-component-id="xplore:page_tour"]{--color-faq-background:var(--color-backgrounds-beige-xxlight);--color-button-background:var(--color-section);--color-headings:var(--color-section);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:calc(var(--size-spacing-lg) + var(--size-header-height,0px))}@media (min-width:1024px){[data-component-id="xplore:page_tour"]{padding-top:calc(var(--size-spacing-xl) + var(--size-header-height,0px))}}[data-component-id="xplore:page_tour"] .page-tour--intro{background:var(--color-gradient-grey-white-light);display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:var(--size-spacing-lg);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--intro{padding-inline:var(--size-spacing-4xl)}}[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--intro-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-sm)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--intro-top{gap:var(--size-spacing-md)}}@media (min-width:1200px){[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--intro-top{gap:var(--size-spacing-lg)}}[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-xs)}[data-component-id="xplore:page_tour"] .page-tour--intro h1.page-tour--title{--color-headings:var(--color-neutral-grey-xxdark);font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);font-weight:400;letter-spacing:0;line-height:103%;margin-bottom:.1em;position:relative;text-align:center;text-shadow:var(--white-border-light-shadow)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--intro h1.page-tour--title{font-size:var(--font-size-4xl)}}[data-component-id="xplore:page_tour"] .page-tour--intro p{margin-block:0}[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--subtitle{font-size:var(--font-size-base);margin-inline:auto;max-width:90%;text-align:center}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--subtitle{font-size:var(--font-size-md);max-width:70%}}[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--intro-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-neutral-white);border:1px solid var(--color-neutral-white);border-radius:var(--size-border-radius-md);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-sm);margin-inline:auto;max-width:var(--size-body-sm);padding:var(--size-spacing-xs) var(--size-spacing-md) var(--size-spacing-xs) var(--size-spacing-xs);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--intro-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--intro-details .tour--details{margin-inline:auto}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--intro-details .tour--details{gap:var(--size-spacing-md);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[data-component-id="xplore:page_tour"] .page-tour--intro .page-tour--duration{font-size:var(--font-size-base);font-variation-settings:"wght" 570;line-height:110%;margin-inline:auto;max-width:var(--size-body-sm);text-transform:uppercase}[data-component-id="xplore:page_tour"] .page-tour--body-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--size-spacing-2xl);margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%}[data-component-id="xplore:page_tour"] .page-tour--body-wrapper .page-tour--sidebar{width:100%}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:page_tour"] .page-tour--body-wrapper .page-tour--sidebar{margin-block:var(--size-spacing-md)}}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--body-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--size-spacing-xl)}[data-component-id="xplore:page_tour"] .page-tour--body-wrapper .page-tour--sidebar{max-width:35rem;position:sticky;top:calc(var(--size-spacing-xl) + var(--gin-toolbar-secondary-height,0px));width:42%;z-index:1}[data-component-id="xplore:page_tour"] .page-tour--body-wrapper .page-tour--body{margin-inline:0 auto;width:58%}}@media (min-width:1200px){[data-component-id="xplore:page_tour"] .page-tour--body-wrapper{margin-top:var(--size-spacing-4xl)}}[data-component-id="xplore:page_tour"] .field--name-field-prenota-road,[data-component-id="xplore:page_tour"] .tour-info{margin-bottom:var(--size-spacing-md)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .tour-info{display:grid;gap:var(--size-spacing-xs);grid-auto-columns:1fr;grid-auto-flow:row dense;grid-template-areas:"top-left top-right" "bottom-left bottom-right";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:var(--size-spacing-xl)}[data-component-id="xplore:page_tour"] .tour-info:not(:has(>.tour-info-item:nth-child(3))){grid-template-areas:"top-left top-right";grid-template-rows:1fr}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty)>.tour-info-item:nth-child(2){grid-area:top-left}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty)>.tour-info-item:nth-child(3){grid-area:top-right}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty)>.tour-info-item:nth-child(4){grid-area:bottom-left}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(2):empty){grid-template-areas:"top-left top-right";grid-template-rows:1fr}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(2):empty)>.tour-info-item:nth-child(3){grid-area:top-left}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(2):empty)>.tour-info-item:nth-child(4){grid-area:top-right}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(2):empty):has(>.tour-info-item:nth-child(3):empty){grid-template-areas:"top-left top-right";grid-template-rows:1fr}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(2):empty):has(>.tour-info-item:nth-child(3):empty)>.tour-info-item:nth-child(4){grid-area:top-left}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(3):empty){grid-template-areas:"top-left top-right";grid-template-rows:1fr}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(3):empty)>.tour-info-item:nth-child(2){grid-area:top-left}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:first-child:empty):has(>.tour-info-item:nth-child(3):empty)>.tour-info-item:nth-child(4){grid-area:top-right}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:nth-child(2):empty)>.tour-info-item:nth-child(3){grid-area:top-right}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:nth-child(2):empty)>.tour-info-item:nth-child(4){grid-area:bottom-left}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:nth-child(2):empty):has(>.tour-info-item:nth-child(3):empty){grid-template-areas:"top-left top-right";grid-template-rows:1fr}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:nth-child(2):empty):has(>.tour-info-item:nth-child(3):empty)>.tour-info-item:first-child{grid-area:top-left}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:nth-child(2):empty):has(>.tour-info-item:nth-child(3):empty)>.tour-info-item:nth-child(4){grid-area:top-right}[data-component-id="xplore:page_tour"] .tour-info:has(>.tour-info-item:nth-child(3):empty)>.tour-info-item:nth-child(4){grid-area:bottom-left}}[data-component-id="xplore:page_tour"] .tour-info .field__label{font-size:var(--font-size-md);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 600;margin-bottom:var(--size-spacing-3xs)}[data-component-id="xplore:page_tour"] .tour-info .field__item{color:var(--color-neutral-grey-xxdark,#222119);line-height:110%}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item{margin-bottom:var(--size-spacing-md)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item:empty{display:none}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item{--size-icon:2rem;background:var(--color-neutral-white,#fff);border:1px solid var(--color-neutral-grey-xlight,#d8d8d8);border-radius:var(--size-border-radius-sm,.3125rem);display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--size-spacing-sm)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item:first-child{grid-area:top-left}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item:nth-child(2){grid-area:top-right}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item:nth-child(3){grid-area:bottom-left}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item:nth-child(4){grid-area:bottom-right}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item{margin-bottom:0;--size-icon:2.5rem}}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);margin-inline:0 var(--size-spacing-sm);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/plus.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/plus.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.best-times:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/calendar.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/calendar.svg)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.states:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/map.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/map.svg)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.high-spots:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/clipboard.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/clipboard.svg)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.tipo-di-viaggio:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/globe.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/globe.svg)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .paragraph--type--suggerimenti{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--size-spacing-2xs)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .paragraph--type--suggerimenti .field--name-field-tipo-suggerimento{font-size:var(--font-size-xs);padding-top:0}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .paragraph--type--suggerimenti .field--name-field-tipo-suggerimento p{margin:0}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .paragraph--type--suggerimenti .field--name-field-indirizzo-url{font-size:var(--font-size-md)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .paragraph--type--suggerimenti .field--name-field-indirizzo-url a{cursor:text;pointer-events:none;text-decoration:none}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .paragraph--type--suggerimenti .field--name-field-autore{font-size:var(--font-size-xs);font-style:italic;margin-top:var(--size-spacing-4xs)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions:before{display:none}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .field--name-field-suggerimenti.field__items>.field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .field--name-field-suggerimenti.field__items>.field__item:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);margin-inline:0 var(--size-spacing-sm);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/book.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/book.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .field--name-field-suggerimenti.field__items>.field__item:has(.suggerimento--brano-consigliato):before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/headphones.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/headphones.svg)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .field--name-field-suggerimenti.field__items>.field__item:has(.suggerimento--film-consigliato):before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/movie.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/movie.svg)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .field--name-field-suggerimenti.field__items>.field__item:has(.suggerimento--libro-consigliato):before,[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item.suggestions .field--name-field-suggerimenti.field__items>.field__item:has(.suggerimento--libro-consigliato-da-la-mcmusa):before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/book.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/book.svg)}[data-component-id="xplore:page_tour"] .tour-info>.tour-info-item>.field{padding-top:var(--size-spacing-3xs)}[data-component-id="xplore:page_tour"] .tour-info .field--name-field-stati .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-component-id="xplore:page_tour"] .tour-info .field--name-field-stati .field__items>.field__item:not(:last-child):after{content:",";margin-right:var(--size-spacing-3xs)}[data-component-id="xplore:page_tour"] .tour-contact-stripe{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-contact-stripe-height);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;backdrop-filter:blur(10px);background:var(--color-neutral-black-80);bottom:auto;color:var(--color-neutral-white);left:0;opacity:0;position:fixed;right:0;top:var(--gin-toolbar-secondary-height,0);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .2s linear;transition:all .2s linear;z-index:4}[data-component-id="xplore:page_tour"] .tour-contact-stripe.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}[data-component-id="xplore:page_tour"] .tour-contact-stripe .tour-contact-stripe-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-sm);margin-inline:auto;max-width:100%;padding-inline:var(--size-spacing-sm);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .tour-contact-stripe .tour-contact-stripe-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--size-spacing-lg);justify-content:space-between}}[data-component-id="xplore:page_tour"] .tour-contact-stripe .tour-contact-stripe--details .tour--details-label{color:var(--color-neutral-white)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .tour-contact-stripe .tour-contact-stripe--details{gap:var(--size-spacing-md);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.nav-up [data-component-id="xplore:page_tour"] .tour-contact-stripe{top:calc(var(--size-header-height) + var(--gin-toolbar-secondary-height,0px) - .5px)}[data-component-id="xplore:page_tour"] .tour-contact-stripe--title{max-width:100%}[data-component-id="xplore:page_tour"] .tour-contact-stripe--title .field--name-title{font-size:var(--font-size-base);font-size:clamp(var(--font-size-md),.3003rem + 1.2887vw,var(--font-size-lg));font-variation-settings:"wght" 700;line-height:110%;text-transform:uppercase}[data-component-id="xplore:page_tour"] .tour-contact-stripe--text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-md);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .tour-contact-stripe--text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}[data-component-id="xplore:page_tour"] .price-overlay{display:grid;gap:0 0;grid-template-areas:"price-overlay--header" "price-overlay--content";grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow:hidden}[data-component-id="xplore:page_tour"] .price-overlay .price-overlay--header{grid-area:price-overlay--header;min-height:2.5rem}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .price-overlay .price-overlay--header{min-height:0}}[data-component-id="xplore:page_tour"] .price-overlay .price-overlay--content{grid-area:price-overlay--content;overflow-y:auto}[data-component-id="xplore:page_tour"] .price-overlay--items:empty{display:none}[data-component-id="xplore:page_tour"] .price-overlay--items{--size-icon:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-neutral-grey-xxxlight);border-radius:var(--size-border-radius-md);-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--size-spacing-lg);padding:var(--size-spacing-md);text-align:left}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:page_tour"] .price-overlay--items{gap:var(--size-spacing-md)}}[data-component-id="xplore:page_tour"] .price-overlay--items>.field--label-above .field__label{font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-md,1.375rem);font-style:normal;font-weight:500;line-height:110%;margin-bottom:.5em}[data-component-id="xplore:page_tour"] .price-overlay--items .field__items{font-size:var(--font-size-sm);line-height:1.2}[data-component-id="xplore:page_tour"] .price-overlay--items .field__items .field__item{min-height:var(--size-icon);padding-block:var(--size-spacing-2xs);padding-left:calc(var(--size-icon) + .3em);position:relative}[data-component-id="xplore:page_tour"] .price-overlay--items .field__items .field__item:before{content:"";-ms-flex-negative:0;display:block;flex-shrink:0;height:var(--size-icon);left:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.45em;width:var(--size-icon)}[data-component-id="xplore:page_tour"] .price-overlay--items .field--name-field-non-compreso .field__item:before{background:var(--color-section-red);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg)}[data-component-id="xplore:page_tour"] .price-overlay--items .field--name-field-compreso .field__item:before{background:var(--color-section-green);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/check-circle.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/check-circle.svg)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .price-overlay--items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[data-component-id="xplore:page_tour"] .price-overlay--items>div{width:50%}[data-component-id="xplore:page_tour"] .price-overlay--items>div:nth-child(odd){border-right:1px solid var(--color-neutral-black-20);padding-right:var(--size-spacing-md)}[data-component-id="xplore:page_tour"] .price-overlay--items>div:nth-child(2n){padding-left:var(--size-spacing-sm)}}[data-component-id="xplore:page_tour"] .price-overlay--text-intro{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 380;margin-bottom:var(--size-spacing-xl)}[data-component-id="xplore:page_tour"] .price-overlay--text-intro p{line-height:1.2;margin-bottom:0}[data-component-id="xplore:page_tour"] .price-overlay--info{--size-icon:var(--size-spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--size-spacing-lg);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(var(--size-icon)/2);-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:var(--size-spacing-xs);margin-inline:auto;text-align:center;text-wrap-style:balance;font-size:var(--font-size-xs)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .price-overlay--info{padding:0 var(--size-spacing-3xl)}}[data-component-id="xplore:page_tour"] .price-overlay--info:empty{display:none}[data-component-id="xplore:page_tour"] .price-overlay--info p+p{margin-top:.5em}[data-component-id="xplore:page_tour"] .price-overlay-table-title{display:none;font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-md);font-style:normal;font-weight:500;line-height:110%;padding-block:0 var(--size-spacing-xs)}[data-component-id="xplore:page_tour"] .price-overlay--content:has(.price-overlay-table.dates) .price-overlay-table-title{display:block}[data-component-id="xplore:page_tour"] .price-overlay-table{background:var(--color-section);border:1px solid var(--color-section);border-radius:var(--size-border-radius-md,.625rem);margin-bottom:var(--size-spacing-lg);overflow:hidden;table-layout:fixed;width:100%}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates){display:grid;gap:2px;grid-template-columns:repeat(3,1fr)}[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates) tbody,[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates) thead,[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates) tr{display:contents}[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates) th:first-child{display:none}[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates) td:first-child{grid-column:1/-1;grid-row:1;min-width:100%!important;text-align:center}[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates) th:not(:first-child){grid-row:2}[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates) td:not(:first-child){grid-row:3}[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates).voli{grid-template-columns:repeat(2,1fr)}[data-component-id="xplore:page_tour"] .price-overlay-table:not(.dates):has(.tr-pullman-prezzi){grid-template-columns:repeat(4,1fr)}[data-component-id="xplore:page_tour"] .price-overlay-table.dates{display:grid;gap:2px;grid-template-columns:repeat(2,1fr)}[data-component-id="xplore:page_tour"] .price-overlay-table.dates tbody,[data-component-id="xplore:page_tour"] .price-overlay-table.dates tr{display:contents}[data-component-id="xplore:page_tour"] .price-overlay-table.dates th[colspan]{grid-column:1/-1;text-align:center}}[data-component-id="xplore:page_tour"] .price-overlay-table td,[data-component-id="xplore:page_tour"] .price-overlay-table th{border-radius:var(--size-border-radius-sm);line-height:1.1}[data-component-id="xplore:page_tour"] .price-overlay-table th{background-color:var(--color-neutral-white-20);color:var(--color-neutral-white);font-size:var(--font-size-3xs);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 660;letter-spacing:.02em;padding:var(--size-spacing-xs) var(--size-spacing-xs) var(--size-spacing-2xs);text-transform:uppercase}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .price-overlay-table th{font-size:var(--font-size-xs)}}[data-component-id="xplore:page_tour"] .price-overlay-table td{background-color:var(--color-neutral-white);font-size:var(--font-size-xs);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 400;padding:var(--size-spacing-xs)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .price-overlay-table td{font-size:var(--font-size-md)}}[data-component-id="xplore:page_tour"] .price-overlay-table.dates td{font-size:var(--font-size-2xs)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .price-overlay-table.dates td{font-size:var(--font-size-sm)}}[data-component-id="xplore:page_tour"] .price-overlay-table.voli td{font-size:var(--font-size-xs)}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .price-overlay-table.voli td{font-size:var(--font-size-md)}}[data-component-id="xplore:page_tour"] .price-overlay--footer{margin-inline:auto;text-wrap-style:balance;font-size:var(--font-size-xs)}[data-component-id="xplore:page_tour"] .price-overlay--footer p+p{margin-top:.5em}[data-component-id="xplore:page_tour"] .table-disclaimer{font-size:var(--font-size-xs)}[data-component-id="xplore:page_tour"] div.price-table-note{margin-bottom:var(--size-spacing-xl);margin-inline:auto;text-wrap-style:balance;font-size:var(--font-size-xs)}[data-component-id="xplore:page_tour"] div.price-table-note:empty{display:none}[data-component-id="xplore:page_tour"] div.price-table-note p{margin:0}[data-component-id="xplore:page_tour"] .page-tour--summary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--size-spacing-2xl);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-lg);-ms-flex-item-align:stretch;align-self:stretch;background:var(--color-backgrounds-beige-light,#f2efea);border-radius:var(--size-border-radius-md,.625rem);width:100%}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:page_tour"] .page-tour--summary{padding:var(--size-spacing-md)}}@media (min-width:1200px){[data-component-id="xplore:page_tour"] .page-tour--summary{padding:var(--size-spacing-2xl) var(--size-spacing-4xl)}}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price{text-align:center;width:100%}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price .page-tour--price-container{margin-bottom:var(--size-spacing-md)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price .price-label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-base,1rem);font-style:normal;font-variation-settings:"wdth" var(--font-wdth-default),"wght" 770;line-height:110%;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--size-spacing-2xs);margin-bottom:var(--size-spacing-2xs)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price span.price{color:var(--color-section);font-family:var(--font-family-display-1);font-size:var(--font-size-lg);font-variation-settings:"wght" 800}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price span.price .field__item{display:inline}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price span.price{font-size:var(--font-size-2xl)}}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price span.price+.valuta{font-size:var(--font-size-lg);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 300}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price span.price+.valuta{font-size:var(--font-size-xl)}}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price .price-details{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 770;text-transform:uppercase}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button:hover{--color-button-text:var(--color-section)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button{--color-button-text:var(--color-brand-grey-xxdark);margin-top:var(--size-spacing-xs);margin-inline:auto;padding:.2em 0}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button.btn-price-dialog-close{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button.btn-price-dialog-close:hover{--color-button-text:var(--color-section)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button.btn-price-dialog-close:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button.btn-price-dialog-close{--color-button-text:var(--color-brand-grey-xxdark);--color-button-background:var(--color-backgrounds-beige-light);margin:0;padding:.5em .6em .5em 1em;position:absolute;right:calc(var(--size-spacing-md)/2);top:calc(var(--size-spacing-md)/2)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price button.btn-price-dialog{--color-button-text:var(--color-section)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog[open]{opacity:1;pointer-events:all}@starting-style{[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog[open]{opacity:0}}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog{border:0;border-radius:10px;-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:60rem;opacity:0;padding:var(--size-spacing-md);pointer-events:none;width:95%}@media (min-width:1024px){[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog{padding:var(--size-spacing-3xl) var(--size-spacing-xl)}}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog::-ms-backdrop{background-color:transparent}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog::backdrop{background-color:transparent}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog[open]::-ms-backdrop{background-color:rgba(0,0,0,.533)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--price dialog[open]::backdrop{background-color:rgba(0,0,0,.533)}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--summary-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs);text-align:center}[data-component-id="xplore:page_tour"] .page-tour--summary .page-tour--summary-footer,[data-component-id="xplore:page_tour"] .tour--details-price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-component-id="xplore:page_tour"] .tour--details-price-box{gap:var(--size-spacing-2xs);width:100%}[data-component-id="xplore:page_tour"] .tour--details-price-box>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--color-neutral-white);border-radius:var(--size-border-radius-sm);gap:var(--size-spacing-xs);padding:var(--size-spacing-sm) var(--size-spacing-xs);width:100%}.tour-contact-stripe--details,.tour-intro--details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-md)}@media (min-width:1024px){.tour-contact-stripe--details,.tour-intro--details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tour-contact-stripe--details>.item,.tour-intro--details>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs)}.tour-contact-stripe--details .tour--details-text,.tour-intro--details .tour--details-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem}.tour--guide.box{--size-icon:2.8rem;background-color:var(--color-backgrounds-beige-light);border:3px dotted var(--color-section-red);border-radius:var(--size-border-radius-md,.625rem);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-sm);margin-bottom:var(--size-spacing-md);outline:4px solid var(--color-neutral-white);outline-offset:-7px;padding:var(--size-spacing-md)}.tour--guide.box .tour--details-text{padding-block:var(--size-spacing-2xs);padding-right:var(--size-spacing-sm)}.tour--guide.box .tour--details-text p{font-size:var(--font-size-sm);margin-bottom:0}.tour--guide.box .field--name-taxonomy-term-title,.tour--guide.box .field--name-taxonomy-term-title h3,.tour--guide.box .field__label{color:var(--color-section);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-variation-settings:"wght" 700;line-height:110%;margin-bottom:.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs)}@media (min-width:1024px){.tour--guide.box .field--name-taxonomy-term-title,.tour--guide.box .field--name-taxonomy-term-title h3,.tour--guide.box .field__label{font-size:var(--font-size-md)}}.tour--guide.box button{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.tour--guide.box button:hover{--color-button-text:var(--color-section)}.tour--guide.box button:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.tour--guide.box button{--color-button-text:var(--color-brand-grey-xxdark);margin-top:var(--size-spacing-xs);margin-inline:auto;padding:.2em 0}.tour--guide.box button.btn-price-dialog-close{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.tour--guide.box button.btn-price-dialog-close:hover{--color-button-text:var(--color-section)}.tour--guide.box button.btn-price-dialog-close:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.tour--guide.box button.btn-price-dialog-close{--color-button-text:var(--color-brand-grey-xxdark);--color-button-background:var(--color-backgrounds-beige-light);margin:0;padding:.5em .6em .5em 1em;position:absolute;right:calc(var(--size-spacing-md)/2);top:calc(var(--size-spacing-md)/2)}.tour--guide.box button.btn-price-dialog{--color-button-text:var(--color-section)}.taxonomy-term--type-categorie-auto .group-bagagli{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-xs)}@media (min-width:1024px){.taxonomy-term--type-categorie-auto .group-bagagli{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}}.taxonomy-term--type-categorie-auto .group-bagagli .field--name-taxonomy-term-title{color:var(--color-section);font-family:var(--font-family-display-1,"Alfa Slab One")}@media (min-width:1024px){.taxonomy-term--type-categorie-auto .group-bagagli .field--name-taxonomy-term-title{margin-right:16px;width:160px;-ms-flex-negative:0;flex-shrink:0}}.taxonomy-term--type-categorie-auto .group-bagagli .group-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--size-spacing-sm)}@media (min-width:1024px){.taxonomy-term--type-categorie-auto .group-bagagli .group-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px;-ms-flex-pack:distribute;justify-content:space-around}}.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}@media (min-width:1024px){.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field{min-width:80px}}.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field .field-label,.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field .field__label{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;margin-right:6px;text-indent:-9999px;width:20px}.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field.field--name-field-numero-passeggeri .field-label,.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field.field--name-field-numero-passeggeri .field__label{background-image:url(/themes/xplore/architecture/dist/images/icons/adult.svg)}.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field.field--name-field-bagagli-grandi .field-label,.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field.field--name-field-bagagli-grandi .field__label{background-image:url(/themes/xplore/architecture/dist/images/icons/bagaglio.svg)}.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field.field--name-field-bagagli-piccoli .field-label,.taxonomy-term--type-categorie-auto .group-bagagli .group-content .field.field--name-field-bagagli-piccoli .field__label{background-image:url(/themes/xplore/architecture/dist/images/icons/bagaglio.svg);background-size:15px}.page-node-type-tour-moto dialog#vehicles-list{max-width:60vw;min-height:540px}.page-node-type-tour-moto dialog#vehicles-list .left{width:50%}@media (min-width:0) and (max-width:1023px){.page-node-type-tour-moto dialog#vehicles-list{max-width:95vw;min-height:auto}.page-node-type-tour-moto dialog#vehicles-list .left{width:100%}}dialog#vehicles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--size-spacing-2xl);max-height:85vh;max-width:80vw}@media (min-width:0) and (max-width:1023px){dialog#vehicles-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--size-spacing-lg);max-height:85vh;max-width:95vw;overflow-y:auto;padding-top:2.5rem}}dialog#vehicles-list .left{position:relative;width:50%;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-md);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:0) and (max-width:1023px){dialog#vehicles-list .left{max-height:40vh;overflow-y:auto;width:100%}}dialog#vehicles-list .left .view .view-content{margin-bottom:var(--size-spacing-lg)}dialog#vehicles-list .right{position:relative;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:0) and (max-width:1023px){dialog#vehicles-list .right{min-height:260px;width:100%}}dialog#vehicles-list .right>div{display:-webkit-box;display:-ms-flexbox;display:flex}dialog#vehicles-list .views-row .group-bagagli>div.view-mode-teaser{width:50px}dialog#vehicles-list .view-header{text-align:left;width:100%;text-wrap-style:unset;font-size:var(--font-size-sm)}dialog#vehicles-list .view-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}dialog#vehicles-list .view-footer .group-bagagli{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px}dialog#vehicles-list .view-footer .group-bagagli .group-content .field{font-size:var(--font-size-sm);min-width:170px}dialog#vehicles-list .view-footer .group-bagagli .group-content .field .field-item{font-size:var(--font-size-sm)}.view-categorie-auto.view-display-id-block_1{width:100%}.view-categorie-auto.view-display-id-block_1 .views-row{border-bottom:1px solid #ccc;cursor:pointer;padding:10px;width:100%}.view-categorie-auto.view-display-id-block_2,.view-moto.view-display-id-block_2{height:100%;position:relative;width:100%}.view-categorie-auto.view-display-id-block_2 .views-row,.view-moto.view-display-id-block_2 .views-row{height:100%;opacity:0;position:absolute;-webkit-transition:z-index .2s ease-in-out;transition:z-index .2s ease-in-out;width:100%}.view-categorie-auto.view-display-id-block_2 .views-row.active,.view-moto.view-display-id-block_2 .views-row.active{opacity:1;z-index:10}.view-categorie-auto.view-display-id-block_2 .views-row .taxonomy-term--view-mode-slide,.view-moto.view-display-id-block_2 .views-row .taxonomy-term--view-mode-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-md)}.view-categorie-auto.view-display-id-block_2 .views-row .field--name-taxonomy-term-title,.view-moto.view-display-id-block_2 .views-row .field--name-taxonomy-term-title{text-align:center}.view-categorie-auto.view-display-id-block_2 .views-row .field--name-taxonomy-term-title h2,.view-moto.view-display-id-block_2 .views-row .field--name-taxonomy-term-title h2{font-size:var(--font-size-xl)}.view-categorie-auto.view-display-id-block_2 .views-row .field--name-description,.view-moto.view-display-id-block_2 .views-row .field--name-description{text-align:center}.view-moto.view-display-id-block_1{width:100%}.view-moto.view-display-id-block_1 .views-row{border-bottom:1px solid #ccc;cursor:pointer;padding:10px;width:100%}.view-moto.view-display-id-block_1 .views-row .field--name-taxonomy-term-title{color:var(--color-section);font-family:var(--font-family-display-1,"Alfa Slab One");font-weight:700;margin-right:16px}
.file{background-image:none;display:inline-block;min-height:0;padding-left:0}[data-component-id="xplore:text_with_side_image"]{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"]{margin-bottom:var(--size-spacing-4xl)}}[data-component-id="xplore:text_with_side_image"]{margin-left:auto;margin-right:auto;max-width:1600px;width:90%}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;margin-inline:auto;max-width:40rem}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:var(--size-spacing-4xl);margin-inline:0;max-width:none}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--content .text-with-side-image--text-wrapper{margin-inline:auto 0;width:50%}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--content .text-with-side-image--image-wrapper{width:50%}}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text-wrapper{padding-block:var(--size-spacing-lg)}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text-wrapper{padding-block:0}}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text-wrapper .text-with-side-image--text-inner{padding-inline:16px}}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text-wrapper .text-with-side-image--text-inner{margin-inline:0 auto;padding-inline:0 var(--size-spacing-2xl)}}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--image-wrapper img{aspect-ratio:3/1.3;border-radius:var(--size-border-radius-md);-o-object-fit:cover;object-fit:cover;overflow:hidden}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--image-wrapper img{aspect-ratio:3/2.6}}@media (min-width:1492px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--image-wrapper img{aspect-ratio:16/10}}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"]:has(.text-with-side-image--map-inner) .text-with-side-image--content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}[data-component-id="xplore:text_with_side_image"]:has(.text-with-side-image--map-inner) .text-with-side-image--text-wrapper{margin-inline:auto;max-width:40rem;width:100%}[data-component-id="xplore:text_with_side_image"]:has(.text-with-side-image--map-inner) .text-with-side-image--image-wrapper{margin-inline:auto;max-width:52rem;width:100%}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--title h3{font-family:var(--font-family-display-2);font-size:var(--font-size-xl);font-style:normal;font-weight:800;letter-spacing:-.02em;line-height:110%;margin-bottom:.2em}@media (min-width:1492px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--title h3{font-size:var(--font-size-2xl)}}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--subtitle li,[data-component-id="xplore:text_with_side_image"] .text-with-side-image--subtitle p{margin-bottom:.75em;text-wrap-style:balance;color:var(--color-subtitle);font-size:var(--font-size-md);font-weight:400;line-height:150%}@media (min-width:1492px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--subtitle li,[data-component-id="xplore:text_with_side_image"] .text-with-side-image--subtitle p{font-size:var(--font-size-lg)}}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--note{color:var(--color-note);font-size:var(--font-size-xs,14px);font-style:normal;font-weight:400;line-height:150%}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text li,[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text p{font-size:var(--font-size-base);margin-bottom:1em}@media (min-width:1492px){[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text li,[data-component-id="xplore:text_with_side_image"] .text-with-side-image--text p{font-size:var(--font-size-md)}}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--link a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--link a:focus,[data-component-id="xplore:text_with_side_image"] .text-with-side-image--link a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--link a{text-shadow:none}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--link a:hover{--color-button-text:var(--color-neutral-white)}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc .file{display:inline-block}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a:focus,[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a{--size-icon:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs)}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/download.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/download.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a{--color-button-background:var(--color-neutral-grey-xxxlight);--color-button-text:var(--color-neutral-black);border:1px solid var(--color-brand-grey-xlight);text-shadow:none}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a:after{background:var(--color-button-text)}[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a:focus,[data-component-id="xplore:text_with_side_image"] .field--name-field-doc a:hover{background-color:var(--color-neutral-grey-xxlight)}[data-component-id="xplore:text_with_side_image"].sfondo-arancione,[data-component-id="xplore:text_with_side_image"].sfondo-verde{--color-headings:var(--color-neutral-white);--color-subtitle:var(--color-neutral-white);--color-note:var(--color-neutral-white);--color-body-text:var(--color-neutral-white);--color-button-background:var(--color-neutral-white);--color-button-text:var(--color-brand-grey-xxdark);margin-left:0;margin-right:0;max-width:none;width:90%;width:100%}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--title h3,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--title h3{font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);font-weight:400;letter-spacing:-.02em;line-height:110%}@media (min-width:1492px){[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--title h3,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--title h3{font-size:var(--font-size-3xl)}}@media (min-width:1720px){[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--title h3,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--title h3{font-size:var(--font-size-4xl)}}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--content,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--content{margin-inline:0;max-width:none;overflow:hidden}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--image-wrapper,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--image-wrapper{margin-inline:0;position:relative}@media (min-width:0) and (max-width:1199px){[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--image-wrapper,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--image-wrapper{width:100%}}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--image-wrapper:before,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--image-wrapper:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:20.5%;left:-.5%;-webkit-mask-image:url(/themes/xplore/architecture/dist/images/img-diagonal.svg);mask-image:url(/themes/xplore/architecture/dist/images/img-diagonal.svg);-webkit-mask-position:top right;mask-position:top right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute;top:0;width:14%;z-index:2}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--image-wrapper:after,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--image-wrapper:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:100%;-webkit-mask-image:url(/themes/xplore/architecture/dist/images/img-nail.svg);mask-image:url(/themes/xplore/architecture/dist/images/img-nail.svg);-webkit-mask-position:top right;mask-position:top right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute;right:-3.8%;top:0;width:14.6%;z-index:2}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--image-wrapper .text-with-side-image--image-inner,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--image-wrapper .text-with-side-image--image-inner{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/img-mask.svg);mask-image:url(/themes/xplore/architecture/dist/images/img-mask.svg);-webkit-mask-position:center left;mask-position:center left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--image-wrapper img,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--image-wrapper img{border-radius:0;display:block;height:auto;width:100%}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--text-wrapper,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--text-wrapper{margin-inline:0 auto}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--text-wrapper .text-with-side-image--text-inner,[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--text-wrapper .text-with-side-image--text-inner{max-width:42em;padding-left:0}}[data-component-id="xplore:text_with_side_image"].sfondo-arancione.destra .text-with-side-image--image-wrapper:after,[data-component-id="xplore:text_with_side_image"].sfondo-verde.destra .text-with-side-image--image-wrapper:after{left:-3.8%;right:auto;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[data-component-id="xplore:text_with_side_image"].sfondo-arancione.destra .text-with-side-image--image-wrapper:before,[data-component-id="xplore:text_with_side_image"].sfondo-verde.destra .text-with-side-image--image-wrapper:before{left:auto;right:-.5%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[data-component-id="xplore:text_with_side_image"].sfondo-arancione.destra .text-with-side-image--image-wrapper .text-with-side-image--image-inner,[data-component-id="xplore:text_with_side_image"].sfondo-arancione.destra .text-with-side-image--image-wrapper .text-with-side-image--image-inner img,[data-component-id="xplore:text_with_side_image"].sfondo-verde.destra .text-with-side-image--image-wrapper .text-with-side-image--image-inner,[data-component-id="xplore:text_with_side_image"].sfondo-verde.destra .text-with-side-image--image-wrapper .text-with-side-image--image-inner img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"].sfondo-arancione.destra .text-with-side-image--text-wrapper,[data-component-id="xplore:text_with_side_image"].sfondo-verde.destra .text-with-side-image--text-wrapper{margin-inline:auto 0}[data-component-id="xplore:text_with_side_image"].sfondo-arancione.destra .text-with-side-image--text-wrapper .text-with-side-image--text-inner,[data-component-id="xplore:text_with_side_image"].sfondo-verde.destra .text-with-side-image--text-wrapper .text-with-side-image--text-inner{padding-left:var(--size-spacing-2xl);padding-right:0}}[data-component-id="xplore:text_with_side_image"].sfondo-verde{background:var(--color-section-green-dark)}[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--link{--color-button-text:var(--color-section-green-dark)}[data-component-id="xplore:text_with_side_image"].sfondo-verde .text-with-side-image--link a:hover{background-color:var(--color-section-green-xdark)}[data-component-id="xplore:text_with_side_image"].sfondo-arancione{background:var(--color-section-orange-dark)}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--link{--color-button-text:var(--color-section-orange-dark)}[data-component-id="xplore:text_with_side_image"].sfondo-arancione .text-with-side-image--link a:hover{background-color:var(--color-section-orange-xdark)}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro{background-color:var(--color-neutral-grey-xxxlight);margin-left:0;margin-right:0;max-width:none;width:90%;width:100%}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--content{margin-inline:0;max-width:none;overflow:hidden;position:relative}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--content{padding-right:4vw}}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--content:after{content:"";display:block;-ms-flex-negative:0;background:url(/themes/xplore/architecture/dist/images/x-logo-grey-light.svg) no-repeat 0 0 transparent;background-size:contain;bottom:0;flex-shrink:0;height:100%;left:50%;opacity:.15;position:absolute;right:0;top:0;-webkit-transform:scale(1.3) translateX(31%);-ms-transform:scale(1.3) translateX(31%);transform:scale(1.3) translateX(31%);width:50%}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--text-wrapper{position:relative;z-index:1}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--title h3{font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);font-weight:400;letter-spacing:-.02em;line-height:110%}@media (min-width:1492px){[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--title h3{font-size:var(--font-size-3xl)}}@media (min-width:1720px){[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--title h3{font-size:var(--font-size-4xl)}}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--link a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--link a:focus,[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--link a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--image-wrapper{margin-inline:0 auto;position:relative;width:100%}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--image-wrapper img{border-radius:0}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--image-wrapper{margin-inline:0;width:50%}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro .text-with-side-image--image-wrapper img{border-radius:0}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro.destra .text-with-side-image--content{padding-left:4vw;padding-right:0}}[data-component-id="xplore:text_with_side_image"].sfondo-grigio-chiaro.destra .text-with-side-image--content:after{left:0;right:50%;-webkit-transform:scale(1.3) translateX(-31%);-ms-transform:scale(1.3) translateX(-31%);transform:scale(1.3) translateX(-31%)}@media (min-width:1200px){[data-component-id="xplore:text_with_side_image"].destra .text-with-side-image--content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[data-component-id="xplore:text_with_side_image"].destra .text-with-side-image--text-wrapper .text-with-side-image--text-inner{margin-inline:auto 0}}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--map-inner svg g#citta a.hotspot:hover g.etichetta>path:first-child,[data-component-id="xplore:text_with_side_image"] .text-with-side-image--map-inner svg g#parchi a.hotspot:hover g.etichetta>path:first-child{fill:#ffca34!important}[data-component-id="xplore:text_with_side_image"] .text-with-side-image--map-inner svg g#citta a.hotspot:hover g.etichetta>path:last-child,[data-component-id="xplore:text_with_side_image"] .text-with-side-image--map-inner svg g#parchi a.hotspot:hover g.etichetta>path:last-child{fill:#643306!important;border-radius:3px;outline:2px solid #fff}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:page_tour"].page-tour [data-component-id="xplore:text_with_side_image"] .text-with-side-image--text{display:none}}
.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translateX(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translateX(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgb(0 0 0/5%)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}
.file{background-image:none;display:inline-block;min-height:0;padding-left:0}[data-component-id="xplore:tour_itinerario"]{background-color:var(--color-backgrounds-beige-light);margin-bottom:var(--size-spacing-2xl);position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width:1200px){[data-component-id="xplore:tour_itinerario"]{margin-bottom:var(--size-spacing-4xl)}}[data-component-id="xplore:tour_itinerario"]:before{-webkit-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s;z-index:0}[data-component-id="xplore:tour_itinerario"]:after,[data-component-id="xplore:tour_itinerario"]:before{background-color:var(--color-backgrounds-beige-light);bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}[data-component-id="xplore:tour_itinerario"]:after{opacity:0;-webkit-transition:opacity 1s ease-out .4s;transition:opacity 1s ease-out .4s;z-index:1}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn:hover{--color-button-text:var(--color-section)}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/fullscreen.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/fullscreen.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn{--color-button-text:var(--color-brand-grey-xxdark);margin:0 var(--size-spacing-xs) var(--size-spacing-md) auto;padding:.2em 0}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn{display:none}}@media (min-width:1200px){[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn{position:absolute;right:0;top:-2.2rem}}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn_close{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn_close:hover{--color-button-text:var(--color-section)}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn_close:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}[data-component-id="xplore:tour_itinerario"] #overlay_itinerario_btn_close{--color-button-text:var(--color-brand-grey-xxdark);display:none;padding:.2em 0;padding:var(--size-spacing-xs);position:absolute;right:1rem;top:1rem}[data-component-id="xplore:tour_itinerario"] .scroll+#overlay_itinerario_btn_close{--color-button-background:var(--color-brand-grey-xxdark);--color-button-text:var(--color-neutral-white)}[data-component-id="xplore:tour_itinerario"] .block-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--size-spacing-md)}@media (min-width:1024px){[data-component-id="xplore:tour_itinerario"] .block-content{padding:var(--size-spacing-4xl);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:0 var(--size-spacing-xl);grid-auto-columns:1fr;grid-auto-flow:row dense;grid-template-areas:"intro intro" "map tappe";grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}[data-component-id="xplore:tour_itinerario"] .intro{margin-bottom:var(--size-spacing-xs);text-align:center}@media (min-width:1024px){[data-component-id="xplore:tour_itinerario"] .intro{margin-bottom:var(--size-spacing-md)}}@media (min-width:1200px){[data-component-id="xplore:tour_itinerario"] .intro{grid-area:intro}}@media (min-width:1024px){[data-component-id="xplore:tour_itinerario"] .intro p{font-size:var(--font-size-md)}}[data-component-id="xplore:tour_itinerario"] .map-wrapper{position:relative}@media (min-width:0) and (max-width:1023px){[data-component-id="xplore:tour_itinerario"] .map-wrapper{margin-bottom:var(--size-spacing-md)}}@media (min-width:1024px){[data-component-id="xplore:tour_itinerario"] .map-wrapper{grid-area:map}}@media (min-width:1200px){[data-component-id="xplore:tour_itinerario"] .map-wrapper{position:sticky;top:calc(var(--gin-toolbar-secondary-height,0px) + var(--size-contact-stripe-height,0px) + 2rem)}}[data-component-id="xplore:tour_itinerario"] .map-screenshot-btn{--color-button-background:var(--color-neutral-white);--color-button-text:var(--color-brand-grey-xxdark);display:none}.user-logged-in [data-component-id="xplore:tour_itinerario"] .map-screenshot-btn{display:-webkit-box;display:-ms-flexbox;display:flex}[data-component-id="xplore:tour_itinerario"] .map-screenshot-btn{bottom:1rem;position:absolute;right:1rem;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-button-background);border-radius:var(--size-border-radius-sm);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);color:var(--color-button-text);font-size:var(--font-size-xs);font-weight:600;gap:var(--size-spacing-2xs);padding:.4em .7em;-webkit-transition:background .15s ease-in-out,color .15s ease-in-out;transition:background .15s ease-in-out,color .15s ease-in-out}[data-component-id="xplore:tour_itinerario"] .map-screenshot-btn:hover{--color-button-background:var(--color-section);--color-button-text:var(--color-neutral-white)}[data-component-id="xplore:tour_itinerario"] .map-screenshot-btn svg{-ms-flex-negative:0;flex-shrink:0}[data-component-id="xplore:tour_itinerario"] #map{border:4px solid var(--color-neutral-white,#fff);border-radius:var(--size-border-radius-md);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);height:60vh;width:100%}[data-component-id="xplore:tour_itinerario"] #map .popup-content{font-size:var(--font-size-md)}[data-component-id="xplore:tour_itinerario"] .tappe{position:relative;width:100%}@media (min-width:1200px){[data-component-id="xplore:tour_itinerario"] .tappe{grid-area:tappe}}[data-component-id="xplore:tour_itinerario"] .tappe>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-component-id="xplore:tour_itinerario"] .tappe>div .field__item:first-child .tour-tappa-mini--title:before{background-color:var(--color-brand-orange,#ff8400)}[data-component-id="xplore:tour_itinerario"] .tappe>div .field__item:last-child .tour-tappa-mini--title:before{background-color:var(--color-section-green,#64ab00)}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-sm);margin-bottom:var(--size-spacing-md)}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo:has(.hotel-slot:empty){display:none}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot{padding-left:calc(1.4rem + var(--size-spacing-2xs));position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot:before{background:var(--color-section);content:"";display:block;height:1.4rem;left:0;-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/widget-pin.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/widget-pin.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;width:1.4rem}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot .field__label{font-size:var(--font-size-xs);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 400;font-weight:400;margin-bottom:var(--size-spacing-4xs)}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot .field__item{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 700;font-weight:700}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot .field--name-field-orario,[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot .field--name-field-orario-fine{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--size-spacing-3xs);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-sm);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 400;font-weight:400;gap:var(--size-spacing-2xs)}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot .field--name-field-orario-fine:before,[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot .field--name-field-orario:before{background:var(--color-neutral-black-60);content:"";display:block;height:.8rem;-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/clock.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/clock.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.8rem}@media (min-width:1024px){[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--size-spacing-lg)}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot:first-child{padding-right:var(--size-spacing-lg);position:relative}[data-component-id="xplore:tour_itinerario"] .tappe .hotel-di-partenza-arrivo .hotel-slot:first-child:after{border-left:4px dotted var(--color-neutral-black-20);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}[data-component-id="xplore:tour_itinerario"].fullscreen{bottom:0;height:calc(100vh - var(--gin-toolbar-secondary-height,0px));left:var(--drupal-displace-offset-left,var(--sidebar-width),0);position:fixed;right:0;top:var(--gin-toolbar-secondary-height,0);z-index:5}[data-component-id="xplore:tour_itinerario"].fullscreen:before{opacity:0;-webkit-transition-delay:.3s;transition-delay:.3s;z-index:1}[data-component-id="xplore:tour_itinerario"].fullscreen:after{opacity:1;-webkit-transition:opacity 0s linear 0s;transition:opacity 0s linear 0s;z-index:-1}[data-component-id="xplore:tour_itinerario"].fullscreen #overlay_itinerario_btn{display:none}[data-component-id="xplore:tour_itinerario"].fullscreen #overlay_itinerario_btn_close{display:-webkit-box;display:-ms-flexbox;display:flex}[data-component-id="xplore:tour_itinerario"].fullscreen .map-screenshot-btn{z-index:-1}[data-component-id="xplore:tour_itinerario"].fullscreen .block-content{display:grid;gap:0 0;grid-template-areas:"map intro" "map tappe";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;height:calc(100vh - var(--gin-toolbar-secondary-height,0px));overflow-y:auto;padding:0}[data-component-id="xplore:tour_itinerario"].fullscreen .block-content .intro{grid-area:intro;margin:0;padding:var(--size-spacing-3xl) var(--size-spacing-3xl) 0;text-align:left}[data-component-id="xplore:tour_itinerario"].fullscreen .block-content .map-wrapper{grid-area:map;position:static}[data-component-id="xplore:tour_itinerario"].fullscreen .block-content #map{background:#6a8daa;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:100vh;left:0;position:fixed;top:var(--gin-toolbar-secondary-height,0);width:50%}[data-component-id="xplore:tour_itinerario"].fullscreen .block-content .tappe{grid-area:tappe;padding:0 var(--size-spacing-3xl) var(--size-spacing-3xl);width:100%}}@media (min-width:0) and (max-width:1023px){body:has([data-component-id="xplore:tour_itinerario"].fullscreen){overflow:auto}}
[data-component-id="xplore:tour_tappa"]{background:var(--color-neutral-white,#fff);border-radius:var(--size-border-radius-md,.625rem);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--size-spacing-2xs);padding:var(--size-spacing-sm);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[data-component-id="xplore:tour_tappa"] .tour-tappa-full{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out,padding 0s linear .3s;transition:max-height .3s ease-out,padding 0s linear .3s}[data-component-id="xplore:tour_tappa"] .tour-tappa-full.active{padding:var(--size-spacing-lg) var(--size-spacing-md);-webkit-transition:max-height .3s ease-out,padding 0s linear 0s;transition:max-height .3s ease-out,padding 0s linear 0s}[data-component-id="xplore:tour_tappa"] .tour-tappa-full .tour-tappa-full--image{margin-bottom:var(--size-spacing-md)}[data-component-id="xplore:tour_tappa"] .tour-tappa-full .tour-tappa-full--descrizione{font-size:var(--font-size-base,1rem);font-style:normal;font-weight:400;line-height:150%}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px dashed transparent;cursor:pointer;position:relative;-webkit-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s;width:100%}@media (min-width:768px){[data-component-id="xplore:tour_tappa"] .tour-tappa-mini{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details{min-width:9.5em}}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details>span.tour-tappa-mini--day,[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details>span.tour-tappa-mini--km{color:var(--color-brand-grey);font-size:var(--font-size-sm);font-variation-settings:"wdth" 87.5,"wght" 370}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details>span.tour-tappa-mini--day{text-transform:uppercase}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details>span.tour-tappa-mini--day:after{content:"-";padding-inline:var(--size-spacing-3xs)}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--details>span.tour-tappa-mini--km .field--name-field-lunghezza-tappa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-3xs)}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--title{color:var(--color-neutral-grey-xxdark,#222119);font-family:var(--font-family-display-2);font-size:clamp(var(--font-size-md),.5052rem + .7732vw,var(--font-size-lg));font-weight:400;letter-spacing:-.01em;line-height:110%;padding-right:.75em;position:relative}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--title:before{background-color:var(--color-section);border:2px solid var(--color-neutral-white);border-radius:50%;-webkit-box-shadow:0 0 7px var(--color-neutral-black-10);box-shadow:0 0 7px var(--color-neutral-black-10);content:"";display:block;height:10px;margin-right:var(--size-spacing-2xs);width:10px}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--title:after{background:url(/themes/xplore/architecture/dist/images/icons/arrow-path.svg) no-repeat top transparent;background-size:contain;bottom:-1.8rem;content:"";display:block;height:23px;left:-5px;position:absolute;width:20px;z-index:1}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--icon{--size-icon:1.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;text-indent:-9999px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;background:no-repeat center center var(--color-section);border-radius:var(--size-icon);flex-shrink:0;height:var(--size-icon);margin-inline:auto 0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:var(--size-icon)}@media (min-width:1492px){[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--icon{--size-icon:1.665rem;position:relative;right:auto;top:auto}}[data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--icon:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:60%;-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/plus.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/plus.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:60%}[data-component-id="xplore:tour_tappa"]:has(.tour-tappa-full.active) .tour-tappa-mini{border-bottom:1px dashed var(--color-neutral-black-20);padding-bottom:var(--size-spacing-sm);-webkit-transition-delay:0s;transition-delay:0s}[data-component-id="xplore:tour_tappa"]:has(.tour-tappa-full.active) .tour-tappa-mini>span.tour-tappa-mini--icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}[data-component-id="xplore:tour_tappa"] .field--name-field-immagine-tappa img,[data-component-id="xplore:tour_tappa"] .field--name-field-media-image img{border-radius:var(--size-border-radius-md);max-width:30rem;overflow:hidden}.field__items>.field__item:last-child [data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--title:after,[data-component-id="xplore:tour_tappa"]:has(.tour-tappa-full.active) .tour-tappa-mini>span.tour-tappa-mini--title:after{display:none}.fullscreen [data-component-id="xplore:tour_tappa"] .tour-tappa-mini{border-bottom:1px dashed var(--color-neutral-black-20);cursor:default;padding-bottom:var(--size-spacing-sm);-webkit-transition-delay:0s;transition-delay:0s}.fullscreen [data-component-id="xplore:tour_tappa"] .tour-tappa-mini .tour-tappa-mini--icon,.fullscreen [data-component-id="xplore:tour_tappa"] .tour-tappa-mini>span.tour-tappa-mini--title:after{display:none}.fullscreen [data-component-id="xplore:tour_tappa"] .tour-tappa-full{max-height:none;padding:var(--size-spacing-lg) var(--size-spacing-md);-webkit-transition:max-height .3s ease-out,padding 0s linear 0s;transition:max-height .3s ease-out,padding 0s linear 0s}
.file{background-image:none;display:inline-block;min-height:0;padding-left:0}:root{--color-backgrounds-beige-xxlight:#f6f6f3;--color-backgrounds-beige-xlight:#fbf8f4;--color-backgrounds-beige-light:#f8f4ed;--color-backgrounds-beige-medium:#f4eee2;--color-backgrounds-beige:#e1ddd5;--color-backgrounds-blue-dark:#79839a;--color-backgrounds-blue-xxlight:#e1eafa;--color-backgrounds-blue-xlight:#cfdef7;--color-backgrounds-orange-xxlight:#fff3eb;--color-backgrounds-greyblue-xxlight:#e7e9ee;--color-backgrounds-green-xxlight:#eff7e5;--color-brand-grey-light:#a8aaae;--color-brand-grey-xdark:#5e6364;--color-brand-grey-xlight:#c7cbd0;--color-brand-grey-xxdark:#343738;--color-brand-grey:#808285;--color-brand-orange-xdark:#e47600;--color-brand-orange-dark:#e47600;--color-brand-orange:#ff8400;--color-button-background:var(--color-brand-orange);--color-button-text:var(--color-neutral-white);--color-faq-title:var(--color-headings);--color-map-shadow:var(--color-section-orange-xxdark);--color-map-terrain:#c1997e;--color-neutral-black-90:rgba(0,0,0,.9);--color-neutral-black-80:rgba(0,0,0,.8);--color-neutral-black-70:rgba(0,0,0,.7);--color-neutral-black-60:rgba(0,0,0,.6);--color-neutral-black-50:rgba(0,0,0,.5);--color-neutral-black-40:rgba(0,0,0,.4);--color-neutral-black-30:rgba(0,0,0,.3);--color-neutral-black-20:rgba(0,0,0,.2);--color-neutral-black-10:rgba(0,0,0,.1);--color-neutral-black:#000;--color-neutral-grey-light:#c1c1bb;--color-neutral-grey-xlight:#d8d8d8;--color-neutral-grey-xxdark:#222119;--color-neutral-grey-xxxdark:#181711;--color-neutral-grey-xxlight:#e7e7e7;--color-neutral-grey-xxxlight:#f6f6f3;--color-neutral-grey-blue-dark:#475460;--color-neutral-grey-blue-xdark:#2e3943;--color-neutral-white-10:hsla(0,0%,100%,.1);--color-neutral-white-20:hsla(0,0%,100%,.2);--color-neutral-white-30:hsla(0,0%,100%,.3);--color-neutral-white-40:hsla(0,0%,100%,.4);--color-neutral-white-50:hsla(0,0%,100%,.5);--color-neutral-white-60:hsla(0,0%,100%,.6);--color-neutral-white-70:hsla(0,0%,100%,.7);--color-neutral-white-80:hsla(0,0%,100%,.8);--color-neutral-white-90:hsla(0,0%,100%,.9);--color-neutral-white:#fff;--color-section:var(--color-brand-grey-xxdark);--color-section-dark:var(--color-brand-grey-xxdark);--color-section-background-xxlight:var(--color-neutral-grey-xxxlight);--color-section-blue-xxdark:#071c37;--color-section-blue-xdark:#12325c;--color-section-blue-dark:#0b48a3;--color-section-blue:#3075dc;--color-section-blue-light:#3075dc;--color-section-blue-xlight:#0098e9;--color-section-green-xxxdark:#04210e;--color-section-green-xxdark:#083919;--color-section-green-xdark:#2a7800;--color-section-green-dark:#548f00;--color-section-green:#64ab00;--color-section-green-10:rgba(100,171,0,.1);--color-section-green-20:rgba(100,171,0,.2);--color-section-red-xxdark:#370707;--color-section-red-xdark:#5c1212;--color-section-red-dark:#922911;--color-section-red-light:#d73616;--color-section-red:#e22600;--color-section-orange-xxdark:#581c0f;--color-section-orange-dark:#e07400;--color-section-orange-xdark:#bc6100;--color-section-orange:var(--color-brand-orange);--color-section-orange-10:rgba(255,132,0,.1);--color-section-orange-20:rgba(255,132,0,.2);--color-section-neutral:#6a738a;--color-yellow:#ffcf23;--color-ui-brown:#864e26;--color-ui-yellow:#ffd11a;--color-headings:var(--color-neutral-grey-blue-xdark);--color-subtitle:var(--color-section-neutral);--color-note:var(--color-section-neutral);--color-label:var(--color-neutral-grey-xxdark);--color-body-text:var(--color-neutral-grey-xxdark);--color-link-text:var(--color-body-text);--color-link-text-hover:var(--color-body-text);--color-toc-nav-text:var(--color-neutral-white);--color-toc-nav-text-hover:var(--color-neutral-white);--color-toc-nav-active-text:var(--color-neutral-grey-blue-xdark);--color-toc-nav-active-text-hover:var(--color-neutral-grey-blue-xdark);--color-slick-arrow-background:var(--color-neutral-grey-xxdark);--color-slick-inactive-arrow-background:var(--color-neutral-grey-light);--color-slick-arrow:var(--color-neutral-white);--color-slick-dots:var(--color-neutral-grey-light);--color-slick-dots-hover:var(--color-neutral-grey-xxdark);--color-slick-dots-active:var(--color-section);--color-faq-background:var(--color-backgrounds-greyblue-xxlight)}.section-tour{--color-section:var(--color-section-red);--color-button-background:var(--color-section)}.section-tour.tour_tematico{--color-section:var(--color-section-green)}.region-content:has(.node.section-camper.node--view-mode-full),.section-camper{--color-section:var(--color-section-blue);--color-button-background:var(--color-section)}.node--type-page.node--view-mode-full:has(.section-esperienze),.node--type-zona-mare.node--view-mode-full,.region-content:has(.node.section-esperienze.node--view-mode-full),.region-content:has(.node.section-estensioni-mare.node--view-mode-full),.section-esperienze,.section-estensioni-mare,.vocabulary-tipologia-attivita{--color-section:var(--color-section-green);--color-section-dark:var(--color-section-green-dark);--color-section-background-xxlight:var(--color-backgrounds-green-xxlight);--color-button-background:var(--color-section)}.region-content:has(.node.section-guida-turistica.node--view-mode-full),.section-guida-turistica{--color-section:var(--color-brand-orange);--color-button-background:var(--color-section)}:root{--color-gradient-grey-white-light:linear-gradient(180deg,var(--color-neutral-white) 0%,var(--color-backgrounds-beige-light) 100%);--color-gradient-blue:linear-gradient(180deg,var(--color-section-blue,#1461d5) 0%,var(--color-section-blue-dark,#0b48a3) 100%);--color-gradient-green:linear-gradient(180deg,var(--color-section-green,#64ab00) 0%,var(--color-section-green-dark,#548f00) 100%);--color-gradient-red:linear-gradient(157deg,var(--color-section-red,#e22600) 19.43%,var(--color-section-red-dark,#922911) 75.57%);--size-header-height:4rem;--size-toc-nav-height:4.5rem;--size-hero-image-height:80vh;--size-hero-image-min-height:40rem;--size-contact-stripe-height:4rem;--size-slick-arrow:2.9rem;--size-slick-dots:13px;--size-slick-navigation-gap:2rem;--size-slick-slide-gap:.5rem;--size-spacing-4xs:.1rem;--size-spacing-3xs:.2rem;--size-spacing-2xs:.375rem;--size-spacing-xs:.5rem;--size-spacing-sm:.75rem;--size-spacing-md:1rem;--size-spacing-lg:1.5rem;--size-spacing-xl:2rem;--size-spacing-2xl:2.5rem;--size-spacing-3xl:3.3rem;--size-spacing-4xl:4.375rem;--size-spacing-5xl:5.6rem;--size-spacing-6xl:7.65rem;--size-card-padding:var(--size-spacing-lg);--size-body-xl:1776px;--size-body-lg:1492px;--size-body-md:1280px;--size-body-sm:960px;--size-body-xs:640px;--size-body-2xs:570px;--size-border-radius-sm:5px;--size-border-radius-md:10px;--size-border-radius-lg:20px;--size-border-radius-full:9999px;--size-media-xs:320px;--size-media-sm:640px;--size-media-md:960px;--size-media-lg:1280px;--size-media-xl:1600px;--size-media-2xl:1920px;--size-media-height-xs:320px;--size-media-height-sm:640px;--size-media-height-md:830px;--size-media-height-lg:1030px;--size-branding-logo-height:calc(var(--size-header-height) - var(--size-spacing-xs)*2);--banner-canada-ig-height:17rem;--banner-canada-ig-width:23rem;--size-main-menu-icon:1.2rem;--size-ribbon-height:1.5rem;--size-star-icon:2rem;--size-icon:1.665rem;--size-grid-gap:var(--size-spacing-md);--size-switcher-icon:1.5em;--size-switcher-icon-position:calc(var(--size-switcher-icon)/8)}@media (min-width:1492px){:root{--size-main-menu-icon:1.7rem;--size-header-height:5.625rem;--size-branding-logo-height:calc(var(--size-header-height) - var(--size-spacing-md)*2)}}:root{--size-scrollable-img-height:30vh;--size-scrollable-img-height:30svh}@media (min-width:1720px){:root{--size-scrollable-img-height:43vh;--size-scrollable-img-height:43svh}}:root{--shadow-text-hero:2px 2px 4px var(--color-neutral-black-90);--shadow-text-button:2px 2px 0px var(--color-neutral-black-20);--shadow-title-hero:3px 3px 4px var(--color-neutral-black-70);--shadow-default-drop:3px 3px 2px var(--color-neutral-black-50);--shadow-drop-light:3px 3px 2px var(--color-neutral-black-20);--shadow-title-default-drop:2px 2px 1px var(--color-neutral-black-30);--shadow-title-drop-dark:2px 2px 1px var(--color-neutral-black-60);--shadow-mouseover-color:rgba(79,133,153,.7);--shadow-mouseover-border-color:var(--color-neutral-white);--shadow-mouseover:0px 0px 0px 4px var(--shadow-mouseover-border-color),0px 0px var(--size-spacing-md) var(--shadow-mouseover-color);--shadow-light:2px 2px 10px var(--color-neutral-black-10);--shadow-medium:2px 2px 10px var(--color-neutral-black-40);--white-border-light-shadow:3px 3px 0px var(--color-neutral-white),6px 6px 10px var(--color-neutral-black-20);--transform-scale-hover:scale(1.05);--font-family-body-text:"Noto Sans",Helvetica,Arial,sans-serif;--font-family-display-1:"Alfa Slab One",Georgia,Times,"Times New Roman",serif;--font-family-display-2:"Poppins",Helvetica,Arial,sans-serif;--font-size-6xl:80px;--font-size-5xl:66px;--font-size-4xl:52px;--font-size-3xl:46px;--font-size-2xl:33px;--font-size-xl:27px;--font-size-lg:22px;--font-size-md:18px;--font-size-base:16px;--font-size-sm:15px;--font-size-xs:14px;--font-size-2xs:13px;--font-size-3xs:12px;--fake-text-long:Aliquam lobortis. Sed aliquam ultrices mauris. Sed aliquam ultrices mauris. Etiam ultricies nisi vel augue. Nam at tortor in tellus interdum sagittis. Praesent vestibulum dapibus nibh. Aliquam eu nunc. Nunc nec neque. Praesent metus tellus,elementum eu,semper a,adipiscing nec,purus. Proin sapien ipsum,porta a,auctor quis,euismod ut,mi.;--fake-text-mid:Nam eget dui. Vestibulum facilisis,purus nec pulvinar iaculis,ligula mi congue nunc,vitae euismod ligula.;--font-wdth-default:96}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:var(--color-body-text)}body.overflow-hidden{overflow:hidden}body.user-logged-in.toolbar-horizontal.toolbar-fixed .page-region-top{left:var(--sidebar-width,0);top:var(--gin-toolbar-secondary-height,0)}body.menu-is-open{overflow:hidden}body.page-camper{--color-section:var(--color-section-blue);--color-faq-background:var(--color-backgrounds-blue-xxlight);--color-faq-title:var(--color-section-blue-dark)}body.path-taxonomy:has(.elenco-attivita){--color-section:var(--color-section-green);--color-faq-background:var(--color-section-green-20);--color-map-shadow:var(--color-section-green-xxdark)}body.page-tour-auto,body.page-tour-moto,body.page-tour-pullman{--color-section:var(--color-section-red);--color-faq-title:var(--color-section-red-dark);--color-map-shadow:var(--color-section-red-xxdark)}body.page-guida-turistica{--color-section:var(--color-section-orange);--color-faq-title:var(--color-brand-orange-xdark);--color-map-shadow:var(--color-section-orange-xxdark)}body.page-esperienze,body.page-tour-tematici{--color-section:var(--color-section-green);--color-faq-title:var(--color-section-green-xxdark);--color-section-background-xxlight:var(--color-backgrounds-green-xxlight);--color-button-background:var(--color-section);--color-map-shadow:var(--color-section-green-xxdark)}body.page-chi-siamo{--color-section:var(--color-neutral-grey-blue-xdark)}body .layout-container{overflow:hidden}.stretched-link{bottom:0;display:block;left:0;position:absolute;right:0;text-indent:-9999px;top:0}:has(>.stretched-link){position:relative}.site-name{display:none}img{display:block;height:auto;max-width:100%;width:100%}.section-label{color:var(--color-label);font-family:var(--font-family-display-2);font-size:var(--font-size-base);font-weight:700;letter-spacing:.01em;line-height:90%;text-align:center;text-transform:uppercase}.section-label:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-xs);width:var(--size-star-icon)}@media (min-width:768px){.section-label{font-size:var(--font-size-md)}}@media (min-width:1200px){.section-label{--size-star-icon:2.5rem;font-size:var(--font-size-lg)}.section-label:before{border-width:3px}}.faq{--color-headings:var(--color-neutral-grey-xxdark);background-color:var(--color-faq-background);padding-block:var(--size-spacing-2xl)}@media (min-width:1024px){.faq{padding-block:var(--size-spacing-4xl)}}.faq h2{color:var(--color-faq-title);margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);text-align:center;width:90%}.field--name-field-components>.field__item:last-child .paragraph--type--block:has(.view-faq){margin-bottom:0}@media (min-width:1200px){.field--name-field-components>.field__item:last-child .paragraph--type--block:has(.view-faq){margin-bottom:0}}.field--name-field-components>.field__item:has([data-component-id="xplore:grid"])+.field__item:has(.trustpilot-widget) .paragraph--type--block:has(.trustpilot-widget){padding-top:0}.padding-off{padding:0!important}.margin-bottom-off{margin-bottom:0!important}.theme-camper{--color-section:var(--color-section-blue)}.node--type-page.node--view-mode-full [data-component-id="xplore:hero"]:has(.hero--text-group.bg-off){padding-top:calc(var(--size-spacing-lg) + var(--size-header-height,0px))}@media (min-width:1024px){.node--type-page.node--view-mode-full [data-component-id="xplore:hero"]:has(.hero--text-group.bg-off){padding-top:calc(var(--size-spacing-xl) + var(--size-header-height,0px))}}main .button,main button{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}main .button:focus,main .button:hover,main button:focus,main button:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}[data-component-id="xplore:newsletter"] .button,[data-component-id="xplore:newsletter"] button{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}[data-component-id="xplore:newsletter"] .button:focus,[data-component-id="xplore:newsletter"] .button:hover,[data-component-id="xplore:newsletter"] button:focus,[data-component-id="xplore:newsletter"] button:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}#block-xplore-primary-local-tasks{background:var(--color-neutral-grey-xxxlight);border-top-left-radius:var(--size-border-radius-md);border-top-right-radius:var(--size-border-radius-md);bottom:0;font-family:var(--font-family-display-2);font-weight:600;left:50%;max-width:70em;padding:20px;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10000}#block-xplore-primary-local-tasks,#block-xplore-primary-local-tasks .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-xplore-primary-local-tasks .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:.5rem}#block-xplore-primary-local-tasks .tabs li a{background:var(--color-neutral-white);border-radius:var(--size-border-radius-sm);display:inline-block;padding:.5em 1em;text-transform:uppercase}body{font-family:var(--font-family-body-text);font-optical-sizing:auto;font-size:1rem;font-style:normal;font-variation-settings:"wdth" var(--font-wdth-default),"wght" 360}body b,body strong{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 640}h1,h2,h3,h4,h5,h6{color:var(--color-headings);margin-block:0;text-rendering:geometricPrecision}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:inherit}h2{font-family:var(--font-family-display-1,"Alfa Slab One");font-size:var(--font-size-xl);font-style:normal;font-weight:400;line-height:110%;margin-bottom:var(--size-spacing-sm)}@media (min-width:1492px){h2{font-size:var(--font-size-2xl)}}h3{font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-xl);font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:110%;margin-bottom:var(--size-spacing-sm)}@media (min-width:1492px){h3{font-size:var(--font-size-2xl)}}h4{font-family:var(--font-family-display-2,Poppins);font-size:clamp(var(--font-size-lg),.8802rem + .7732vw,var(--font-size-xl));font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:110%;margin-bottom:var(--size-spacing-sm)}ol,p,ul{color:var(--color-body-text);-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1.5em;line-height:1.5;margin-block-end:1.5em}li::marker{color:var(--color-section)}a{--color-link-text-hover:var(--color-section);color:var(--color-link-text);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 600;text-decoration-color:var(--color-section);text-decoration-thickness:2px;text-underline-offset:3px}a:hover{color:var(--color-link-text-hover);text-decoration:none}#block-xplore-views-block-info-zone-block-1{margin-inline:auto;max-width:52rem;padding:0 var(--size-spacing-xl) var(--size-spacing-xl);width:100%}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg a.hotspot{cursor:pointer}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg a.hotspot:hover .text-shadow{opacity:.6}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg .map,#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg .text,#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg .text-shadow,#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg path{-webkit-transition:all .6s ease-out;transition:all .6s ease-out}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg:has(a.hotspot:hover) a.hotspot:not(:hover) .map>path{stroke:#d97809;fill:#d47100!important}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg:has(a.hotspot:hover) a.hotspot:not(:hover) .text path{fill:#ed942e!important}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg:has(a.hotspot:hover) a.hotspot:not(:hover) .text-shadow{opacity:.6}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.widget-hover a.hotspot:not(.active) .map path{fill:#b32408!important}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.widget-hover a.hotspot:not(.active) .text-shadow{opacity:.6}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.widget-hover a.hotspot:not(.active) .text path{fill:#f37f68!important}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.widget-hover a.hotspot.active .map path{fill:#ff3a13!important}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.widget-hover a.hotspot.active .text-shadow{opacity:.6}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.pin a.hotspot:not(.active) .map path{fill:var(--color-neutral-grey-xlight)!important;-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.pin a.hotspot:not(.active) .text path{fill:var(--color-neutral-grey-xxxlight)!important;-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.pin a.hotspot:not(.active) .text-shadow path{fill:var(--color-neutral-grey-light)!important;-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.pin #shadow-alaska,#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.pin #shadow-coast-to-coast,#block-xplore-views-block-info-zone-block-1 #zone_guida_turistica_map_svg.pin #shadow-usa{opacity:0}#block-xplore-views-block-info-zone-block-1 #tour_tematici_map_svg .hotspot .border>path:last-child{fill:#a9dc62!important;stroke:#a9dc62;stroke-width:0px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#block-xplore-views-block-info-zone-block-1 #tour_tematici_map_svg .hotspot:hover .border>path:last-child{fill:#fff!important;mix-blend-mode:hard-light;stroke-width:12px}#block-xplore-views-block-info-zone-block-1 #tour_tematici_map_svg .hotspot:hover .text>path{fill:#fff!important;mix-blend-mode:hard-light}@media (min-width:1200px){#block-xplore-views-block-info-zone-block-1{padding:0 var(--size-spacing-2xl) var(--size-spacing-2xl)}}#block-xplore-site-branding img{height:var(--size-branding-logo-height);width:auto}.paragraph--type--block.paragraph--block--contattaci{border-radius:var(--size-border-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:22.5rem;overflow:hidden;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:radial-gradient(50% 50% at 50% 50%,#e4edff 0,#d6e4ff 75.48%,#c8dbff 100%);border:.3125rem solid var(--color-section-blue);gap:var(--size-spacing-xs);justify-content:center;margin-bottom:0;padding:var(--size-spacing-2xl) var(--size-spacing-xl);text-align:center}.paragraph--type--block.paragraph--block--contattaci:before{-webkit-mask-image:url(/themes/xplore/images/icons/marker-line.svg),url(/themes/xplore/images/icons/ig-line.svg);mask-image:url(/themes/xplore/images/icons/marker-line.svg),url(/themes/xplore/images/icons/ig-line.svg);-webkit-mask-position:4.125rem -1.45rem,9rem calc(100% - 1.5rem);mask-position:4.125rem -1.45rem,9rem calc(100% - 1.5rem);-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:7rem auto,6.2rem auto;mask-size:7rem auto,6.2rem auto;opacity:.12}.paragraph--type--block.paragraph--block--contattaci:after,.paragraph--type--block.paragraph--block--contattaci:before{background:var(--color-section-blue);content:"";inset:0;-webkit-mask-composite:source-over;mask-composite:add;pointer-events:none;position:absolute}.paragraph--type--block.paragraph--block--contattaci:after{-webkit-mask-image:url(/themes/xplore/images/icons/email-line.svg),url(/themes/xplore/images/icons/world-line.svg),url(/themes/xplore/images/icons/fb-line.svg);mask-image:url(/themes/xplore/images/icons/email-line.svg),url(/themes/xplore/images/icons/world-line.svg),url(/themes/xplore/images/icons/fb-line.svg);-webkit-mask-position:calc(100% - 3.75rem) -.75rem,calc(100% - 1.4375rem) 51%,calc(100% - 9.0625rem) calc(100% + 1.25rem);mask-position:calc(100% - 3.75rem) -.75rem,calc(100% - 1.4375rem) 51%,calc(100% - 9.0625rem) calc(100% + 1.25rem);-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat;-webkit-mask-size:7.5rem auto,6.875rem auto,6.5rem auto;mask-size:7.5rem auto,6.875rem auto,6.5rem auto;opacity:.1}.paragraph--type--block.paragraph--block--contattaci h2{color:var(--color-section-blue);font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);font-weight:400;line-height:1.1;margin:0!important}.paragraph--type--block.paragraph--block--contattaci h2:before{display:none!important}.paragraph--type--block.paragraph--block--contattaci p:last-child{margin-bottom:0}.paragraph--type--block.paragraph--block--contattaci .field--name-field-subtitle,.paragraph--type--block.paragraph--block--contattaci .field--name-field-title{color:var(--color-neutral-grey-blue-xdark)}.paragraph--type--block.paragraph--block--contattaci .field--name-field-subtitle em,.paragraph--type--block.paragraph--block--contattaci .field--name-field-subtitle p,.paragraph--type--block.paragraph--block--contattaci .field--name-field-subtitle strong,.paragraph--type--block.paragraph--block--contattaci .field--name-field-title em,.paragraph--type--block.paragraph--block--contattaci .field--name-field-title p,.paragraph--type--block.paragraph--block--contattaci .field--name-field-title strong{color:inherit}.paragraph--type--block.paragraph--block--contattaci .field--name-field-subtitle{font-family:var(--font-family-body-text);font-size:var(--font-size-md);line-height:1.3;margin:0}.paragraph--type--block.paragraph--block--contattaci .field--name-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.paragraph--type--block.paragraph--block--contattaci .field--name-body p{color:var(--color-neutral-grey-blue-xdark);font-family:var(--font-family-body-text);font-size:var(--font-size-md);line-height:1;margin:0}.paragraph--type--block.paragraph--block--contattaci .field--name-body a{color:var(--color-section-blue);text-decoration:underline}.paragraph--type--block.paragraph--block--contattaci .field--name-body ul{gap:var(--size-spacing-md);list-style:none;margin:var(--size-spacing-xl) 0 0;padding:0}.paragraph--type--block.paragraph--block--contattaci .field--name-body ul,.paragraph--type--block.paragraph--block--contattaci .field--name-body ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--block.paragraph--block--contattaci .field--name-body ul li a{background:var(--color-section-blue);border-radius:50%;font-size:0;height:2.75rem;text-decoration:none;width:2.75rem}.paragraph--type--block.paragraph--block--contattaci .field--name-body ul li a:before{background:var(--color-neutral-white);content:"";display:block;height:1.375rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.375rem}.paragraph--type--block.paragraph--block--contattaci .field--name-body ul li a[href*=facebook]:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/facebook-flat.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/facebook-flat.svg)}.paragraph--type--block.paragraph--block--contattaci .field--name-body ul li a[href*=instagram]:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/instagram-flat.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/instagram-flat.svg)}.paragraph--type--block.paragraph--block--contattaci .field--name-body ul li a[href*="goo.gl"]:before,.paragraph--type--block.paragraph--block--contattaci .field--name-body ul li a[href*="google.com/maps"]:before{height:1.25rem;-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/map.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/map.svg);width:1.25rem}#block-xplore-contattifooter a{color:var(--color-brand-orange);text-decoration:none}#block-xplore-contattifooter a:hover{color:var(--color-neutral-white);text-decoration:underline}#block-xplore-contattifooter h2{color:var(--color-grey-xxdark);font-family:var(--font-family-body-text),serif;font-size:var(--font-size-md);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 500;letter-spacing:-.02em}#block-xplore-contattifooter .field--name-body{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 300}.view-id-faq_list .faq-list--group:not(:first-child){margin-top:3rem}@media (min-width:1024px){.view-id-faq_list .faq-list--group{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.view-id-faq_list .faq-list--group:has(.faq-accordion--category-tour-in-auto-negli-stati-uniti),.view-id-faq_list .faq-list--group:has(.faq-accordion--category-tour-in-moto-negli-stati-uniti),.view-id-faq_list .faq-list--group:has(.faq-accordion--category-tour-in-pullman-negli-stati-uniti){--color-section:var(--color-section-red)}.view-id-faq_list .faq-list--group:has(.faq-accordion--category-noleggio-camper-negli-stati-uniti){--color-section:var(--color-section-blue)}.view-id-faq_list .faq-list--group:has(.faq-accordion--category-guida-turistica-degli-stati-uniti){--color-section:var(--color-brand-orange)}.view-id-faq_list .faq-list--group:has(.faq-accordion--category-attività-negli-stati-uniti),.view-id-faq_list .faq-list--group:has(.faq-accordion--category-esperienze-negli-stati-uniti),.view-id-faq_list .faq-list--group:has(.faq-accordion--category-estensioni-mare-dagli-stati-uniti),.view-id-faq_list .faq-list--group:has(.faq-accordion--category-tour-tematici-negli-stati-uniti),.view-id-faq_list .faq-list--group:has(.faq-accordion--category-viaggi-di-nozze-negli-stati-uniti){--color-section:var(--color-section-green)}.view-id-faq_list .faq-list--group:has(.faq-accordion--category-viaggiare-sicuro-negli-stati-uniti){--color-section:var(--color-neutral-grey-blue-dark)}.view-id-faq_list .view-content{margin-left:auto;margin-right:auto;max-width:var(--size-body-md);width:90%}.view-id-faq_list h3{--size-star-icon:1.75rem;-webkit-column-span:all;-moz-column-span:all;column-span:all;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs)}.view-id-faq_list h3,.view-id-faq_list h3:before{display:-webkit-box;display:-ms-flexbox;display:flex}.view-id-faq_list h3:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);margin:0 0 4px;width:var(--size-star-icon)}.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-tour-in-auto-negli-stati-uniti,.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-tour-in-moto-negli-stati-uniti,.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-tour-in-pullman-negli-stati-uniti{--color-section:var(--color-section-red)}.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-noleggio-camper-negli-stati-uniti{--color-section:var(--color-section-blue)}.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-guida-turistica-degli-stati-uniti{--color-section:var(--color-brand-orange)}.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-attività-negli-stati-uniti,.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-tour-tematici-negli-stati-uniti{--color-section:var(--color-section-green)}.view-id-faq_list [data-component-id="xplore:faq_accordion_item"].faq-accordion--category-viaggiare-sicuro-negli-stati-uniti{--color-section:var(--color-neutral-grey-blue-dark)}.paragraph--type--block.paragraph--block--contattaci,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici{margin-bottom:0;padding-block:30px}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici{border-radius:var(--size-border-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:220px;overflow:hidden;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center;padding:30px 100px;text-align:center}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici:before{background-image:url(/themes/xplore/architecture/dist/images/bg-i-nostri-uffici.png);background-position:50%;background-size:cover;content:"";inset:0;position:absolute;z-index:0}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-body,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-title{position:relative;z-index:1}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici h2{color:var(--color-neutral-white);font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);font-weight:400;line-height:1.1;margin:0 0 7px;text-shadow:3px 3px 2px rgba(0,0,0,.5)}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici h2:before{display:none!important}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-body{color:var(--color-neutral-white);font-family:var(--font-family-body-text);font-size:var(--font-size-md);line-height:1.3;text-shadow:3px 3px 2px rgba(0,0,0,.5)}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-body p,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-body strong{color:inherit;margin:0}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a.ext,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a:visited{background:var(--color-brand-orange)!important;border-radius:8px;color:var(--color-neutral-white)!important;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-weight:800;line-height:24px;padding:12px 26px;text-decoration:none!important;text-shadow:1px 2px 0 rgba(0,0,0,.15);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a.ext:focus,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a.ext:hover,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a:focus,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a:hover,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a:visited:focus,.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici .field--name-field-link a:visited:hover{background:color-mix(in srgb,var(--color-brand-orange),#fff 20%)!important;color:var(--color-neutral-white)!important}@media (min-width:0) and (max-width:1023px){.paragraph--type--block.paragraph--block--scopri-i-nostri-uffici{padding:30px var(--size-spacing-xl)}}.tour-search-custom-form{--color-section:var(--color-section-red);--color-button-background:var(--color-section-red);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xl)}.tour-search-custom-form .form-actions,.tour-search-custom-form .form-item{margin-bottom:0;margin-top:0;max-width:30em;width:100%}.tour-search-custom-form .form-actions label,.tour-search-custom-form .form-item label{color:var(--color-neutral-white,#fff);font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-weight:500;letter-spacing:.02em;text-shadow:var(--shadow-title-default-drop);text-transform:uppercase}.tour-search-custom-form .custom-select{-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium)}.tour-search-custom-form .custom-select select{padding-block:calc(var(--size-spacing-xs) + 1px);width:100%}@media (min-width:1024px){.tour-search-custom-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;text-align:left}.tour-search-custom-form .form-actions,.tour-search-custom-form .form-item{max-width:100%;width:auto}.tour-search-custom-form .custom-select{min-width:20em;width:auto}}#block-xplore-trustpilottour{margin-top:var(--size-spacing-2xl)}@media (min-width:1200px){#block-xplore-trustpilottour{margin-top:var(--size-spacing-4xl)}}.region-content>#block-xplore-trustpilottour:last-child{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.region-content>#block-xplore-trustpilottour:last-child{margin-bottom:var(--size-spacing-4xl)}}.widget{--color-headings:var(--color-section-red-dark);--color-section:var(--color-section-red);--color-button-background:var(--color-section);--color-widget-accent:var(--color-section-orange);background-color:var(--color-neutral-white)}.page-esperienze .widget,.page-tour-tematici .widget{--color-widget-accent:var(--color-section-green)}.widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--color-map-shadow,#581c0f);border-radius:var(--size-border-radius-md);-webkit-box-shadow:15px 15px 0 3px var(--color-map-shadow);box-shadow:15px 15px 0 3px var(--color-map-shadow);margin-inline:auto;max-width:40rem;overflow:hidden;width:100%}@media (min-width:0) and (max-width:1023px){.widget{-webkit-box-shadow:5px 5px 0 2px var(--color-map-shadow);box-shadow:5px 5px 0 2px var(--color-map-shadow)}}.widget .widget--container{padding:var(--size-spacing-xl)}.widget .widget--container:has(#block-xplore-views-block-tour-zone-block-1),.widget .widget--container:has(#block-xplore-views-block-tour-zone-bundle-block-1){padding-bottom:0}.widget .widget--container:has(#block-xplore-views-block-tour-zone-block-1) .step-1,.widget .widget--container:has(#block-xplore-views-block-tour-zone-block-1) .step-3,.widget .widget--container:has(#block-xplore-views-block-tour-zone-block-1) .step-4,.widget .widget--container:has(#block-xplore-views-block-tour-zone-bundle-block-1) .step-1,.widget .widget--container:has(#block-xplore-views-block-tour-zone-bundle-block-1) .step-3,.widget .widget--container:has(#block-xplore-views-block-tour-zone-bundle-block-1) .step-4{padding-bottom:var(--size-spacing-xl)}.widget .widget--container h2{color:var(--color-widget-accent);font-family:var(--font-family-display-2);font-size:var(--font-size-lg);font-weight:800;letter-spacing:-.02em;margin-block:0 .5em}@media (min-width:1024px){.widget .widget--container h2{font-size:var(--font-size-xl)}}.widget .widget--container .view .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--size-spacing-xs);margin-bottom:0}.widget .widget--container .view .view-content .views-row .field-content a{background-color:var(--color-button-background);border:0;border-radius:8px;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.widget .widget--container .view .view-content .views-row .field-content a:focus,.widget .widget--container .view .view-content .views-row .field-content a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}.widget .widget--container .view .view-content .views-row .field-content a{background:var(--color-section-red,#e22600);border:3px solid var(--color-neutral-white-20,hsla(0,0%,100%,.2));color:var(--color-button-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:4px 4px 0 var(--color-map-shadow);box-shadow:4px 4px 0 var(--color-map-shadow);gap:var(--size-spacing-2xs);padding:.2em .8em .2em .2em}.widget .widget--container .view .view-content .views-row .field-content a:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/widget-pin.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/widget-pin.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.widget .widget--container .view .view-content .views-row .field-content a{background:var(--color-widget-accent)}.widget .widget--container .view .view-content .views-row .field-content a:focus,.widget .widget--container .view .view-content .views-row .field-content a:hover{background:color-mix(in srgb,var(--color-widget-accent),#fff 20%)}#block-xplore-tourmappazone{margin-inline:auto;max-width:52rem;padding:0 var(--size-spacing-xl) var(--size-spacing-xl);width:100%}#block-xplore-tourmappazone #shadow-usa{-webkit-animation:fadeInFromNone .3s;animation:fadeInFromNone .3s}@-webkit-keyframes fadeInFromNone{0%{opacity:0}to{opacity:1}}@keyframes fadeInFromNone{0%{opacity:0}to{opacity:1}}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot{cursor:pointer}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot:hover .map{fill:#ff3a13}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot:hover .map-stroke{fill:#ff7f66}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot:hover .text-shadow{opacity:.6}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled:hover{color:var(--color-neutral-grey-light);cursor:none}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled .map,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled:hover .map{fill:var(--color-neutral-grey-xlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled .map-stroke,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled:hover .map-stroke{fill:var(--color-neutral-grey-xxlight);opacity:.6;-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled .text,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled:hover .text{fill:var(--color-neutral-grey-xxxlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled .text-shadow,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled:hover .text-shadow{fill:var(--color-neutral-grey-light);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled #shadow-alaska,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled #shadow-coast-to-coast,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled:hover #shadow-alaska,#block-xplore-tourmappazone #zone_tour_map_svg a.hotspot.disabled:hover #shadow-coast-to-coast{opacity:0}#block-xplore-tourmappazone #zone_tour_map_svg .map,#block-xplore-tourmappazone #zone_tour_map_svg .map-stroke,#block-xplore-tourmappazone #zone_tour_map_svg .text,#block-xplore-tourmappazone #zone_tour_map_svg .text-shadow{-webkit-transition:all .6s ease-out;transition:all .6s ease-out}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot:not(:hover) .map{fill:#b32408}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot:not(:hover) .map-stroke{fill:#d44e34}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot:not(:hover) .text-shadow{opacity:.6}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot:not(:hover) .text{fill:#f37f68}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled:hover{color:var(--color-neutral-grey-light);cursor:none}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled .map,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled:hover .map{fill:var(--color-neutral-grey-xlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled .map-stroke,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled:hover .map-stroke{fill:var(--color-neutral-grey-xxlight);opacity:.6;-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled .text,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled:hover .text{fill:var(--color-neutral-grey-xxxlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled .text-shadow,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled:hover .text-shadow{fill:var(--color-neutral-grey-light);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled #shadow-alaska,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled #shadow-coast-to-coast,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled:hover #shadow-alaska,#block-xplore-tourmappazone #zone_tour_map_svg.default:has(a.hotspot:hover) a.hotspot.disabled:hover #shadow-coast-to-coast{opacity:0}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot:not(.active) .map{fill:#b32408}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot:not(.active) .map-stroke{fill:#d44e34}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot:not(.active) .text-shadow{opacity:.6}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot:not(.active) .text{fill:#f37f68}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled:hover{color:var(--color-neutral-grey-light);cursor:none}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled .map,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled:hover .map{fill:var(--color-neutral-grey-xlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled .map-stroke,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled:hover .map-stroke{fill:var(--color-neutral-grey-xxlight);opacity:.6;-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled .text,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled:hover .text{fill:var(--color-neutral-grey-xxxlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled .text-shadow,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled:hover .text-shadow{fill:var(--color-neutral-grey-light);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled #shadow-alaska,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled #shadow-coast-to-coast,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled:hover #shadow-alaska,#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.disabled:hover #shadow-coast-to-coast{opacity:0}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.active .map{fill:#ff3a13}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.active .map-stroke{fill:#ff7f66}#block-xplore-tourmappazone #zone_tour_map_svg.widget-hover a.hotspot.active .text-shadow{opacity:.6}#block-xplore-tourmappazone #zone_tour_map_svg.pin a.hotspot:not(.active) .map{fill:var(--color-neutral-grey-xlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.pin a.hotspot:not(.active) .map-stroke{fill:var(--color-neutral-grey-xxlight);opacity:.6;-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.pin a.hotspot:not(.active) .text{fill:var(--color-neutral-grey-xxxlight);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.pin a.hotspot:not(.active) .text-shadow{fill:var(--color-neutral-grey-light);-webkit-transition-duration:.3s;transition-duration:.3s}#block-xplore-tourmappazone #zone_tour_map_svg.pin #shadow-alaska,#block-xplore-tourmappazone #zone_tour_map_svg.pin #shadow-coast-to-coast,#block-xplore-tourmappazone #zone_tour_map_svg.pin #shadow-usa{opacity:0}@media (min-width:1200px){#block-xplore-tourmappazone{padding:0 var(--size-spacing-2xl) var(--size-spacing-2xl)}}@media (min-width:0) and (max-width:1199px){.page-tour-hero #block-xplore-tourmappazone{padding-inline:0}}.glightbox-clean .gslide-description{background-color:transparent!important;color:var(--color-neutral-white)}.glightbox-clean .gslide-description .gslide-desc{font-family:var(--font-family-body-text);font-size:var(--font-size-md);text-align:center}.gslide-image img{height:auto;max-height:100vh!important;max-width:100vw!important;min-width:200px;-o-object-fit:cover;object-fit:cover;width:auto}@media (min-width:768px){.gslide-image img{max-height:90vh!important;max-width:85%!important}}button.hamburger{margin-left:auto;margin-right:var(--size-spacing-xs);padding:0;z-index:4}@media (min-width:768px){button.hamburger{margin-right:var(--size-spacing-md)}}@media (min-width:1200px){button.hamburger{display:none}}button.hamburger:hover{opacity:1}button.hamburger .hamburger-inner,button.hamburger .hamburger-inner:after,button.hamburger .hamburger-inner:before{background-color:var(--color-neutral-white);height:3px;width:26px}button.hamburger .hamburger-inner{margin-top:0}button.hamburger .hamburger-inner:before{top:-8px}button.hamburger .hamburger-inner:after{bottom:-8px}button.hamburger.is-active .hamburger-inner,button.hamburger.is-active .hamburger-inner:after,button.hamburger.is-active .hamburger-inner:before{background-color:var(--color-neutral-white)}button.hamburger .hamburger-box{height:26px;width:26px}.hero-photogallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-xs);margin-bottom:var(--size-spacing-md);position:relative}@media (min-width:1200px){.hero-photogallery{margin-bottom:var(--size-spacing-4xl)}}.hero-photogallery .field--name-field-mappa-tour{width:100%}.hero-photogallery .field--name-field-mappa-tour a{border-radius:var(--size-border-radius-md);display:block;height:100%;overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hero-photogallery .field--name-field-mappa-tour a:hover{-webkit-box-shadow:var(--shadow-mouseover)!important;box-shadow:var(--shadow-mouseover)!important}.hero-photogallery .field--name-field-mappa-tour a img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.hero-photogallery .field--name-field-mappa-tour a:hover img{-webkit-transform:var(--transform-scale-hover);-ms-transform:var(--transform-scale-hover);transform:var(--transform-scale-hover)}.hero-photogallery .field--name-field-hero-photogallery,.hero-photogallery .field--name-field-photos{display:grid;gap:var(--size-spacing-xs);grid-template-columns:1fr 1fr;width:100%}.hero-photogallery .field--name-field-hero-photogallery>.field__item,.hero-photogallery .field--name-field-photos>.field__item{border-radius:var(--size-border-radius-md);display:inline-block;overflow:hidden;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hero-photogallery .field--name-field-hero-photogallery>.field__item:hover,.hero-photogallery .field--name-field-photos>.field__item:hover{-webkit-box-shadow:var(--shadow-mouseover)!important;box-shadow:var(--shadow-mouseover)!important}.hero-photogallery .field--name-field-hero-photogallery>.field__item img,.hero-photogallery .field--name-field-photos>.field__item img{-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light)}.hero-photogallery .field--name-field-hero-photogallery>.field__item:nth-child(n+5),.hero-photogallery .field--name-field-photos>.field__item:nth-child(n+5){display:none}.hero-photogallery .field--name-field-hero-photogallery>.field__item a,.hero-photogallery .field--name-field-photos>.field__item a{display:block;height:100%;text-decoration:none}.hero-photogallery .field--name-field-hero-photogallery>.field__item a img,.hero-photogallery .field--name-field-photos>.field__item a img{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.hero-photogallery .field--name-field-hero-photogallery>.field__item a:hover img,.hero-photogallery .field--name-field-photos>.field__item a:hover img{-webkit-transform:var(--transform-scale-hover);-ms-transform:var(--transform-scale-hover);transform:var(--transform-scale-hover)}.hero-photogallery .btn-more{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.hero-photogallery .btn-more:focus,.hero-photogallery .btn-more:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}.hero-photogallery .btn-more{--size-icon:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs)}.hero-photogallery .btn-more:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/thumbnails.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/thumbnails.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.hero-photogallery .btn-more{font-weight:600;--color-button-background:var(--color-neutral-grey-xxdark)}@media (min-width:1024px){.hero-photogallery{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hero-photogallery .field--name-field-hero-photogallery,.hero-photogallery .field--name-field-mappa-tour,.hero-photogallery .field--name-field-photos{width:50%}}.page-hero .field--name-field-photos.view-mode-full,.page-hero>.field--name-field-media-images.view-mode-full{display:grid;gap:var(--size-spacing-xs);grid-auto-flow:row;grid-template-areas:"foto1 foto1" "foto2 foto3";grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;padding-bottom:var(--size-spacing-lg);position:relative;width:100%}@media (min-width:1024px){.page-hero .field--name-field-photos.view-mode-full,.page-hero>.field--name-field-media-images.view-mode-full{gap:var(--size-spacing-xs);grid-auto-flow:row;grid-template-areas:"foto1 foto2 foto5" "foto3 foto4 foto5";grid-template-columns:24.5% 24.5% 50%;grid-template-rows:auto auto;padding-bottom:var(--size-spacing-4xl)}}.page-hero .field--name-field-photos.view-mode-full>.field__item,.page-hero>.field--name-field-media-images.view-mode-full>.field__item{border-radius:var(--size-border-radius-md);display:inline-block;overflow:hidden;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-hero .field--name-field-photos.view-mode-full>.field__item:hover,.page-hero>.field--name-field-media-images.view-mode-full>.field__item:hover{-webkit-box-shadow:var(--shadow-mouseover)!important;box-shadow:var(--shadow-mouseover)!important}.page-hero .field--name-field-photos.view-mode-full>.field__item img,.page-hero>.field--name-field-media-images.view-mode-full>.field__item img{-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light)}@media (min-width:0px) and (max-width:1023px){.page-hero .field--name-field-photos.view-mode-full>.field__item:first-child,.page-hero>.field--name-field-media-images.view-mode-full>.field__item:first-child{grid-area:foto1}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(2),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(2){grid-area:foto2}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(3),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(3){grid-area:foto3}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(n+4),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(n+4){display:none}}@media (min-width:1024px){.page-hero .field--name-field-photos.view-mode-full>.field__item:first-child,.page-hero>.field--name-field-media-images.view-mode-full>.field__item:first-child{grid-area:foto1}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(2),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(2){grid-area:foto2}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(3),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(3){grid-area:foto3}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(4),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(4){grid-area:foto4}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(5),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(5){grid-area:foto5}.page-hero .field--name-field-photos.view-mode-full>.field__item:nth-child(n+6),.page-hero>.field--name-field-media-images.view-mode-full>.field__item:nth-child(n+6){display:none}}.page-hero .field--name-field-photos.view-mode-full>.field__item a,.page-hero>.field--name-field-media-images.view-mode-full>.field__item a{display:block;height:100%;text-decoration:none}.page-hero .field--name-field-photos.view-mode-full>.field__item a img,.page-hero>.field--name-field-media-images.view-mode-full>.field__item a img{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.page-hero .field--name-field-photos.view-mode-full>.field__item a:hover img,.page-hero>.field--name-field-media-images.view-mode-full>.field__item a:hover img{-webkit-transform:var(--transform-scale-hover);-ms-transform:var(--transform-scale-hover);transform:var(--transform-scale-hover)}.page-hero .field--name-field-photos.view-mode-full .btn-more,.page-hero>.field--name-field-media-images.view-mode-full .btn-more{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.page-hero .field--name-field-photos.view-mode-full .btn-more:focus,.page-hero .field--name-field-photos.view-mode-full .btn-more:hover,.page-hero>.field--name-field-media-images.view-mode-full .btn-more:focus,.page-hero>.field--name-field-media-images.view-mode-full .btn-more:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}.page-hero .field--name-field-photos.view-mode-full .btn-more,.page-hero>.field--name-field-media-images.view-mode-full .btn-more{--size-icon:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs)}.page-hero .field--name-field-photos.view-mode-full .btn-more:after,.page-hero>.field--name-field-media-images.view-mode-full .btn-more:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/thumbnails.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/thumbnails.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.page-hero .field--name-field-photos.view-mode-full .btn-more,.page-hero>.field--name-field-media-images.view-mode-full .btn-more{font-size:var(--font-size-sm);font-weight:500;--color-button-background:var(--color-neutral-grey-xxdark)}.page-link-sezione{--color-link-text-hover:var(--color-section);display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--size-spacing-sm);padding-top:var(--size-spacing-sm);padding-inline:var(--size-spacing-lg);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:var(--font-size-base);font-weight:600;justify-content:center;position:relative;text-transform:uppercase}@media (min-width:1024px){.page-link-sezione{padding-top:0;padding-inline:var(--size-spacing-4xl);position:relative;text-align:left;z-index:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-link-sezione a{pointer-events:all}}.page-link-sezione .page-link-sezione-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.page-link-sezione .page-link-sezione-inner{z-index:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-link-sezione .page-link-sezione-inner:hover strong{color:var(--color-link-text-hover);text-decoration:none}.page-link-sezione strong{margin-right:.2em}.page-camper--intro .page-link-sezione,.page-tour--intro .page-link-sezione{margin-bottom:var(--size-spacing-lg);padding-inline:0}@media (min-width:1024px){.page-camper--intro .page-link-sezione,.page-tour--intro .page-link-sezione{margin-top:-2.4rem}}.page-link-sezione a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-base);font-weight:600;text-decoration:none;text-transform:uppercase}.page-link-sezione:has(.field--name-field-zona-mare) a:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.page-link-sezione .page-link-sezione-icon{display:inline-block;position:relative;-ms-flex-negative:0;background-color:var(--color-section);border-radius:50%;flex-shrink:0;height:2rem;margin-right:var(--size-spacing-xs);width:2rem}.page-link-sezione .page-link-sezione-icon:before{background-color:var(--color-neutral-white);content:"";inset:15%;-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/circle-chevron-right.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/circle-chevron-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.page-tour-auto--summary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--size-spacing-2xl);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-lg);-ms-flex-item-align:stretch;align-self:stretch;background:var(--color-backgrounds-beige-light,#f2efea);border-radius:var(--size-border-radius-md,.625rem);width:100%}.page-tour-auto--summary .page-tour-auto--price{text-align:center}.page-tour-auto--summary .page-tour-auto--price span.price{color:var(--color-section);font-family:var(--font-family-display-1);font-size:var(--font-size-lg);font-variation-settings:"wght" 800}.page-tour-auto--summary .page-tour-auto--price span.price .field__item{display:inline}@media (min-width:1024px){.page-tour-auto--summary .page-tour-auto--price span.price{font-size:var(--font-size-3xl)}}.page-tour-auto--summary .page-tour-auto--price button{--size-icon:1.25em;--color-button-text:var(--color-brand-grey-xxdark);--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.page-tour-auto--summary .page-tour-auto--price button:hover{--color-button-text:var(--color-section)}.page-tour-auto--summary .page-tour-auto--price button:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.page-tour-auto--summary .page-tour-auto--price button{--color-button-text:var(--color-neutral-white);--color-button-background:var(--color-neutral-black);padding:.4em .8em}.page-tour-auto--summary .page-tour-auto--price button:before{background:var(--color-button-background)}.page-tour-auto--summary .page-tour-auto--price button{margin-top:var(--size-spacing-xs);margin-inline:auto;padding:.2em 0}.page-tour-auto--summary .tour--details{width:100%}.page-tour-auto--summary .tour--details>div{background:var(--color-neutral-white);border-radius:var(--size-border-radius-sm);padding:.4rem;width:100%}.page-tour-auto--summary .page-tour-auto--summary-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs);text-align:center}.map-toggle-wrapper{margin-bottom:1em;margin-top:auto}.map-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1em;gap:.5rem}.map-toggle:hover .slider{background-color:var(--color-neutral-grey-xlight)}.map-toggle:hover input:checked+.slider{background-color:var(--color-section)}.map-toggle input{display:none}.slider{background-color:var(--color-neutral-grey-light);border-radius:999px;height:var(--size-switcher-icon);position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;width:calc(var(--size-switcher-icon)*2);-ms-flex-negative:0;flex-shrink:0}.slider:before{background-color:var(--color-neutral-white);border-radius:50%;content:"";height:calc(var(--size-switcher-icon) - var(--size-switcher-icon-position)*2);left:var(--size-switcher-icon-position);position:absolute;top:var(--size-switcher-icon-position);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:calc(var(--size-switcher-icon) - var(--size-switcher-icon-position)*2)}input:checked+.slider{background-color:var(--color-section)}input:checked+.slider:before{-webkit-transform:translateX(var(--size-switcher-icon));-ms-transform:translateX(var(--size-switcher-icon));transform:translateX(var(--size-switcher-icon))}.toggle-label{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 430}.tour--details-label{color:var(--color-section);font-size:var(--font-size-base);font-variation-settings:"wght" 700;gap:var(--size-spacing-2xs);line-height:110%;text-transform:uppercase}.tour--details-icon,.tour--details-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour--details-icon{--size-icon:2rem;content:"";-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;background:no-repeat center center var(--color-section);border-radius:var(--size-icon);flex-shrink:0;height:var(--size-icon);width:var(--size-icon)}.tour--details-icon:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:60%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:60%}.tour--duration .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/calendar.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/calendar.svg)}.tour--length .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/map.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/map.svg)}.tour--vehicle .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/car.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/car.svg)}.tour--vehicle.moto .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/moto.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/moto.svg)}.tour--vehicle.pullman .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/pullman.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/pullman.svg)}.tour--accomodation .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/home.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/home.svg)}.tour--child .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/family.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/family.svg)}.tour--child.moto .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/who.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/who.svg)}.tour--insurance .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/shield.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/shield.svg)}.tour--assistance .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/highlight-star.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/highlight-star.svg)}.tour--guide .tour--details-icon:after{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/globe.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/globe.svg)}@media (min-width:1024px){.tour--guide .tour--details-icon:after{height:60%;width:60%}}.tour--details-text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-base);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.15rem}.tour-details-description{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 330}.tour-details-description button{border:0;border-radius:0;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;font-style:normal;font-weight:400;line-height:inherit;padding:0;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;-webkit-transition:none;transition:none}.tour-details-description button,.tour-details-description button:focus,.tour-details-description button:hover{background-color:transparent;color:inherit}.tour-details-description button{color:var(--color-section)}.tour-details-description button:hover{color:var(--color-section);text-decoration:underline}.zoho-form,.zoho-form__iframe{height:100%;width:100%}.zoho-form__iframe{border:0;display:block;min-height:1000px}@media (min-width:768px){.zoho-form__iframe{min-height:800px}}.ui-dialog.zoho-form-dialog{background-color:#f2efea!important;border:0;border-radius:0;height:100%!important;inset:0!important;margin:0;max-height:100%!important;max-width:100%!important;padding:0;position:fixed!important;width:100%!important}.ui-dialog.zoho-form-dialog .ui-dialog-titlebar{background:transparent;border:0;margin:0;padding:0}.ui-dialog.zoho-form-dialog .ui-dialog-title{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.ui-dialog.zoho-form-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:40px;top:40px;z-index:1001;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border:0;border-radius:50%;cursor:pointer;height:44px;justify-content:center;margin:0;padding:0;text-indent:-9999px;width:44px}.ui-dialog.zoho-form-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon-space,.ui-dialog.zoho-form-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.ui-dialog.zoho-form-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span{display:none}.ui-dialog.zoho-form-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{color:#000;content:"×";font-size:28px;line-height:1;text-indent:0}.ui-dialog.zoho-form-dialog .ui-widget-content.ui-dialog-content{height:100%!important;max-height:100%!important;min-height:100%!important;padding:0;padding-inline:0!important;width:auto!important}footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--size-spacing-md);padding-top:130px;position:relative;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-left:auto;margin-right:auto;max-width:1900px;width:97%}@media (min-width:0) and (max-width:1199px){footer{padding-inline:var(--size-spacing-md)}}footer:before{background-color:var(--color-neutral-grey-xxxdark);bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}footer .footer__logo{display:block;left:var(--size-spacing-md);position:absolute;top:var(--size-spacing-xl);z-index:1}footer .footer__logo img{display:block;height:60px;width:auto}@media (min-width:1200px){footer{padding-top:160px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer>div:first-child{width:82%}footer>div:last-child{width:18%}footer .footer__logo{left:50%;top:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}footer .footer__logo img{height:78px}}.region-footer,.region-footer-sidebar{--color-headings:var(--color-neutral-white);--color-body-text:var(--color-neutral-white);color:var(--color-neutral-white);padding-block:var(--size-spacing-xl)}@media (min-width:768px){.region-footer-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}.region-footer-sidebar>*{width:calc(33.3332% - 30px)}}@media (min-width:1200px){.region-footer-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.region-footer-sidebar>*{width:100%}}.footer-bottom{background:var(--color-neutral-grey-xxxdark)}.footer-bottom .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid var(--color-neutral-white-10);color:var(--color-neutral-white-80);font-size:var(--font-size-xs);justify-content:space-between;margin-left:auto;margin-right:auto;padding-block:var(--size-spacing-lg);width:97%}.footer-bottom .content .credits a{color:#c8d100;text-decoration:none}header{-ms-flex-negative:0;flex-shrink:0}.page-region-top{backdrop-filter:blur(10px);background-blend-mode:darken;background-color:var(--color-neutral-black-70);bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-header-height);left:0;padding:.5rem;position:fixed;right:0;top:0;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;z-index:100;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1200px){.page-region-top{--color-link-text:var(--color-neutral-white);gap:1.5rem}}@media (min-width:1492px){.page-region-top{gap:3rem}}.page-region-top.nav-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}body.user-logged-in .page-region-top{top:var(--admin-toolbar-top-bar-height,0)}.page-hero,.page-tour-hero{background-color:var(--color-backgrounds-beige-xxlight);position:relative}.page-hero .page-tour-hero-bgimage,.page-tour-hero .page-tour-hero-bgimage{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.page-hero .page-tour-hero-bgimage:after,.page-tour-hero .page-tour-hero-bgimage:after{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-neutral-white-50)),color-stop(49.23%,var(--color-neutral-white)),to(var(--color-backgrounds-beige-xxlight)));background:linear-gradient(180deg,var(--color-neutral-white-50) 0,var(--color-neutral-white) 49.23%,var(--color-backgrounds-beige-xxlight) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.page-hero+.page-body,.page-tour-hero+.page-body{margin-top:var(--size-spacing-2xl)}@media (min-width:1200px){.page-hero+.page-body,.page-tour-hero+.page-body{margin-top:var(--size-spacing-3xl)}}.page-hero:has(.hero--text-group.bg-off),.page-tour-hero:has(.hero--text-group.bg-off){padding-top:calc(var(--size-spacing-lg) + var(--size-header-height,0px))}@media (min-width:1024px){.page-hero:has(.hero--text-group.bg-off),.page-tour-hero:has(.hero--text-group.bg-off){padding-top:calc(var(--size-spacing-xl) + var(--size-header-height,0px))}}.page-tour-auto:has(.hero--text-group.bg-off) .page-tour-hero,.page-tour-moto:has(.hero--text-group.bg-off) .page-tour-hero,.page-tour-pullman:has(.hero--text-group.bg-off) .page-tour-hero{padding-top:calc(var(--size-spacing-lg) + var(--size-header-height,0px));position:relative}@media (min-width:1024px){.page-tour-auto:has(.hero--text-group.bg-off) .page-tour-hero,.page-tour-moto:has(.hero--text-group.bg-off) .page-tour-hero,.page-tour-pullman:has(.hero--text-group.bg-off) .page-tour-hero{padding-top:calc(var(--size-spacing-xl) + var(--size-header-height,0px))}}.page-tour-auto:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage,.page-tour-moto:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage,.page-tour-pullman:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage{background:url(/themes/xplore/architecture/dist/images/bg-tour-auto.jpg) no-repeat top;background-size:cover;z-index:0}.page-tour-auto:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage:before,.page-tour-moto:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage:before,.page-tour-pullman:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage:before{content:""}.page-tour-moto:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage{background-image:url(/themes/xplore/architecture/dist/images/bg-tour-moto.jpg)}.page-tour-pullman:has(.hero--text-group.bg-off) .page-tour-hero .page-tour-hero-bgimage{background-image:url(/themes/xplore/architecture/dist/images/bg-tour-pullman.jpg)}.region-tour-map{display:grid;gap:30px;grid-template-columns:1fr 1fr;height:70vh;max-width:1400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.region-tour-map #block-xplore-tourmappazone img{display:block;height:70vh;width:auto}.block-views-blockattivita-tour-block-1{background:var(--color-gradient-green-dark,linear-gradient(180deg,var(--color-section-green-xdark) 0,var(--color-section-green-xxdark) 100%));margin-bottom:0!important;--color-headings:var(--color-neutral-white);--color-body-text:var(--color-neutral-white-80);--shadow-mouseover:0px 0px 0px 4px var(--color-neutral-white-20),0px 0px var(--size-spacing-md) var(--color-neutral-white-20);--color-section:var(--color-section-green);--color-button-background:var(--color-section-green);--color-label:var(--color-neutral-white);padding-block:var(--size-spacing-2xl)}@media (min-width:1200px){.block-views-blockattivita-tour-block-1{padding-block:var(--size-spacing-4xl)}}.block-views-blockattivita-tour-block-1 h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);width:var(--size-star-icon)}.block-views-blockattivita-tour-block-1 .view{color:#fff;margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%}#block-xplore-views-block-camper-block-1,#block-xplore-views-block-campervan-block-1{background:rgba(20,97,213,.078)}#block-xplore-views-block-camper-block-1 .view,#block-xplore-views-block-campervan-block-1 .view{margin-left:auto;margin-right:auto;max-width:var(--size-body-md);width:90%}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram{--color-headings:var(--color-neutral-white);--color-body-text:var(--color-neutral-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-spacing-md);justify-content:center;padding-inline:var(--size-spacing-lg);text-align:center}@media (min-width:1200px){.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0;min-height:var(--banner-canada-ig-height);padding-inline:0;position:relative}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram:before{background-image:url(/themes/xplore/architecture/dist/images/logo/x.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:var(--banner-canada-ig-height);left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--banner-canada-ig-width);z-index:2}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada,.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-instagram{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram>div{border-radius:var(--size-border-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto;max-width:var(--size-body-xs);min-height:13rem;padding:var(--size-spacing-lg);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram>div p{text-shadow:var(--shadow-default-drop);-webkit-margin-after:.75rem;margin-block-end:.75rem}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram>div p:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram>div .button{-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop)}@media (min-width:1200px){.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram>div{border-radius:0;max-width:none}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram>div p{-webkit-margin-after:1rem;margin-block-end:1rem}}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada{--color-button-background:var(--color-neutral-grey-xxxlight);--color-button-text:var(--color-neutral-black);background:url(/themes/xplore/images/canada-bg.jpg) no-repeat 50%;background-size:cover}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada>h3{font-size:0;margin-bottom:.3rem}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada>h3:before{background-image:url(/themes/xplore/images/xplorecanada.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:2.1rem;margin-inline:auto;width:22.5rem}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada>p{font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-xl);font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:1.2}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada .button{text-shadow:none}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada .button:hover{--color-button-background:var(--color-neutral-black);--color-button-text:var(--color-neutral-white);-webkit-box-shadow:none;box-shadow:none}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-instagram{background:url(/themes/xplore/images/instagram-bg.jpg) no-repeat 50%;background-size:cover}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-instagram>h3{color:var(--color-neutral-white,#fff);font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-md);font-weight:500;letter-spacing:-.02em;line-height:120%;text-align:center;-webkit-margin-after:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-block-end:.3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-instagram>h3:before{background-color:var(--color-neutral-white);content:"";display:block;height:1.9rem;margin-inline:auto;-webkit-mask-image:url(/themes/xplore/images/icons/logo-instagram.svg);mask-image:url(/themes/xplore/images/icons/logo-instagram.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:9rem}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-instagram>p{color:var(--color-neutral-white,#fff);font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);font-style:normal;font-weight:400;line-height:120%;text-align:center;-webkit-margin-after:.3rem;margin-block-end:.3rem}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-instagram .button:hover{--color-button-background:var(--color-neutral-black);--color-button-text:var(--color-neutral-white);-webkit-box-shadow:none;box-shadow:none}@media (min-width:0) and (max-width:1023px){.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada>h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-canada>h3:before{height:1.9rem;max-width:80%}.paragraph--type--block:has(.block-canada-instagram) .block-canada-instagram .block-instagram>p{font-size:var(--font-size-xl)}}.page-tour-auto .mappa-zone-container,.page-tour-moto .mappa-zone-container,.page-tour-pullman .mappa-zone-container{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1024px){.page-tour-auto .mappa-zone-container,.page-tour-moto .mappa-zone-container,.page-tour-pullman .mappa-zone-container{margin-bottom:var(--size-spacing-4xl)}}.field__item:has([data-component-id="xplore:hero"].immagine-sfumata)+.field__item>.paragraph--type--block:has(.mappa-zone-container){background-color:var(--color-backgrounds-beige-xxlight)}.mappa-zone-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--size-spacing-md) var(--size-spacing-md) var(--size-spacing-sm);position:relative}@media (min-width:1024px){.mappa-zone-container{padding:0 var(--size-spacing-4xl) var(--size-spacing-2xl);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:0) and (max-width:1023px){.mappa-zone-container{margin-bottom:var(--size-spacing-md)}.mappa-zone-container .map{padding-bottom:var(--size-spacing-md)}}.mappa-zone-container .view{margin-bottom:0}.mappa-zone-container .view .view-header{margin:0;text-align:left;width:100%;text-wrap-style:auto}@media (min-width:0) and (max-width:1023px){.mappa-zone-container .view .view-header{display:none}}.mappa-zone-container .view .view-content{margin-top:0;padding-top:0}#block-xplore-views-block-tour-zone-block-1,#block-xplore-views-block-tour-zone-bundle-block-1{--color-headings:var(--color-section-red-dark);--color-section:var(--color-section-red);--color-button-background:var(--color-section);background-color:var(--color-neutral-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;width:100%}#block-xplore-views-block-tour-zone-block-1 .field--name-taxonomy-term-title,#block-xplore-views-block-tour-zone-block-1 h2,#block-xplore-views-block-tour-zone-bundle-block-1 .field--name-taxonomy-term-title,#block-xplore-views-block-tour-zone-bundle-block-1 h2{color:var(--color-headings);font-family:var(--font-family-display-2);font-size:var(--font-size-LG);font-weight:800;letter-spacing:-.02em;margin-block:0 .5em}@media (min-width:0) and (max-width:1023px){#block-xplore-views-block-tour-zone-block-1 .field--name-taxonomy-term-title,#block-xplore-views-block-tour-zone-block-1 h2,#block-xplore-views-block-tour-zone-bundle-block-1 .field--name-taxonomy-term-title,#block-xplore-views-block-tour-zone-bundle-block-1 h2{padding-bottom:var(--size-spacing-sm)}}@media (min-width:1024px){#block-xplore-views-block-tour-zone-block-1 .field--name-taxonomy-term-title,#block-xplore-views-block-tour-zone-block-1 h2,#block-xplore-views-block-tour-zone-bundle-block-1 .field--name-taxonomy-term-title,#block-xplore-views-block-tour-zone-bundle-block-1 h2{font-size:var(--font-size-xl)}}#block-xplore-views-block-tour-zone-block-1>div,#block-xplore-views-block-tour-zone-bundle-block-1>div{width:100%}#block-xplore-views-block-tour-zone-block-1>div button.btn-back,#block-xplore-views-block-tour-zone-bundle-block-1>div button.btn-back{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}#block-xplore-views-block-tour-zone-block-1>div button.btn-back:hover,#block-xplore-views-block-tour-zone-bundle-block-1>div button.btn-back:hover{--color-button-text:var(--color-section)}#block-xplore-views-block-tour-zone-block-1>div button.btn-back:after,#block-xplore-views-block-tour-zone-bundle-block-1>div button.btn-back:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-left.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-left.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}#block-xplore-views-block-tour-zone-block-1>div button.btn-back,#block-xplore-views-block-tour-zone-bundle-block-1>div button.btn-back{--color-button-text:var(--color-brand-grey-xxdark);padding:.2em 0;-webkit-margin-after:var(--size-spacing-sm);margin-block-end:var(--size-spacing-sm)}#block-xplore-views-block-tour-zone-block-1>div button.btn-next,#block-xplore-views-block-tour-zone-bundle-block-1>div button.btn-next{--size-icon:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs)}#block-xplore-views-block-tour-zone-block-1>div button.btn-next:after,#block-xplore-views-block-tour-zone-bundle-block-1>div button.btn-next:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/arrow-squared-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}#block-xplore-views-block-tour-zone-block-1>div .view-list-zone .view-content,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-list-zone .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--size-spacing-xs);padding-top:0}#block-xplore-views-block-tour-zone-block-1>div .view-list-zone .view-content .views-row .field-content .zone,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-list-zone .view-content .views-row .field-content .zone{background-color:var(--color-button-background);border:0;border-radius:8px;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}#block-xplore-views-block-tour-zone-block-1>div .view-list-zone .view-content .views-row .field-content .zone:focus,#block-xplore-views-block-tour-zone-block-1>div .view-list-zone .view-content .views-row .field-content .zone:hover,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-list-zone .view-content .views-row .field-content .zone:focus,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-list-zone .view-content .views-row .field-content .zone:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}#block-xplore-views-block-tour-zone-block-1>div .view-list-zone .view-content .views-row .field-content .zone,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-list-zone .view-content .views-row .field-content .zone{background:var(--color-section-red,#e22600);border:3px solid var(--color-neutral-white-20,hsla(0,0%,100%,.2));color:var(--color-button-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:4px 4px 0 var(--color-map-shadow);box-shadow:4px 4px 0 var(--color-map-shadow);gap:var(--size-spacing-2xs);padding:.2em .8em .2em .2em}#block-xplore-views-block-tour-zone-block-1>div .view-list-zone .view-content .views-row .field-content .zone:before,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-list-zone .view-content .views-row .field-content .zone:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/widget-pin.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/widget-pin.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row{display:none;position:relative;width:100%}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row.open,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row.open,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row.open,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row.open{display:block}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-xs);margin-bottom:10px;position:relative;width:100%}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item{width:calc(33.3332% - var(--size-spacing-xs)/1.5);-ms-flex-negative:0;flex-shrink:0;position:relative}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(3):after,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(3):after,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(3):after,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(3):after{content:"";display:block;-ms-flex-negative:0;background:url(/themes/xplore/architecture/dist/images/icons/plus-square-black.svg) no-repeat 50%/contain;flex-shrink:0;height:var(--size-icon);pointer-events:none;position:absolute;right:3px;top:3px;width:var(--size-icon);z-index:2}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .contextual,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(n+4),#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .contextual,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(n+4),#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .contextual,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(n+4),#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .contextual,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:nth-child(n+4){display:none}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .field--name-field-media-image,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .media,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item a,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item picture,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .field--name-field-media-image,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .media,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item a,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item picture,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .field--name-field-media-image,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .media,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item a,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item picture,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .field--name-field-media-image,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item .media,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item a,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item picture{display:block;height:100%;width:100%}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item img,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item img,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item img,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:hover img,#block-xplore-views-block-tour-zone-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:hover img,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone-bundle.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:hover img,#block-xplore-views-block-tour-zone-bundle-block-1>div .view-tour-zone.view-display-id-block_2 .views-row .taxonomy-term--type-tour-zone .layout__region--content .field--name-field-media-images>.field__item:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti{--size-icon:var(--font-size-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:var(--size-spacing-md)}@media (min-width:0) and (max-width:1023px){#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti{display:none!important}}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti .field__label,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti .field__label{border-bottom:1px dotted var(--color-neutral-grey-xxdark);font-family:var(--font-family-display-2);font-size:var(--font-size-lg);font-weight:700;letter-spacing:-.01em;line-height:110%;margin-bottom:.5em;padding-bottom:.25em;text-align:center;text-transform:uppercase;width:100%}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti .field__item p,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti .field__item p{font-size:var(--font-size-md);font-variation-settings:"wdth" 90,"wght" 620;line-height:1.4;margin:0}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti>.field__items,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-xs);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:stretch;align-self:stretch}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti>.field__items>.field__item,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti>.field__items>.field__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-2xs);line-height:1.2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti>.field__items>.field__item:before,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti>.field__items>.field__item:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);margin-top:calc(0px - var(--size-icon)/8);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti:not(:has(.field__items)),#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti:not(:has(.field__items)){display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-3xs);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:stretch;align-self:stretch}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti:not(:has(.field__items))>.field__item,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti:not(:has(.field__items))>.field__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-2xs);line-height:1.2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-xplore-views-block-tour-zone-block-1>div .field--name-field-punti-forti:not(:has(.field__items))>.field__item:before,#block-xplore-views-block-tour-zone-bundle-block-1>div .field--name-field-punti-forti:not(:has(.field__items))>.field__item:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);margin-top:calc(0px - var(--size-icon)/8);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}#block-xplore-views-block-tour-zone-block-1>div .step,#block-xplore-views-block-tour-zone-bundle-block-1>div .step{display:none}#block-xplore-views-block-tour-zone-block-1>div .step.open,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.open{display:block}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item{--color-headings:var(--color-brand-grey-xxdark);border-radius:var(--size-border-radius-md);margin-block:var(--size-spacing-sm);outline:3px solid transparent;-webkit-transition:outline .15s ease-in-out;transition:outline .15s ease-in-out}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item:last-child,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item:last-child,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item:last-child,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item:last-child{-webkit-margin-after:0;margin-block-end:0}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item.disabled,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item.disabled,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item.disabled,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item.disabled{opacity:.5;pointer-events:none}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item:hover,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item:hover,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item:hover,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item:hover{outline:3px solid var(--color-section);outline-offset:10px}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item h3,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item h3,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item h3,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item h3{font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-weight:700;letter-spacing:-.01em;line-height:110%;margin-block:0}@media (min-width:1024px){#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item h3,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item h3,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item h3,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item h3{font-size:var(--font-size-lg)}}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item p:last-child,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item p:last-child,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item p:last-child,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item p:last-child{margin-bottom:0}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-md);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item .item-img,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item .item-img,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item .item-img,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item .item-img{border-radius:var(--size-border-radius-md);overflow:hidden;width:7rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1024px){#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item .item-img,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item .item-img,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item .item-img,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item .item-img{width:10rem}}#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item .item-text,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item .item-text,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item .item-text,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item .item-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:var(--size-spacing-sm);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-3xs)}@media (min-width:0) and (max-width:1023px){#block-xplore-views-block-tour-zone-block-1>div .step.moto .items .item .item-text p,#block-xplore-views-block-tour-zone-block-1>div .step.veicolo .items .item .item-text p,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.moto .items .item .item-text p,#block-xplore-views-block-tour-zone-bundle-block-1>div .step.veicolo .items .item .item-text p{display:none}}#block-xplore-views-block-tour-zone-block-1>div .tour-count-arg,#block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg{display:none;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1rem;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0) and (max-width:1023px){#block-xplore-views-block-tour-zone-block-1>div .tour-count-arg,#block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#block-xplore-views-block-tour-zone-block-1>div .tour-count-arg .count-wrapper>.count,#block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg .count-wrapper>.count{font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-weight:800;line-height:110%;text-transform:uppercase}#block-xplore-views-block-tour-zone-block-1>div .tour-count-arg .count-wrapper>.legend,#block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg .count-wrapper>.legend{line-height:110%;text-transform:uppercase}#block-xplore-views-block-tour-zone-block-1>div .zone-footer,#block-xplore-views-block-tour-zone-bundle-block-1>div .zone-footer{background:var(--color-neutral-grey-xxxlight);margin-inline:calc(0px - var(--size-spacing-xl));padding:var(--size-spacing-lg)}.page-tour #block-xplore-views-block-tour-zone-block-1>div .tour-count-arg.total,.page-tour #block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg.total,.page-tour-auto #block-xplore-views-block-tour-zone-block-1>div .tour-count-arg.auto,.page-tour-auto #block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg.auto,.page-tour-moto #block-xplore-views-block-tour-zone-block-1>div .tour-count-arg.moto,.page-tour-moto #block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg.moto,.page-tour-pullman #block-xplore-views-block-tour-zone-block-1>div .tour-count-arg.pullman,.page-tour-pullman #block-xplore-views-block-tour-zone-bundle-block-1>div .tour-count-arg.pullman{display:-webkit-box;display:-ms-flexbox;display:flex}#block-xplore-views-block-tour-zone-block-1>div .step-2,#block-xplore-views-block-tour-zone-bundle-block-1>div .step-2{padding-bottom:0}#block-xplore-views-block-tour-zone-block-1>div .step-3 .item,#block-xplore-views-block-tour-zone-block-1>div .step-4 .item,#block-xplore-views-block-tour-zone-bundle-block-1>div .step-3 .item,#block-xplore-views-block-tour-zone-bundle-block-1>div .step-4 .item{cursor:pointer}.paragraph--id--2966{padding-top:var(--size-spacing-2xl)}#block-xplore-views-block-stati-block-2 .view{margin-left:auto;margin-right:auto;max-width:var(--size-body-md);width:90%}#block-xplore-trustpilottour,.block-trustpilot{margin-bottom:var(--size-spacing-2xl);margin-left:auto;margin-right:auto;max-width:--size-body-lg;width:90%}@media (min-width:1200px){#block-xplore-trustpilottour,.block-trustpilot{margin-bottom:var(--size-spacing-4xl)}}#block-xplore-trustpilottour .field--name-field-title>h2,.block-trustpilot .field--name-field-title>h2{margin-bottom:.7em;text-align:center}#block-xplore-trustpilottour .field--name-field-title>h2:before,.block-trustpilot .field--name-field-title>h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);width:var(--size-star-icon)}@media (min-width:1200px){#block-xplore-trustpilottour .field--name-field-title>h2,.block-trustpilot .field--name-field-title>h2{font-size:var(--font-size-2xl)}}#block-xplore-trustpilottour>.field--name-field-subtitle,.block-trustpilot>.field--name-field-subtitle{color:var(--color-body-text);font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;width:90%}#block-xplore-trustpilottour .field--name-field-link,.block-trustpilot .field--name-field-link{--color-button-background:var(--color-neutral-grey-xxdark);margin-top:var(--size-spacing-xs);text-align:center}@media (min-width:1200px){#block-xplore-trustpilottour .field--name-field-link,.block-trustpilot .field--name-field-link{margin-top:var(--size-spacing-md)}}#block-xplore-trustpilottour .field--name-field-link a,.block-trustpilot .field--name-field-link a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}#block-xplore-trustpilottour .field--name-field-link a:focus,#block-xplore-trustpilottour .field--name-field-link a:hover,.block-trustpilot .field--name-field-link a:focus,.block-trustpilot .field--name-field-link a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}dialog{border:0;border-radius:10px;-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);max-width:60rem;opacity:0;padding:var(--size-spacing-md);pointer-events:none;width:95%}@media (min-width:1024px){dialog{padding:var(--size-spacing-3xl) var(--size-spacing-xl)}}dialog[open]{opacity:1;pointer-events:all}@starting-style{dialog[open]{opacity:0}}dialog::-ms-backdrop{background-color:transparent}dialog::backdrop{background-color:transparent}dialog[open]::-ms-backdrop{background-color:rgba(0,0,0,.533)}dialog[open]::backdrop{background-color:rgba(0,0,0,.533)}dialog button.btn-dialog-close{--size-icon:1.25em;--color-button-background:transparent;color:var(--color-button-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xs);-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}dialog button.btn-dialog-close:hover{--color-button-text:var(--color-section)}dialog button.btn-dialog-close:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-button-text);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/close-circle.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}dialog button.btn-dialog-close{--color-button-text:var(--color-brand-grey-xxdark);--color-button-background:var(--color-backgrounds-beige-light);margin:0;padding:.5em .6em .5em 1em;position:absolute;right:calc(var(--size-spacing-md)/2);top:calc(var(--size-spacing-md)/2)}:focus-visible{outline-color:var(--color-section)}form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .form--inline>.form-item{margin-top:0;width:100%}@media (min-width:1024px){form .form--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}form .form--inline>.form-item{width:auto}}form .form-item label{color:var(--color-brand-grey-xdark);display:block;font-size:var(--font-size-base);line-height:1.1;margin-bottom:var(--size-spacing-xs)}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=file],form input[type=hidden],form input[type=image],form input[type=month],form input[type=number],form input[type=password],form input[type=radio],form input[type=range],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-white);border:1px solid var(--color-brand-grey-xlight);border-radius:var(--size-border-radius-sm);color:var(--color-neutral-black,#000);cursor:pointer;font-family:var(--font-family-body-text);font-size:var(--font-size-md);font-variation-settings:"wght" 600;line-height:1;line-height:1.5;padding:var(--size-spacing-sm) var(--size-spacing-md);width:100%}form .custom-select{display:grid;grid-template-areas:"select";-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;cursor:pointer;position:relative;width:100%;z-index:1}form .custom-select:after{content:"";display:block;pointer-events:none;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);justify-self:end;margin-right:calc(var(--size-icon)/3);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/tick-down.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/tick-down.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:50%;mask-size:50%;width:var(--size-icon)}form .custom-select select,form .custom-select:after{grid-area:select}form .custom-select select{padding-block:var(--size-spacing-sm);padding-inline:var(--size-spacing-md) calc(var(--size-icon)*1.5)}form input[type=button],form input[type=checkbox],form input[type=reset],form input[type=submit]{cursor:pointer}:root .klaro{--klaro-primary-color:var(--color-brand-orange);--klaro-button-bg:var(--color-brand-orange);--klaro-button-text-color:var(--color-neutral-white);--klaro-button-border:2px solid var(--color-brand-orange);--klaro-button-border-radius:var(--size-border-radius-md);--klaro-button-bg-hover:var(--color-neutral-white);--klaro-button-text-color-hover:var(--color-brand-orange);--klaro-button-border-hover:2px solid var(--color-brand-orange);--klaro-link-color:var(--color-brand-orange);--klaro-link-color-hover:var(--color-brand-grey-xxdark)}.slick.slick--optionset--generic{visibility:hidden}.slick.slick--optionset--generic.slick--initialized{visibility:visible}.slick.slick--optionset--generic.slick--initialized .slick-list{margin-bottom:1rem;margin-left:calc(0px - var(--size-slick-slide-gap));margin-right:calc(0px - var(--size-slick-slide-gap));width:calc(100% + var(--size-slick-slide-gap)*2)}.slick.slick--optionset--generic.slick--initialized .slick-slide{padding:var(--size-slick-slide-gap)}.slick.slick--view--isole{--color-section:var(--color-section-green)}.slick.slick--view--curiosita{max-width:100%}.slick.unslick .slide{margin-inline:auto;max-width:20rem}.slick.slick--optionset--basic-slideshow{position:relative}@media (min-width:1200px){.slick.slick--optionset--basic-slideshow nav.slick__arrow{bottom:0;position:absolute;width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem}}.slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.slick-slide img{height:auto;max-width:100%}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--size-slick-dots)*1.3)}.slick-dots li{display:inline-block}.slick-dots li:before{display:none}.slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:var(--color-slick-dots);border:0;border-radius:50%;display:block;height:var(--size-slick-dots);margin:0;opacity:.5;padding:0;text-indent:-9999px;width:var(--size-slick-dots)}.slick-dots li button:focus{outline:none}.slick-dots li button:hover{background-color:var(--color-slick-dots-hover)}.slick-dots li.slick-active button{background-color:var(--color-section);opacity:1}.slick__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-slick-navigation-gap)}@media (min-width:1024px){.slick__arrow{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:calc(var(--size-slick-arrow) + var(--size-slick-navigation-gap))}}.slick__arrow .slick-arrow{background:var(--color-slick-arrow-background);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;overflow:hidden;text-indent:-9999px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:var(--size-border-radius-sm);padding:0}.slick__arrow .slick-arrow:before{color:transparent;content:"";display:block;opacity:1;overflow:hidden;text-indent:-9999px;-ms-flex-negative:0;background:var(--color-slick-arrow);flex-shrink:0;height:calc(var(--size-slick-arrow)*.5);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/chevron.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/chevron.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:calc(var(--size-slick-arrow)*.5)}.slick__arrow .slick-arrow.slick-disabled{opacity:.3}.slick__arrow .slick-next,.slick__arrow .slick-prev{height:var(--size-slick-arrow);left:auto;position:relative;right:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:var(--size-slick-arrow)}.slick__arrow .slick-next:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick__arrow .slick-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slick__arrow .slick-dots{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.slick__arrow .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:1024px){.slick:not(:has(.field--name-field-url)) .slick__arrow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0}}.slick--optionset--vehicles{position:relative}.slick--optionset--vehicles nav.slick__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;margin:0 auto;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:98%;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.slick--optionset--vehicles nav.slick__arrow .slick-arrow{background-color:var(--color-section);opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s;width:30px}.slick--optionset--vehicles nav.slick__arrow .slick-arrow:hover{opacity:1}.slick--optionset--vehicles .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:90%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.slick--optionset--vehicles .slick-dots li button{background-color:var(--color-section);opacity:.5}.slick--optionset--vehicles .slick-dots li button:hover,.slick--optionset--vehicles .slick-dots li.slick-active button{opacity:1}.node--type-attivita{--color-section:var(--color-section-green);--color-section-dark:var(--color-section-green-dark);--color-button-background:var(--color-section);--color-section-background-xxlight:var(--color-backgrounds-green-xxlight)}.node--type-attivita.node--view-mode-teaser .layout__region--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media (min-width:1200px){.node--type-attivita.node--view-mode-teaser .layout__region--content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.node--type-attivita.node--view-mode-teaser .group-text{--color-headings:var(--color-section-dark);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--color-section-background-xxlight);border-radius:var(--size-border-radius-md,10px);gap:var(--size-spacing-xs);margin-bottom:calc(var(--size-slick-arrow) + 2rem);padding:var(--size-spacing-lg)}@media (min-width:0) and (max-width:1023px){.node--type-attivita.node--view-mode-teaser .group-text{margin-inline:16px}}@media (min-width:1200px){.node--type-attivita.node--view-mode-teaser .group-text{max-width:34rem}}.node--type-attivita.node--view-mode-teaser .group-text .field--name-node-title{width:100%}.node--type-attivita.node--view-mode-teaser .group-text .field--name-node-title h4{font-size:var(--font-size-xl);font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:.2rem}@media (min-width:1200px){.node--type-attivita.node--view-mode-teaser .group-text .field--name-node-title h4{font-size:var(--font-size-3xl)}}.node--type-attivita.node--view-mode-teaser .group-text .field--name-node-title h4:after{border-bottom:3px dotted var(--color-section);content:"";display:block;height:1px;margin-top:.5rem;width:calc(100% + var(--size-spacing-lg) + var(--size-spacing-xl))}.node--type-attivita.node--view-mode-teaser .field--name-body{font-style:italic}.node--type-attivita.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.node--type-attivita.node--view-mode-teaser .field--name-field-media-image,.node--type-attivita.node--view-mode-teaser .field--name-field-media-images{border-radius:var(--size-border-radius-md);overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.node--type-attivita.node--view-mode-teaser .slick--field-media-images{border-radius:var(--size-border-radius-md);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.node--type-attivita.node--view-mode-teaser .layout__region--content>.field--name-field-media-image,.node--type-attivita.node--view-mode-teaser .layout__region--content>.field--name-field-media-images,.node--type-attivita.node--view-mode-teaser .layout__region--content>.slick--field-media-images{-ms-flex-negative:0;flex-shrink:0;max-width:100%}@media (min-width:1200px){.node--type-attivita.node--view-mode-teaser .layout__region--content>.field--name-field-media-image,.node--type-attivita.node--view-mode-teaser .layout__region--content>.field--name-field-media-images,.node--type-attivita.node--view-mode-teaser .layout__region--content>.slick--field-media-images{width:50%}}.node--type-attivita.node--view-mode-teaser .layout__region--content>.slick--field-media-images img{aspect-ratio:3/1;border-radius:var(--size-border-radius-md);-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.node--type-attivita.node--view-mode-teaser .layout__region--content>.slick--field-media-images img{aspect-ratio:auto}}.node--type-attivita.node--view-mode-teaser .slick--field-media-images.unslick .slide{margin-inline:0;max-width:none}.node--type-attivita.node--view-mode-teaser .slick--field-media-images .slide__content{position:relative}.node--type-attivita.node--view-mode-teaser .slick--field-media-images .slide__caption{--color-body-text:var(--color-neutral-white);background:var(--color-neutral-black-60);border-bottom-right-radius:var(--size-border-radius-md);border-top-left-radius:var(--size-border-radius-md);bottom:0;font-size:var(--font-size-xs);left:auto;line-height:1;padding:var(--size-spacing-2xs) var(--size-spacing-md);position:absolute;right:0;top:auto;z-index:2}.node--type-attivita.node--view-mode-teaser .slick--field-media-images .slide__description,.node--type-attivita.node--view-mode-teaser .slick--field-media-images .slide__description p{margin:0}.page-node-type-isola [data-component-id="xplore:hero"]{margin-bottom:0}@media (min-width:1024px){.page-node-type-isola [data-component-id="xplore:hero"]{margin-bottom:0}}.page-node-type-isola .field--name-field-media-images{padding-inline:var(--size-spacing-lg)}@media (min-width:1024px){.page-node-type-isola .field--name-field-media-images{padding-inline:var(--size-spacing-4xl)}}.node--type-zona-mare.node--view-mode-full .page-body{font-size:var(--font-size-md,1.125rem);font-style:normal;font-weight:400;line-height:150%;margin-left:auto;margin-right:auto;max-width:var(--size-body-md);text-align:center;width:90%}.node--type-isola.node--view-mode-full .dettagli-isola-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;margin-block:var(--size-spacing-xl);max-width:var(--size-body-xl);width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--size-spacing-xs)}@media (min-width:1200px){.node--type-isola.node--view-mode-full .dettagli-isola-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-block:var(--size-spacing-4xl);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-2xl)}}.node--type-isola.node--view-mode-full .dettagli-isola-container .isola-logo img{max-height:6rem;width:auto}@media (min-width:1200px){.node--type-isola.node--view-mode-full .dettagli-isola-container .isola-logo{max-width:16rem}}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--size-spacing-xs);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1200px){.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola{--size-icon:1.5rem;background:var(--color-neutral-grey-xxxlight,#f6f6f3);border:1px solid var(--color-neutral-grey-light,#c1c1bb);border-radius:var(--size-border-radius-sm,.3125rem);padding:var(--size-spacing-xs) var(--size-spacing-xs) var(--size-spacing-xs) calc(var(--size-icon) + 1rem);position:relative;width:100%}@media (min-width:1200px){.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola{--size-icon:2rem;width:calc(25% - var(--size-spacing-xs)/1.3332)}}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola .field--label-above:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);left:var(--size-spacing-xs);-webkit-mask-position:top center;mask-position:top center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:90%;mask-size:90%;position:absolute;top:var(--size-spacing-xs);width:var(--size-icon)}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola.periodo-consigliato .field--label-above:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/calendar.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/calendar.svg)}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola.budget .field--label-above:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/wallet.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/wallet.svg)}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola.prezzo-volo .field--label-above:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/money.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/money.svg)}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola.lingua-parlata .field--label-above:before{-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/language.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/language.svg)}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola .field__label{color:var(--color-section);font-size:var(--font-size-md);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 600;letter-spacing:-.015em;line-height:110%;margin-bottom:.1em}.node--type-isola.node--view-mode-full .dettagli-isola-container .dettagli-isola .dettaglio-isola .field__item{font-size:var(--font-size-sm);max-width:15em}.node--type-isola.node--view-mode-full .node__content{--color-headings:var(--color-section)}.node--type-isola.node--view-mode-full .node__content .field--name-field-subtitle h2{text-wrap-style:balance}.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper{margin-bottom:var(--size-spacing-lg);margin-left:auto;margin-right:auto;max-width:var(--size-body-md);width:90%}.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper,.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper .field--name-field-body-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-xl)}.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper .field--name-field-body-images>.field__item{border-radius:var(--size-border-radius-md);overflow:hidden}.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper .all-destinations{font-variation-settings:"wdth" var(--font-wdth-default),"wght" 580}.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper .field--name-field-zona-mare{display:inline}@media (min-width:1200px){.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper{margin-bottom:var(--size-spacing-4xl);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:stretch;align-self:stretch;gap:var(--size-spacing-3xl)}.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper:has(.field--name-field-body-images) .page-body-text{width:50%}.node--type-isola.node--view-mode-full .node__content>.page-body-wrapper .field--name-field-body-images{position:sticky;top:calc(var(--size-spacing-xl) + var(--gin-toolbar-secondary-height,0px));width:50%}}.page-hero:has(.node--type-zona-mare.node--view-mode-full)+.page-body{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.page-hero:has(.node--type-zona-mare.node--view-mode-full)+.page-body{margin-bottom:var(--size-spacing-3xl)}}.page-hero:has(.node--type-zona-mare.node--view-mode-full) .field--name-field-mappa svg{display:block}.page-hero:has(.field--name-field-mappa) [data-component-id="xplore:hero"]{margin-bottom:0}@media (min-width:1024px){.page-hero:has(.field--name-field-mappa) [data-component-id="xplore:hero"]{margin-bottom:0}}.page-node-type-zona-mare .field--name-field-aree-svg svg,.page-node-type-zona-mare .field--name-field-mappa svg{display:block}.page-node-type-zona-mare .field--name-field-aree-svg svg a.hotspot:hover>.map,.page-node-type-zona-mare .field--name-field-mappa svg a.hotspot:hover>.map{fill:var(--color-section-blue-xlight)!important}@media (min-width:0) and (max-width:1023px){.page-node-type-zona-mare .field--name-field-aree-svg{display:none}}.view-tour-auto,.view-tour-moto,.view-tour-pullman,.view-tour-tematici.grid-3,.view-tour-tematici.grid-4,.view-tour-tematici.view-display-id-block_4{margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%}.view-content{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.view-content{margin-bottom:var(--size-spacing-4xl)}}.view.grid-2 .view-content{--size-grid-gap:var(--size-spacing-md);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.view.grid-2 .view-content>.field__item,.view.grid-2 .view-content>.views-row{width:100%}@media (min-width:640px){.view.grid-2 .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--size-grid-gap)}.view.grid-2 .view-content>.field__item,.view.grid-2 .view-content>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}.view.grid-2 .view-content>.field__item:has([data-component-id="xplore:card_camper"]),.view.grid-2 .view-content>.views-row:has([data-component-id="xplore:card_camper"]){max-width:38rem}.view.grid-2 .view-content:has(.node--type-attivita.node--view-mode-teaser),.view.grid-2 .view-content:has([data-component-id="xplore:card_link_large"]){--size-grid-gap:var(--size-spacing-2xl)}}.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper){display:block}.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper) .clearfix:after{display:none}.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div{--size-grid-gap:var(--size-spacing-md);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{width:100%}@media (min-width:640px){.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--size-grid-gap)}.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item:has([data-component-id="xplore:card_camper"]),.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row:has([data-component-id="xplore:card_camper"]){max-width:38rem}.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div:has(.node--type-attivita.node--view-mode-teaser),.view.grid-2 .view-content:has(.views-infinite-scroll-content-wrapper)>div:has([data-component-id="xplore:card_link_large"]){--size-grid-gap:var(--size-spacing-2xl)}}.view.grid-2 .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view.grid-3 .view-content{--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.view.grid-3 .view-content>.field__item,.view.grid-3 .view-content>.views-row{width:100%}@media (min-width:640px){.view.grid-3 .view-content>.field__item,.view.grid-3 .view-content>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.view.grid-3 .view-content>.field__item,.view.grid-3 .view-content>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper){display:block}.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper) .clearfix:after{display:none}.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper)>div{--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{width:100%}@media (min-width:640px){.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-3 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}.view.grid-3 .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view.grid-4 .view-content{--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.view.grid-4 .view-content>.field__item,.view.grid-4 .view-content>.views-row{width:100%}@media (min-width:640px){.view.grid-4 .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.view.grid-4 .view-content>.field__item,.view.grid-4 .view-content>.unslick .slick--view,.view.grid-4 .view-content>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.view.grid-4 .view-content>.field__item,.view.grid-4 .view-content>.unslick .slick--view,.view.grid-4 .view-content>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}@media (min-width:1492px){.view.grid-4 .view-content{gap:var(--size-spacing-md)}.view.grid-4 .view-content>.field__item,.view.grid-4 .view-content>.unslick .slick--view,.view.grid-4 .view-content>.views-row{width:calc(25% - var(--size-spacing-md)/1.3332)}}.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper){display:block}.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper) .clearfix:after{display:none}.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div{--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{width:100%}@media (min-width:640px){.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.unslick .slick--view,.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.unslick .slick--view,.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}@media (min-width:1492px){.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div{gap:var(--size-spacing-md)}.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.field__item,.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.unslick .slick--view,.view.grid-4 .view-content:has(.views-infinite-scroll-content-wrapper)>div>.views-row{width:calc(25% - var(--size-spacing-md)/1.3332)}}.view.grid-4 .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view.max-width{max-width:var(--size-body-lg);width:90%}.view.center{margin:0 auto}.view{position:relative}.view .view-header{font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-bottom:var(--size-spacing-2xl);margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;width:90%}@media (min-width:1200px){.view .view-header{margin-bottom:var(--size-spacing-2xl)}}.view.view-curiosita .view-header h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);width:var(--size-star-icon)}.view .pager{display:block;margin-bottom:var(--size-spacing-xl);margin-inline:0;padding-inline:0;text-align:center}@media (min-width:1200px){.view .pager{margin-bottom:var(--size-spacing-2xl)}}.view .more-link{margin-top:var(--size-spacing-xl);text-align:center}@media (min-width:1200px){.view .more-link{margin-top:var(--size-spacing-2xl)}}.view .more-link a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.view .more-link a:focus,.view .more-link a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}@media (min-width:1200px){.view:has(.slick-dots) .more-link{bottom:0;position:absolute;right:0}}.view.view-approfondimenti,.view.view-camper,.view.view-campervan,.view.view-isole,.view.view-stati,.view.view-zone-mare{margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%}@media (min-width:0) and (max-width:1023px){.view.view-zone-mare .view-header{display:none}}.view.view-attivita,.view.view-tipologie-attivita{background:var(--color-section-green-10);padding-block:var(--size-spacing-2xl)}.view.view-attivita .view-content,.view.view-tipologie-attivita .view-content{margin-left:auto;margin-right:auto;max-width:var(--size-body-md);width:90%}@media (min-width:1024px){.view.view-attivita,.view.view-tipologie-attivita{padding-block:var(--size-spacing-3xl)}}.view.info-zone-card-list .view-content{margin-left:auto;margin-right:auto;max-width:var(--size-body-md);width:90%}@media (min-width:1024px){.view.info-zone-card-list{padding-bottom:var(--size-spacing-3xl)}}.view.view-offerte .view-content{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%}.view.view-tour-auto,.view.view-tour-moto,.view.view-tour-pullman{--color-section:var(--color-section-red);--color-button-background:var(--color-section)}@media (min-width:0) and (max-width:1023px){.view.view-tour-auto .view-filters,.view.view-tour-moto .view-filters,.view.view-tour-pullman .view-filters{display:none}}@media (min-width:1024px){.view.view-tour-auto .view-filters,.view.view-tour-moto .view-filters,.view.view-tour-pullman .view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view.view-tour-auto .view-filters form,.view.view-tour-moto .view-filters form,.view.view-tour-pullman .view-filters form{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}.view.view-tour-auto .view-filters form .form--inline>.form-item,.view.view-tour-moto .view-filters form .form--inline>.form-item,.view.view-tour-pullman .view-filters form .form--inline>.form-item{max-width:calc(var(--size-body-lg)/5);width:100%}.view.view-tour-moto .view-filters form .form--inline>.form-item{max-width:calc(var(--size-body-lg)/6)}}.view.view-faq .view-content{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:var(--size-spacing-lg);max-width:var(--size-body-lg);width:90%}@media (min-width:1024px){.view.view-faq .view-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.view.grid-2.view-tematiche .view-content{--size-grid-gap:4px;margin:4px}.block-views{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.block-views{margin-bottom:var(--size-spacing-4xl)}}.block-views[class*=block-views-blockzone-mare]{--color-section:var(--color-section-green)}.block-views[class*=block-views-blockzone-mare],.block-views[class*=block-views-blockzone-mare] .more-link{--color-button-background:var(--color-section-green)}.block-views[class*=block-views-blocktour-auto],.block-views[class*=block-views-blocktour-moto],.block-views[class*=block-views-blocktour-pullman]{--color-section:var(--color-section-red);--color-button-background:var(--color-section-red)}.block-views[class*=block-views-blocktour-auto] .more-link,.block-views[class*=block-views-blocktour-moto] .more-link,.block-views[class*=block-views-blocktour-pullman] .more-link{--color-button-background:var(--color-section-red)}.block-views:has(.faq-attivita){background-color:var(--color-faq-background);padding-block:var(--size-spacing-xl)}@media (min-width:1200px){.block-views:has(.faq-attivita){padding-block:var(--size-spacing-3xl)}}.block-views:has(.faq-attivita)>h2{mix-blend-mode:lighten}.block-views:has(.faq-attivita)>h2:before{display:none}.block-views:has(.elenco-attivita)+.block-views:has(.faq-attivita){margin-top:calc(0px - var(--size-spacing-2xl))}@media (min-width:1200px){.block-views:has(.elenco-attivita)+.block-views:has(.faq-attivita){margin-top:calc(0px - var(--size-spacing-4xl))}}.block-views>h2{text-align:center}.block-views>h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);width:var(--size-star-icon)}@media (min-width:0) and (max-width:1023px){.block-views>h2,.block-views>h3,.block-views>h4,.block-views>h5{padding-inline:var(--size-spacing-xs)}}.block-views.block-views-blocktour-zone-block-1,.block-views.block-views-blocktour-zone-bundle-block-1{padding-block:0}@media (min-width:1024px){.block-views.block-views-blocktour-zone-block-1,.block-views.block-views-blocktour-zone-bundle-block-1{padding-block:0}}.block-views:not(.block-views-blocktour-zone-block-1,.block-views-blocktour-zone-bundle-block-1) .view-header{font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;width:90%}.block-views .view-content{margin-top:var(--size-spacing-md)}@media (min-width:1200px){.block-views .view-content{margin-top:var(--size-spacing-xl)}}.block-views .more-link{--color-button-background:var(--color-neutral-grey-xxdark);margin-top:var(--size-spacing-xl);text-align:center}@media (min-width:1200px){.block-views .more-link{margin-top:var(--size-spacing-2xl)}}.block-views .more-link a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.block-views .more-link a:focus,.block-views .more-link a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}.block-views#block-xplore-views-block-isole-block-1{margin-top:var(--size-spacing-xl)}@media (min-width:1200px){.block-views#block-xplore-views-block-isole-block-1{margin-top:var(--size-spacing-2xl)}}.view-empty{text-align:center}body.page-node-type-tour-auto .block-views[class*=block-views-blockzone-mare],body.page-node-type-tour-moto .block-views[class*=block-views-blockzone-mare],body.page-node-type-tour-pullman .block-views[class*=block-views-blockzone-mare]{background-color:var(--color-backgrounds-beige-xxlight);padding-block:0 var(--size-spacing-2xl)}@media (min-width:1200px){body.page-node-type-tour-auto .block-views[class*=block-views-blockzone-mare],body.page-node-type-tour-moto .block-views[class*=block-views-blockzone-mare],body.page-node-type-tour-pullman .block-views[class*=block-views-blockzone-mare]{padding-block:0 var(--size-spacing-4xl)}}@media (min-width:1720px){nav.menu--main{--size-main-menu-icon:1.7rem}}nav.menu--main>ul.menu{list-style:none;margin:0;padding:var(--size-spacing-lg)}@media (min-width:1200px){nav.menu--main>ul.menu{padding:0}}nav.menu--main>ul.menu a{color:var(--color-link-text);display:block;font-size:var(--font-size-md);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 700;line-height:1;padding-inline:var(--size-spacing-xs);text-decoration:none}@media (min-width:1200px){nav.menu--main>ul.menu a{font-size:var(--font-size-base);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 340;padding:.2em}}@media (min-width:1720px){nav.menu--main>ul.menu a{font-size:var(--font-size-md)}}nav.menu--main>ul.menu>li{background-color:var(--color-neutral-white);border-radius:var(--size-border-radius-md);margin-bottom:var(--size-spacing-2xs);padding-block:var(--size-spacing-md) var(--size-spacing-sm);padding-inline:var(--size-spacing-xs);position:relative}@media (min-width:1200px){nav.menu--main>ul.menu>li{background-color:transparent;border-radius:0;font-family:var(--font-family-display-2);font-size:var(--font-size-xs);font-size:var(--font-size-sm);margin-bottom:0;padding-inline:0;text-shadow:var(--shadow-default-drop)}}@media (min-width:1492px){nav.menu--main>ul.menu>li{font-size:var(--font-size-base)}}@media (min-width:1720px){nav.menu--main>ul.menu>li{font-size:var(--font-size-md)}}nav.menu--main>ul.menu>li:hover>.menu{opacity:1;visibility:visible}nav.menu--main>ul.menu>li.main-menu-camper,nav.menu--main>ul.menu>li.main-menu-esperienze,nav.menu--main>ul.menu>li.main-menu-tour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;letter-spacing:.01em;text-transform:uppercase}@media (min-width:0) and (max-width:1199px){nav.menu--main>ul.menu>li.main-menu-camper,nav.menu--main>ul.menu>li.main-menu-esperienze,nav.menu--main>ul.menu>li.main-menu-tour{--size-main-menu-icon:1.5rem}}nav.menu--main>ul.menu>li.main-menu-camper>a,nav.menu--main>ul.menu>li.main-menu-esperienze>a,nav.menu--main>ul.menu>li.main-menu-tour>a{display:-webkit-box;display:-ms-flexbox;display:flex;font-variation-settings:"wdth" var(--font-wdth-default),"wght" 700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs);padding:var(--size-spacing-3xs)}nav.menu--main>ul.menu>li.main-menu-camper>a:before,nav.menu--main>ul.menu>li.main-menu-esperienze>a:before,nav.menu--main>ul.menu>li.main-menu-tour>a:before{content:"";display:block;-ms-flex-negative:0;background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-main-menu-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-main-menu-icon);flex-shrink:0;height:var(--size-main-menu-icon);margin-top:calc(0px - var(--size-main-menu-icon)/6);width:var(--size-main-menu-icon)}@media (min-width:1200px){nav.menu--main>ul.menu>li.main-menu-camper,nav.menu--main>ul.menu>li.main-menu-esperienze,nav.menu--main>ul.menu>li.main-menu-tour{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--font-family-display-1);font-weight:400;line-height:100%}nav.menu--main>ul.menu>li.main-menu-camper>a,nav.menu--main>ul.menu>li.main-menu-esperienze>a,nav.menu--main>ul.menu>li.main-menu-tour>a{display:block;font-size:var(--font-size-sm)}nav.menu--main>ul.menu>li.main-menu-camper>a:before,nav.menu--main>ul.menu>li.main-menu-esperienze>a:before,nav.menu--main>ul.menu>li.main-menu-tour>a:before{display:none}nav.menu--main>ul.menu>li.main-menu-camper:before,nav.menu--main>ul.menu>li.main-menu-esperienze:before,nav.menu--main>ul.menu>li.main-menu-tour:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-main-menu-icon);margin-top:calc(0px - var(--size-main-menu-icon)/6);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-main-menu-icon)}nav.menu--main>ul.menu>li.main-menu-camper,nav.menu--main>ul.menu>li.main-menu-esperienze,nav.menu--main>ul.menu>li.main-menu-tour{white-space:nowrap}nav.menu--main>ul.menu>li.main-menu-camper>a,nav.menu--main>ul.menu>li.main-menu-esperienze>a,nav.menu--main>ul.menu>li.main-menu-tour>a{font-size:var(--font-size-base)}}@media (min-width:1492px){nav.menu--main>ul.menu>li.main-menu-camper>a,nav.menu--main>ul.menu>li.main-menu-esperienze>a,nav.menu--main>ul.menu>li.main-menu-tour>a{font-size:var(--font-size-md)}}@media (min-width:1720px){nav.menu--main>ul.menu>li.main-menu-camper>a,nav.menu--main>ul.menu>li.main-menu-esperienze>a,nav.menu--main>ul.menu>li.main-menu-tour>a{font-size:1.25rem}}nav.menu--main>ul.menu>li.main-menu-tour{--color-section:var(--color-section-red)}nav.menu--main>ul.menu>li.main-menu-camper{--color-section:var(--color-section-blue)}nav.menu--main>ul.menu>li.main-menu-esperienze{--color-section:var(--color-section-green);margin-right:auto}nav.menu--main>ul.menu>li.main-menu-chi-siamo{--color-section:var(--color-neutral-grey-blue-xdark)}nav.menu--main>ul.menu>li.main-menu-contattaci{position:relative}@media (min-width:1200px){nav.menu--main>ul.menu>li.main-menu-contattaci{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.3rem;padding:.125rem 42px 0 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem;-ms-flex-negative:0;background:var(--color-brand-orange,#ff8400);border-radius:2.125rem;flex-shrink:0;margin-left:auto;margin-right:1rem}nav.menu--main>ul.menu>li.main-menu-contattaci,nav.menu--main>ul.menu>li.main-menu-contattaci a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav.menu--main>ul.menu>li.main-menu-contattaci a{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-family-display-2,Poppins);font-size:0;font-style:normal;font-weight:600;line-height:1.07;text-align:right;text-shadow:1px 2px 0 rgba(0,0,0,.15)}nav.menu--main>ul.menu>li.main-menu-contattaci a .first-word{font-size:var(--font-size-md,1.125rem);font-style:normal;font-weight:900;line-height:.83;text-transform:uppercase}nav.menu--main>ul.menu>li.main-menu-contattaci a:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}nav.menu--main>ul.menu>li.main-menu-contattaci:after{content:"";display:block;-ms-flex-negative:0;background:url(/themes/xplore/architecture/dist/images/icons/contattaci-icon.svg) no-repeat 50% transparent;background-size:contain;flex-shrink:0;height:61px;position:absolute;right:-20px;top:-10px;width:100px}}@media (min-width:1492px){nav.menu--main>ul.menu>li.main-menu-contattaci{height:3.25rem;padding:.125rem 4.375rem 0 1rem}nav.menu--main>ul.menu>li.main-menu-contattaci a{font-size:var(--font-size-xs,.875rem)}nav.menu--main>ul.menu>li.main-menu-contattaci:after{height:92px;top:-15px;width:150px}}nav.menu--main>ul.menu>li.main-menu-guida-turistica{--color-section:var(--color-section-orange)}nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu{padding:var(--size-spacing-xs) var(--size-spacing-md)}@media (min-width:1200px){nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu *{white-space:nowrap}}nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu>.menu-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu>.menu-label>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:22em}@media (min-width:0) and (max-width:1199px){nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu>.menu-label>.menu{width:100%}}nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu>.menu-label>.menu li{border:0;padding:0}nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu>.menu-label>span{color:var(--color-neutral-grey-blue-dark);display:block;font-size:var(--font-size-xs);margin-bottom:.2rem;text-transform:uppercase}nav.menu--main>ul.menu>li.main-menu-guida-turistica>.menu>.menu-label>span>.menu li a{padding-inline:0}nav.menu--main>ul.menu>li>.menu{--size-icon:1.25rem;--color-link-text:var(--color-neutral-black);font-family:var(--font-family-body-text);margin:0;padding-block:.5rem;padding-inline:0;text-transform:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1200px){nav.menu--main>ul.menu>li>.menu{background:var(--color-neutral-white);border-radius:var(--size-border-radius-md);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);left:calc(0px - var(--size-icon)/1.5);opacity:0;padding:var(--size-spacing-xs) var(--size-spacing-sm);position:absolute;top:100%;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;visibility:hidden;width:auto}}nav.menu--main>ul.menu>li>.menu li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;text-shadow:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.menu--main>ul.menu>li>.menu li.menu-item--active-trail a.is-active{--color-link-text:var(--color-section)}nav.menu--main>ul.menu>li>.menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-base);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 450;padding:var(--size-spacing-xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--size-border-radius-md);gap:var(--size-spacing-sm);white-space:nowrap;width:100%}@media (min-width:0) and (max-width:1199px){nav.menu--main>ul.menu>li>.menu li a{white-space:normal}}nav.menu--main>ul.menu>li>.menu li a:before{content:"";display:block;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/circle-chevron-right-solid.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/circle-chevron-right-solid.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}nav.menu--main>ul.menu>li>.menu li a:hover{--color-link-text:var(--color-section);background-color:var(--color-neutral-grey-xxxlight)}@media (min-width:1200px){nav.menu--main>ul.menu>li>.menu li{padding-block:var(--size-spacing-xs)}nav.menu--main>ul.menu>li>.menu li+li{border-top:1px dashed var(--color-neutral-black-30)}nav.menu--main>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--size-main-menu-icon)/2)}}@media (min-width:1720px){nav.menu--main>ul.menu{gap:var(--size-main-menu-icon)}}.region-primary-menu{display:none}@media (min-width:1200px){.region-primary-menu{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}body.menu-is-open .region-primary-menu{background:var(--color-backgrounds-beige-light);display:block;height:calc(100vh - var(--size-header-height));left:0;overflow-y:auto;padding-bottom:80px;position:fixed;right:0;top:var(--size-header-height)}@media (min-width:1200px){.nav-down nav.menu--main>ul.menu>li.main-menu-contattaci{opacity:0}}.menu--footer-shortcuts{margin-block:1rem 2rem}.menu--footer-shortcuts>ul{list-style:none;margin:0;padding-left:0}.menu--footer-shortcuts>ul>li{margin-bottom:var(--size-spacing-sm);margin-left:0;padding-left:0}.menu--footer-shortcuts>ul>li a{color:var(--color-neutral-white);display:block;font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-sm,15px);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 700;font-weight:600;opacity:1;padding-bottom:var(--size-spacing-xs);text-decoration:none;text-transform:uppercase}.menu--footer-shortcuts>ul>li a:hover{text-decoration:underline}.menu--footer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.menu--footer>ul>li>span{display:block;font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-sm,15px);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 600;opacity:1;padding-bottom:var(--size-spacing-xs)}.menu--footer>ul>li>a,.menu--footer>ul>li>span{color:var(--color-neutral-white);font-weight:600;text-transform:uppercase}.menu--footer>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-family-display-2);font-size:var(--font-size-md,18px);font-style:normal;line-height:90%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:var(--size-spacing-sm);text-decoration:none}.menu--footer>ul>li>a:hover{text-decoration:underline}.menu--footer>ul>li>a:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-brand-grey-xdark);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-drop-light);box-shadow:var(--shadow-drop-light);content:"";height:var(--size-star-icon);width:var(--size-star-icon);-ms-flex-negative:0;flex-shrink:0;margin-top:calc(0px - var(--size-star-icon)/3.5)}.menu--footer>ul>li.tour a:before,.menu--footer>ul>li.tour span:before{background-color:var(--color-section-red)}.menu--footer>ul>li.camper li a{white-space:nowrap}.menu--footer>ul>li.camper a:before,.menu--footer>ul>li.camper span:before{background-color:var(--color-section-blue)}.menu--footer>ul>li.esperienze a:before,.menu--footer>ul>li.esperienze span:before{background-color:var(--color-section-green)}@media (min-width:768px){.menu--footer>ul>li.esperienze>ul{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.menu--footer>ul>li.esperienze>ul>li:last-child{grid-column:2;grid-row:1/span 4}.menu--footer>ul>li.esperienze>ul>li:last-child .menu{margin-bottom:0}}.menu--footer>ul>li.guida-turistica a:before,.menu--footer>ul>li.guida-turistica span:before{background-color:var(--color-section-orange)}@media (min-width:768px){.menu--footer>ul>li.guida-turistica>ul{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.menu--footer>ul>li.guida-turistica>ul>li:first-child{grid-column:1;grid-row:1/span 2}.menu--footer>ul>li.guida-turistica>ul>li:nth-child(2){grid-column:2;grid-row:1}.menu--footer>ul>li.guida-turistica>ul>li:nth-child(3){grid-column:2;grid-row:2}}.menu--footer>ul>li ul{list-style:none;padding-left:0}.menu--footer>ul>li ul li{margin-bottom:var(--size-spacing-xs)}.menu--footer>ul>li ul li a{color:var(--color-neutral-white);display:block;font-family:var(--font-family-body-text),serif;font-size:var(--font-size-sm);font-variation-settings:unset;font-weight:400;opacity:.85;text-decoration:none}.menu--footer>ul>li ul li a:hover{text-decoration:underline}.menu--footer>ul>li ul li.menu-item--expanded>a,.menu--footer>ul>li ul li.menu-item--expanded>span{color:var(--color-neutral-white);display:block;font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-sm,15px);font-variation-settings:"wdth" var(--font-wdth-default),"wght" 600;font-weight:600;opacity:1;padding-bottom:var(--size-spacing-xs);text-transform:uppercase}.menu--footer>ul>li:not(.tour):not(.camper):not(.esperienze):not(.guida-turistica)>a:before,.menu--footer>ul>li:not(.tour):not(.camper):not(.esperienze):not(.guida-turistica)>span:before{display:none}@media (min-width:768px){.menu--footer>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu--footer>ul>li{width:calc(50% - 30px)}}@media (min-width:1492px){.menu--footer>ul{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr 2fr 1fr;row-gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.menu--footer>ul>li{width:auto}.menu--footer>ul>li.tour{grid-column:1;grid-row:1}.menu--footer>ul>li.camper{grid-column:2;grid-row:1}.menu--footer>ul>li.esperienze{grid-column:1/span 2;grid-row:2}.menu--footer>ul>li.esperienze>.menu>li.menu-item--expanded{min-width:18.6em}.menu--footer>ul>li.guida-turistica{grid-column:3;grid-row:1/span 2}.menu--footer>ul li.informazioni-utili{grid-column:4;grid-row:1}.menu--footer>ul li.note-legali{grid-column:4;grid-row:2}}.menu--footer-secondary-navigation>ul{list-style:none;margin:0;padding:0}.menu--footer-secondary-navigation>ul>li>a{color:var(--color-neutral-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-family-display-2);font-size:var(--font-size-md,18px);font-style:normal;font-weight:600;line-height:90%;text-transform:uppercase;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:var(--size-spacing-sm);text-decoration:none}.menu--footer-secondary-navigation>ul>li>a:hover{text-decoration:underline}.menu--footer-secondary-navigation>ul>li>a:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section-neutral);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-drop-light);box-shadow:var(--shadow-drop-light);content:"";height:var(--size-star-icon);width:var(--size-star-icon);-ms-flex-negative:0;flex-shrink:0;margin-top:calc(0px - var(--size-star-icon)/3.5)}.menu--footer-secondary-navigation>ul ul{list-style:none;padding-left:0}.menu--footer-secondary-navigation>ul ul li{margin-bottom:var(--size-spacing-xs)}.menu--footer-secondary-navigation>ul ul li a{color:var(--color-neutral-white);font-family:var(--font-family-body-text),serif;font-size:var(--font-size-sm);font-variation-settings:unset;font-weight:400;opacity:.85;text-decoration:none}.menu--footer-secondary-navigation>ul ul li a:hover{text-decoration:underline}.menu--social-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding-left:0}.menu--social-menu>ul>li a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:2.5rem;margin-right:20px;text-indent:-9999px;width:2.5rem}.menu--social-menu>ul>li a[href*="facebook.com"]{background-image:url(/themes/xplore/architecture/dist/images/icons/icon-facebook.svg)}.menu--social-menu>ul>li a[href*=instagram]{background-image:url(/themes/xplore/architecture/dist/images/icons/icon-ig.svg)}.menu--social-menu>ul>li a[href*=youtube]{background-image:url(/themes/xplore/architecture/dist/images/icons/icon-youtube.svg)}.region-footer-sidebar .menu--social-menu>ul>li a{background-size:40%;border:1px solid var(--color-neutral-white-40);border-radius:var(--size-border-radius-full);height:2rem;margin-right:.75rem;width:2rem}.field--name-field-components>.field__item:has(.paragraph--type--toc-navigation){position:sticky;top:calc(var(--admin-toolbar-top-bar-height,0px) + var(--size-header-height));-webkit-transition:top .2s linear;transition:top .2s linear;z-index:200}body.nav-down .field--name-field-components>.field__item:has(.paragraph--type--toc-navigation){top:var(--admin-toolbar-top-bar-height,0)}#toc-js-block{overflow:visible}#toc-js-block nav{background:var(--color-section);margin-bottom:var(--size-spacing-xl)}@media (min-width:1200px){#toc-js-block nav{margin-bottom:var(--size-spacing-4xl)}}#toc-js-block nav li,#toc-js-block nav ul{list-style:none;margin:0;padding:0}#toc-js-block nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--size-spacing-sm);margin-left:auto;margin-right:auto;max-width:var(--size-body-md);padding-block:var(--size-spacing-sm);width:90%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0) and (max-width:1023px){#toc-js-block nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-inline:var(--size-spacing-md)}#toc-js-block nav ul li{-ms-flex-negative:0;flex-shrink:0}}#toc-js-block nav ul li a{border:1px solid var(--color-neutral-white-50);border-radius:var(--size-border-radius-sm);color:var(--color-toc-nav-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-base,16px);font-style:normal;font-weight:500;line-height:1.5;padding:var(--size-spacing-sm) var(--size-spacing-lg);text-align:center;text-decoration:none;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}#toc-js-block nav ul li a:hover{color:var(--color-toc-nav-text-hover)}#toc-js-block nav ul li:hover a{background-color:var(--color-neutral-white-10)}#toc-js-block nav ul li.toc-active{--color-toc-nav-text:var(--color-neutral-grey-blue-xdark);--color-toc-nav-text-hover:var(--color-neutral-grey-blue-xdark)}#toc-js-block nav ul li.toc-active a{background-color:var(--color-neutral-white);color:var(--color-toc-nav-active-text)}#toc-js-block nav ul li.toc-active a:hover{color:var(--color-toc-nav-active-text-hover)}.paragraph--type--banner-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#182336),color-stop(29.5%,#232e4a),color-stop(72%,#1a2e4f),to(#182336));background:linear-gradient(90deg,#182336,#232e4a 29.5%,#1a2e4f 72%,#182336);border-radius:var(--size-border-radius-md);gap:var(--size-spacing-xl);justify-content:center;margin-bottom:var(--size-spacing-xl);padding:var(--size-spacing-lg) var(--size-spacing-md);text-align:center}@media (min-width:1200px){.paragraph--type--banner-cta{margin-bottom:var(--size-spacing-4xl)}}.paragraph--type--banner-cta>.field--name-field-testo{color:var(--color-neutral-white);font-family:var(--font-family-display-2);font-size:clamp(1.125rem,1vw + .875rem,1.875rem);font-weight:600;letter-spacing:-.02em;text-shadow:var(--shadow-title-default-drop)}.paragraph--type--banner-cta>.field--name-field-testo p{color:inherit;margin:0}.paragraph--type--banner-cta>.field--name-field-testo b,.paragraph--type--banner-cta>.field--name-field-testo strong{font-weight:800}.paragraph--type--banner-cta>a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.paragraph--type--banner-cta>a:focus,.paragraph--type--banner-cta>a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}.paragraph--type--banner-cta>a{--color-button-background:var(--color-brand-orange);-ms-flex-negative:0;flex-shrink:0;white-space:normal}.paragraph--type--banner-cta>a:after{background-color:var(--color-neutral-white);color:transparent;content:" ";display:inline-block;height:1.25em;margin-left:var(--size-spacing-2xs);-webkit-mask-image:url(/themes/xplore/images/icons/icon-arrow-round.svg);mask-image:url(/themes/xplore/images/icons/icon-arrow-round.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;vertical-align:middle;width:1.25em}@media (min-width:0) and (max-width:1023px){.paragraph--type--banner-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-md)}}.paragraph--type--basic-auto-slideshow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:var(--size-border-radius-md);height:100%;max-width:100%;overflow:hidden}.paragraph--type--basic-auto-slideshow>*{height:100%;max-width:100%}.paragraph--type--basic-auto-slideshow>* .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list{height:100%;width:100%}.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track .slick-slide{height:auto}.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track .slick-slide .media,.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track .slick-slide .slick__slide,.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track .slick-slide .slide__content,.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track .slick-slide picture,.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track .slick-slide>div{display:block;height:100%;width:100%}.paragraph--type--basic-auto-slideshow>* .slick-slider .slick-list .slick-track .slick-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.paragraph--type--block{margin-bottom:var(--size-spacing-2xl);padding:var(--size-spacing-2xl) 0;position:relative}@media (min-width:1200px){.paragraph--type--block{margin-bottom:var(--size-spacing-4xl);padding:var(--size-spacing-4xl) 0}}.paragraph--type--block.title-star-off .field--name-field-title>h2:before{display:none}.paragraph--type--block:has(.view-tipologie-attivita){padding:0}.paragraph--type--block:has(.view-faq) .field--name-field-title>h2{color:var(--color-faq-title)}.paragraph--type--block .field--name-field-title>h2{margin-bottom:.7em;text-align:center}.paragraph--type--block .field--name-field-title>h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);width:var(--size-star-icon)}@media (min-width:1200px){.paragraph--type--block .field--name-field-title>h2{font-size:var(--font-size-2xl)}}.paragraph--type--block>.field--name-field-subtitle{color:var(--color-body-text);font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;width:90%}.paragraph--type--block .field--name-field-link{--color-button-background:var(--color-neutral-grey-xxdark);margin-top:var(--size-spacing-xs);text-align:center}@media (min-width:1200px){.paragraph--type--block .field--name-field-link{margin-top:var(--size-spacing-md)}}.paragraph--type--block .field--name-field-media-image{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.paragraph--type--block .field--name-field-media-image img{display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--block:has(.view-camper),.paragraph--type--block:has(.view-campervan){background:rgba(20,97,213,.08);padding-block:var(--size-spacing-2xl)}@media (min-width:1200px){.paragraph--type--block:has(.view-camper),.paragraph--type--block:has(.view-campervan){padding-block:var(--size-spacing-4xl)}}.paragraph--type--block:has(.view-camper) .field--name-field-title>h2:before,.paragraph--type--block:has(.view-campervan) .field--name-field-title>h2:before{display:none}.paragraph--type--block:has(.view-faq){background-color:var(--color-faq-background);padding-block:var(--size-spacing-xl)}@media (min-width:1200px){.paragraph--type--block:has(.view-faq){padding-block:var(--size-spacing-3xl)}}.paragraph--type--block:has(.view-faq) .field--name-field-title>h2:before{display:none}.paragraph--type--block:has(.trustpilot-widget){margin-bottom:var(--size-spacing-2xl);padding:0}@media (min-width:1200px){.paragraph--type--block:has(.trustpilot-widget){margin-bottom:var(--size-spacing-4xl)}}.paragraph--type--block:has(.trustpilot-widget) .field--name-field-title>h2:before{display:none}.paragraph--type--block:has(.view-isole){--color-section:var(--color-section-green);--color-button-background:var(--color-section-green)}.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-media-image{background-color:var(--color-neutral-black)}.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-media-image .media--type-image.media--view-mode-hero img{opacity:.8}.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-title h2{color:var(--color-label);font-family:var(--font-family-display-2);font-size:var(--font-size-base);font-weight:700;letter-spacing:.01em;line-height:90%;margin-bottom:.7em;text-align:center;text-transform:uppercase}.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-title h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-xs);width:var(--size-star-icon)}@media (min-width:768px){.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-title h2{font-size:var(--font-size-md)}}@media (min-width:1200px){.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-title h2{--size-star-icon:2.5rem;font-size:var(--font-size-lg)}.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-title h2:before{border-width:3px}}@media (min-width:0) and (max-width:1023px){.paragraph--type--block:has(.media--view-mode-hero) .field--name-field-title h2:before{margin-bottom:var(--size-spacing-md)!important}}.paragraph--type--block .media--type-image.media--view-mode-hero{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.paragraph--type--block .media--type-image.media--view-mode-hero .field--name-field-media-image{height:100%}.paragraph--type--block .media--type-image.media--view-mode-hero .field--name-field-media-image img{height:50%;max-height:50%;-o-object-fit:cover;object-fit:cover;z-index:0}.paragraph--type--block .media--type-image.media--view-mode-hero .field--name-field-media-image:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 60.22%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 60.22%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.paragraph--type--block .media--type-image.media--view-mode-hero .field--name-field-media-image:before{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.3)),color-stop(49.23%,#fff),to(#f2efea));background:linear-gradient(180deg,hsla(0,0%,100%,.3),#fff 49.23%,#f2efea);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.paragraph--type--block .trustpilot-widget{margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%}.paragraph--type--block .field--name-field-testo{margin-left:auto;margin-right:auto;max-width:var(--size-body-sm);padding-bottom:var(--size-spacing-2xl);text-align:center;width:90%}.paragraph--type--block .field--name-field-testo p:last-child{margin-bottom:0}@media (min-width:1024px){.paragraph--type--block .field--name-field-testo{padding-bottom:var(--size-spacing-4xl)}}.page-node-type-info-zona .paragraph--type--block .field--name-field-title>h2:before{display:none}.paragraph--block--scopri-i-nostri-uffici .field--name-body p,.paragraph--block--scopri-i-nostri-uffici .field--name-field-title>h2{margin-bottom:0}.field--name-field-components>.field__item:has(.paragraph--type--block .view-camper)+.field__item:has(.paragraph--type--block .view-faq) .paragraph--type--block:has(.view-faq){margin-top:0}@media (min-width:1200px){.field--name-field-components>.field__item:has(.paragraph--type--block .view-camper)+.field__item:has(.paragraph--type--block .view-faq) .paragraph--type--block:has(.view-faq){margin-top:0}}.paragraph--type-carousel{--color-button-background:var(--color-section);color:var(--color-body-text);padding-block:var(--size-spacing-2xl)}@media (min-width:1200px){.paragraph--type-carousel{padding-block:var(--size-spacing-4xl)}}.paragraph--type-carousel .layout__region--content{margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);position:relative;width:90%}.paragraph--type-carousel .layout__region--content>.field--name-field-subtitle{font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;width:90%}.paragraph--type-carousel .field--name-field-title>h2{margin-bottom:.7em;text-align:center}.paragraph--type-carousel .field--name-field-title>h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);width:var(--size-star-icon)}@media (min-width:1200px){.paragraph--type-carousel .field--name-field-title>h2{font-size:var(--font-size-2xl)}}.paragraph--type-carousel .field--name-field-link{padding-block:1rem 0;text-align:center}.paragraph--type-carousel .field--name-field-link a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.paragraph--type-carousel .field--name-field-link a:focus,.paragraph--type-carousel .field--name-field-link a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}@media (min-width:0) and (max-width:1023px){.paragraph--type-carousel.paragraph-2841 .field--name-field-subtitle{display:none}}@media (min-width:1200px){.paragraph--type-carousel:has(.slick-dots) .field--name-field-link{bottom:0;position:absolute;right:0}}.paragraph--type-carousel .slick-track,.paragraph--type-carousel .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type-carousel .slick-track .slick-slide{height:auto}.paragraph--type-carousel .slick-track .slick-slide .slick__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%}.paragraph--type-carousel .slick-track .slick-slide .slick__slide [data-component-id="xplore:card_tour_mini"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type-carousel .media--type-image.media--view-mode-hero{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.paragraph--type-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image{height:100%}.paragraph--type-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image img{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.paragraph--type-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 60.22%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 60.22%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.paragraph--type-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image:before{background:#87755e;bottom:0;content:"";left:0;mix-blend-mode:overlay;position:absolute;right:0;top:0;z-index:1}.paragraph--type--feature-list{--color-headings:var(--color-neutral-white);--color-body-text:var(--color-neutral-white);--color-button-background:var(--color-neutral-grey-blue-xdark);background:var(--color-backgrounds-blue-dark);margin-bottom:var(--size-spacing-2xl);padding:var(--size-spacing-2xl) 0;position:relative}@media (min-width:1200px){.paragraph--type--feature-list{margin-bottom:var(--size-spacing-4xl);padding:var(--size-spacing-4xl) 0}}.paragraph--type--feature-list .field--name-field-title>h2{margin-bottom:.2em;text-align:center;text-shadow:var(--shadow-title-drop-dark)}.paragraph--type--feature-list .field--name-field-title>h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-md);width:var(--size-star-icon)}@media (min-width:1200px){.paragraph--type--feature-list .field--name-field-title>h2{font-size:var(--font-size-2xl)}}.paragraph--type--feature-list>.field--name-field-subtitle{color:var(--color-body-text);font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;text-shadow:var(--shadow-title-drop-dark);width:90%}.paragraph--type--feature-list>.field--name-field-subtitle p:last-child{margin-bottom:0}.paragraph--type--feature-list .field--name-field-items{margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:var(--size-body-sm);width:90%}.paragraph--type--feature-list .field--name-field-items>.field__item:not(:first-child){margin-top:var(--size-spacing-xs)}.paragraph--type--feature-list .field--name-field-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.paragraph--type--feature-list .field--name-field-link a:hover{background-color:var(--color-neutral-grey-blue-dark)!important}.paragraph--type--fotogallery{margin-block:var(--size-spacing-2xl);position:relative}@media (min-width:1200px){.paragraph--type--fotogallery{margin-block:var(--size-spacing-4xl)}}.paragraph--type--fotogallery.theme-color-orange-light{--color-headings:var(--color-brand-grey-xxdark);--color-section:var(--color-section-orange);--color-body-text:var(--color-brand-grey-xxdark);background:rgba(255,132,0,.1);padding-block:var(--size-spacing-2xl)}@media (min-width:1200px){.paragraph--type--fotogallery.theme-color-orange-light{padding-block:var(--size-spacing-4xl)}}.paragraph--type--fotogallery>.paragraph-wrapper{margin-left:auto;margin-right:auto;max-width:1492px;width:90%}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default{display:grid;gap:var(--size-spacing-xs);grid-auto-flow:row;grid-template-areas:"foto1 foto1" "foto2 foto3";grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;padding-inline:var(--size-spacing-lg);position:relative;width:100%}@media (min-width:1024px){.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default{gap:var(--size-spacing-xs);grid-auto-flow:row;grid-template-areas:"foto1 foto2 foto3" "foto1 foto4 foto5";grid-template-columns:50% 24.5% 24.5%;grid-template-rows:auto auto;padding-inline:var(--size-spacing-xl)}}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item{display:inline-block;position:relative}@media (min-width:0px) and (max-width:1023px){.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:first-child{grid-area:foto1}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(2){grid-area:foto2}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(3){grid-area:foto3}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(4){bottom:.8rem;left:auto;position:absolute;right:var(--size-spacing-lg);top:auto}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(4) img,.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(n+5){display:none}}@media (min-width:1024px){.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:first-child{grid-area:foto1}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(2){grid-area:foto2}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(3){grid-area:foto3}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(4){grid-area:foto4}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(5){grid-area:foto5}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(6){bottom:-2rem;left:50%;position:absolute;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(6) img,.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item:nth-child(n+7){display:none}}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item a{border-radius:var(--size-border-radius-md);display:block;height:100%;overflow:hidden;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item a:hover{-webkit-box-shadow:var(--shadow-mouseover)!important;box-shadow:var(--shadow-mouseover)!important}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item a img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default>.field__item a:hover img{-webkit-transform:var(--transform-scale-hover);-ms-transform:var(--transform-scale-hover);transform:var(--transform-scale-hover)}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default .btn-more{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default .btn-more:focus,.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default .btn-more:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default .btn-more{--size-icon:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--size-spacing-xs)}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default .btn-more:after{content:"";display:block;-ms-flex-negative:0;background:var(--color-neutral-white);flex-shrink:0;height:var(--size-icon);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/thumbnails.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/thumbnails.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.paragraph--type--fotogallery>.paragraph-wrapper>.field--name-field-media-image.view-mode-default .btn-more{--color-button-background:var(--color-section)}.paragraph--type--fotogallery .field--name-field-title>h2{text-align:center}.paragraph--type--fotogallery:not(:has(.field--name-field-subtitle)) .field--name-field-title>h2{margin-bottom:var(--size-spacing-lg)}.paragraph--type--fotogallery .field--name-field-subtitle{font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;width:90%}.paragraph.theme-color-grey-light{background-color:var(--color-neutral-grey-xxxlight)}@media (min-width:1200px){.paragraph.theme-color-grey-light.paragraph--type--block{margin-bottom:var(--size-spacing-3xl);padding:var(--size-spacing-3xl) 0}}.paragraph.theme-color-grey-light .view.grid-4 .view-content{margin-bottom:0}.paragraph:not(.paragraph--type--box-promo) .field--name-field-link a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.paragraph:not(.paragraph--type--box-promo) .field--name-field-link a:focus,.paragraph:not(.paragraph--type--box-promo) .field--name-field-link a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}.paragraph--view-mode-default.theme-color-green{background:var(--color-gradient-green-dark,linear-gradient(180deg,var(--color-section-green-xdark) 0,var(--color-section-green-xxdark) 100%));--color-headings:var(--color-neutral-white);--color-body-text:var(--color-neutral-white-80);--shadow-mouseover:0px 0px 0px 4px var(--color-neutral-white-20),0px 0px var(--size-spacing-md) var(--color-neutral-white-20);--color-section:var(--color-section-green);--color-button-background:var(--color-section-green);--color-label:var(--color-neutral-white)}.paragraph--view-mode-default.theme-color-blue{background:var(--color-gradient-blue-dark,linear-gradient(180deg,var(--color-section-blue-xdark) 0,var(--color-section-blue-xxdark) 100%))}.paragraph--view-mode-default.theme-color-blue,.paragraph--view-mode-default.theme-color-red{--color-headings:var(--color-neutral-white);--color-body-text:var(--color-neutral-white-80);--shadow-mouseover:0px 0px 0px 4px var(--color-neutral-white-20),0px 0px var(--size-spacing-md) var(--color-neutral-white-20)}.paragraph--view-mode-default.theme-color-red{background:var(--color-gradient-red-dark,linear-gradient(180deg,var(--color-section-red-xdark) 0,var(--color-section-red-xxdark) 100%))}.paragraph--type--logo-grid{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.paragraph--type--logo-grid{margin-bottom:var(--size-spacing-4xl)}}.paragraph--type--logo-grid>.field--name-field-media-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;max-width:var(--size-body-sm);width:90%;--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.paragraph--type--logo-grid>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid>.field--name-field-media-image>.views-row{width:100%}@media (min-width:640px){.paragraph--type--logo-grid>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.paragraph--type--logo-grid>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}.paragraph--type--logo-grid>.field--name-field-media-image .field__item .media--type-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:6rem;justify-content:center;padding:0 var(--size-spacing-xl)}.paragraph--type--logo-grid>.field--name-field-media-image .field__item .media--type-logo img{height:100%;max-height:4rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.paragraph--type--logo-grid.grid-2>.field--name-field-media-image{--size-grid-gap:var(--size-spacing-md);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.paragraph--type--logo-grid.grid-2>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-2>.field--name-field-media-image>.views-row{width:100%}@media (min-width:640px){.paragraph--type--logo-grid.grid-2>.field--name-field-media-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--size-grid-gap)}.paragraph--type--logo-grid.grid-2>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-2>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}.paragraph--type--logo-grid.grid-2>.field--name-field-media-image>.field__item:has([data-component-id="xplore:card_camper"]),.paragraph--type--logo-grid.grid-2>.field--name-field-media-image>.views-row:has([data-component-id="xplore:card_camper"]){max-width:38rem}.paragraph--type--logo-grid.grid-2>.field--name-field-media-image:has(.node--type-attivita.node--view-mode-teaser),.paragraph--type--logo-grid.grid-2>.field--name-field-media-image:has([data-component-id="xplore:card_link_large"]){--size-grid-gap:var(--size-spacing-2xl)}}.paragraph--type--logo-grid.grid-4>.field--name-field-media-image{--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.views-row{width:100%}@media (min-width:640px){.paragraph--type--logo-grid.grid-4>.field--name-field-media-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.unslick .slick--view,.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.unslick .slick--view,.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}@media (min-width:1492px){.paragraph--type--logo-grid.grid-4>.field--name-field-media-image{gap:var(--size-spacing-md)}.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.unslick .slick--view,.paragraph--type--logo-grid.grid-4>.field--name-field-media-image>.views-row{width:calc(25% - var(--size-spacing-md)/1.3332)}}.paragraph--type--logo-grid.grid-5>.field--name-field-media-image{margin-left:auto;margin-right:auto;max-width:var(--size-body-md);width:90%;--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.views-row{width:100%}@media (min-width:640px){.paragraph--type--logo-grid.grid-5>.field--name-field-media-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.unslick .slick--view,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.unslick .slick--view,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}@media (min-width:1492px){.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.unslick .slick--view,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.views-row{aspect-ratio:inherit;width:calc(25% - var(--size-spacing-md)/1.3332)}}@media (min-width:1720px){.paragraph--type--logo-grid.grid-5>.field--name-field-media-image{gap:var(--size-spacing-md)}.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.field__item,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.unslick .slick--view,.paragraph--type--logo-grid.grid-5>.field--name-field-media-image>.views-row{width:calc(20% - var(--size-spacing-md)/1.25)}}.paragraph--type--map{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.paragraph--type--map{margin-bottom:var(--size-spacing-3xl)}}.paragraph--type--map svg g,.paragraph--type--map svg path{-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.paragraph--type--map svg #estensioni-mare:has(a.hotspot-link:hover) .hotspot-link:not(:hover) .map,.paragraph--type--map svg #estensioni-mare:has(a.hotspot-link:hover) .hotspot-link:not(:hover) .map path{fill:#acbfdc}.paragraph--type--map svg #estensioni-mare:has(a.hotspot-link:hover) .hotspot-link:not(:hover) .text,.paragraph--type--map svg #estensioni-mare:has(a.hotspot-link:hover) .hotspot-link:not(:hover) .text path{fill:#acbfdc}.paragraph--type--map svg #estensioni-mare:has(a.hotspot-link:hover) .hotspot-link:not(:hover) .tratteggio,.paragraph--type--map svg #estensioni-mare:has(a.hotspot-link:hover) .hotspot-link:not(:hover) .tratteggio path{stroke:#acbfdc}.paragraph--type--map svg:has(#estensioni-mare) a.hotspot:hover>.map{fill:var(--color-section-blue-xlight)!important}.section-guida-turistica .paragraph--type--map svg .hotspot{opacity:0}@media (min-width:0) and (max-width:1023px){.section-estensioni-mare .paragraph--type--map,body.page-esperienze .paragraph--type--map{display:none}}.paragraph--type--overlay-box-link{margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.paragraph--type--overlay-box-link{margin-bottom:var(--size-spacing-4xl)}}.paragraph--type--overlay-box-link{background:var(--color-section-background-xxlight);padding:var(--size-spacing-2xl) 0}@media (min-width:1200px){.paragraph--type--overlay-box-link{padding:var(--size-spacing-4xl) 0}}.paragraph--type--overlay-box-link>.field--name-field-title{--color-headings:var(--color-section);margin-bottom:var(--size-spacing-md);text-align:center}.paragraph--type--overlay-box-link>.field--name-field-subtitle{font-size:var(--font-size-md,1.125rem);font-weight:400;line-height:150%;margin-bottom:var(--size-spacing-xl);margin-left:auto;margin-right:auto;max-width:var(--size-media-lg,80rem);text-align:center;width:90%}.paragraph--type--overlay-box-link>.field--name-field-subtitle:empty{display:none}.paragraph--type--overlay-box-link>.field--name-field-subtitle p:last-child{margin-bottom:0}.paragraph--type--overlay-box-link>.field--name-field-items{margin-left:auto;margin-right:auto;max-width:var(--size-body-xl);width:90%;--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.paragraph--type--overlay-box-link>.field--name-field-items>.field__item,.paragraph--type--overlay-box-link>.field--name-field-items>.views-row{width:100%}@media (min-width:640px){.paragraph--type--overlay-box-link>.field--name-field-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--overlay-box-link>.field--name-field-items>.field__item,.paragraph--type--overlay-box-link>.field--name-field-items>.unslick .slick--view,.paragraph--type--overlay-box-link>.field--name-field-items>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.paragraph--type--overlay-box-link>.field--name-field-items>.field__item,.paragraph--type--overlay-box-link>.field--name-field-items>.unslick .slick--view,.paragraph--type--overlay-box-link>.field--name-field-items>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}@media (min-width:1492px){.paragraph--type--overlay-box-link>.field--name-field-items{gap:var(--size-spacing-md)}.paragraph--type--overlay-box-link>.field--name-field-items>.field__item,.paragraph--type--overlay-box-link>.field--name-field-items>.unslick .slick--view,.paragraph--type--overlay-box-link>.field--name-field-items>.views-row{width:calc(25% - var(--size-spacing-md)/1.3332)}}.paragraph--type--overlay-box-link>.field--name-field-link,.paragraph--type--overlay-box-link>.field--name-field-testo,.paragraph--type--overlay-box-link>.overlay-box-link__cta{margin-left:auto;margin-right:auto;margin-top:var(--size-spacing-xl);max-width:var(--size-body-md);text-align:center;width:90%}.paragraph--type--overlay-box-link>.field--name-field-link p:last-child,.paragraph--type--overlay-box-link>.field--name-field-testo p:last-child,.paragraph--type--overlay-box-link>.overlay-box-link__cta p:last-child{margin-bottom:0}body.overlay-box-link-open{overflow:hidden}@media (min-width:0) and (max-width:1023px){.paragraph--id--3230 .field--name-field-subtitle a.button,.paragraph--id--3230>.field--name-field-testo{display:none}}.paragraph--type--press{background-color:var(--color-neutral-grey-xxxlight);border-radius:var(--size-border-radius-md);padding:var(--size-spacing-3xl) var(--size-spacing-xl) var(--size-spacing-5xl)}.paragraph--type--press .press--header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto var(--size-spacing-3xl);max-width:1280px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-spacing-md);text-align:center}.paragraph--type--press .press--title{color:var(--color-neutral-grey-xxdark);font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);line-height:1.1}.paragraph--type--press .press--description{color:var(--color-neutral-grey-xxdark);font-family:var(--font-family-body-text);line-height:1.4}.paragraph--type--press .press--description p{margin-bottom:0}.paragraph--type--press .slick{margin:0 auto;max-width:1492px;width:100%}.paragraph--type--press .slick-list{overflow:hidden}.paragraph--type--press .slick__arrow{margin-top:var(--size-spacing-xl)}.paragraph--type--press .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph--type--press .slick-slide{height:auto;padding:0 10px}.paragraph--type--press .slick-slide .slick__slide,.paragraph--type--press .slick-slide>div{height:100%;padding-bottom:5px}.paragraph--type--scrollable-reel-item,.paragraph--type--scrollable-reel-item .field--name-field-single-media-image{display:block;position:relative}.paragraph--type--team{background-color:var(--color-neutral-grey-xxxlight);margin-bottom:var(--size-spacing-5xl);padding-bottom:var(--size-spacing-5xl);position:relative}.paragraph--type--team:before{background-attachment:fixed;background-image:url(/themes/xplore/architecture/dist/images/bg-team.jpg);background-position:50%;background-size:cover;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.paragraph--type--team .team--founders,.paragraph--type--team .team--members{position:relative;z-index:1}.paragraph--type--team .team--founders{overflow:hidden;padding:70px var(--size-spacing-xl) 30px}.paragraph--type--team .team--founders:before{background-image:url(/themes/xplore/architecture/dist/images/bg-team-titolari.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;content:"";inset:-120px 0;pointer-events:none;position:absolute;-webkit-transform:translateY(var(--bg-translate-y,0));-ms-transform:translateY(var(--bg-translate-y,0));transform:translateY(var(--bg-translate-y,0));will-change:transform;z-index:0}.paragraph--type--team .team--founders .field__label{display:none}.paragraph--type--team .team--founders .field--name-field-items,.paragraph--type--team .team--founders .field--name-field-items>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;gap:30px;justify-content:center}.paragraph--type--team .team--founders .field__item{-webkit-box-flex:0;-ms-flex:0 0 385px;flex:0 0 385px;max-width:385px;min-width:0}.paragraph--type--team .team--members{padding:70px var(--size-spacing-xl) 0}.paragraph--type--team .team--members .field__label{display:none}.paragraph--type--team .team--members .field--name-field-team-item,.paragraph--type--team .team--members .field--name-field-team-item>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);position:relative;width:90%;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;justify-content:center}.paragraph--type--team .team--members .field__item{-webkit-box-flex:0;-ms-flex:0 0 385px;flex:0 0 385px;max-width:385px;min-width:0}@media (prefers-reduced-motion:no-preference){.paragraph--type--team .team--founders .field__items>.field__item,.paragraph--type--team .team--members .field__items>.field__item{opacity:0;-webkit-transform:translateY(24px) scale(.97);-ms-transform:translateY(24px) scale(.97);transform:translateY(24px) scale(.97);-webkit-transition:opacity .6s cubic-bezier(.16,1,.3,1),-webkit-transform .6s cubic-bezier(.16,1,.3,1);transition:opacity .6s cubic-bezier(.16,1,.3,1),-webkit-transform .6s cubic-bezier(.16,1,.3,1);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),-webkit-transform .6s cubic-bezier(.16,1,.3,1)}.paragraph--type--team .team--founders .field__items>.field__item.is-visible,.paragraph--type--team .team--members .field__items>.field__item.is-visible{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (min-width:0) and (max-width:1023px){.paragraph--type--team .team--founders .field--name-field-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--team .team--founders:before{inset:0;-webkit-transform:none;-ms-transform:none;transform:none}.paragraph--type--team .team--founders,.paragraph--type--team .team--members{padding-inline:var(--size-spacing-xl)}.paragraph--type--team .team--founders .field__item,.paragraph--type--team .team--members .field__item{-webkit-box-flex:0;-ms-flex:0 0 min(385px,100%);flex:0 0 min(385px,100%);max-width:100%}}.paragraph--type--timeline{height:70vh;position:relative}.paragraph--type--timeline article.media--view-mode-hero{inset:0;position:absolute;z-index:0}.paragraph--type--timeline article.media--view-mode-hero .view-mode-hero,.paragraph--type--timeline article.media--view-mode-hero picture{display:block;height:100%}.paragraph--type--timeline article.media--view-mode-hero img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.paragraph--type--timeline article.media--view-mode-hero:after{background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.6) 0,rgba(0,0,0,.2) 70%),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.6) 0,rgba(0,0,0,.2) 70%),linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.2));content:"";inset:0;position:absolute}.paragraph--type--timeline .field--name-field-items{inset:0;overflow-y:auto;position:absolute;scrollbar-width:none;z-index:1}.paragraph--type--timeline .field--name-field-items::-webkit-scrollbar{display:none}.paragraph--type--timeline .field--name-field-items{padding-bottom:var(--size-spacing-6xl);padding-left:29.5%;padding-right:var(--size-spacing-2xl);padding-top:30vh}@media (min-width:1720px){.paragraph--type--timeline .field--name-field-items{padding-left:524px}}.paragraph--type--timeline.timeline-js-ready .field--name-field-items{overflow-y:hidden}@media (min-width:0) and (max-width:1023px){.paragraph--type--timeline{height:calc(100dvh - var(--tl-nav-offset,0px));margin-bottom:var(--size-spacing-4xl)}.paragraph--type--timeline .field--name-field-items{padding-left:var(--size-spacing-lg)}.paragraph--type--timeline .timeline-inner>.field__item:last-of-type{padding-bottom:30vh}}@media (min-width:0) and (max-width:1023px) and (prefers-reduced-motion:reduce){.paragraph--type--timeline{height:85vh;margin-bottom:0}}.paragraph--type--timeline .timeline-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10vh;will-change:transform}.paragraph--type--timeline .timeline-line{background:#d9d9d9;left:188px;pointer-events:none;position:absolute;width:2px;z-index:0}.paragraph--type--tour-carousel{--color-section:var(--color-section-red);--color-button-background:var(--color-section);margin-bottom:var(--size-spacing-2xl)}@media (min-width:1200px){.paragraph--type--tour-carousel{margin-bottom:var(--size-spacing-4xl)}}.paragraph--type--tour-carousel .group-content-wrapper{margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);position:relative;width:90%}.paragraph--type--tour-carousel .field--name-field-titolo h2{color:var(--color-label);font-family:var(--font-family-display-2);font-size:var(--font-size-base);font-weight:700;letter-spacing:.01em;line-height:90%;margin-bottom:.7em;text-align:center;text-transform:uppercase}.paragraph--type--tour-carousel .field--name-field-titolo h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-xs);width:var(--size-star-icon)}@media (min-width:768px){.paragraph--type--tour-carousel .field--name-field-titolo h2{font-size:var(--font-size-md)}}@media (min-width:1200px){.paragraph--type--tour-carousel .field--name-field-titolo h2{--size-star-icon:2.5rem;font-size:var(--font-size-lg)}.paragraph--type--tour-carousel .field--name-field-titolo h2:before{border-width:3px}}@media (min-width:0) and (max-width:1023px){.paragraph--type--tour-carousel .field--name-field-titolo h2:before{margin-bottom:var(--size-spacing-md)!important}}.paragraph--type--tour-carousel .field--name-field-subtitle,.paragraph--type--tour-carousel .subtitle{color:var(--color-body-text);margin-left:auto;margin-right:auto;max-width:var(--size-body-md);text-align:center;width:90%}.paragraph--type--tour-carousel .field--name-field-link,.paragraph--type--tour-carousel .field--name-field-url{padding-block:1rem 0;text-align:center}@media (min-width:0) and (max-width:1023px){.paragraph--type--tour-carousel .field--name-field-link,.paragraph--type--tour-carousel .field--name-field-url{margin-top:var(--size-spacing-md)}}@media (min-width:1024px){.paragraph--type--tour-carousel .field--name-field-link,.paragraph--type--tour-carousel .field--name-field-url{text-align:right}}.paragraph--type--tour-carousel .field--name-field-link a,.paragraph--type--tour-carousel .field--name-field-url a{background-color:var(--color-button-background);border:0;border-radius:8px;color:var(--color-button-text);cursor:pointer;display:inline-block;font-family:var(--font-family-display-2);font-size:var(--font-size-md);font-style:normal;font-weight:700;line-height:1.2;padding:.7em 1.4em;text-align:center;text-decoration:none;text-shadow:var(--shadow-text-button);text-transform:uppercase;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.paragraph--type--tour-carousel .field--name-field-link a:focus,.paragraph--type--tour-carousel .field--name-field-link a:hover,.paragraph--type--tour-carousel .field--name-field-url a:focus,.paragraph--type--tour-carousel .field--name-field-url a:hover{background-color:color-mix(in srgb,var(--color-button-background),#fff 20%);color:var(--color-button-text)}@media (min-width:1024px){.paragraph--type--tour-carousel:has(.slick-dots) .field--name-field-url{bottom:0;position:absolute;right:0}}.paragraph--type--tour-carousel:has(.media--view-mode-hero){padding-block:var(--size-spacing-2xl);position:relative}@media (min-width:1200px){.paragraph--type--tour-carousel:has(.media--view-mode-hero){padding-block:var(--size-spacing-4xl)}}.paragraph--type--tour-carousel:has(.media--view-mode-hero) .media--view-mode-hero:after{display:none}.paragraph--type--tour-carousel:has(.media--view-mode-hero) .group-content-wrapper{z-index:2}.paragraph--type--tour-carousel:has(.media--view-mode-hero) [data-component-id="xplore:card_tour_mini"]{-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light)}.paragraph--type--tour-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--tour-carousel .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.paragraph--type--tour-carousel .slick-track .slick-slide .slick__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%}.paragraph--type--tour-carousel .slick-track .slick-slide .slick__slide [data-component-id="xplore:card_tour_mini"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--tour-carousel .media--type-image.media--view-mode-hero{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.paragraph--type--tour-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image{height:100%}.paragraph--type--tour-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image img{height:110%;max-height:110%;-o-object-fit:cover;object-fit:cover;z-index:0}.paragraph--type--tour-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 60.22%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),radial-gradient(69.58% 70.47% at 50% 50%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 60.22%,rgba(0,0,0,.32) 85.55%,rgba(0,0,0,.6) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.paragraph--type--tour-carousel .media--type-image.media--view-mode-hero .field--name-field-media-image:before{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.3)),color-stop(49.23%,#fff),to(#f2efea));background:linear-gradient(180deg,hsla(0,0%,100%,.3),#fff 49.23%,#f2efea);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.paragraph--type--tour-carousel:not(:has(.slick__arrow)){content:"olè"}@media (min-width:1024px){.paragraph--type--tour-carousel:not(:has(.slick__arrow)) .field--name-field-url{text-align:center}}.field--name-field-components>.field__item:has(.paragraph--type--tour-carousel)+.field__item:has(.paragraph--type--tour-carousel) .paragraph--type--tour-carousel{margin-top:0}@media (min-width:1200px){.field--name-field-components>.field__item:has(.paragraph--type--tour-carousel)+.field__item:has(.paragraph--type--tour-carousel) .paragraph--type--tour-carousel{margin-top:0}}.field--name-field-components>.field__item:has(.view.view-tipologie-attivita)+.field__item:has(.paragraph--type--tour-carousel) .paragraph--type--tour-carousel{margin-top:0}@media (min-width:1200px){.field--name-field-components>.field__item:has(.view.view-tipologie-attivita)+.field__item:has(.paragraph--type--tour-carousel) .paragraph--type--tour-carousel{margin-top:0}}.paragraph--type--tour-focus{--size-icon:1.4rem;margin-bottom:var(--size-spacing-lg)}@media (min-width:640px){.paragraph--type--tour-focus{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:1023px){.paragraph--type--tour-focus{display:none}}.paragraph--type--tour-focus .field--name-field-immagine-focus{margin-bottom:var(--size-spacing-md);width:100%}.paragraph--type--tour-focus .field--name-field-immagine-focus img{border-radius:var(--size-border-radius-md,.625rem);overflow:hidden}@media (min-width:640px){.paragraph--type--tour-focus .field--name-field-immagine-focus{width:24%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-right:var(--size-spacing-lg)}}.paragraph--type--tour-focus .group-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:calc(var(--size-icon)/.8 + .25rem)}@media (min-width:640px){.paragraph--type--tour-focus .group-text{padding-inline:var(--size-icon)}}.paragraph--type--tour-focus .field--name-field-titolo-focus{font-family:var(--font-family-display-2,Poppins);font-size:var(--font-size-lg,1.375rem);font-weight:500;line-height:110%;margin-bottom:.25em;position:relative}.paragraph--type--tour-focus .field--name-field-titolo-focus:before{content:"";display:block;left:calc(0px - var(--size-icon)/.8);position:absolute;top:0;-ms-flex-negative:0;background:var(--color-section);flex-shrink:0;height:var(--size-icon);margin-inline:0 var(--size-spacing-sm);-webkit-mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);mask-image:url(/themes/xplore/architecture/dist/images/icons/star.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size-icon)}.paragraph--type--tour-focus .field--name-field-descrizione-focus{line-height:1.5}.paragraph--type--tours-custom{background-color:var(--color-neutral-white);border-radius:var(--size-border-radius-md);padding:70px var(--size-spacing-xl)}.paragraph--type--tours-custom .tours-custom--header{margin:0 auto var(--size-spacing-3xl);max-width:1280px;text-align:center}.paragraph--type--tours-custom .tours-custom--title{color:var(--color-neutral-grey-xxdark);font-family:var(--font-family-display-1);font-size:var(--font-size-2xl);line-height:1.1}.paragraph--type--tours-custom .tours-custom--title .field{display:contents}.paragraph--type--tours-custom .tours-custom--items .field--name-field-items{margin-left:auto;margin-right:auto;max-width:var(--size-body-lg);width:90%;--size-grid-gap:var(--size-spacing-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--size-grid-gap);justify-content:center}.paragraph--type--tours-custom .tours-custom--items .field--name-field-items>.field__item,.paragraph--type--tours-custom .tours-custom--items .field--name-field-items>.views-row{width:100%}@media (min-width:640px){.paragraph--type--tours-custom .tours-custom--items .field--name-field-items>.field__item,.paragraph--type--tours-custom .tours-custom--items .field--name-field-items>.views-row{aspect-ratio:inherit;width:calc(50% - var(--size-grid-gap)/2)}}@media (min-width:1024px){.paragraph--type--tours-custom .tours-custom--items .field--name-field-items>.field__item,.paragraph--type--tours-custom .tours-custom--items .field--name-field-items>.views-row{aspect-ratio:inherit;width:calc(33.3332% - var(--size-spacing-md)/2)}}.paragraph--type--tours-custom .tours-custom--items .field--name-field-items>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:20px;justify-content:center}.paragraph--type--tours-custom .tours-custom--items .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}@media (min-width:0) and (max-width:1023px){.paragraph--type--tours-custom{padding-block:var(--size-spacing-xl);padding-inline:var(--size-spacing-md)}.paragraph--type--tours-custom .tours-custom--items .field__item{-webkit-box-flex:0;-ms-flex:0 0 min(484px,100%);flex:0 0 min(484px,100%);max-width:100%}}.paragraph--type--wrapper{margin-bottom:var(--size-spacing-2xl);padding:var(--size-spacing-2xl) 0;position:relative}@media (min-width:1200px){.paragraph--type--wrapper{margin-bottom:var(--size-spacing-4xl);padding:var(--size-spacing-4xl) 0}}.paragraph--type--wrapper h2{color:var(--color-label);font-family:var(--font-family-display-2);font-size:var(--font-size-base);font-weight:700;letter-spacing:.01em;line-height:90%;margin-bottom:.7em;text-align:center;text-transform:uppercase}.paragraph--type--wrapper h2:before{background:url(/themes/xplore/architecture/dist/images/icons/star-white.svg) no-repeat center center var(--color-section);background-size:calc(var(--size-star-icon)/1.8) auto;border:2px solid var(--color-neutral-white);border-radius:var(--size-star-icon);-webkit-box-shadow:var(--shadow-default-drop);box-shadow:var(--shadow-default-drop);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--size-star-icon);margin-inline:auto;margin-bottom:var(--size-spacing-xs);width:var(--size-star-icon)}@media (min-width:768px){.paragraph--type--wrapper h2{font-size:var(--font-size-md)}}@media (min-width:1200px){.paragraph--type--wrapper h2{--size-star-icon:2.5rem;font-size:var(--font-size-lg)}.paragraph--type--wrapper h2:before{border-width:3px}}.paragraph--type--wrapper.theme-color-green{background:var(--color-gradient-green-dark,linear-gradient(180deg,var(--color-section-green-xdark) 0,var(--color-section-green-xxdark) 100%));--color-headings:var(--color-neutral-white);--color-body-text:var(--color-neutral-white-80);--shadow-mouseover:0px 0px 0px 4px var(--color-neutral-white-20),0px 0px var(--size-spacing-md) var(--color-neutral-white-20);--color-section:var(--color-section-green);--color-button-background:var(--color-section-green);--color-label:var(--color-neutral-white)}.paragraph--type--wrapper.theme-color-orange-light{--color-headings:var(--color-brand-grey-xxdark);--color-section:var(--color-section-orange);--color-body-text:var(--color-brand-grey-xxdark);background:rgba(255,132,0,.1)}.paragraph--type--wrapper.theme-color-orange{--color-headings:var(--color-neutral-white);--color-section:var(--color-section-orange);--color-body-text:var(--color-neutral-white-80);background:-webkit-gradient(linear,left top,left bottom,from(#ff8400),to(#a84c00));background:linear-gradient(180deg,#ff8400,#a84c00)}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;-webkit-transition-delay:0s;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;-webkit-transition-delay:0s;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{right:0;top:10px;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:10px;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear;transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;-webkit-transition-delay:.22s;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg);-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);&:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{.ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);.ui-dialog-title{-webkit-font-smoothing:antialiased;margin:0;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;&:hover{border-color:var(--color-white);}&:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;@media (forced-colors:active){background:buttontext;mask:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}}}> .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);.form-actions,.field-actions{margin:0;padding:0;}}> .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);.ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);& > *{margin:0;}}.ui-button-text-only .ui-button-text{padding:0;}}&.ui-dialog-off-canvas{.ui-widget-content.ui-dialog-content{background:none;}}}#drupal-off-canvas{.form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);background:var(--gin-bg-layer);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-start-start-radius:var(--gin-border-m);border-start-end-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;inset-block-end:0;inset-inline-start:var(--gin-spacing-m);inset-block-start:auto;inset-inline-end:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;inset-block-start:0;font-family:var(--gin-font);outline:none;}[dir="ltr"] .ui-dialog{inset-inline-start:0;}[dir="rtl"] .ui-dialog{inset-inline-end:0;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-block-end:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;padding-inline-end:var(--gin-spacing-xl);margin:0;box-sizing:border-box;}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-dialog-content:not(:has(+ .ui-widget-content.ui-dialog-buttonpane)){border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-block-start:1px solid var(--gin-border-color-layer);border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-family:var(--gin-font);font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);margin-block:0;height:auto;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-inline-end:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-block-start:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:0;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;inset-block-start:0;inset-inline-start:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-inline:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-block-end:var(--gin-spacing-l);}.ui-dialog .gin-confirm-form{margin-block-start:var(--gin-spacing-m);margin-block-end:var(--gin-spacing-s);}.ui-dialog.token-tree-dialog{max-width:none;z-index:505;}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;inset-block-start:50% !important;inset-inline-start:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-block-start:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-block-start:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-block:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}#drupal-modal .gin-sticky-form-actions.form-actions{display:none;}
