
/*.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;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs__container,.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{display:none!important}.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}.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:.125rem;outline-style:solid;outline-width:.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,.mejs__mediaelement{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;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{align-items:center;display:flex;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:.75}.mejs__overlay-button:focus svg{opacity:1}.mejs__overlay-button,.mejs__overlay-button svg,.mejs__overlay-loading,.mejs__overlay-loading svg{height:5rem;width:5rem}.mejs__overlay-loading-bg-img{animation:a 1s linear infinite;display:block;height:5rem;width:5rem;z-index:1}.mejs__controls{bottom:0;display:flex;height:2.5rem;left:0;list-style-type:none;margin:0;padding:0 .625rem;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:.625rem;height:2.5rem;line-height:.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:.625rem .375rem;overflow:hidden;padding:0;position:absolute;-webkit-text-decoration:none;text-decoration:none;width:1.125rem}.mejs__button svg{fill:currentColor;height:1.125rem;width:1.125rem}.mejs__button>button:focus{outline:.125rem dotted #fff}.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus,.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus{outline:0}.mejs__playpause-button svg{display:none}.mejs__pause svg.mejs__icon-pause,.mejs__play svg.mejs__icon-play,.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:.6875rem;font-weight:700;height:1.5rem;overflow:hidden;padding:1rem .375rem 0;text-align:center;width:auto}.mejs__time-rail{direction:ltr;flex-grow:1;height:2.5rem;margin:0 .625rem;padding-top:.625rem;position:relative}.mejs__time-buffering,.mejs__time-current,.mejs__time-float,.mejs__time-float-corner,.mejs__time-float-current,.mejs__time-hovered,.mejs__time-loaded,.mejs__time-marker,.mejs__time-total{border-radius:.125rem;cursor:pointer;display:block;height:.625rem;position:absolute}.mejs__time-total{background:hsla(0,0%,100%,.3);margin:.3125rem 0 0;width:100%}.mejs__time-buffering{animation:b 2s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:.9375rem .9375rem;width:100%}.mejs__time-loaded{background:hsla(0,0%,100%,.3)}.mejs__time-current,.mejs__time-handle-content{background:hsla(0,0%,100%,.9)}.mejs__time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-buffering,.mejs__time-current,.mejs__time-hovered,.mejs__time-loaded{left:0;transform:scaleX(0);transform-origin:0 0;transition:all .15s ease-in;width:100%}.mejs__time-buffering{transform:scaleX(1)}.mejs__time-hovered{transition:height .1s cubic-bezier(.44,0,1,1)}.mejs__time-hovered.no-hover{transform:scaleX(0)!important}.mejs__time-handle,.mejs__time-handle-content{border:.25rem solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11}.mejs__time-handle-content{border:.25rem solid hsla(0,0%,100%,.9);border-radius:50%;height:.625rem;left:-.4375rem;top:-.25rem;transform:scale(0);width:.625rem}.mejs__time-rail .mejs__time-handle-content:active,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail:hover .mejs__time-handle-content{transform:scale(1)}.mejs__time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:1.0625rem;margin-bottom:.5625rem;position:absolute;text-align:center;transform:translateX(-50%);width:2.25rem}.mejs__time-float-current{display:block;left:0;margin:.125rem;text-align:center;width:1.875rem}.mejs__time-float-corner{border:.3125rem solid transparent;border-top-color:#eee;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;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:.625rem;position:absolute;top:.9375rem;width:100%}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:7.1875rem;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:1.5625rem;z-index:1}.mejs__volume-button:hover{border-radius:0 0 .25rem .25rem}.mejs__volume-total{background:hsla(0,0%,100%,.5);border:.06rem solid #fff;height:6.25rem;left:50%;margin:0;position:absolute;top:.5rem;transform:translateX(-50%);width:.125rem}.mejs__volume-current{left:0;margin:0;width:100%}.mejs__volume-current,.mejs__volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs__volume-handle{border:1px solid #fff;border-radius:1px;cursor:ns-resize;height:.375rem;left: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,.8);border:.06rem solid #fff;border-radius:.125rem;font-size:1px;height:.5rem;left:0;margin:0;padding:0;position:absolute;top:1rem;width:3.125rem}.mejs__horizontal-volume-current{background:hsla(0,0%,100%,.8);border-radius:.125rem;border-right:.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,.mejs__unmute .mejs__icon-unmute{display:block}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button svg,.mejs__chapters-button svg{padding-top:.125rem}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-2.6875rem;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:5.375rem}.mejs__captions-button-toggle{opacity:.7}.mejs__captions-button-toggle-on{opacity:1}.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}.mejs__captions-selector-list,.mejs__chapters-selector-list{margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{list-style-type:none!important}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;margin:0 0 .375rem;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-62.5rem;margin:.1875rem .1875rem 0 .3125rem;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:.625rem;line-height:.9375rem;padding:.25rem .625rem 0;width:100%}.mejs__captions-selector-list-item:hover .mejs__captions-selector-label,.mejs__chapters-selector-list-item:hover .mejs__chapters-selector-label{-webkit-text-decoration:underline;text-decoration:underline}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8;font-weight:700}.mejs__captions-translations{font-size:.625rem;margin: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;-webkit-text-decoration:underline;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:1.25rem;font-weight:400}.mejs__captions-position{bottom:.9375rem;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:2.1875rem}.mejs__captions-text,.mejs__captions-text *{background:hsla(0,0%,8%,.5);box-shadow:.3125rem 0 0 hsla(0,0%,8%,.5),-.3125rem 0 0 hsla(0,0%,8%,.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:.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay a,.mejs__cannotplay p{display:inline-block;padding:0 .9375rem;width:100%}*/
/*.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;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.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{display:none!important}.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}.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:none}.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-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;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{align-items:center;display:flex;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:.75}.mejs-overlay-button:focus svg{opacity:1}.mejs-overlay-button,.mejs-overlay-button svg,.mejs-overlay-loading,.mejs-overlay-loading svg{height:5rem;width:5rem}.mejs-overlay-loading-bg-img{animation:a 1s linear infinite;display:block;height:5rem;width:5rem;z-index:1}@keyframes a{to{transform:rotate(1turn)}}.mejs-controls{bottom:0;display:flex;height:2.5rem;left:0;list-style-type:none;margin:0;padding:0 .625rem;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:.625rem;height:2.5rem;line-height:.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:.625rem .375rem;overflow:hidden;padding:0;position:absolute;-webkit-text-decoration:none;text-decoration:none;width:1.125rem}.mejs-button svg{fill:currentColor;height:1.125rem;width:1.125rem}.mejs-button>button:focus{outline:.125rem dotted #fff}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-playpause-button svg{display:none}.mejs-pause svg.mejs-icon-pause,.mejs-play svg.mejs-icon-play,.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:.6875rem;font-weight:700;height:1.5rem;overflow:hidden;padding:1rem .375rem 0;text-align:center;width:auto}.mejs-time-rail{direction:ltr;flex-grow:1;height:2.5rem;margin:0 .625rem;padding-top:.625rem;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:.125rem;cursor:pointer;display:block;height:.625rem;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:.3125rem 0 0;width:100%}.mejs-time-buffering{animation:b 2s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:.9375rem .9375rem;width:100%}@keyframes b{0%{background-position:0 0}to{background-position:1.875rem 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;transform:scaleX(0);transform-origin:0 0;transition:all .15s ease-in;width:100%}.mejs-time-buffering{transform:scaleX(1)}.mejs-time-hovered{transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:.25rem solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11}.mejs-time-handle-content{border:.25rem solid hsla(0,0%,100%,.9);border-radius:50%;height:.625rem;left:-.4375rem;top:-.25rem;transform:scale(0);width:.625rem}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:1.0625rem;margin-bottom:.5625rem;position:absolute;text-align:center;transform:translateX(-50%);width:2.25rem}.mejs-time-float-current{display:block;left:0;margin:.125rem;text-align:center;width:1.875rem}.mejs-time-float-corner{border:.3125rem solid tr.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;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs__container,.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{display:none!important}.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}.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:.125rem;outline-style:solid;outline-width:.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,.mejs__mediaelement{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;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{align-items:center;display:flex;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:.75}.mejs__overlay-button:focus svg{opacity:1}.mejs__overlay-button,.mejs__overlay-button svg,.mejs__overlay-loading,.mejs__overlay-loading svg{height:5rem;width:5rem}.mejs__overlay-loading-bg-img{animation:a 1s linear infinite;display:block;height:5rem;width:5rem;z-index:1}.mejs__controls{bottom:0;display:flex;height:2.5rem;left:0;list-style-type:none;margin:0;padding:0 .625rem;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:.625rem;height:2.5rem;line-height:.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:.625rem .375rem;overflow:hidden;padding:0;position:absolute;-webkit-text-decoration:none;text-decoration:none;width:1.125rem}.mejs__button svg{fill:currentColor;height:1.125rem;width:1.125rem}.mejs__button>button:focus{outline:.125rem dotted #fff}.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus,.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus{outline:0}.mejs__playpause-button svg{display:none}.mejs__pause svg.mejs__icon-pause,.mejs__play svg.mejs__icon-play,.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:.6875rem;font-weight:700;height:1.5rem;overflow:hidden;padding:1rem .375rem 0;text-align:center;width:auto}.mejs__time-rail{direction:ltr;flex-grow:1;height:2.5rem;margin:0 .625rem;padding-top:.625rem;position:relative}.mejs__time-buffering,.mejs__time-current,.mejs__time-float,.mejs__time-float-corner,.mejs__time-float-current,.mejs__time-hovered,.mejs__time-loaded,.mejs__time-marker,.mejs__time-total{border-radius:.125rem;cursor:pointer;display:block;height:.625rem;position:absolute}.mejs__time-total{background:hsla(0,0%,100%,.3);margin:.3125rem 0 0;width:100%}.mejs__time-buffering{animation:b 2s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:.9375rem .9375rem;width:100%}.mejs__time-loaded{background:hsla(0,0%,100%,.3)}.mejs__time-current,.mejs__time-handle-content{background:hsla(0,0%,100%,.9)}.mejs__time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-buffering,.mejs__time-current,.mejs__time-hovered,.mejs__time-loaded{left:0;transform:scaleX(0);transform-origin:0 0;transition:all .15s ease-in;width:100%}.mejs__time-buffering{transform:scaleX(1)}.mejs__time-hovered{transition:height .1s cubic-bezier(.44,0,1,1)}.mejs__time-hovered.no-hover{transform:scaleX(0)!important}.mejs__time-handle,.mejs__time-handle-content{border:.25rem solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11}.mejs__time-handle-content{border:.25rem solid hsla(0,0%,100%,.9);border-radius:50%;height:.625rem;left:-.4375rem;top:-.25rem;transform:scale(0);width:.625rem}.mejs__time-rail .mejs__time-handle-content:active,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail:hover .mejs__time-handle-content{transform:scale(1)}.mejs__time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:1.0625rem;margin-bottom:.5625rem;position:absolute;text-align:center;transform:translateX(-50%);width:2.25rem}.mejs__time-float-current{display:block;left:0;margin:.125rem;text-align:center;width:1.875rem}.mejs__time-float-corner{border:.3125rem solid transparent;border-top-color:#eee;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;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:.625rem;position:absolute;top:.9375rem;width:100%}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:7.1875rem;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:1.5625rem;z-index:1}.mejs__volume-button:hover{border-radius:0 0 .25rem .25rem}.mejs__volume-total{background:hsla(0,0%,100%,.5);border:.06rem solid #fff;height:6.25rem;left:50%;margin:0;position:absolute;top:.5rem;transform:translateX(-50%);width:.125rem}.mejs__volume-current{left:0;margin:0;width:100%}.mejs__volume-current,.mejs__volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs__volume-handle{border:1px solid #fff;border-radius:1px;cursor:ns-resize;height:.375rem;left: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,.8);border:.06rem solid #fff;border-radius:.125rem;font-size:1px;height:.5rem;left:0;margin:0;padding:0;position:absolute;top:1rem;width:3.125rem}.mejs__horizontal-volume-current{background:hsla(0,0%,100%,.8);border-radius:.125rem;border-right:.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,.mejs__unmute .mejs__icon-unmute{display:block}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button svg,.mejs__chapters-button svg{padding-top:.125rem}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-2.6875rem;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:5.375rem}.mejs__captions-button-toggle{opacity:.7}.mejs__captions-button-toggle-on{opacity:1}.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}.mejs__captions-selector-list,.mejs__chapters-selector-list{margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{list-style-type:none!important}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;margin:0 0 .375rem;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-62.5rem;margin:.1875rem .1875rem 0 .3125rem;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:.625rem;line-height:.9375rem;padding:.25rem .625rem 0;width:100%}.mejs__captions-selector-list-item:hover .mejs__captions-selector-label,.mejs__chapters-selector-list-item:hover .mejs__chapters-selector-label{-webkit-text-decoration:underline;text-decoration:underline}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8;font-weight:700}.mejs__captions-translations{font-size:.625rem;margin: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;-webkit-text-decoration:underline;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:1.25rem;font-weight:400}.mejs__captions-position{bottom:.9375rem;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:2.1875rem}.mejs__captions-text,.mejs__captions-text *{background:hsla(0,0%,8%,.5);box-shadow:.3125rem 0 0 hsla(0,0%,8%,.5),-.3125rem 0 0 hsla(0,0%,8%,.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:.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay a,.mejs__cannotplay p{display:inline-block;padding:0 .9375rem;width:100%}*/
/*.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;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.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{display:none!important}.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}.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:none}.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-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;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{align-items:center;display:flex;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:.75}.mejs-overlay-button:focus svg{opacity:1}.mejs-overlay-button,.mejs-overlay-button svg,.mejs-overlay-loading,.mejs-overlay-loading svg{height:5rem;width:5rem}.mejs-overlay-loading-bg-img{animation:a 1s linear infinite;display:block;height:5rem;width:5rem;z-index:1}@keyframes a{to{transform:rotate(1turn)}}.mejs-controls{bottom:0;display:flex;height:2.5rem;left:0;list-style-type:none;margin:0;padding:0 .625rem;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:.625rem;height:2.5rem;line-height:.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:.625rem .375rem;overflow:hidden;padding:0;position:absolute;-webkit-text-decoration:none;text-decoration:none;width:1.125rem}.mejs-button svg{fill:currentColor;height:1.125rem;width:1.125rem}.mejs-button>button:focus{outline:.125rem dotted #fff}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-playpause-button svg{display:none}.mejs-pause svg.mejs-icon-pause,.mejs-play svg.mejs-icon-play,.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:.6875rem;font-weight:700;height:1.5rem;overflow:hidden;padding:1rem .375rem 0;text-align:center;width:auto}.mejs-time-rail{direction:ltr;flex-grow:1;height:2.5rem;margin:0 .625rem;padding-top:.625rem;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:.125rem;cursor:pointer;display:block;height:.625rem;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:.3125rem 0 0;width:100%}.mejs-time-buffering{animation:b 2s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:.9375rem .9375rem;width:100%}@keyframes b{0%{background-position:0 0}to{background-position:1.875rem 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;transform:scaleX(0);transform-origin:0 0;transition:all .15s ease-in;width:100%}.mejs-time-buffering{transform:scaleX(1)}.mejs-time-hovered{transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:.25rem solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11}.mejs-time-handle-content{border:.25rem solid hsla(0,0%,100%,.9);border-radius:50%;height:.625rem;left:-.4375rem;top:-.25rem;transform:scale(0);width:.625rem}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:1.0625rem;margin-bottom:.5625rem;position:absolute;text-align:center;transform:translateX(-50%);width:2.25rem}.mejs-time-float-current{display:block;left:0;margin:.125rem;text-align:center;width:1.875rem}.mejs-time-float-corner{border:.3125rem solid transparent;border-top-color:#eee;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;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:.625rem;position:absolute;top:.9375rem;width:100%}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:7.1875rem;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:1.5625rem;z-index:1}.mejs-volume-button:hover{border-radius:0 0 .25rem .25rem}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:6.25rem;left:50%;margin:0;position:absolute;top:.5rem;transform:translateX(-50%);width:.125rem}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border:1px solid #fff;border-radius:1px;cursor:ns-resize;height:.375rem;left: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,.8);height:.5rem;top:1rem;width:3.125rem}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:.125rem;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;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,.mejs-unmute .mejs-icon-unmute{display:block}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button svg,.mejs-chapters-button svg{padding-top:.125rem}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-2.6875rem;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:5.375rem}.mejs-captions-button-toggle{opacity:.7}.mejs-captions-button-toggle-on{opacity:1}.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}.mejs-captions-selector-list,.mejs-chapters-selector-list{margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{list-style-type:none!important}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;margin:0 0 .375rem;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-62.5rem;margin:.1875rem .1875rem 0 .3125rem;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:.625rem;line-height:.9375rem;padding:.25rem .625rem 0;width:100%}.mejs-captions-selector-list-item:hover .mejs-captions-selector-label,.mejs-chapters-selector-list-item:hover .mejs-chapters-selector-label{-webkit-text-decoration:underline;text-decoration:underline}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8;font-weight:700}.mejs-captions-translations{font-size:.625rem;margin: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;-webkit-text-decoration:underline;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:1.25rem;font-weight:400}.mejs-captions-position{bottom:.9375rem;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:2.1875rem}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:.3125rem 0 0 hsla(0,0%,8%,.5),-.3125rem 0 0 hsla(0,0%,8%,.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:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 .9375rem;width:100%}ansparent;border-top-color:#eee;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;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:.625rem;position:absolute;top:.9375rem;width:100%}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:7.1875rem;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:1.5625rem;z-index:1}.mejs-volume-button:hover{border-radius:0 0 .25rem .25rem}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:6.25rem;left:50%;margin:0;position:absolute;top:.5rem;transform:translateX(-50%);width:.125rem}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border:1px solid #fff;border-radius:1px;cursor:ns-resize;height:.375rem;left: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,.8);height:.5rem;top:1rem;width:3.125rem}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:.125rem;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;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,.mejs-unmute .mejs-icon-unmute{display:block}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button svg,.mejs-chapters-button svg{padding-top:.125rem}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-2.6875rem;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:5.375rem}.mejs-captions-button-toggle{opacity:.7}.mejs-captions-button-toggle-on{opacity:1}.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}.mejs-captions-selector-list,.mejs-chapters-selector-list{margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{list-style-type:none!important}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;margin:0 0 .375rem;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-62.5rem;margin:.1875rem .1875rem 0 .3125rem;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:.625rem;line-height:.9375rem;padding:.25rem .625rem 0;width:100%}.mejs-captions-selector-list-item:hover .mejs-captions-selector-label,.mejs-chapters-selector-list-item:hover .mejs-chapters-selector-label{-webkit-text-decoration:underline;text-decoration:underline}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8;font-weight:700}.mejs-captions-translations{font-size:.625rem;margin: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;-webkit-text-decoration:underline;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:1.25rem;font-weight:400}.mejs-captions-position{bottom:.9375rem;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:2.1875rem}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:.3125rem 0 0 hsla(0,0%,8%,.5),-.3125rem 0 0 hsla(0,0%,8%,.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:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 .9375rem;width:100%}*/




.about-page .sec_title, .about-page .sec_right{
    background: #fff;
}

.about-page p{
      font-size: 16px;
      line-height: 2rem;
}
.perspective-box ul{
  font-size: 14px;
  font-weight: 500;
}

.perspective-box li {
    padding-right: 20px;
    position: relative;
}
.perspective-box li:before {
    content: "";
    width: 7px;
    height: 7px;
    border-radius: 100%;
    background: #234087;
    transition: 0.3s;
    position: absolute;
    right: 0;
    top: 11px;
}
.logo-container {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px; 
  filter: drop-shadow(0px 0px 3px #ccc);
}

.logo-box {
  background-color: white; 
  border-radius: 50px;
  overflow: hidden;
  padding: 10px 35px;
  background: #f2f2f2;
  margin:0 -15px;
}

:root {
  --r: 50px;
  --blur: 2px;
  --x: -100px;
  --y: -100px;
}

.blur-box {
  user-select: none;
  background: url("img/about-page/logoes.webp") #fff;
  background-position: center 65%;
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
  background-size: auto;
  cursor: url("../img/about-page/magnifier32x.webp") 12 12,
          url("../img/about-page/magnifier32x.png") 12 12,
          zoom-in;
}

.magnify--backdrop {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.41) 50%, rgba(255, 255, 255, 0.73) 100%);
}

.magnify--backdrop .blur-overlay {
  position: absolute;
  inset: 0;
  pointer-events: none;
  -webkit-backdrop-filter: blur(var(--blur));
  backdrop-filter: blur(var(--blur));
  -webkit-mask: radial-gradient(circle var(--r) at var(--x) var(--y), transparent 98%, #000 100%);
  mask: radial-gradient(circle var(--r) at var(--x) var(--y), transparent 98%, #000 100%);
}

.magnify--backdrop .ul-blur {
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
}

.magnify--backdrop .ul-blur span {
  color: #AF2327;
  font-weight: 900;
}

.magnify--backdrop .ul-blur li {
  position: relative;
}

.magnify--backdrop .ul-blur li:before {
  content: "";
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background: #AF2327;
  transition: 0.3s;
  position: absolute;
  right: -15px;
  top: 9px;
  margin-left: 10px;
}

.timeline-thumb:before {
    content: "";
    background: 0;
}


.timeline_date{
  display: inline-block;            
  transition: transform .25s ease, opacity .2s ease;
  will-change: transform, opacity;
}
.timeline-thumb .swiper{
  height: 250px;          
  position: relative;
  padding-left: 180px;     
  overflow: hidden;       
}

.timeline-thumb .arc-img{
    position: absolute;
    left: -60px;
    top: -50%;
    height: 147%;
    width: auto;
    object-fit: cover;
    pointer-events: none;
    bottom: 0;
    border-radius: 0 50% 50% 0;
    margin-left: -60px;
    object-position: center;
    bottom: -50%;
    margin: auto; 
}
.timeline-thumb  .swiper-wrapper {
    padding-right: 38px;
    cursor: pointer;
}
.timeline_slide {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    box-shadow: var(--main-shadow);
    border-radius: 7px;
    margin: 0; 
    padding: 0;
    gap: 5px;
    font-size: 14px;
    line-height: 2rem;
    color: #234087;
    background: none;
    box-shadow: none;
    align-content: center;
    height: -webkit-fill-available;
    cursor: pointer;
}

.timeline-thumb .arc-img.is-full-circle{
  clip-path: inset(0 50% 0 0);
}


.timeline_date{
  display: inline-block;
  transition: transform .25s ease, opacity .2s ease;
  will-change: transform, opacity;
  max-width: 70px;
  display: flex;
}

.timeline_date span{
  position: absolute;
    right: -20px;
    top: 0;
    bottom: 0;
    align-items: center;
    justify-content: center;
    line-height: 2rem;
    padding-left: 10px;
    margin-right: -21px;
}

.swiper-slide h3{
    font-weight: 700;
    font-size: 16px;
    text-align: right;
    width: 100%;
}
.timeline {
    width: auto;
    max-width: 85%;
    margin: 0;
    position: relative;
}
.timeline .timeline-slider{
  margin: 0 100px;
}
.timeline_date span{
   margin-right: 0;
}
.timeline-thumb .swiper-slide-active span {
    font-weight: 700;
    color: #234087;
    font-size: 17px;
    margin-right: -15px;
}

.tabs-brands .tab-strip{
    position:relative;
    margin-bottom:22px;
    padding:22px 16px;  
    width: 50%;
  }
.tabs-brands  .tab-strip svg.tab-bg{
    position:absolute; inset:0;
    width:100%; height:100%;
    filter: drop-shadow(0 10px 20px rgba(0,0,0,.06));
    z-index:0;
  }

.tabs-brands .tab-list{
    position: absolute;
    z-index: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 82%;
    top: 28%;
    margin: 0 auto;
    text-align: center;
    right: 0;
    left: 0;
  }

.tabs-brands .tab-input{ 
    opacity:1 !important; 
    /* pointer-events:none;  */
}
.tabs-brands.tab{
    cursor:pointer; 
    user-select:none;
    overflow:hidden;
  }
#t1:checked ~ .tab-strip .tab-list label[for="t1"] img,
#t2:checked ~ .tab-strip .tab-list label[for="t2"] img,
#t3:checked ~ .tab-strip .tab-list label[for="t3"] img,
.tabs-brands .tab-strip .tab-list label.active img {
  filter: none;
}

.tabs-brands .tab-list label img {
  filter: grayscale(85%) contrast(70%) brightness(98%);
}
 .tabs-brands  .panels{
    overflow:hidden;
    text-align: center;
    line-height: 2rem;
  }
 .tabs-brands  .panel{
    display:none; 
    padding:28px 24px;
    font-size: 16px;
  }
.tabs-brands .raidio-box{
    width: 80%;
    display: flex;
    justify-content: space-between;
    margin: auto;
}
  #t1:checked ~ .panels #p1,
  #t2:checked ~ .panels #p2,
  #t3:checked ~ .panels #p3 { display:block; }

.tabs-brands .tab-input {
  position: relative;
  width: 24px;
  height: 24px;
  margin: 0 12px;
  cursor: pointer;
  opacity: 0; 
  z-index: 2;
}

.tabs-brands .tab-input::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 24px;
  height: 24px;
  background: #fff;
  border: 2.5px solid #ddd;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s ease;
  z-index: 1;
}

.tabs-brands .tab-input::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  background: #af2327;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.3s ease;
  z-index: 1;
}

.tabs-brands .tab-input:checked::after {
  transform: translate(-50%, -50%) scale(1);
}

.tabs-brands .tab-input:hover::before {
  border-color: #af2327;
  transform: translate(-50%, -50%) scale(1.05);
}

.tabs-brands .tab-input:focus-visible::before {
  outline: 2px solid #039be5;
  outline-offset: 2px;
}
.main-expert {
      width: 100%;
      border-radius: 20px;
      overflow: hidden;
      padding: 35px 0;
    }
    .main-expert .swiper-slide {
      display: flex;
      justify-content: space-around;
      font-size: 18px;
      position: relative;
      background: #fff;
      display: flex;
    }
    .main-expert img {
      max-height: 100%;
      max-width: 100%;
      object-fit: cover;
    }
    .main-expert .swiper-slide .text p:nth-child(1){
      font-size: 30px;
      font-weight: 700;
      color: #234087;
    }
    .main-expert .swiper-slide .text p:nth-child(2){
      font-size: 18px;
      margin-bottom: 30px;
      color: #234087;
    }
    .main-expert .swiper-slide .text p:nth-child(3){
      font-size: 50px;
      font-weight: 700;
      color: #e4e4e4;
    }
 .main-expert .swiper-slide img{
  max-width: 300px;
 }
  .main-expert .swiper-slide .text{
      text-align: left;
      padding-top: 25px;
    }
.main-slider-expert{
  position: relative;
}
.main-slider-expert .thumb-slider{
  position: absolute;
  bottom: 0;
  padding-left: 20px;
}
  .main-slider-expert  .thumb-slider {
      width: 100%;
      height: 100px;
      margin: 0 auto;
      background: #e3e3e34d;
    }
  .main-slider-expert  .thumb-slider .swiper-slide {
      width: 80px !important;
      height: 80px;
      opacity: 0.4;
      cursor: pointer;
      transition: all 0.3s ease;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    
   .main-slider-expert .thumb-slider .swiper-slide-thumb-active {
      opacity: 1;
      transform: scale(1.1);
    }
  .main-slider-expert  .thumb-slider .swiper-wrapper{
      justify-content: end;
      display: flex;
      align-items: center;
    }
  .main-slider-expert  .thumb-slider img {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    object-fit: cover;
    object-position: top;
    }

   .products-section .boximg{
          position: relative;
        }
        .products-section .boximg img{
          border-radius: 5px;
        }
      .products-section .boximg .text{
       top: 0;
        background: #cfcfcfb8;
        padding: 0 20px;
        backdrop-filter: blur(5px);
        mix-blend-mode: screen;
        height: -webkit-fill-available;
        position: absolute;
        display: flex;
        align-items: center;
        right: 0;
        font-weight: 700;
        text-align: center;
        font-size: 25px;
        max-width: 250px;
        line-height: 2.2;
        text-shadow: 1px 1px 6px rgb(253 253 253 / 55%);
        border-radius: 0 5px 5px 0;
      }


.swiper-certificate .boximg {
    background: #777;
    padding: 10px 5px;
    border-radius: 100%;
    margin: 0 auto 15px;
    width: 100px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: 600;
    text-align: center;
    cursor: pointer;
    transition: background 0.3s ease;
  }

  .swiper-certificate .boximg:hover {
    background: #555;
  }

  .swiper-certificate {
    position: relative;
  }

  .swiper-certificate hr {
    position: absolute;
    top: 41%;
    border-top: 2px solid #000 !important;
    opacity: 0.25;
    width: 62%;
    margin: auto;
    right: 0;
    left: 0;
  }

.image-modal{
  position: fixed; inset: 0; z-index: 9999;
  background: rgba(0,0,0,.8);
  display: none;                
  align-items: center;         
  justify-content: center;      
  padding: 24px;                
}
.image-modal[aria-hidden="false"]{ display: flex; }

.image-modal .modal-content{
  display: block;                
  max-width: min(92vw, 1200px);
  max-height: 90vh;
  width: auto; height: auto;
  object-fit: contain;           
  margin: 0;                    
  border-radius: 8px;
}

  .timeline .p-title{
    padding: 1.5rem 1.5rem 1.5rem 0.5rem;
  }

.swiper-products .swiper-wrapper{
    max-height: 182px;
}
.swiper-certificate .boximg span{
    position: absolute;
    width: 40px;
    font-weight: 300;
}
.swiper-certificate .boximg img{
    width: 100%;
  }

  @media (max-width: 768px) {
.swiper-products .swiper-wrapper{
    max-height: 118px;
}
    .logo-box {
    padding: 10px 11px;
    margin: 0 -9px;
  }
  .blur-box{
    background-position: center 98% !important;
  }
  .magnify--backdrop{
    padding-bottom: 90px !important;
  }
    .blur-box {
    cursor: auto; 
  }

  .magnify--backdrop .blur-overlay {
    --linePx: 8em; 
    --halfBand: calc(var(--linePx) / 2);
    -webkit-backdrop-filter: blur(var(--blur));
    backdrop-filter: blur(var(--blur));
    -webkit-mask: linear-gradient(
      to bottom,
      #000 0,
      #000 calc(var(--y) - var(--halfBand)),
      transparent calc(var(--y) - var(--halfBand)),
      transparent calc(var(--y) + var(--halfBand)),
      #000 calc(var(--y) + var(--halfBand)),
      #000 100%
    );
    mask: linear-gradient(
      to bottom,
      #000 0,
      #000 calc(var(--y) - var(--halfBand)),
      transparent calc(var(--y) - var(--halfBand)),
      transparent calc(var(--y) + var(--halfBand)),
      #000 calc(var(--y) + var(--halfBand)),
      #000 100%
    );
  }
      .timeline {
      width: auto;
      max-width: 65%;
      margin: 0;
      position: relative;
      padding: 0 20px 0 0;
  }
  .timeline .p-title{
    padding: 1.5rem 0 0  0;
  }
  .timeline-thumb .arc-img {
    left: -80px;
  }
  .timeline-thumb .swiper-wrapper {
    right: 40px;
  }
  .timeline .timeline-slider{
    margin: 0;
    padding-top: 15px;
  }
  .timeline-block{
    align-items: center;
    overflow: hidden;
  }
  .timeline_date span{
   margin-right: -21px;
}
  .timeline-thumb .swiper-slide-active span {
    margin-right: -32px;
}
.tabs-brands .tab-strip{
    width: 100% !important;
    padding: 0 !important;
    margin-bottom: 15px !important;
  }
  .tabs-brands .tab img {
    max-width: 50px;
  }
  .tabs-brands .tab-list {
    width: 99% !important;
    top: 22% !important;
  }
  .tabs-brands .raidio-box {
    width: 100%;
  }
 .tabs-brands .panel{
    padding: 0 !important;
  }
  .tabs-brands .panels{
    text-align: justify;
  }
.tabs .tab-strip> svg{
        width: 110%;
        margin: 10px -16px;
    }
.products-section .boximg .text{
        font-size: 13px;
        max-width: 45%;
        line-height: 2;
        padding: 0 10px;
  }
  .main-slider-expert{
    padding: 0;
  }
    .main-expert .swiper-slide{
      display: grid;
    }
    .main-expert img {
      margin: auto;
    }
    .main-expert .swiper-slide .text p:nth-child(2) {
      margin-bottom: 4px;
  }
  .main-expert .swiper-slide .text p:nth-child(3) {
    font-size: 28px;
  }
  .main-slider-expert .thumb-slider {
    position: relative;
  }
  .main-expert .swiper-slide .text{
    text-align: right;
  }
  .main-slider-expert .thumb-slider {
    padding-left: 0;
}
    .swiper-certificate .boximg {
      width: 100px;
      height: 100px;
      font-size: 11px;
      line-height: 1.5;
    }

    .image-modal .modal-content {
      max-width: 95%;
    }

    .perspective-box img{
      width: 30%;
    }
    .tabs .tab-strip> svg{
        width: 110%;
        margin: 10px -16px;
    }

  }