@charset "UTF-8";
body.oc-loading,body.oc-loading *{cursor:wait !important}
.stripe-loading-indicator{height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000}
.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{height:5px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF}
.stripe-loading-indicator .stripe{width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear}
.stripe-loading-indicator .stripe-loaded{width:0;opacity:0;filter:alpha(opacity=0)}
.stripe-loading-indicator.loaded{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.stripe-loading-indicator.loaded .stripe-loaded{opacity:1;filter:alpha(opacity=100);-webkit-transition:width 0.3s linear;transition:width 0.3s linear;width:100% !important}
.stripe-loading-indicator.hide{display:none}
body>p.flash-message{position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0px rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
body>p.flash-message.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
body>p.flash-message.fade.in{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body>p.flash-message.success{background:#8da85e}
body>p.flash-message.error{background:#c30}
body>p.flash-message.warning{background:#f0ad4e}
body>p.flash-message.info{background:#5fb6f5}
body>p.flash-message button.close{float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none}
body>p.flash-message button.close:hover,body>p.flash-message button.close:focus{color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
@media (max-width:768px){body>p.flash-message{left:10px;right:10px;top:10px;margin-left:0;width:auto}}
[data-request][data-request-validate] [data-validate-for]:not(.visible),[data-request][data-request-validate] [data-validate-error]:not(.visible){display:none}
a.oc-loading:after,button.oc-loading:after,span.oc-loading:after{content:"";display:inline-block;vertical-align:middle;margin-left:0.4em;height:1em;width:1em;animation:oc-rotate-loader 0.8s infinite linear;border:0.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50)}
@-moz-keyframes oc-rotate-loader{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}
@-webkit-keyframes oc-rotate-loader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
@-o-keyframes oc-rotate-loader{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}
@-ms-keyframes oc-rotate-loader{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}
@keyframes oc-rotate-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@-moz-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@-webkit-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@-o-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@-ms-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}

.mejs__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}
.mejs__container{background:#000;box-sizing:border-box;font-family:"Helvetica",Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}
.mejs__container *{box-sizing:border-box}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none !important}
.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%}
.mejs__fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}
.mejs__container:focus{outline-offset:0.125rem;outline-style:auto;outline-width:0.125rem}
.mejs__iframe-overlay{height:100%;position:absolute;width:100%}
.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.mejs__fullscreen{overflow:hidden !important}
.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs__background{left:0;position:absolute;top:0}
.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}
.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}
:root .mejs__poster-img{display:none}
.mejs__poster-img{border:0;padding:0}
.mejs__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}
.mejs__layer{z-index:1}
.mejs__overlay-play{cursor:pointer}
.mejs__overlay-button{background:transparent;border:0}
.mejs__overlay:hover .mejs__overlay-button svg{opacity:1}
.mejs__overlay-button svg{opacity:0.75}
.mejs__overlay-button:focus svg{opacity:1}
.mejs__overlay-button,.mejs__overlay-button svg{height:5rem;width:5rem}
.mejs__overlay-loading,.mejs__overlay-loading svg{height:5rem;width:5rem}
.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;display:block;height:5rem;width:5rem;z-index:1}
@-webkit-keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.mejs__controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;left:0;list-style-type:none;margin:0;padding:0 0.625rem;position:absolute;width:100%;z-index:3}
.mejs__controls:not([style*="display:none"]){background:rgba(255,0,0,0.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,0.35));background:linear-gradient(transparent,rgba(0,0,0,0.35))}
.mejs__button,.mejs__time,.mejs__time-rail{font-size:0.625rem;height:2.5rem;line-height:0.625rem;margin:0;width:2rem}
.mejs__button>button{background-color:transparent;border:0;color:#fff;cursor:pointer;display:block;font-size:0;height:1.125rem;line-height:0;margin:0.625rem 0.375rem;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:1.125rem}
.mejs__button svg{fill:currentColor;height:1.125rem;width:1.125rem}.mejs__button>button:focus{outline:dotted 0.125rem #fff}
.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus{outline:0}
.mejs__playpause-button svg{display:none}
.mejs__play svg.mejs__icon-play{display:block}
.mejs__pause svg.mejs__icon-pause{display:block}
.mejs__replay svg.mejs__icon-replay{display:block}
.mejs__fullscreen-button svg.mejs__icon-unfullscreen{display:none}
.mejs__fullscreen svg.mejs__icon-fullscreen{display:block}
.mejs__fullscreen svg.mejs__icon-unfullscreen{display:none}
.mejs__unfullscreen svg.mejs__icon-unfullscreen{display:block}
.mejs__unfullscreen svg.mejs__icon-fullscreen{display:none}
.mejs__time{box-sizing:content-box;color:#fff;font-size:0.6875rem;font-weight:bold;height:1.5rem;overflow:hidden;padding:1rem 0.375rem 0;text-align:center;width:auto}
.mejs__time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:2.5rem;margin:0 0.625rem;padding-top:0.625rem;position:relative}
.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:0.125rem;cursor:pointer;display:block;height:0.625rem;position:absolute}
.mejs__time-total{background:rgba(255,255,255,0.3);margin:0.3125rem 0 0;width:100%}
.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background:-webkit-linear-gradient(135deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background:linear-gradient(-45deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-size:0.9375rem 0.9375rem;width:100%}
@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:1.875rem 0}}
@keyframes buffering-stripes{from{background-position:0 0}to{background-position:1.875rem 0}}
.mejs__time-loaded{background:rgba(255,255,255,0.3)}
.mejs__time-current,.mejs__time-handle-content{background:rgba(255,255,255,0.9)}
.mejs__time-hovered{background:rgba(255,255,255,0.5);z-index:10}
.mejs__time-hovered.negative{background:rgba(0,0,0,0.2)}
.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0.15s ease-in all;transition:0.15s ease-in all;width:100%}
.mejs__time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
.mejs__time-hovered{-webkit-transition:height 0.1s cubic-bezier(0.44,0,1,1);transition:height 0.1s cubic-bezier(0.44,0,1,1)}
.mejs__time-hovered.no-hover{-webkit-transform:scaleX(0) !important;-ms-transform:scaleX(0) !important;transform:scaleX(0) !important}
.mejs__time-handle,.mejs__time-handle-content{border:0.25rem solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}
.mejs__time-handle-content{border:0.25rem solid rgba(255,255,255,0.9);border-radius:50%;height:0.625rem;left:-0.4375rem;top:-0.25rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:0.625rem}
.mejs__time-rail:hover .mejs__time-handle-content,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail .mejs__time-handle-content:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:1.0625rem;margin-bottom:0.5625rem;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.25rem}
.mejs__time-float-current{display:block;left:0;margin:0.125rem;text-align:center;width:1.875rem}
.mejs__time-float-corner{border:solid 0.3125rem #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}
.mejs__long-video .mejs__time-float{margin-left:-1.4375rem;width:4rem}
.mejs__long-video .mejs__time-float-current{width:3.75rem}
.mejs__broadcast{color:#fff;height:0.625rem;position:absolute;top:0.9375rem;width:100%}
.mejs__volume-button{position:relative}
.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,0.7);border-radius:0;bottom:100%;display:none;height:7.1875rem;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1.5625rem;z-index:1}
.mejs__volume-button:hover{border-radius:0 0 0.25rem 0.25rem}
.mejs__volume-total{background:rgba(255,255,255,0.5);border:0.06rem solid #fff;height:6.25rem;left:50%;margin:0;position:absolute;top:0.5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0.125rem}
.mejs__volume-current{background:rgba(255,255,255,0.9);left:0;margin:0;position:absolute;width:100%}
.mejs__volume-handle{background:rgba(255,255,255,0.9);border:1px solid #fff;border-radius:1px;cursor:ns-resize;height:0.375rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1rem}
.mejs__horizontal-volume-slider{display:block;height:2.25rem;position:relative;vertical-align:middle;width:3.5rem}
.mejs__horizontal-volume-total{background:rgba(50,50,50,0.8);border:0.06rem solid #fff;border-radius:0.125rem;font-size:1px;height:0.5rem;left:0;margin:0;padding:0;position:absolute;top:1rem;width:3.125rem}
.mejs__horizontal-volume-current{background:rgba(255,255,255,0.8);border-radius:0.125rem;border-right:0.06rem solid #fff;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}
.mejs__horizontal-volume-handle{display:none}
.mejs__mute svg,.mejs__unmute svg{stroke:currentColor}
.mejs__volume-button svg{display:none}
.mejs__mute .mejs__icon-mute{display:block}
.mejs__unmute .mejs__icon-unmute{display:block}
.mejs__captions-button,.mejs__chapters-button{position:relative}
.mejs__chapters-button svg,.mejs__captions-button svg{padding-top:0.125rem}
.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,0.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right:-2.6875rem;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:5.375rem}
.mejs__chapters-button>.mejs__chapters-selector{margin-right:-3.4375rem;width:6.875rem}
.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none !important;margin:0;overflow:hidden;padding:0}
.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none !important;margin:0 0 0.375rem;overflow:hidden;padding:0}
.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:rgb(200,200,200) !important;background-color:rgba(255,255,255,0.4) !important}
.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-62.5rem;margin:0.1875rem 0.1875rem 0 0.3125rem;position:absolute}
.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:0.625rem;line-height:0.9375rem;padding:0.25rem 0.625rem 0;width:100%}
.mejs__captions-selector-list-item:hover .mejs__captions-selector-label,.mejs__chapters-selector-list-item:hover .mejs__chapters-selector-label{text-decoration:underline}
.mejs__captions-selected,.mejs__chapters-selected{color:rgba(33,248,248,1);font-weight:bold}
.mejs__captions-translations{font-size:0.625rem;margin:0 0 0.3125rem}
.mejs__captions-layer{bottom:0;color:#fff;font-size:1rem;left:0;line-height:1.25rem;position:absolute;text-align:center}
.mejs__captions-layer a{color:#fff;text-decoration:underline}
.mejs__captions-layer[lang=ar]{font-size:1.25rem;font-weight:normal}
.mejs__captions-position{bottom:0.9375rem;left:0;position:absolute;width:100%}
.mejs__captions-position-hover{bottom:2.1875rem}
.mejs__captions-text,.mejs__captions-text *{background:rgba(20,20,20,0.5);box-shadow:0.3125rem 0 0 rgba(20,20,20,0.5),-0.3125rem 0 0 rgba(20,20,20,0.5);padding:0;white-space:pre-wrap}
.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}
.mejs__overlay-error{position:relative}
.mejs__overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}
.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:0.8em}
.mejs__cannotplay{position:relative}
.mejs__cannotplay p,.mejs__cannotplay a{display:inline-block;padding:0 0.9375rem;width:100%}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0B0B0B;opacity:0.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}
.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}
@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.columns-2{columns:2 !important}
@font-face{font-family:"Euclid Circular A";src:url("../themes/inetis/assets/fonts/EuclidCircularA/300-light/EuclidCircularA-Light.eot");src:local("â˜º"),url("../themes/inetis/assets/fonts/EuclidCircularA/300-light/EuclidCircularA-Light.woff2") format("woff2"),url("../themes/inetis/assets/fonts/EuclidCircularA/300-light/EuclidCircularA-Light.woff") format("woff"),url("../themes/inetis/assets/fonts/EuclidCircularA/300-light/EuclidCircularA-Light.ttf") format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:"Euclid Circular A";src:url("../themes/inetis/assets/fonts/EuclidCircularA/400-regular/EuclidCircularA-Regular.eot");src:local("â˜º"),url("../themes/inetis/assets/fonts/EuclidCircularA/400-regular/EuclidCircularA-Regular.woff2") format("woff2"),url("../themes/inetis/assets/fonts/EuclidCircularA/400-regular/EuclidCircularA-Regular.woff") format("woff"),url("../themes/inetis/assets/fonts/EuclidCircularA/400-regular/EuclidCircularA-Regular.ttf") format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"Euclid Circular A";src:url("../themes/inetis/assets/fonts/EuclidCircularA/500-medium/EuclidCircularA-Medium.eot");src:local("â˜º"),url("../themes/inetis/assets/fonts/EuclidCircularA/500-medium/EuclidCircularA-Medium.woff2") format("woff2"),url("../themes/inetis/assets/fonts/EuclidCircularA/500-medium/EuclidCircularA-Medium.woff") format("woff"),url("../themes/inetis/assets/fonts/EuclidCircularA/500-medium/EuclidCircularA-Medium.ttf") format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:"Euclid Circular A";src:url("../themes/inetis/assets/fonts/EuclidCircularA/600-semibold/EuclidCircularA-Semibold.eot");src:local("â˜º"),url("../themes/inetis/assets/fonts/EuclidCircularA/600-semibold/EuclidCircularA-Semibold.woff2") format("woff2"),url("../themes/inetis/assets/fonts/EuclidCircularA/600-semibold/EuclidCircularA-Semibold.woff") format("woff"),url("../themes/inetis/assets/fonts/EuclidCircularA/600-semibold/EuclidCircularA-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}
@font-face{font-family:"Euclid Circular A";src:url("../themes/inetis/assets/fonts/EuclidCircularA/700-bold/EuclidCircularA-Bold.eot");src:local("â˜º"),url("../themes/inetis/assets/fonts/EuclidCircularA/700-bold/EuclidCircularA-Bold.woff2") format("woff2"),url("../themes/inetis/assets/fonts/EuclidCircularA/700-bold/EuclidCircularA-Bold.woff") format("woff"),url("../themes/inetis/assets/fonts/EuclidCircularA/700-bold/EuclidCircularA-Bold.ttf") format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:"GT Alpina";src:url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light.eot");src:local("â˜º"),url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light.woff2") format("woff2"),url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light.woff") format("woff"),url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light.ttf") format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:"GT Alpina";src:url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light-Italic.eot");src:local("â˜º"),url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light-Italic.woff2") format("woff2"),url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light-Italic.woff") format("woff"),url("../themes/inetis/assets/fonts/GTAlpinaCondensed/300-light/GT-Alpina-Condensed-Light-Italic.ttf") format("truetype");font-weight:300;font-style:italic}
h1,.h1{margin-bottom:0.25em}
@media (max-width:767.98px){h1,.h1{font-size:2.67rem}}
@media (max-width:767.98px){h2,.h2{font-size:1.78rem}}
h4,.h4{font-family:"Euclid Circular A",sans-serif;font-weight:600;line-height:1.5}
h5,.h5{font-family:"Euclid Circular A",sans-serif;font-weight:600;line-height:1.5}
h6,.h6{font-family:"Euclid Circular A",sans-serif;font-weight:600;line-height:1.5}
.intro{font-size:1.43em;font-weight:600;line-height:1.3}
@media (max-width:575.98px){.intro{font-size:1.3em}}
a{font-weight:600}
a.link-arrow::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:500;margin-left:0.35em}
a.fr-file::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:500;margin-left:0.35em}
p:last-child{margin-bottom:0}
b,strong{font-weight:600}
body{display:flex;min-height:100vh;flex-direction:column;overflow-x:hidden}
body>main{flex:1 0 auto}
body.menu-open{overflow:hidden}
body.menu-open>main,body.menu-open #header,body.menu-open #footer,body.menu-open #footer #footer-social,body.menu-open .mega-menu-container{padding-right:var(--scrollbar-width)}
body.menu-open #footer #footer-social{margin-right:calc(var(--scrollbar-width) * -1)}
body.menu-open .mega-menu-container .close-link,body.menu-open .floating-side-nav{margin-right:var(--scrollbar-width)}
ul.list-arrows{padding-left:1.25em}
ul.list-arrows>li::marker{content:"";font-family:"Font Awesome 6 Pro";font-weight:300}
ul.list-arrows>li{padding-left:0.75em}
ul.social-links{display:flex;list-style-type:none;padding:0;margin:0}
ul.social-links>li>a{margin-right:1.18rem;font-size:1.35rem}
.appear{opacity:0;transform:translateY(150px)}
.appear.appeared{opacity:1;transform:none;transition:0.6s transform,0.6s opacity}
.appear .section-anchor{transform:translateY(-150px)}
.appear.appeared .section-anchor{transform:none}
@media print{.appear{opacity:1;transform:none}}
#header{position:fixed;top:0;left:0;right:0;height:95px;z-index:1040;background-color:transparent;transition:background-color 0.5s}
body:not(.menu-open) #header .on-menu-open{display:none}
body.menu-open #header .on-menu-closed{display:none}
#header .header-content{display:flex;align-items:stretch;height:100%}
#header .header-content>.logo,#header .header-content>.secondary-menu{flex-grow:1;flex-basis:100%}
#header .header-content>.mobile-menu-toggle-container{align-items:center;flex-grow:1;flex-shrink:0;display:none;padding:0.9rem}
#header .header-content>.logo{padding:0.9rem 0.9rem 0.9rem 2.35rem}
#header .header-content>.logo img{height:100%}
#header .header-content>.secondary-menu{display:flex;justify-content:flex-end}
#header .header-content>.main-menu{flex-grow:0;flex-shrink:0}
#header #mobileMenu{display:none}
#header ul.menu{display:flex;height:100%;margin:0;padding:0;list-style-type:none}
#header ul.menu>li.drop-menu>.menu-link::after,#header ul.menu>li.mega-menu>.menu-link::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;display:inline-block;margin-left:0.5em;font-size:0.65em;transition:transform 0.3s}
#header ul.menu ul{list-style-type:none;margin:0;padding:0}
#header ul.menu li{line-height:1.3}
#header ul.menu .menu-link{font-family:"GT Alpina",sans-serif;font-weight:300}
#header ul.menu .menu-link.disabled{color:#050505}
#header ul.menu .menu-link.active{color:#CE6631}
#header ul.menu li.drop-menu>ul{visibility:hidden;opacity:0;transition:opacity 0.3s 0s,visibility 0s 0.3s}
#header ul.menu li.drop-menu:hover>ul,#header ul.menu li.drop-menu:focus>ul,#header ul.menu li.drop-menu:focus-within>ul{visibility:visible;opacity:1;transition:visibility 0s 0s,opacity 0.3s 0s}
#header ul.menu li.drop-menu:hover>.menu-link::after,#header ul.menu li.drop-menu:focus>.menu-link::after,#header ul.menu li.drop-menu:focus-within>.menu-link::after{transform:rotateX(180deg)}
#header ul.menu li.mega-menu>.mega-menu-container{visibility:hidden;opacity:0;transition:opacity 0.3s 0s,visibility 0s 0.3s}
#header ul.menu li.mega-menu.open>.mega-menu-container,#header ul.menu li.mega-menu:focus>.mega-menu-container,#header ul.menu li.mega-menu:focus-within>.mega-menu-container{visibility:visible;opacity:1;transition:visibility 0s 0s,opacity 0.3s 0s}
#header ul.menu li.mega-menu.open>.menu-link::after,#header ul.menu li.mega-menu:focus>.menu-link::after,#header ul.menu li.mega-menu:focus-within>.menu-link::after{transform:rotateX(180deg)}
#header ul.menu>li.drop-menu{position:relative}
#header ul.menu>li.drop-menu>.menu-link{cursor:pointer}
#header ul.menu>li.drop-menu>ul{position:absolute;top:100%;left:0;min-width:150px;padding:1rem 1rem;background-color:#FFF6EE}
#header ul.menu>li.drop-menu>ul>li:not(:last-child){margin-bottom:0.5rem}
#header ul.menu>li.mega-menu>.menu-link{cursor:pointer}
#header ul.menu>li.mega-menu.open .drop-menu>ul,#header ul.menu>li.mega-menu:focus .drop-menu>ul,#header ul.menu>li.mega-menu:focus-within .drop-menu>ul{visibility:visible;opacity:1;transition:none}
#header ul.menu>li.mega-menu>.mega-menu-container{position:fixed;top:95px;left:0;right:0;bottom:0;display:flex;flex-direction:column;background-color:#FFF6EE}
#header ul.menu>li.mega-menu>.mega-menu-container>.close-link{position:absolute;top:0.85rem;right:1rem;font-size:0.85rem}
#header ul.menu>li.mega-menu>.mega-menu-container>.mega-menu-footer{border-top:1px solid #746E75}
#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu{flex-grow:1;flex-shrink:1;overflow-y:auto;overflow-x:hidden}
#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul{--bs-gutter-x:2rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));margin-top:2.65rem;margin-bottom:2.65rem}
#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}
@media (min-width:768px){#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li{width:50%}}
@media (min-width:992px){#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li{width:25%}}
@media (min-width:1200px){#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li{width:20%}}
#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li{margin-bottom:1.5rem}
#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li.drop-menu>.menu-link{display:block;padding-bottom:0.4rem;margin-bottom:0.4rem;border-bottom:1px solid #746E75}
#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li ul{padding-left:0.82rem}
#header ul.menu>li.mega-menu>.mega-menu-container>.sub-menu>ul>li ul>li{margin-bottom:0.825em}
#header .main-menu,#header .secondary-menu{padding:0 1.5rem}
#header .main-menu>ul>li,#header .secondary-menu>ul>li{position:relative;display:flex;align-items:center}
#header .main-menu>ul>li>.menu-link,#header .secondary-menu>ul>li>.menu-link{padding:0.85rem 0.85rem;font-size:1.15rem;color:#fff;white-space:nowrap}
#header .main-menu>ul>li::before,#header .secondary-menu>ul>li::before{content:"";position:absolute;top:100%;left:0.85rem;right:0.85rem;z-index:1041;height:2px;background-color:#D8741F;opacity:0;transition:opacity 0.3s}
#header .main-menu>ul>li::after,#header .secondary-menu>ul>li::after{content:"";position:absolute;left:50%;bottom:0;border:8px solid transparent;border-bottom-color:#D8741F;transform:translateX(-50%);opacity:0;transition:opacity 0.3s}
#header .main-menu>ul>li.active::before,#header .main-menu>ul>li.drop-menu:hover::before,#header .main-menu>ul>li.drop-menu:focus::before,#header .main-menu>ul>li.drop-menu:focus-within::before,#header .main-menu>ul>li.mega-menu.open::before,#header .main-menu>ul>li.mega-menu:focus::before,#header .main-menu>ul>li.mega-menu:focus-within::before,#header .secondary-menu>ul>li.active::before,#header .secondary-menu>ul>li.drop-menu:hover::before,#header .secondary-menu>ul>li.drop-menu:focus::before,#header .secondary-menu>ul>li.drop-menu:focus-within::before,#header .secondary-menu>ul>li.mega-menu.open::before,#header .secondary-menu>ul>li.mega-menu:focus::before,#header .secondary-menu>ul>li.mega-menu:focus-within::before{opacity:1}
#header .main-menu>ul>li.drop-menu:hover::after,#header .main-menu>ul>li.drop-menu:focus::after,#header .main-menu>ul>li.drop-menu:focus-within::after,#header .main-menu>ul>li.mega-menu.open::after,#header .main-menu>ul>li.mega-menu:focus::after,#header .main-menu>ul>li.mega-menu:focus-within::after,#header .secondary-menu>ul>li.drop-menu:hover::after,#header .secondary-menu>ul>li.drop-menu:focus::after,#header .secondary-menu>ul>li.drop-menu:focus-within::after,#header .secondary-menu>ul>li.mega-menu.open::after,#header .secondary-menu>ul>li.mega-menu:focus::after,#header .secondary-menu>ul>li.mega-menu:focus-within::after{opacity:1}
#header .secondary-menu ul.menu>li.drop-menu>ul{left:auto;right:0;text-align:right}
body.header-fixed #header{background-color:#fff}
body.header-fixed #header .header-content>.logo img{filter:brightness(11%)}
body.header-fixed #header .main-menu>ul.menu>li>.menu-link,body.header-fixed #header .secondary-menu>ul.menu>li>.menu-link{color:#050505}
body.header-fixed #header .main-menu>ul.menu>li.active>.menu-link,body.header-fixed #header .main-menu>ul.menu>li.open>.menu-link,body.header-fixed #header .main-menu>ul.menu>li:focus>.menu-link,body.header-fixed #header .main-menu>ul.menu>li:focus-within>.menu-link,body.header-fixed #header .secondary-menu>ul.menu>li.active>.menu-link,body.header-fixed #header .secondary-menu>ul.menu>li.open>.menu-link,body.header-fixed #header .secondary-menu>ul.menu>li:focus>.menu-link,body.header-fixed #header .secondary-menu>ul.menu>li:focus-within>.menu-link{color:#D8741F}
body.header-fixed #header .main-menu>ul.menu>li>.menu-link:hover,body.header-fixed #header .secondary-menu>ul.menu>li>.menu-link:hover{color:#CE6631}
@media (max-width:991.98px){#header{height:80px}body.menu-open #header{background-color:#FFF6EE}body.menu-open #header .header-content>.logo img{filter:brightness(11%)}#header .header-content>.main-menu,#header .header-content>.secondary-menu{display:none}#header .header-content>.logo{padding-left:0.9rem}#header .header-content>.mobile-menu-toggle-container{display:flex}#header .header-content>.mobile-menu-toggle-container .btn{font-family:"GT Alpina",sans-serif;font-weight:300;color:#D8741F}#header #mobileMenu{display:flex}}
#header #mobileMenu{flex-direction:column;position:fixed;top:80px;left:0;right:0;bottom:0;background-color:#FFF6EE;visibility:hidden;opacity:0;transition:opacity 0.3s 0s,visibility 0s 0.3s}
body.menu-open #header #mobileMenu{visibility:visible;opacity:1;transition:visibility 0s 0s,opacity 0.3s 0s}
#header .mobile-menu{flex:1;list-style-type:none;margin:0;padding:0 0.9rem;overflow-y:auto}
#header .mobile-menu ul{list-style-type:none;margin:0.85em 0;padding:0 1.15em}
#header .mobile-menu li{margin-bottom:0.85em}
#header .mobile-menu .menu-link{font-family:"GT Alpina",sans-serif;font-weight:300}
#header .mobile-menu>li{margin:0}
#header .mobile-menu>li>.menu-link{display:block;padding:1rem 0;border-top:1px solid #746E75;color:#D8741F;cursor:pointer}
#header .mobile-menu>li>.menu-link:hover,#header .mobile-menu>li>.menu-link:active,#header .mobile-menu>li>.menu-link:focus{color:#CE6631}
#header .mobile-menu>li:last-child{margin-bottom:1.1rem}
#header .mobile-menu>li:last-child>.menu-link{border-bottom:1px solid #746E75}
#header .mobile-menu>li.drop-menu>.menu-link::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;float:right;transition:0.4s transform}
#header .mobile-menu>li.drop-menu.open>.menu-link::after{transform:rotateX(180deg)}
#header .mobile-menu>li>ul{margin:0}
#header .mobile-menu>li>ul>li{border-top:1px solid #fff;padding-top:1.35rem;margin-bottom:1.35rem}
#header .menu-footer{padding:0.9rem}
#header .menu-footer .social-links{justify-content:space-between}
#header .menu-footer .social-links>li>a{margin:0 1rem;font-size:2.12rem}
#footer{font-size:0.94rem;background-color:#505A00;color:#fff}
#footer #footer-social{padding:1.18rem 0;background-color:#FFF6EE;color:#050505}
#footer .d-flex>.row{flex:1}
#footer #main-footer{padding:2.7rem 0 0.7rem 0}
#footer #main-footer>.row>*{margin-bottom:2.3rem}
#footer #sub-footer{display:flex;justify-content:space-between;border-top:2px solid #fff;padding:1.47rem 0;font-size:0.89rem}
#footer #main-footer a,#footer #sub-footer a{color:#FFF475}
#footer #main-footer a:hover,#footer #sub-footer a:hover{color:#FFF8B0}
#footer .footer-logo{display:inline-block;width:100%}
#footer ul.social-links>li>a{font-size:1.65rem}
#footer .menu-bottom{list-style-type:none;font-size:0;margin:0;padding:0}
#footer .menu-bottom>*{display:inline;font-size:0.82rem}
#footer .menu-bottom>*:not(:last-child)::after{content:"|";margin:0 0.6em}
#footer .form-control{border-color:#3A3A41;font-size:0.85rem}
#footer .action-input-group:focus-within .form-control{border-color:#ecba8f}
@media (max-width:767.98px){#footer #footer-social>.container>.row{flex-direction:column-reverse}#footer ul.social-links{justify-content:space-between;width:100%;margin-top:1.35rem;margin-bottom:0.35rem}#footer ul.social-links>li>a{margin:0 1rem;font-size:2.1rem}#footer #main-footer{text-align:center}#footer .footer-logo.lavaux{width:300px;max-width:100%}#footer .footer-logo.unesco{width:260px;max-width:100%}#footer #sub-footer{flex-direction:column;text-align:center}#footer #sub-footer .copyright-container>span{display:inline-block;margin-bottom:1.25rem}#footer #sub-footer .copyright-container>span:not(:last-child)::after{content:none}}
.accordion .accordion-item{padding-bottom:4px}
.accordion .accordion-button{min-height:3.35rem;background-color:#FFF6EE;color:#050505;font-size:1.3rem;line-height:1.2;font-weight:300;border-top:0 solid #050505;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-width 0.15s ease-in-out}
.accordion .accordion-button .accordion-number{background-color:#050505;color:#FFF6EE}
.accordion .accordion-button .accordion-open-icon::before,.accordion .accordion-button .accordion-open-icon::after{background-color:#050505}
.accordion .accordion-button:not(.collapsed){background-color:#FFF6EE;color:#050505;border-top-width:7px}
.accordion .accordion-button:not(.collapsed) .accordion-number{background-color:#050505;color:#FFF6EE}
.accordion .accordion-button:not(.collapsed) .accordion-open-icon::before,.accordion .accordion-button:not(.collapsed) .accordion-open-icon::after{background-color:#050505}
.accordion .accordion-button:hover,.accordion .accordion-button:focus,.accordion .accordion-button:not(:disabled):not(.disabled):active,.accordion .accordion-button.active{background-color:#CE6631;color:#fff;box-shadow:none}
.accordion .accordion-button:hover .accordion-number,.accordion .accordion-button:focus .accordion-number,.accordion .accordion-button:not(:disabled):not(.disabled):active .accordion-number,.accordion .accordion-button.active .accordion-number{background-color:#fff;color:#CE6631}
.accordion .accordion-button:hover .accordion-open-icon::before,.accordion .accordion-button:hover .accordion-open-icon::after,.accordion .accordion-button:focus .accordion-open-icon::before,.accordion .accordion-button:focus .accordion-open-icon::after,.accordion .accordion-button:not(:disabled):not(.disabled):active .accordion-open-icon::before,.accordion .accordion-button:not(:disabled):not(.disabled):active .accordion-open-icon::after,.accordion .accordion-button.active .accordion-open-icon::before,.accordion .accordion-button.active .accordion-open-icon::after{background-color:#fff}
.accordion .accordion-number{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:0.9em;width:1.6em;height:1.6em;border-radius:50%}
.accordion .accordion-body>.editor-content:last-child{margin-bottom:0 !important}
.accordion .accordion-button::after{content:none}
.accordion .accordion-button>.accordion-open-icon{position:relative;width:1em;height:1em;margin-left:auto}
.accordion .accordion-button>.accordion-open-icon::before,.accordion .accordion-button>.accordion-open-icon::after{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:1px;transform-origin:center;transition:transform 0.53s}
.accordion .accordion-button>.accordion-open-icon::before{transform:translateY(-50%) rotate(0deg)}
.accordion .accordion-button>.accordion-open-icon::after{transform:translateY(-50%) rotate(90deg)}
.accordion .accordion-button:not(.collapsed)>.accordion-open-icon::before{transform:translateY(-50%) rotate(180deg)}
.accordion .accordion-button:not(.collapsed)>.accordion-open-icon::after{transform:translateY(-50%) rotate(180deg)}
.badge{color:#050505;background-color:#FFF6EE}
.breadcrumb{font-size:0.82rem;margin-bottom:1.475rem}
.breadcrumb .breadcrumb-item + .breadcrumb-item::before{content:"/";font-family:"Font Awesome 6 Pro";font-weight:300;color:#746E75}
.breadcrumb .breadcrumb-item{color:#746E75}
.breadcrumb .breadcrumb-item>a{font-weight:400}
.btn:not([class*="btn-"]){border:2px solid #D8741F;color:#D8741F}
.btn:not([class*="btn-"]):hover,.btn:not([class*="btn-"]):focus,.btn:not([class*="btn-"]):not(:disabled):not(.disabled):active,.btn:not([class*="btn-"]).active{background-color:#D8741F;color:#fff}
.btn.btn-primary{background-color:#D8741F;border-color:#D8741F;color:#fff}
.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary.active{background-color:#CE6631;border-color:#CE6631;color:#fff}
.btn.btn-link:disabled:hover,.btn.btn-link.disabled:hover{color:#746E75}
.card .card-img-placeholder{background-color:#FFF6EE}
.card .card-img-window{height:210px;object-fit:cover}
.card .card-img-overlay{display:flex;flex-direction:column;justify-content:flex-end;padding:0.9rem 2.75rem 0.9rem 1.2rem;color:#fff}
.card .card-img-overlay .card-img-overlay-inner{position:relative;z-index:10}
.card .card-img-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(0deg,#3A3A41 0%,rgba(58,58,65,0) 100%);mix-blend-mode:multiply}
.carousel .carousel-item img{display:block;width:auto;max-height:50vh;max-height:min(50vh,var(--max-carousel-height,50vh));max-width:100%;margin:auto}
.carousel .carousel-indicators{flex-wrap:wrap;margin:0.7rem 10%}
.carousel .carousel-indicators>button{width:0.5rem;height:0.5rem;margin:0.3rem;opacity:1;border:2px solid #D8741F;border-radius:50%}
.carousel .carousel-indicators>button.active{background-color:#D8741F;z-index:5}
.carousel .carousel-control-prev,.carousel .carousel-control-next{opacity:0.75;filter:drop-shadow(0 0 12px black)}
@media (max-width:575.98px){.container:not(.container-fluid){width:calc(100% - 30px);margin:0 15px}}
@media (max-width:575.98px){.container-sm:not(.container-fluid){width:calc(100% - 30px);margin:0 15px}}
@media (max-width:767.98px){.container-md:not(.container-fluid){width:calc(100% - 30px);margin:0 15px}}
@media (max-width:991.98px){.container-lg:not(.container-fluid){width:calc(100% - 30px);margin:0 15px}}
@media (max-width:1199.98px){.container-xl:not(.container-fluid){width:calc(100% - 30px);margin:0 15px}}
@media (max-width:1399.98px){.container-xxl:not(.container-fluid){width:calc(100% - 30px);margin:0 15px}}
@media (max-width:575.98px){.row{margin-left:-15px;margin-right:-15px}.row>*{padding-left:15px;padding-right:15px}}
.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23D8741F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}
.form-select.primary{border:2px solid #D8741F;background-color:#FFF6EE;color:#D8741F;font-weight:600}
.form-select.primary.light{border:2px solid #FFF6EE}
.action-input-group{display:flex;position:relative;border-radius:0}
.action-input-group .btn{z-index:1}
.action-input-group .btn:not(:last-child){margin-right:-1.2rem}
.action-input-group .btn:not(:first-child){margin-left:-1.2rem}
.action-input-group .form-control:not(:last-child){padding-right:2rem;border-top-right-radius:0;border-bottom-right-radius:0}
.action-input-group .form-control:not(:first-child){padding-left:2rem;border-top-left-radius:0;border-bottom-left-radius:0}
.action-input-group:focus-within{box-shadow:0 0 0 0.25rem rgba(216,116,31,0.25)}
.action-input-group:focus-within .form-control:focus{box-shadow:none;border-color:#ecba8f}
form .anti-spam{display:none}
.invalid-feedback.oc-visible{display:block !important}
.nav-pills{background-color:#FFF6EE}
.nav-pills>.nav-link{padding:0.5em 1.5em;font-family:"GT Alpina",sans-serif;font-weight:300;color:#050505}
.nav-pills>.nav-link:not(.active):hover{color:#CE6631}
.gdpr-banner{position:fixed;padding:15px;color:#050505;background-color:#FFF6EE;bottom:1rem;right:1rem;width:calc(100% - 2rem);max-width:600px;z-index:1030;box-shadow:0 5px 30px 0 rgba(0,0,0,0.2)}
.gdpr-banner .gdpr-banner__message{margin-bottom:1.25rem}
.gdpr-banner .gdpr-banner__actions{display:flex;justify-content:end;margin:0 -0.5rem}
.gdpr-banner .gdpr-banner__actions>*{padding:0 0.5rem}
@media (max-width:767.98px){.gdpr-banner{max-width:none}.gdpr-banner .gdpr-banner__actions{flex-direction:row-reverse}}
dl.definitions-list-table dt{font-weight:600}
@media (min-width:992px){dl.definitions-list-table{display:table}dl.definitions-list-table>.item{display:table-row}dl.definitions-list-table>.item>dt{min-width:35%}dl.definitions-list-table>.item>dt,dl.definitions-list-table>.item>dd{display:table-cell;padding:0.3rem 0.65rem 1rem 0.65rem;border-top:1px solid #746E75}}
@media (max-width:991.98px){dl.definitions-list-table>.item{padding:0.75rem 0;border-top:1px solid #746E75}dl.definitions-list-table>.item.important{margin:0 -1.3rem;padding:0.5rem 1.3rem}dl.definitions-list-table>.item.important + .item{border-top:none}}
@media (max-width:575.98px){dl.definitions-list-table>.item.important{margin:0 -15px;padding:0.5rem 15px}}
dl.definitions-list-table>.item.important{background-color:#FFF8B0}
dl.definitions-list-table>.item.important>.item,dl.definitions-list-table>.item.important>.item>dt,dl.definitions-list-table>.item.important>.item>dd{border-color:#FFF8B0}
@media (min-width:992px){dl.definitions-list-table.compact>.item>dt,dl.definitions-list-table.compact>.item>dd{padding:0 0 0.25em 0;border-top:none}}
@media (max-width:991.98px){dl.definitions-list-table.compact>.item{padding:0;border-top:none}}
dl.definitions-list-table.no-header dt{font-family:"Euclid Circular A",sans-serif;font-weight:300;font-size:1rem}
.editor-content img.fr-fic{width:100% !important;height:auto !important}
.editor-content .fr-img-caption.fr-fic{width:100% !important;height:auto !important}
.editor-content .fr-img-caption.fr-fic img{width:100%;height:auto;margin-bottom:0.25rem}
.editor-content .fr-img-caption.fr-fic .fr-inner{font-size:0.8rem}
.editor-content table{margin-bottom:1em}
.floating-side-nav{position:fixed;right:0;z-index:1030}
.floating-side-nav .toggle-button{padding:0.68rem 0.37rem;border-top-right-radius:0;border-bottom-right-radius:0;transition:0.3s border-radius}
.floating-side-nav .toggle-button>i{transform:rotateY(0deg);transition:0.6s transform}
.floating-side-nav:not(.collapsed) .toggle-button{border-bottom-left-radius:0}
.floating-side-nav.collapsed .toggle-button>i{transform:rotateY(180deg)}
.floating-side-nav .side-nav-content{position:absolute;top:100%;left:100%;width:143px;font-size:0.9rem;transform:translateX(-100%);transition:0.6s transform}
.floating-side-nav.collapsed .side-nav-content{transform:translateX(0)}
.floating-side-nav.collapsed .side-nav-content>li.active>.progress{background-color:#ee7d00;width:100% !important;transition:0.3s opacity,background-color 0.3s}
.floating-side-nav ul{list-style-type:none;padding:0;border-top:1px solid #746E75;background-color:#FFF6EE}
.floating-side-nav ul>li{position:relative;border-bottom:1px solid #746E75;background-color:rgba(255,246,238,0);transition:0.25s background-color}
.floating-side-nav ul>li>a{position:relative;z-index:1;display:block;width:100%;padding:0.59375rem 0.625rem;font-family:"GT Alpina",sans-serif;font-weight:300;line-height:1.3;color:#050505}
.floating-side-nav ul>li>a:hover,.floating-side-nav ul>li>a:focus,.floating-side-nav ul>li>a:active{color:#CE6631}
.floating-side-nav ul>li>.progress{display:block;position:absolute;top:0;left:0;bottom:0;background-color:rgba(216,116,31,0.1);opacity:0;transition:0.3s opacity}
.floating-side-nav ul>li.active{background-color:#FFF6EE}
.floating-side-nav ul>li.active>a{color:#CE6631}
.floating-side-nav ul>li.active>.progress{opacity:1}
@media print{.floating-side-nav{display:none}}
.list-carousel{position:relative;padding-bottom:0.5rem}
.list-carousel .list-carousel-shadow-wrapper{position:relative;width:100%;overflow:hidden;margin-bottom:2rem}
.list-carousel .list-carousel-shadow-wrapper::before,.list-carousel .list-carousel-shadow-wrapper::after{content:"";position:absolute;z-index:10;top:0;bottom:0;opacity:0;width:20px;transition:opacity 0.4s}
.list-carousel .list-carousel-shadow-wrapper::before{left:0;background:radial-gradient(farthest-side at 0% 50%,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%)}
.list-carousel .list-carousel-shadow-wrapper::after{right:0;background:radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%)}
.list-carousel:not(.start) .list-carousel-shadow-wrapper::before,.list-carousel:not(.end) .list-carousel-shadow-wrapper::after{opacity:1}
.list-carousel .list-carousel-container{width:100%;overflow:hidden}
.list-carousel ul.list-carousel-content{display:flex;align-items:center;float:left;min-width:100%;margin:0;padding:0;list-style-type:none}
.list-carousel .list-carousel-controls{position:absolute;bottom:100%;right:0}
.list-carousel .list-carousel-controls .arrow{display:inline-block;padding:8px 5px;cursor:pointer;transition:opacity 0.3s}
.list-carousel .list-carousel-controls .arrow>img{height:17px;vertical-align:top}
.list-carousel.start .list-carousel-controls .arrow.prev,.list-carousel.end .list-carousel-controls .arrow.next{opacity:0.3}
.list-carousel ul.list-carousel-pagination{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;min-height:0.625rem;margin:0;padding:0}
.list-carousel ul.list-carousel-pagination>li{display:inline-block;padding:0.3125rem;cursor:pointer}
.list-carousel ul.list-carousel-pagination>li::before{content:"";display:block;height:0.625rem;width:0.625rem;border:1px solid #D8741F;border-radius:50%;background-color:transparent}
.list-carousel ul.list-carousel-pagination>li.active::before{background-color:#D8741F}
@media (pointer:coarse),(-moz-touch-enabled:1){.list-carousel .list-carousel-container{scrollbar-width:none}.list-carousel .list-carousel-container::-webkit-scrollbar{display:none}.list-carousel .list-carousel-container{overflow-x:scroll;scroll-snap-type:x mandatory}.list-carousel .list-carousel-container .list-carousel-item{scroll-snap-align:start;scroll-snap-stop:always}.list-carousel .list-carousel-container .list-carousel-item:last-child{scroll-snap-align:end}}
.mfp-container .mfp-bottom-bar{margin-top:-30px}
.mfp-container .mfp-title{font-size:0.825rem}
.map-filters{display:flex;flex-wrap:wrap;align-items:center}
.map-filters .text-filter-container{flex:1;padding:0 0.3rem}
.map-filters .open-filter-container{padding:0 0.3rem}
.map-filters .form-control,.map-filters .form-check-input:not(:checked){background-color:transparent;border-color:#050505}
.map-filters .form-check-input:checked{border-color:#D8741F}
.map-filters .form-check-label{color:#050505}
.map-filters .map-sidebar-toggle{padding:0 0.3rem;border:0}
.map-filters .map-sidebar-toggle>i{transform:rotateX(0deg);transition:0.3s transform}
.mobile-sidebar-open.map-filters .map-sidebar-toggle{border-bottom-right-radius:0}
.mobile-sidebar-open.map-filters .map-sidebar-toggle>i{transform:rotateX(180deg)}
.map-mobile-filters-container{background-color:#FFF6EE;padding:1rem 0}
.full-width-map-container{position:relative;height:48vw;max-height:60vh;overflow:hidden}
.full-width-map-container .map-floating-sidebar{display:flex;flex-direction:column;position:absolute;top:1.2rem;bottom:1.2rem;width:calc(100% - 30px);max-width:376px;padding:1.3rem 1rem 1rem 1rem;background-color:#FFF8B0;opacity:0;box-shadow:0 5px 30px 0 rgba(0,0,0,0);transition:opacity 0.5s,box-shadow 0.5s}
.full-width-map-container .map-floating-sidebar.loaded{opacity:1;box-shadow:0 5px 30px 0 rgba(0,0,0,0.2);transition:0.3s transform}
.full-width-map-container .map-floating-sidebar .map-filters{margin:0 -0.3rem 1.75rem}
.full-width-map-container .map-floating-sidebar>.collection{flex:1;margin:0;padding:0;list-style-type:none;overflow-y:scroll}
.full-width-map-container .map-floating-sidebar>.collection::-webkit-scrollbar{width:3px;background-color:#fff}
.full-width-map-container .map-floating-sidebar>.collection::-webkit-scrollbar-thumb{background:#D8741F}
.full-width-map-container .map-floating-sidebar>.collection>li{padding:0.4rem 0}
.full-width-map-container .map-floating-sidebar>.collection>li:not(.last-visible){border-bottom:1px solid #746E75}
.full-width-map-container .map-floating-sidebar>.collection>li>a{color:#050505;font-weight:300}
.full-width-map-container .map-floating-sidebar>.collection>li>a:hover{color:#CE6631}
@media (max-width:767.98px){.full-width-map-container{height:70vh;max-height:70vh}.full-width-map-container .map-floating-sidebar{top:0;right:15px;width:auto;max-width:none;padding:0.5rem 1rem;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;transform:translateY(-110%)}.mobile-sidebar-open.full-width-map-container .map-floating-sidebar{transform:translateY(0)}}
.map-card-content{width:300px;font-family:var(--bs-font-sans-serif);font-size:0.88rem;line-height:1.52}
.map-card-content .item-info{padding:0.7rem 0.75rem 0.95rem}
.map-card-content .item-name-link{display:flex;align-items:baseline;justify-content:space-between;font-family:"GT Alpina",sans-serif}
.map-card-content .rating-stars{color:#FFF475;margin:0 0.3em}
.map-card-content .item-image-container{position:relative}
.map-card-content .item-image-container>.image-overlay,.map-card-content .item-image-container>.image-overlay::before{position:absolute;top:0;left:0;right:0;bottom:0}
.map-card-content .item-image-container>.image-overlay{display:flex;flex-direction:column;justify-content:flex-end;padding:0.75rem 1rem;font-size:0.7rem;color:#fff}
.map-card-content .item-image-container>.image-overlay>.image-overlay-inner{position:relative;z-index:10;opacity:0.75}
.map-card-content .item-image-container>.image-overlay a{color:#fff;text-decoration:underline;font-weight:300}
.map-card-content .item-image-container>.image-overlay::before{content:"";z-index:0;background:linear-gradient(0deg,rgba(58,58,65,0.75) 0%,rgba(58,58,65,0) 50%);mix-blend-mode:multiply}
.is-open-block{display:inline-flex;align-items:center;padding-right:0.5em;margin-right:0.5em;border-radius:1em;color:#fff;border:0.25em solid transparent;vertical-align:middle;line-height:1}
.is-open-block.open{background-color:#505A00;border-color:#505A00}
.is-open-block.closed{background-color:#dc3545;border-color:#dc3545}
.is-open-block::before{content:url("../themes/inetis/assets/images/clock-white.svg");height:1em;width:1em;margin-right:0.25em}
.audio-player-container{display:flex;background-color:#FFF6EE}
.audio-player-container>.image-container{width:115px;height:115px;flex-shrink:0}
.audio-player-container>.image-container>img{display:block;width:100%;height:100%;object-fit:cover}
.audio-player-container>.content-container{flex:1;padding:0.475rem 0.65rem}
.audio-player-container>.content-container>.title{font-weight:600}
@media (max-width:575.98px){.audio-player-container{flex-direction:column}.audio-player-container>.image-container{width:auto;height:auto;padding:0.6rem 0.6rem 0 0.6rem}.audio-player-container>.content-container{padding:0.6rem}}
.mejs__player.mejs__audio{width:100% !important;height:auto !important;background:transparent}
.mejs__player.mejs__audio .mejs__mediaelement{display:none}
.mejs__player.mejs__audio .mejs__controls{position:static;flex-wrap:wrap;justify-content:center;align-items:center;height:auto;padding:0;background:transparent}
.mejs__player.mejs__audio .mejs__time{height:auto;padding:0;color:#050505;font-size:0.82rem;line-height:1;font-weight:300}
.mejs__player.mejs__audio .mejs__time-rail{height:auto;margin:1rem 0.5rem;padding:0}
.mejs__player.mejs__audio .mejs__time-rail .mejs__time-slider{position:relative;margin:0;border-radius:0.25rem;overflow:hidden}
.mejs__player.mejs__audio .mejs__time-rail .mejs__time-total,.mejs__player.mejs__audio .mejs__time-rail .mejs__time-buffering,.mejs__player.mejs__audio .mejs__time-rail .mejs__time-loaded,.mejs__player.mejs__audio .mejs__time-rail .mejs__time-current,.mejs__player.mejs__audio .mejs__time-rail .mejs__time-hovered,.mejs__player.mejs__audio .mejs__time-rail .mejs__time-marker{height:0.47rem}
.mejs__player.mejs__audio .mejs__time-rail .mejs__time-total{background-color:#fff}
.mejs__player.mejs__audio .mejs__time-rail .mejs__time-current{background-color:#D8741F}
.mejs__player.mejs__audio .mejs__time-rail .mejs__time-hovered:not(.negative){background-color:rgba(216,116,31,0.2)}
.mejs__player.mejs__audio .mejs__time-rail .mejs__time-handle{border:none}
.mejs__player.mejs__audio .mejs__time-rail .mejs__time-handle-content{top:0;height:0.47rem;width:0.47rem;border:none;background-color:#CE6631}
.mejs__player.mejs__audio .mejs__playpause-button{order:999;height:auto;width:auto;margin:0 0.35rem}
.mejs__player.mejs__audio .mejs__playpause-button>button{position:static;display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;margin:0;border-radius:50%;background-color:#D8741F}
.mejs__player.mejs__audio .mejs__playpause-button>button:hover,.mejs__player.mejs__audio .mejs__playpause-button>button:focus,.mejs__player.mejs__audio .mejs__playpause-button>button:not(:disabled):not(.disabled):active,.mejs__player.mejs__audio .mejs__playpause-button>button.active{background-color:#CE6631}
.mejs__player.mejs__audio .mejs__volume-button,.mejs__player.mejs__audio .mejs__horizontal-volume-slider{display:none}
@media (max-width:575.98px){.mejs__player.mejs__audio .mejs__controls .mejs__playpause-button{display:flex;justify-content:center;width:100%}}
.pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style-type:none;font-size:0.82rem}
.pagination>.page-item>.page-link{font-weight:600;line-height:1;border-radius:50%}
.pagination>.page-item:not(.arrow-item)>.page-link{display:flex;align-items:center;justify-content:center;padding:0 0.3em;min-width:1.75em;height:1.75em}
.pagination>.page-item.active>.page-link{background-color:#D8741F;color:#fff}
.pagination>.page-item.arrow-item{font-size:1.75em;margin:0 0.25em}
.pagination>.page-item.arrow-item>.page-link{padding:0}
.content-sections>section{position:relative;margin-bottom:4.5rem}
@media (max-width:767.98px){.content-sections>section{margin-bottom:3rem}}
.content-sections>section.bordered>.section-container{padding-top:1.3rem;border-top:1px solid #050505}
.content-sections>section.section-back-stripe::before{content:"";position:absolute;top:4.56rem;left:0;right:0;bottom:0;z-index:-1;background-color:#FFF6EE}
@media (min-width:992px){.content-sections>section.section-back-stripe::before{content:none}.content-sections>section.section-back-stripe .section-container{position:relative}.content-sections>section.section-back-stripe .section-container::before{content:"";position:absolute;bottom:0;top:4.56rem;right:8.5%;z-index:-1;width:calc(50vw + 41.5%);background-color:#FFF6EE}}
.content-sections>section>.section-anchor{display:block;position:absolute;top:-115px;visibility:hidden}
.content-sections .section-container .content-column>*:not(:last-child){margin-bottom:1rem}
.links-blocks{position:relative;top:-1.65rem}
.links-blocks .list-carousel-content{align-items:stretch !important;justify-content:center !important}
.links-blocks .list-carousel-container{margin-left:-17.3333333333px;margin-right:-17.3333333333px}
@media (max-width:1399.98px){.links-blocks .list-carousel-container{margin-left:0;margin-right:0}}
.links-blocks .list-carousel-item{padding:0 17.3333333333px}
@media (min-width:1400px){.links-blocks .list-carousel-item{width:25%}}
@media (max-width:1399.98px){.links-blocks .list-carousel-item{width:300px}}
@media (max-width:767.98px){.links-blocks .list-carousel-item{padding-left:15px;padding-right:15px}}
.links-blocks .links-block{border:none;background-color:#505A00;color:#fff}
.links-blocks .links-block a{font-family:"GT Alpina",sans-serif;font-weight:300;color:#fff}
.links-blocks .links-block a:hover{color:#e6e6e6}
.links-blocks .card-body li{transform:scale(1);transition:0.3s transform}
.links-blocks .card-body li a{display:block}
.links-blocks .card-body li:hover{transform:scale(1.1)}
.media-block-container{height:42vw;max-height:50vh;min-height:350px}
.media-block-container>.media-block{width:100%;height:100%;overflow:hidden}
.media-block-container>.media-block.mode-carousel>button{width:0.75rem;height:0.75rem;background-color:#050505;box-shadow:0 0 25px 10px #050505}
.media-block-container>.media-caption{padding:0.75em 0;font-size:0.8em;text-align:right}
.media-block-container .carousel,.media-block-container .carousel .carousel-inner,.media-block-container .carousel .carousel-item{height:100%}
.media-block-container .carousel .carousel-item img{max-width:none;max-height:none}
h2.section-title{margin-bottom:3.85rem}
@media (max-width:767.98px){h2.section-title{margin-bottom:0.8rem}}
.images-grid{display:flex;flex-wrap:wrap;margin:0 -0.75rem}
.images-grid>*{margin-bottom:0.75rem;padding:0 0.75rem;width:50%}
@media (min-width:768px){.images-grid>*{width:25%}}
@media (min-width:992px){.images-grid>*{width:20%}}
@media (min-width:768px){.images-grid.images-count-1>*,.images-grid.images-count-2>*,.images-grid.images-count-3>*{flex:1;width:auto;max-width:33%}}
@media (min-width:992px){.images-grid.images-count-1>*,.images-grid.images-count-2>*,.images-grid.images-count-3>*,.images-grid.images-count-4>*{flex:1;width:auto;max-width:33%}}
.images-grid .image-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;text-align:center;font-size:0.94rem}
.images-grid .image-container>img{max-width:100%;max-height:65px;margin-bottom:0.5rem;object-fit:contain}
.images-grid .image-container>.image-title{margin-bottom:1.25em}
.images-grid .image-container.no-title>img{max-height:130px}
.images-grid .image-container.zoomable{cursor:zoom-in}
.images-grid.center-images .image-container{justify-content:center}
.tiles-list .tile{margin-bottom:2.5rem;border-top:1px solid #050505}
.tiles-list .tile>.title-container{display:flex;align-items:center;padding:1rem 0}
.tiles-list .tile>.title-container>.tile-number{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;margin-right:0.7rem;background-color:#050505;color:#fff;border-radius:50%;font-size:1.4rem;font-weight:600}
.tiles-list .tile>.title-container>h3{margin-bottom:0;font-family:"Euclid Circular A",sans-serif;font-weight:600;font-size:1.3rem}
.tiles-list .tile>.body-container>*:not(:last-child){margin-bottom:1.5rem}
.tiles-list .tile.important{padding:0 0.6rem 1rem 0.6rem;background-color:#FFF8B0;border-top-color:transparent}
.tiles-list .tile.important .audio-player-container{background-color:#fff}
.tiles-list .tile.important .mejs__player.mejs__audio .mejs__time-rail .mejs__time-total{background-color:#F5F3F3}
section.bordered>.section-container .content-column>.tiles-list:first-child>li:first-child>.tile{border-top:none}
@media (min-width:992px){section.bordered>.section-container .content-column>.tiles-list:first-child>li:nth-child(2)>.tile{border-top:none}}
section.bordered>.section-container .content-column>dl.definitions-list-table:first-child>.item:first-child>dt,section.bordered>.section-container .content-column>dl.definitions-list-table:first-child>.item:first-child>dd{border-top:none}
.side-notes .note-did-you-know.featured,.side-notes .note-paragraph.featured,.side-notes .note-quote.featured{background-color:#505A00;color:#fff}
.side-notes .note-did-you-know.featured a,.side-notes .note-paragraph.featured a,.side-notes .note-quote.featured a{color:#FFF475}
.side-notes .note-did-you-know.featured a:hover,.side-notes .note-paragraph.featured a:hover,.side-notes .note-quote.featured a:hover{color:#FFF8B0}
.side-notes .note-did-you-know.featured .btn,.side-notes .note-paragraph.featured .btn,.side-notes .note-quote.featured .btn{border-color:#fff;color:#fff;--bs-btn-focus-shadow-rgb:255,255,255}
.side-notes .note-did-you-know.featured .btn:hover,.side-notes .note-did-you-know.featured .btn:focus,.side-notes .note-did-you-know.featured .btn:not(:disabled):not(.disabled):active,.side-notes .note-did-you-know.featured .btn.active,.side-notes .note-paragraph.featured .btn:hover,.side-notes .note-paragraph.featured .btn:focus,.side-notes .note-paragraph.featured .btn:not(:disabled):not(.disabled):active,.side-notes .note-paragraph.featured .btn.active,.side-notes .note-quote.featured .btn:hover,.side-notes .note-quote.featured .btn:focus,.side-notes .note-quote.featured .btn:not(:disabled):not(.disabled):active,.side-notes .note-quote.featured .btn.active{background-color:#FFF8B0;border-color:#FFF8B0;color:#505A00}
.side-notes .note-did-you-know.featured .btn-primary,.side-notes .note-paragraph.featured .btn-primary,.side-notes .note-quote.featured .btn-primary{background-color:#fff;color:#505A00}
.side-notes .note-did-you-know.featured .btn-primary:hover,.side-notes .note-did-you-know.featured .btn-primary:focus,.side-notes .note-did-you-know.featured .btn-primary:not(:disabled):not(.disabled):active,.side-notes .note-did-you-know.featured .btn-primary.active,.side-notes .note-paragraph.featured .btn-primary:hover,.side-notes .note-paragraph.featured .btn-primary:focus,.side-notes .note-paragraph.featured .btn-primary:not(:disabled):not(.disabled):active,.side-notes .note-paragraph.featured .btn-primary.active,.side-notes .note-quote.featured .btn-primary:hover,.side-notes .note-quote.featured .btn-primary:focus,.side-notes .note-quote.featured .btn-primary:not(:disabled):not(.disabled):active,.side-notes .note-quote.featured .btn-primary.active{background-color:#FFF8B0}
.side-notes>.note{margin-bottom:3.5rem}
.side-notes .note-did-you-know>.title{display:inline-block;padding:0.2rem 0.5rem;margin-bottom:0.6em;background-color:#505A00;color:#fff;font-size:1.3rem;font-style:italic}
.side-notes .note-did-you-know.featured{padding:0.5rem}
.side-notes .note-did-you-know.featured>.title{background-color:#FFF475;color:#050505}
.side-notes .note-paragraph.featured{padding:0.5rem}
.side-notes .note-quote>.author{display:inline-block;margin-right:2.5rem}
.side-notes .note-quote>.author::before{content:"– "}
.side-notes .note-quote>.content{position:relative;border-top:2rem solid transparent;border-bottom:0.7rem solid transparent;font-family:"GT Alpina",sans-serif;font-weight:300;font-size:1.43rem;line-height:1.3}
.side-notes .note-quote>.content::before,.side-notes .note-quote>.content::after{position:absolute;color:#505A00;font-size:2rem;font-style:normal;line-height:1}
.side-notes .note-quote>.content::before{bottom:100%;left:0;content:"";font-family:"Font Awesome 6 Pro";font-weight:600}
.side-notes .note-quote>.content::after{top:100%;right:0;content:"";font-family:"Font Awesome 6 Pro";font-weight:600}
.side-notes .note-quote.compact>.content{font-size:1.15rem}
.side-notes .note-quote.featured{padding:0.5rem}
.side-notes .note-quote.featured>.content::before,.side-notes .note-quote.featured>.content::after{color:#FFF475}
.side-notes .note-media .media-block.mode-carousel{margin-bottom:3rem}
.side-notes .note-media .media-block.mode-carousel .carousel-indicators{bottom:auto;top:100%}
.side-notes .note-media .media-block.mode-carousel .carousel .carousel-item img{max-height:25vh;max-height:min(25vh,var(--max-carousel-height,25vh))}
.side-notes .note-web-shop #twebshop{--tw-button-color:#D8741F;--tw-button-text-color:#fff;--tw-button-price-color:#505A00;--tw-button-price-text-color:#fff;--tw-box-color:#1d6bb1;--tw-box-text-color:#fff;--tw-booking-color:#746E75;--tw-booking-text-color:#050505}
.side-notes .note-web-shop #twebshop #experienceGroupResult .w-full{width:100% !important}
.side-notes .note-web-shop #twebshop #experienceGroupResult .mt-3{margin-top:12px !important}
.tagged-pages .tagged-page{margin-bottom:4.25rem}
.tagged-pages .tagged-page:not(.with-image){border-top:1px solid #050505}
.tagged-pages .tagged-page .page-image{display:block;width:100%}
.tagged-pages .tagged-page .page-title{margin-bottom:0.5em;font-family:"GT Alpina",sans-serif;font-weight:300;font-size:1.16rem;line-height:1.3}
.tagged-pages .tagged-page .page-title a{font-weight:inherit}
.tagged-pages .tagged-page .tags-area{margin:0.8rem 0}
.tagged-pages .tagged-page .tags-area>.tag{font-size:0.8em}
.tagged-pages .tagged-page.featured{margin-bottom:2rem;background-color:#FFF8B0;border-top-color:#FFF8B0}
.tagged-pages .tagged-page.featured .page-title{font-size:1.67rem}
.tagged-pages .tagged-page.featured>.page-body{padding:0 0.95rem 1.75rem 0.95rem}
.tagged-pages .tagged-page.featured .tags-area>.tag{background-color:#fff}
@media (max-width:767.98px){.tagged-pages .tagged-page{display:flex;margin-bottom:1.85rem}.tagged-pages .tagged-page.mobile-full-image{flex-direction:column}.tagged-pages .tagged-page .page-title{margin-bottom:0}.tagged-pages .tagged-page .tags-area{margin-bottom:0.5rem}.tagged-pages .tagged-page .page-body{flex:1}.tagged-pages .tagged-page.featured{flex-direction:column;margin-left:-15px;margin-right:-15px}.tagged-pages .tagged-page.featured .page-body{padding-bottom:1.34rem}.tagged-pages .tagged-page:not(.featured):not(.mobile-full-image) .page-image{width:75px;height:75px;margin-top:0.85rem}}
.media-block{background-color:#FFF6EE}
.media-block video,.media-block img,.media-block .zoomable{display:block;width:100%}
.media-block .zoomable{overflow:hidden}
.media-block .zoomable>img{cursor:zoom-in;transform:scale(1);transition:transform 0.5s}
.media-block .zoomable>img:hover{transform:scale(1.1)}
.timeline-section .timeline-content{margin-top:3.3rem;margin-bottom:2rem}
.timeline-section .timeline-content>h3.h6{font-family:"Euclid Circular A",sans-serif;font-size:0.82rem;font-weight:600}
.timeline-section .timeline-nav{display:flex;align-items:center;margin:2rem 0 2.25rem 0}
.timeline-section .timeline-nav>.nav-button{padding:0;font-size:1.75rem;line-height:1;touch-action:none}
.timeline-section .timeline-nav>.timeline-steps{position:relative;display:flex;flex:1;justify-content:space-between;margin:0 0.53rem}
.timeline-section .timeline-nav>.timeline-steps::before{content:"";position:absolute;z-index:4;left:0.5rem;right:0.5rem;top:50%;display:block;height:2px;background-color:rgba(216,116,31,0.5);transform:translateY(-50%)}
.timeline-section .timeline-nav>.timeline-steps .timeline-step{position:relative;cursor:pointer;padding:0;border:0.5rem solid transparent;vertical-align:baseline}
.timeline-section .timeline-nav>.timeline-steps .timeline-step::before{content:"";position:relative;z-index:10;display:block;height:0.71rem;width:0.71rem;border-radius:50%;background-color:#D8741F}
.timeline-section .timeline-nav>.timeline-steps .timeline-step .timeline-step-title{position:absolute;left:50%;top:1.5rem;z-index:1;visibility:hidden;min-width:100px;padding:0 0.5em;border-radius:1em;font-size:0.82rem;font-weight:600;color:#050505;box-shadow:0 0 8px 6px #FFF6EE;background-color:#FFF6EE;transform:translateX(-50%)}
.timeline-section .timeline-nav>.timeline-steps .timeline-step:hover::after,.timeline-section .timeline-nav>.timeline-steps .timeline-step:focus::after,.timeline-section .timeline-nav>.timeline-steps .timeline-step:active::after,.timeline-section .timeline-nav>.timeline-steps .timeline-step.active::after{content:"";position:absolute;top:calc(((1.53rem - 0.71rem) / 2) * -1);left:calc(((1.53rem - 0.71rem) / 2) * -1);z-index:5;display:block;width:1.53rem;height:1.53rem;border-radius:50%;background-color:#FFF6EE;border:2px solid #D8741F}
.timeline-section .timeline-nav>.timeline-steps .timeline-step:hover .timeline-step-title,.timeline-section .timeline-nav>.timeline-steps .timeline-step:focus .timeline-step-title,.timeline-section .timeline-nav>.timeline-steps .timeline-step:active .timeline-step-title,.timeline-section .timeline-nav>.timeline-steps .timeline-step.active .timeline-step-title{visibility:visible}
.timeline-section .timeline-nav>.timeline-steps .timeline-step:focus .timeline-step-title{z-index:2}
.timeline-section .timeline-nav>.timeline-steps .timeline-step:hover .timeline-step-title{z-index:3}
@media (min-width:992px){.timeline-section .timeline-media{margin-top:-3.35rem}.timeline-section .timeline-nav{padding-right:2.2rem}}
@media (max-width:767.98px){.content-sections>.timeline-section.section-back-stripe::before{top:0}.timeline-section h2{margin-top:0.75em;margin-bottom:0.375em}.timeline-section .timeline-content-container .row{flex-direction:column-reverse}.timeline-section .timeline-content{margin-top:0.77rem;margin-bottom:0}.timeline-section .timeline-nav{flex-wrap:wrap;justify-content:center}.timeline-section .timeline-nav .nav-button{order:1;margin:0 0.26rem}.timeline-section .timeline-nav>.timeline-steps{flex-basis:100%;order:0;margin-bottom:0.47rem}.timeline-section .timeline-nav>.timeline-steps .timeline-step-title{display:none}}
body.layout-home #main-media{position:relative;height:30vw;min-height:635px;overflow:hidden}
body.layout-home #main-media::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(180deg,rgba(93,113,140,0.6) 0%,rgba(93,113,140,0) 25%),linear-gradient(0deg,#5d718c 0%,rgba(93,113,140,0) 18.5rem);mix-blend-mode:multiply}
body.layout-home #main-media .media-block{width:100%;height:100%}
body.layout-home #main-media .page-title{position:absolute;left:0;right:0;bottom:3.3rem;z-index:10;color:#fff}
body.layout-home #main-media .page-title h1,body.layout-home #main-media .page-title .h1{margin-bottom:0.11em}
body.layout-home #main-media .page-title .subtitle{font-style:italic}
body.layout-home #main-media .page-title>.container{justify-content:space-between;align-items:flex-end}
body.layout-home #main-media .logo-unesco{margin-left:2rem}
body.layout-home #main-media .carousel,body.layout-home #main-media .carousel-inner,body.layout-home #main-media .carousel-item{width:100%;height:100%}
body.layout-home #main-media .carousel-indicators,body.layout-home #main-media .carousel-control-prev,body.layout-home #main-media .carousel-control-next{display:none}
body.layout-home #main-media .carousel .carousel-item img{max-width:none;max-height:none}
body.layout-home #tagsCategoryMobileSelector{transform:translateY(-50%)}
body.layout-home #tagged-pages{margin-bottom:4.35rem}
body.layout-home #tagged-pages .nav-pills{margin-bottom:0.65rem;transform:translateY(-50%)}
@media (min-width:992px){body.layout-home .content-sections>section{margin-bottom:7rem}}
body.layout-home .content-sections>section.bordered>.container{border-top:1px solid #050505}
@media (max-width:991.98px){body.layout-home #main-media .logo-unesco{width:350px}}
@media (max-width:767.98px){body.layout-home #main-media{height:490px;min-height:330px;max-height:75vh}body.layout-home #main-media .logo-unesco{width:200px}body.layout-home #tagged-pages{margin-bottom:6.2rem}}
@media (max-width:575.98px){body.layout-home #main-media .page-title>.container{flex-direction:column;align-items:flex-start;gap:0.75rem}body.layout-home #main-media .logo-unesco{margin-left:auto;width:250px}}
body.layout-content #header{background-color:#fff}
body.layout-content #header .header-content>.logo img{filter:brightness(11%)}
body.layout-content #header .main-menu>ul.menu>li>.menu-link,body.layout-content #header .secondary-menu>ul.menu>li>.menu-link{color:#050505}
body.layout-content #header .main-menu>ul.menu>li.active>.menu-link,body.layout-content #header .main-menu>ul.menu>li.open>.menu-link,body.layout-content #header .main-menu>ul.menu>li:focus>.menu-link,body.layout-content #header .main-menu>ul.menu>li:focus-within>.menu-link,body.layout-content #header .secondary-menu>ul.menu>li.active>.menu-link,body.layout-content #header .secondary-menu>ul.menu>li.open>.menu-link,body.layout-content #header .secondary-menu>ul.menu>li:focus>.menu-link,body.layout-content #header .secondary-menu>ul.menu>li:focus-within>.menu-link{color:#D8741F}
body.layout-content #header .main-menu>ul.menu>li>.menu-link:hover,body.layout-content #header .secondary-menu>ul.menu>li>.menu-link:hover{color:#CE6631}
@media (max-width:991.98px){body.layout-content.menu-open #header{background-color:#FFF6EE}}
body.layout-content>main{margin-top:150px}
body.layout-content .page-header{margin-bottom:0.5rem}
@media (max-width:767.98px){body.layout-content .page-header .share-container{margin-right:1rem}}
body.layout-content .page-header .share-container .dropdown>.btn{font-size:0.82rem}
body.layout-content .page-header .share-container .dropdown-item{font-size:0.82rem;color:#D8741F}
body.layout-content .page-header .share-container .dropdown-item:hover,body.layout-content .page-header .share-container .dropdown-item:focus,body.layout-content .page-header .share-container .dropdown-item:not(:disabled):not(.disabled):active,body.layout-content .page-header .share-container .dropdown-item.active{color:#CE6631;background-color:#EFECED}
body.layout-content .page-header h1{min-height:2em}
body.layout-content .page-header .editor-content.intro{font-family:"GT Alpina",sans-serif;font-weight:300;font-style:italic;margin-bottom:1.1em}
body.layout-content .page-header .editor-content.intro a{font-weight:300}
body.layout-content .page-header .info-block{margin-bottom:2.25rem}
body.layout-content .page-header .info-block>h2{margin-bottom:0.8rem;padding-top:0.53em;border-top:1px solid #050505;font-size:1.76rem}
body.layout-content .page-header .info-block>h2>i{margin-right:0.4rem;color:#505A00}
@media print{html{font-size:12pt}#header{position:static}#header .main-menu,#header .secondary-menu,#header .mobile-menu-toggle-container{display:none !important}.share-container{display:none !important}#footer{background-color:transparent;border-top:2px solid #050505}#footer #footer-social,#footer #footer-menu-container{display:none !important}#footer .copyright-container>:not(:last-child)::after{content:none}}