html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s .5s linear;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@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;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .paragraph,.swiper-ios .paragraph,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.paragraph-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .paragraph{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .paragraph,.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .paragraph,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;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>.paragraph{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.paragraph{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.paragraph{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.paragraph:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);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>.paragraph:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);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 .paragraph-shadow,.swiper-3d .paragraph-shadow-bottom,.swiper-3d .paragraph-shadow-left,.swiper-3d .paragraph-shadow-right,.swiper-3d .paragraph-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .paragraph-shadow{background:rgba(0,0,0,.15)}.swiper-3d .paragraph-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .paragraph-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .paragraph-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .paragraph-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));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;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;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 .paragraph-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .paragraph{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;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%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);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;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);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{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);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;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-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%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-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%;-webkit-transform:translateY(-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;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.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%;-webkit-transform:translateX(-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{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.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%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;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;-ms-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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%;-o-object-fit:contain;object-fit:contain}.paragraph-zoomed{cursor:move;-ms-touch-action:none;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{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .paragraph{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .paragraph{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .paragraph .paragraph{pointer-events:none}.swiper-fade .paragraph-active,.swiper-fade .paragraph-active .paragraph-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .paragraph{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .paragraph .paragraph{pointer-events:none}.swiper-cube.swiper-rtl .paragraph{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .paragraph-active,.swiper-cube .paragraph-active .paragraph-active{pointer-events:auto}.swiper-cube .paragraph-active,.swiper-cube .paragraph-next,.swiper-cube .paragraph-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;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;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .paragraph-next+.paragraph{pointer-events:auto;visibility:visible}.swiper-cube .paragraph-shadow-cube.paragraph-shadow-bottom,.swiper-cube .paragraph-shadow-cube.paragraph-shadow-left,.swiper-cube .paragraph-shadow-cube.paragraph-shadow-right,.swiper-cube .paragraph-shadow-cube.paragraph-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .paragraph{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .paragraph .paragraph{pointer-events:none}.swiper-flip .paragraph-active,.swiper-flip .paragraph-active .paragraph-active{pointer-events:auto}.swiper-flip .paragraph-shadow-flip.paragraph-shadow-bottom,.swiper-flip .paragraph-shadow-flip.paragraph-shadow-left,.swiper-flip .paragraph-shadow-flip.paragraph-shadow-right,.swiper-flip .paragraph-shadow-flip.paragraph-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .paragraph{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .paragraph{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}table{font-size:rem-calc(12)}*{-webkit-box-sizing:border-box;box-sizing:border-box}p{margin-top:0}a,a:hover{text-decoration:none}p a{text-decoration:underline}.fieldset-legend,.form-item>label:not(.option),.form-wrapper>label{font-weight:700}.region-highlighted:empty{display:none}p:last-child{margin-bottom:0}[type=date],select{width:inherit}.toolbar .toolbar-toggle-orientation .toolbar-icon{margin:0}.toolbar .toolbar-toggle-orientation .toolbar-icon:before{min-height:0}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex}.field-label{font-weight:700}.dropbutton-widget{background-color:#fff;border-style:solid;border-color:#000;border-width:1px;padding-left:20px}.dropbutton-wrapper ul.dropbutton{border:none}.dropbutton-wrapper .button{background:0 0;margin:0;padding:0;cursor:pointer;font-size:.75rem}.dropbutton-wrapper{background-color:#008cba;margin:0 0 1.25rem}.dropbutton-wrapper .button{margin-bottom:0;width:100%;text-align:left}.draggable a.tabledrag-handle,a.tabledrag-handle .handle{width:29px;height:29px;display:block;margin:0;padding:0;margin-right:rem-calc(10)}.js .field--widget-paragraphs .draggable .tabledrag-handle{width:29px;height:29px;display:block;margin:0;padding:0;margin-right:0}ul{margin:0;list-style-type:none}.paragraphs-dropdown-actions{background:#000;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.label{background:0 0;color:#000}legend{background:0 0;color:#000;padding:0;margin:0}.views-ui-display-tab-setting>.label{margin:0;padding-left:0;padding-right:0}.system-modules details,.system-modules td details summary{font-size:rem-calc(14)}.system-modules td.module label{font-size:rem-calc(16);font-weight:600}.js .field--widget-paragraphs .field-multiple-drag{min-width:0}.views-ui-view-name h3{margin:0;font-weight:600;font-size:rem-calc(16)}.dropbutton-wrapper{background:0 0;margin-bottom:0}.layout-container{margin:0}nav li{list-style:none}.toolbar a{font-size:inherit}.views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.views-exposed-form .button,.views-exposed-form select{margin-bottom:0}#main{padding-bottom:2rem}.node-form__actions{margin-top:1rem}.node-form__actions .button{margin-bottom:0}
:root{--swiper-navigation-size:35px;--logo_hauteur:120px;--hauteur_footer:200px;--gut_menu:35px;--gut:70px;--max_width:1680px;--height_diapo:30vh;--size0:4rem;--size1:3rem;--size2:2rem;--size3:1.6rem;--size4:1.3rem;--size5:1rem;--rouge:#E53817;--vert:#01ffc4;--noir:#000000;--blanc:#FFF;--grisfonce:#999;--gris:#E8E2E2;--accent-color:var(--rouge);--bckg-color:none;--font_bely:bely,serif;--font_futura:futura-pt-condensed,sans-serif}.block-language ul.links li.vi a,.lang-vi{--font_bely:"Crimson Text",serif;--font_futura:"Barlow Condensed",sans-serif}.lang-vi #outline,.lang-vi .hash2,.lang-vi .hash3,.lang-vi .ligne-titre,.lang-vi h1,.lang-vi h2,.lang-vi h3,.lang-vi h4,.lang-vi h5,.lang-vi p.strong{font-weight:900;letter-spacing:.5px}@media print,screen and (max-width:1680px){:root{--logo_hauteur:100px}}@media print,screen and (max-width:1200px){:root{--logo_hauteur:80px;--gut_menu:20px;--gut:20px;--hauteur_footer:400px}}@media print,screen and (max-width:768px){:root{--size0:2.5rem;--size1:2rem;--size2:1.6rem;--size3:1.2rem;--size4:1.0rem;--size5:0.8rem}}@media print,screen and (max-width:400px){:root{--logo_hauteur:60px}}.vert{--accent-color:var(--vert)}.noir{--accent-color:var(--noir)}.fond_vert{--bckg-color:var(--vert);--accent-color:var(--noir)}.fond_noir{color:var(--blanc);--bckg-color:var(--noir);--accent-color:var(--vert)}html{scroll-behavior:smooth}.unpublished{opacity:.3}.unpublished .unpublished{opacity:1}.gin--classic-toolbar .layout-container header{top:87px}.gin--classic-toolbar #block-menu.ouvert .menu_ouvert{top:87px}.gin--classic-toolbar #outline{top:87px}body.gin--classic-toolbar{padding-top:87px!important}.layout-container{padding-top:calc(var(--logo_hauteur) + calc(var(--gut_menu)*2));font-family:var(--font_bely)}a,a:hover{color:inherit}*{-webkit-tap-highlight-color:transparent}:focus{outline:0}.kint-rich{position:relative;z-index:99999}ul,ul li,ul.menu{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font_futura);text-transform:uppercase;margin:0;line-height:.9!important;margin-bottom:10px}h1{color:var(--rouge);font-size:var(--size1);margin-bottom:calc(var(--gut)*.25)}.media-image img,.media-image-1 img{width:100%;height:auto}.champ.texte p{line-height:1.3;margin-bottom:calc(var(--gut)*.25);text-wrap:wrap}.champ.texte p:last-child{margin-bottom:0}.champ.texte table{width:100%}.champ.texte table th{font-family:var(--font_futura);text-transform:uppercase;text-align:left;border-bottom:1px solid var(--noir)}.champ.texte table tbody tr:not(:last-child){border-bottom:1px solid var(--noir)}.champ.texte table td,.champ.texte table th{padding:5px 0}.champ.texte table td{font-size:var(--size5)}.champ.texte table td:not(:last-child){padding-right:5px}.champ.texte .hash2{font-family:var(--font_futura);text-transform:uppercase;margin:0;line-height:.9!important;font-size:var(--size2);margin-bottom:10px}.champ.texte .hash3{font-family:var(--font_futura);text-transform:uppercase;margin:0;line-height:.9!important;font-size:var(--size3);margin-bottom:10px}.champ.texte ul{margin-bottom:calc(var(--gut)*.25)}.champ.texte ul li{padding:5px 0 5px 20px;position:relative}.champ.texte ul li:before{content:"";position:absolute;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:-10px;background-image:url(/themes/custom/mhv_ff/dist/img/pictos_fleche-noir.svg);background-size:50%;background-repeat:no-repeat;background-position:center}*{text-wrap:balance}body.path-recherche .layout-content,body.path-user .layout-content{max-width:var(--max_width);margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.simplebar-track.simplebar-vertical{width:8px;margin-right:5px;top:10px;bottom:10px}.ajax-progress,.ajax-progress-fullscreen,.ajax-progress-throbber{width:100%;height:100%;margin:0;padding:0;border-radius:0;opacity:1;background:rgba(255,255,255,.8);position:fixed;top:0;left:0;z-index:999999;overflow:hidden;text-indent:-99999em}.ajax-progress-fullscreen:before,.ajax-progress-throbber:before{content:' ';display:block;width:120px;height:120px;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;border-radius:120px;border-top:1px solid var(--noir);border-right:1px solid var(--noir);border-bottom:1px solid var(--noir);border-left:1px solid var(--vert);overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ligne-titre{color:var(--accent-color);font-family:var(--font_futura);text-transform:uppercase;line-height:.9;font-size:var(--size2);padding-left:calc(var(--logo_hauteur) + var(--gut) + calc(var(--gut)*.25))!important;position:relative;margin-bottom:calc(var(--gut) - 15px)!important;margin-top:0!important;display:inherit;padding:15px 0}.ligne-titre:before{content:"";background-color:var(--accent-color);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:var(--gut);width:var(--logo_hauteur);height:auto;aspect-ratio:2.43/1;display:inline-block}.max_width{max-width:var(--max_width);margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.flex-layout,.flex_layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-layout>.col,.flex_layout>.col{padding:0 calc(var(--gut)*.5);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.flex_layout.fin>.col{padding:0 calc(var(--gut)*.2)}.flex-layout>.col:first-child,.flex_layout>.col:first-child{margin-left:calc(var(--gut)*-.5)}.flex_layout.fin>.col:first-child{margin-left:calc(var(--gut)*-.2)}.flex-layout>.col:last-child,.flex_layout>.col:last-child{margin-right:calc(var(--gut)*-.5)}.flex_layout.fin>.col:last-child{margin-right:calc(var(--gut)*-.2)}.flex-layout>.col.w-1-3,.flex_layout>.col.w-1-3{-webkit-box-flex:33.33%;-ms-flex:33.33% 1 0px;flex:33.33% 1 0}.flex-layout>.col.w-2-3,.flex_layout>.col.w-2-3{-webkit-box-flex:66.66%;-ms-flex:66.66% 1 0px;flex:66.66% 1 0}.flex_layout>.col:has(.swiper),.max_width:has(.swiper){overflow:hidden}.flex-layout.grille{display:grid;grid-template-columns:1fr 1fr 1fr}.flex-layout.grille>.col{padding:0 calc(var(--gut)*.5)}.flex-layout.grille>.col:nth-child(3n+1){margin-left:calc(var(--gut)*-.5)}.flex-layout.grille>.col:nth-child(3n+3){margin-right:calc(var(--gut)*-.5)}nav.pager li.is-active{display:none}nav.pager li.pager__item a:after{content:"";position:absolute;top:0;bottom:0;width:30px;display:inherit;background-color:var(--noir);background-image:url(/themes/custom/mhv_ff/dist/img/pictos_fleche-vert.svg);background-size:65%;background-repeat:no-repeat;background-position:center}nav.pager li.pager__item--previous a{padding-left:39px}nav.pager li.pager__item--previous a:after{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav.pager li.pager__item--next a{padding-right:39px}nav.pager li.pager__item--next a:after{right:0}.flex-layout>.col>.paragraph,.flex_layout>.col>.paragraph,.page-node-type-fond .champ.paragraphes .paragraph{margin-bottom:calc(var(--gut)*.5)}@media print,screen and (max-width:1200px){.flex-layout,.flex_layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-layout.grille{display:grid;grid-template-columns:1fr}.flex-layout.grille>.col:nth-child(3n+1),.flex-layout.grille>.col:nth-child(3n+3),.flex-layout>.col,.flex-layout>.col:first-child,.flex-layout>.col:last-child,.flex_layout>.col,.flex_layout>.col:first-child,.flex_layout>.col:last-child{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;margin:0!important;padding:0!important}.flex-layout>.col:not(:last-child),.flex_layout>.col:not(:last-child){margin-bottom:var(--gut)!important}.flex-layout>.col>.paragraph,.flex_layout>.col>.paragraph,.page-node-type-fond .champ.paragraphes .paragraph{margin-bottom:calc(var(--gut)*1)}}body.menu-ouvert{overflow-y:hidden}body.menu-ouvert .layout-content{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:all .6s;transition:all .6s}body .layout-content{-webkit-transition:all .6s;transition:all .6s}header{position:fixed;top:0;left:0;right:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(var(--logo_hauteur) + calc(var(--gut_menu)*2))}header .block-system-branding-block .site-logo{position:relative;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--gut_menu)}header .block-system-branding-block .site-logo:after{content:"";position:absolute;z-index:-1;right:20px;bottom:20px;top:-50px;left:-50px;background-color:rgba(255,255,255,.8);-webkit-transition:all .8s;transition:all .8s;border-radius:0;-webkit-box-shadow:20px 20px 20px rgba(255,255,255,.8);box-shadow:20px 20px 20px rgba(255,255,255,.8)}body.menu-ouvert header .block-system-branding-block .site-logo:after{background-color:#fff;border-radius:0;-webkit-box-shadow:20px 20px 0 #fff;box-shadow:20px 20px 0 #fff}header .block-system-branding-block img{height:var(--logo_hauteur)}#block-menu *,footer *{font-family:futura-pt-condensed,sans-serif;text-transform:uppercase;line-height:1}.bloc-adresse a{text-decoration:underline;text-underline-offset:3px}#block-menu a.is-active,#block-menu a:hover,#block-menu li.menu-item--active-trail a{color:var(--blanc)}#block-menu .strong,#block-menu strong,footer .strong,footer strong{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--noir);color:transparent;margin-bottom:calc(var(--gut_menu)*.25)}#block-menu{position:relative;z-index:9;top:var(--gut_menu);right:var(--gut_menu)}#block-menu .menu_ferme .btn_menu{cursor:pointer;position:relative;z-index:19;display:inherit;margin-top:calc(var(--logo_hauteur) - (var(--logo_hauteur)/ 2.43));-webkit-transform:rotate(-90deg) translate(100%);transform:rotate(-90deg) translate(100%);-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:bottom right;transform-origin:bottom right;width:var(--logo_hauteur);height:calc(var(--logo_hauteur)/2.43);overflow:hidden;outline:0}#block-menu .menu_ferme .btn_menu span{width:var(--logo_hauteur);height:auto;aspect-ratio:2.43/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--blanc);font-size:var(--size3)}#block-menu .menu_ferme .btn_menu .ouvert{background-color:var(--noir);color:var(--blanc)}#block-menu .menu_ferme .btn_menu .fermer{background-color:var(--blanc);color:var(--noir);-webkit-transition:all .3s;transition:all .3s}#block-menu.ouvert .menu_ferme .btn_menu .fermer{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#block-menu .menu_ouvert{position:fixed;z-index:18;top:0;left:0;right:0;margin:var(--gut_menu);background-color:var(--vert);height:0;max-height:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;opacity:0}#block-menu.ouvert .menu_ouvert{height:auto;max-height:calc(100vh - calc(var(--gut_menu)*2));top:0;opacity:1;-webkit-transition:all ease-in-out .6s;transition:all ease-in-out .6s}#block-menu .menu_ouvert .menu_wrapper{height:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;overflow-x:hidden;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#block-menu .menu_ouvert .block{background-color:var(--vert)}#block-menu .menu_ouvert .bloc-ouverture .horaires span{font-family:var(--font_futura);font-weight:900}#block-menu .menu_ouvert .menu_wrapper>.col{height:100%;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:var(--gut_menu)}#block-menu .menu_ouvert .col_1 .logo_recherche{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:calc(var(--gut_menu)*-2);margin-left:calc(var(--gut_menu)*-2);margin-bottom:var(--gut_menu)}#block-menu .menu_ouvert .col_1 .block-system-branding-block .site-logo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden}#block-menu .menu_ouvert .col_1 .bloc-recherche{margin-left:var(--gut_menu);-webkit-box-flex:1;-ms-flex:1;flex:1}#block-menu .menu_ouvert .col_1:after{content:"";position:absolute;top:var(--gut_menu);bottom:var(--gut_menu);right:0;border-right:2px solid var(--blanc)}#block-menu .menu_ouvert .col_2:after{content:"";position:absolute;top:var(--gut_menu);bottom:var(--gut_menu);left:0;border-left:2px solid var(--blanc)}#block-menu.ouvert .menu_ouvert .col_1{-webkit-animation:.5s ease-in-out .3s both apparition;animation:.5s ease-in-out .3s both apparition}#block-menu.ouvert .menu_ouvert .col_2{-webkit-animation:.5s ease-in-out .3s both apparition_bas;animation:.5s ease-in-out .3s both apparition_bas;margin-left:-2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-menu.ouvert .menu_ouvert .bloc-illustration{margin-top:auto;padding-top:var(--gut_menu)}@-webkit-keyframes apparition{from{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes apparition{from{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes apparition_bas{from{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes apparition_bas{from{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#block-menu .menu_ouvert .bloc-menu{font-size:clamp(var(--size2),4cqh,var(--size0))}#block-menu .menu_ouvert .bloc-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-menu .menu_ouvert .bloc-menu li{padding:0}#block-menu .menu_ouvert .bloc-menu li a{display:block;padding:0;margin-bottom:20px}#block-menu .menu_ouvert .bloc-menu li:last-child a{margin-bottom:0}#block-menu .menu_ouvert .bloc-menu li:nth-child(2) a,#block-menu .menu_ouvert .bloc-menu li:nth-child(4) a,#block-menu .menu_ouvert .bloc-menu li:nth-child(5) a{padding-bottom:20px;border-bottom:2px solid var(--blanc)}#block-menu .menu_ouvert .col_2{z-index:-1;font-size:clamp(var(--size3),2.5cqh,var(--size2))}#block-menu .menu_ouvert .bloc-liens_externes{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--noir);color:transparent;margin-bottom:calc(var(--gut_menu)*.8);padding-bottom:var(--gut_menu);border-bottom:2px solid var(--blanc)}#block-menu .menu_ouvert .bloc-liens_externes li{padding-right:var(--gut_menu);-webkit-box-flex:50%;-ms-flex:50% 0 0px;flex:50% 0 0}#block-menu .menu_ouvert .bloc-liens_externes a{border:1px solid var(--noir);padding:10px 50px 10px 10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:15px;-webkit-text-stroke-width:0;color:var(--noir);background-image:url(/themes/custom/mhv_ff/dist/img/pictos_fleche-link.svg);background-size:35px;background-repeat:no-repeat;background-position:center right 10px}#block-menu .menu_ouvert .bloc-liens_externes a:hover{background-color:var(--blanc)}#block-menu .menu_ouvert .bloc-liens_externes ul{display:-webkit-box;display:-ms-flexbox;display:flex}#block-menu input{background-color:rgba(0,0,0,.1);border:3px solid var(--blanc);font-size:clamp(1rem,1cqi,2rem);padding:25px 50px 25px 25px;width:100%;outline:0}#block-menu .menu_ouvert .bloc-newsletter form{position:relative}#block-menu .bloc-recherche form{margin:0;width:100%;position:relative}#block-menu .bloc-recherche .form-actions,#block-menu .bloc-recherche .form-item{margin:0}#block-menu .bloc-recherche .form-actions input,#block-menu .menu_ouvert .bloc-newsletter .button,#block-menu .menu_ouvert .bloc-newsletter button{position:absolute;top:0;bottom:0;height:100%;right:0;width:auto;padding:0 25px;background:0 0;border:none!important;color:var(--blanc);font-size:clamp(1rem,1cqi,2rem);margin-right:0;margin-left:0}#block-menu .bloc-recherche .form-actions input:hover,#block-menu .menu_ouvert .bloc-newsletter .button:hover,#block-menu .menu_ouvert .bloc-newsletter button:hover{color:var(--noir)}#block-menu input::-webkit-input-placeholder{color:var(--blanc)}#block-menu input::-moz-placeholder{color:var(--blanc)}#block-menu input:-ms-input-placeholder{color:var(--blanc)}#block-menu input::-ms-input-placeholder{color:var(--blanc)}#block-menu input::placeholder{color:var(--blanc)}#block-menu input:focus{outline:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}#block-menu .menu_ferme .bloc-rs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:15px}#block-menu .menu_ferme .bloc-rs ul li a{width:calc(var(--logo_hauteur)/2.43);height:35px;display:inline-block;text-indent:-10000px;margin-top:5px;background-size:contain;background-repeat:no-repeat;background-position:center}#block-menu .menu_ferme .bloc-rs ul li.facebook a{background-image:url(/themes/custom/mhv_ff/dist/img/pictos_facebook-out.svg)}#block-menu .menu_ferme .bloc-rs ul li.instagram a{background-image:url(/themes/custom/mhv_ff/dist/img/pictos_insta-out.svg)}#block-menu .menu_ouvert .bloc-rs ul,footer .bloc-rs ul{display:-webkit-box;display:-ms-flexbox;display:flex}#block-menu .menu_ouvert .bloc-rs ul li a,footer .bloc-rs ul li a{width:40px;height:40px;display:inline-block;text-indent:-10000px;margin-top:5px;background-size:contain;background-repeat:no-repeat;background-position:center}#block-menu .menu_ouvert .bloc-rs ul li.facebook a,footer .bloc-rs ul li.facebook a{background-image:url(/themes/custom/mhv_ff/dist/img/pictos_facebook.svg)}#block-menu .menu_ouvert .bloc-rs ul li.instagram a,footer .bloc-rs ul li.instagram a{background-image:url(/themes/custom/mhv_ff/dist/img/pictos_insta.svg)}#block-menu .menu_ouvert .bloc-rs ul li.youtube a,footer .bloc-rs ul li.youtube a{background-image:url(/themes/custom/mhv_ff/dist/img/pictos_youtube.svg)}#block-menu .menu_ouvert .bloc-rs ul li.twitter a,footer .bloc-rs ul li.twitter a{background-image:url(/themes/custom/mhv_ff/dist/img/pictos_twitter.svg)}#block-menu .menu_ouvert .bloc-rs ul li.bluesky a,footer .bloc-rs ul li.bluesky a{background-image:url(/themes/custom/mhv_ff/dist/img/pictos_bluesky.svg)}#block-menu .bloc-newsletter{padding-bottom:calc(var(--gut_menu)*1);margin-bottom:calc(var(--gut_menu)*.8);border-bottom:2px solid var(--blanc)}#block-menu .infos{display:-webkit-box;display:-ms-flexbox;display:flex}#block-menu .infos>.col{-webkit-box-flex:50%;-ms-flex:50% 0 0px;flex:50% 0 0;padding-right:var(--gut_menu)}#block-menu .infos>.col>.block{margin-bottom:calc(var(--gut_menu)*.5)}@media print,screen and (max-width:1200px){#block-menu .menu_ferme{position:relative}#block-menu .menu_ferme .btn_menu{display:inline-block}#block-menu .menu_ferme .bloc-rs{position:absolute;top:0}#block-menu .menu_ferme .bloc-rs ul{margin:0}#block-menu .menu_ouvert .menu_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-menu .menu_ouvert .menu_wrapper>.col{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}#block-menu .menu_ouvert .col_1 .logo_recherche{padding-right:calc(var(--gut_menu)*2)}#block-menu .menu_ouvert .bloc-menu li a{margin-bottom:10px}#block-menu .menu_ouvert .bloc-menu li:nth-child(2) a,#block-menu .menu_ouvert .bloc-menu li:nth-child(4) a,#block-menu .menu_ouvert .bloc-menu li:nth-child(5) a{padding-bottom:10px}#block-menu .menu_ouvert .col_1:after{content:"";position:absolute;top:inherit;bottom:0;right:var(--gut_menu);left:var(--gut_menu);border-bottom:2px solid var(--blanc)}#block-menu .menu_ouvert .col_2:after{display:none}#block-menu .menu_ouvert .bloc-rs ul li a,footer .bloc-rs ul li a{width:30px;height:30px}#block-menu input{font-size:1rem;padding:15px 50px 15px 15px}#block-menu .strong,#block-menu strong,footer .strong,footer strong{margin-bottom:calc(var(--gut_menu)*.5)}}@media print,screen and (max-width:768px){#block-menu .menu_ouvert{margin:0!important;bottom:0;max-height:100vh!important}#block-menu .menu_ouvert .col_1 .logo_recherche{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;margin-left:0;margin-bottom:var(--gut_menu);padding-right:0}#block-menu .menu_ouvert .col_1 .bloc-recherche{margin-left:0;margin-top:calc(var(--gut_menu)*2);-webkit-box-flex:1;-ms-flex:1;flex:1}#block-menu .infos,#block-menu .menu_ouvert .bloc-liens_externes ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-menu .infos{padding-bottom:0}#block-menu .infos>.col,#block-menu .menu_ouvert .bloc-liens_externes ul li{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:0}#block-menu .menu_ouvert .bloc-liens_externes ul li:not(:last-child){margin-bottom:var(--gut_menu)}#block-menu .infos>.col>.block{margin-bottom:calc(var(--gut_menu)*1)}}@media print,screen and (max-width:400px){#block-menu .menu_ferme .bloc-rs ul li a{height:25px}#block-menu .menu_ferme .btn_menu{font-size:.8rem}}#outline{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--rouge);font-size:8vw;line-height:.9;color:transparent;text-align:center;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;margin-top:-1.5vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:7;text-transform:uppercase;font-family:var(--font_futura);letter-spacing:-.1vw;max-width:var(--max_width);width:100%;padding-left:var(--gut);padding-right:var(--gut);overflow:hidden}#outline p{line-height:.75}@media print,screen and (max-width:1200px){#outline{top:inherit!important;bottom:-3vw;font-size:14vw;width:100%;-webkit-transform:none;transform:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;margin-top:0;margin-bottom:-3vw}}.swiper{height:auto;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;padding-bottom:60px;margin-bottom:20px}.pas-complet .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-slide{-webkit-box-flex:0;-ms-flex:0;flex:0;width:auto;height:100%;margin:0 15px;opacity:0}.swiper-slide *{height:100%;width:auto}.swiper .media-image img,.swiper .media-image-1 img{width:auto;height:50vh}.swiper iframe{width:auto;height:100%;max-width:inherit}.swiper-initialized .swiper-slide{opacity:1}.swiper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:0;min-width:100%;position:absolute}.normal .swiper-nav{max-width:inherit;padding:0}.swiper-nav .swiper-button{margin:0;padding:0;position:relative;top:inherit;left:inherit;right:inherit;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:25px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/mhv_ff/dist/img/pictos_fleche.svg);background-color:var(--vert)}.swiper-nav .swiper-button:hover{background-color:var(--rouge)}.swiper-nav .swiper-button:after{display:none}.swiper-nav .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:5px}.swiper .image-field-caption{margin:10px 0 0 0;font-size:var(--size5);color:var(--grisfonce)}.swiper .image-field-caption p{margin:0}@media print,screen and (max-width:1200px){.swiper .media-image img,.swiper .media-image-1 img{width:auto;height:40vh}.swiper .image-field-caption{display:none}.swiper-slide{margin:0 5px}}.para-contenus>.layout:first-child:not(:has(.ligne-titre)):before{content:"";position:relative;z-index:1;top:calc(var(--gut)*-1);left:calc((100% - var(--max_width))/ 2 + var(--gut));background-color:var(--vert);width:var(--logo_hauteur);height:calc(var(--logo_hauteur)/2.43);display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (max-width:1680px){.para-contenus>.layout:first-child:not(:has(.ligne-titre)):before{left:calc(var(--gut))}}.champ.paragraphes .layout,.para-contenus .layout{background-color:var(--bckg-color);padding-top:calc(var(--gut)*1);padding-bottom:calc(var(--gut)*1)}.paragraph.para-titre{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--noir);color:transparent;font-family:var(--font_futura);text-transform:uppercase;line-height:.9;font-size:var(--size2);position:relative;margin-bottom:calc(var(--gut)*.5);letter-spacing:2px;padding:5px 0}.fond_noir .paragraph.para-titre{font-size:var(--size1);-webkit-text-stroke-color:var(--vert)}.paragraph.para-soustitre{font-size:var(--size1);line-height:.9;font-weight:700;font-style:italic;margin-bottom:calc(var(--gut)*.5)}.paragraph.para-texte{font-size:var(--size4)}.paragraph.para-bouton a,a.bouton,nav.pager li a,span.file a{font-family:var(--font_futura);text-transform:uppercase;line-height:.9;color:var(--noir);background-color:var(--vert);font-size:var(--size5);padding:9px 9px 8px 9px;display:inline-block;position:relative}span.file a{margin-bottom:5px;position:relative}span.file.file--application-pdf{padding-left:0;background:0 0}span.file.file--application-pdf a{padding-left:39px}span.file.file--application-pdf a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:30px;display:inherit;background-color:var(--noir);background-image:url(/themes/custom/mhv_ff/dist/img/pictos_file.svg);background-size:65%;background-repeat:no-repeat;background-position:center}.paragraph.para-bouton a:hover,a.bouton:hover,nav.pager li a:hover,span.file a:hover{background-color:var(--noir);color:var(--vert)}.fond_noir .paragraph.para-bouton a:hover{background-color:var(--blanc);color:var(--noir)}.fond_vert .paragraph.para-bouton a{background-color:var(--noir);color:var(--vert)}.fond_vert .paragraph.para-bouton a:hover{background-color:var(--blanc);color:var(--noir)}.paragraph.contact{font-family:var(--font_futura);text-transform:uppercase;line-height:1.2;font-size:var(--size4)}.paragraph.contact a{text-decoration:underline;text-underline-offset:3px}.paragraph.contact .personne-fonction{font-family:bely;text-transform:none;line-height:1.1;margin:2px 0;font-weight:700}.paragraph.contact .personne-fonction span:first-child:not(:last-child):after{content:", "}.separateur{display:block;border-bottom:1px solid var(--gris);margin:calc(var(--gut)*.5) 0}.fond_vert .separateur{border-color:var(--accent-color)}.fond_noir .separateur{border-color:var(--accent-color)}@media print,screen and (max-width:1680px){.separateur{margin:calc(var(--gut)*1) 0}}.paragraph.image-et-texte p{font-size:var(--size5)}.paragraph.carte .geolocation-map-container{position:relative;z-index:1;height:500px}.paragraph.carte .leaflet-control-attribution{display:none}a.teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;container:teaser/inline-size;padding-bottom:calc(var(--gut)*.25)}a.teaser:after{content:"";position:absolute;left:calc(var(--gut)*-.25);z-index:-1;background-color:var(--vert)}a.teaser:hover:after{-webkit-animation:teaserhover .5s ease-in-out 0s forwards;animation:teaserhover .5s ease-in-out 0s forwards}@-webkit-keyframes teaserhover{0%{top:100%;bottom:calc(var(--gut)*-.25);width:calc(75% + var(--gut)*.25);opacity:0}60%{top:calc(var(--gut)*-.25);bottom:calc(var(--gut)*-.25);width:calc(75% + var(--gut)*.25);opacity:.2}80%{top:calc(var(--gut)*-.25);bottom:calc(var(--gut)*-.25);width:calc(75% + var(--gut)*.25);opacity:.6}100%{top:calc(var(--gut)*-.25);bottom:calc(var(--gut)*-.25);width:calc(100% + var(--gut)*.5);opacity:1}}@keyframes teaserhover{0%{top:100%;bottom:calc(var(--gut)*-.25);width:calc(75% + var(--gut)*.25);opacity:0}60%{top:calc(var(--gut)*-.25);bottom:calc(var(--gut)*-.25);width:calc(75% + var(--gut)*.25);opacity:.2}80%{top:calc(var(--gut)*-.25);bottom:calc(var(--gut)*-.25);width:calc(75% + var(--gut)*.25);opacity:.6}100%{top:calc(var(--gut)*-.25);bottom:calc(var(--gut)*-.25);width:calc(100% + var(--gut)*.5);opacity:1}}.fond_vert a.teaser:after{background-color:var(--blanc)}.teaser .grp-image{margin-bottom:calc(var(--gut)*.25)}.teaser .grp-titre{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.teaser .gauche{-webkit-box-flex:1;-ms-flex:1;flex:1}.teaser .centre{text-align:right}.teaser .droite{margin-top:15px}.teaser .short-txt{font-size:var(--size5);line-height:1.2}.teaser .node-title{font-family:var(--font_futura);text-transform:uppercase;line-height:.9;font-size:var(--size3);color:var(--rouge);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;margin-bottom:2px}.teaser:hover .node-title{color:var(--blanc)}.fond_vert a.teaser:hover .node-title{color:var(--vert)}.teaser .media-image img{height:100%;width:100%}.teaser .soustitre{font-size:var(--size4);line-height:.9;font-weight:700;font-style:italic}.teaser .date-friendly{font-size:var(--size5);line-height:.9;font-weight:700;font-style:italic}.teaser .media-image img{max-height:inherit;width:100%}.teaser .soustitre{font-size:var(--size2)}.teaser .date-friendly{font-size:var(--size3)}.teaser .short-txt{font-size:var(--size4)}.teaser .grp-image{margin-bottom:calc(var(--gut)*.5)}screen and (max-width:768px){-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teaser .centre{text-align:left}#block-menu .bloc-recherche .fac-result ul{border:none;border-radius:0;height:auto;max-height:100vh;overflow:auto}#block-menu .bloc-recherche .fac-result ul li{border:none;border-bottom:1px solid var(--noir);border-radius:0;padding:25px;margin:0}#block-menu .bloc-recherche .fac-result ul li.selected,#block-menu .bloc-recherche .fac-result ul li:hover{background-color:var(--noir);color:var(--blanc)}#block-menu .bloc-recherche .fac-result ul li.selected *,#block-menu .bloc-recherche .fac-result ul li:hover *{color:var(--blanc)}#block-menu .bloc-recherche .fac-result ul li h2{margin:10px 0}#block-menu .bloc-recherche .fac-result ul li .short-txt{font-family:var(--font_bely);text-transform:none}.view-id-recherche .views-row{border-bottom:1px solid var(--noir);padding-bottom:calc(var(--gut)*.5);margin-bottom:calc(var(--gut)*.5)}#block-menu .bloc-recherche .fac-result ul li .bundle-fieldnode,.view-id-recherche .views-row .bundle-fieldnode{font-family:var(--font_futura);text-transform:uppercase;line-height:.9;font-size:var(--size4);margin-bottom:10px}#block-menu .bloc-recherche .fac-result ul li .couverture,#block-menu .bloc-recherche .fac-result ul li .images-du-fond,.view-id-recherche .views-row .couverture{margin-bottom:10px}#block-menu .bloc-recherche .fac-result ul li .couverture img,#block-menu .bloc-recherche .fac-result ul li .images-du-fond img,.view-id-recherche .views-row .couverture img,.view-id-recherche .views-row .images-du-fond img{width:150px;height:auto}#block-menu .bloc-recherche .fac-result ul li .grp-contenu,.view-id-recherche .views-row .grp-contenu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}#block-menu .bloc-recherche .fac-result ul li h2,.view-id-recherche .views-row h2{margin:0 0 10px 0}.field--search-api-excerpt strong{position:relative;font-weight:400}.field--search-api-excerpt strong:after{content:"";position:absolute;z-index:-1;padding:10px;background-color:#fae8e6;top:-2px;bottom:-4px;left:-5px;right:-5px;border-radius:5px}#zone_admin{font-family:var(--gin-font)!important;position:relative;z-index:9;background-color:var(--gin-bg-app);margin-bottom:calc(var(--gut)*.5)}#zone_admin .block{padding:15px calc(var(--gut_menu)*1);border-top:1px solid var(--gin-color-primary);margin-bottom:-1px;border-bottom:1px solid var(--gin-color-primary)}#zone_admin .messages{background:0 0;padding:15px calc(var(--gut_menu)*1)!important;border:none!important;border-top:1px solid var(--gin-color-primary)!important}#zone_admin .tabs{background:0 0}#zone_admin ul.tabs{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#zone_admin ul.tabs li,#zone_admin ul.tabs li a{margin:0;padding:0;border:none!important;outline:0;background-color:none!important}#zone_admin ul.tabs li a{text-transform:lowercase;line-height:1.2;font-size:.9rem;margin:0 5px;padding:8px 12px;border:1px solid transparent!important;border-radius:100px;background:0 0!important}#zone_admin ul.tabs li a:hover{border-color:var(--gin-color-primary-light)!important;color:var(--gin-color-primary)}#zone_admin ul.tabs li a.active{border-color:var(--gin-color-primary)!important;color:var(--gin-color-primary)}.zone_titre .soustitre{margin-bottom:calc(var(--gut)*.5)}@media print,screen and (max-width:1200px){.zone_titre .soustitre{margin-bottom:calc(var(--gut)*1)}}.zone_titre>*{max-width:66%}.block-language{max-width:var(--max_width);margin:0 auto;padding-left:var(--gut);padding-right:var(--gut);position:relative;z-index:8}body.path-recherche .layout-content .block-language,body.path-user .layout-content .block-language{max-width:none;padding:0}.block-language ul.links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.block-language ul.links a{font-weight:900;font-family:var(--font_futura);text-transform:uppercase;line-height:.9;font-size:var(--size4);margin-right:20px;margin-bottom:5px;position:relative;color:var(--grisfonce);display:inline-block;padding:5px 0}.block-language ul.links a:hover{color:var(--noir)}.block-language ul.links a.is-active{color:var(--rouge)}.block-language ul.links li:not(:last-child) a:after{content:"";position:absolute;right:-10px;top:0;bottom:0;border-right:1px solid var(--grisfonce)}body:not(.lang-vi) .block-language ul.links li.vi a{-webkit-transform:scale(.95) translateY(-1px);transform:scale(.95) translateY(-1px);letter-spacing:.5px}.exposition_layout{padding-bottom:calc(var(--gut)*1)}.exposition_layout .champ.texte{line-height:1.2;font-size:var(--size4)}.exposition_layout .sidebar .soustitre,.zone_titre .soustitre{font-size:var(--size2);line-height:.9;font-weight:700;font-style:italic}.exposition_layout .sidebar .date-friendly{font-size:var(--size2);line-height:.9;font-weight:700;font-style:italic;color:var(--vert)}.exposition_layout .sidebar .date-friendly:after,.exposition_layout .sidebar .date-friendly:before,.exposition_layout .sidebar .informations-add:after{content:"";background-color:var(--vert);width:var(--logo_hauteur);height:calc(var(--logo_hauteur)/2.43);display:block;margin:30px 0}.exposition_layout .equipe,.exposition_layout .horaires,.exposition_layout .informations-add{margin-bottom:calc(var(--gut)*.25)}.exposition_layout .horaires p{font-family:var(--font_futura);text-transform:uppercase;line-height:.9;font-size:var(--size4)}.exposition_layout .equipe p{line-height:1.2;font-size:var(--size5)}.exposition_layout .equipe strong{font-family:var(--font_futura);text-transform:uppercase}.exposition_layout .contenu_bas{margin-top:calc(var(--gut)*1);-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:calc(var(--gut)*.5)}.exposition_layout .contenu_bas .exploreparis .item,.exposition_layout .contenu_bas .item-boutique .item{height:100%}.exposition_layout .contenu_bas .item-boutique .item{background-color:var(--gris);display:-webkit-box;display:-ms-flexbox;display:flex}.exposition_layout .contenu_bas .item-boutique .item .gauche{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.exposition_layout .contenu_bas .item-boutique .item .gauche div{height:100%}.exposition_layout .contenu_bas .item-boutique .item .gauche img{height:100%;width:200px;-o-object-fit:cover;object-fit:cover}.exposition_layout .contenu_bas .item-boutique .item .droite{padding:25px;font-family:var(--font_futura);text-transform:uppercase;line-height:1;font-size:var(--size4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.exposition_layout .contenu_bas .item-boutique .item .droite a{border:1px solid var(--noir);padding:10px 45px 10px 10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:15px;-webkit-text-stroke-width:0;color:var(--noir);background-image:url(/themes/custom/mhv_ff/dist/img/pictos_fleche-link.svg);background-size:28px;background-repeat:no-repeat;background-position:center right 10px}.exposition_layout .contenu_bas .item-boutique .item .droite a:hover{background-color:var(--blanc)}.exposition_layout .contenu_bas .exploreparis .item{background-color:var(--vert);padding:25px}.exposition_layout .contenu_bas .exploreparis .item .hashtag{font-weight:700;font-size:var(--size3);font-family:var(--font_futura);text-transform:uppercase}.exposition_layout .contenu_bas .exploreparis .item .text{margin:15px 0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--noir);color:transparent;font-family:var(--font_futura);text-transform:uppercase;line-height:.9;font-size:var(--size2);letter-spacing:2px}.exposition_layout .contenu_bas .exploreparis .item a.bouton{background-color:var(--noir);color:var(--vert)}@media print,screen and (max-width:1200px){.exposition_layout .contenu_bas>div{padding:0!important;margin:0!important}.exposition_layout .contenu_bas>div:not(:last-child){margin-bottom:var(--gut)!important}}@media print,screen and (max-width:768px){.exposition_layout .contenu_bas{margin-bottom:var(--gut)}.exposition_layout .contenu_bas .item-boutique .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.exposition_layout .contenu_bas .item-boutique .item .gauche img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.atelier-modal{max-height:80vh;width:100%;background-color:var(--noir);position:fixed;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.atelier-modal.is-active{visibility:visible;opacity:1;z-index:10}.atelier-modal .fermer{position:absolute;z-index:10;bottom:30px;right:var(--gut_menu);width:var(--logo_hauteur);height:calc(var(--logo_hauteur)/2.43);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--blanc);background-color:var(--noir);color:var(--blanc);font-family:var(--font_futura);text-transform:uppercase;line-height:1;cursor:pointer}body.para-atelier-open{overflow-y:hidden}body .overlay{cursor:pointer;-webkit-transition:all .6s;transition:all .6s;position:fixed;z-index:1;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);display:none}body.para-atelier-open .overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:block}.para-atelier .texte-ligne{font-family:var(--font_futura);text-transform:uppercase;line-height:1.2;font-size:var(--size4)}.para-atelier .atelier-thumbs{margin-top:1rem;margin-bottom:1rem;overflow:hidden;position:relative}.para-atelier .atelier-thumbs:after{content:'';position:absolute;top:0;bottom:0;right:0;width:2rem;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.para-atelier .atelier-thumbs .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-5px;margin-right:-5px}.para-atelier .atelier-thumbs .item{margin-right:5px;margin-left:5px;display:inherit;cursor:pointer}.para-atelier .atelier-thumbs .item img{height:120px;width:auto}.para-atelier .atelier-medias.swiper{position:relative;padding-top:30px;padding-bottom:120px;height:auto;margin:0}.para-atelier .atelier-medias.swiper .media-image img{width:auto;height:40vh}.para-atelier .atelier-medias.swiper .swiper-nav{bottom:30px;right:60px}@media print,screen and (max-width:1200px){.para-atelier .atelier-medias.swiper{padding-bottom:60px}.para-atelier .atelier-medias.swiper .media-image img{height:30vh}.para-atelier .atelier-medias.swiper .swiper-nav{bottom:10px;right:50px}.atelier-modal .fermer{bottom:10px}}.media-oembed-content{aspect-ratio:16/9;height:100%;width:100%}.texte iframe{width:100%!important;border:none;scrolling:no;margin-bottom:calc(var(--gut)*.25)}footer{background-color:var(--gris);padding:var(--gut) 0;z-index:8;position:relative}footer .col{position:relative}footer .col:not(:last-child):after{content:"";position:absolute;z-index:1;top:0;bottom:0;right:0;border-right:1px solid var(--noir)}footer *{font-size:var(--size2);font-family:futura-pt-condensed,sans-serif!important;text-transform:uppercase}footer .bloc-logo{margin-bottom:25px}footer .bloc-logo img{-webkit-filter:invert(0) sepia(100%) saturate(0) hue-rotate(89deg) brightness(0) contrast(100%);filter:invert(0) sepia(100%) saturate(0) hue-rotate(89deg) brightness(0) contrast(100%);height:var(--logo_hauteur)}footer .bloc-rs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}footer .bloc-rs ul li a{margin:0}footer .bloc-rs p{margin:0 15px 0 0}footer .bloc-partenaires .champ.contenus{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}footer .bloc-partenaires .champ.contenus .item:has(.para-titre){-webkit-box-flex:90%;-ms-flex:90% 0 0px;flex:90% 0 0;margin:auto 15px}footer .bloc-partenaires .champ.contenus .item .para-titre{margin-bottom:10px;padding:0}footer .bloc-partenaires .champ.contenus .item:has(.para-media){padding:15px}footer .bloc-partenaires .champ.contenus .item .para-media img{height:60px;width:auto}@media print,screen and (max-width:1200px){footer .col:not(:last-child){margin-bottom:25px;padding-bottom:25px!important}footer .col:not(:last-child):after{content:"";position:absolute;z-index:1;top:inherit;bottom:0;right:0;left:0;border-right:none;border-bottom:1px solid var(--noir)}footer .bloc-partenaires .champ.contenus .item .para-media img{height:50px}}@supports (animation-timeline:view()){@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}body:not(.menu-ouvert) header .block-system-branding-block .site-logo{-webkit-animation:fade-out auto linear both;animation:fade-out auto linear both;animation-timeline:scroll();animation-range:calc(100% - var(--hauteur_footer)) 100%}body.menu-ouvert header .block-system-branding-block .site-logo{opacity:1;animation-timeline:none;-webkit-transform:all .3s;transform:all .3s}}.page_404 #block-mhv-ff-content{color:var(--rouge);font-size:var(--size1);margin-bottom:calc(var(--gut)*.25);font-family:var(--font_futura);text-transform:uppercase;line-height:1;text-align:center;max-width:var(--max_width);margin:var(--gut) auto;padding-left:var(--gut);padding-right:var(--gut)}#sliding-popup{padding:var(--gut_menu) 0;background-color:var(--vert)!important;color:var(--noir);border-top:var(--border);font-size:var(--size5)}.eu-cookie-compliance-message,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message p{font-size:var(--size5)!important;font-weight:400!important;color:var(--noir)!important;margin:0}.eu-cookie-compliance-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:var(--gut);padding-left:var(--gut);max-width:var(--max_width)!important}.eu-cookie-compliance-buttons{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}button.agree-button.eu-cookie-compliance-secondary-button,button.decline-button.eu-cookie-compliance-default-button{font-size:inherit;font-family:var(--font_futura)!important;font-weight:700!important;background:0 0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:var(--size5)!important;background-color:transparent;color:var(--noir)!important;-webkit-transition:all .3s;transition:all .3s;color:var(--blanc);border:1px solid var(--noir);padding:12px 18px 12px 18px!important;border-radius:0;margin:0 0 0 10px;display:inherit;transition:all .3s;font-weight:400;text-transform:uppercase!important}button.agree-button.eu-cookie-compliance-secondary-button{background-color:var(--blanc)}button.agree-button.eu-cookie-compliance-secondary-button:hover,button.decline-button.eu-cookie-compliance-default-button:hover{background-color:var(--blanc)}.eu-cookie-compliance-more-button{font-size:var(--size5)!important;font-weight:400;color:var(--noir)!important;text-decoration:underline}@media print,screen and (max-width:960px){.eu-cookie-compliance-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:calc(var(--gut)*1);padding-left:calc(var(--gut)*1)}button.agree-button.eu-cookie-compliance-secondary-button,button.decline-button.eu-cookie-compliance-default-button{margin:10px 10px 0 0}}.page-node-type-collections #zone_admin{margin-top:250px;margin-bottom:-200px}.dynamic-block-fieldnode-menu-collections{position:fixed;bottom:0;left:0;right:0;background-color:var(--vert);z-index:10}ul.menu-collections{max-width:var(--max_width);margin:0 auto;padding:15px var(--gut);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px}ul.menu-collections li{-webkit-box-flex:1;-ms-flex:1 0 1;flex:1 0 1}ul.menu-collections li a{text-align:center;font-family:var(--font_futura);text-transform:uppercase;line-height:1;border:1px solid var(--noir);padding:10px;display:block;color:var(--noir);font-size:var(--size4)}ul.menu-collections li a:hover{background-color:var(--blanc)}@media print,screen and (max-width:960px){ul.menu-collections li a{padding:5px}}.page-node-type-collections .layout-container{padding-top:0}.view-collections.view-display-id-block_2{padding-top:calc(var(--logo_hauteur) + calc(var(--gut_menu)*2))}.view-collections h2{display:block;padding-top:calc(var(--gut)*.5);color:var(--rouge);font-size:var(--size1);scroll-margin-top:calc(var(--logo_hauteur) + 40px)}.view-collections h3{font-size:var(--size2);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--noir);color:transparent}.view-collections .champ.texte{max-width:calc(var(--max_width)*.5);margin-bottom:calc(var(--gut)*.25)}.diaporama-miniteaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.diaporama-miniteaser>li.has-niveau2{width:100%}.collection-item{width:100%;padding-bottom:calc(var(--gut)*.5);border-bottom:1px solid var(--gris)}.collection-item .swiper-nav{padding:0}.has-niveau2 .collection-item{border-bottom:none}.miniteaser.fond img{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;-webkit-filter:grayscale(0);filter:grayscale(0);height:250px;width:auto}.miniteaser.fond:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.miniteaser.fond .node-title{line-height:.9;color:var(--noir);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;margin-top:5px;font-size:var(--size4);font-family:var(--font_futura);text-transform:uppercase}.miniteaser.fond:hover .node-title{color:var(--rouge)}.page-node-type-fond .sidebar .fichiers .field__label,.page-node-type-fond .sidebar .liens .field__label{font-family:var(--font_futura);text-transform:uppercase}.page-node-type-fond .sidebar .liens a{font-size:var(--size5);font-family:var(--font_futura);text-transform:uppercase;text-decoration:underline;line-height:1;display:inherit;margin-bottom:5px}.page-node-type-fond .sidebar .contact,.page-node-type-fond .sidebar .fichiers,.page-node-type-fond .sidebar .liens,.page-node-type-fond .sidebar h1{margin-bottom:calc(var(--gut)*.25);padding-bottom:calc(var(--gut)*.25);border-bottom:1px solid var(--gris)}.page-node-type-fond .sidebar .archives-coll-ref{font-family:var(--font_futura);text-transform:uppercase;font-size:var(--size2);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--noir);color:transparent}.page-node-type-fond .top .artiste,.page-node-type-fond .top .date,.page-node-type-fond .top .titre,.page-node-type-fond .top .type{font-size:var(--size5);color:var(--grisfonce)}.page-node-type-fond .top .titre{margin:10px 0 0 0;font-family:var(--font_futura);text-transform:uppercase;color:var(--noir)}.page-node-type-fond .top .artiste{font-style:italic}.page-node-type-fond .top .type{display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-type-fond .top .type .item:not(:last-child):after{content:", "}.back-collections{font-family:var(--font_futura);text-transform:uppercase;line-height:.9;color:var(--blanc);background-color:var(--noir);font-size:var(--size5);padding:9px 9px 8px 39px;display:inline-block;margin-bottom:10px;position:relative}.back-collections:after{content:"";position:absolute;top:0;bottom:0;width:30px;display:inherit;background-color:var(--vert);background-image:url(/themes/custom/mhv_ff/dist/img/pictos_fleche-noir.svg);background-size:65%;background-repeat:no-repeat;background-position:center;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.back-collections:hover{background-color:var(--vert);color:var(--noir)}.collection-item .swiper-slide{margin:0}.collection-item .swiper-slide:not(:last-child){margin-right:15px}.collection-item .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
