html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
button{outline:0;background:inherit;padding:0;margin:0;border:0}
input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0;line-height:1;font-size:13px;font-family:Arial}
input:focus{outline:0}
input,textarea{-webkit-box-sizing:content-box;box-sizing:content-box}
button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{width:13px;height:13px}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}
::-webkit-search-decoration{display:none}
button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}
::-webkit-file-upload-button{padding:0;border:0;background:0}
textarea{vertical-align:top;overflow:auto}
select[multiple]{vertical-align:top}
.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:0}
.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}
.plyr button{font:inherit;line-height:inherit;width:auto}
.plyr:focus{outline:0}
.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}
.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{-webkit-box-sizing:inherit;box-sizing:inherit}
.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}
.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,0);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}
.plyr--full-ui ::-webkit-media-text-track-container{display:none}
.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}
.plyr__captions span:empty{display:none}
.plyr--captions-active .plyr__captions{display:block}
.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{-webkit-transform:translateY(calc(10px * -4));transform:translateY(calc(10px * -4))}
.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}
.plyr__caption div{display:inline}
.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,0);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:calc(10px * 0.7);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}
.plyr__control:focus{outline:0}
.plyr__control.plyr__tab-focus{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#fff)));outline-offset:2px;outline-style:dotted;outline-width:3px}
a.plyr__control{text-decoration:none}
a.plyr__control::after,a.plyr__control::before{display:none}
.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}
.plyr--full-ui ::-webkit-media-controls{display:none}
.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}
.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.plyr__controls .plyr__controls__item{margin-left:calc(10px / 4)}
.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}
.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(10px / 4)}
.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(10px / 2)}
.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}
.plyr__controls:empty{display:none}
.plyr [data-plyr='captions'],.plyr [data-plyr='pip'],.plyr [data-plyr='airplay'],.plyr [data-plyr='fullscreen']{display:none}
.plyr--captions-enabled [data-plyr='captions'],.plyr--pip-supported [data-plyr='pip'],.plyr--airplay-supported [data-plyr='airplay'],.plyr--fullscreen-enabled [data-plyr='fullscreen']{display:inline-block}
.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.plyr__menu .plyr__control[aria-expanded='true'] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.plyr__menu .plyr__control[aria-expanded='true'] .plyr__tooltip{display:none}
.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:var(--plyr-menu-background,rgba(255,255,255,0.9));border-radius:4px;bottom:100%;-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}
.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1);transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1)}
.plyr__menu__container::after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,0.9));content:'';height:0;position:absolute;right:calc(((18px / 2) + calc(10px * 0.7)) - (var(--plyr-menu-arrow-size, 4px) / 2));top:100%;width:0}
.plyr__menu__container [role='menu']{padding:calc(10px * 0.7)}
.plyr__menu__container [role='menuitem'],.plyr__menu__container [role='menuitemradio']{margin-top:2px}
.plyr__menu__container [role='menuitem']:first-child,.plyr__menu__container [role='menuitemradio']:first-child{margin-top:0}
.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(10px * 0.7) / 1.5);padding-left:calc(calc(10px * 0.7) * 1.5);padding-right:calc(calc(10px * 0.7) * 1.5);padding-top:calc(calc(10px * 0.7) / 1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(10px * 0.7) * 4)}
.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(10px * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}
.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}
.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(10px * 0.7);margin-bottom:calc(calc(10px * 0.7) / 2);padding-left:calc(calc(10px * 0.7) * 4);position:relative;width:calc(100% - (calc(10px * 0.7) * 2))}
.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(10px * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}
.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:calc(calc(10px * 0.7) / 2);overflow:hidden;position:absolute;right:0;top:100%}
.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}
.plyr__menu__container .plyr__control[role='menuitemradio']{padding-left:calc(10px * 0.7)}
.plyr__menu__container .plyr__control[role='menuitemradio']::before,.plyr__menu__container .plyr__control[role='menuitemradio']::after{border-radius:100%}
.plyr__menu__container .plyr__control[role='menuitemradio']::before{background:rgba(0,0,0,0.1);content:'';display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}
.plyr__menu__container .plyr__control[role='menuitemradio']::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}
.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#fff)))}
.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
.plyr__menu__container .plyr__control[role='menuitemradio'].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role='menuitemradio']:hover::before{background:rgba(35,40,47,0.1)}
.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:calc((calc(10px * 0.7) - 2) * -1);overflow:hidden;padding-left:calc(calc(10px * 0.7) * 3.5);pointer-events:none}
.plyr--full-ui input[type="range"]{-webkit-appearance:none;background:transparent;border:0;border-radius:0;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#fff)));display:block;height:calc((var(--plyr-range-thumb-active-shadow-width, 3px) * 2) + var(--plyr-range-thumb-height, 18px));margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}
.plyr--full-ui input[type="range"]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:0;height:var(--plyr-range-track-height,3px);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}
.plyr--full-ui input[type="range"]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:var(--plyr-range-thumb-height,18px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:3px;-webkit-appearance:none;margin-top:calc(((var(--plyr-range-thumb-height, 18px) - var(--plyr-range-track-height, 3px)) / 2) * -1)}
.plyr--full-ui input[type="range"]::-moz-range-track{background:transparent;border:0;border-radius:0;height:var(--plyr-range-track-height,3px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}
.plyr--full-ui input[type="range"]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:0;box-shadow:none;height:var(--plyr-range-thumb-height,18px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:3px}
.plyr--full-ui input[type="range"]::-moz-range-progress{background:currentColor;border-radius:0;height:var(--plyr-range-track-height,3px)}
.plyr--full-ui input[type="range"]::-ms-track{background:transparent;border:0;border-radius:0;height:var(--plyr-range-track-height,3px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}
.plyr--full-ui input[type="range"]::-ms-fill-upper{background:transparent;border:0;border-radius:0;height:var(--plyr-range-track-height,3px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}
.plyr--full-ui input[type="range"]::-ms-fill-lower{background:transparent;border:0;border-radius:0;height:var(--plyr-range-track-height,3px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}
.plyr--full-ui input[type="range"]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:0;box-shadow:none;height:var(--plyr-range-thumb-height,18px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:3px;margin-top:0}
.plyr--full-ui input[type="range"]::-ms-tooltip{display:none}
.plyr--full-ui input[type="range"]:focus{outline:0}
.plyr--full-ui input[type="range"]::-moz-focus-outer{border:0}
.plyr--full-ui input[type="range"].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#fff)));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type="range"].plyr__tab-focus::-moz-range-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#fff)));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type="range"].plyr__tab-focus::-ms-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#fff)));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}
.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}
.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}
.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}
.plyr__tooltip{background:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:var(--plyr-tooltip-radius,0);bottom:100%;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(10px / 2) * 2);opacity:0;padding:calc(10px / 2) calc(calc(10px / 2) * 1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(0.8);transform:translate(-50%,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;white-space:nowrap;z-index:2}
.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}
.plyr .plyr__control:hover .plyr__tooltip{z-index:3}
.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((18px / 2) + calc(10px * 0.7))}
.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((18px / 2) + calc(10px * 0.7));-webkit-transform:translateX(50%);transform:translateX(50%)}
.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__progress{left:calc(var(--plyr-range-thumb-height, 18px) * 0.5);margin-right:var(--plyr-range-thumb-height,18px);position:relative}
.plyr__progress input[type='range'],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 18px) * -0.5);margin-right:calc(var(--plyr-range-thumb-height, 18px) * -0.5);width:calc(100% + var(--plyr-range-thumb-height, 18px))}
.plyr__progress input[type='range']{position:relative;z-index:2}
.plyr__progress .plyr__tooltip{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}
.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,3px);left:0;margin-top:calc((var(--plyr-range-track-height, 3px) / 2) * -1);padding:0;position:absolute;top:50%}
.plyr__progress__buffer::-webkit-progress-bar{background:transparent}
.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,3px);-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,3px);-moz-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}
.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}
.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25))}
.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}
.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}
.plyr__volume input[type='range']{margin-left:calc(10px / 2);margin-right:calc(10px / 2);position:relative;z-index:2}
.plyr--is-ios .plyr__volume{min-width:0;width:auto}
.plyr--audio{display:block}
.plyr--audio .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75)));border-radius:inherit;color:var(--plyr-audio-control-color,#fff);padding:10px;padding-top:calc(10px * 2)}
.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded="true"]{background:transparent;color:rgba(255,255,255,0.8)}
.plyr--full-ui.plyr--audio input[type="range"]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type="range"]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type="range"]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type="range"]:active::-webkit-slider-thumb{-webkit-box-shadow:none;box-shadow:none}
.plyr--full-ui.plyr--audio input[type="range"]:active::-moz-range-thumb{box-shadow:none}
.plyr--full-ui.plyr--audio input[type="range"]:active::-ms-thumb{box-shadow:none}
.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}
.plyr--video{background:#000;overflow:hidden}
.plyr--video.plyr--menu-open{overflow:visible}
.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}
.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}
.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}
.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}
.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:calc(10px / 2);padding-top:calc(10px * 2);position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}
.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded="true"]{background:transparent;color:rgba(255,255,255,0.8)}
.plyr__control--overlaid{background:transparent;border:0;border-radius:100%;color:#fff;display:none;left:50%;opacity:1;padding:calc(10px * 2.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;z-index:2}
.plyr__control--overlaid svg{left:2px;position:relative}
.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}
.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}
.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}
.plyr--full-ui.plyr--video input[type="range"]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type="range"]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type="range"]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type="range"]:active::-webkit-slider-thumb{-webkit-box-shadow:none;box-shadow:none}
.plyr--full-ui.plyr--video input[type="range"]:active::-moz-range-thumb{box-shadow:none}
.plyr--full-ui.plyr--video input[type="range"]:active::-ms-thumb{box-shadow:none}
.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25))}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:fullscreen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr:fullscreen.plyr--hide-controls{cursor:none}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-moz-full-screen video{height:100%}
.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}
.plyr--fullscreen-fallback video{height:100%}
.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}
.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}
.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}
.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}
.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}
.plyr__ads::after:empty{display:none}
.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,3px);left:0;margin:-var(--plyr-range-track-height,3px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}
.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:3px;bottom:100%;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));margin-bottom:calc(calc(10px / 2) * 2);opacity:0;padding:var(--plyr-tooltip-radius,0);pointer-events:none;position:absolute;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;z-index:2}
.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius, 0px) - 1px);overflow:hidden;position:relative;z-index:0}
.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}
.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}
.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,0.55);border-radius:calc(var(--plyr-tooltip-radius, 0px) - 1px);color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}
.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}
.plyr__preview-scrubbing--is-shown{opacity:1}
.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}
.plyr--no-transition{-webkit-transition:none !important;transition:none !important}
.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}
.plyr [hidden]{display:none !important}
@font-face{font-family:"Flexa Compressed";src:url("../fonts/GT-Flexa-Compressed-Regular.woff2") format("woff2"),url("../fonts/GT-Flexa-Compressed-Regular.woff") format("woff");font-style:normal;font-weight:400}
@font-face{font-family:"Flexa Compressed";src:url("../fonts/GT-Flexa-Compressed-Medium.woff2") format("woff2"),url("../fonts/GT-Flexa-Compressed-Medium.woff") format("woff");font-style:normal;font-weight:500}
@font-face{font-family:"Flexa";src:url("../fonts/GT-Flexa-Standard-Light.woff2") format("woff2"),url("../fonts/GT-Flexa-Standard-Light.woff") format("woff");font-style:normal;font-weight:300}
body{font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:16px;line-height:18px}
i,em{font-style:italic}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:0 auto}
h1,.h1{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:400;font-size:50px;line-height:45px}
h2,.h2{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:400;font-size:45px;line-height:45px}
h3,.h3{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:400;font-size:35px;line-height:35px}
h4,.h4{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:500;font-size:30px;line-height:32px;text-transform:uppercase;letter-spacing:.1em}
h5,.h5{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:500;font-size:20px;line-height:22px;text-transform:uppercase;letter-spacing:.1em}
a{position:relative;text-decoration:none;color:inherit;cursor:pointer}
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0}
*{-ms-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}
*::-moz-selection{background:rgba(63,68,67,0.3)}
*::selection{background:rgba(63,68,67,0.3)}
*::-webkit-scrollbar{display:none}
body{-webkit-overflow-scrolling:touch;-ms-overflow-style:none}
body{background:#003a40;font-family:"Flexa","Arial",sans-serif;font-weight:normal;font-style:normal;color:#000;overflow-x:hidden;overflow-y:auto}
.button-reset{border:0;padding:0;font:inherit;color:inherit;background-color:transparent;border-radius:0}
input{background-color:transparent;font-family:"Flexa","Arial",sans-serif}
ul{margin:0;padding:0;list-style:none}
form{width:100%}
table{width:100%}
fieldset{border:0;margin:0;padding:0}
button{font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;font-family:"Flexa","Arial",sans-serif;cursor:pointer;border-radius:0;text-transform:inherit}
:focus:not(.focus-ring){outline-width:0}
.clearfix::after{content:"";clear:both;display:table}
img{max-width:100%;height:auto;display:block}
main{position:relative;z-index:1}
svg{width:100%;display:block}
a{cursor:pointer}
html.has-scroll-smooth{overflow:hidden}
html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.has-scroll-smooth body{overflow:hidden}
.has-scroll-smooth [data-scroll-container]{min-height:100vh}
.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;-webkit-transform-origin:center right;transform-origin:center right;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;opacity:0}
.c-scrollbar:hover{-webkit-transform:scaleX(1.45);transform:scaleX(1.45)}
.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}
.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}
.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}
body.--video-open{overflow:hidden}
main{background:#003a40;width:100%;display:block;overflow:hidden}
main.is-news{background:#fff;color:#000}
.btn{font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}
.btn__icon{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}
.btn__icon::after{content:"";background:transparent;position:absolute;border:1px solid #fff;top:0;left:0;width:100%;height:100%;border-radius:50%}
.btn__icon:before{content:"";background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);border-radius:50%;-webkit-transition:-webkit-transform .25s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .25s cubic-bezier(0.165,0.84,0.44,1);transition:transform .25s cubic-bezier(0.165,0.84,0.44,1);transition:transform .25s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .25s cubic-bezier(0.165,0.84,0.44,1)}
.btn__icon--play span{content:"";display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:14px;border-color:transparent transparent transparent currentColor;border-style:solid;border-width:7px 0 7px 10px;position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-7px;-webkit-transition:color .25s linear;transition:color .25s linear}
.btn__icon--close span{position:relative;width:20px;height:20px}
.btn__icon--close span:before,.btn__icon--close span:after{position:absolute;left:10px;content:" ";height:20px;width:2px;background-color:currentColor}
.btn__icon--close span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.btn__icon--close span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.btn__icon--arrow-prev span{display:block;height:10px;position:relative;width:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.btn__icon--arrow-prev span::after{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:currentColor;border-right-style:solid;border-right-width:2px;border-right-color:currentColor;content:"";display:block;height:10px;width:10px;left:0;position:absolute;top:2px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.btn__icon--arrow-prev span::before{content:"";height:10px;width:0;background:currentColor;position:absolute;top:1px;left:4px}
.btn__icon--arrow-next span{display:block;height:10px;position:relative;width:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.btn__icon--arrow-next span::after{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:currentColor;border-right-style:solid;border-right-width:2px;border-right-color:currentColor;content:"";display:block;height:10px;width:10px;left:0;position:absolute;top:2px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.btn__icon--arrow-next span::before{content:"";height:10px;width:0;background:currentColor;position:absolute;top:1px;left:4px}
span+.btn__icon{margin-left:20px}
.btn__icon+span{margin-left:20px}
.img{position:relative;overflow:hidden}
.img__layer{top:0;left:0;width:100%;height:100%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:3;-webkit-transition:-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);background:rgba(0,0,0,0.3)}
.img:before{content:"";position:absolute;background:#003a40;width:100%;height:100%;left:0;top:0;z-index:1}
.img:after{content:"";position:absolute;background:#003a40;width:100%;height:100%;right:0;top:0;z-index:4;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.img img{position:relative;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:2;-webkit-transition:-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.Story--distribution .img:before,.Story--distribution .img:after{background:#5d9caa}
.img.is-inview:after{-webkit-transform:scale(0,1);transform:scale(0,1)}
.img.is-inview .img__layer,.img.is-inview img{-webkit-transform:none;transform:none}
.evidon-banner{max-width:427px !important;text-align:left !important;background:#cbc4bc !important;border:0 !important;font-weight:300px !important;padding:25px !important;text-align:center !important}
.evidon-banner .evidon-banner-declinebutton,.evidon-banner .evidon-banner-acceptbutton,.evidon-banner .evidon-banner-optionbutton{margin:5px !important;background:#cbc4bc !important;color:#000 !important;font-size:22px !important;line-height:24px !important;text-transform:uppercase !important;letter-spacing:.1em !important;padding:0 !important;font-weight:500px !important;font-family:"Flexa Compressed","Arial",sans-serif !important}
.evidon-banner #_evh-ric-c{border:0 !important;display:none !important}
.evidon-banner-message{text-align:center !important;font-size:14px !important;line-height:18px !important;padding:0 !important;margin:5px !important}
.evidon-consent-button #_evh-link{border:0 !important;background:#000 !important;color:#fff !important;padding:5px !important;border-radius:0 !important;font-size:12px !important;line-height:12px !important;display:none !important}
.Loading{position:fixed;left:0;top:0;width:100%;height:100vh;pointer-events:none;z-index:3}
.Loading__back{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);opacity:0}
.Loading__inner{position:relative;height:100%;width:0;padding:0;display:block;background:#003a40}
.Menu{position:fixed;top:0;left:0;z-index:4}
.Menu.is-active{color:#cbc4bc;-webkit-transition:color .25s ease;transition:color .25s ease}
.Menu__nav{color:#cbc4bc;position:absolute;z-index:1;top:0;left:0;width:100vw;height:100vh;background:#3f4443;text-align:center;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:cubic-bezier(0.165,0.84,0.44,1) transform .75s;transition:cubic-bezier(0.165,0.84,0.44,1) transform .75s}
.is-active .Menu__nav{-webkit-transform:none;transform:none}
.Menu__nav ul{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:400;font-size:45px;line-height:45px;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.Menu__nav a{-webkit-transition:color .25s linear;transition:color .25s linear}
.Menu__toggle{position:absolute;top:29px;left:20px;z-index:2}
.MenuToggle{height:21px;width:40px;position:relative;padding:0;display:block;cursor:pointer;-webkit-transition-property:opacity,color,-webkit-filter;transition-property:opacity,color,-webkit-filter;transition-property:opacity,filter,color;transition-property:opacity,filter,color,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;color:#fff}
.is-news .MenuToggle{color:#000}
.is-active .MenuToggle{color:#fff}
.MenuToggle__inner{display:block;position:relative;margin-top:-1.5px;height:3px;width:40px}
.MenuToggle__inner,.MenuToggle__inner::before,.MenuToggle__inner::after{width:40px;height:3px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.MenuToggle__inner::before,.MenuToggle__inner::after{content:"";display:block;background-color:currentColor}
.MenuToggle__inner::before{top:-5px;-webkit-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}
.MenuToggle__inner::after{bottom:-5px;-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19)}
.is-active .MenuToggle__inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.is-active .MenuToggle__inner::before{top:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}
.is-active .MenuToggle__inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1)}
.Footer{background:#cbc4bc;width:100%;text-align:center;padding:65px 15px 35px;position:relative;z-index:1}
.Footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.Footer h5{margin-bottom:30px;width:100%}
.Footer__col{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);width:100%;padding:0 15px 65px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.Footer__col.is-inview{opacity:1;-webkit-transform:none;transform:none}
.Footer__text{width:100%;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px}
.Footer__text p a{position:relative;display:inline-block;text-decoration:none;overflow:hidden}
.Footer__text p a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor}
.Footer__text p a:after{-webkit-transform:translateX(calc(-50% - 0.1rem));transform:translateX(calc(-50% - 0.1rem));-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards}
.Footer__text p:not(:first-child){margin-top:20px}
.Footer__text ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}
.Footer__text ul li{width:100%}
.Footer__text ul li a{position:relative;display:inline-block;text-decoration:none;overflow:hidden}
.Footer__text ul li a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor}
.Footer__text ul li a:after{-webkit-transform:translateX(calc(-50% - 0.1rem));transform:translateX(calc(-50% - 0.1rem));-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards}
.Footer__copy{width:100%;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px;margin-top:auto}
.Footer__logo{max-width:210px;width:100%;display:block;margin:0 auto}
.Footer__sec{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);margin:0;width:100%;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:.5}
.Footer__sec.is-inview{opacity:1;-webkit-transform:none;transform:none}
.Footer__sec ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.Footer__sec li{width:100%}
.Footer__sec li a{position:relative;display:inline-block;text-decoration:none;overflow:hidden;vertical-align:bottom}
.Footer__sec li a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor}
.Footer__sec li a:after{-webkit-transform:translateX(calc(-50% - 0.1rem));transform:translateX(calc(-50% - 0.1rem));-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards}
.Video{position:fixed;top:0;left:0;width:100%;height:100%;display:block;z-index:5;pointer-events:none;opacity:0;-webkit-transition:linear .25s opacity;transition:linear .25s opacity;overflow-x:hidden;overflow-x:scroll}
.Video.is-active{pointer-events:all;opacity:1}
.Video__background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}
.Video__wrap{position:relative;overflow:hidden;width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.Video__inner{background:#cbc4bc;z-index:1;width:100%;margin:0;position:relative;overflow:hidden;display:block}
.Video__frame{width:100%;height:auto;width:100%;display:block;position:relative;background:#000;background-size:cover;background-position:center center}
.Video__frame .Single__video{position:absolute;top:0;left:0;width:100%;height:100%}
.Video__frame:before{content:"";display:block;width:100%;height:100vh;background:rgba(0,0,0,0.3)}
.Video__frame>*{width:100%;height:100%;position:absolute;bottom:0;left:0}
.Video__frame>*.plyr--audio .plyr__controls{position:absolute;bottom:0;left:0;width:100%}
.Video__content{background:#003a40;color:#fff}
.Video__inner-close{position:absolute;top:0;right:0;z-index:2;margin:10px}
.Hero{position:relative;width:100%;color:#fff}
.is-news .Hero{color:#000}
.Hero__header{position:relative;width:100%;z-index:2;padding:30px}
.Hero--has-img .Hero__header{position:absolute;top:0;left:0}
.Hero__logo{max-width:140px;display:block;margin:0 auto}
.Hero__logo svg{fill:currentColor}
.Hero__text{padding:0 15px;position:relative;margin:60px 0 80px;width:100%;text-align:center;z-index:1}
.Hero__text h4{padding-left:.1em;opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.Hero__text h4.is-inview{opacity:1;-webkit-transform:none;transform:none}
.Hero--has-img .Hero__text{position:absolute;top:0;left:50%;margin:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:200px 15px}
.Hero__background{position:relative;width:100%;height:100vh;display:block;background:#000;z-index:0}
.Hero__background:before{content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}
.Hero__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.Hero__background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.Hero__background-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.Hero__videoBtn{position:absolute;margin:20px;bottom:0;right:0;display:block;z-index:3}
.Hero__videoBtn .btn{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.Hero__videoBtn .btn.is-inview{opacity:1;-webkit-transform:none;transform:none}
.Single{color:#fff}
.Single__video{width:100%;display:block;position:relative;background:#000;background-size:cover;background-position:center center}
.Single__video:before{content:"";display:block;width:100%;padding-bottom:56.25%;background:rgba(0,0,0,0.3)}
.Single__video>*{width:100%;height:100%;position:absolute;top:0;left:0}
.Single__video>*.plyr--audio .plyr__controls{position:absolute;bottom:0;left:0;width:100%}
.Single__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:70px 15px}
.Single__col{padding:0 15px;width:100%;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px}
.SingleNews{color:#000}
.SingleNewsHero{background:#cbc4bc;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}
.SingleNewsHero__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}
.SingleNewsHero__img{position:relative;width:100%;min-height:100%;-webkit-transition:-webkit-transform .5s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .5s cubic-bezier(0.165,0.84,0.44,1);transition:transform .5s cubic-bezier(0.165,0.84,0.44,1);transition:transform .5s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .5s cubic-bezier(0.165,0.84,0.44,1)}
.SingleNewsHero__img img,.SingleNewsHero__img:before{width:100%;height:100%;position:absolute;display:block;left:0;top:0}
.SingleNewsHero__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.SingleNewsHero__img:before{content:"";background:rgba(0,0,0,0.2)}
.SingleNewsHero__img:after{content:"";background:#000;display:block;width:100%;padding-bottom:112.5%}
.SingleNewsHero__inner{text-align:center;padding:60px;width:100%}
.SingleNewsHero__inner h1{padding:50px 0;font-family:"Flexa Compressed","Arial",sans-serif;font-weight:400;font-size:45px;line-height:45px}
.SingleNewsHero__desc{max-width:533px;margin:0 auto;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px}
.SingleNewsHero__terms{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:500;font-size:20px;line-height:22px;text-transform:uppercase;letter-spacing:.1em;display:block;width:100%;padding:0}
.SingleNewsHero__date{display:block;width:100%;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px;padding-bottom:15px}
.SingleNewsModules{display:block;width:100%}
.SingleNewsModules__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.SingleNewsModules__item--quote{background:#cbc4bc}
.SingleNewsModules__text{padding:80px 30px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.SingleNewsModules__text .text{color:#000;position:relative;z-index:2;opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px;max-width:640px}
.SingleNewsModules__text .text.is-inview{opacity:1;-webkit-transform:none;transform:none}
.SingleNewsModules__img-wrap{padding:40px 30px}
.SingleNewsModules__quote{padding:140px 30px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.SingleNewsModules__quote .text{color:#000;position:relative;z-index:2;opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);width:100%}
.SingleNewsModules__quote .text.is-inview{opacity:1;-webkit-transform:none;transform:none}
.SingleNewsModules .text{margin:0 auto;text-align:center}
.SingleNewsModules .text a{position:relative;display:inline-block;text-decoration:none;overflow:hidden}
.SingleNewsModules .text a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor}
.SingleNewsModules .text a:after{-webkit-transform:translateX(calc(-50% - 0.1rem));transform:translateX(calc(-50% - 0.1rem));-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards}
.SingleNewsModules .text h1+p,.SingleNewsModules .text h1+.Story__text,.SingleNewsModules .text h2+p,.SingleNewsModules .text h2+.Story__text,.SingleNewsModules .text h3+p,.SingleNewsModules .text h3+.Story__text{margin-top:30px}
.SingleNewsModules .text p+p{margin-top:20px}
.SingleNewsModules__img{width:100%;z-index:0;position:relative;display:block}
.SingleNewsModules__img .img__layer{display:none}
.SingleNewsModules__img .img:before,.SingleNewsModules__img .img:after{background:#fff}
.ContentPage{width:100%;position:relative;overflow:hidden}
.ContentPage__inner{width:auto;display:block;margin-bottom:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.ContentPage__item{position:relative;background:#000;color:#fff;z-index:1;border-bottom:1px solid #fff;width:100%}
.ContentPage__block{position:relative;display:block;width:100%;padding-bottom:56%;overflow:hidden}
.ContentPage__block:after{content:"";background:rgba(0,0,0,0.2);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.ContentPage__block-inner{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;overflow:hidden}
.ContentPage__background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.ContentPage__background-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.ContentPage__img{background:#000;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .25s linear,0.25s linear transform;transition:opacity .25s linear,0.25s linear transform}
.ContentPage__img .img{width:100%;height:100%}
.ContentPage__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.ContentPage__img.is-hover{z-index:1;opacity:0}
.ContentPage__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Flexa Compressed","Arial",sans-serif;font-weight:400;font-size:35px;line-height:35px;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;z-index:2}
.ContentCategory{position:relative;width:100%}
.ContentCategory__hero{color:#fff}
.ContentCategory__hero h4{padding:0 70px}
.ContentCategory__items{background:#3f4443;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}
.ContentCategory__title{position:relative;width:100%;text-align:center;padding:50px 0;color:#000;background:#cbc4bc}
.ContentCategory__title h4{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.ContentCategory__title h4.is-inview{opacity:1;-webkit-transform:none;transform:none}
.ContentCategory__item{width:50%;position:relative;display:block;color:#fff;text-align:center}
.ContentCategory__item:before{content:"";position:relative;width:100%;padding-bottom:84%;display:block}
.ContentCategory__item .btn{position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.ContentCategory__img,.ContentCategory__text{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ContentCategory__text-headline{display:block;width:100%;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px;margin-top:20px}
.ContentCategory__img:before{content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}
.ContentCategory__img .img{width:100%;height:100%}
.ContentCategory__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.ContentCategory__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;padding:0 15px}
.ContentCategory__text h3{width:100%}
.ContentCategory__noContent{padding:80px 15px;border-top:1px solid #fff;background:#003a40;color:#fff;text-align:center;width:100%}
.ContentCategory__noContent .text{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);width:100%;margin:0 auto}
.ContentCategory__noContent .text.is-inview{opacity:1;-webkit-transform:none;transform:none}
.ContentCategory__main{width:100%;position:relative;background:#000;overflow:hidden;color:#fff}
.ContentCategory__background{position:relative;width:100%;display:block;background:#000;z-index:0}
.ContentCategory__background:before{content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}
.ContentCategory__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.ContentCategory__background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.ContentCategory__background-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.ContentCategory__videoBtn{position:absolute;margin:20px;bottom:0;right:0;display:block;z-index:3}
.ContentCategory__videoBtn .btn{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.ContentCategory__videoBtn .btn.is-inview{opacity:1;-webkit-transform:none;transform:none}
.ContentCategory__headline{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:16px;line-height:18px;margin-top:30px}
.ContentCategory__headline.is-inview{opacity:1;-webkit-transform:none;transform:none}
.ContentCategory__main-text{width:100%;text-align:center;z-index:1;position:absolute;top:50%;left:0;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.ContentCategory__main-text h1{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.ContentCategory__main-text h1.is-inview{opacity:1;-webkit-transform:none;transform:none}
.ContentCategory__nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 15px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.ContentCategory__arrows{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.ContentCategory__arrows.is-inview{opacity:1;-webkit-transform:none;transform:none}
.ArchiveNews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative;overflow:hidden}
.ArchiveNews__item{position:relative;display:block;width:50%;color:#fff}
.ArchiveNews__img{position:relative;width:100%;padding-bottom:100%;overflow:hidden;background:#000}
.ArchiveNews__img img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.ArchiveNews__text{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:rgba(0,0,0,0.2)}
.ArchiveNews__text h3{font-size:30px;line-height:32px}
.ArchiveNews__sub-title,.ArchiveNews__terms{position:absolute;top:0;left:0;width:100%;display:block;padding:20px}
.ArchiveNews__terms{font-family:"Flexa Compressed","Arial",sans-serif;font-weight:500;font-size:20px;line-height:22px;text-transform:uppercase;letter-spacing:.1em;font-size:16px;line-height:18px}
.ArchiveNews__sub-title{top:auto;bottom:0;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px;font-size:14px;line-height:18px}
.Modules{display:block;width:100%}
.Modules__item{display:block;width:100%;position:relative}
.Modules__text{padding:140px 15px;background:#3f4443;color:#cbc4bc;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.Modules__text--turquoise{background:#003a40}
.Modules__text.has-img{height:100vh}
.Modules__text__background{position:absolute;top:0;left:0;width:100%;height:100vh;display:block;background:#000;z-index:0}
.Modules__text__background:before{content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}
.Modules__text__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.Modules__text .text{position:relative;z-index:2;opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);width:100%}
.Modules__text .text.is-inview{opacity:1;-webkit-transform:none;transform:none}
.Modules .text{margin:0 auto;text-align:center}
.Modules .text a{position:relative;display:inline-block;text-decoration:none;overflow:hidden}
.Modules .text a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor}
.Modules .text a:after{-webkit-transform:translateX(calc(-50% - 0.1rem));transform:translateX(calc(-50% - 0.1rem));-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards}
.Modules .text h1+p,.Modules .text h1+.Story__text,.Modules .text h2+p,.Modules .text h2+.Story__text,.Modules .text h3+p,.Modules .text h3+.Story__text{margin-top:30px}
.Modules .text p+p{margin-top:20px}
.Links{display:block;width:100%;text-align:center;background:#003a40;color:#fff}
.Links__item{width:100%;border-right:1px solid currentColor;border-bottom:1px solid currentColor;position:relative;-webkit-transition:color .25s linear,background .25s linear;transition:color .25s linear,background .25s linear}
.Links__item span{position:relative;display:inline-block;text-decoration:none;overflow:hidden}
.Links__item span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor}
.Links__item span:after{-webkit-transform:translateX(calc(-50% - 0.1rem));transform:translateX(calc(-50% - 0.1rem));-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-out forwards}
.Links__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1px;margin-bottom:-1px}
.Links__info{font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:16px;padding:60px 15px}
.Links__info h4{margin-top:5px}
.HowWeWork{position:relative;background:#000;width:100%;color:#fff;text-align:center;z-index:1;height:100vh;overflow:hidden}
.HowWeWork__nav-wrap{position:absolute;top:50%;width:100vw;padding:0 15px;height:auto;overflow:hidden;z-index:3;pointer-events:none;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.HowWeWork__nav{pointer-events:all;position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;font-family:"Flexa Compressed","Arial",sans-serif;font-weight:500;font-size:30px;line-height:32px;text-transform:uppercase;letter-spacing:.1em;padding:0 15px;width:100%;opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.HowWeWork__nav.is-inview{opacity:1;-webkit-transform:none;transform:none}
.HowWeWork__nav li{width:100%;opacity:.3;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}
.HowWeWork__nav li.is-active{opacity:1}
.HowWeWork__section{display:block;width:100%;height:100vh;position:absolute;top:0;left:0;z-index:1}
.HowWeWork__sectioninner{position:absolute;top:0;left:0;width:100vw;height:100%}
.HowWeWork__item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;pointer-events:none;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.HowWeWork__item.is-active{pointer-events:all;opacity:1}
.HowWeWork__image{position:absolute;top:0;left:0;width:100%;height:100%}
.HowWeWork__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}
.HowWeWork__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.HowWeWork__inner{z-index:1;width:100%;padding:0 15px}
.HowWeWork__inner .text{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.HowWeWork__inner .text.is-inview{opacity:1;-webkit-transform:none;transform:none}
.Logos{display:block;width:100%;text-align:center;background:#3f4443;color:#fff}
.Logos__title{border-bottom:1px solid currentColor;position:relative;width:100%;padding:70px 0}
.Logos__item{overflow:hidden;width:50%;border-right:1px solid currentColor;border-bottom:1px solid currentColor;position:relative}
.Logos__item:before{content:"";display:block;width:100%;padding-bottom:100%}
.Logos__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1px;margin-bottom:-1px}
.Logos__image{position:absolute;top:20%;left:20%;width:60%;height:60%;display:block;opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .5s linear,transform .75s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .75s cubic-bezier(0.165,0.84,0.44,1)}
.Logos__image.is-inview{opacity:1;-webkit-transform:none;transform:none}
.Logos__image img{position:absolute;top:0;left:50%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:200px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.Logos__info{position:absolute;top:0;left:0;width:100%;height:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:16px;background:#3f4443;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;cursor:default;z-index:1}
.Logos__info>div{width:100%;padding:15px}
.Logos__info>div p+p{margin-top:1em}
.Story{background:#003a40;width:100%;height:auto;color:#fff;text-align:center;padding:80px 0}
.Story--distribution{background:#5d9caa;color:#003a40}
.Story--distribution .Story__text{font-family:"Flexa","Arial",sans-serif;font-weight:300;font-size:14px;line-height:18px}
.Story--distribution .Story__title h1,.Story--distribution .Story__title h2,.Story--distribution .Story__title h3{color:#fff}
.Story__item{display:block;width:100%;padding:0 15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.Story__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.Story__image{padding:0 45px;width:100%;z-index:0;position:relative;display:block}
.Story__image-inner{position:relative;width:100%;display:block}
.Story__image-inner:before{content:"";display:block;width:100%;padding-bottom:142%}
.Story--distribution .Story__image-inner:before{padding-bottom:70.5%}
.Story__image .img{position:absolute;top:0;left:0;width:100%;height:100%}
.Story__image .img img{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute}
.Story__inner{padding:0 15px;width:100%;z-index:2}
.Story--distribution .Story__title{color:#fff}
.Story__title--out{padding:0 15px;height:75px;width:100%;z-index:2;text-align:center}
.Story__text{max-width:600px;margin:0 auto}
.Story .text{width:100%}
.Story h1,.Story h2,.Story h3{color:#cbc4bc}
@media(hover:hover){.btn:hover .btn__icon{color:#000;border-color:#fff}
.btn:hover .btn__icon:before{-webkit-transform:scale(1);transform:scale(1)}
.Menu__nav a:hover{color:#fff}
.Footer__text p a:hover:after{-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards}
.Footer__text ul li a:hover:after{-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards}
.Footer__sec li a:hover:after{-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards}
.SingleNewsHero__img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}
.SingleNewsModules .text a:hover:after{-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards}
.ContentPage__item:hover .ContentPage__img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.ContentPage__item:hover .ContentPage__img.is-hover{opacity:1}
.ContentCategory__text{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}
.ContentCategory__item:hover .ContentCategory__text{opacity:1}
.ArchiveNews__text{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}
.ArchiveNews__item:hover .ArchiveNews__text{opacity:1}
.Modules .text a:hover:after{-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards}
.Links__item span:hover:after{-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards}
.Links__item:hover{background:#fff;color:#003a40}
.Links__item:hover span:after{-webkit-animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards;animation:.25s cubic-bezier(0.165,0.84,0.44,1) 0s trace-in forwards}
.HowWeWork__nav li:hover{opacity:1}
.Logos__info:hover{opacity:1}
}@media(min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(10px * 2)}
.plyr--video .plyr__controls{padding:10px;padding-top:calc(10px * 3.5)}
}@media(min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}
}@media only screen and (min-width:992px){body{font-size:22px;line-height:24px}
h1,.h1{font-size:75px;line-height:70px}
h2,.h2{font-size:55px;line-height:55px}
h3,.h3{font-size:45px;line-height:45px}
h4,.h4{font-size:35px;line-height:40px}
h5,.h5{font-size:22px;line-height:24px}
.btn{font-size:18px;line-height:22px}
.btn__icon::after{border:2px solid #fff}
.btn__icon{width:68px;height:68px}
.Menu__nav{max-width:400px}
.Menu__toggle{top:46px;left:30px}
.MenuToggle{width:60px}
.MenuToggle__inner{width:60px;margin-top:-2.5px;height:5px}
.MenuToggle__inner,.MenuToggle__inner::before,.MenuToggle__inner::after{width:60px;height:5px}
.MenuToggle__inner::before{top:-8px}
.MenuToggle__inner::after{bottom:-8px}
.Footer h5{margin-bottom:40px}
.Footer__col{width:33.3333333333%;padding:0 15px 80px}
.Footer__text{font-size:18px;line-height:22px}
.Footer__copy{font-size:18px;line-height:22px}
.Footer__sec{font-size:14px;line-height:18px}
.Footer__sec{margin:0 15px}
.Footer__sec ul{width:auto}
.Footer__sec ul:nth-child(2):before{content:".";padding:0 15px}
.Footer__sec li{width:auto}
.Footer__sec li:not(:first-child):before{content:".";padding:0 15px}
.Video__inner-close{margin:20px}
.is-news .Hero{min-height:360px}
.Hero__logo{max-width:200px}
.Hero__text{margin:100px 0 120px}
.Hero--has-img .Hero__text{width:50%;padding:240px 15px}
.Single__col{font-size:18px;line-height:22px}
.Single__col{width:50%}
.SingleNewsHero__col{width:50%}
.SingleNewsHero__inner{padding:30px}
.SingleNewsHero__inner h1{font-size:55px;line-height:55px}
.SingleNewsHero__inner h1{padding:0 0 100px}
.SingleNewsHero__desc{font-size:18px;line-height:22px}
.SingleNewsHero__terms{font-size:22px;line-height:24px}
.SingleNewsHero__terms{padding:100px 0}
.SingleNewsHero__date{font-size:18px;line-height:22px}
.SingleNewsModules__text{padding:120px 30px}
.SingleNewsModules__text{width:50%}
.SingleNewsModules__text .text{font-size:18px;line-height:22px}
.SingleNewsModules__quote .text{width:58.3333333333%}
.SingleNewsModules .text h1+p,.SingleNewsModules .text h1+.Story__text,.SingleNewsModules .text h2+p,.SingleNewsModules .text h2+.Story__text,.SingleNewsModules .text h3+p,.SingleNewsModules .text h3+.Story__text{margin-top:40px}
.ContentPage__inner{margin-right:-1px;margin-bottom:-1px}
.ContentPage__item{width:50%;border-right:1px solid #fff;border-bottom:1px solid #fff}
.ContentPage__title{font-size:45px;line-height:45px}
.ContentCategory__title{padding:90px 0}
.ContentCategory__item{width:33.333%}
.ContentCategory__text-headline{font-size:18px;line-height:22px}
.ContentCategory__noContent{padding:140px 15px;border-top:1px solid #fff}
.ContentCategory__noContent .text{width:50%}
.ContentCategory__background{height:100vh}
.ContentCategory__headline{font-size:22px;line-height:24px}
.ContentCategory__headline{margin-top:50px}
.ContentCategory__nav{padding:0 30px}
.ArchiveNews__item{width:25%}
.ArchiveNews__text{padding:40px}
.ArchiveNews__sub-title,.ArchiveNews__terms{padding:40px}
.ArchiveNews__terms{font-size:22px;line-height:24px}
.ArchiveNews__sub-title{font-size:18px;line-height:22px}
.Modules__text .text{width:50%}
.Modules .text h1+p,.Modules .text h1+.Story__text,.Modules .text h2+p,.Modules .text h2+.Story__text,.Modules .text h3+p,.Modules .text h3+.Story__text{margin-top:40px}
.Links__item{width:50%}
.Links__info{font-size:14px;line-height:18px}
.HowWeWork__nav{font-size:35px;line-height:40px}
.HowWeWork__nav{width:33.3333333333%}
.HowWeWork__inner{margin-left:41.6666666667%;width:41.6666666667%}
.Logos__title{padding:90px 0}
.Logos__item{width:25%}
.Logos__info{font-size:14px;line-height:18px}
.Story--distribution .Story__text{font-size:18px;line-height:22px}
.Story{padding:60px 0}
.Story__image{width:41.6666666667%;padding:0 45px}
.Story--distribution .Story__image{width:50%;margin-bottom:-50px}
.Story__inner{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.Story--distribution .Story__inner{position:relative;top:0;-webkit-transform:none;transform:none;padding-bottom:60px}
.Story__title--out{display:none}
.Story .text{width:50%}
}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-moz-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
}@media only screen and (max-width:991px){.btn--hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.btn--hero .btn__text,.btn--hero .btn__icon{margin:0}
.btn--hero .btn__text{margin-top:13px}
.Hero__videoBtn{margin:20px 0 50px;left:50%;right:auto;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.Single__col:last-child{margin-top:70px}
.ContentCategory__hero{padding:0}
.ContentCategory__item:before{padding-bottom:100%}
.ContentCategory__text-headline{display:none}
.ContentCategory__text h3{font-size:24px;line-height:26px}
.ContentCategory__text .btn{display:none}
.ContentCategory__background:after{content:"";position:relative;width:100%;display:block;padding-bottom:100%}
.ContentCategory__background img{position:absolute;top:0;left:0}
.ContentCategory__videoBtn{left:50%;right:auto;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin:30px 0}
.ContentCategory__videoBtn .btn__text{display:none}
.ContentCategory__videoBtn span+.btn__icon{margin:0}
.ContentCategory__arrows .btn__text{display:none}
.ArchiveNews__text h3{font-size:24px;line-height:26px}
.HowWeWork__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:45px 15px}
.Story__item:not(:first-child){margin-top:80px}
.Story__title--inner{display:none}
}@media(max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}
}@-webkit-keyframes trace-in{0%{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes trace-in{0%{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes trace-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}
}@keyframes trace-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}
}@-webkit-keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}
}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}
}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@-webkit-keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}@keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}