/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-space-x-reverse:0;--tw-tracking:initial}}}.fade{opacity:0;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}@layer base{label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}.form-control{color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control::placeholder{color:#999;opacity:1}.form-control[disabled],.form-control[readonly]{opacity:1;cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.checkbox,.radio{margin-top:10px;margin-bottom:10px;display:block;position:relative}.checkbox label,.radio label{cursor:pointer;min-height:22px;margin-bottom:0;padding-left:20px;font-weight:400}.checkbox input[type=checkbox],.radio input[type=checkbox],.checkbox input[type=radio],.radio input[type=radio]{margin-top:4px;margin-left:-20px;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px;margin-top:0;margin-bottom:0;padding-top:7px}@media (width>=768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}}.pull-right{float:right!important}.pull-left{float:left!important}.gu-mirror{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);z-index:9999!important;margin:0!important;position:fixed!important}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.media-library,.media-library *,.media-library-item *{all:unset;box-sizing:border-box;border-style:solid;border-width:0;position:relative}.media-library-sortable .media-library-item{-webkit-user-drag:element}.media-library script,.media-library-item script{display:none}.media-library{--text-opacity:1;color:rgba(74, 85, 104, var(--text-opacity));grid-template-areas:"errors""items""uploader";margin-bottom:2px;display:grid}.media-library-listerrors{grid-area:errors;margin-bottom:-2px}.media-library-items{grid-area:items;margin-bottom:-2px}.media-library-uploader{grid-area:uploader;margin-bottom:-2px}.media-library-item.gu-mirror{--border-opacity:1;border-width:2px;border-color:#e2e8f0;border-color:rgba(226, 232, 240, var(--border-opacity));box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.media-library-add{display:flex}.media-library-replace,.media-library-replace .media-library-dropzone,.media-library-replace .media-library-placeholder{width:100%;height:100%;margin:0;position:absolute;inset:0}.media-library-multiple .media-library-items{--border-opacity:1;border-width:2px;border-color:#e2e8f0;border-color:rgba(226, 232, 240, var(--border-opacity));display:block}.media-library-item{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));align-items:center;min-width:0;display:flex}.media-library-item-row:not(:last-child){--border-opacity:1;border-color:#e2e8f0;border-bottom-width:1px;border-color:rgba(226, 232, 240, var(--border-opacity))}.media-library-filled.media-library-sortable .media-library-add .media-library-dropzone:before{content:""}.media-library-row-drag,.media-library-filled.media-library-sortable .media-library-add .media-library-dropzone:before{--bg-opacity:.5;background-color:#edf2f7;background-color:rgba(237, 242, 247, var(--bg-opacity));--border-opacity:1;border-color:#e2e8f0;border-right-width:1px;border-color:rgba(226, 232, 240, var(--border-opacity));cursor:move;--text-opacity:1;color:rgba(160, 174, 192, var(--text-opacity));flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:center;width:2rem;display:flex}.media-library-row-drag:hover{--text-opacity:1;color:rgba(102, 126, 234, var(--text-opacity))}.media-library-row-remove{--text-opacity:1;color:rgba(160, 174, 192, var(--text-opacity));opacity:.5;cursor:pointer;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:0;right:0}.media-library-row-remove:hover{opacity:1;transition-property:opacity;transition-duration:.3s}.media-library-listerrors{--border-opacity:.5;border-width:2px;border-color:#feb2b2;border-color:rgba(254, 178, 178, var(--border-opacity));--bg-opacity:.5;background-color:#fed7d7;background-color:rgba(254, 215, 215, var(--bg-opacity));font-size:.75rem;display:block}.media-library-listerror{align-items:flex-start;display:flex}.media-library-listerror:not(:last-child){--border-opacity:.25;border-color:#feb2b2;border-bottom-width:2px;border-color:rgba(254, 178, 178, var(--border-opacity))}.media-library-listerror-icon{justify-content:center;align-self:stretch;width:2rem;margin-left:1rem;margin-right:1rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.media-library-filled.media-library-sortable .media-library-listerror-icon{--bg-opacity:.5;background-color:#fed7d7;background-color:rgba(254, 215, 215, var(--bg-opacity));--border-opacity:1;border-color:#fed7d7;border-right-width:1px;border-color:rgba(254, 215, 215, var(--border-opacity));margin-left:0;margin-right:1rem}.media-library-listerror-content{flex-grow:1;padding-right:3rem}.media-library-listerror-title{--text-opacity:1;color:rgba(229, 62, 62, var(--text-opacity));align-items:center;height:3rem;display:flex}.media-library-listerror-items{--border-opacity:.25;border-color:#feb2b2;border-top-width:1px;border-color:rgba(254, 178, 178, var(--border-opacity));margin-top:-.5rem}.media-library-listerror-item{align-items:center;padding-top:.75rem;padding-bottom:.75rem;display:flex}.media-library-listerror-thumb{flex:none;width:1.5rem;height:1.5rem;margin-right:.75rem}.media-library-listerror-thumb:after{content:"";--border-opacity:.5;border-width:1px;border-color:#e53e3e;border-color:rgba(229, 62, 62, var(--border-opacity));position:absolute;inset:0}.media-library-listerror-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-library-thumb{flex:none;width:4rem;height:4rem;margin:1rem;position:relative}.media-library-single .media-library-thumb{margin:0 1rem 0 0}.media-library-thumb-img{object-fit:cover;width:100%;height:100%;overflow:hidden}.media-library-thumb-extension{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));justify-content:center;align-items:center;width:100%;height:100%;display:flex}.media-library-thumb-extension-truncate{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;--text-opacity:1;color:rgba(160, 174, 192, var(--text-opacity));max-width:100%;font-size:.75rem;font-weight:600;overflow:hidden}.media-library-placeholder{justify-content:center;align-items:center;width:4rem;height:calc(4rem - 4px);display:flex}.media-library-filled.media-library-sortable .media-library-add .media-library-placeholder{width:2rem;height:2rem;margin-left:-2rem;margin-right:1rem}.media-library-multiple.media-library-empty .media-library-add .media-library-placeholder:before{content:"";--bg-opacity:.25;background-color:#e2e8f0;background-color:rgba(226, 232, 240, var(--bg-opacity));width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(calc(3px - 50%),calc(3px - 50%))}.media-library-multiple.media-library-empty .media-library-add .media-library-placeholder:after{content:"";--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247, 250, 252, var(--bg-opacity));--border-opacity:.25;border-width:1px;border-color:#cbd5e0;border-color:rgba(203, 213, 224, var(--border-opacity));width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-library-dropzone:not(.disabled):active .media-library-placeholder,.media-library-dropzone-drop .media-library-placeholder{transform:translateY(1px)}.media-library-help{text-align:left;--text-opacity:1;color:rgba(113, 128, 150, var(--text-opacity));padding-right:1rem;font-size:.75rem}.media-library-help-clear{opacity:.75;cursor:pointer;padding-left:.5rem;padding-right:.5rem}.media-library-help-clear:hover{opacity:1;transition-property:opacity;transition-duration:.3s}.media-library-dropzone{--border-opacity:.25;border-width:2px;border-color:#718096;border-color:rgba(113, 128, 150, var(--border-opacity));background-color:#0000;flex-grow:1;align-items:center;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;display:flex;appearance:none!important}.media-library-dropzone-add{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247, 250, 252, var(--bg-opacity));border-style:dashed}.media-library-dropzone-replace{border-style:solid}.media-library-dropzone:not(.disabled):hover,.media-library-dropzone-drag{--bg-opacity:.25;background-color:#a3bffa;background-color:rgba(163, 191, 250, var(--bg-opacity));--border-opacity:.25;border-color:#5a67d8;border-color:rgba(90, 103, 216, var(--border-opacity))}.media-library-dropzone:not(.disabled):active,.media-library-dropzone:not(.disabled):focus,.media-library-dropzone-drop{outline-offset:2px;--bg-opacity:.5;background-color:#a3bffa;background-color:rgba(163, 191, 250, var(--bg-opacity));--border-opacity:.25;border-color:#5a67d8;border-color:rgba(90, 103, 216, var(--border-opacity));outline:2px solid #0000}.media-library-dropzone.disabled{--bg-opacity:.25;background-color:#feb2b2;background-color:rgba(254, 178, 178, var(--bg-opacity));--border-opacity:.25;border-color:#e53e3e;border-color:rgba(229, 62, 62, var(--border-opacity));cursor:not-allowed}.media-library-properties{--text-opacity:1;color:rgba(113, 128, 150, var(--text-opacity));flex-grow:1;min-width:0;margin-top:1rem;margin-bottom:1rem;margin-right:1rem;font-size:.75rem}.media-library-single .media-library-properties{margin-top:0;margin-bottom:0}.media-library-properties-fixed{flex-grow:0;width:8rem}.media-library-property{text-overflow:ellipsis;white-space:nowrap;--text-opacity:1;color:rgba(160, 174, 192, var(--text-opacity));display:block;overflow:hidden}.media-library-field{margin-top:.5rem;margin-bottom:.5rem;display:block;overflow:hidden}.media-library-field-error{--text-opacity:1;color:rgba(229, 62, 62, var(--text-opacity));margin-top:.25rem;display:block}.media-library-label{--text-opacity:1;color:rgba(160, 174, 192, var(--text-opacity));padding-right:.5rem;font-size:.75rem;display:block}.media-library-input{--text-opacity:1;color:rgba(45, 55, 72, var(--text-opacity));--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237, 242, 247, var(--bg-opacity));border-radius:.125rem;flex:1;width:100%;padding:.25rem .5rem;font-size:.75rem;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s}.media-library-input:focus{outline-offset:2px;--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235, 244, 255, var(--bg-opacity));outline:2px solid #0000}.media-library-button{--border-opacity:.75;border-width:1px;border-color:#cbd5e0;border-color:rgba(203, 213, 224, var(--border-opacity));z-index:10;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;line-height:1;transition-property:all;transition-duration:.1s;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.media-library-sortable .media-library-button{width:1.25rem;height:1.25rem}.media-library-button-info{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));--text-opacity:1;color:rgba(102, 126, 234, var(--text-opacity))}.media-library-button-warning{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));--text-opacity:1;color:rgba(245, 101, 101, var(--text-opacity))}.media-library-button-error{--bg-opacity:1;background-color:#f56565;background-color:rgba(245, 101, 101, var(--bg-opacity));--text-opacity:1;color:rgba(255, 255, 255, var(--text-opacity));--border-opacity:1;border-color:#fc8181;border-color:rgba(252, 129, 129, var(--border-opacity))}.media-library-button-success{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72, 187, 120, var(--bg-opacity));--text-opacity:1;color:rgba(255, 255, 255, var(--text-opacity))}.media-library-replace .media-library-button{opacity:0}.media-library-dropzone:not(.disabled):hover .media-library-placeholder .media-library-button,.media-library-dropzone:not(.disabled):focus .media-library-placeholder .media-library-button,.media-library-dropzone-drag+.media-library-placeholder .media-library-button{opacity:1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.media-library-dropzone:not(.disabled):active .media-library-placeholder .media-library-button,.media-library-dropzone-drop .media-library-placeholder .media-library-button{opacity:1;box-shadow:inset 0 2px 4px #0000000f}.media-library-icon{width:1.25rem;height:1.25rem}.media-library-icon-fill{fill:currentColor}.media-library-progress-wrap{--bg-opacity:.5;background-color:#e2e8f0;background-color:rgba(226, 232, 240, var(--bg-opacity));z-index:10;opacity:0;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;padding-left:.75rem;padding-right:.75rem;transition-property:opacity;transition-duration:.3s;display:flex;position:absolute;inset:0}.media-library-progress-wrap-loading{opacity:1}.media-library-progress{appearance:none;--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));border-radius:9999px;width:100%;max-width:28rem;height:.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.media-library progress::-webkit-progress-bar{appearance:none;--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));border-radius:9999px}.media-library progress::-moz-progress-bar{--bg-opacity:1;background-color:#667eea;background-color:rgba(102, 126, 234, var(--bg-opacity));height:100%}.media-library progress::-webkit-progress-value{--bg-opacity:1;background-color:#667eea;background-color:rgba(102, 126, 234, var(--bg-opacity));height:100%}.media-library-text-separator{opacity:.5;padding-left:.25rem;padding-right:.25rem}.media-library-text-success{--text-opacity:1;color:rgba(56, 161, 105, var(--text-opacity))}.media-library-text-error{--text-opacity:1;color:rgba(229, 62, 62, var(--text-opacity))}.media-library-text-link{cursor:pointer;text-decoration:underline}.media-library-hidden{display:none}.media-library-block{display:block}[dir=rtl] .media-library-row-remove{left:0;right:auto}[dir=rtl] .media-library-properties{margin-left:1rem;margin-right:0}[dir=rtl] .media-library-filled.media-library-sortable .media-library-add .media-library-placeholder{margin-left:1rem;margin-right:-2rem}[dir=rtl] .media-library-row-drag,[dir=rtl] .media-library-filled.media-library-sortable .media-library-add .media-library-dropzone:before{border-left-width:1px;border-right-width:0}[dir=rtl] .media-library-help{text-align:right;padding-left:1rem;padding-right:0}[dir=rtl] .media-library-listerror-content{padding-left:3rem;padding-right:0}[dir=rtl] .media-library-filled.media-library-sortable .media-library-listerror-icon{border-left-width:1px;border-right-width:0;margin-left:1rem;margin-right:0}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{cursor:pointer;z-index:3;color:#000000e6;fill:#000000e6;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}hr{border:0;border-top:1px solid #eee;margin-top:20px;margin-bottom:20px}[v-cloak]{display:none}.text-primary{color:#00b2a6}@font-face{font-family:Waldenburg;src:url(/build/assets/KMR-Waldenburg-Normal-B6NDLUU2.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Waldenburg;src:url(/build/assets/KMR-Waldenburg-Halbfett-zR_GdEw0.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Waldenburg;src:url(/build/assets/KMR-Waldenburg-Halbfett-zR_GdEw0.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Waldenburg;src:url(/build/assets/KMRWaldenburg-Bold-C4CodEPZ.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Waldenburg;src:url(/build/assets/Waldenburg-Schwarz-L1UUgZCt.woff2)format("woff2");font-weight:900;font-display:swap}.list-style-none{list-style:none}.capitalize{text-transform:capitalize}.box{background-color:#fff;margin-bottom:20px;padding:10px 15px;overflow:hidden}.box .title{text-align:center}.box .subtitle{text-align:center;font-size:14px;font-weight:700}.box label{margin-bottom:20px;display:inline-block}.no-horizontal-padding{padding-left:0!important;padding-right:0!important}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.dropzone,.dropzone *,.dropzone-previews,.dropzone-previews *{box-sizing:border-box}.dropzone{background:#00000005;border:1px solid #00000014;padding:1em;position:relative}.dropzone.dz-clickable,.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message span{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone .dz-message{opacity:1;-ms-filter:none;filter:none}.dropzone.dz-drag-hover{background:#0000000a;border-color:#00000026}.dropzone.dz-started .dz-message{display:none}.dropzone .dz-preview,.dropzone-previews .dz-preview{vertical-align:top;background:#fffc;border:1px solid #acacac;margin:17px;padding:6px;display:inline-block;position:relative}.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail],.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail]{display:none}.dropzone .dz-preview .dz-details,.dropzone-previews .dz-preview .dz-details{background:#ebebeb;width:100px;height:100px;margin-bottom:22px;padding:5px;position:relative}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-previews .dz-preview .dz-details .dz-filename{height:100%;overflow:hidden}.dropzone .dz-preview .dz-details img,.dropzone-previews .dz-preview .dz-details img{width:100px;height:100px;position:absolute;top:0;left:0}.dropzone .dz-preview .dz-details .dz-size,.dropzone-previews .dz-preview .dz-details .dz-size{height:28px;line-height:28px;position:absolute;bottom:-28px;left:3px}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview:hover .dz-details img,.dropzone-previews .dz-preview:hover .dz-details img{display:none}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{text-align:center;width:40px;height:40px;font-size:30px;display:none;position:absolute;top:-10px;right:-10px}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{color:#8cc657}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{color:#ee162d}.dropzone .dz-preview .dz-progress,.dropzone-previews .dz-preview .dz-progress{background:#d7d7d7;height:6px;display:none;position:absolute;top:100px;left:6px;right:6px}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{background-color:#8cc657;width:0%;display:block;position:absolute;top:0;bottom:0;left:0}.dropzone .dz-preview.dz-processing .dz-progress,.dropzone-previews .dz-preview.dz-processing .dz-progress{display:block}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{color:#800;z-index:500;background:#f5f5f5cc;min-width:140px;max-width:500px;padding:8px 10px;display:none;position:absolute;top:-5px;left:-20px}.dropzone .dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{display:block}.dropzone{background:#00000008;border:1px solid #00000008;border-radius:3px;min-height:360px;padding:23px}.dropzone .dz-default.dz-message span{display:none}.dropzone.dz-square .dz-default.dz-message{background-position:0 -123px;width:268px;height:174px;margin-top:-87px;margin-left:-134px}.dropzone.dz-drag-hover .dz-message{opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15)}.dropzone.dz-started .dz-message{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:block}.dropzone .dz-preview,.dropzone-previews .dz-preview{font-size:14px;box-shadow:1px 1px 4px #00000029}.dropzone .dz-preview.dz-image-preview:hover .dz-details img,.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);display:block}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark,.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{opacity:1;-ms-filter:none;filter:none}.dropzone .dz-preview.dz-error .dz-progress .dz-upload,.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload{background:#ee1e2d}.dropzone .dz-preview .dz-error-mark span,.dropzone-previews .dz-preview .dz-error-mark span,.dropzone .dz-preview .dz-success-mark span,.dropzone-previews .dz-preview .dz-success-mark span{display:none}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{background-position:-268px -123px}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{background-position:-268px -163px}.dropzone .dz-preview.dz-success .dz-progress,.dropzone-previews .dz-preview.dz-success .dz-progress{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;display:block}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:block}.dropzone .dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{opacity:1;-ms-filter:none;filter:none}.dropzone a.dz-remove,.dropzone-previews a.dz-remove{background-image:-o-linear-gradient(#eee,#fafafa);background-image:-ms-linear-gradient(top, #fafafa, #eee);text-align:center;color:#aaa;background-image:linear-gradient(#fafafa,#eee);border:1px solid #eee;border-radius:2px;margin-top:26px;padding:4px 5px;text-decoration:none;display:block}.dropzone a.dz-remove:hover,.dropzone-previews a.dz-remove:hover{color:#666}@keyframes loading{0%{background-position:0 -400px}to{background-position:-7px -400px}}body .ui-widget{font-family:inherit;font-size:16px}body .ui-state-hover,body .ui-widget-content .ui-state-hover,body .ui-widget-header .ui-state-hover,body .ui-state-focus,body .ui-widget-content .ui-state-focus,body .ui-widget-header .ui-state-focus{background:0 0}body button{-webkit-font-smoothing:antialiased}input[type=radio].form-radio:focus,input[type=checkbox].form-checkbox:focus{outline-offset:2px;outline:2px solid #0000}@media print{a[href]:after{content:none}}.media-library-multiple .media-library-items{border-style:var(--tw-border-style);border-width:1px;border-color:oklch(87% 0 none) oklch(87% 0 none) oklch(87% 0 none) oklch(87% 0 none)}.media-library-dropzone-add{--tw-border-style:solid;border-style:solid;border-style:var(--tw-border-style);background-color:oklch(98.5% 0 none);border-width:1px}.media-library-dropzone:not(.disabled):hover,.media-library-dropzone-drag{background-color:oklab(70.8% 0 0/.25);border-color:oklab(70.8% 0 0/.25)}.media-library-dropzone:not(.disabled):active,.media-library-dropzone:not(.disabled):focus,.media-library-dropzone-drop{background-color:var(--color-blue-50,oklch(97% .014 254.604));border-color:var(--color-blue-100,oklch(93.2% .032 255.585))}.media-library-multiple.media-library-empty .media-library-add .media-library-placeholder:before,.media-library-multiple.media-library-empty .media-library-add .media-library-placeholder:after{content:none}.media-library-button-info{color:oklch(55.6% 0 none)}.invalid-feedback{color:#d3011c}input[type=file].media-library-hidden{display:none}.tw-form-input{margin-top:var(--spacing,.25rem);appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-color:oklch(55.6% 0 none) oklch(55.6% 0 none) oklch(55.6% 0 none) oklch(55.6% 0 none);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.tw-form-input:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}.tw-form-input::placeholder{color:oklch(55.6% 0 none);opacity:1}.tw-form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.tw-form-input::-webkit-date-and-time-value{min-height:1.5em}.tw-form-input::-webkit-date-and-time-value{text-align:inherit}.tw-form-input::-webkit-datetime-edit{display:inline-flex}.tw-form-input::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.tw-form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.tw-form-input{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);background-color:var(--color-white,#fff);width:100%;display:block}.tw-form-input:focus{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#bedbff80}@supports (color:color-mix(in lab, red, red)){.tw-form-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-200,oklch(88.2% .059 254.128)) 50%, transparent)}}.tw-form-select{margin-top:var(--spacing,.25rem);appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-color:oklch(55.6% 0 none) oklch(55.6% 0 none) oklch(55.6% 0 none) oklch(55.6% 0 none);border-radius:0;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;display:block}.tw-form-select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}.tw-form-select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.6%25 0 none)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.tw-form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}.tw-form-select{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);background-color:var(--color-white,#fff)}.tw-form-select:focus{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#bedbff80}@supports (color:color-mix(in lab, red, red)){.tw-form-select:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-200,oklch(88.2% .059 254.128)) 50%, transparent)}}.tw-form-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000);margin-bottom:0}.tw-form-textarea{margin-top:var(--spacing,.25rem);appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-color:oklch(55.6% 0 none) oklch(55.6% 0 none) oklch(55.6% 0 none) oklch(55.6% 0 none);border-radius:0;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;display:block}.tw-form-textarea:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}.tw-form-textarea::placeholder{color:oklch(55.6% 0 none);opacity:1}.tw-form-textarea{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);background-color:var(--color-white,#fff)}.tw-form-textarea:focus{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#bedbff80}@supports (color:color-mix(in lab, red, red)){.tw-form-textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-200,oklch(88.2% .059 254.128)) 50%, transparent)}}.tw-form-invalid-input{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-red-500,oklch(63.7% .237 25.331));--tw-outline-style:none;outline-style:none}.tw-form-invalid-input:focus{border-color:var(--color-red-700,oklch(50.5% .213 27.518));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-red-500,oklch(63.7% .237 25.331));--tw-outline-style:none;outline-style:none}.button{justify-content:center;align-items:center;display:inline-flex}:where(.button>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing,.25rem) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-x-reverse)))}.button{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-align:center;border-width:2px;border-color:currentColor;border-radius:2147483647px}.button:disabled{opacity:.2}@media (hover:hover){.button:disabled:hover{cursor:not-allowed}}.button:hover{text-decoration-line:none}.button.button-sm{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.button.button-lg{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.button.button-wide{padding-inline:calc(var(--spacing,.25rem) * 20)}.button.button-full{width:100%}.button.button-rounded{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);--tw-outline-style:none;padding-block:calc(var(--spacing,.25rem) * 2);border-width:1px;outline-style:none}.button.button-rounded:disabled{opacity:.2}.button.button-black{border-color:var(--color-black,#000);background-color:var(--color-black,#000);color:var(--color-white,#fff)}.button.button-black:hover{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.button.button-black:hover{background-color:color-mix(in oklab, var(--color-black,#000) 75%, transparent)}}.button.button-black:hover{color:var(--color-white,#fff)}.button.button-black.button-outline{color:var(--color-black,#000);background-color:#0000}.button.button-black.button-outline:hover{background-color:var(--color-black,#000);color:var(--color-white,#fff)}.button.button-white{border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);color:var(--color-black,#000)}.button.button-white:hover{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.button.button-white:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}.button.button-white:hover{color:var(--color-black,#000)}.button.button-white.button-outline{color:var(--color-white,#fff);background-color:#0000}.button.button-white.button-outline:hover{background-color:var(--color-white,#fff);color:var(--color-black,#000)}.button.button-yellow{color:var(--color-black,#000);background-color:#eeff38;border-color:#eeff38}.button.button-yellow:hover{color:var(--color-black,#000);background-color:oklab(95.6035% -.0847853 .184249/.75)}.button.button-yellow.button-outline{color:#eeff38;background-color:#0000}.button.button-yellow.button-outline:hover{color:var(--color-black,#000);background-color:#eeff38}.button.button-red{border-color:var(--color-red-500,oklch(63.7% .237 25.331));background-color:var(--color-red-500,oklch(63.7% .237 25.331));color:var(--color-white,#fff)}.button.button-red:hover{background-color:#fb2c36bf}@supports (color:color-mix(in lab, red, red)){.button.button-red:hover{background-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 75%, transparent)}}.button.button-red:hover{color:var(--color-white,#fff)}.button.button-red.button-outline{color:var(--color-red-500,oklch(63.7% .237 25.331));background-color:#0000}.button.button-red.button-outline:hover{background-color:var(--color-red-500,oklch(63.7% .237 25.331));color:var(--color-white,#fff)}.button.button-red.button-bg-white{background-color:var(--color-white,#fff);color:var(--color-red-500,oklch(63.7% .237 25.331))}.table{width:100%;max-width:100%;margin-bottom:0}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{vertical-align:top;border-top:1px solid #ddd;padding:8px;line-height:1.42857}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table tr[data-href]:hover{cursor:pointer;background-color:#e0dfda}:where(.tw-tabs>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing,.25rem) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-x-reverse)))}.tw-tabs .item{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:inline-block}.tw-tabs .item a{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);color:#000;display:block}.tw-tabs .item.active a{color:oklch(26.9% 0 none);text-decoration-line:underline}.social{text-align:center;margin:0 auto;padding:5px;overflow:hidden}.social a{cursor:pointer;text-align:center;background-position:0 0;background-repeat:no-repeat;background-size:cover;width:46px;height:46px;margin:0 10px;display:inline-block}.social a:hover{opacity:.4}.social a.facebook{background-image:url(/dist/img/social/facebook.png)}.social a.twitter{background-image:url(/dist/img/social/twitter.png)}.social a.mail{background-image:url(/dist/img/social/email.png)}.social a.google-plus{background-image:url(/dist/img/social/googleplus.png)}.social a.instagram{background-image:url(/dist/img/social/instagram.png)}.social a.youtube{background-image:url(/dist/img/social/youtube.png)}.social a.pinterest{background-image:url(/dist/img/social/pinterest.png)}.social a.linkedin{background-image:url(/dist/img/social/linkedin.png)}.social a.inverted{background-position:100% 0}.ui-datepicker{background-color:#fff;border:1px solid #d7d7d7;border-radius:4px;width:240px;margin-top:4px;padding:10px;display:none;box-shadow:0 0 8px #b3b3b399}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2a6496;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{text-align:center;margin-bottom:4px}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:default;-webkit-font-smoothing:antialiased;width:30px;height:20px;margin-top:2px;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:right}.ui-datepicker .ui-datepicker-prev:before{content:""}.ui-datepicker .ui-datepicker-next:before{content:""}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{color:gray;-o-transition:background-color .1s ease-in-out, color .1s ease-in-out;border-radius:4px;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{cursor:pointer;background-color:#eee}.ui-datepicker .ui-datepicker-calendar td a{color:#22c844;text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#00b2a6}.ui-datepicker .ui-datepicker-current-day a{color:#fff!important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{cursor:default;background-color:#fff}.cards-grid{margin-top:30px}.cards-grid .item{background-size:cover;margin-bottom:30px}.cards-grid .item a{color:#fff;text-align:center;background-color:#0000008c;height:200px;padding:76px 26px 0;font-size:20px;text-decoration:none;transition:background-color .2s ease-in-out;display:block}.cards-grid .item a h2{margin:0 0 10px;font-size:25px;font-weight:700}.cards-grid .item a:hover{background-color:#0000001a}.cards-grid .item.lg a{height:430px;padding-top:180px}.cards-grid .item.lg2 a{height:660px;padding-top:265px}.login-wrapper{max-width:90%;margin:0 auto 70px}@media (width>=768px){.login-wrapper{max-width:40%;margin:70px auto}}.login-box .btn{font-weight:700}.login-box h2{text-align:center}.login-box .or{text-align:center;color:#6e6e6e;margin:20px 0}.login-box .checkbox{margin-top:0}.login-box .checkbox label{font-size:.8em;line-height:1.3em}.login-box .register{text-align:center;margin-top:30px}#registerModal .modal-dialog{max-width:500px}#registerModal .modal-content{padding:30px}#registerForm .form-group{margin-bottom:5px}#registerForm label{font-size:16px}#registerForm .step{display:none}#registerForm .step[data-step="1"]{display:block}#registerForm .conditions{color:#6e6e6e;font-size:.8em}#registerForm .conditions a{text-decoration:underline}body#collection{margin-top:0}body#collection .container-collections{margin-bottom:20px}body#collection .container-collections h1{text-align:center;color:#4a4c4b;padding-top:20px;font-weight:600}body#collection .container-collections h2{text-align:center;margin-top:10px;font-size:16px;font-weight:400}body#collection .collection_header{text-align:center;color:#fff;background-color:#4a4c4b;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:70vh;position:relative}body#collection .collection_header .content{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media (width>=992px){body#collection .collection_header .content{width:70%}}body#collection .collection_header .bg{background-color:#0006;width:100%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}body#collection .collection_header h1{padding-top:100px;position:relative}@media (width<=767px){body#collection .collection_header h1{font-size:40px}}body#collection .collection_header h2{padding-bottom:100px;font-size:22px;position:relative}body#collection .description{margin:40px 0}body#collection .search-results [class^=col-]{margin-bottom:4%}body#collection .collection_related{color:#fff;background-color:#4a4c4b;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;width:100%;height:200px;text-decoration:none;display:block;position:relative}body#collection .collection_related .bg{text-align:center;background-color:#0000008c;border-radius:14px;justify-content:center;align-items:center;width:100%;height:100%;padding:14px;font-size:22px;transition:background-color .2s ease-in-out;display:flex;position:absolute}body#collection .collection_related:hover{text-decoration:none}body#collection .collection_related:hover .bg{background-color:#0000001a}.payment-page-card{text-align:center;margin-top:30px}.payment-page-card h3{font-weight:700}.payment-page-card .price{font-size:1.5em;font-weight:700}.payment-page-card .choose_method{text-align:left;background:#fff;border:1px solid #d6d6d6;border-radius:4px;margin-bottom:20px;padding:14px 20px;overflow:hidden}.payment-page-card .choose_method p{margin:0}.payment-page-card .payment-methods{justify-content:center;margin-top:20px;display:flex}.payment-page-card .payment-methods a{text-align:center;color:#575757;background:#fff;border:2px solid #e3e3e3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:170px;margin-right:15px;padding:20px;display:flex}.payment-page-card .payment-methods a:last-child{margin-right:0}.payment-page-card .payment-methods a:hover{background-color:#fafafa;text-decoration:none}.payment-page-card .payment-methods a img,.payment-page-card .payment-methods a span{display:block}.payment-page-footer{text-align:center;color:#6e6e6e;margin-top:30px}.payment-page-footer ul{padding:0;font-size:14px;list-style:none}.payment-page-footer ul li{display:inline-block}.payment-page-footer ul li:after{content:"-"}.payment-page-footer ul li:last-child:after{content:none}.payment-page-footer ul li a{color:#6e6e6e;text-decoration:underline}#global-nav .text-white a,#global-nav .text-white span,#global-nav .text-white button{color:#fff}#global-nav .text-white .submenu a,#global-nav .text-white #localeMenu a,#global-nav .text-white .submenu span,#global-nav .text-white #localeMenu span{color:#272727}.section-title{text-align:center;max-width:90%;margin:75px auto 10px}@media (width>=768px){.section-title{max-width:70%}}.copyright{color:gray;margin-bottom:14px;font-size:14px}#div-avisos{z-index:100;width:100%;position:relative}#div-avisos.ajax{width:100%;position:fixed}.tab-content h1{margin-bottom:20px;font-size:20px}.blank-state{text-align:center;margin:100px auto 200px}#page-error{margin-top:20px;padding:20px}#page-error form{margin-top:40px}#page-error form .input-group{max-width:450px;margin:50px auto}#page-error form .input-group input{height:auto;padding:9px 13px 10px;font-size:18px}#global_contact{border-radius:var(--radius-2xl,1rem);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:oklab(55.6% 0 0/.2);z-index:9999;background:#fff;display:none;position:fixed;bottom:20px;right:20px}#global_contact .title{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));cursor:pointer;padding:7px 30px 7px 10px;position:relative}#global_contact .title .handle{display:inline;position:absolute;top:7px;right:10px}#global_contact form{padding:10px}#global_contact.show{min-width:300px;display:block}#global_contact .btn{font-weight:700}#global_contact .resp{float:right;font-size:14px;line-height:2.4em}#global_contact .resp.ko{color:#9e2626}#global_contact .resp.ok{color:#087709}body#inbox{background-color:#fafafa}.table-inbox tr.table-inbox-unread td{background-color:#fff3e5}.table-inbox tbody tr td img{width:70px}.inbox-container.reservation-container .reservation-center{border:0}.media{zoom:1;margin-top:15px;overflow:hidden}.media:first-child{margin-top:0}.media-left,.media-body{vertical-align:top;display:table-cell}.media-left{padding-right:10px}.media-body{zoom:1;width:10000px;overflow:hidden}#form-edit-profile,#form-edit-billing,.div-profile-reviews{margin-top:20px}#form-edit-profile{display:block}#form-edit-profile input[type=radio]{margin-right:10px}.btn-viewprofile{width:auto;margin-top:20px;margin-left:15px;margin-right:15px}.div-profile-reviews{min-height:400px}.div-profile-reviews h1{background-color:#fff;padding:10px;font-size:16px;font-weight:700}.div-profile-reviews p{background-color:#fff;padding:10px;font-size:14px;font-weight:400;overflow:hidden}.div-profile-reviews p.black{color:#fff;background-color:#4a4c4b;margin-bottom:0}.div-profile-reviews p a{color:#fff}.div-profile-reviews p img{margin-right:10px}.container-verifications{min-height:300px;margin-top:20px;margin-bottom:20px}.container-verifications .verifications-label{text-align:right}.container-verifications .row div{vertical-align:middle;height:50px;line-height:50px}.bg-gris{background-color:#9d9f9e}.container-dashboard .container-dashboard-left{text-align:center;border-right:1px solid #9d9f9e;margin:20px;font-size:20px}@media (width<=767px){.container-dashboard .container-dashboard-left{border-right:none}}.container-dashboard .container-dashboard-left img{max-width:100px}.container-dashboard .container-dashboard-right{margin:20px}.container-dashboard .container-dashboard-right h2{margin:30px 0}body#reservation{background-color:#fafafa}body#reservation .wrap-container-menu{position:initial}.reservation-container .row-header{z-index:10}.reservation-container .row-header .cancel-rent{text-transform:lowercase;color:#9d9f9e;font-size:12px;font-style:italic;font-weight:700;position:absolute;top:10px;right:10px}.reservation-container .row-header .cancel-rent:after{content:"x";color:#fff;background-color:#00b2a6;border-radius:50%;margin-left:.7rem;padding:.1rem .6rem;font-family:arial,sans-serif;font-style:normal;display:inline-block;position:relative;top:-1px}.reservation-container .row-header .foto{padding:0}.reservation-container .row-header .foto a{background-position:50%;background-size:cover;width:100%;height:120px;display:block}.reservation-container .row-header .row-header-avis{text-align:right;vertical-align:middle;background:url(/dist/img/reservation/current-stat.svg) 100% no-repeat;height:120px;padding:0 30px 0 20px;font-size:18px;font-weight:700;display:table}.reservation-container .row-header .row-header-avis span{vertical-align:middle;display:table-cell}.reservation-container .row-header .mobile-menu{float:left;width:21px;padding-top:3px;display:none;position:relative;top:16px}.reservation-container .row-header .mobile-menu span{background-color:#9d9f9e;border-radius:2px;width:100%;height:2px;margin-bottom:4px;display:block}.reservation-container .row-header .line{background-color:#cacccb;width:90%;height:6px;margin:56px auto 0;position:relative}.reservation-container .row-header .line .tooltip-inner{max-width:250px}.reservation-container .row-header .line .progress{background-color:#00b2a6;width:0;height:100%}.reservation-container .row-header .line .progress.p25{width:25%}.reservation-container .row-header .line .progress.p37{width:37%}.reservation-container .row-header .line .progress.p50{width:50%}.reservation-container .row-header .line .progress.p75{width:75%}.reservation-container .row-header .line .progress.p100{width:100%}.reservation-container .row-header .line .circle{background-color:#cacccb;background-position:50%;background-repeat:no-repeat;border:6px solid #cacccb;border-radius:50%;width:35px;height:35px;margin-left:-17px;display:block;position:absolute;top:-15px;left:0}.reservation-container .row-header .line .circle.p25{left:25%}.reservation-container .row-header .line .circle.p37{left:37%}.reservation-container .row-header .line .circle.p50{left:50%}.reservation-container .row-header .line .circle.p75{left:75%}.reservation-container .row-header .line .circle.p100{left:100%}.reservation-container .row-header .line .circle.half-red{border-color:#00b2a6}.reservation-container .row-header .line .circle.red{background-color:#00b2a6;border-color:#00b2a6}.reservation-container .row-header .line .circle.small{border:0;width:22px;height:22px;margin-left:-11px;top:-8px}.reservation-container .row-header .line .circle.comment{background-image:url(/dist/img/reservation/line-comment.png);background-position:50%;background-size:20px 20px}@media (width<=767px){.reservation-container .row-header .line .circle.comment{background-size:15px 15px}}.reservation-container .row-header .line .circle.ok{background-image:url(/dist/img/reservation/line-ok.png);background-position:50%;background-size:20px 20px}@media (width<=767px){.reservation-container .row-header .line .circle.ok{background-size:15px 15px}}.reservation-container .row-header .line .circle.paid{background-image:url(/dist/img/reservation/line-paid.png);background-position:1px;background-size:20px 20px}@media (width<=767px){.reservation-container .row-header .line .circle.paid{background-size:15px 15px}}.reservation-container .row-header .line .tooltip .tooltip-arrow{border-top-color:#f0f0f0}.reservation-container .row-header .line .tooltip .tooltip-inner{color:#4a4c4b;background-color:#f0f0f0}@media (width<=991px){.reservation-container .row-header .row-header-avis,.reservation-container .row-header .foto{display:none}.reservation-container .row-header .line-container{min-height:50px}.reservation-container .row-header .line-container .cancel-rent{display:none}.reservation-container .row-header .line-container .mobile-menu{display:inline-block}.reservation-container .row-header .line-container .line{width:70%;margin-top:0;position:relative;top:22px}.reservation-container .row-header .line-container .mobile-info{display:inline-block}}@media (width<=767px){.reservation-container .row-header .line-container .line{width:60%;height:4px;top:24px}.reservation-container .row-header .line-container .line .circle{border-width:4px;width:25px;height:25px;top:-11px}.reservation-container .row-header .line-container .line .circle.small{width:17px;height:17px;top:-6px}}.reservation-container .reservation-menu-left ul{margin:0;padding:0;list-style-type:none}.reservation-container .reservation-menu-left ul li{z-index:1;position:relative}.reservation-container .reservation-menu-left ul li a{color:#000;background-color:#fff;border:1px solid #cacccb;margin-bottom:10px;padding:6px 10px;font-size:15px;text-decoration:none;display:block}.reservation-container .reservation-menu-left ul li.active a{color:#fff;background-color:#9d9f9e;font-weight:700}.reservation-container .reservation-menu-left ul li.disabled a{color:#cacccb;cursor:default}@media (width<=991px){.reservation-container .reservation-menu-left{z-index:999;background:#fff;width:50%;height:100%;transition:transform .4s ease-in-out,box-shadow .4s ease-in-out;position:fixed;top:0;left:0;transform:translate(-100%)}.reservation-container .reservation-menu-left.open{transform:none;box-shadow:6px 0 15px #0006}.reservation-container .reservation-menu-left ul li a{padding:15px 23px}.reservation-container .reservation-menu-left ul li.active:after{content:none}.reservation-container .reservation-menu-left{width:80%}.reservation-container .reservation-menu-left.open{box-shadow:30px 0 85px #0006}}.reservation-container .reservation-center{background:#fff;border:1px solid #cacccb;padding-top:20px;padding-bottom:20px}.reservation-container .reservation-center .chat-form{border-bottom:1px solid #cacccb}.reservation-container .reservation-center .chat-form .user{text-align:center;padding-top:9px;padding-right:0}.reservation-container .reservation-center .chat-form .user img{height:50px}.reservation-container .reservation-center .chat-form #form-chat{margin-left:-15px;margin-right:-15px;padding-bottom:20px;padding-left:20px;padding-right:20px}.reservation-container .reservation-center .chat-form #form-chat textarea{background-color:#f0f0f0;border:none;height:100px}.reservation-container .reservation-center .chat-form #form-chat button{color:#fff;text-transform:uppercase;-o-transition:background-color 1s linear;background:#9d9f9e url(/dist/img/reservation/chat-send.svg) 50% 70% no-repeat;height:100px;font-weight:700;transition:background-color 1s linear}.reservation-container .reservation-center .chat-form-mobile{background-color:#fffc;border-top:1px solid #cacccb;padding:15px;position:fixed;bottom:0;left:0}.reservation-container .reservation-center .chat-form-mobile textarea{height:34px}.reservation-container .reservation-center .chat-stream .blank{margin:20px 0}.reservation-container .reservation-center .chat-stream .chat-status{color:#9d9f9e;text-align:center;border-bottom:2px solid #9d9f9e;height:11px;margin-top:25px;margin-bottom:25px;position:relative}.reservation-container .reservation-center .chat-stream .chat-status span{background:#fff;margin:auto;padding:0 10px}.reservation-container .reservation-center .chat-stream .inbox-message{margin:20px 0;position:relative;overflow:hidden}.reservation-container .reservation-center .chat-stream .inbox-message .user{vertical-align:bottom;width:22%;min-width:100px}@media (width>=1200px){.reservation-container .reservation-center .chat-stream .inbox-message .user{width:18%}}.reservation-container .reservation-center .chat-stream .inbox-message .user img{height:40px}.reservation-container .reservation-center .chat-stream .inbox-message .media-right.user{padding-left:10px}.reservation-container .reservation-center .chat-stream .inbox-message .media-left.user{text-align:right;padding-right:10px}.reservation-container .reservation-center .chat-stream .inbox-message .media-left.user .data{text-align:right}.reservation-container .reservation-center .chat-stream .inbox-message .bubble{word-break:break-word;border:1px solid #ccc;padding:20px;position:relative;overflow:visible}.reservation-container .reservation-center .chat-stream .inbox-message .bubble.visit{color:#fff;background-color:#00a6d5}.reservation-container .reservation-center .chat-stream .inbox-message .bubble.visit a{color:#fff;font-weight:700;text-decoration:underline}.reservation-container .reservation-center .chat-stream .inbox-message .bubble.contract{background-color:#f0f0f0}.reservation-container .reservation-center .chat-stream .inbox-message .bubble.contract a{font-weight:700;text-decoration:underline}.reservation-container .reservation-center .chat-stream .inbox-message .data{margin-top:5px;margin-left:11%;font-size:10px}.reservation-container .reservation-center .chat-stream .inbox-message .data strong{font-size:14px}.reservation-container .reservation-center .chat-stream .inbox-message.me .data{text-align:left}.reservation-container .reservation-center .chat-stream .inbox-message.me .media-right.user{padding-left:0}.reservation-container .reservation-center .chat-stream .inbox-message.me .bubble.visit{background-color:#00a6d5}.reservation-container .reservation-center .block-buttons{border-top:1px solid #cacccb;margin-left:-15px;margin-right:-15px;padding:20px 20px 0}.reservation-container .reservation-center .block-buttons .btn{width:157px;width:initial;text-transform:uppercase;font-weight:700}.reservation-container .reservation-center .block-buttons .btn.btn-green{line-height:inherit}.reservation-container .reservation-center .block-buttons.top{border-top:0;padding:20px}.reservation-container .reservation-center .index-actions{border-bottom:1px solid #cacccb;margin-left:-15px;margin-right:-15px;padding:0 20px}.reservation-container .reservation-center .index-actions .p-blau p{margin-bottom:0}.reservation-container .reservation-center .index-actions .info{text-align:center;font-size:18px;font-weight:700;line-height:1em}.reservation-container .reservation-center .index-actions .info .i{margin:20px auto;display:block}.reservation-container .reservation-center .index-actions .info .i.wait{background:url(/dist/img/reservation/espera.svg) 50% no-repeat;width:46px;height:47px}.reservation-container .reservation-center .index-actions .info .i.pdf{background:url(/dist/img/reservation/doc-download-big.svg) 50% no-repeat;width:45px;height:53px}.reservation-container .reservation-center #submit-adjust{position:relative}.reservation-container .reservation-center .addrow{z-index:2;top:3px;right:-34px}@media (width<=991px){.reservation-container .reservation-center{border-left:0;border-right:0;overflow:hidden}.reservation-container .reservation-center .chat-stream .inbox-message{overflow:visible}.reservation-container .reservation-center .chat-stream .inbox-message .bubble:before{right:-16px}.reservation-container .reservation-center .chat-stream .inbox-message.me .bubble{background-color:#dcdcdc}.reservation-container .reservation-center .chat-stream .inbox-message.me .bubble:before{left:-16px;box-shadow:inset -24px 9px 0 -15px #dcdcdc}.reservation-container .reservation-center .chat-stream .inbox-message.me .data{text-align:right}.reservation-container .reservation-center .chat-stream .inbox-message .data{text-align:right;position:absolute;bottom:10px;right:10px}.reservation-container .reservation-center .block-buttons .btn{padding:15px 0}.reservation-container .reservation-center .block-buttons .btn-bloc{width:initial;margin-bottom:2%;display:block}.reservation-container .reservation-center .block-buttons .btn-half{width:48.2%;margin-bottom:2%;margin-right:2%;display:inline-block}.reservation-container .reservation-center .block-buttons .btn-last{margin-right:0}.reservation-container .reservation-center .block-buttons.in-chat{padding-bottom:60px}.reservation-container .reservation-center .block-buttons.in-chat .btn{padding:8px 0}}.reservation-container .reservation-center ul.nav-tabs{border-top:1px solid #ddd;margin:0 -15px}.reservation-container .reservation-center ul.nav-tabs li{text-align:center;width:50%}.reservation-container .reservation-center ul.nav-tabs li a{color:#9d9f9e;background-color:#f7f7f7;border-bottom:1px solid #ddd;border-radius:0;margin-right:0;font-weight:700}.reservation-container .reservation-center ul.nav-tabs li.active a{color:#4a4c4b;background-color:#fff;border-top:1px solid #0000;border-bottom:1px solid #0000;border-left:0}.reservation-container .reservation-center ul.nav-tabs li:last-child.active a{border-left:1px solid #ddd;border-right:0}.reservation-container .reservation-center div.tab-content{padding-top:20px}.reservation-container .reservation-right .table-boxes-rentals{margin:10px auto}.reservation-container .reservation-right .table-boxes-rentals td{text-align:center;width:49%;padding:0}.reservation-container .reservation-right .table-boxes-rentals td:first-child{padding-right:2%}@media (width<=1199px){.reservation-container .reservation-right .table-boxes-rentals td{margin-bottom:10px}}.reservation-container .reservation-right .table-boxes-rentals td,.reservation-container .reservation-right .table-boxes-rentals th{border:none!important}.reservation-container .reservation-right .table-boxes-rentals .box-dia,.reservation-container .reservation-right .table-boxes-rentals .box-hora{text-align:center;background-color:#fff;border:1px solid #ddd;padding:13px 4px;font-size:14px;display:inline-block}.reservation-container .reservation-right .table-boxes-rentals .box-hora{border-left:none;width:30%}.reservation-container .reservation-right .table-boxes-rentals .box-dia{width:70%}.reservation-container .reservation-right .downloads{margin:20px 0}@media (width<=992px){.reservation-container .reservation-right{margin-top:0}}.reservation-container .reservation-right .btn-pay{text-transform:uppercase;width:100%;margin-top:10px;padding:15px;font-size:18px;font-weight:700}.reservation-container .reservation-right .btn-pay[disabled]{background:#9d9f9e;border:0}.reservation-container .reservation-right .downloads a{color:#4a4c4b;background:url(/dist/img/reservation/doc-download.png) 0 no-repeat;padding:5px 0 5px 27px;font-style:italic;display:inline-block}.reservation-container .reservation-right .downloads a.disabled{pointer-events:none}.reservation-container .reservation-right .downloads a.disabled:hover{cursor:not-allowed}@media (width<=991px){.reservation-container .reservation-right{z-index:999;background:#fff;width:50%;height:100%;transition:transform .4s ease-in-out,box-shadow .4s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)}.reservation-container .reservation-right.open{transform:none;box-shadow:-6px 0 15px #0006}}@media (width<=767px){.reservation-container .reservation-right{width:80%}.reservation-container .reservation-right.open{box-shadow:-30px 0 85px #0006}}.reservation-container .reservation-center.trans .explanation{margin-bottom:20px}.reservation-container .reservation-center.rentals .explanation{margin-top:30px}#reservation-rentals{margin:30px 0}@media (width<=767px){#reservation-rentals{margin-top:0}}#reservation-rentals .reservation-rental{margin-bottom:10px}@media (width<=767px){#reservation-rentals .reservation-rental{border-bottom:1px solid #ccc;padding-bottom:20px}}a.rental-remove{color:#ccc;z-index:1;border-radius:15px;width:30px;height:30px;padding:0;font-size:15px;line-height:25px;position:absolute;top:3px;right:-20px}.table-crossselling{background-color:#fff}.table-crossselling td{width:20%}.table-crossselling td img{max-height:70px;margin:0 auto}.tab-content .reservation-action{background-color:#f5f5f5;border-top:2px solid #9d9f9e;padding:20px}.tab-content .reservation-action.accept{background-color:#e8f3e9;border-color:#039029}.tab-content .reservation-action.deny{background-color:#fceaea;border-color:#da3027}.crossselling-list{background-color:#fff;padding-bottom:10px;overflow:hidden}.crossselling-list h5{text-transform:uppercase;border-bottom:2px solid #000;margin:10px;line-height:25px}.crossselling-item{padding:10px;font-weight:700;overflow:hidden}.crossselling-item img{width:100%;margin-bottom:10px}.crossselling-item p{margin:0}.crossselling-item select{width:auto}.p-cross-subcats{padding:10px;overflow:hidden}.tab-content-crossselling{background-color:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.nav-tabs-crossselling li a{color:#9da09e}#flashmodal .btn{padding-left:50px;padding-right:50px}#share-facebook{margin-right:10px;text-decoration:none}#share-facebook span{padding-top:.3em;padding-bottom:.3em}.reservation-prices-table{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.reservation-prices-table td{padding:var(--spacing,.25rem)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}
