@import"https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300ita‌​lic,400italic,500,500italic,600,700,700italic,900italic,900";:root{--neutral-50: #fdfdfd;--neutral-200: #ebebeb;--neutral-300: #d8d8d8;--neutral-400: #b1b1b1;--neutral-500: #9d9d9d;--neutral-600: #8a8a89;--neutral-700: #6d6d6c;--neutral-900: #3c3c3b;--primary-900: #8aeabf;--primary-500: #c5f5df;--error-background: #f4dbdb;--error-text: #ac3b3b}.jquery-modal.blocker.current{z-index:99999999999999 !important}#homming-form-container,#list-filter,#list-filter-publications{position:relative}#homming-form-container input,#homming-form-container select,#list-filter input,#list-filter select,#list-filter-publications input,#list-filter-publications select{width:100%;height:60px}#homming-form-container input[type=radio],#homming-form-container input[type=checkbox],#list-filter input[type=radio],#list-filter input[type=checkbox],#list-filter-publications input[type=radio],#list-filter-publications input[type=checkbox]{width:auto;height:auto}#homming-form-container textarea,#list-filter textarea,#list-filter-publications textarea{width:100%;height:345px;resize:none}#homming-form-container h1,#homming-form-container h2,#homming-form-container h3,#homming-form-container h4,#homming-form-container h5,#homming-form-container h6,#homming-form-container a,#homming-form-container p,#homming-form-container span,#homming-form-container input,#homming-form-container textarea,#list-filter h1,#list-filter h2,#list-filter h3,#list-filter h4,#list-filter h5,#list-filter h6,#list-filter a,#list-filter p,#list-filter span,#list-filter input,#list-filter textarea,#list-filter-publications h1,#list-filter-publications h2,#list-filter-publications h3,#list-filter-publications h4,#list-filter-publications h5,#list-filter-publications h6,#list-filter-publications a,#list-filter-publications p,#list-filter-publications span,#list-filter-publications input,#list-filter-publications textarea{font-family:"Roboto",sans-serif;margin:0;line-height:1.6rem}#homming-form-container label,#homming-form-container ol,#homming-form-container li,#list-filter label,#list-filter ol,#list-filter li,#list-filter-publications label,#list-filter-publications ol,#list-filter-publications li{font-family:"Roboto",sans-serif}#homming-form-container table,#list-filter table,#list-filter-publications table{border-collapse:collapse}#homming-form-container table thead,#list-filter table thead,#list-filter-publications table thead{background:rgba(0,0,0,.06)}#homming-form-container table,#homming-form-container td,#homming-form-container th,#list-filter table,#list-filter td,#list-filter th,#list-filter-publications table,#list-filter-publications td,#list-filter-publications th{font-family:"Roboto",sans-serif;border:1px solid #b9b9b9;font-size:1rem;color:#000;font-weight:400;text-align:left}#homming-form-container td,#homming-form-container th,#list-filter td,#list-filter th,#list-filter-publications td,#list-filter-publications th{padding:10px 12px}#homming-form-container div:has(>input[type=date],>input[type=text],>select),#list-filter div:has(>input[type=date],>input[type=text],>select),#list-filter-publications div:has(>input[type=date],>input[type=text],>select){position:relative}#homming-form-container div:has(>input[type=date],>input[type=text],>select) label,#homming-form-container .dropdown-label,#list-filter div:has(>input[type=date],>input[type=text],>select) label,#list-filter .dropdown-label,#list-filter-publications div:has(>input[type=date],>input[type=text],>select) label,#list-filter-publications .dropdown-label{font-size:.8rem;color:var(--neutral-900);position:absolute;top:-0.6rem;left:.8rem;background:#fff;padding:0 .5rem;white-space:nowrap}#homming-form-container .dropdown-label,#list-filter .dropdown-label,#list-filter-publications .dropdown-label{z-index:100}#homming-form-container input[type=date],#homming-form-container input[type=text],#homming-form-container select,#homming-form-container textarea,#list-filter input[type=date],#list-filter input[type=text],#list-filter select,#list-filter textarea,#list-filter-publications input[type=date],#list-filter-publications input[type=text],#list-filter-publications select,#list-filter-publications textarea{padding:1rem .5rem;border-radius:5px;border:1px solid var(--neutral-500);font-size:1rem;color:var(--neutral-600);background-color:rgba(0,0,0,0)}#homming-form-container input[type=date]::-moz-placeholder, #homming-form-container input[type=text]::-moz-placeholder, #homming-form-container select::-moz-placeholder, #homming-form-container textarea::-moz-placeholder, #list-filter input[type=date]::-moz-placeholder, #list-filter input[type=text]::-moz-placeholder, #list-filter select::-moz-placeholder, #list-filter textarea::-moz-placeholder, #list-filter-publications input[type=date]::-moz-placeholder, #list-filter-publications input[type=text]::-moz-placeholder, #list-filter-publications select::-moz-placeholder, #list-filter-publications textarea::-moz-placeholder{color:var(--neutral-600) !important}#homming-form-container input[type=date]::placeholder,#homming-form-container input[type=text]::placeholder,#homming-form-container select::placeholder,#homming-form-container textarea::placeholder,#list-filter input[type=date]::placeholder,#list-filter input[type=text]::placeholder,#list-filter select::placeholder,#list-filter textarea::placeholder,#list-filter-publications input[type=date]::placeholder,#list-filter-publications input[type=text]::placeholder,#list-filter-publications select::placeholder,#list-filter-publications textarea::placeholder{color:var(--neutral-600) !important}#homming-form-container input[type=date]:focus,#homming-form-container input[type=text]:focus,#homming-form-container select:focus,#homming-form-container textarea:focus,#list-filter input[type=date]:focus,#list-filter input[type=text]:focus,#list-filter select:focus,#list-filter textarea:focus,#list-filter-publications input[type=date]:focus,#list-filter-publications input[type=text]:focus,#list-filter-publications select:focus,#list-filter-publications textarea:focus{background-color:rgba(0,0,0,0) !important}#homming-form-container input.has-value,#homming-form-container select.has-value,#homming-form-container textarea.has-value,#list-filter input.has-value,#list-filter select.has-value,#list-filter textarea.has-value,#list-filter-publications input.has-value,#list-filter-publications select.has-value,#list-filter-publications textarea.has-value{color:var(--neutral-900)}#homming-form-container input[type=date]::-webkit-calendar-picker-indicator,#list-filter input[type=date]::-webkit-calendar-picker-indicator,#list-filter-publications input[type=date]::-webkit-calendar-picker-indicator{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M19.5 3.75H4.5C3.25736 3.75 2.25 4.75736 2.25 6V19.5C2.25 20.7426 3.25736 21.75 4.5 21.75H19.5C20.7426 21.75 21.75 20.7426 21.75 19.5V6C21.75 4.75736 20.7426 3.75 19.5 3.75Z" stroke="%239D9D9D" stroke-linejoin="round"/><path d="M6 2.25V3.75M18 2.25V3.75M21.75 7.5H2.25" stroke="%239D9D9D" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;width:24px;height:24px}#homming-form-container select,#list-filter select,#list-filter-publications select{-webkit-appearance:none;-moz-appearance:none;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="10" viewBox="0 0 14 10" fill="none"><path d="M7 9.12721L0 2.12721L1.25417 0.873047L7 6.64805L12.7458 0.902213L14 2.15638L7 9.12721Z" fill="%239D9D9D"/></svg>');background-position:center;background-repeat:no-repeat;background-position-x:calc(100% - 1rem);background-position-y:50%;padding-right:2rem}#homming-form-container .location-input-container input[type=text],#homming-form-container input[type=text].location-input,#list-filter .location-input-container input[type=text],#list-filter input[type=text].location-input,#list-filter-publications .location-input-container input[type=text],#list-filter-publications input[type=text].location-input{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12.0002 1.92871C14.2167 1.92871 16.3423 2.80919 17.9096 4.37646C19.4769 5.94373 20.3574 8.0694 20.3574 10.2859C20.3574 13.8173 17.8759 17.6659 12.9774 21.8727C12.705 22.1067 12.3577 22.2352 11.9986 22.2349C11.6395 22.2346 11.2925 22.1055 11.0205 21.871L10.6965 21.5899C6.01478 17.4927 3.64307 13.7384 3.64307 10.2859C3.64307 8.0694 4.52355 5.94373 6.09082 4.37646C7.65809 2.80919 9.78376 1.92871 12.0002 1.92871ZM12.0002 3.21443C10.1248 3.21443 8.32611 3.95945 6.99995 5.2856C5.6738 6.61175 4.92878 8.41039 4.92878 10.2859C4.92878 13.2876 7.11278 16.7461 11.5408 20.6204L11.8605 20.8973C11.8994 20.9307 11.9489 20.9491 12.0002 20.9491C12.0515 20.9491 12.1011 20.9307 12.1399 20.8973C16.7822 16.9099 19.0716 13.3587 19.0716 10.2859C19.0716 9.35722 18.8887 8.43768 18.5334 7.57974C18.178 6.72179 17.6571 5.94224 17.0005 5.2856C16.3438 4.62896 15.5643 4.10808 14.7063 3.75271C13.8484 3.39733 12.9288 3.21443 12.0002 3.21443ZM12.0002 7.07157C12.8527 7.07157 13.6703 7.41021 14.2731 8.01301C14.8758 8.61581 15.2145 9.43337 15.2145 10.2859C15.2145 11.1383 14.8758 11.9559 14.2731 12.5587C13.6703 13.1615 12.8527 13.5001 12.0002 13.5001C11.1477 13.5001 10.3302 13.1615 9.72737 12.5587C9.12457 11.9559 8.78592 11.1383 8.78592 10.2859C8.78592 9.43337 9.12457 8.61581 9.72737 8.01301C10.3302 7.41021 11.1477 7.07157 12.0002 7.07157ZM12.0002 8.35728C11.4887 8.35728 10.9982 8.56047 10.6365 8.92215C10.2748 9.28382 10.0716 9.77436 10.0716 10.2859C10.0716 10.7973 10.2748 11.2879 10.6365 11.6496C10.9982 12.0112 11.4887 12.2144 12.0002 12.2144C12.5117 12.2144 13.0022 12.0112 13.3639 11.6496C13.7256 11.2879 13.9288 10.7973 13.9288 10.2859C13.9288 9.77436 13.7256 9.28382 13.3639 8.92215C13.0022 8.56047 12.5117 8.35728 12.0002 8.35728Z" fill="%239D9D9D"/></svg>');background-position:center;background-repeat:no-repeat;background-position-x:calc(100% - 1rem);background-position-y:50%}#homming-form-container input[type=text].error,#homming-form-container select.error,#list-filter input[type=text].error,#list-filter select.error,#list-filter-publications input[type=text].error,#list-filter-publications select.error{border:1px solid var(--error-text);background-color:var(--error-background)}#homming-form-container input[type=submit].content__button--green,#list-filter input[type=submit].content__button--green,#list-filter-publications input[type=submit].content__button--green{border:none}#homming-form-container .errores-formulario,#list-filter .errores-formulario,#list-filter-publications .errores-formulario{background-color:var(--error-background);padding:10px 20px}#homming-form-container p.error,#list-filter p.error,#list-filter-publications p.error{color:var(--error-text);margin-bottom:0;font-size:12px}#homming-form-container header.entry-header h1.entry-title,#homming-form-container header.entry-header div.entry-meta,#list-filter header.entry-header h1.entry-title,#list-filter header.entry-header div.entry-meta,#list-filter-publications header.entry-header h1.entry-title,#list-filter-publications header.entry-header div.entry-meta{display:none !important}#homming-form-container .form-control-set,#list-filter .form-control-set,#list-filter-publications .form-control-set{display:flex;flex-direction:row;justify-content:flex-start;gap:1rem}#homming-form-container .form-control-set label,#list-filter .form-control-set label,#list-filter-publications .form-control-set label{border-radius:6px;border:1px solid var(--neutral-700);padding:1rem 1.6rem;cursor:pointer;color:var(--neutral-900);font-size:1rem}#homming-form-container .form-control-set label input,#list-filter .form-control-set label input,#list-filter-publications .form-control-set label input{display:none}#homming-form-container .form-control-set label:has(input:checked),#list-filter .form-control-set label:has(input:checked),#list-filter-publications .form-control-set label:has(input:checked){background-color:var(--neutral-200);border:1px solid var(--neutral-200);font-weight:bold}#homming-form-container .form-control-set label input[type=radio]:checked+*,#list-filter .form-control-set label input[type=radio]:checked+*,#list-filter-publications .form-control-set label input[type=radio]:checked+*{background-color:var(--neutral-200);border:1px solid var(--neutral-200);font-weight:bold}#homming-form-container .checkbox-control,#list-filter .checkbox-control,#list-filter-publications .checkbox-control{display:flex;flex-direction:row;justify-content:flex-start;gap:2rem}#homming-form-container .checkbox-control label,#list-filter .checkbox-control label,#list-filter-publications .checkbox-control label{color:var(--neutral-900)}#homming-form-container .checkbox-control input,#list-filter .checkbox-control input,#list-filter-publications .checkbox-control input{margin-right:.7rem}#homming-form-container .information-card,#list-filter .information-card,#list-filter-publications .information-card{border-radius:5px;border:1px solid #d9d9d9}#homming-form-container .information-card__header,#list-filter .information-card__header,#list-filter-publications .information-card__header{padding:.8rem 1rem;border-bottom:1px solid #d9d9d9;display:flex;flex-direction:row;align-items:center;gap:.5rem}#homming-form-container .information-card__header h6,#list-filter .information-card__header h6,#list-filter-publications .information-card__header h6{color:var(--neutral-900);font-size:1rem;font-weight:bold}#homming-form-container .information-card__header svg,#list-filter .information-card__header svg,#list-filter-publications .information-card__header svg{height:1rem;width:1rem}#homming-form-container .information-card__content,#list-filter .information-card__content,#list-filter-publications .information-card__content{padding:1rem 1rem 1.5rem 1rem}#homming-form-container .information-card__content,#list-filter .information-card__content,#list-filter-publications .information-card__content{color:var(--neutral-700);font-size:1rem}#homming-form-container .list-page,#list-filter .list-page,#list-filter-publications .list-page{max-width:100% !important}#homming-form-container .list-page+.pagination,#list-filter .list-page+.pagination,#list-filter-publications .list-page+.pagination{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;padding-left:1rem;padding-right:1rem}#homming-form-container body:has(.list-page),#list-filter body:has(.list-page),#list-filter-publications body:has(.list-page){background-color:var(--neutral-50)}#homming-form-container .entry-content:has(.list-page),#list-filter .entry-content:has(.list-page),#list-filter-publications .entry-content:has(.list-page){margin-top:0}#homming-form-container .list-header,#list-filter .list-header,#list-filter-publications .list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:1.5rem 1rem;gap:1.5rem}#homming-form-container *:has(>.list-header),#list-filter *:has(>.list-header),#list-filter-publications *:has(>.list-header){border-top:1px solid var(--neutral-200);border-bottom:1px solid var(--neutral-200);background:#fff}#homming-form-container .list-header,#list-filter .list-header,#list-filter-publications .list-header{max-width:1200px;margin:0 auto}#homming-form-container .list-filter,#homming-form-container .list-filter-publications,#list-filter .list-filter,#list-filter .list-filter-publications,#list-filter-publications .list-filter,#list-filter-publications .list-filter-publications{max-width:60px}#homming-form-container .list-filter a,#homming-form-container .list-filter-publications a,#list-filter .list-filter a,#list-filter .list-filter-publications a,#list-filter-publications .list-filter a,#list-filter-publications .list-filter-publications a{display:flex;align-items:center;justify-content:center}#homming-form-container .list-filter a svg,#homming-form-container .list-filter-publications a svg,#list-filter .list-filter a svg,#list-filter .list-filter-publications a svg,#list-filter-publications .list-filter a svg,#list-filter-publications .list-filter-publications a svg{min-width:22px}#homming-form-container .content-area .inside-article:has(.list-header),#list-filter .content-area .inside-article:has(.list-header),#list-filter-publications .content-area .inside-article:has(.list-header){background-color:rgba(0,0,0,0)}#homming-form-container .list-header>div,#list-filter .list-header>div,#list-filter-publications .list-header>div{flex-grow:1;flex-basis:0}#homming-form-container .list-header>div>*:not(label),#list-filter .list-header>div>*:not(label),#list-filter-publications .list-header>div>*:not(label){width:100%}#homming-form-container .list-container,#list-filter .list-container,#list-filter-publications .list-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding-top:1.5rem;padding-left:1rem;padding-right:1rem;max-width:1200px;margin:0 auto}#homming-form-container .list-container--empty,#list-filter .list-container--empty,#list-filter-publications .list-container--empty{align-items:center;gap:1.25rem;max-width:500px;margin:auto}#homming-form-container .list-container--empty svg,#list-filter .list-container--empty svg,#list-filter-publications .list-container--empty svg{margin-bottom:3rem}#homming-form-container .list-container--empty h2,#list-filter .list-container--empty h2,#list-filter-publications .list-container--empty h2{font-size:1.5rem;color:var(--neutral-900);font-weight:bold;text-align:center}#homming-form-container .list-container--empty p,#list-filter .list-container--empty p,#list-filter-publications .list-container--empty p{font-size:1.25rem;color:var(--neutral-700);text-align:center}#homming-form-container .list-header>.button-container>a,#homming-form-container .list-header>.button-container>button,#homming-form-container .list-header__input #select-type,#homming-form-container .list-header__input #text-where,#homming-form-container .list-header__input #start_date,#homming-form-container .list-header__input #end_date,#list-filter .list-header>.button-container>a,#list-filter .list-header>.button-container>button,#list-filter .list-header__input #select-type,#list-filter .list-header__input #text-where,#list-filter .list-header__input #start_date,#list-filter .list-header__input #end_date,#list-filter-publications .list-header>.button-container>a,#list-filter-publications .list-header>.button-container>button,#list-filter-publications .list-header__input #select-type,#list-filter-publications .list-header__input #text-where,#list-filter-publications .list-header__input #start_date,#list-filter-publications .list-header__input #end_date{width:100%;height:60px;min-width:100%;margin-bottom:0}#homming-form-container .details-container,#list-filter .details-container,#list-filter-publications .details-container{margin:1rem auto;display:flex;flex-direction:column;gap:1.5rem}#homming-form-container .details-images,#list-filter .details-images,#list-filter-publications .details-images{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:1.5rem;padding:1.5rem}#homming-form-container .details-videos,#list-filter .details-videos,#list-filter-publications .details-videos{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center;align-items:center}#homming-form-container .rounded,#list-filter .rounded,#list-filter-publications .rounded{border-radius:10px}#homming-form-container .details-images__image,#list-filter .details-images__image,#list-filter-publications .details-images__image{flex:0 0 auto}#homming-form-container .details-images__image img,#list-filter .details-images__image img,#list-filter-publications .details-images__image img{height:100%;width:auto;height:200px;-o-object-fit:cover;object-fit:cover}#homming-form-container .details-images__image .details-images__login,#homming-form-container .details-card__image .details-images__loading,#homming-form-container .publication-images__loading,#homming-form-container .image img.publication-images__loading,#list-filter .details-images__image .details-images__login,#list-filter .details-card__image .details-images__loading,#list-filter .publication-images__loading,#list-filter .image img.publication-images__loading,#list-filter-publications .details-images__image .details-images__login,#list-filter-publications .details-card__image .details-images__loading,#list-filter-publications .publication-images__loading,#list-filter-publications .image img.publication-images__loading{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}#homming-form-container .details-main,#list-filter .details-main,#list-filter-publications .details-main{display:flex;gap:2.5rem;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 990px){#homming-form-container .details-main,#list-filter .details-main,#list-filter-publications .details-main{padding:0 1.5rem}}#homming-form-container .details-main__left,#list-filter .details-main__left,#list-filter-publications .details-main__left{display:flex;flex-direction:column;gap:1.5rem;width:100%;flex:1;box-sizing:border-box}#homming-form-container .details-main__right,#list-filter .details-main__right,#list-filter-publications .details-main__right{width:100%;max-width:350px;flex:0 0 350px;box-sizing:border-box}#homming-form-container .details-card,#list-filter .details-card,#list-filter-publications .details-card{border-radius:5px;padding:1.5rem;background-color:#fff;box-shadow:0px 1px 2px -1px rgba(0,0,0,.1),0px 1px 3px 0px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}#homming-form-container .details-card--no-padding,#list-filter .details-card--no-padding,#list-filter-publications .details-card--no-padding{padding:0}#homming-form-container .details-card--booking,#list-filter .details-card--booking,#list-filter-publications .details-card--booking{border-top:5px var(--primary-900) solid;gap:1rem;overflow:visible}#homming-form-container .details-card__image,#list-filter .details-card__image,#list-filter-publications .details-card__image{border-radius:5px;overflow:hidden;box-shadow:0px 1px 2px -1px rgba(0,0,0,.1),0px 1px 3px 0px rgba(0,0,0,.1)}#homming-form-container .details-card__image img,#list-filter .details-card__image img,#list-filter-publications .details-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#homming-form-container .details-card__small-text,#list-filter .details-card__small-text,#list-filter-publications .details-card__small-text{font-size:.8rem;color:var(--neutral-600);margin:0}#homming-form-container .details-card__subtitle,#list-filter .details-card__subtitle,#list-filter-publications .details-card__subtitle{color:var(--neutral-900);font-size:1rem;font-weight:bold}#homming-form-container .details-card__price-item,#homming-form-container .details-card__price-total,#list-filter .details-card__price-item,#list-filter .details-card__price-total,#list-filter-publications .details-card__price-item,#list-filter-publications .details-card__price-total{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#homming-form-container .details-card__price-item-details,#list-filter .details-card__price-item-details,#list-filter-publications .details-card__price-item-details{display:flex;flex-direction:row;justify-content:space-between}#homming-form-container .details-card__price-item-details .description,#list-filter .details-card__price-item-details .description,#list-filter-publications .details-card__price-item-details .description{font-weight:300;font-size:.8rem;padding-left:16px}#homming-form-container .chevron-toggle,#homming-form-container .chevron-toggle:hover,#homming-form-container .chevron-toggle:active,#list-filter .chevron-toggle,#list-filter .chevron-toggle:hover,#list-filter .chevron-toggle:active,#list-filter-publications .chevron-toggle,#list-filter-publications .chevron-toggle:hover,#list-filter-publications .chevron-toggle:active{background:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer}#homming-form-container .details-card__price-total,#list-filter .details-card__price-total,#list-filter-publications .details-card__price-total{margin-top:.5rem}#homming-form-container .details-card__price-item .details-card__concept-container,#list-filter .details-card__price-item .details-card__concept-container,#list-filter-publications .details-card__price-item .details-card__concept-container{display:flex;flex-direction:row;align-items:center;gap:.5rem}#homming-form-container .details-card__price-item .details-card__concept,#list-filter .details-card__price-item .details-card__concept,#list-filter-publications .details-card__price-item .details-card__concept{color:var(--neutral-700);font-size:.9rem}#homming-form-container .details-card__price-item .details-card__concept--detailed,#list-filter .details-card__price-item .details-card__concept--detailed,#list-filter-publications .details-card__price-item .details-card__concept--detailed{text-decoration:underline}#homming-form-container .details-card__price-item .details-card__amount,#list-filter .details-card__price-item .details-card__amount,#list-filter-publications .details-card__price-item .details-card__amount{color:#000;font-size:.9rem}#homming-form-container .details-card__price-total .details-card__concept,#homming-form-container .details-card__price-total .details-card__amount,#list-filter .details-card__price-total .details-card__concept,#list-filter .details-card__price-total .details-card__amount,#list-filter-publications .details-card__price-total .details-card__concept,#list-filter-publications .details-card__price-total .details-card__amount{color:var(--neutral-900);font-size:1rem;font-weight:bold}#homming-form-container .details-card__concept--info,#list-filter .details-card__concept--info,#list-filter-publications .details-card__concept--info{color:var(--neutral-700);font-size:.8rem;padding-left:16px}#homming-form-container .details-description,#list-filter .details-description,#list-filter-publications .details-description{display:flex;flex-direction:column;gap:.7rem}#homming-form-container .details-description__reference,#list-filter .details-description__reference,#list-filter-publications .details-description__reference{color:var(--neutral-500);font-size:.9rem;margin:0}#homming-form-container .details-description__title,#list-filter .details-description__title,#list-filter-publications .details-description__title{color:var(--neutral-900);font-size:1.5rem;margin:0;font-weight:bold}#homming-form-container .section-title,#list-filter .section-title,#list-filter-publications .section-title{color:var(--neutral-900);font-size:1.2rem;font-weight:bold;margin:0}#homming-form-container .section-title--padding,#list-filter .section-title--padding,#list-filter-publications .section-title--padding{padding:1.5rem}#homming-form-container .section-title--booking,#list-filter .section-title--booking,#list-filter-publications .section-title--booking{font-size:1.5rem}#homming-form-container .details-characteristics__list,#list-filter .details-characteristics__list,#list-filter-publications .details-characteristics__list{display:flex;flex-direction:row;flex-wrap:wrap}#homming-form-container .details-characteristics__item,#list-filter .details-characteristics__item,#list-filter-publications .details-characteristics__item{width:50%;margin:0;margin-top:1rem;color:var(--neutral-900)}#homming-form-container .details-characteristics__item-icon,#list-filter .details-characteristics__item-icon,#list-filter-publications .details-characteristics__item-icon{color:var(--primary-900);vertical-align:top}#homming-form-container .booking-dates,#list-filter .booking-dates,#list-filter-publications .booking-dates{display:flex;flex-direction:row;gap:.8rem;justify-content:space-between}#homming-form-container .booking-dates__items,#list-filter .booking-dates__items,#list-filter-publications .booking-dates__items{width:calc(50% - .6rem)}#homming-form-container .booking-dates__items input,#list-filter .booking-dates__items input,#list-filter-publications .booking-dates__items input{width:100%}#homming-form-container .easepick-wrapper,#list-filter .easepick-wrapper,#list-filter-publications .easepick-wrapper{z-index:1}#homming-form-container .details-recommended,#list-filter .details-recommended,#list-filter-publications .details-recommended{display:flex;flex-direction:column;gap:2.5rem;padding:2rem 0rem}@media screen and (max-width: 990px){#homming-form-container .details-recommended,#list-filter .details-recommended,#list-filter-publications .details-recommended{padding:2rem 1.5rem}}#homming-form-container .details-recommended__items,#list-filter .details-recommended__items,#list-filter-publications .details-recommended__items{display:flex;flex-direction:row;gap:2.5rem;padding-bottom:1.5rem}#homming-form-container .details-recommended__items,#homming-form-container .details-images,#list-filter .details-recommended__items,#list-filter .details-images,#list-filter-publications .details-recommended__items,#list-filter-publications .details-images{overflow-y:auto}#homming-form-container .similar-publication,#list-filter .similar-publication,#list-filter-publications .similar-publication{width:50%}#homming-form-container .card,#list-filter .card,#list-filter-publications .card{display:flex;flex-direction:row;box-shadow:0px 1px 16px 0px rgba(0,0,0,.08);border-radius:5px;background-color:#fff;overflow:hidden;text-decoration:none;cursor:pointer}#homming-form-container .image,#list-filter .image,#list-filter-publications .image{width:30%;background-color:#e9eef0;position:relative}#homming-form-container .image img,#homming-form-container .details-card__image img,#homming-form-container .image img.publication-images__placeholder,#list-filter .image img,#list-filter .details-card__image img,#list-filter .image img.publication-images__placeholder,#list-filter-publications .image img,#list-filter-publications .details-card__image img,#list-filter-publications .image img.publication-images__placeholder{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#homming-form-container .image img.similar-img,#list-filter .image img.similar-img,#list-filter-publications .image img.similar-img{height:240px}#homming-form-container .content,#list-filter .content,#list-filter-publications .content{width:70%;padding:1rem 2rem;display:flex;flex-direction:column;gap:.8rem}#homming-form-container .content h2,#list-filter .content h2,#list-filter-publications .content h2{font-size:1rem;margin:0;font-style:normal;font-weight:400;color:var(--neutral-900)}#homming-form-container .content h2 a,#list-filter .content h2 a,#list-filter-publications .content h2 a{text-decoration:none;color:var(--neutral-900)}#homming-form-container #booking_form .booking-dates__error,#list-filter #booking_form .booking-dates__error,#list-filter-publications #booking_form .booking-dates__error{display:none;color:red;font-size:14px;margin-top:10px;text-align:center}#homming-form-container .price,#list-filter .price,#list-filter-publications .price{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;font-size:1.3rem}#homming-form-container .price .amount,#list-filter .price .amount,#list-filter-publications .price .amount{margin:0;color:var(--neutral-900)}#homming-form-container .price .currency,#list-filter .price .currency,#list-filter-publications .price .currency{color:var(--neutral-400);margin:0}#homming-form-container .features,#list-filter .features,#list-filter-publications .features{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.5rem;font-size:.8rem;flex-wrap:wrap}#homming-form-container .features .feature,#list-filter .features .feature,#list-filter-publications .features .feature{padding:.3rem .4rem;background-color:var(--neutral-200);border-radius:5px;color:var(--neutral-900)}#homming-form-container .description,#list-filter .description,#list-filter-publications .description{margin:0;color:var(--neutral-700);font-size:1rem}#homming-form-container .description--clamp,#list-filter .description--clamp,#list-filter-publications .description--clamp{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#homming-form-container .content .content__bottom,#list-filter .content .content__bottom,#list-filter-publications .content .content__bottom{margin-top:auto;display:flex;flex-direction:column;gap:.8rem}#homming-form-container .content .content__separator,#list-filter .content .content__separator,#list-filter-publications .content .content__separator{width:calc(100% + 4rem);margin:0;margin-left:-2rem;color:var(--neutral-200);background-color:var(--neutral-200);height:1px;border-width:0}#homming-form-container .button-container,#list-filter .button-container,#list-filter-publications .button-container{display:flex;justify-content:flex-start;align-items:center}#homming-form-container .button-container--column,#list-filter .button-container--column,#list-filter-publications .button-container--column{flex-direction:column;align-items:stretch;text-align:center;gap:.8rem}#homming-form-container .content__button,#homming-form-container input[type=submit].content__button,#list-filter .content__button,#list-filter input[type=submit].content__button,#list-filter-publications .content__button,#list-filter-publications input[type=submit].content__button{padding:1rem 1.5rem;border-radius:5px;cursor:pointer;font-weight:bold;font-size:1rem;text-decoration:none;text-align:center}#homming-form-container .content__button--green,#homming-form-container input[type=submit].content__button--green,#list-filter .content__button--green,#list-filter input[type=submit].content__button--green,#list-filter-publications .content__button--green,#list-filter-publications input[type=submit].content__button--green{background-color:var(--primary-900);color:var(--neutral-900);border:none}#homming-form-container .content__button--green:hover,#homming-form-container input[type=submit].content__button--green:hover,#list-filter .content__button--green:hover,#list-filter input[type=submit].content__button--green:hover,#list-filter-publications .content__button--green:hover,#list-filter-publications input[type=submit].content__button--green:hover{background-color:var(--primary-500);color:var(--neutral-700)}#homming-form-container .content__button--white,#list-filter .content__button--white,#list-filter-publications .content__button--white{border:1px solid var(--neutral-700);background:var(--neutral-50);color:var(--neutral-900)}#homming-form-container .content__button--white:hover,#list-filter .content__button--white:hover,#list-filter-publications .content__button--white:hover{border-color:var(--neutral-300);background:var(--neutral-300);color:var(--neutral-900)}#homming-form-container .content__button svg,#list-filter .content__button svg,#list-filter-publications .content__button svg{vertical-align:middle}#homming-form-container #map-location-container,#list-filter #map-location-container,#list-filter-publications #map-location-container{display:none}#homming-form-container #map-location-container p,#list-filter #map-location-container p,#list-filter-publications #map-location-container p{padding:0 1.5rem;color:var(--neutral-900);margin-bottom:1.5rem}#homming-form-container #map,#list-filter #map,#list-filter-publications #map{position:absolute;top:0;bottom:0;width:100%}#homming-form-container .card--vertical,#list-filter .card--vertical,#list-filter-publications .card--vertical{flex-direction:column}#homming-form-container .card--vertical .image,#list-filter .card--vertical .image,#list-filter-publications .card--vertical .image{width:100%}#homming-form-container .card--vertical .content,#list-filter .card--vertical .content,#list-filter-publications .card--vertical .content{width:100%}#homming-form-container .image-modal-preview,#list-filter .image-modal-preview,#list-filter-publications .image-modal-preview{display:block;max-width:85vw;max-height:85vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;margin:0 auto}#homming-form-container .checkout-container,#list-filter .checkout-container,#list-filter-publications .checkout-container{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem;width:100%}#homming-form-container .checkout-container__left,#list-filter .checkout-container__left,#list-filter-publications .checkout-container__left{width:100%;display:flex;flex-direction:column;padding:0 .8rem 1.5rem .8rem;border-radius:5px;overflow:hidden;background-color:#fff;box-shadow:0px 1px 2px -1px rgba(0,0,0,.1),0px 1px 3px 0px rgba(0,0,0,.1)}#homming-form-container .checkout-container__right,#list-filter .checkout-container__right,#list-filter-publications .checkout-container__right{width:100%;max-width:300px;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width: 768px){#homming-form-container .checkout-container,#list-filter .checkout-container,#list-filter-publications .checkout-container{flex-direction:column;margin:0}#homming-form-container .checkout-container__left,#list-filter .checkout-container__left,#list-filter-publications .checkout-container__left{width:92%;min-width:300px;padding:0 1.5rem 1.5rem}#homming-form-container .checkout-container__right,#list-filter .checkout-container__right,#list-filter-publications .checkout-container__right{width:92%;min-width:300px;border-radius:0}#homming-form-container .checkout-step__title,#list-filter .checkout-step__title,#list-filter-publications .checkout-step__title{display:none}}#homming-form-container .checkout-container__header,#list-filter .checkout-container__header,#list-filter-publications .checkout-container__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.4rem;padding:1.5rem 0}#homming-form-container .checkout-container__divider,#list-filter .checkout-container__divider,#list-filter-publications .checkout-container__divider{width:200%;margin:0;margin-left:-10rem;color:var(--neutral-200);background-color:var(--neutral-200);height:1px;border-width:0}#homming-form-container .checkout-step,#list-filter .checkout-step,#list-filter-publications .checkout-step{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}#homming-form-container .checkout-step__title,#list-filter .checkout-step__title,#list-filter-publications .checkout-step__title{color:#1e293b;font-size:.9rem}#homming-form-container .checkout-step__number,#list-filter .checkout-step__number,#list-filter-publications .checkout-step__number{width:42px;height:42px}#homming-form-container .checkout-container__content,#list-filter .checkout-container__content,#list-filter-publications .checkout-container__content{padding:1.5rem 0}#homming-form-container .checkout-container__footer,#list-filter .checkout-container__footer,#list-filter-publications .checkout-container__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;padding:1.5rem 0;gap:.6rem}#homming-form-container .checkout-container__footer .button-container input[type=submit]:disabled,#list-filter .checkout-container__footer .button-container input[type=submit]:disabled,#list-filter-publications .checkout-container__footer .button-container input[type=submit]:disabled{background-color:var(--neutral-300);color:var(--neutral-600);cursor:not-allowed}#homming-form-container .checkout-personal-data,#list-filter .checkout-personal-data,#list-filter-publications .checkout-personal-data{display:flex;flex-direction:column;gap:2rem}#homming-form-container .checkout-personal-data__row,#list-filter .checkout-personal-data__row,#list-filter-publications .checkout-personal-data__row{display:flex;flex-direction:column;gap:1rem}#homming-form-container .checkout-personal-data__title,#list-filter .checkout-personal-data__title,#list-filter-publications .checkout-personal-data__title{color:var(--neutral-900);font-size:1rem;font-weight:bold}#homming-form-container .checkout-personal-data__description,#list-filter .checkout-personal-data__description,#list-filter-publications .checkout-personal-data__description{color:#6d6d6c;font-size:.9rem}#homming-form-container .checkout-personal-data__personal-inputs,#list-filter .checkout-personal-data__personal-inputs,#list-filter-publications .checkout-personal-data__personal-inputs{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1rem;grid-row-gap:1.5rem}#homming-form-container .checkout-personal-data__contact-inputs,#list-filter .checkout-personal-data__contact-inputs,#list-filter-publications .checkout-personal-data__contact-inputs{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem}#homming-form-container .checkout-personal-data__contact-inputs--phone,#list-filter .checkout-personal-data__contact-inputs--phone,#list-filter-publications .checkout-personal-data__contact-inputs--phone{display:flex;flex-direction:row;justify-content:flex-start;gap:1rem}#homming-form-container .extra-service-card,#list-filter .extra-service-card,#list-filter-publications .extra-service-card{display:flex;align-items:end;justify-content:space-between;border:1px solid #d8d8d8;border-radius:16px;padding:16px;background:#fff;min-width:400px;max-width:100%;margin:16px 0;box-sizing:border-box}#homming-form-container .extra-service-card__info,#list-filter .extra-service-card__info,#list-filter-publications .extra-service-card__info{display:flex;flex-direction:column;gap:8px}#homming-form-container .extra-service-card__title,#list-filter .extra-service-card__title,#list-filter-publications .extra-service-card__title{font-size:1rem;font-weight:500;color:var(--neutral-900)}#homming-form-container .extra-service-card__desc,#list-filter .extra-service-card__desc,#list-filter-publications .extra-service-card__desc{color:var(--neutral-700);font-size:.8rem;margin-bottom:12px}#homming-form-container .extra-service-card__price,#list-filter .extra-service-card__price,#list-filter-publications .extra-service-card__price{font-size:2rem;font-weight:700;color:var(--neutral-900);margin-top:8px}#homming-form-container .extra-service-card__currency,#list-filter .extra-service-card__currency,#list-filter-publications .extra-service-card__currency{font-size:1.5rem;font-weight:700;margin-left:2px}#homming-form-container .extra-service-card__switch,#list-filter .extra-service-card__switch,#list-filter-publications .extra-service-card__switch{position:relative;display:inline-block;width:56px;height:32px}#homming-form-container .extra-service-card__switch input,#list-filter .extra-service-card__switch input,#list-filter-publications .extra-service-card__switch input{opacity:0;width:0;height:0}#homming-form-container .extra-service-card__slider,#list-filter .extra-service-card__slider,#list-filter-publications .extra-service-card__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--neutral-300);border-radius:32px;transition:background .2s;display:flex;align-items:center;justify-content:flex-end;padding:4px}#homming-form-container .extra-service-card__switch input:checked+.extra-service-card__slider,#list-filter .extra-service-card__switch input:checked+.extra-service-card__slider,#list-filter-publications .extra-service-card__switch input:checked+.extra-service-card__slider{background-color:var(--neutral-900)}#homming-form-container .extra-service-card__slider:before,#list-filter .extra-service-card__slider:before,#list-filter-publications .extra-service-card__slider:before{content:"";position:absolute;left:4px;top:4px;width:24px;height:24px;background:#fdfdfd;border-radius:50%;transition:transform .2s;box-shadow:0 1px 4px rgba(0,0,0,.08)}#homming-form-container .extra-service-card__switch input:checked+.extra-service-card__slider:before,#list-filter .extra-service-card__switch input:checked+.extra-service-card__slider:before,#list-filter-publications .extra-service-card__switch input:checked+.extra-service-card__slider:before{transform:translateX(24px)}#homming-form-container .extra-service-card__check,#list-filter .extra-service-card__check,#list-filter-publications .extra-service-card__check{position:absolute;top:8px;left:32px;width:16px;height:16px;pointer-events:none;opacity:1;transition:opacity .2s}#homming-form-container .extra-service-card__switch input:not(:checked)+.extra-service-card__slider .extra-service-card__check,#list-filter .extra-service-card__switch input:not(:checked)+.extra-service-card__slider .extra-service-card__check,#list-filter-publications .extra-service-card__switch input:not(:checked)+.extra-service-card__slider .extra-service-card__check{opacity:0}#homming-form-container .checkbox-conditions,#list-filter .checkbox-conditions,#list-filter-publications .checkbox-conditions{display:flex;flex-direction:column;justify-content:space-between;gap:1.8rem}#homming-form-container .checkbox-conditions__text-box,#list-filter .checkbox-conditions__text-box,#list-filter-publications .checkbox-conditions__text-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:5px;border:1px solid var(--neutral-200);padding:1.5rem 3rem;max-height:50vh;overflow-x:hidden;overflow-y:auto}#homming-form-container .checkbox-conditions__text-box h3,#list-filter .checkbox-conditions__text-box h3,#list-filter-publications .checkbox-conditions__text-box h3{color:var(--neutral-900);font-size:1rem;font-weight:bold}#homming-form-container .checkbox-conditions__text-box ol>li,#list-filter .checkbox-conditions__text-box ol>li,#list-filter-publications .checkbox-conditions__text-box ol>li{color:var(--neutral-900);font-size:1rem;font-weight:bold}#homming-form-container .checkbox-conditions__text-box ul>li,#list-filter .checkbox-conditions__text-box ul>li,#list-filter-publications .checkbox-conditions__text-box ul>li{color:var(--neutral-700);font-size:1rem}#homming-form-container .checkbox-observations,#list-filter .checkbox-observations,#list-filter-publications .checkbox-observations{display:flex;flex-direction:column;gap:1rem}#homming-form-container .checkbox-observations textarea,#list-filter .checkbox-observations textarea,#list-filter-publications .checkbox-observations textarea{resize:vertical}#homming-form-container .checkbox-observations label,#list-filter .checkbox-observations label,#list-filter-publications .checkbox-observations label{color:var(--neutral-900);font-size:1rem;font-weight:bold}#homming-form-container .checkout-confirmation-page,#list-filter .checkout-confirmation-page,#list-filter-publications .checkout-confirmation-page{max-width:100% !important;display:flex;flex-direction:column;align-items:center;gap:2rem}#homming-form-container .checkout-confirmation-page_head,#list-filter .checkout-confirmation-page_head,#list-filter-publications .checkout-confirmation-page_head{max-width:500px;display:flex;flex-direction:column;align-items:center;margin-top:5rem}#homming-form-container .checkout-confirmation-page_head .confirmation-head_image,#list-filter .checkout-confirmation-page_head .confirmation-head_image,#list-filter-publications .checkout-confirmation-page_head .confirmation-head_image{margin-bottom:3rem}#homming-form-container .checkout-confirmation-page_head .confirmation-head_title,#list-filter .checkout-confirmation-page_head .confirmation-head_title,#list-filter-publications .checkout-confirmation-page_head .confirmation-head_title{color:var(--neutral-900);font-size:1.5rem;font-weight:bold;margin-bottom:1.2rem;text-align:center}#homming-form-container .checkout-confirmation-page_head .confirmation-head_text,#list-filter .checkout-confirmation-page_head .confirmation-head_text,#list-filter-publications .checkout-confirmation-page_head .confirmation-head_text{color:var(--neutral-700);font-size:1.25rem;text-align:center;margin-bottom:1.5rem}#homming-form-container .checkout-confirmation-page_head .confirmation-head_buttons,#list-filter .checkout-confirmation-page_head .confirmation-head_buttons,#list-filter-publications .checkout-confirmation-page_head .confirmation-head_buttons{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:.8rem}#homming-form-container .checkout-confirmation-page_details,#list-filter .checkout-confirmation-page_details,#list-filter-publications .checkout-confirmation-page_details{margin:0 8rem;overflow:hidden}#homming-form-container .confirmation-details_card .details-card__image,#list-filter .confirmation-details_card .details-card__image,#list-filter-publications .confirmation-details_card .details-card__image{width:15%}#homming-form-container .confirmation-details_card .content,#list-filter .confirmation-details_card .content,#list-filter-publications .confirmation-details_card .content{width:85%}#homming-form-container .confirmation-details_card h2,#list-filter .confirmation-details_card h2,#list-filter-publications .confirmation-details_card h2{color:var(--neutral-900);font-size:1.5rem;font-weight:bold}#homming-form-container .confirmation-details_data,#list-filter .confirmation-details_data,#list-filter-publications .confirmation-details_data{display:flex;flex-direction:row;margin-top:3rem}#homming-form-container .confirmation-details_data-section,#list-filter .confirmation-details_data-section,#list-filter-publications .confirmation-details_data-section{flex:1;display:flex;flex-direction:column;gap:.2rem;margin-bottom:1rem;margin-right:10rem}#homming-form-container .confirmation-details_title,#list-filter .confirmation-details_title,#list-filter-publications .confirmation-details_title{color:var(--neutral-900);font-size:1.25rem;font-weight:bold}#homming-form-container .confirmation-details_linear-item,#list-filter .confirmation-details_linear-item,#list-filter-publications .confirmation-details_linear-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:1rem}#homming-form-container .confirmation-details_linear-item--left,#list-filter .confirmation-details_linear-item--left,#list-filter-publications .confirmation-details_linear-item--left{color:var(--neutral-900);font-weight:bold;width:15rem}#homming-form-container .confirmation-details_linear-item--right,#list-filter .confirmation-details_linear-item--right,#list-filter-publications .confirmation-details_linear-item--right{color:var(--neutral-700)}#homming-form-container .confirmation-details_details-payment,#list-filter .confirmation-details_details-payment,#list-filter-publications .confirmation-details_details-payment{margin-top:1.2rem}#homming-form-container .confirmation-details-payment_content,#list-filter .confirmation-details-payment_content,#list-filter-publications .confirmation-details-payment_content{margin-top:1.8rem;display:flex;flex-direction:row;justify-content:space-between}#homming-form-container .confirmation-details-payment_content table,#list-filter .confirmation-details-payment_content table,#list-filter-publications .confirmation-details-payment_content table{flex:1}#homming-form-container .confirmation-details-payment_info-card,#list-filter .confirmation-details-payment_info-card,#list-filter-publications .confirmation-details-payment_info-card{flex:1;margin-left:2.6rem}#homming-form-container .confirmation-details_details-payment--table-total,#list-filter .confirmation-details_details-payment--table-total,#list-filter-publications .confirmation-details_details-payment--table-total{font-weight:bold;font-size:1rem}#homming-form-container .confirmation-details_details-payment--table-amount,#list-filter .confirmation-details_details-payment--table-amount,#list-filter-publications .confirmation-details_details-payment--table-amount{font-weight:bold;font-size:1.2rem;color:var(--neutral-900)}#homming-form-container .confirmation-details_method-payment,#list-filter .confirmation-details_method-payment,#list-filter-publications .confirmation-details_method-payment{margin-top:2rem;display:flex;flex-direction:column;gap:.2rem;margin-bottom:2rem}#homming-form-container .confirmation-details_reference,#list-filter .confirmation-details_reference,#list-filter-publications .confirmation-details_reference{margin-top:1.8rem}#homming-form-container .filtering-search-bar,#list-filter .filtering-search-bar,#list-filter-publications .filtering-search-bar{padding:2rem 1.75rem;background-color:var(--neutral-50);border-radius:1rem;box-shadow:0px 4px 18px 0px rgba(0,0,0,.17)}#homming-form-container .filtering-search-bar form,#list-filter .filtering-search-bar form,#list-filter-publications .filtering-search-bar form{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:100%}#homming-form-container .pagination,#list-filter .pagination,#list-filter-publications .pagination{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.8rem}#homming-form-container .pagination .page-numbers,#list-filter .pagination .page-numbers,#list-filter-publications .pagination .page-numbers{padding:.5rem 1rem;text-decoration:none}#homming-form-container .pagination .page-numbers:not(.next,.prev),#list-filter .pagination .page-numbers:not(.next,.prev),#list-filter-publications .pagination .page-numbers:not(.next,.prev){background-color:#fff;border-radius:5px;color:var(--neutral-400);font-size:1rem;font-weight:400}#homming-form-container .pagination .page-numbers.next,#homming-form-container .pagination .page-numbers.prev,#list-filter .pagination .page-numbers.next,#list-filter .pagination .page-numbers.prev,#list-filter-publications .pagination .page-numbers.next,#list-filter-publications .pagination .page-numbers.prev{color:var(--neutral-900);padding:.5rem 0rem}#homming-form-container .pagination span.page-numbers:not(.next,.prev),#list-filter .pagination span.page-numbers:not(.next,.prev),#list-filter-publications .pagination span.page-numbers:not(.next,.prev){background:var(--neutral-200);color:var(--neutral-900)}#homming-form-container .pagination .page-numbers svg,#list-filter .pagination .page-numbers svg,#list-filter-publications .pagination .page-numbers svg{vertical-align:middle;height:32px;width:32px}#homming-form-container .error-page,#list-filter .error-page,#list-filter-publications .error-page{max-width:700px;margin:0 auto;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}#homming-form-container .error-page>svg,#list-filter .error-page>svg,#list-filter-publications .error-page>svg{width:100%;margin-bottom:1.5rem}#homming-form-container .error-page>h2,#list-filter .error-page>h2,#list-filter-publications .error-page>h2{font-size:1.5rem;color:var(--neutral-900);font-weight:bold;text-align:center}#homming-form-container .error-page>p,#list-filter .error-page>p,#list-filter-publications .error-page>p{font-size:1.25rem;color:var(--neutral-700);text-align:center}#homming-form-container .error-page__buttons,#list-filter .error-page__buttons,#list-filter-publications .error-page__buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}#homming-form-container .error-page__help,#list-filter .error-page__help,#list-filter-publications .error-page__help{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}#homming-form-container .error-page__help svg,#list-filter .error-page__help svg,#list-filter-publications .error-page__help svg{border-radius:50%;padding:.5rem;box-shadow:0px 1px 4px rgba(0,0,0,.16);width:3rem;height:3rem}#homming-form-container .error-page__help>span,#list-filter .error-page__help>span,#list-filter-publications .error-page__help>span{font-size:.9rem;color:var(--neutral-900);font-weight:400}@media screen and (width <= 768px){#homming-form-container .list-header,#list-filter .list-header,#list-filter-publications .list-header{flex-direction:column;align-items:stretch}#homming-form-container .list-header__input,#list-filter .list-header__input,#list-filter-publications .list-header__input{width:100%}#homming-form-container .list-header__input input,#homming-form-container .list-header__input select,#list-filter .list-header__input input,#list-filter .list-header__input select,#list-filter-publications .list-header__input input,#list-filter-publications .list-header__input select{width:100%}#homming-form-container .list-header .button-container a,#list-filter .list-header .button-container a,#list-filter-publications .list-header .button-container a{width:100%;text-align:center}#homming-form-container .list-container--empty svg,#list-filter .list-container--empty svg,#list-filter-publications .list-container--empty svg{width:100%}#homming-form-container .details-container,#list-filter .details-container,#list-filter-publications .details-container{margin:0 1rem}#homming-form-container .details-main,#list-filter .details-main,#list-filter-publications .details-main{flex-direction:column}#homming-form-container .details-main__left,#homming-form-container .details-main__right,#list-filter .details-main__left,#list-filter .details-main__right,#list-filter-publications .details-main__left,#list-filter-publications .details-main__right{width:initial;flex-basis:initial;max-width:initial}#homming-form-container .details-images__image,#list-filter .details-images__image,#list-filter-publications .details-images__image{min-width:150px}#homming-form-container .details-recommended__items .card--vertical,#list-filter .details-recommended__items .card--vertical,#list-filter-publications .details-recommended__items .card--vertical{min-width:260px}#homming-form-container .checkout-container__header,#list-filter .checkout-container__header,#list-filter-publications .checkout-container__header{justify-content:center}#homming-form-container .checkout-container__left,#homming-form-container .checkout-container__right,#list-filter .checkout-container__left,#list-filter .checkout-container__right,#list-filter-publications .checkout-container__left,#list-filter-publications .checkout-container__right{flex-basis:initial;max-width:initial}#homming-form-container .checkout-personal-data__personal-inputs,#list-filter .checkout-personal-data__personal-inputs,#list-filter-publications .checkout-personal-data__personal-inputs{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr)}#homming-form-container .checkbox-conditions__text-box,#list-filter .checkbox-conditions__text-box,#list-filter-publications .checkbox-conditions__text-box{padding:1rem}#homming-form-container .checkout-confirmation-page_head,#list-filter .checkout-confirmation-page_head,#list-filter-publications .checkout-confirmation-page_head{margin:1rem}#homming-form-container .confirmation-details_data,#list-filter .confirmation-details_data,#list-filter-publications .confirmation-details_data{flex-direction:column}#homming-form-container .confirmation-details_linear-item,#list-filter .confirmation-details_linear-item,#list-filter-publications .confirmation-details_linear-item{flex-direction:column;align-items:flex-start}#homming-form-container .confirmation-details-payment_content,#list-filter .confirmation-details-payment_content,#list-filter-publications .confirmation-details-payment_content{flex-direction:column}#homming-form-container .confirmation-details-payment_info-card,#list-filter .confirmation-details-payment_info-card,#list-filter-publications .confirmation-details-payment_info-card{margin:0}#homming-form-container .confirmation-details_data-section,#list-filter .confirmation-details_data-section,#list-filter-publications .confirmation-details_data-section{margin:0}#homming-form-container .confirmation-details_card,#homming-form-container .list-container .card,#list-filter .confirmation-details_card,#list-filter .list-container .card,#list-filter-publications .confirmation-details_card,#list-filter-publications .list-container .card{flex-direction:column}#homming-form-container .confirmation-details_card .details-card__image,#homming-form-container .list-container .card .image,#list-filter .confirmation-details_card .details-card__image,#list-filter .list-container .card .image,#list-filter-publications .confirmation-details_card .details-card__image,#list-filter-publications .list-container .card .image{width:100%}#homming-form-container .confirmation-details_card .content,#homming-form-container .list-container .card .content,#list-filter .confirmation-details_card .content,#list-filter .list-container .card .content,#list-filter-publications .confirmation-details_card .content,#list-filter-publications .list-container .card .content{width:100%}#homming-form-container .content__button,#homming-form-container input[type=submit].content__button,#list-filter .content__button,#list-filter input[type=submit].content__button,#list-filter-publications .content__button,#list-filter-publications input[type=submit].content__button{width:100%}#homming-form-container .filtering-search-bar form,#list-filter .filtering-search-bar form,#list-filter-publications .filtering-search-bar form{flex-direction:column}#homming-form-container .error-page__buttons,#list-filter .error-page__buttons,#list-filter-publications .error-page__buttons{flex-direction:column}#homming-form-container .checkout-confirmation-page_details hr,#list-filter .checkout-confirmation-page_details hr,#list-filter-publications .checkout-confirmation-page_details hr{display:none}#homming-form-container .booking-dates,#list-filter .booking-dates,#list-filter-publications .booking-dates{flex-direction:column}#homming-form-container .booking-dates__items,#list-filter .booking-dates__items,#list-filter-publications .booking-dates__items{width:100%}}#list-filter.modal,#list-filter-publications.modal{max-width:none !important;padding:0 !important;border-radius:0 !important;width:auto !important;max-width:85vw;max-height:85vh;overflow:hidden}#list-filter #alert-modal.modal,#list-filter-publications #alert-modal.modal{z-index:9999}#list-filter .blocker,#list-filter-publications .blocker{z-index:10 !important}@media screen and (min-width: 768px){#list-filter #alert-modal.modal,#list-filter-publications #alert-modal.modal{max-width:800px !important}}#list-filter.modal a.close-modal,#list-filter-publications.modal a.close-modal{display:none !important}#list-filter .modal__header,#list-filter-publications .modal__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid var(--neutral-200);position:sticky;background-color:#fff;top:0;z-index:1}#list-filter .modal__header h3,#list-filter-publications .modal__header h3{margin:0;font-size:1.3rem;font-weight:bold;color:var(--neutral-900)}#list-filter .modal__close,#list-filter-publications .modal__close{display:flex}#list-filter .modal__footer,#list-filter-publications .modal__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:1.5rem 2rem;border-top:1px solid var(--neutral-200);gap:.6rem;position:sticky;bottom:0;background-color:#fff;z-index:1001}#list-filter .modal__content,#list-filter-publications .modal__content{display:flex;flex-direction:column;gap:1rem}#list-filter.modal .filter,#list-filter-publications.modal .filter{padding:1.5rem 2rem;border-bottom:1px solid var(--neutral-200);display:flex;flex-direction:column;gap:.6rem}#list-filter.modal .filter--disabled,#list-filter-publications.modal .filter--disabled{background-color:#f6f6f6;margin:0px 20px;border-radius:5px}#list-filter.modal .filter__title,#list-filter-publications.modal .filter__title{color:var(--neutral-900);font-size:1rem;font-weight:bold;margin:0}#list-filter.modal .filter__content,#list-filter-publications.modal .filter__content{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:1rem}#list-filter.modal .checkbox-label,#list-filter-publications.modal .checkbox-label{display:flex;flex-direction:row;align-items:center;gap:.5rem}#list-filter.modal .checkbox-label span,#list-filter-publications.modal .checkbox-label span{font-size:1rem}#list-filter.modal .checkbox-label input[type=checkbox],#list-filter-publications.modal .checkbox-label input[type=checkbox]{width:20px;height:20px}#list-filter.modal .custom-multiselect,#list-filter-publications.modal .custom-multiselect{position:relative;min-width:220px;font-family:inherit}#list-filter.modal .custom-multiselect.open,#list-filter-publications.modal .custom-multiselect.open{z-index:1002}#list-filter.modal .custom-multiselect__selected,#list-filter-publications.modal .custom-multiselect__selected{background:#fff;border:1px solid #ccc;border-radius:8px;padding:8px 36px 8px 12px;cursor:pointer;min-height:38px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;position:relative}#list-filter .custom-multiselect__arrow,#list-filter-publications .custom-multiselect__arrow{position:absolute;right:12px;pointer-events:none}#list-filter .custom-multiselect__dropdown,#list-filter-publications .custom-multiselect__dropdown{position:absolute;top:110%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:10;padding:8px 0;max-height:220px;overflow-y:auto}#list-filter .custom-multiselect__option,#list-filter-publications .custom-multiselect__option{display:flex;align-items:center;padding:6px 16px;cursor:pointer;font-size:15px;color:#222;transition:background .15s}#list-filter .custom-multiselect__option input[type=checkbox],#list-filter-publications .custom-multiselect__option input[type=checkbox]{accent-color:#3b82f6;margin-right:8px}#list-filter .custom-multiselect__option:hover,#list-filter-publications .custom-multiselect__option:hover{background:#f3f6fa}#list-filter .custom-multiselect__option input[type=checkbox]:checked+span,#list-filter-publications .custom-multiselect__option input[type=checkbox]:checked+span{color:#3b82f6;font-weight:500}#list-filter .custom-multiselect__tag,#list-filter-publications .custom-multiselect__tag{display:inline-flex;align-items:center;padding:2px 8px;font-size:15px;color:#222;background:#f3f6fa;border:1px solid #e0e0e0;border-radius:16px;margin-right:4px;margin-bottom:2px;white-space:nowrap;gap:4px}#homming-form-container>#homming-publication-box{padding:150px 50px 50px}/*# sourceMappingURL=homming.min.css.map */