/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.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){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 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{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;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{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.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{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.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;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.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{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;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)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 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;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 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:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.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{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;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}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,0.4);--pswp-preloader-color-secondary:rgba(255,255,255,0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:0.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0);}.pswp:focus{outline:0;}.pswp *{box-sizing:border-box;}.pswp img{max-width:none;}.pswp--open{display:block;}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity;}.pswp__bg{opacity:0.005;background:var(--pswp-bg);}.pswp,.pswp__scroll-wrap{overflow:hidden;}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%;}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto;}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pswp__item{z-index:1;overflow:hidden;}.pswp__hidden{display:none !important;}.pswp__content{pointer-events:none;}.pswp__content > *{pointer-events:auto;}.pswp__error-msg-container{display:grid;}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color);}.pswp .pswp__hide-on-close{opacity:0.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4,0,0.22,1);z-index:10;pointer-events:none;}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto;}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:0.85;-webkit-appearance:none;-webkit-touch-callout:none;}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1;}.pswp__button:disabled{opacity:0.3;cursor:auto;}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none;}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none;}.pswp__icn:focus{outline:0;}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg);}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important;}.pswp__top-bar > *{pointer-events:auto;will-change:opacity;}.pswp__button--close{margin-right:6px;}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px;}.pswp__button--arrow:disabled{display:none;cursor:default;}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0;}.pswp--one-slide .pswp__button--arrow{display:none;}.pswp--touch .pswp__button--arrow{visibility:hidden;}.pswp--has_mouse .pswp__button--arrow{visibility:visible;}.pswp__button--arrow--prev{right:auto;left:0px;}.pswp__button--arrow--next{right:0px;}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1);}.pswp__button--zoom{display:none;}.pswp--zoom-allowed .pswp__button--zoom{display:block;}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none;}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto;}.pswp__preloader .pswp__icn{opacity:0;transition:opacity 0.2s linear;animation:pswp-clockwise 600ms linear infinite;}.pswp__preloader--active .pswp__icn{opacity:0.85;}@keyframes pswp-clockwise{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:0.85;}.pswp--one-slide .pswp__counter{display:none;}
*,*::before,*::after{box-sizing:border-box;color:inherit;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:auto;height:100%}body{color:#000;font-size:17px;line-height:1.5}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img,video{height:auto;max-width:100%}input,textarea,select,button{border:none;font-family:inherit;font-size:inherit;line-height:inherit;outline:none}button{background:none;color:var(--color-black);cursor:pointer}table{border-collapse:collapse;border-spacing:0}:root{--color-dark-grey:#424242;--color-darker-grey:#282828;--color-border-grey:#e2e2e2;--color-light-grey:#d8d8d8;--color-text-grey:#787878;--color-medium-grey:#a4a4a4;--color-bg-grey:#f5f5f5;--color-bg-dark:#282828;--color-white:#fff;--color-matte-black:#1a1a1a;--color-piano-black:#111111;--color-black:#000;--color-slider-light:#e1e1e1;--color-slider-dark:#262626;--wrapper-max-width:1250px;--wrapper-padding:20px;--big-header-height:75vh;--text-max-width:700px;--fs-100:100px;--fs-40:40px;--fs-30:30px;--fs-27:27px;--fs-24:24px;--fs-22:22px;--fs-18:18px}@media (max-width:900px){body{--fs-100:80px;--fs-40:35px}}@media (max-width:768px){body{--wrapper-padding:15px;--text-max-width:95%;--fs-100:60px;--fs-40:30px;--fs-30:26px;--fs-27:23px;--fs-24:22px;--fs-22:20px}}@media (max-width:430px){body{--fs-100:50px;--fs-40:27px;--fs-27:22px;--fs-22:16px}}@font-face{font-family:'Univers';src:url(/themes/custom/bdc2/fonts/UniversLTStd.woff2) format("woff2"),url(/themes/custom/bdc2/fonts/UniversLTStd.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Univers';src:url(/themes/custom/bdc2/fonts/UniversLTStd-Obl.woff2) format("woff2"),url(/themes/custom/bdc2/fonts/UniversLTStd-Obl.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Univers';src:url(/themes/custom/bdc2/fonts/UniversLTStd-BoldObl.woff2) format("woff2"),url(/themes/custom/bdc2/fonts/UniversLTStd-BoldObl.woff) format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Univers';src:url(/themes/custom/bdc2/fonts/UniversLTStd-Bold.woff2) format("woff2"),url(/themes/custom/bdc2/fonts/UniversLTStd-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Bodoni';src:url(/themes/custom/bdc2/fonts/BodoniBertholdBQ-Regular.woff2) format("woff2"),url(/themes/custom/bdc2/fonts/BodoniBertholdBQ-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{-webkit-overflow-scrolling:touch;background-color:var(--color-white);font-family:'Univers',sans-serif;overflow-y:scroll}body.node-page,body.path-agenda{background-color:var(--color-bg-grey)}body.bg-dark{background-color:var(--color-bg-dark)}.wrapper{max-width:var(--wrapper-max-width);margin:0 auto;padding:0 var(--wrapper-padding);position:relative}@media (max-width:430px){.wrapper{padding:0 var(--wrapper-padding)}}.modal-overlay{background-color:var(--color-black);opacity:0;position:fixed;top:0;left:0;bottom:100%;right:0;z-index:99;transition:opacity 0.6s cubic-bezier(0.19,1,0.22,1),bottom 0s 0.6s}.is-modal{z-index:100}body.has-modal{position:fixed;width:100%;height:100%;top:0;left:0}body.has-modal .modal-overlay{opacity:.5;bottom:0;transition:opacity 0.6s cubic-bezier(0.19,1,0.22,1),bottom 0s}.btn{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.btn:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.btn:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.btn:hover{color:var(--color-bg);background-color:var(--color-btn)}.btn.in-text{display:inline-flex;margin:15px 15px 15px 0}.btn.in-text{display:inline-flex;margin-right:20px}.desktop-only{display:block}.mobile-only{display:none}@media (max-width:768px){.desktop-only{display:none}.mobile-only{display:block}}.format-clean-html{font-size:17px;line-height:1.55}.format-clean-html p{margin-bottom:20px}.format-clean-html p:last-child{margin-bottom:0}.format-clean-html ul,.format-clean-html ol{list-style-type:disc;margin-bottom:20px}.format-clean-html ul li,.format-clean-html ol li{margin:0 0 0 20px}.format-clean-html a{text-decoration:underline}.format-clean-html h2,.format-clean-html h3,.format-clean-html h4{margin:1.5em 0}.format-clean-html h2:first-child,.format-clean-html h3:first-child,.format-clean-html h4:first-child{margin-top:0}.format-clean-html h2:last-child,.format-clean-html h3:last-child,.format-clean-html h4:last-child{margin-bottom:0}.format-clean-html h2{font-size:var(--fs-30);line-height:1.23}.format-clean-html h3{font-size:var(--fs-24);line-height:1.23}.format-clean-html h4{font-size:var(--fs-18);line-height:1.23}.format-basic-html p{margin-bottom:20px}.format-basic-html p:last-child{margin-bottom:0}.format-basic-html ul,.format-basic-html ol{list-style-type:disc;margin-bottom:20px}.format-basic-html ul li,.format-basic-html ol li{margin:0 0 0 20px}.format-basic-html a{text-decoration:underline;text-underline-offset:2px}.format-full-html{font-size:17px;line-height:1.55}.format-full-html p{margin-bottom:20px}.format-full-html p:last-child{margin-bottom:0}.format-full-html ul,.format-full-html ol{list-style-type:disc;margin-bottom:20px}.format-full-html ul li,.format-full-html ol li{margin:0 0 0 20px}.format-full-html a{text-decoration:underline}.format-full-html h2,.format-full-html h3,.format-full-html h4{margin:1.5em 0}.format-full-html h2:first-child,.format-full-html h3:first-child,.format-full-html h4:first-child{margin-top:0}.format-full-html h2:last-child,.format-full-html h3:last-child,.format-full-html h4:last-child{margin-bottom:0}.format-full-html h2{font-size:var(--fs-30);line-height:1.23}.format-full-html h3{font-size:var(--fs-24);line-height:1.23}.format-full-html h4{font-size:var(--fs-18);line-height:1.23}.format-full-html blockquote{font-family:'Bodoni',serif;font-size:var(--fs-40);text-align:center;line-height:1.1;display:block;margin:20px -50px;padding:40px 0}@media (min-width:1200px){.format-full-html blockquote{margin:20px -150px}}@media (max-width:900px){.format-full-html blockquote{font-size:30px;margin:20px 0;padding:20px 0}}.widgets,.lp-builder{padding-bottom:140px}@media (max-width:900px){.widgets,.lp-builder{padding-bottom:100px}}@media (max-width:768px){.widgets,.lp-builder{padding-bottom:40px}}#block-bdc2-local-tasks{background-color:var(--color-white);box-shadow:2px 1px 3px 1px rgba(0,0,0,0.3333);bottom:0;display:flex;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;left:0;position:fixed;width:100%;z-index:4}#block-bdc2-local-tasks>ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:auto;max-width:var(--wrapper-max-width);padding:0}#block-bdc2-local-tasks>ul li{font-size:13px;margin-bottom:0;border-right:1px solid var(--color-border-grey)}#block-bdc2-local-tasks>ul li:first-child{border-left:1px solid var(--color-border-grey)}#block-bdc2-local-tasks>ul li a{background-color:var(--color-white);color:var(--color-black);display:block;padding:.8em 2em;text-decoration:none}#block-bdc2-local-tasks>ul li a:hover{text-decoration:underline}#block-bdc2-local-tasks>ul li a.is-active{font-weight:bold}@media (max-width:768px){.transparent-header .layout-content{padding-top:60px}}body.admin-user:after{bottom:50px;color:#fff;content:'standard';padding:.2rem .5rem;position:fixed;right:0;z-index:9999;background-color:grey}@media (max-width:900px){body.admin-user:after{content:'medium';background-color:green}}@media (max-width:768px){body.admin-user:after{content:'small';background-color:blue}}@media (max-width:430px){body.admin-user:after{content:'tiny';background-color:purple}}@media (min-width:1200px){body.admin-user:after{content:'large';background-color:orangered}}.field-footer-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@media (max-width:768px){.field-footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:430px){.field-footer-links{grid-template-columns:repeat(1,1fr)}}.field-footer-links .footer-link a{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.field-footer-links .footer-link a::before{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.6) 100%);top:40%;bottom:0;content:'';display:block;left:0;opacity:1;position:absolute;right:0;transition:all .6s ease;z-index:1}.field-footer-links .footer-link a:hover::before{top:0;opacity:0}.field-footer-links .footer-link a .field-title{bottom:0;color:#fff;font-size:30px;font-weight:bold;left:0;line-height:1;max-width:300px;padding:40px 20px;position:absolute;right:0;z-index:1}@media (max-width:900px){.field-footer-links .footer-link a .field-title{font-size:25px}}@media (max-width:768px){.field-footer-links .footer-link a .field-title{font-size:20px}}.field-footer-links .footer-link a .field-photo{height:350px;width:100%}@media (min-width:1200px){.field-footer-links .footer-link a .field-photo{height:400px}}@media (max-width:900px){.field-footer-links .footer-link a .field-photo{height:250px}}.field-footer-links .footer-link a img{height:100%;width:100%;object-fit:cover}.list-filters{--button-size:44px;margin:20px auto;display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.list-filters{margin:20px calc(-1 * var(--wrapper-padding))}}.list-filters .filter{margin:7px auto;display:flex;flex-wrap:nowrap;gap:1rem;width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-filters .filter.filter-date .swiper-slide{padding-top:20px}.list-filters .filter .filter-swiper{width:100%;overflow:hidden}.list-filters .filter .filter-swiper .swiper-wrapper{display:flex;transition-property:transform}.list-filters .filter .filter-swiper .swiper-slide{width:auto;flex-shrink:0;height:100%;position:relative;transition-property:transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-filters .filter input[name=datepicker]{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;border-radius:50%;overflow:hidden}.list-filters .filter .datepicker-container:before{content:'\e884';font-family:'icomoon' !important;font-size:20px;left:11px;position:absolute;top:20px}.list-filters .filter button,.list-filters .filter .datepicker-container{align-items:center;background-color:transparent;border-radius:calc(var(--button-size) / 2);border:1px solid var(--color-border-grey);cursor:pointer;display:inline-flex;font-size:14px;height:var(--button-size);justify-content:center;line-height:0;outline:none;padding:0 25px;position:relative;transition:background-color 0.3s,color 0.3s,border-color 0.3s;width:auto;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.list-filters .filter button:hover,.list-filters .filter .datepicker-container:hover{border-color:var(--color-dark-grey)}.list-filters .filter button.button-day,.list-filters .filter .datepicker-container.button-day{width:var(--button-size);padding:15px}.list-filters .filter button+.datepicker-container,.list-filters .filter .datepicker-container+.datepicker-container{margin-left:15px}.list-filters .filter button.selected,.list-filters .filter .datepicker-container.selected{background-color:var(--color-dark-grey);border-color:var(--color-dark-grey);color:var(--color-white)}.list-filters .filter button.selected>span,.list-filters .filter .datepicker-container.selected>span{color:var(--color-black)}.list-filters .filter button>span,.list-filters .filter .datepicker-container>span{color:var(--color-black);position:absolute;top:-25px;left:0;right:0;text-align:center;font-size:12px;line-height:1;margin-top:5px}.flatpickr-calendar{border:none;box-shadow:0px 4px 30px 5px rgba(0,0,0,0.25);border-radius:10px !important;margin-top:10px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--color-dark-grey) !important;border-width:10px;margin:-4px -9px;transform:scaleY(0.7)}.flatpickr-calendar.arrowTop:after{opacity:0}.flatpickr-calendar.arrowBottom:before{border-top-color:var(--color-dark-grey) !important}.flatpickr-calendar .flatpickr-months{background-color:var(--color-dark-grey);border-radius:10px 10px 0 0;color:var(--color-white)}.flatpickr-calendar .flatpickr-months .flatpickr-month{color:var(--color-white);height:60px}.flatpickr-calendar .flatpickr-months .flatpickr-current-month{padding:19px 0 0 0}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{display:flex;align-items:center;gap:.3em;display:flex;align-items:center;justify-content:center;height:60px;color:var(--color-white);line-height:0}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:before,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:before{content:"";font-family:'icomoon' !important;font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:before,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:before{transform:rotate(90deg)}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:before{transform:rotate(-90deg)}.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{display:none}.flatpickr-calendar .flatpickr-day.selected{background-color:var(--color-light-grey);border:none;color:var(--color-black)}.form-item{font-size:14px;margin:30px 0}.form-error{color:red;line-height:1.4;margin-top:20px}.form-type-textfield{position:relative}.form-type-textfield input{border-bottom:1px solid var(--color-black);padding:10px 0;width:100%}.form-type-textfield label{display:none}.form-type-textfield:has(input:placeholder-shown) label{color:purple}.form-radios{display:flex}.form-radios .form-item{margin:10px 0 0}.form-radios .form-item+.form-item{margin-left:20px}.form-radios input{display:none}.form-radios input:checked+label{display:flex;align-items:center;gap:.3em}.form-radios input:checked+label:before{content:"";font-family:'icomoon' !important;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.form-radios label{display:flex;align-items:center;gap:.3em}.form-radios label:before{content:"";font-family:'icomoon' !important;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.form-type-select{display:flex;flex-direction:column;align-items:flex-start;position:relative}.form-type-select:after{font-family:'icomoon';content:'\e83c';font-size:1em;position:absolute;right:5px;bottom:5px}.form-type-select select{appearance:none;background-color:transparent;border-bottom:1px solid var(--color-black);width:100%;padding:10px 0;z-index:1}.form-type-checkbox{align-items:flex-start;display:flex;margin:0 0 40px}.form-type-checkbox input{display:none}.form-type-checkbox input:checked+label{display:flex;align-items:center;gap:.3em;gap:1rem;display:flex;margin:0;padding:0}.form-type-checkbox input:checked+label:before{content:"";font-family:'icomoon' !important;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.form-type-checkbox label{display:flex;align-items:center;gap:.3em;gap:1rem;display:flex;margin:0;padding:0}.form-type-checkbox label:before{content:"";font-family:'icomoon' !important;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.form-type-checkbox label:before{width:20px}.form-submit{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out;margin-top:40px}.form-submit:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.form-submit:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.form-submit:hover{color:var(--color-bg);background-color:var(--color-btn)}.form-submit.in-text{display:inline-flex;margin:15px 15px 15px 0}.disclaimer{color:var(--color-text-grey);font-size:12px;line-height:1.2;margin-top:20px}.disclaimer a{text-decoration:underline}.accordion .acc-item .acc-header{--cross-size:23px;--half-cross-size:11px;padding-right:calc(var(--cross-size) + var(--half-cross-size));position:relative}.accordion .acc-item .acc-header::before,.accordion .acc-item .acc-header::after{content:'';position:absolute;transition:transform 0.3s ease-in-out}.accordion .acc-item .acc-header::before{border-bottom:1px solid #000;top:50%;right:0;height:1px;width:var(--cross-size)}.accordion .acc-item .acc-header::after{border-left:1px solid #000;right:var(--half-cross-size);top:calc(50% - var(--half-cross-size));bottom:0;height:var(--cross-size);width:1px}.accordion .acc-item.unfolded .acc-header::before{transform:rotate(180deg)}.accordion .acc-item.unfolded .acc-header::after{transform:rotate(90deg)}.warning-msg{background-color:#000;color:#fff}.warning-msg.bg-red{background-color:#F54C4E}.warning-msg .msg-wrapper{align-items:center;display:flex;margin:0 auto;max-width:var(--wrapper-max-width);padding:0.6rem var(--wrapper-padding)}.warning-msg .icon{filter:invert(1);height:20px;width:20px}.warning-msg p{font-size:.95rem;margin:0 0 0 2rem}.sites-links{font-size:.72em;background-color:var(--color-white);border-bottom:1px solid var(--color-border-grey)}@media (max-width:768px){.sites-links{display:none}}.sites-links .wrapper{max-width:var(--wrapper-max-width);margin:0 auto;padding:0 10px;align-items:center;border-left:1px solid var(--color-border-grey);border-right:1px solid var(--color-border-grey);display:grid;grid-template-columns:repeat(3,1fr);height:42px;justify-content:center}.sites-links a{display:block;padding:0 10px;border-right:1px solid var(--color-border-grey);height:100%;display:flex;align-items:center;justify-content:center}.sites-links a.active{--arrow-size:13px;position:relative;font-weight:bold}.sites-links a.active:before{content:'';position:absolute;bottom:calc(-1 * var(--arrow-size) + 6px);left:50%;transform:translateX(-50%) rotate(45deg);width:var(--arrow-size);height:var(--arrow-size);background-color:var(--color-white);border-right:1px solid var(--color-border-grey);border-bottom:1px solid var(--color-border-grey);z-index:1}.sites-links a:last-child{border-right:none}.bg-dark .pc-header{filter:invert(1)}.pc-header .wrapper{--height:150px;align-items:center;display:grid;gap:45px;grid-template-columns:min-content 1fr min-content;height:var(--height);padding-bottom:30px}@media (max-width:900px){.pc-header .wrapper{gap:20px}}@media (max-width:768px){.pc-header .wrapper{--height:60px;background-color:var(--color-white);gap:0;grid-template-columns:1fr min-content min-content;padding-bottom:0}.transparent-header .pc-header .wrapper{filter:invert(0) !important}.transparent-header .pc-header .wrapper .language-links{filter:invert(1) !important}}.transparent-header .pc-header .wrapper{margin-bottom:calc(var(--height) * -1);filter:invert(1);z-index:1}.pc-header .pc-logo{background-image:url(/themes/custom/bdc2/images/logo-collection-pinault.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin-right:20px;height:100%;width:163px}@media (max-width:900px){.pc-header .pc-logo{width:110px}}@media (max-width:768px){.pc-header .pc-logo{width:130px}}.pc-header .main-col{align-items:center;display:grid;grid-template-columns:1fr min-content;gap:30px}@media (min-width:1200px){.pc-header .main-col{gap:40px}}.pc-header .menu-toggle{--height:23px;--width:44px;border-bottom:1px solid var(--color-black);height:var(--height);position:relative;width:var(--width);display:none}@media (max-width:768px){.pc-header .menu-toggle{--height:15px;--width:25px;display:block}}.pc-header .menu-toggle:before{position:absolute;top:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid var(--color-black)}.pc-header .menu-toggle:after{content:'';position:absolute;top:calc(var(--height) / 2);left:0;width:100%;height:1px;border-bottom:1px solid var(--color-black)}.bg-dark .bdc-header{filter:invert(1)}.bdc-header .wrapper{--height:150px;align-items:center;display:grid;gap:45px;grid-template-columns:min-content 1fr min-content;height:var(--height);padding-bottom:30px}@media (max-width:900px){.bdc-header .wrapper{gap:20px}}@media (max-width:768px){.bdc-header .wrapper{--height:60px;background-color:var(--color-white);padding-bottom:0}.transparent-header .bdc-header .wrapper{filter:invert(0) !important}.transparent-header .bdc-header .wrapper .language-links{filter:invert(1) !important}}.transparent-header .bdc-header .wrapper{margin-bottom:calc(var(--height) * -1);filter:invert(1);z-index:1}.bdc-header .site-logo{background-image:url(/themes/custom/bdc2/images/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin-right:20px;height:100%;width:96px}@media (max-width:768px){.bdc-header .site-logo{height:40px}}.bdc-header .header-main{display:flex;flex-direction:column}.bdc-header .header-main>.top-menu{border-bottom:1px solid var(--color-black);margin-bottom:10px;padding-bottom:10px}@media (max-width:768px){.bdc-header .header-main>.top-menu{display:none}}.bdc-header .header-main>div:last-child{align-items:center;display:flex;gap:10px}.bdc-header .menu-toggle{--height:23px;--width:44px;border-bottom:1px solid var(--color-black);height:var(--height);position:relative;width:var(--width)}@media (max-width:768px){.bdc-header .menu-toggle{--height:15px;--width:25px}}.bdc-header .menu-toggle:before{position:absolute;top:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid var(--color-black)}.bdc-header .menu-toggle:after{content:'';position:absolute;top:calc(var(--height) / 2);left:0;width:100%;height:1px;border-bottom:1px solid var(--color-black)}.languages{border-right:1px solid var(--color-black);margin-left:auto;margin-right:10px;padding-right:10px;position:relative}@media (max-width:768px){.languages{border-right:none;margin-right:0;padding-right:0}}.section-pc .languages{border-right:none;margin-right:0;padding-right:0}.languages .language-links{background-color:var(--color-white);border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);display:flex;flex-direction:column;gap:0;opacity:0;position:absolute;right:5px;top:0;transition:opacity 0.3s ease,top 0.3s ease;width:110px;z-index:1000;pointer-events:none;visibility:hidden}.languages .language-links.shown{opacity:1;top:25px;pointer-events:auto;visibility:visible}.languages .language-links li{margin:0;padding:0}.languages .language-links a{margin:0;padding:10px 15px;font-size:12px;display:block;background-color:var(--color-white);color:var(--color-black);border-bottom:1px solid var(--color-border-grey);transition:all 0.3s ease}.languages .language-links a:hover{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.transparent-header header .languages .language-links a{filter:invert(1)}.languages .language-ui{display:grid;grid-template-columns:1fr min-content min-content;justify-content:center;align-items:center}.languages .language-list{display:none;font-size:12px;height:22px;left:0;margin-right:10px;overflow:hidden;opacity:0;position:relative;top:0;transition:opacity 0.3s ease;width:170px}@media (min-width:1200px){.languages .language-list{display:block}}.section-pc .languages .language-list{opacity:1;width:130px}.languages .language-list li{align-items:center;display:flex;justify-content:flex-end;height:22px;left:0;position:absolute;top:0;width:100%}.search-toggle{font-size:12px;display:flex;align-items:center;gap:5px}.search-toggle i{font-size:16px}@media (max-width:768px){.search-toggle span{display:none}}.top-menu{line-height:1}.section-pc .top-menu{margin-left:auto}@media (max-width:768px){.section-pc .top-menu{display:none}}.top-menu ul{align-items:center;display:flex;font-size:14px;font-weight:bold;gap:30px}@media (max-width:900px){.top-menu ul{font-size:12px;gap:20px}}@media (min-width:1200px){.top-menu ul{gap:40px}}.bdc-header .top-menu ul li:last-child{margin-left:auto}.bdc-header .top-menu ul li:last-child a{display:flex;align-items:center;gap:.3em}.bdc-header .top-menu ul li:last-child a:before{content:"";font-family:'icomoon' !important;font-size:1.6em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.agenda-header{font-size:14px}.agenda-header a{text-decoration:underline}.agenda-header em{font-style:normal}.agenda-pc-header{font-size:14px}.agenda-pc-header a{text-decoration:underline}.agenda-pc-header em{font-style:normal}.agenda-pc-header h1{font-size:var(--fs-40);text-align:center;margin-bottom:40px}.main-menu{background-color:var(--color-white);bottom:0;display:grid;grid-template-columns:1fr;grid-template-rows:calc(100vh - 60px) 60px;left:var(--drupal-displace-offset-left,0px);overflow:hidden;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);z-index:100;overflow-y:auto}@media (max-width:768px){.main-menu{left:0}}.section-pc .main-menu{display:none}@media (max-width:768px){.section-pc .main-menu{display:grid}}.main-menu.is-open{transform:translateY(0)}.main-menu .cols{display:flex}@media (max-width:768px){.main-menu .cols{flex-direction:column;margin-top:150px}}.main-menu .cols>div{display:flex;flex-direction:column;justify-content:center;padding:40px;width:50%}@media (max-width:768px){.main-menu .cols>div{width:100%;padding:20px}}.main-menu .cols>div:first-child{text-align:right}.main-menu .cols>div:last-child{align-items:flex-start;background-color:var(--color-bg-grey);padding:55px}@media (max-width:768px){.main-menu .cols>div:last-child{background-color:transparent;align-items:flex-end;padding:20px}}.main-menu .menu-pc-top-menu{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px}.main-menu .menu-pc-top-menu li a{font-size:20px;font-weight:bold}@media (max-width:430px){.main-menu .menu-pc-top-menu li a{font-size:18px}}.main-menu .menu-pc-top-menu li a:hover{opacity:.5}.main-menu .menu-main{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.main-menu .menu-main{gap:10px}}.main-menu .menu-main li a{font-size:28px;font-weight:bold}.main-menu .menu-main li a:hover{opacity:.5}.main-menu .menu-main-menu-left,.main-menu .menu-main-menu-right{display:inline-flex;flex-direction:column;gap:10px}@media (max-width:768px){.main-menu .menu-main-menu-left,.main-menu .menu-main-menu-right{align-items:flex-end;width:90%}}.main-menu .menu-main-menu-left li a,.main-menu .menu-main-menu-right li a{font-size:18px}@media (max-width:768px){.main-menu .menu-main-menu-left li a,.main-menu .menu-main-menu-right li a{text-align:right}}.main-menu .menu-main-menu-left li a:hover,.main-menu .menu-main-menu-right li a:hover{opacity:.5}.main-menu .menu-main-menu-right{border-bottom:1px solid #CECECE;margin-bottom:20px;padding-bottom:20px}@media (max-width:768px){.main-menu .menu-main-menu-right{border-top:1px solid #CECECE;padding-top:20px;margin-top:-20px}}.main-menu .lang-choices{background-color:var(--color-darker-grey);color:var(--color-text-grey);font-size:13px;padding:20px}@media (max-width:768px){.main-menu .lang-choices{display:none}}.main-menu .lang-choices ul{display:flex;justify-content:space-around;align-items:center;max-width:var(--wrapper-max-width);margin:0 auto}.main-menu button{position:absolute;top:calc(var(--drupal-displace-offset-top,0px) + 30px);right:30px;background:none;border:none;cursor:pointer}.main-footer{background-color:var(--color-piano-black);color:var(--color-white)}.section-pc .footer-1{font-size:14px;line-height:1.85;margin-bottom:40px;padding-top:60px}.section-pc .footer-1 .content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width:768px){.section-pc .footer-1 .content{grid-template-columns:1fr}}.section-pc .footer-1 .pc-logo{background-image:url(/themes/custom/bdc2/images/logo-collection-pinault-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:60px;margin-top:-10px;width:160px}@media (max-width:768px){.section-pc .footer-1 .pc-logo{width:100%;margin-bottom:20px}}.section-pc .footer-1 .menu-pc-footer{text-align:center}.section-pc .footer-1 .menu-pc-footer-right{text-align:right}@media (max-width:768px){.section-pc .footer-1 .menu-pc-footer-right{text-align:center}}.section-pc .footer-2{background-color:var(--color-matte-black);padding:30px 0}.section-pc .footer-2 .menu-pc-footer-two{color:var(--color-medium-grey);font-size:14px;line-height:1.85;display:flex;gap:25px}@media (max-width:768px){.section-pc .footer-2 .menu-pc-footer-two{flex-direction:column;align-items:center;gap:10px}}.section-bdc .footer-1{font-size:14px;line-height:1.85;margin-bottom:30px;padding-top:60px}.section-bdc .footer-1 .content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width:768px){.section-bdc .footer-1 .content{grid-template-columns:1fr}}.section-bdc .footer-1 .bdc-logo{background-image:url(/themes/custom/bdc2/images/logo-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:60px;margin-top:-10px;width:100px}@media (max-width:768px){.section-bdc .footer-1 .bdc-logo{height:100px;width:100%}}.section-bdc .footer-1 .infos{font-size:14px;line-height:1.2;text-align:center}@media (max-width:768px){.section-bdc .footer-1 .infos{margin:20px auto;text-align:center}}.section-bdc .footer-1 .infos a{display:block;color:var(--color-medium-grey);margin-top:20px;text-decoration:underline;text-underline-offset:3px}.section-bdc .footer-1 .menu-footer-right{text-align:right}@media (max-width:768px){.section-bdc .footer-1 .menu-footer-right{text-align:center}}.section-bdc .footer-2{padding:0 0 30px 0}.section-bdc .footer-2 .content{border-top:1px solid var(--color-dark-grey);display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding-top:30px}@media (max-width:768px){.section-bdc .footer-2 .content{grid-template-columns:1fr}}.section-bdc .footer-2 .title{font-size:14px;font-weight:bold;line-height:1.2;margin-bottom:10px}@media (max-width:768px){.section-bdc .footer-2 .title{text-align:center}}.section-bdc .footer-2 .infos{font-size:14px;line-height:1.2;text-align:center}.section-bdc .footer-2 .infos p{margin-bottom:5px}.section-bdc .footer-2 .infos a{color:var(--color-medium-grey);text-decoration:underline;text-underline-offset:3px}.section-bdc .footer-2 .social-links{display:flex;justify-content:flex-end;gap:20px}@media (max-width:768px){.section-bdc .footer-2 .social-links{justify-content:center}}.section-bdc .footer-2 .social-links a{background-color:var(--color-matte-black);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:15px}.section-bdc .footer-2 .social-links a span{display:none}.section-bdc .footer-3{padding:30px 0;background-color:var(--color-matte-black);color:var(--color-medium-grey);font-size:14px;line-height:1.85}.section-bdc .footer-3 .content{align-items:center;display:flex;gap:20px;justify-content:space-between}@media (max-width:768px){.section-bdc .footer-3 .content{flex-direction:column}.section-bdc .footer-3 .content .menu-footer{text-align:center}}.section-bdc .footer-3 .pc-logo{background-image:url(/themes/custom/bdc2/images/logo-collection-pinault-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:60px;margin-top:-10px;width:160px}.section-bdc .footer-3 .pc-logo span{display:none}.section-bdc .footer-4{color:var(--color-medium-grey);font-size:13px;padding:20px}.section-bdc .footer-4 ul{display:flex;justify-content:space-between;align-items:center;max-width:var(--wrapper-max-width);margin:0 auto}@media (max-width:768px){.section-bdc .footer-4 ul{display:grid;grid-template-columns:1fr 1fr;gap:20px}.section-bdc .footer-4 ul li{text-align:center}}.artwork-list{padding:80px 0}.artwork-list .swiper-wrapper{transition-timing-function:linear !important}.artwork-list .content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:900px;text-align:center}.artwork-list .content h2{font-size:var(--fs-40);font-weight:bold;margin:40px auto 10px}.artwork-list .content .intro{font-size:17px;line-height:1.5;margin-bottom:30px;text-wrap:balance}.artwork-list .artwork{font-size:15px;line-height:1.4;text-transform:uppercase}.artwork-list .artwork img{width:100%}.artwork-list .artwork .cols{margin-top:10px;display:flex;justify-content:space-between}.artwork-list .artwork .field-title{font-weight:bold}.search-panel{background-color:var(--color-white);left:var(--drupal-displace-offset-left,0px);overflow:hidden;position:fixed;right:0;top:0;transform:translateY(-100%);padding:calc(20px + var(--drupal-displace-offset-top,0px)) 0 70px;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);z-index:100}@media (max-width:900px){.search-panel{left:0;padding:calc(1px + var(--drupal-displace-offset-top,0px)) 0 50px}}@media (max-width:768px){.search-panel{padding:calc(1px + var(--drupal-displace-offset-top,0px)) 0 30px}}.search-panel .wrapper{padding-right:100px}@media (max-width:768px){.search-panel .wrapper{padding-right:80px}}.search-panel.is-open{transform:translateY(0)}.search-panel h2{display:none}.search-panel button{position:absolute;top:calc(var(--drupal-displace-offset-top,0px) + 55px);right:30px;background:none;border:none;cursor:pointer}@media (max-width:900px){.search-panel button{top:calc(var(--drupal-displace-offset-top,0px) + 30px)}}@media (max-width:768px){.search-panel button{top:calc(var(--drupal-displace-offset-top,0px) + 28px)}}@media (max-width:430px){.search-panel button{top:calc(var(--drupal-displace-offset-top,0px) + 28px)}}#views-exposed-form-search-page-1{padding:10px 0;align-items:center;display:flex;gap:10px;width:100%;border-bottom:1px solid var(--color-border-grey)}#views-exposed-form-search-page-1 input{background-color:transparent;font-size:var(--fs-30);border:none;width:100%}#views-exposed-form-search-page-1 input::placeholder{color:#C0C0C0;text-transform:uppercase}@media (max-width:900px){#views-exposed-form-search-page-1 input{font-size:24px}}@media (max-width:768px){#views-exposed-form-search-page-1 input{font-size:20px}}#views-exposed-form-search-page-1 .form-item{margin:0;width:100%}#views-exposed-form-search-page-1 .form-actions{display:flex;align-items:center;gap:.3em;cursor:pointer;position:relative}#views-exposed-form-search-page-1 .form-actions:before{content:"";font-family:'icomoon' !important;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}#views-exposed-form-search-page-1 .form-actions::before{font-size:20px;position:absolute;right:0;top:50%;transform:translateY(-50%)}#views-exposed-form-search-page-1 .form-actions input{border:none;margin:0;opacity:0;padding:0 20px;width:30px}.path-search main{background-color:var(--color-bg-grey);padding:20px 0 40px}.path-search .view-search{padding:80px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:60px 40px}.path-search .view-search .views-row{background-color:var(--color-white);box-shadow:0 0 15px rgba(0,0,0,0.1);padding:30px 20px 40px;transition:box-shadow 0.3s ease}.path-search .view-search .views-row:hover{box-shadow:0 0 20px rgba(0,0,0,0.15)}.path-search .view-search .views-row article{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:100%}.path-search .view-search .views-row article .type{font-size:19px}.path-search .view-search .views-row article h3{font-size:26px;font-weight:normal;line-height:1.1;padding:10px 0 20px;margin-bottom:auto}.path-search .view-search .views-row article .field-main-img,.path-search .view-search .views-row article .field-photo{margin:auto 30px 0 30px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.sticky-menu-desktop{background-color:var(--color-white);box-shadow:0 0 10px rgba(0,0,0,0.1);left:0;padding:10px 0;position:fixed;top:-60px;width:100%;z-index:50;transition:top .6s ease-in-out}@media (max-width:768px){.sticky-menu-desktop{display:none}}.sticky-menu-desktop.sticky{top:calc(var(--drupal-displace-offset-top,0px))}.sticky-menu-desktop .wrapper{display:flex;align-items:center;justify-content:space-between}.section-pc .sticky-menu-desktop .main-col{display:flex;align-items:center;justify-content:flex-end}.section-pc .sticky-menu-desktop .language-selector{margin-left:40px}.section-pc .sticky-menu-desktop .language-list{display:none}.section-pc .sticky-menu-desktop .logo{display:block;width:165px;height:30px;background-image:url(/themes/custom/bdc2/images/logo-collection-pinault-mobile.svg);background-size:contain;background-position:left center;background-repeat:no-repeat}.section-pc .sticky-menu-desktop .top-menu ul{font-weight:normal}.section-bdc .sticky-menu-desktop .main-col{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.section-bdc .sticky-menu-desktop .wrapper{display:flex;align-items:center;justify-content:space-between}.section-bdc .sticky-menu-desktop .header-main{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.section-bdc .sticky-menu-desktop .languages{border:none;margin-right:0;padding-right:0}.section-bdc .sticky-menu-desktop .top-menu{font-weight:normal}.section-bdc .sticky-menu-desktop .top-menu ul{font-weight:normal}.section-bdc .sticky-menu-desktop .menu-top-menu{gap:40px}@media (max-width:900px){.section-bdc .sticky-menu-desktop .menu-top-menu{gap:20px}}@media (max-width:900px){.section-bdc .sticky-menu-desktop .agenda-header{display:none}}.section-bdc .sticky-menu-desktop .language-selector{margin-left:30px}.section-bdc .sticky-menu-desktop .search-toggle,.section-bdc .sticky-menu-desktop .language-list{display:none}.section-bdc .sticky-menu-desktop .logo{display:block;width:30px;height:30px;margin-right:20px;flex:0 0 30px;font-size:25px}.section-bdc .sticky-menu-desktop .menu-toggle{--height:17px;--width:30px;border-bottom:1px solid var(--color-black);height:var(--height);margin-left:20px;position:relative;width:var(--width)}.section-bdc .sticky-menu-desktop .menu-toggle:before{position:absolute;top:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid var(--color-black)}.section-bdc .sticky-menu-desktop .menu-toggle:after{content:'';position:absolute;top:calc(var(--height) / 2);left:0;width:100%;height:1px;border-bottom:1px solid var(--color-black)}.mobile-sticky{display:none;position:fixed;bottom:0;left:0;right:0;z-index:50;background-color:var(--color-white);box-shadow:0 0 10px rgba(0,0,0,0.1)}.section-pc .mobile-sticky{display:none}@media (max-width:768px){.mobile-sticky{display:block}}.mobile-sticky ul{display:grid;grid-template-columns:repeat(3,1fr)}.mobile-sticky ul li{border-right:1px solid var(--color-border-grey)}.mobile-sticky ul li:last-child{border-right:none}.mobile-sticky ul li a{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;gap:5px;letter-spacing:-.02em;font-size:12px}.mobile-sticky ul li a i{font-size:24px}.credit-wrapper{font-size:12px;line-height:1;position:absolute;right:0}@media (max-width:768px){.is-expo.as-homepc .field-main-img .credit-wrapper,.is-event.as-homepc .field-main-img .credit-wrapper{right:10px}}.credit-wrapper .toggle{opacity:.3;cursor:pointer;line-height:1;padding:3px 0;text-align:right;text-decoration:underline;text-decoration-color:rgba(0,0,0,0.7);z-index:1}.credit-wrapper .credit-content{background:white;box-shadow:0px 0px 18px 0px rgba(0,0,0,0.1);color:var(--color-black);opacity:0;padding:10px;pointer-events:none;position:absolute;right:0;bottom:0;transform:translateY(10px);transition:opacity 0.4s ease-out,transform 0.4s ease-out;min-width:150px;max-width:260px;z-index:0}.credit-wrapper.open .credit-content{opacity:1;transform:translateY(0);pointer-events:auto;cursor:pointer}.widget{position:relative}.admin-user .widget:hover:after{position:absolute;color:purple;font-size:10px;border-bottom:1px dotted purple;bottom:0;content:'AFTER WIDGET';height:12px;left:0;right:0;width:100%;z-index:1}.widget .inner{background-color:var(--color-white);padding:40px}@media (max-width:768px){.widget .inner{padding:20px}}.widget.no-bm .inner{padding-bottom:1px}.widget.with-margin{margin-bottom:80px}.jump-menu{position:sticky;top:calc(var(--drupal-displace-offset-top,0px) + 48px);left:0;width:100%;z-index:50}@media (max-width:768px){.jump-menu{top:0}}.jump-menu .wrapper{overflow:visible}.jump-menu .inner{padding:10px 0;background-color:var(--color-bg-grey);margin-right:calc(var(--wrapper-padding) * -1)}.bg-dark .jump-menu .inner{background-color:var(--color-bg-dark);color:var(--color-white)}.jump-menu .inner .swiper{width:100%;padding:0 var(--wrapper-padding)}.jump-menu .inner .swiper-wrapper{display:flex}.jump-menu .inner .swiper-slide{width:auto !important;white-space:nowrap;flex-shrink:0}.jump-menu .inner .swiper-slide a{display:inline-block;padding:5px 0}.jump-menu-spacer{height:40px}.w-cite .content{max-width:900px;margin:20px auto;font-family:'Bodoni',serif;font-size:var(--fs-40);line-height:1.1;font-weight:400;text-align:center}.w-events .field-title{font-size:var(--fs-30);font-weight:bold;margin-bottom:20px}.w-events .item-list ul,.w-events .events-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:35px}.w-events .item-list ul:has(>:only-child),.w-events .events-list:has(>:only-child){grid-template-columns:50%;justify-content:center}.w-events .item-list ul>li,.w-events .events-list>li{display:flex}.w-events .item-list ul .format-clean-html,.w-events .events-list .format-clean-html{font-size:15px;line-height:1.4}.w-events .field-link{margin-top:70px;display:flex;justify-content:center}.w-events .field-link a{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.w-events .field-link a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.w-events .field-link a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.w-events .field-link a:hover{color:var(--color-bg);background-color:var(--color-btn)}.w-events .field-link a.in-text{display:inline-flex;margin:15px 15px 15px 0}.w-files .field-title{font-size:var(--fs-30);font-weight:bold;margin:0 auto 20px;max-width:var(--text-max-width)}.w-files .field-elements{margin:0 auto;max-width:var(--text-max-width)}.w-files .file-el{border-top:1px solid var(--color-border-grey);display:grid;grid-gap:5px;grid-template-columns:1fr 50px;grid-template-rows:1fr 1fr;grid-template-areas:"title link" "subtitle link";padding:20px 0}.w-files .file-el:last-child{border-bottom:1px solid var(--color-border-grey)}.w-files .file-el .field-title{font-weight:bold;font-size:17px;grid-area:title;margin:0}.w-files .file-el .field-title2{grid-area:subtitle}.w-files .file-el .file{grid-area:link}.w-files .file-el .file a{display:flex;align-items:center;justify-content:center;padding:15px 20px;font-size:var(--fs-27)}.w-files .file-el .file a span{display:none}.w-form .cols{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:var(--text-max-width);margin:0 auto}@media (max-width:768px){.w-form .cols{grid-template-columns:1fr}}.w-form .field-title{font-size:var(--fs-30);font-weight:bold;margin-bottom:20px}@media (max-width:768px){.w-form .field-photo{display:none}}.w-form .field-elements{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:35px}.w-form .field-elements .format-clean-html{font-size:15px;line-height:1.4}.w-image .field-photo{line-height:0;position:relative}.w-image img{width:100%;height:auto}.w-image.as-small .cols{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:0 auto}@media (max-width:768px){.w-image.as-small .cols{gap:10px;grid-template-columns:1fr}}.w-image.as-small .infos{display:flex;flex-direction:column}.w-image.as-small .infos .title{font-size:25px;line-height:1.2}@media (max-width:768px){.w-image.as-small .infos .title{font-size:22px}}.w-image.as-small .infos .alt{border-bottom:1px solid var(--color-border-grey);border-top:1px solid var(--color-border-grey);padding:20px 0;margin-top:auto;font-size:12px;line-height:1.67}@media (max-width:768px){.w-image.as-small .infos .alt{border-bottom:none;border-top:none;padding:0}}.w-info .content{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);padding:40px}@media (max-width:768px){.w-info .content{text-align:center}}@media (max-width:768px){.w-info .content .btn{margin-left:auto;margin-right:auto}}.w-info .field-title{font-size:16px;font-weight:700;margin-bottom:20px}.w-infogrid .field-title{font-size:var(--fs-30);font-weight:bold;margin-bottom:20px}.w-infogrid .field-elements{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:35px}.w-infogrid .field-elements .format-clean-html{font-size:15px;line-height:1.4}.w-list .field-nodes{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:35px;align-items:stretch;justify-content:center}@media (max-width:768px){.w-list .field-nodes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.w-list .field-nodes>.is-event{display:grid;grid-template-rows:1fr;min-height:100%}.w-list .is-event{grid-column:span 2}.w-logos.w-align-center .field-logos{justify-content:center}.w-logos.w-align-center .field-title{text-align:center}.w-logos.w-align-right .field-logos{justify-content:flex-end}.w-logos.w-align-right .field-title{text-align:right}.w-logos .field-title{font-size:16px;font-weight:bold;margin-bottom:20px}.w-logos .field-logos{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.w-logos .field-logos>*{width:120px;flex:0 0 auto}@media (max-width:768px){.w-logos .field-logos>*{width:90px}}@media (max-width:768px){.w-logos .field-logos{gap:20px}}.w-logos .field-logos img{width:100%;height:auto;max-height:60px;object-fit:contain}@media (max-width:768px){.w-logos .field-logos img{max-height:30px}}.w-nl-form .content{max-width:var(--text-max-width);margin:0 auto}.w-nl-form h3{font-size:var(--fs-30);font-weight:bold;margin:0 auto 20px;max-width:var(--text-max-width)}.w-secutix-section .w-secutix-section-content{background-color:var(--color-white)}.w-slider.bg-white .inner{background-color:var(--color-white)}.w-slider.bg-light .inner{background-color:var(--color-slider-light)}.w-slider.bg-dark .inner{background-color:var(--color-slider-dark)}.w-slider.layout-slider .wrapper .inner{padding:40px 0 !important}@media (max-width:768px){.w-slider.layout-slider .wrapper .inner{padding:20px 0 !important}}.w-slider.layout-slider .slide{display:inline-flex;height:400px;padding:0 10px}.w-slider.layout-slider .slide img{width:auto;height:100%}.w-slider.layout-slider .slider-controls{padding:40px;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.w-slider.layout-slider .slider-controls .prev,.w-slider.layout-slider .slider-controls .next{position:relative;cursor:pointer;padding:20px;font-size:var(--fs-30);width:50%}.w-slider.layout-slider .slider-controls .next{text-align:right}.w-slider.layout-grid .grid{position:relative}.w-slider.layout-grid .grid .slide{line-height:0;position:absolute}@media (max-width:768px){.w-slider.layout-grid .grid .slide{position:relative;margin-bottom:20px}}.w-spacer .inner{background:transparent;padding:40px}.w-spacer .anchor{position:relative;top:-110px}.w-spacer .editor-info{display:none}.w-spacer.is-hidden .inner{height:1px;margin-bottom:-1px;padding:0}.in-mercury-editor .w-spacer .editor-info{display:block;opacity:0.5}.in-mercury-editor .w-spacer.is-hidden .inner{height:auto;margin-bottom:0;padding:40px;background:repeating-linear-gradient(45deg,transparent,transparent 10px,#ddd 10px,#ddd 20px);display:block}.w-text .content{max-width:var(--text-max-width);margin:20px auto}@media (max-width:768px){.w-text .content{margin:20px 0;max-width:100%}}.w-texticon .cols{border-top:1px solid var(--color-border-grey);align-items:start;justify-content:start;display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;padding:10px 0 0;margin:0 auto;max-width:var(--text-max-width)}@media (max-width:768px){.w-texticon .cols{gap:10px;grid-template-columns:1fr;max-width:100%;padding-top:20px}}.w-texticon .title{display:flex;align-items:flex-start;gap:20px}.w-texticon .field-title{font-size:16px;font-weight:700}.w-texticon .format-clean-html{font-size:15px;line-height:1.4}.w-texticon+.w-texticon .inner{margin-top:-30px;padding-top:0}@media (max-width:768px){.w-texticon+.w-texticon .inner{margin-top:-10px}}.w-textimage .cols{align-items:start;justify-content:start;display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:768px){.w-textimage .cols{gap:20px;grid-template-columns:1fr}}@media (max-width:768px){.w-textimage .field-photo img{width:100%}}.w-textimage.layout-overprint .inner{position:relative;background:var(--color-white) !important}.w-textimage.layout-overprint .field-photo{position:absolute;top:40px;left:40px;right:40px;bottom:40px}.w-textimage.layout-overprint .field-photo img{width:100% !important;height:100% !important;object-fit:cover}.w-textimage.layout-overprint .content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:900px;padding:40px;position:relative;width:100%;z-index:1}.w-textimage.layout-overprint .content .field-content{text-align:center}.w-textimage.layout-overprint .field-photo:after{background:var(--color-black);bottom:0;content:'';height:100%;left:0;opacity:0.6;position:absolute;right:0;top:0}.w-textimage.layout-overprint .content{color:var(--color-white)}.w-textimage.layout-overprint .btn.in-text{--color-btn:var(--color-black);--color-bg:var(--color-white);--color-btn:var(--color-white);--color-bg:var(--color-black);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.w-textimage.layout-overprint .btn.in-text:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.w-textimage.layout-overprint .btn.in-text:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.w-textimage.layout-overprint .btn.in-text:hover{color:var(--color-bg);background-color:var(--color-btn)}.w-textimage.layout-overprint .btn.in-text.in-text{display:inline-flex;margin:15px 15px 15px 0}.w-textimage.layout-overprint .btn.in-text+.btn.in-text{background-color:purple;color:red !important;margin:500px !important}.w-textimage.layout-img-first-lines .cols,.w-textimage.layout-img-last-lines .cols{align-items:center}.w-textimage.layout-img-first-lines .content,.w-textimage.layout-img-last-lines .content{border-bottom:1px solid var(--color-black);border-top:1px solid var(--color-black);padding:20px 0;display:flex;flex-direction:column;height:100%;justify-content:center}@media (max-width:768px){.w-textimage.layout-img-first-lines .content,.w-textimage.layout-img-last-lines .content{border-bottom:none;border-top:none;padding:0}}.w-textimage.layout-img-first-dark .cols,.w-textimage.layout-img-last-dark .cols{align-items:center;gap:0}.w-textimage.layout-img-first-dark .field-photo,.w-textimage.layout-img-last-dark .field-photo{height:100%}.w-textimage.layout-img-first-dark .field-photo img,.w-textimage.layout-img-last-dark .field-photo img{height:100%;object-fit:cover;width:100%}.w-textimage.layout-img-first-dark .content,.w-textimage.layout-img-last-dark .content{background:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px}.w-textimage.layout-img-first-dark .content .btn,.w-textimage.layout-img-last-dark .content .btn{--color-btn:var(--color-black);--color-bg:var(--color-white);--color-btn:var(--color-white);--color-bg:var(--color-black);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.w-textimage.layout-img-first-dark .content .btn:before,.w-textimage.layout-img-last-dark .content .btn:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.w-textimage.layout-img-first-dark .content .btn:after,.w-textimage.layout-img-last-dark .content .btn:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.w-textimage.layout-img-first-dark .content .btn:hover,.w-textimage.layout-img-last-dark .content .btn:hover{color:var(--color-bg);background-color:var(--color-btn)}.w-textimage.layout-img-first-dark .content .btn.in-text,.w-textimage.layout-img-last-dark .content .btn.in-text{display:inline-flex;margin:15px 15px 15px 0}.w-textimage.layout-img-last-lines .cols,.w-textimage.layout-img-last .cols{direction:rtl}.w-textimage.layout-img-last-lines .cols>*,.w-textimage.layout-img-last .cols>*{direction:ltr}.w-textimage .field-photo{line-height:0}.w-textimage .field-title{font-size:30px;font-weight:700;margin-bottom:20px}.w-video .content{max-width:900px;margin:20px auto}.practical-header{display:flex;align-items:flex-end;min-height:var(--big-header-height);position:relative}@media (max-width:768px){.practical-header{min-height:auto;background-color:var(--color-bg-grey)}}.practical-header img,.practical-header video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.practical-header img,.practical-header video{aspect-ratio:16 / 13;height:auto}}.practical-header .wrapper{align-items:flex-end;display:flex;justify-content:flex-start;margin:140px auto 50px;width:100%}@media (max-width:768px){.practical-header .wrapper{margin:calc(100vw / 16 * 13 - 30px) 0 0;background-color:var(--color-black);padding:20px;filter:invert(1);justify-content:center}}.practical-header .curtain{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-black);opacity:.3}.practical-header .content{color:white;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.practical-header h1{font-size:100px;font-weight:normal;letter-spacing:-3px;line-height:1.2;margin:0 0 0 -10px}@media (max-width:900px){.practical-header h1{font-size:80px}}@media (max-width:768px){.practical-header h1{font-size:60px}}@media (max-width:430px){.practical-header h1{font-size:50px}}.practical-header .field-intro{font-size:var(--fs-22);font-weight:normal;line-height:1.36;max-width:900px}.path-practical .section{padding:80px 0}@media (max-width:768px){.path-practical .section{padding:40px 0}}.path-practical .section:nth-child(2n){background-color:var(--color-bg-grey)}.path-practical .section:nth-child(2n) .visual{justify-self:flex-start}.path-practical .section:nth-child(2n+1) .visual{justify-self:flex-end;order:2}@media (max-width:768px){.path-practical .section:nth-child(2n+1) .visual{order:1}}.path-practical .section:nth-child(2n+1) .content{order:1}@media (max-width:768px){.path-practical .section:nth-child(2n+1) .content{order:2}}.path-practical .section .cols{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:80px}@media (max-width:900px){.path-practical .section .cols{gap:40px}}@media (max-width:768px){.path-practical .section .cols{display:flex;flex-direction:column}}.path-practical .visual{aspect-ratio:1;position:sticky;top:100px;width:100%}.path-practical .visual img{height:auto;width:100%}@media (max-width:768px){.path-practical .visual{align-items:center;aspect-ratio:auto;display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between;max-width:100%;position:relative;top:auto;width:100%}}.path-practical .visual h2{color:var(--color-white);font-size:50px;font-weight:normal;left:0;line-height:1;padding:40px 30px;position:absolute;right:0;top:0;z-index:1;text-wrap:balance}@media (max-width:768px){.path-practical .visual h2{color:var(--color-black);font-size:30px;position:relative;padding:20px 0}}@media (max-width:768px){.path-practical .visual .field img{width:80px}}.path-practical .visual .field:after{background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 31.55%,transparent 100%);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}@media (max-width:768px){.path-practical .visual .field:after{display:none}}.path-practical .visual img{height:100%;object-fit:cover;width:100%}.path-practical .blocs{width:100%}.path-practical .bloc{display:grid;grid-template-columns:30px 1fr;gap:20px;font-size:17px;line-height:1.47}@media (max-width:768px){.path-practical .bloc{gap:10px}}.path-practical .bloc .bloc-header{display:flex;justify-content:space-between;align-items:center;margin:7px 0 10px}.path-practical .bloc h3{font-size:16px;font-weight:bold}.path-practical .bloc .link{font-weight:normal;font-size:15px}.path-practical .bloc .link a{text-decoration:underline;text-underline-offset:3px}.path-practical .bloc .content{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border-grey)}.path-practical .bloc .icon{font-size:26px}.path-practical .bloc .format-basic-html li{list-style:none;position:relative;margin-left:22px}.path-practical .bloc .format-basic-html li:before{content:"";position:absolute;left:-18px;top:0.6em;width:4px;height:4px;background-color:currentColor;border-radius:50%}.path-practical .bloc .format-basic-html p,.path-practical .bloc .format-basic-html a{word-break:break-word}.path-practical .bloc .format-basic-html a{text-decoration:underline;text-underline-offset:2px;max-width:100%}.path-practical h3{font-size:22px;line-height:1.2;margin-bottom:20px}@media (max-width:768px){.path-practical h3{font-size:18px}}.path-practical .bloc h3{margin:0}.path-practical .intro-txt{font-size:17px;font-weight:normal;margin-bottom:20px}.path-practical .field-p2-link,.path-practical .field-p3-link,.path-practical .field-p4-link{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.path-practical .field-p2-link:before,.path-practical .field-p3-link:before,.path-practical .field-p4-link:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.path-practical .field-p2-link:after,.path-practical .field-p3-link:after,.path-practical .field-p4-link:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.path-practical .field-p2-link:hover,.path-practical .field-p3-link:hover,.path-practical .field-p4-link:hover{color:var(--color-bg);background-color:var(--color-btn)}.path-practical .field-p2-link.in-text,.path-practical .field-p3-link.in-text,.path-practical .field-p4-link.in-text{display:inline-flex;margin:15px 15px 15px 0}.path-practical .accordion{margin-top:40px}.path-practical .field-faq .faq,.path-practical .field-faq2 .faq{border-top:1px solid var(--color-border-grey);padding:20px 0}.path-practical .field-faq .faq:last-child,.path-practical .field-faq2 .faq:last-child{border-bottom:1px solid var(--color-border-grey)}.path-practical .field-faq .field-title,.path-practical .field-faq2 .field-title{font-weight:bold}.path-practical .field-faq .field-title1,.path-practical .field-faq2 .field-title1{font-size:15px}.path-practical .field-faq .field-text,.path-practical .field-faq2 .field-text{font-size:15px}.path-practical .field-faq .field-text>:last-child,.path-practical .field-faq2 .field-text>:last-child{margin-bottom:0}.path-practical .field-faq .acc-content,.path-practical .field-faq2 .acc-content{padding-top:20px}.path-practical .section4 h3{margin:0}.path-practical .section4 p{margin:0 0 1em 0}.path-practical .section4 .public-transport{display:flex;align-items:center;gap:7px}.path-practical .section4 .public-transport i{font-size:1.6em}.path-practical .section4 .public-transport .icon-m-1{color:#FFCE00}.path-practical .section4 .public-transport .icon-m-4{color:#C04191}.path-practical .section4 .public-transport .icon-m-7{color:#F3A4BA}.path-practical .section4 .public-transport .icon-m-11{color:#8D5E2A}.path-practical .section4 .public-transport .icon-m-14{color:#662483}.path-practical .section4 .public-transport .icon-rer-a{color:#F7403A}.path-practical .section4 .public-transport .icon-rer-b{color:#4B92DB}.path-practical .section4 .public-transport .icon-rer-d{color:#3F9C35}@media (max-width:768px){#agenda-filters{padding-top:20px}}#agenda-content{transition:opacity 0.6s ease-in-out}.agenda-container{padding-top:40px}.agenda-container .current-date{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-.02em;margin-bottom:-78px;padding-top:40px;text-align:right}@media (max-width:768px){.agenda-container .current-date{margin-bottom:0;padding-top:0}}.agenda-container .agenda-intro>h3{font-size:33px;font-weight:normal;line-height:1.22;letter-spacing:-1px;text-transform:capitalize}.agenda-container .agenda-intro>h3 sup{display:none}.agenda-container .agenda-intro>p{font-size:14px;margin:10px 0}.agenda-container .item-list li:nth-child(even) .cols{direction:rtl}.agenda-container .item-list li:nth-child(even) .cols>*{direction:ltr}#agenda-pc-content{transition:opacity 0.6s ease-in-out}.agenda-pc-container{padding-top:40px}@media (max-width:768px){.agenda-pc-container{padding-top:0}}.agenda-pc-container .agenda-intro>h3{font-size:33px;font-weight:normal;line-height:1.22;letter-spacing:-1px;text-transform:capitalize}.agenda-pc-container .agenda-intro>h3 sup{display:none}.agenda-pc-container .agenda-intro>p{font-size:14px;margin:10px 0}.agenda-pc-container .item-list li:nth-child(even) .cols{direction:rtl}.agenda-pc-container .item-list li:nth-child(even) .cols>*{direction:ltr}#articles-content{transition:opacity 0.6s ease-in-out;padding-bottom:100px;padding-top:60px}#articles-content .wrapper{padding-top:40px}.path-articles{background-color:var(--color-bg-grey)}.path-articles h1{font-size:var(--fs-40);text-align:center;margin-bottom:40px}@media (max-width:768px){.path-articles h1{margin-top:40px}}.view-articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:80px;align-items:stretch;justify-content:center}@media (max-width:768px){.view-articles{gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.view-articles .views-row{display:flex}@media (max-width:768px){.view-articles .views-row{margin:0 calc(var(--wrapper-padding) * -1)}}.view-articles .views-row article{display:flex}.content-404{text-align:center;margin-bottom:80px}.content-404 h1{font-size:100px;font-weight:bold}.content-404 h2{margin-bottom:20px}.content-404 a{text-decoration:underline;text-underline-offset:3px}.path-archives .header{background-color:var(--color-darker-grey);color:var(--color-white);padding:20px 0}.path-archives .header .wrapper{margin:180px auto 20px;width:100%}@media (max-width:768px){.path-archives .header .wrapper{margin:40px auto 30px}}.path-archives .header h1{font-size:16px;font-weight:bold;line-height:1.25;margin-bottom:10px}.path-archives .header .archives-nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px 40px}.path-archives .header .archives-nav li a{color:var(--color-white);font-family:'Bodoni',serif;font-size:35px;letter-spacing:-.2px;opacity:.4}.path-archives .header .archives-nav li a:hover,.path-archives .header .archives-nav li a.current{opacity:1}.path-archives .item-group{display:flex;gap:40px;position:relative}.path-archives .item-list{width:calc(50% - 20px)}@media (max-width:768px){.path-archives .item-list{width:100%}}.path-archives .visual{height:100%;position:sticky;top:40px;width:calc(50% - 20px)}@media (max-width:768px){.path-archives .visual{display:none}}.path-archives h2{font-size:36px;font-weight:normal;line-height:1.2;margin-bottom:20px}@media (max-width:768px){.path-archives h2{font-size:26px}}.path-archives .archive-list{padding:80px 0}@media (max-width:768px){.path-archives .archive-list{padding:40px 0}}.path-archives .archive-list.events-list{background-color:var(--color-bg-grey)}.path-archives .item-list li{padding:0 0 30px}.path-archives .item-list h3{font-size:36px;font-weight:normal;line-height:1.2;margin:0;letter-spacing:-1px}.path-archives .dates{font-family:'Bodoni',serif;font-size:20px}.path-archives .expos-list h3{text-transform:uppercase}.path-archives .events-list .list-filters{padding:0 0 40px}.path-archives .events-list .list-filters .filter{margin:0}.bdc-home-header{display:flex;align-items:center;min-height:var(--big-header-height);position:relative}@media (max-width:768px){.bdc-home-header{min-height:auto;background-color:var(--color-bg-grey)}}.bdc-home-header img,.bdc-home-header video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.bdc-home-header img,.bdc-home-header video{aspect-ratio:16 / 13;height:auto}}.bdc-home-header .wrapper{align-items:center;display:flex;justify-content:flex-start;margin:140px auto 50px;width:100%}@media (max-width:768px){.bdc-home-header .wrapper{margin:calc(100vw / 16 * 13 - 30px) 15px 0;background-color:var(--color-black);padding:20px;filter:invert(1);justify-content:center}}.bdc-home-header .curtain{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-black);opacity:.3}@media (max-width:768px){.bdc-home-header .curtain{aspect-ratio:16 / 13;height:auto}}.bdc-home-header .content{color:white;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.bdc-home-header .field-surtitle,.bdc-home-header .field-subtitle{font-family:'Bodoni';font-size:35px;font-weight:normal;line-height:1.2}@media (max-width:768px){.bdc-home-header .field-surtitle,.bdc-home-header .field-subtitle{font-size:25px}}@media (max-width:430px){.bdc-home-header .field-surtitle,.bdc-home-header .field-subtitle{font-size:18px}}.bdc-home-header h1{font-size:100px;font-weight:normal;letter-spacing:-.02em;line-height:1.2;margin:10px 0 15px;text-decoration:underline;text-underline-offset:10%;text-decoration-color:white;text-decoration-thickness:5px;text-transform:uppercase}@media (max-width:900px){.bdc-home-header h1{font-size:75px}}@media (max-width:768px){.bdc-home-header h1{font-size:45px;text-underline-offset:5%}}@media (max-width:430px){.bdc-home-header h1{font-size:30px;text-decoration-thickness:2px;text-underline-offset:10%}}.bdc-home-header .links{margin-top:80px;display:flex;gap:40px}@media (max-width:768px){.bdc-home-header .links{gap:20px;margin-top:40px}}@media (max-width:430px){.bdc-home-header .links{flex-direction:column;width:100%}}.bdc-home-header .links a{--color-btn:var(--color-black);--color-bg:var(--color-white);--color-btn:var(--color-white);--color-bg:var(--color-black);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out;min-width:150px}.bdc-home-header .links a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.bdc-home-header .links a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.bdc-home-header .links a:hover{color:var(--color-bg);background-color:var(--color-btn)}.bdc-home-header .links a.in-text{display:inline-flex;margin:15px 15px 15px 0}@media (max-width:768px){.bdc-home-header .links a{width:100%}}.expos-slider{overflow:hidden;background-color:var(--color-bg-grey);padding-top:80px;padding-bottom:40px}.expos-slider .field-expos-surtitle,.expos-slider .field-expos-intro{font-size:var(--fs-22);line-height:1.36;margin:20px auto;max-width:var(--text-max-width);text-align:center}.expos-slider h2{font-size:75px;font-weight:normal;margin:20px auto 70px;max-width:var(--text-max-width);text-align:center;text-decoration:underline;text-underline-offset:30px;text-decoration-thickness:2px;text-transform:uppercase}@media (max-width:768px){.expos-slider h2{font-size:45px;text-underline-offset:20px}}@media (max-width:430px){.expos-slider h2{font-size:35px;text-underline-offset:10px}}.expos-slider .views-element-container{margin-bottom:60px}.expos-slider .item-list{border-bottom:2px solid var(--color-black)}.expos-slider ul{padding-bottom:5px;padding-top:5px;border-top:2px solid var(--color-black);display:inline-block;white-space:nowrap}.expos-slider li{align-items:center;display:inline-block;hyphens:none;backface-visibility:hidden}.expos-slider .floor{font-family:'Bodoni';font-size:20px;line-height:1;padding:0 13px 0.5em 20px;vertical-align:middle;white-space:nowrap}.expos-slider a{display:inline-block;font-size:48px;text-transform:uppercase;line-height:1.2;margin:0 5px;position:relative;vertical-align:middle;white-space:nowrap}.expos-slider a .duplicate{position:absolute;top:0;left:0;color:#fff;z-index:10000;pointer-events:none;clip:rect(0,0,0,0);visibility:hidden}.expos-slider img{display:none;position:absolute;top:0;left:0;width:300px;height:300px;object-fit:cover}.expos-slider .img-mouse{position:absolute;top:0;left:0;opacity:0;transition:opacity 0.3s;z-index:9999;pointer-events:none}.expos-slider img.visible{opacity:1}.expos-current{padding:0 0 80px}@media (max-width:768px){.expos-current{padding:0 0 40px}}.expos-current footer{display:flex;justify-content:center}@media (max-width:768px){.expos-current footer{padding-top:40px}}.expos-current footer a{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.expos-current footer a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.expos-current footer a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.expos-current footer a:hover{color:var(--color-bg);background-color:var(--color-btn)}.expos-current footer a.in-text{display:inline-flex;margin:15px 15px 15px 0}.expos-current .views-row article .info{padding-right:50px}@media (max-width:768px){.expos-current .views-row article .info{padding-right:0}}.expos-current .views-row:nth-child(even) article .info{padding-right:0;padding-left:50px}@media (max-width:768px){.expos-current .views-row:nth-child(even) article .info{padding-left:0}}.expos-current .views-row:nth-child(even) .cols{direction:rtl}.expos-current .views-row:nth-child(even) .cols>*{direction:ltr}.bdc-home-events{background-color:var(--color-bg-grey);padding:80px 0}.bdc-home-events h2{font-size:var(--fs-40);font-weight:bold;line-height:1.1;margin-bottom:30px}.bdc-home-events .item-list ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:35px}.bdc-home-events .item-list ul:has(>:only-child){grid-template-columns:50%;justify-content:center}.bdc-home-events .item-list ul>li{display:flex}.bdc-home-events footer{margin-top:80px;display:flex;justify-content:center}.bdc-home-events footer a{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.bdc-home-events footer a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.bdc-home-events footer a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.bdc-home-events footer a:hover{color:var(--color-bg);background-color:var(--color-btn)}.bdc-home-events footer a.in-text{display:inline-flex;margin:15px 15px 15px 0}.expos-upcoming{padding:80px 0}.expos-upcoming h2{font-size:var(--fs-40);font-weight:bold;line-height:1.1;margin-bottom:30px}.expos-upcoming footer{display:flex;justify-content:center}.expos-upcoming footer a{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.expos-upcoming footer a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.expos-upcoming footer a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.expos-upcoming footer a:hover{color:var(--color-bg);background-color:var(--color-btn)}.expos-upcoming footer a.in-text{display:inline-flex;margin:15px 15px 15px 0}.expos-upcoming .views-row:nth-child(even) .cols{direction:rtl}.expos-upcoming .views-row:nth-child(even) .cols>*{direction:ltr}.bdc-home-articles{background-color:var(--color-bg-dark);padding:80px 0}@media (max-width:768px){.bdc-home-articles{padding:60px 0}}.bdc-home-articles>.wrapper>h2{color:var(--color-white);font-size:var(--fs-40);font-weight:bold;line-height:1.1;margin-bottom:40px}.bdc-home-articles footer{margin-top:40px;display:flex;justify-content:center}.bdc-home-articles footer a{--color-btn:var(--color-black);--color-bg:var(--color-white);--color-btn:var(--color-white);--color-bg:var(--color-black);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.bdc-home-articles footer a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.bdc-home-articles footer a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.bdc-home-articles footer a:hover{color:var(--color-bg);background-color:var(--color-btn)}.bdc-home-articles footer a.in-text{display:inline-flex;margin:15px 15px 15px 0}.bdc-home-articles .views-row:nth-child(even) .cols{direction:rtl}.bdc-home-articles .views-row:nth-child(even) .cols>*{direction:ltr}.pc-home-header{display:flex;align-items:center;min-height:var(--big-header-height);position:relative}@media (max-width:768px){.pc-home-header{min-height:auto;background-color:var(--color-bg-grey)}}.pc-home-header img,.pc-home-header video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.pc-home-header img,.pc-home-header video{aspect-ratio:16 / 13;height:auto}}.pc-home-header .wrapper{align-items:flex-end;display:flex;justify-content:flex-end;margin:140px auto 50px;width:100%}@media (max-width:768px){.pc-home-header .wrapper{margin:calc(100vw / 16 * 13 - 30px) 15px 0;background-color:var(--color-black);padding:20px;filter:invert(1);justify-content:center}}.pc-home-header .curtain{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-black);opacity:.3}@media (max-width:768px){.pc-home-header .curtain{aspect-ratio:16 / 13;height:auto}}.pc-home-header .content{color:white;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:400px;margin-bottom:80px}@media (max-width:768px){.pc-home-header .content{margin-bottom:20px}}.pc-home-header .field-intro{font-size:16px;font-weight:normal;line-height:1.7}.pc-home-header h1{font-size:var(--fs-40);font-weight:bold;letter-spacing:-.2px;line-height:1.1;margin:0 0 40px;text-wrap:balance}.pc-home-header .links{margin-top:40px;display:flex;gap:40px}@media (max-width:768px){.pc-home-header .links{margin-top:40px;gap:20px}}@media (max-width:430px){.pc-home-header .links{flex-direction:column;width:100%}}.pc-home-header .links a{--color-btn:var(--color-black);--color-bg:var(--color-white);--color-btn:var(--color-white);--color-bg:var(--color-black);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.pc-home-header .links a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.pc-home-header .links a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.pc-home-header .links a:hover{color:var(--color-bg);background-color:var(--color-btn)}.pc-home-header .links a.in-text{display:inline-flex;margin:15px 15px 15px 0}@media (max-width:768px){.pc-home-header .links a{width:100%}}.pc-home-venues{background-color:var(--color-bg-grey);padding-bottom:80px;padding-top:80px}@media (max-width:768px){.pc-home-venues{padding-bottom:60px;padding-top:60px}}@media (max-width:430px){.pc-home-venues{padding-bottom:40px;padding-top:40px}}.pc-home-venues h2{font-size:var(--fs-40);font-weight:600;margin-bottom:30px}.pc-home-venues .venue{background-color:var(--color-white);border-top:2px solid var(--color-black);padding:20px 0}.pc-home-venues .venue:last-child{border-bottom:2px solid var(--color-black)}.pc-home-venues .venue a{align-items:center;cursor:pointer;display:grid;grid-template-columns:80px 1fr 80px}@media (max-width:768px){.pc-home-venues .venue a{grid-template-columns:1fr}}.pc-home-venues .venue a .field-pretitle{font-size:17px}@media (max-width:768px){.pc-home-venues .venue a .field-pretitle{font-size:14px}}.pc-home-venues .venue a .field-title{font-size:var(--fs-40);text-align:center}@media (min-width:1200px){.pc-home-venues .venue a .field-title{font-size:50px}}@media (max-width:900px){.pc-home-venues .venue a .field-title{font-size:30px}}@media (max-width:768px){.pc-home-venues .venue a .field-title{text-align:left;font-size:21px}}@media (max-width:430px){.pc-home-venues .venue a .field-title{font-size:18px}}.pc-home-venues .venue a .field-photo{display:none;position:absolute}.pc-home-news{background-color:var(--color-bg-grey);padding-bottom:40px;padding-top:40px}.pc-home-news h2{font-size:var(--fs-40);font-weight:600;margin-bottom:30px}.pc-home-news .field-news article:first-child{margin-top:40px}.pc-home-news .field-news article:nth-child(even) .cols{direction:rtl}.pc-home-news .field-news article:nth-child(even) .cols>*{direction:ltr}.pc-home-news footer{margin-top:40px;display:flex;justify-content:center}.pc-home-news footer a{--color-btn:var(--color-black);--color-bg:var(--color-white);--color-btn:var(--color-white);--color-bg:var(--color-black);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.pc-home-news footer a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.pc-home-news footer a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.pc-home-news footer a:hover{color:var(--color-bg);background-color:var(--color-btn)}.pc-home-news footer a.in-text{display:inline-flex;margin:15px 15px 15px 0}.node-foreign{background-color:var(--color-bg-grey)}.is-foreign.dir-rtl{direction:rtl}.is-foreign .field-subtitle{font-size:var(--fs-40);font-weight:bold;margin-bottom:20px}.is-foreign .field-chapo{font-size:var(--fs-30);font-weight:bold;margin-bottom:20px}@media (max-width:768px){.is-foreign .field-chapo{margin:40px 0 20px}}.is-foreign .header{display:grid;margin-bottom:40px;margin-top:80px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px}@media (max-width:768px){.is-foreign .header{margin:20px 0}}.is-foreign .infos a{text-decoration:underline;text-underline-offset:3px}.is-foreign .infos .field-foreign-price-title,.is-foreign .infos .field-foreign-opening-title{font-size:16px;font-weight:bold}.is-foreign .infos .field-foreign-price-link,.is-foreign .infos .field-foreign-address-link,.is-foreign .infos .field-foreign-opening-link{text-align:right;font-size:14px}.is-foreign .infos>div{padding-bottom:20px;display:flex;align-items:flex-start;gap:20px}.is-foreign .infos>div.address .content{display:flex;justify-content:space-between;gap:10px;width:100%}.is-foreign .infos>div>div:first-child{font-size:var(--fs-30)}.is-foreign .infos>div .content{border-bottom:1px solid var(--color-border-grey);padding-bottom:20px;width:100%}.is-foreign .infos>div:last-child{border-bottom:none}.is-expo.as-full h1{--font-size:80px;--line-height:132px;--border-width:5px;background-image:url(/themes/custom/bdc2/images/line-5px.svg);background-position:center 25px;border-top:var(--border-width) solid var(--color-black);font-weight:normal;background-size:100px var(--line-height);display:block;font-size:var(--font-size);line-height:var(--line-height);padding:0;margin-bottom:20px;position:relative;text-transform:uppercase;text-align:center;margin:0}@media (max-width:768px){.is-expo.as-full h1{--border-width:3px;--font-size:35px;--line-height:55px;background-image:url(/themes/custom/bdc2/images/line-3px.svg);background-position:center 55px}}.is-expo.as-full .field-main-img{line-height:0;position:relative}.is-expo.as-full.header-mode-large .expo-header{min-height:var(--big-header-height);position:relative;display:flex;align-items:flex-end;justify-content:center}@media (max-width:768px){.is-expo.as-full.header-mode-large .expo-header{background-color:var(--color-bg-grey);min-height:auto}}.is-expo.as-full.header-mode-large .expo-header .expo-title{width:100%}.is-expo.as-full.header-mode-large .expo-header .wrapper{align-items:center;display:flex;justify-content:center;margin:140px auto 50px;width:100%}@media (max-width:768px){.is-expo.as-full.header-mode-large .expo-header .wrapper{background-color:transparent;margin:calc(100vw / 16 * 11) 15px 0;padding:20px 0;filter:invert(1)}}.is-expo.as-full.header-mode-large .expo-header .field-video-upload,.is-expo.as-full.header-mode-large .expo-header .field-main-img{position:absolute;top:0;left:0;right:0;bottom:0;height:var(--big-header-height);line-height:0}@media (max-width:768px){.is-expo.as-full.header-mode-large .expo-header .field-video-upload,.is-expo.as-full.header-mode-large .expo-header .field-main-img{aspect-ratio:16 / 11;height:auto}}.is-expo.as-full.header-mode-large .expo-header .field-video-upload img,.is-expo.as-full.header-mode-large .expo-header .field-video-upload video,.is-expo.as-full.header-mode-large .expo-header .field-main-img img,.is-expo.as-full.header-mode-large .expo-header .field-main-img video{width:100%;height:100%;object-fit:cover}.is-expo.as-full.header-mode-large .expo-header .field-video-upload:after,.is-expo.as-full.header-mode-large .expo-header .field-main-img:after{background-color:var(--color-black);bottom:0;content:'';left:0;opacity:0.3;position:absolute;right:0;top:0}.is-expo.as-full.header-mode-large .expo-header h1{filter:invert(1)}.is-expo.as-full.header-mode-large .schedules{background-color:#ebebeb;padding:30px 0;margin-bottom:40px}@media (max-width:768px){.is-expo.as-full.header-mode-large .schedules{background-color:transparent;padding:0}}.is-expo.as-full.header-mode-large .schedules .wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%}@media (max-width:768px){.is-expo.as-full.header-mode-large .schedules .wrapper{justify-content:center;flex-direction:column}}.is-expo.as-full.header-mode-large .intro{padding-top:0}.is-expo.as-full.header-mode-large .intro .field-chapo{margin-top:15px !important}.is-expo.as-full.header-mode-classic .expo-header{padding-bottom:70px}@media (max-width:768px){.is-expo.as-full.header-mode-classic .expo-header{background-color:var(--color-bg-grey);padding-bottom:0}}.is-expo.as-full.header-mode-classic .expo-header .wrapper{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}@media (max-width:768px){.is-expo.as-full.header-mode-classic .expo-header .wrapper{grid-template-columns:1fr;gap:0}.is-expo.as-full.header-mode-classic .expo-header .wrapper .main-image{order:1;margin:0 calc(var(--wrapper-padding) * -1)}.is-expo.as-full.header-mode-classic .expo-header .wrapper .expo-title{margin-top:20px;order:2}.is-expo.as-full.header-mode-classic .expo-header .wrapper .schedules{align-items:center;order:3;padding:20px 0 0;width:100%}}.is-expo.as-full.header-mode-classic .expo-header .expo-title{grid-column:span 2}.is-expo.as-full.header-mode-classic .expo-header .schedules{top:40px;position:sticky;padding:90px 0 0;align-items:flex-start;display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.is-expo.as-full.archive .expo-header{background-color:var(--color-bg-dark);padding-bottom:20px}}.is-expo.as-full.archive .expo-title,.is-expo.as-full.archive .schedules{filter:invert(1)}@media (max-width:768px){.is-expo.as-full.archive .schedules{padding:30px 0 10px !important}}.is-expo.as-full.archive .field-main-img,.is-expo.as-full.archive .field-poster{margin-top:40px}@media (max-width:768px){.is-expo.as-full.archive .field-main-img,.is-expo.as-full.archive .field-poster{margin-top:0}}.is-expo.as-full.archive .archive-infos i{font-size:1.1em}.is-expo.as-full.archive .archive-infos .dates{font-size:var(--fs-27);letter-spacing:-.02em}.is-expo.as-full .field-main-img,.is-expo.as-full .field-poster{width:100%}.is-expo.as-full .field-main-img img,.is-expo.as-full .field-poster img{width:100%;height:auto}.is-expo.as-full .field-video-upload{width:100%}.is-expo.as-full .field-video-upload video{width:100%;height:auto}.is-expo.as-full .schedules{padding-top:40px;padding-bottom:40px;display:flex;justify-content:space-between;align-items:center;gap:20px}.is-expo.as-full .schedules .dates{font-size:var(--fs-22);line-height:1.36}.is-expo.as-full.section-bdc .dates{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-.02em}.is-expo.as-full.section-bdc .intro .wrapper{display:grid;grid-template-columns:1fr 410px;gap:70px}@media (max-width:900px){.is-expo.as-full.section-bdc .intro .wrapper{grid-template-columns:1fr 310px;gap:50px}}@media (max-width:768px){.is-expo.as-full.section-bdc .intro .wrapper{grid-template-columns:1fr;gap:40px}}.is-expo.as-full.section-bdc .intro .accordion{display:block}.is-expo.as-full .main-content{background-color:var(--color-bg-grey)}.is-expo.as-full.archive .main-content{background-color:var(--color-bg-dark)}.is-expo.as-full .intro{padding-top:70px;padding-bottom:70px}.is-expo.as-full .intro .wrapper{display:block}.is-expo.as-full .intro .field-chapo{font-size:var(--fs-22);line-height:1.25;margin:0 auto;max-width:var(--text-max-width)}.section-bdc .is-expo.as-full .intro .field-chapo{margin:0}.is-expo.as-full .intro .accordion{display:none;position:relative}.is-expo.as-full .intro .accordion .acc-item{border-bottom:1px solid #838383}.is-expo.as-full .intro .accordion .acc-item input[type="radio"]{display:none}.is-expo.as-full .intro .accordion .acc-item:first-child .accordion-item-header{padding-top:0}.is-expo.as-full .intro .accordion .acc-item .acc-header{--cross-size:19px;--half-cross-size:9px;display:flex;justify-content:space-between;align-items:center;padding:15px 20px 15px 0;cursor:pointer;width:100%}.is-expo.as-full .intro .accordion .acc-item .acc-header h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:bold}.is-expo.as-full .intro .accordion .acc-item .acc-header h2 i{font-size:20px}.is-expo.as-full .intro .accordion .acc-item .acc-content-inner{font-size:14px;line-height:1.22;padding:0 20px 20px 0}.is-expo.as-full .catalog{background-color:var(--color-white);display:grid;gap:40px;grid-template-columns:1fr 370px;margin-bottom:80px;margin-top:-80px;padding:40px}@media (max-width:900px){.is-expo.as-full .catalog{margin-top:-40px}}@media (max-width:768px){.is-expo.as-full .catalog{margin-top:0;display:flex;flex-direction:column}}.is-expo.as-full .catalog .infos{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.is-expo.as-full .catalog .infos h2{font-size:var(--fs-30);margin-bottom:auto}.is-expo.as-full .catalog a{margin-top:10px;--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.is-expo.as-full .catalog a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.is-expo.as-full .catalog a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.is-expo.as-full .catalog a:hover{color:var(--color-bg);background-color:var(--color-btn)}.is-expo.as-full .catalog a.in-text{display:inline-flex;margin:15px 15px 15px 0}.is-expo.as-full .related-articles{background-color:var(--color-bg-dark);padding:80px 0}.is-expo.as-full .related-articles>.wrapper>h2{color:var(--color-white);font-size:var(--fs-30);font-weight:bold;margin-bottom:40px}.is-expo.as-full .related-articles .view-related-articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:80px;align-items:stretch;justify-content:center}@media (max-width:768px){.is-expo.as-full .related-articles .view-related-articles{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.is-expo.as-full .related-articles .view-related-articles .views-row{margin:0 calc(var(--wrapper-padding) * -1)}}.is-expo.as-full .related-articles .view-related-articles>.is-article{display:grid;grid-template-rows:1fr;min-height:100%}.is-expo.as-full .related-articles .is-event{grid-column:span 2}.is-expo.as-large{padding-top:80px}@media (max-width:768px){.is-expo.as-large{padding-top:40px}}.is-expo.as-large .expo-title{background-color:var(--color-white);box-shadow:0px 4px 30px 10px #C8C8C84D;margin:40px 50px -50px;padding:0;position:relative;z-index:1}@media (max-width:900px){.is-expo.as-large .expo-title{margin:20px 0 -30px}}@media (max-width:768px){.is-expo.as-large .expo-title{margin:10px 0 -20px}}@media (max-width:430px){.is-expo.as-large .expo-title{margin:0}}.is-expo.as-large .expo-title .dates{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-.02em;text-align:center;padding:10px 0}.is-expo.as-large .expo-title h1{--font-size:80px;--line-height:132px;--border-width:5px;background-image:url(/themes/custom/bdc2/images/line-5px.svg);background-position:center 25px;border-top:var(--border-width) solid var(--color-black);font-weight:normal;background-size:100px var(--line-height);display:block;font-size:var(--font-size);line-height:var(--line-height);padding:0;margin-bottom:20px;position:relative;text-transform:uppercase;text-align:center;margin:0}@media (max-width:768px){.is-expo.as-large .expo-title h1{--border-width:3px;--font-size:35px;--line-height:55px;background-image:url(/themes/custom/bdc2/images/line-3px.svg);background-position:center 55px}}.is-expo.as-large .expo-header{padding-bottom:70px}@media (max-width:768px){.is-expo.as-large .expo-header{padding-bottom:40px}}@media (max-width:430px){.is-expo.as-large .expo-header{padding-bottom:20px}}.is-expo.as-large .expo-header .btn{margin-top:20px;margin-bottom:auto}.is-expo.as-large .expo-header .cols{display:flex;justify-content:space-between;gap:40px}@media (max-width:768px){.is-expo.as-large .expo-header .cols{flex-direction:column}}.is-expo.as-large .expo-header .cols>div{width:50%}@media (max-width:768px){.is-expo.as-large .expo-header .cols>div{width:100%}}.is-expo.as-large .expo-header .cols .schedules{padding:90px 0 0;align-items:flex-start;display:flex;flex-direction:column;gap:20px}.is-expo.as-large .field-main-img{line-height:0;width:100%}.is-expo.as-large .field-main-img img{width:100%;height:auto}.is-expo.as-large .info{margin-top:50px;padding-top:40px;padding-bottom:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px}@media (max-width:768px){.is-expo.as-large .info{margin-top:0;padding-top:0}}.is-expo.as-large .related-articles{margin-top:auto;border-top:1px solid var(--color-border-grey)}@media (max-width:768px){.is-expo.as-large .related-articles{display:none}}.is-expo.as-large .related-articles .views-row{border-bottom:1px solid var(--color-border-grey);padding:20px 0}.is-expo.as-agenda{margin-top:120px;margin-bottom:120px}@media (max-width:768px){.is-expo.as-agenda{margin-top:60px;margin-bottom:60px}}.is-expo.as-agenda .cols{align-items:center;display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:768px){.is-expo.as-agenda .cols{grid-template-columns:1fr}}.is-expo.as-agenda .field-main-img{line-height:0}.is-expo.as-agenda .main-infos{--padding:40px;box-shadow:0 4px 30px 10px rgba(200,200,200,0.3);background:var(--color-white)}@media (max-width:768px){.is-expo.as-agenda .main-infos{--padding:20px}}.is-expo.as-agenda h2{--font-size:55px;--line-height:70px;--border-width:5px;background-image:url(/themes/custom/bdc2/images/line-5px.svg);background-position:center 70px;border-top:var(--border-width) solid var(--color-black);font-weight:normal;background-size:100px var(--line-height);display:block;font-size:var(--font-size);line-height:var(--line-height);padding:0;margin-bottom:20px;position:relative;text-transform:uppercase;text-align:left;padding:0 var(--padding)}@media (max-width:768px){.is-expo.as-agenda h2{--border-width:3px;--font-size:35px;--line-height:55px;background-image:url(/themes/custom/bdc2/images/line-3px.svg);background-position:center 55px}}@media (max-width:768px){.is-expo.as-agenda h2{text-align:center;margin-bottom:0}}.is-expo.as-agenda .field-subtitle{text-transform:none}.is-expo.as-agenda .schedules{padding:30px var(--padding);display:flex;justify-content:space-between;align-items:flex-end;gap:20px}@media (max-width:768px){.is-expo.as-agenda .schedules{padding:15px}}.is-expo.as-agenda .dates{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-.02em}@media (max-width:768px){.is-expo.as-agenda .dates{text-align:center;width:100%}}.is-expo.as-agenda img{width:100%}.is-expo.as-agenda .type{font-size:17px;font-weight:bold;margin-bottom:5px}@media (max-width:768px){.is-expo.as-agenda .type{display:none}}.is-expo.as-agenda .field-chapo{font-size:14px;line-height:1.22;padding:var(--padding) var(--padding) 0}@media (max-width:768px){.is-expo.as-agenda .field-chapo{padding:15px}}.is-expo.as-agenda .links{display:flex;justify-content:space-between;font-size:16px;font-weight:bold;gap:20px;margin-top:40px;padding:0 var(--padding) var(--padding)}@media (max-width:768px){.is-expo.as-agenda .links{margin-top:20px}}.is-expo.as-homepc{margin-top:120px;margin-bottom:120px}@media (max-width:768px){.is-expo.as-homepc{margin-top:60px;margin-bottom:60px}}.is-expo.as-homepc .cols{align-items:center;display:grid;grid-template-columns:1.2fr .8fr;gap:100px}@media (max-width:900px){.is-expo.as-homepc .cols{grid-template-columns:1fr}}.is-expo.as-homepc .main-infos{--padding:40px;background:var(--color-white);box-shadow:0 4px 30px 10px rgba(200,200,200,0.3);display:flex;flex-direction:column;min-height:70%}@media (max-width:768px){.is-expo.as-homepc .main-infos{--padding:20px}}.is-expo.as-homepc .schedules{padding:20px var(--padding);position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.is-expo.as-homepc .schedules:after{position:absolute;left:0;right:0;bottom:0;background-color:var(--color-black);height:5px;content:'';z-index:1}@media (max-width:768px){.is-expo.as-homepc .schedules:after{height:4px}}@media (max-width:430px){.is-expo.as-homepc .schedules:after{height:3px}}.is-expo.as-homepc .item-title{font-size:var(--fs-40);line-height:1.01;letter-spacing:-.2px;margin:0;padding:var(--padding) var(--padding) 10px;text-align:left}.is-expo.as-homepc .dates{padding:0 var(--padding);margin-bottom:auto}@media (max-width:768px){.is-expo.as-homepc .dates{padding:0 var(--padding) 20px}}.is-expo.as-homepc .field-main-img{line-height:0}.is-expo.as-homepc .field-main-img img{width:100%}.is-expo.as-homepc .section{font-size:17px;font-weight:bold}.is-expo.as-homepc .field-chapo{margin-top:80px;font-size:15px;line-height:1.4;padding:20px var(--padding)}@media (max-width:768px){.is-expo.as-homepc .field-chapo{margin-top:40px}}@media (max-width:430px){.is-expo.as-homepc .field-chapo{margin-top:10px}}.is-expo.as-homepc .links{display:flex;font-size:16px;font-weight:bold;line-height:1.2;gap:40px;padding:0 var(--padding) var(--padding)}@media (max-width:768px){.is-expo.as-homepc .links{gap:20px}}.is-expo.as-homepc .btn{border:none;padding:0;font-size:16px;font-weight:bold;line-height:1.2}.is-expo.as-homepc .btn:hover{background-color:transparent;color:var(--color-black)}.is-expo.as-homepc .btn::before,.is-expo.as-homepc .btn::after{display:none}.is-page.as-full .field-main-img{line-height:0}.is-page.as-full .field-cta{margin:40px 0;display:flex;gap:20px}@media (max-width:768px){.is-page.as-full .field-cta{margin:20px 0 40px;flex-direction:column;align-items:center}}.is-page.as-full .field-cta a{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.is-page.as-full .field-cta a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.is-page.as-full .field-cta a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.is-page.as-full .field-cta a:hover{color:var(--color-bg);background-color:var(--color-btn)}.is-page.as-full .field-cta a.in-text{display:inline-flex;margin:15px 15px 15px 0}@media (max-width:768px){.is-page.as-full .field-cta a{min-width:200px}}.is-page.as-full .field-chapo{font-size:var(--fs-22);line-height:1.36}.is-page.as-full .page-header{position:relative}.is-page.as-full .page-header .cols{display:grid;grid-template-columns:1fr 1fr;gap:70px}@media (max-width:768px){.is-page.as-full .page-header .cols{grid-template-columns:1fr;gap:0}}.is-page.as-full.header-mode-horiz .page-header{position:relative}.is-page.as-full.header-mode-horiz .page-header .cols{display:grid;grid-template-columns:1fr 1fr;gap:70px}@media (max-width:768px){.is-page.as-full.header-mode-horiz .page-header .cols{grid-template-columns:1fr;gap:0}}.is-page.as-full.header-mode-horiz .page-header .intro{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:768px){.is-page.as-full.header-mode-horiz .page-header .intro{padding-top:40px}}.bg-dark .is-page.as-full.header-mode-horiz .page-header .intro{filter:invert(1)}.is-page.as-full.header-mode-horiz .page-header .field-main-img{margin:0 calc(-1 * var(--wrapper-padding));position:relative}.bg-dark .is-page.as-full.header-mode-horiz .page-header .field-main-img .toggle{color:var(--color-white)}.is-page.as-full.header-mode-horiz .page-header .field-chapo{margin-top:auto}.is-page.as-full.header-mode-horiz .page-header h1{display:block;font-size:50px;font-weight:normal;letter-spacing:-.15px;margin-top:40px}@media (max-width:768px){.is-page.as-full.header-mode-horiz .page-header h1{margin:0 0 40px;font-size:40px;line-height:1.2}}.is-page.as-full.header-mode-vert h1{font-size:var(--fs-100);font-weight:normal;letter-spacing:-3px;line-height:1;margin:0 0 10px -.1em;text-align:left;text-wrap:balance}@media (max-width:768px){.is-page.as-full.header-mode-vert h1{margin:20px 0}}.bg-dark .is-page.as-full.header-mode-vert h1{color:var(--color-white)}.is-page.as-full.header-mode-vert .intro{padding-top:0}.bg-dark .is-page.as-full.header-mode-vert .intro{filter:invert(1)}.is-page.as-full.header-mode-vert .field-chapo{margin-top:0}.is-page.as-full.header-mode-vert .field-cta{margin-top:80px}@media (max-width:768px){.is-page.as-full.header-mode-vert .field-cta{margin-top:40px}}.is-page.as-full.header-mode-vert .field-main-img{margin-bottom:80px;position:relative}.bg-dark .is-page.as-full.header-mode-vert .field-main-img .toggle{color:var(--color-white)}@media (max-width:768px){.is-page.as-full.header-mode-vert .field-main-img{margin-bottom:40px}}.is-page.as-full .main-content{background-color:var(--color-bg-grey)}.bg-dark .is-page.as-full .main-content{background-color:var(--color-bg-dark)}.is-page.as-full .intro{padding-top:70px}.is-page.as-full .intro .wrapper{display:grid;grid-template-columns:1fr 410px;gap:70px}.is-page.as-full .intro .field-chapo{font-size:var(--fs-22);line-height:1.25}.is-page.as-teaser a{display:block;position:relative}.is-page.as-teaser .infos{background-color:var(--color-white);bottom:35px;display:flex;flex-direction:column;left:35px;padding:20px 25px 25px;position:absolute;right:35px}@media (max-width:768px){.is-page.as-teaser .infos{bottom:auto;left:0;right:0;position:relative;padding:10px 0}}.is-page.as-teaser .infos h2{font-size:var(--fs-30);font-weight:bold;margin:0 0 10px}.is-page.as-teaser .infos .field-chapo{font-size:15px;line-height:1.4;margin-bottom:20px}.is-page.as-teaser .infos .read-more{margin-top:auto;font-size:16px;font-weight:bold}.is-page.as-teaser img{aspect-ratio:.87;object-fit:cover}@media (max-width:768px){.is-page.as-teaser img{aspect-ratio:1.2}}.is-page.as-homepc{margin-top:120px;margin-bottom:120px}@media (max-width:768px){.is-page.as-homepc{margin-top:60px;margin-bottom:60px}}.is-page.as-homepc .cols{align-items:center;display:grid;grid-template-columns:1fr 1fr;gap:100px}@media (max-width:900px){.is-page.as-homepc .cols{grid-template-columns:1fr}}.is-page.as-homepc .main-infos{--padding:40px;background:var(--color-white);box-shadow:0 4px 30px 10px rgba(200,200,200,0.3);display:flex;flex-direction:column;min-height:70%}@media (max-width:768px){.is-page.as-homepc .main-infos{--padding:20px}}.is-page.as-homepc .schedules{padding:20px var(--padding);position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.is-page.as-homepc .schedules:after{position:absolute;left:0;right:0;bottom:0;background-color:var(--color-black);height:5px;content:'';z-index:1}@media (max-width:768px){.is-page.as-homepc .schedules:after{height:4px}}@media (max-width:430px){.is-page.as-homepc .schedules:after{height:3px}}.is-page.as-homepc .item-title{font-size:var(--fs-40);line-height:1.01;letter-spacing:-.2px;margin:0 0 auto 0;padding:var(--padding);text-align:left}.is-page.as-homepc .field-main-img{line-height:0}.is-page.as-homepc .field-main-img img{width:100%}.is-page.as-homepc .section{font-size:17px;font-weight:bold}@media (max-width:768px){.is-page.as-homepc .section{font-size:var(--fs-22)}}.is-page.as-homepc .field-chapo{font-size:15px;line-height:1.4;padding:20px var(--padding)}@media (max-width:430px){.is-page.as-homepc .field-chapo{margin-top:10px}}.is-page.as-homepc .links{display:flex;justify-content:space-between;font-size:16px;font-weight:bold;gap:20px;padding:0 var(--padding) var(--padding)}.is-page.as-homepc .btn{border:none;padding:0}.is-page.as-homepc .btn::before,.is-page.as-homepc .btn::after{display:none}.is-article.type-article .field-article-type{display:flex;align-items:center;gap:.3em;display:flex;align-items:center;gap:5px}.is-article.type-article .field-article-type:before{content:"";font-family:'icomoon' !important;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.is-article.type-interview .field-article-type{display:flex;align-items:center;gap:.3em;display:flex;align-items:center;gap:5px}.is-article.type-interview .field-article-type:before{content:"";font-family:'icomoon' !important;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.is-article.type-video .field-article-type{display:flex;align-items:center;gap:.3em;display:flex;align-items:center;gap:5px}.is-article.type-video .field-article-type:before{content:"";font-family:'icomoon' !important;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.is-article.type-podcast .field-article-type{display:flex;align-items:center;gap:.3em;display:flex;align-items:center;gap:5px}.is-article.type-podcast .field-article-type:before{content:"";font-family:'icomoon' !important;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}@media (max-width:768px){.is-article.as-full{background:var(--color-bg-grey)}}.is-article.as-full h1{font-size:36px;font-weight:normal;letter-spacing:-1px;line-height:1.2;margin:0 0 40px}@media (max-width:768px){.is-article.as-full h1{font-size:32px}}.is-article.as-full .field-chapo{font-size:var(--fs-22);line-height:1.36}.is-article.as-full .date{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-.02em}.is-article.as-full .article-header{position:relative;margin-bottom:70px}@media (max-width:768px){.is-article.as-full .article-header{margin-bottom:0}}.is-article.as-full .article-header .cols{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}@media (max-width:768px){.is-article.as-full .article-header .cols{grid-template-columns:1fr;gap:0}}.is-article.as-full .article-header .intro{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:768px){.is-article.as-full .article-header .intro{padding:15px 20px;background:var(--color-bg-grey);margin-top:-40px}}.is-article.as-full .article-header .meta{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-black);padding-bottom:10px;margin-bottom:20px}.is-article.as-full .article-header .field-chapo{margin:auto 0 40px;font-size:var(--fs-22);line-height:1.36}.is-article.as-full .field-main-img{position:relative;width:100%}@media (max-width:768px){.is-article.as-full .field-main-img{margin:0 calc(-1 * var(--wrapper-padding));width:calc(100% + 2 * var(--wrapper-padding))}}.is-article.as-full .field-main-img img{width:100%;height:auto}.is-article.as-full .main-content{background-color:var(--color-bg-grey);padding:70px 0 0}@media (max-width:768px){.is-article.as-full .main-content{padding:20px 0 0}}@media (max-width:430px){.is-article.as-full .main-content{padding:0}}.is-article.as-teaser{max-width:600px}.is-article.as-teaser.type-podcast .infos .field-main-img img{aspect-ratio:1/1;border-radius:50%;object-fit:cover;overflow:hidden}.is-article.as-teaser.type-video .infos .field-main-img{position:relative}.is-article.as-teaser.type-video .infos .field-main-img::after{content:'\e857';font-family:'icomoon';font-size:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-white)}.is-article.as-teaser a{--v-shift:25px;--h-shift:50px;cursor:pointer;display:flex;padding:0 var(--h-shift);position:relative}@media (max-width:768px){.is-article.as-teaser a{--v-shift:15px;--h-shift:20px}}@media (max-width:430px){.is-article.as-teaser a{--v-shift:15px;--h-shift:15px}}.is-article.as-teaser a>.field-main-img{bottom:var(--v-shift);left:0;overflow:hidden;position:absolute;right:0;top:var(--v-shift)}.is-article.as-teaser a>.field-main-img img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.1)}.is-article.as-teaser a .infos{background-color:var(--color-white);box-shadow:0px 0px 30px 0px #0000000D;display:flex;flex-direction:column;justify-content:space-between;min-height:650px;padding:20px 30px;position:relative}@media (max-width:768px){.is-article.as-teaser a .infos{min-height:auto}}.is-article.as-teaser a .infos .meta{display:flex;justify-content:space-between;gap:10px}.is-article.as-teaser a .infos .date{font-family:'Bodoni',serif;font-weight:normal;font-size:20px;letter-spacing:-1px}.is-article.as-teaser a .infos h2{font-size:25px;font-weight:normal;line-height:1.12;margin:20px 0}.is-article.as-teaser a .infos .field-chapo{font-size:15px;line-height:1.4;margin:20px 0}.is-article.as-teaser a .infos .field-main-img{line-height:0;position:relative;margin:auto;padding:20px}.is-article.as-teaser a .infos .field-main-img img{width:100%;aspect-ratio:1.2;object-fit:contain;object-position:center}.is-article.as-tiny a{display:grid;grid-template-columns:100px 1fr 60px;gap:50px;align-items:start}.is-article.as-tiny .field-article-type{font-size:15px;font-weight:normal;line-height:1.4;gap:10px}.is-article.as-tiny .field-article-type::before{font-size:1.4em}.is-article.as-tiny h3{font-size:15px;font-weight:normal;line-height:1.4}.is-article.as-tiny .field-main-img img{width:60px;height:60px;object-fit:cover}.is-article.as-homepc{margin-top:120px;margin-bottom:120px}@media (max-width:768px){.is-article.as-homepc{margin-top:60px;margin-bottom:60px}}.is-article.as-homepc .cols{align-items:center;display:grid;grid-template-columns:1fr 1fr;gap:100px}@media (max-width:900px){.is-article.as-homepc .cols{grid-template-columns:1fr}}.is-article.as-homepc .main-infos{--padding:40px;background:var(--color-white);box-shadow:0 4px 30px 10px rgba(200,200,200,0.3);display:flex;flex-direction:column;min-height:70%}@media (max-width:768px){.is-article.as-homepc .main-infos{--padding:20px}}.is-article.as-homepc .schedules{padding:20px var(--padding);position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.is-article.as-homepc .schedules:after{position:absolute;left:0;right:0;bottom:0;background-color:var(--color-black);height:5px;content:'';z-index:1}@media (max-width:768px){.is-article.as-homepc .schedules:after{height:4px}}@media (max-width:430px){.is-article.as-homepc .schedules:after{height:3px}}.is-article.as-homepc .item-title{font-size:var(--fs-40);line-height:1.01;letter-spacing:-.2px;margin:0 0 auto 0;padding:var(--padding);text-align:left}.is-article.as-homepc .field-main-img{line-height:0}.is-article.as-homepc .field-main-img img{width:100%}.is-article.as-homepc .section{font-size:17px;font-weight:bold}.is-article.as-homepc .field-chapo{font-size:15px;line-height:1.4;padding:20px var(--padding)}.is-article.as-homepc .links{display:flex;justify-content:space-between;font-size:16px;font-weight:bold;gap:20px;padding:0 var(--padding) var(--padding)}.is-article.as-homepc .btn{border:none;padding:0}.is-article.as-homepc .btn::before,.is-article.as-homepc .btn::after{display:none}.is-event.as-full{--header-text-max-width:480px}.is-event.as-full h1{font-size:36px;font-weight:normal;letter-spacing:-1px;line-height:1.2;margin:20px 0;max-width:var(--header-text-max-width)}@media (max-width:768px){.is-event.as-full h1{margin:0 0 20px}}.is-event.as-full .field-subtitle{font-size:var(--fs-22);line-height:1.36;max-width:var(--header-text-max-width)}.is-event.as-full .field-main-img{line-height:0}.is-event.as-full .date{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-1px}.is-event.as-full .event-header{position:relative;margin-bottom:70px}@media (max-width:768px){.is-event.as-full .event-header{margin-bottom:20px}}.is-event.as-full .event-header .cols{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}@media (max-width:768px){.is-event.as-full .event-header .cols{grid-template-columns:1fr;gap:0}}.is-event.as-full .event-header .intro{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.is-event.as-full .event-header .meta{align-items:center;border-top:1px solid var(--color-black);display:flex;margin-bottom:20px;justify-content:space-between;padding-top:10px;width:100%}.is-event.as-full .event-header .meta .type{font-size:25px}.is-event.as-full .event-header .field-chapo{margin:40px 0 40px;font-size:var(--fs-22);line-height:1.36;max-width:var(--header-text-max-width)}.is-event.as-full .event-header a{margin:40px 0}.is-event.as-full .event-header .field-infos-blocks{display:none}.is-event.as-full .event-header .field-infos-blocks:has(.info-block>.field-content){display:block}.is-event.as-full .event-header .info-block{align-items:center;margin-top:20px;display:flex;gap:10px;font-size:15px;line-height:1.4}.is-event.as-full .field-main-img{position:relative;width:100%}.is-event.as-full .field-main-img img{width:100%;height:auto}.is-event.as-full .main-content{background-color:var(--color-bg-grey);padding:70px 0 0}.is-event.as-full .event-intro .inner{padding-bottom:0}.is-event.as-full .event-intro .field-chapo{font-size:var(--fs-22);line-height:1.36}.is-event.as-full .event-intro .event-infos{max-width:var(--text-max-width);margin:50px auto 0}.is-event.as-full .event-intro .event-infos>.field{align-items:center;border-bottom:1px solid var(--color-border-grey);display:flex;font-size:14px;gap:20px;line-height:1.4;margin-bottom:20px;padding-bottom:20px}.is-event.as-full .event-intro .event-infos>.field:last-child{margin-bottom:0}.is-event.as-full .event-intro .event-infos>.field>div{width:calc(100% - 40px)}.is-event.as-full .event-intro .event-infos>.field .label{font-size:16px;font-weight:bold;width:40%}.is-event.as-full .event-intro .field-schedule .label{display:flex;align-items:center;gap:.3em;gap:10px}.is-event.as-full .event-intro .field-schedule .label:before{content:"";font-family:'icomoon' !important;font-size:1.25em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.is-event.as-full .event-intro .field-place .label{display:flex;align-items:center;gap:.3em;gap:10px}.is-event.as-full .event-intro .field-place .label:before{content:"";font-family:'icomoon' !important;font-size:1.25em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.is-event.as-full .event-intro .field-duration .label{display:flex;align-items:center;gap:.3em;gap:10px}.is-event.as-full .event-intro .field-duration .label:before{content:"";font-family:'icomoon' !important;font-size:1.25em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.is-event.as-full .event-intro .field-pricing .label{display:flex;align-items:center;gap:.3em;gap:10px}.is-event.as-full .event-intro .field-pricing .label:before{content:"";font-family:'icomoon' !important;font-size:1.25em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.is-event.as-full .event-intro .field-more-info .label{display:flex;align-items:center;gap:.3em;gap:10px}.is-event.as-full .event-intro .field-more-info .label:before{content:"";font-family:'icomoon' !important;font-size:1.25em;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;transform:translateY(-1px)}.related-events{padding:60px 0}.related-events h2{font-size:var(--fs-30);font-weight:bold;line-height:1.2;margin:20px 0 40px}.related-events .item-list ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:35px}.related-events .item-list ul:has(>:only-child){grid-template-columns:50%;justify-content:center}.related-events .item-list ul>li{display:flex}.related-events footer{margin-top:80px;display:flex;justify-content:center}.related-events footer a{--color-btn:var(--color-black);--color-bg:var(--color-white);align-items:center;background:transparent;border-left:2px solid var(--color-btn);border-right:2px solid var(--color-btn);display:inline-flex;color:var(--color-btn);font-size:14px;justify-content:center;padding:10px 20px;position:relative;text-decoration:none !important;transition:color .4s ease-out,background-color .4s ease-out}.related-events footer a:before{content:'';display:block;height:1px;border-bottom:2px solid var(--color-btn);position:absolute;top:-2px;left:0;right:0}.related-events footer a:after{content:'';display:block;height:1px;border-top:2px solid var(--color-btn);position:absolute;bottom:-2px;left:0;right:0}.related-events footer a:hover{color:var(--color-bg);background-color:var(--color-btn)}.related-events footer a.in-text{display:inline-flex;margin:15px 15px 15px 0}.is-event.as-agenda,.is-event.as-teaser{margin-top:60px;margin-bottom:60px}@media (max-width:768px){.is-event.as-agenda,.is-event.as-teaser{margin-top:40px;margin-bottom:40px}}.is-event.as-agenda .cols,.is-event.as-teaser .cols{align-items:center;display:grid;grid-template-columns:60% calc(40% - 40px);gap:40px;direction:rtl}@media (max-width:900px){.is-event.as-agenda .cols,.is-event.as-teaser .cols{grid-template-columns:1fr}}.is-event.as-agenda .cols>*,.is-event.as-teaser .cols>*{direction:ltr}.is-event.as-agenda .main-image,.is-event.as-teaser .main-image{margin:20px 0;position:relative;width:100%}.is-event.as-agenda .main-image img,.is-event.as-teaser .main-image img{width:100%;height:auto;display:block;object-fit:cover}.is-event.as-agenda .main-infos,.is-event.as-teaser .main-infos{background:var(--color-white);box-shadow:0 4px 30px 10px rgba(200,200,200,0.3);display:flex;flex-direction:column;padding:20px 40px;min-height:430px}.is-event.as-agenda h2,.is-event.as-teaser h2{text-align:left;font-size:36px;font-weight:normal;letter-spacing:-1px;line-height:1.22}.is-event.as-agenda .field-subtitle,.is-event.as-teaser .field-subtitle{text-transform:none}.is-event.as-agenda .schedules,.is-event.as-teaser .schedules{align-items:flex-end;border-bottom:2px solid var(--color-black);display:flex;gap:20px;margin-bottom:15px;padding-bottom:15px;justify-content:space-between}.is-event.as-agenda .dates,.is-event.as-teaser .dates{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-.02em}.is-event.as-agenda .type,.is-event.as-teaser .type{font-size:16px;font-weight:bold;margin-bottom:5px}.is-event.as-agenda .field-subtitle,.is-event.as-teaser .field-subtitle{font-size:var(--fs-22);line-height:1.36;margin:10px 0}.is-event.as-agenda .field-chapo,.is-event.as-teaser .field-chapo{font-size:14px;line-height:1.22;margin:20px 0}.is-event.as-agenda .links,.is-event.as-teaser .links{display:flex;justify-content:space-between;font-size:16px;font-weight:bold;gap:20px;margin-top:auto}.is-event.as-compact{background-color:var(--color-white);box-shadow:0px 0px 30px 0px #0000000D;display:flex;flex-direction:column;padding:27px 40px 20px}@media (max-width:768px){.is-event.as-compact{padding:17px 20px 20px}}.is-event.as-compact .field-display-dates{font-family:'Bodoni',serif;font-weight:normal;font-size:var(--fs-27);letter-spacing:-.02em;text-align:right;margin-bottom:10px}.is-event.as-compact .field-main-img{margin-bottom:20px;position:relative}.is-event.as-compact .field-main-img img{width:100%;height:auto;display:block;object-fit:cover}.is-event.as-compact .type{font-size:16px;font-weight:bold;margin-bottom:5px}.is-event.as-compact h2{text-align:left;font-size:25px;font-weight:normal;letter-spacing:-.15px;line-height:1.16;border-bottom:1px solid var(--color-border-grey);padding-bottom:10px;margin-bottom:10px}.is-event.as-compact .field-subtitle{font-size:16px;font-weight:bold;margin-bottom:5px}.is-event.as-compact .field-chapo{font-size:15px;line-height:1.4;margin:3px 0 10px}.is-event.as-compact .links{display:flex;justify-content:flex-end;font-size:16px;font-weight:bold;gap:20px;margin-top:auto}.is-event.as-homepc{margin-top:120px;margin-bottom:120px}@media (max-width:768px){.is-event.as-homepc{margin-top:60px;margin-bottom:60px}}.is-event.as-homepc .cols{align-items:center;display:grid;grid-template-columns:1fr 1fr;gap:100px}@media (max-width:900px){.is-event.as-homepc .cols{grid-template-columns:1fr}}.is-event.as-homepc .main-infos{--padding:40px;background:var(--color-white);box-shadow:0 4px 30px 10px rgba(200,200,200,0.3);display:flex;flex-direction:column;min-height:70%}@media (max-width:768px){.is-event.as-homepc .main-infos{--padding:20px}}.is-event.as-homepc .schedules{padding:20px var(--padding);position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.is-event.as-homepc .schedules:after{position:absolute;left:0;right:0;bottom:0;background-color:var(--color-black);height:5px;content:'';z-index:1}@media (max-width:768px){.is-event.as-homepc .schedules:after{height:4px}}@media (max-width:430px){.is-event.as-homepc .schedules:after{height:3px}}.is-event.as-homepc .item-title{font-size:var(--fs-40);line-height:1.01;letter-spacing:-.2px;margin:0 0 auto 0;padding:var(--padding) var(--padding) 10px;text-align:left}.is-event.as-homepc .field-display-dates{padding:0 var(--padding) 20px}.is-event.as-homepc .field-main-img{line-height:0}.is-event.as-homepc .field-main-img img{width:100%}.is-event.as-homepc .section{font-size:17px;font-weight:bold}.is-event.as-homepc .field-chapo{font-size:15px;line-height:1.4;padding:20px var(--padding)}@media (max-width:430px){.is-event.as-homepc .field-chapo{margin-top:10px}}.is-event.as-homepc .links{display:flex;font-size:16px;font-weight:bold;line-height:1.2;gap:40px;padding:0 var(--padding) var(--padding)}.is-event.as-homepc .btn{border:none;padding:0;font-size:16px;font-weight:bold;line-height:1.2}.is-event.as-homepc .btn:hover{background-color:transparent;color:var(--color-black)}.is-event.as-homepc .btn::before,.is-event.as-homepc .btn::after{display:none}.is-audience.as-full h1{font-size:var(--fs-100);font-weight:normal;letter-spacing:-3px;line-height:1;margin:0 0 10px -.1em;text-align:left;text-wrap:balance}.is-audience.as-full .audience-header{display:flex;align-items:flex-end;min-height:var(--big-header-height);position:relative}.is-audience.as-full .audience-header .wrapper{align-items:flex-end;display:flex;color:var(--color-white);justify-content:flex-start;margin:140px auto 50px;width:100%}.is-audience.as-full .audience-header .field-intro{font-size:var(--fs-22);line-height:1.45;margin-bottom:20px;max-width:900px}.is-audience.as-full .audience-header .field-photo{bottom:0;height:100%;left:0;line-height:0;position:absolute;right:0;top:0;width:100%}.is-audience.as-full .audience-header .field-photo img{height:100%;object-fit:cover;width:100%}.is-audience.as-full .audience-header .field-photo:after{background-color:var(--color-black);bottom:0;content:'';left:0;opacity:0.3;position:absolute;right:0;top:0}.is-audience.as-full .intro{padding-top:0}.is-audience.as-full .main-content{padding-top:80px;background-color:var(--color-bg-grey);padding-bottom:40px}.is-audience.as-full .intro{padding-top:70px;padding-bottom:70px}.is-audience.as-full .intro .wrapper{display:grid;grid-template-columns:1fr 410px;gap:70px}.is-audience.as-full .intro .field-chapo{font-size:var(--fs-22);line-height:1.25}
