:root{--plyr-color-main:$color-primary}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;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;margin:.67em 0}
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}
a:active,a:hover{outline-width:0}
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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
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}
/*! Hamburgers @description Tasty CSS-animated hamburgers @author Jonathan Suh @jonsuh @site https://jonsuh.com/hamburgers @link https://github.com/jonsuh/hamburgers */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:0}
.hamburger:hover{opacity:.7}
.hamburger.is-active:hover{opacity:.7}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#dfdfdf}
.hamburger-box{width:30px;height:18px;display:inline-block;position:relative}
.hamburger-inner{display:block;top:50%;margin-top:-1px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#dfdfdf;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}
.hamburger-inner::before{top:-8px}
.hamburger-inner::after{bottom:-8px}
.hamburger--3dx .hamburger-box{-webkit-perspective:60px;perspective:60px}
.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}
.hamburger--3dx-r .hamburger-box{-webkit-perspective:60px;perspective:60px}
.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}
.hamburger--3dy .hamburger-box{-webkit-perspective:60px;perspective:60px}
.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}
.hamburger--3dy-r .hamburger-box{-webkit-perspective:60px;perspective:60px}
.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}
.hamburger--3dxy .hamburger-box{-webkit-perspective:60px;perspective:60px}
.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}
.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}
.hamburger--3dxy-r .hamburger-box{-webkit-perspective:60px;perspective:60px}
.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}
.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}
.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{-webkit-transition-property:none;transition-property:none}
.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}
.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-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)}
.hamburger--collapse .hamburger-inner::after{top:-16px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear}
.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-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)}
.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear}
.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-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)}
.hamburger--collapse-r .hamburger-inner::after{top:-16px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear}
.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-8px,0) rotate(45deg);transform:translate3d(0,-8px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-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)}
.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear}
.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--elastic .hamburger-inner{top:1px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic .hamburger-inner::before{top:8px;-webkit-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}
.hamburger--elastic .hamburger-inner::after{top:16px;-webkit-transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(135deg);transform:translate3d(0,8px,0) rotate(135deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}
.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-16px,0) rotate(-270deg);transform:translate3d(0,-16px,0) rotate(-270deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--elastic-r .hamburger-inner{top:1px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic-r .hamburger-inner::before{top:8px;-webkit-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}
.hamburger--elastic-r .hamburger-inner::after{top:16px;-webkit-transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(-135deg);transform:translate3d(0,8px,0) rotate(-135deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}
.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-16px,0) rotate(270deg);transform:translate3d(0,-16px,0) rotate(270deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--emphatic{overflow:hidden}
.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s .175s ease-in;transition:background-color .125s .175s ease-in}
.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic .hamburger-inner::after{top:8px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important}
.hamburger--emphatic.is-active .hamburger-inner::before{left:-60px;top:-60px;-webkit-transform:translate3d(60px,60px,0) rotate(45deg);transform:translate3d(60px,60px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic.is-active .hamburger-inner::after{right:-60px;top:-60px;-webkit-transform:translate3d(-60px,60px,0) rotate(-45deg);transform:translate3d(-60px,60px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic-r{overflow:hidden}
.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s .175s ease-in;transition:background-color .125s .175s ease-in}
.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic-r .hamburger-inner::after{top:8px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important}
.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-60px;top:60px;-webkit-transform:translate3d(60px,-60px,0) rotate(-45deg);transform:translate3d(60px,-60px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-60px;top:60px;-webkit-transform:translate3d(-60px,-60px,0) rotate(45deg);transform:translate3d(-60px,-60px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{-webkit-transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear;transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}
.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}
.hamburger--minus.is-active .hamburger-inner::before{top:0}
.hamburger--minus.is-active .hamburger-inner::after{bottom:0}
.hamburger--slider .hamburger-inner{top:1px}
.hamburger--slider .hamburger-inner::before{top:8px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}
.hamburger--slider .hamburger-inner::after{top:16px}
.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);opacity:0}
.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-16px,0) rotate(-90deg);transform:translate3d(0,-16px,0) rotate(-90deg)}
.hamburger--slider-r .hamburger-inner{top:1px}
.hamburger--slider-r .hamburger-inner::before{top:8px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}
.hamburger--slider-r .hamburger-inner::after{top:16px}
.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(-45deg);transform:translate3d(0,8px,0) rotate(-45deg)}
.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);opacity:0}
.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-16px,0) rotate(90deg);transform:translate3d(0,-16px,0) rotate(90deg)}
.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-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)}
.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-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)}
.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}
.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-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)}
.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-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)}
.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}
.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spring .hamburger-inner{top:1px;-webkit-transition:background-color 0s .13s linear;transition:background-color 0s .13s linear}
.hamburger--spring .hamburger-inner::before{top:8px;-webkit-transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring .hamburger-inner::after{top:16px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;transition-delay:.22s;background-color:transparent !important}
.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}
.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,8px,0) rotate(-45deg);transform:translate3d(0,8px,0) rotate(-45deg)}
.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;transition-delay:0s;-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)}
.hamburger--spring-r .hamburger-inner::after{top:-16px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}
.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-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)}
.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s .22s linear}
.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent !important;-webkit-transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent !important;-webkit-transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--squeeze .hamburger-inner{-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)}
.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}
.hamburger--squeeze .hamburger-inner::after{-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)}
.hamburger--squeeze.is-active .hamburger-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)}
.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}
.hamburger--squeeze.is-active .hamburger-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)}
.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top,opacity;transition-property:top,opacity}
.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}
.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}
.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}
.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top,opacity;transition-property:top,opacity}
.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}
.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}
.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}
.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url("ajax-loader.gif") center center no-repeat}
@font-face{font-family:"slick";src:url("assets/fonts/slick/slick.eot");src:url("assets/fonts/slick/slick.eot%3F") format("embedded-opentype"),url("assets/fonts/slick/slick.woff") format("woff"),url("assets/fonts/slick/slick.ttf") format("truetype"),url("assets/fonts/slick/slick.svg") format("svg");font-weight:normal;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.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:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:1.7;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 audio,.plyr iframe,.plyr video{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:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;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:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,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));-webkit-transform:translateY(calc(var(--plyr-control-spacing,10px) * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}
.plyr__caption{background:rgba(0,0,0,0.8);background:var(--plyr-captions-background,rgba(0,0,0,0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;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:0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}
.plyr__control:focus{outline:0}
.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));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.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--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);margin-left:calc(var(--plyr-control-spacing,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);padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}
.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(10px / 2);padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}
.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}
.plyr__controls:empty{display:none}
.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}
.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{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:rgba(255,255,255,0.9);background:var(--plyr-menu-background,rgba(255,255,255,0.9));border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-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:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;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:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:rgba(255,255,255,0.9);border-top-color:var(--plyr-menu-background,rgba(255,255,255,0.9));content:'';height:0;position:absolute;right:calc(((18px / 2) + calc(10px * .7)) - (4px / 2));right:calc(((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}
.plyr__menu__container [role=menu]{padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .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:#4a5464;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(10px * .7)/ 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);padding-left:calc(calc(10px * .7) * 1.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-right:calc(calc(10px * .7) * 1.5);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-top:calc(calc(10px * .7)/ 1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);-webkit-user-select:none;-ms-user-select:none;-moz-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:4px solid transparent;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 * .7) * 4);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}
.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(10px * .7) * 1.5) - 4px);right:calc((calc(var(--plyr-control-spacing,10px) * .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:400;font-weight:var(--plyr-font-weight-regular,400);margin:calc(10px * .7);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(10px * .7)/ 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(10px * .7) * 4);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - (calc(10px * .7) * 2));width:calc(100% - (calc(var(--plyr-control-spacing,10px) * .7) * 2))}
.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(10px * .7) * 1.5) - 4px);left:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}
.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-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 * .7)/ 2);margin-top:calc(calc(var(--plyr-control-spacing,10px) * .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 * .7);padding-left:calc(var(--plyr-control-spacing,10px) * .7)}
.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{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;margin-right:var(--plyr-control-spacing,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:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}
.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 * .7) - 2) * -1);margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2) * -1);overflow:hidden;padding-left:calc(calc(10px * .7) * 3.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}
.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0;border:0;border-radius:calc(13px * 2);border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:calc((3px * 2) + 13px);height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));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:0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;-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,color-stop(0,currentColor),color-stop(0,transparent));background-image:linear-gradient(to right,currentColor 0,transparent 0);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:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((13px - 5px)/ 2) * -1);margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2) * -1)}
.plyr--full-ui input[type=range]::-moz-range-track{background:0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-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;-moz-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}
.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}
.plyr--full-ui input[type=range]::-ms-track{background:0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-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;-ms-user-select:none;user-select:none;color:transparent}
.plyr--full-ui input[type=range]::-ms-fill-upper{background:0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-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;-ms-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-ms-fill-lower{background:0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-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;-ms-user-select:none;user-select:none;background:currentColor}
.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);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:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));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:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}
.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}
.plyr__tooltip{background:rgba(255,255,255,0.9);background:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-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:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(10px / 2) calc(calc(10px / 2) * 1.5);padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,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:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,0.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(4px * -1);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.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .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 * .7));left:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .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 * .7));right:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7));-webkit-transform:translateX(50%);transform:translateX(50%)}
.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__progress{left:calc(13px * .5);left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}
.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(13px * -.5);margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(13px * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}
.plyr__progress input[type=range]{position:relative;z-index:2}
.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}
.plyr__progress__buffer{-webkit-appearance:none;background:0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((5px / 2) * -1);margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}
.plyr__progress__buffer::-webkit-progress-bar{background:0}
.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-ms-fill{border-radius:100px;-webkit-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,rgba(35,40,47,0.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,0.6) 50%,rgba(35,40,47,0.6) 75%,transparent 75%,transparent);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:25px 25px;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:rgba(255,255,255,0.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25))}
.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,0.6);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-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(10px / 2);margin-right:calc(var(--plyr-control-spacing,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:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}
.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}
.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,0.6);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:rgba(193,200,209,0.6);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:rgba(193,200,209,0.6);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:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,0.6);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:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.75)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75));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;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(10px / 2);padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(10px * 2);padding-top:calc(var(--plyr-control-spacing,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:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}
.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(10px * 1.5);padding:calc(var(--plyr-control-spacing,10px) * 1.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:focus,.plyr__control--overlaid:hover{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:rgba(255,255,255,0.25);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:rgba(255,255,255,0.25);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:rgba(255,255,255,0.25);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:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5);box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,0.25);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;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}
.plyr__ads::after:empty{display:none}
.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}
.plyr__preview-thumb{background-color:rgba(255,255,255,0.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-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);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);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:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,0.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(4px * -1);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(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 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(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;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}
html{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0 !important;overflow-y:scroll;background-color:#fff}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}
body{min-height:100vh;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body.page{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}
.page{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.page-fade{-webkit-transition:opacity .5s;transition:opacity .5s}
.page-fade-show{opacity:1}
main.page{position:relative;z-index:2}
.show-lightbox main{z-index:50}
a,.a{color:#e07345;text-decoration:none}
a:hover,a:active,a:focus,.a:hover,.a:active,.a:focus{text-decoration:none}
a--dark,.a--dark{color:#484848}
a--dark:hover,a--dark:active,a--dark:focus,.a--dark:hover,.a--dark:active,.a--dark:focus{color:#fff;text-decoration:none}
ul{margin:0;padding:0}
ul li{list-style:none;padding-bottom:0;margin-bottom:10px;font-weight:300}
ul li ul{padding-top:10px}
ol{padding-left:0}
img,.img{height:auto;max-width:100%}
img--full-width,.img--full-width{width:100%}
img--cover,.img--cover{-o-object-fit:cover;object-fit:cover}
img--contain,.img--contain{-o-object-fit:contain;object-fit:contain}
.img-overlay{position:relative}
.img-overlay:before{content:'';background:transparent;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.7}
.img-overlay:hover{cursor:pointer}
.img-overlay:hover::before{content:'';background-color:#25496d}
.tigmo-video--cover video{-o-object-fit:cover;object-fit:cover}
.tigmo-video--cover .plyr{width:100%;height:100%}
.tigmo-video--cover .plyr__video-wrapper{width:calc((100vh - 2rem) * 1.77777778);min-width:100%;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
ul li{position:relative;padding-left:20px}
ul li::before{content:" ";background-color:#484848;font-weight:bold;display:inline-block;width:8px;height:8px;display:inline-block;position:absolute;top:55%;left:0;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
ol li{list-style:decimal;list-style-position:inside;font-weight:300;margin-bottom:10px}
.wp-editor ul li::before{content:" ";color:#484848;font-weight:bold;display:inline-block;width:7px}
blockquote{background-color:rgba(93,169,220,0.1);padding:34px 35px}
.bio-descptn-full{overflow:hidden;position:relative;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1);max-height:117px;position:relative}
.bio-descptn-full::after{content:'';position:absolute;bottom:0;left:0;height:50px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to top,white 0,rgba(255,255,255,0) 100%);background-size:cover}
.bio-descptn-full p:first-of-type,.bio-descptn-full h6:first-of-type{margin-top:0 !important}
.section--blue-background .bio-descptn-full::after{background:-webkit-gradient(linear,left bottom,left top,from(#eef6fb),to(rgba(255,255,255,0)));background:linear-gradient(to top,#eef6fb 0,rgba(255,255,255,0) 100%)}
.bio-descptn-full-show{max-height:100vh;-webkit-transition:max-height 2s ease-in-out;transition:max-height 2s ease-in-out}
.bio-descptn-full-show::after{content:'';background:none !important}
.bio-default-show{height:154px}
.search-component h6{cursor:pointer}
.wysiwyg-more-text{display:none}
.wysiwyg-descptn-full{overflow:hidden;position:relative;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1);max-height:0;position:relative}
.wysiwyg-descptn-full p:first-of-type,.wysiwyg-descptn-full h6:first-of-type{margin-top:0 !important}
.wysiwyg-descptn-full-show{max-height:100vh;-webkit-transition:max-height 2s ease-in-out;transition:max-height 2s ease-in-out}
@font-face{font-family:Open Sans;src:url("https://fonts.googleapis.com/css?family=Open+Sans")}
@font-face{font-family:'Graphik-Light';src:url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Light.eot?") format("embedded-opentype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Light.otf") format("opentype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Light.woff") format("woff"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Light.ttf") format("truetype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Light.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Graphik-Semibold';src:url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Semibold.eot") format("embedded-opentype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Semibold.otf") format("opentype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Semibold.woff") format("woff"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Semibold.ttf") format("truetype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/Graphik-Semibold.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'MyriadPro-Regular';src:url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/MyriadPro-Regular.eot") format("embedded-opentype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/MyriadPro-Regular.otf") format("opentype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/MyriadPro-Regular.woff") format("woff"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/MyriadPro-Regular.ttf") format("truetype"),url("https://annualreport2021.semphn.org.au/app/themes/tigmo-wp/assets/fonts/MyriadPro-Regular.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'SegoeUI';src:url("assets/fonts/SegoeUI/SegoeUI.eot%3F") format("embedded-opentype"),url("assets/fonts/SegoeUI/SegoeUI.woff") format("woff"),url("assets/fonts/SegoeUI/SegoeUI.ttf") format("truetype"),url("assets/fonts/SegoeUI/SegoeUI.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'SegoeUI-Italic';src:url("assets/fonts/SegoeUI-Italic/SegoeUI-Italic.eot%3F") format("embedded-opentype"),url("assets/fonts/SegoeUI-Italic/SegoeUI-Italic.woff") format("woff"),url("assets/fonts/SegoeUI-Italic/SegoeUI-Italic.ttf") format("truetype"),url("assets/fonts/SegoeUI-Italic/SegoeUI-Italic.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'SegoeUI-Bold';src:url("assets/fonts/SegoeUI-Bold/SegoeUI-Bold.eot%3F") format("embedded-opentype"),url("assets/fonts/SegoeUI-Bold/SegoeUI-Bold.woff") format("woff"),url("assets/fonts/SegoeUI-Bold/SegoeUI-Bold.ttf") format("truetype"),url("assets/fonts/SegoeUI-Bold/SegoeUI-Bold.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'SegoeUI-BoldItalic';src:url("assets/fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.eot%3F") format("embedded-opentype"),url("assets/fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.woff") format("woff"),url("assets/fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.ttf") format("truetype"),url("assets/fonts/SegoeUI-BoldItalic/SegoeUI-BoldItalic.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'NeueHaasDisplay-Medium';src:url("assets/fonts/NeueHaasDisplay-Mediu/NeueHaasDisplay-Mediu.eot") format("embedded-opentype"),url("assets/fonts/NeueHaasDisplay-Mediu/NeueHaasDisplay-Mediu.woff2") format("woff2"),url("assets/fonts/NeueHaasDisplay-Mediu/NeueHaasDisplay-Mediu.woff") format("woff"),url("assets/fonts/NeueHaasDisplay-Mediu/NeueHaasDisplay-Mediu.ttf") format("truetype"),url("assets/fonts/NeueHaasDisplay-Mediu/NeueHaasDisplay-Mediu.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'NeueHaasDisplay-regular';src:url("assets/fonts/NeueHaasDisplay-regular/NeueHaasDisplay-Roman.eot") format("embedded-opentype"),url("assets/fonts/NeueHaasDisplay-regular/NeueHaasDisplay-Roman.woff2") format("woff2"),url("assets/fonts/NeueHaasDisplay-regular/NeueHaasDisplay-Roman.woff") format("woff"),url("assets/fonts/NeueHaasDisplay-regular/NeueHaasDisplay-Roman.ttf") format("truetype"),url("assets/fonts/NeueHaasDisplay-regular/NeueHaasDisplay-Roman.svg") format("svg");font-weight:500;font-style:normal;font-display:swap}
body{color:#484848;font:normal 125%/1.4 "Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:19px}
.lead{font-size:30px;line-height:35px;letter-spacing:-0.21px;font-weight:300}
.lead--regular{color:#484848}
.lead--grey{color:#a9abad}
.lead--dark{color:#25496d}
.lead--white{color:#fff}
.lead--blue{color:#4172b2}
.lead--green{color:#6bbcb7}
.lead--orange{color:#e07345}
.lead a{font-size:30px;line-height:35px}
h1,.h1{font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;color:#25496d;margin-bottom:0;font-size:40px;line-height:50px}
h1--regular,.h1--regular{color:#484848}
h1--grey,.h1--grey{color:#a9abad}
h1--dark,.h1--dark{color:#25496d}
h1--white,.h1--white{color:#fff}
h1--blue,.h1--blue{color:#4172b2}
h1--green,.h1--green{color:#6bbcb7}
h1--orange,.h1--orange{color:#e07345}
h1 a,.h1 a{font-size:40px;line-height:50px}
h1--small,.h1--small{font-size:40px;line-height:50px}
h1--small a,.h1--small a{font-size:40px;line-height:50px}
h1--primary-stack,.h1--primary-stack{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300}
h2,.h2{font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;color:#4172b2;font-size:25px;line-height:33px}
h2--regular,.h2--regular{color:#484848}
h2--grey,.h2--grey{color:#a9abad}
h2--dark,.h2--dark{color:#25496d}
h2--white,.h2--white{color:#fff}
h2--blue,.h2--blue{color:#4172b2}
h2--green,.h2--green{color:#6bbcb7}
h2--orange,.h2--orange{color:#e07345}
h2 a,.h2 a{font-size:25px;line-height:33px}
h2--large,.h2--large{font-size:40px;line-height:50px}
h2--large a,.h2--large a{font-size:40px;line-height:50px}
h3,.h3{font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;font-size:40px;line-height:50px;font-weight:300;color:#fff}
h3--regular,.h3--regular{color:#484848}
h3--grey,.h3--grey{color:#a9abad}
h3--dark,.h3--dark{color:#25496d}
h3--white,.h3--white{color:#fff}
h3--blue,.h3--blue{color:#4172b2}
h3--green,.h3--green{color:#6bbcb7}
h3--orange,.h3--orange{color:#e07345}
h3 a,.h3 a{font-size:40px;line-height:50px}
h4,.h4{font-size:30px;line-height:35px;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;letter-spacing:-0.21px;font-weight:300}
h4--regular,.h4--regular{color:#484848}
h4--grey,.h4--grey{color:#a9abad}
h4--dark,.h4--dark{color:#25496d}
h4--white,.h4--white{color:#fff}
h4--blue,.h4--blue{color:#4172b2}
h4--green,.h4--green{color:#6bbcb7}
h4--orange,.h4--orange{color:#e07345}
h4 a,.h4 a{font-size:30px;line-height:35px}
h5,.h5{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:21px}
h5--regular,.h5--regular{color:#484848}
h5--grey,.h5--grey{color:#a9abad}
h5--dark,.h5--dark{color:#25496d}
h5--white,.h5--white{color:#fff}
h5--blue,.h5--blue{color:#4172b2}
h5--green,.h5--green{color:#6bbcb7}
h5--orange,.h5--orange{color:#e07345}
h5 a,.h5 a{font-size:18px;line-height:21px}
h6,.h6{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:15px;line-height:21px;font-weight:400}
h6--regular,.h6--regular{color:#484848}
h6--grey,.h6--grey{color:#a9abad}
h6--dark,.h6--dark{color:#25496d}
h6--white,.h6--white{color:#fff}
h6--blue,.h6--blue{color:#4172b2}
h6--green,.h6--green{color:#6bbcb7}
h6--orange,.h6--orange{color:#e07345}
h6 a,.h6 a{font-size:15px;line-height:21px}
li{font-size:19px;line-height:26px;list-style:none}
li--regular{color:#484848}
li--grey{color:#a9abad}
li--dark{color:#25496d}
li--white{color:#fff}
li--blue{color:#4172b2}
li--green{color:#6bbcb7}
li--orange{color:#e07345}
label{font-size:12px;font-weight:500;letter-spacing:0;line-height:20px}
label--regular{color:#484848}
label--grey{color:#a9abad}
label--dark{color:#25496d}
label--white{color:#fff}
label--blue{color:#4172b2}
label--green{color:#6bbcb7}
label--orange{color:#e07345}
input,select,textarea{font-weight:300;font-size:16px;line-height:23px;color:#000}
input--regular,select--regular,textarea--regular{color:#484848}
input--grey,select--grey,textarea--grey{color:#a9abad}
input--dark,select--dark,textarea--dark{color:#25496d}
input--white,select--white,textarea--white{color:#fff}
input--blue,select--blue,textarea--blue{color:#4172b2}
input--green,select--green,textarea--green{color:#6bbcb7}
input--orange,select--orange,textarea--orange{color:#e07345}
input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:30px;line-height:35px;letter-spacing:-0.21px;color:#a9abad;opacity:1}
input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-size:30px;line-height:35px;letter-spacing:-0.21px;color:#a9abad;opacity:1}
input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:30px;line-height:35px;letter-spacing:-0.21px;color:#a9abad;opacity:1}
input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:30px;line-height:35px;letter-spacing:-0.21px;color:#a9abad;opacity:1}
input::placeholder,select::placeholder,textarea::placeholder{font-size:30px;line-height:35px;letter-spacing:-0.21px;color:#a9abad;opacity:1}
.footer input{font-family:'Segoe UI';color:#333;padding:15px 21px}
.footer input::-webkit-input-placeholder{font-size:16px;line-height:23px;letter-spacing:0;color:#333}
.footer input::-moz-placeholder{font-size:16px;line-height:23px;letter-spacing:0;color:#333}
.footer input:-ms-input-placeholder{font-size:16px;line-height:23px;letter-spacing:0;color:#333}
.footer input::-ms-input-placeholder{font-size:16px;line-height:23px;letter-spacing:0;color:#333}
.footer input::placeholder{font-size:16px;line-height:23px;letter-spacing:0;color:#333}
blockquote{font-size:20px;line-height:27px;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300;color:#5da9dc;margin:0}
blockquote--regular{color:#484848}
blockquote--grey{color:#a9abad}
blockquote--dark{color:#25496d}
blockquote--white{color:#fff}
blockquote--blue{color:#4172b2}
blockquote--green{color:#6bbcb7}
blockquote--orange{color:#e07345}
p,.p{font-size:19px;line-height:26px;font-weight:300;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif}
p--regular,.p--regular{color:#484848}
p--grey,.p--grey{color:#a9abad}
p--dark,.p--dark{color:#25496d}
p--white,.p--white{color:#fff}
p--blue,.p--blue{color:#4172b2}
p--green,.p--green{color:#6bbcb7}
p--orange,.p--orange{color:#e07345}
p a,.p a{font-size:19px;line-height:26px}
p--large,.p--large{font-size:20px;line-height:27px}
p--large a,.p--large a{font-size:20px;line-height:27px}
.small-link{font-size:13px !important;line-height:21px !important;color:#fff}
a{font-size:19px;line-height:26px}
a--regular{color:#484848}
a--grey{color:#a9abad}
a--dark{color:#25496d}
a--white{color:#fff}
a--blue{color:#4172b2}
a--green{color:#6bbcb7}
a--orange{color:#e07345}
.menu li a{font-family:"NeueHaasDisplay-Medium","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:30px;line-height:33px}
h1.in-view{-webkit-animation:bounce;animation:bounce;-webkit-animation-duration:2s;animation-duration:2s}
body.text--regular p,body.text--regular li,body.text--regular a{font-size:19px;line-height:26px}
body.text--medium p,body.text--medium li,body.text--medium a{font-size:22px;line-height:29px}
body.text--large p,body.text--large li,body.text--large a{font-size:25px;line-height:32px}
.section--banner-large .text-quote h1{font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:700;font-size:80px;line-height:80px}
.section--banner-small .text-quote-bottom h1{font-size:80px;line-height:80px}
.section--banner-small .text-quote h1{font-size:80px;line-height:80px}
.section--media .text-quote h2{font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:60px;line-height:60px;color:#fff}
.section--media .text-quote p{font-size:20px;line-height:27px;color:#fff}
.text--orange--light{color:#eba24f}
.text-orange{color:#e07345}
.text--block--heading{font-weight:500;font-size:60px;line-height:60px}
.text--block--heading a{font-size:60px;line-height:60px}
.icon-card--text-box .box--heading{font-size:25px;line-height:33px;color:#eba24f;font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500}
.icon-card--text-box p{font-size:20px;line-height:27px}
.icon__heading h5,.icon-vertical__heading h5{font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;font-size:50px;line-height:50px}
.icon__heading p,.icon-vertical__heading p{font-size:20px;line-height:27px}
.section--extensive-infographic h3{color:#e07345}
.section--infographic h3{color:#eba24f}
.tg-header-menu .sub-menu li a{font-size:25px;line-height:30px;font-family:"NeueHaasDisplay-regular","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:normal}
.clearfix::after{clear:both;content:'';display:table}
.container{max-width:1368px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}
.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
footer,.footer{color:#dfdfdf;background-color:#222;z-index:5}
footer__background,.footer__background{border-bottom:1px solid #a9abad}
footer__top,.footer__top{margin:0 15px}
footer__top .footer__container .section__container .section__column:nth-child(2n),.footer__top .footer__container .section__container .section__column:nth-child(2n){padding-top:5px}
footer__bottom,.footer__bottom{margin:0 15px}
footer__container,.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 15px 50px 15px;max-width:1368px;margin:0 auto}
footer__container .section__container .section__column:last-child,.footer__container .section__container .section__column:last-child{padding:0}
footer__container h3,.footer__container h3{font-size:33px;line-height:42px;font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif}
footer__container h3,.footer__container h3{margin:0 0 20px}
footer__container .wysiwyg-left,.footer__container .wysiwyg-left{max-width:350px}
footer__container .wysiwyg-left p,.footer__container .wysiwyg-left p{margin:0 0 20px}
footer__container .wysiwyg-left p:last-child,.footer__container .wysiwyg-left p:last-child{margin:0}
footer__container .section__container,.footer__container .section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:0;border:0;margin:0}
footer__container .section__container .section__column,.footer__container .section__container .section__column{border-right:0 !important}
footer__container .section__container .section__column p,.footer__container .section__container .section__column p{font-size:16px;line-height:23px}
footer__container .section__container .section__column .wysiwyg-right,.footer__container .section__container .section__column .wysiwyg-right{display:-webkit-box;display:-ms-flexbox;display:flex}
footer__container .section__container .section__column .wysiwyg-right input,.footer__container .section__container .section__column .wysiwyg-right input{margin-bottom:0;background:white;border:0}
footer__container .section__container .section__column .wysiwyg-right a,.footer__container .section__container .section__column .wysiwyg-right a{height:56px;width:144px;padding:15px 30px;min-width:116px}
footer__form,.footer__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
footer__details,.footer__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer__details .details__container,.footer__details .details__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
footer__bottom-bar,.footer__bottom-bar{color:#dfdfdf;min-height:85px;z-index:5}
footer__bottom-bar .footer__background,.footer__bottom-bar .footer__background{background-color:#222;height:100%}
footer__bottom-bar .footer__container,.footer__bottom-bar .footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}
footer__bottom-bar .footer__container .footer_logo,.footer__bottom-bar .footer__container .footer_logo{width:30%}
footer__bottom-bar .footer__container .footer_logo img,.footer__bottom-bar .footer__container .footer_logo img{max-width:180px}
footer__bottom-bar .footer__container .footer_links,.footer__bottom-bar .footer__container .footer_links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
footer__bottom-bar .footer__container .footer_links>div,.footer__bottom-bar .footer__container .footer_links>div{width:30%}
footer__bottom-bar .footer__container .footer_links>div h6,.footer__bottom-bar .footer__container .footer_links>div h6{font-weight:bold;color:#fff;margin:0 0 28px}
footer__bottom-bar .footer__container .footer_links>div ul li::before,.footer__bottom-bar .footer__container .footer_links>div ul li::before{content:"";background-color:transparent}
footer__bottom-bar .footer__container .footer_links>div ul,.footer__bottom-bar .footer__container .footer_links>div ul{width:100%;text-decoration:none}
footer__bottom-bar .footer__container .footer_links>div ul li,.footer__bottom-bar .footer__container .footer_links>div ul li{padding-left:0}
footer__bottom-bar .footer__container .footer_links .browse ul li,.footer__bottom-bar .footer__container .footer_links .browse ul li{padding-bottom:2px}
footer__bottom-bar .footer__container .footer_links .browse ul li a,.footer__bottom-bar .footer__container .footer_links .browse ul li a{font-size:20px;line-height:28px;font-family:"neue-haas-grotesk-text","Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:lighter;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
footer__bottom-bar .footer__container .footer_links .browse ul li a:hover,.footer__bottom-bar .footer__container .footer_links .browse ul li a:hover{opacity:.5}
footer__bottom-bar .footer__container .footer_links .connect ul li,.footer__bottom-bar .footer__container .footer_links .connect ul li{font-size:16px;line-height:23px;font-weight:lighter;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif}
footer__bottom-bar .footer__container .footer_links .connect ul li .bold-list,.footer__bottom-bar .footer__container .footer_links .connect ul li .bold-list{font-weight:bold}
footer__bottom-bar .footer__container .footer_links .connect ul li a,.footer__bottom-bar .footer__container .footer_links .connect ul li a{color:#fff;font-weight:300;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
footer__bottom-bar .footer__container .footer_links .connect ul li a:hover,.footer__bottom-bar .footer__container .footer_links .connect ul li a:hover{opacity:.5}
footer__bottom-bar .footer__container .footer_links .connect ul li.address,.footer__bottom-bar .footer__container .footer_links .connect ul li.address{max-width:220px}
footer__bottom-bar .footer__container .footer_links .links,.footer__bottom-bar .footer__container .footer_links .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer__bottom-bar .footer__container .footer_links .links ul li a,.footer__bottom-bar .footer__container .footer_links .links ul li a{font-size:16px;line-height:23px;color:#fff;font-weight:300;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
footer__bottom-bar .footer__container .footer_links .links ul li a:hover,.footer__bottom-bar .footer__container .footer_links .links ul li a:hover{opacity:.5}
footer__bottom-bar .footer__container .footer_links .links .site-links,.footer__bottom-bar .footer__container .footer_links .links .site-links{width:100%}
footer__bottom-bar .footer__container .footer_links .links .site-links .menu-footer-menu-container li,.footer__bottom-bar .footer__container .footer_links .links .site-links .menu-footer-menu-container li{line-height:22px}
footer__bottom-bar .footer__container .footer_links .links .social-links,.footer__bottom-bar .footer__container .footer_links .links .social-links{margin:30px 0 0}
footer__bottom-bar .footer__container .footer_links .links .social-links ul li a,.footer__bottom-bar .footer__container .footer_links .links .social-links ul li a{color:#fff;font-weight:300}
.section--footer-small{background-color:#ffff;height:auto;min-height:108px;position:relative;z-index:2}
.section--footer-small .menu{padding:0}
.section--footer-small .section__background{background-color:#ffff}
.section--footer-small .section__background .section__container{border:2px solid #edf0f3;height:100%;padding:21px 15px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-bottom:0}
.section--footer-small .section__background .section__container::after{content:"";position:absolute;left:0;bottom:20px;border-bottom:2px solid #edf0f3;width:100%;height:auto}
.section--footer-small .section__background .section__container .section__column{width:40%}
.section--footer-small .section__background .section__container .section__column .footer_logo{max-width:180px}
.section--footer-small .section__background .section__container .section__column .links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--footer-small .section__background .section__container .section__column .links ul li,.section--footer-small .section__background .section__container .section__column .links ul a{width:30%;font-size:14px;line-height:22px;font-weight:300;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;color:#222;padding-bottom:0;padding-left:0}
.section--footer-small .section__background .section__container .section__column .links ul li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--footer-small .section__background .section__container .section__column .links ul li a:hover{opacity:.5}
.section--footer-small .section__background .section__container .section__column .links ul li::before{content:"";background-color:transparent}
.section--footer-small .section__background .section__container .section__column-links{padding:0 0 0 15px;width:58.5%}
.section--footer-small .section__background .section__container .up-arrow{position:absolute;right:30px;top:42%;height:22px;width:17px;cursor:pointer}
section,.section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}
section__background,.section__background{background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
section--blue-background,.section--blue-background{background-color:#eef6fb}
section--blue-background .section__background>.section__container,.section--blue-background .section__background>.section__container{background-color:rgba(93,169,220,0.1)}
section--blue-background .section__container,.section--blue-background .section__container{padding:40px 15px}
section__container,.section__container{padding:0 15px;margin:0 15px;max-width:1368px;width:100%;position:relative;border-left:2px solid #edf0f3;border-right:2px solid #edf0f3}
section__container .section__site-column:last-of-type,.section__container .section__site-column:last-of-type{border-left:2px solid #edf0f3}
section__container .search-block-container,.section__container .search-block-container{padding:0}
section--two-column .section__container,.section--two-column .section__container{display:-webkit-box;display:-ms-flexbox;display:flex}
section__column,.section__column{overflow-anchor:none;width:50%;padding:0 20px}
section__column:first-child,.section__column:first-child{padding-left:0}
section__column:last-child,.section__column:last-child{padding-right:0}
section__site-column,.section__site-column{padding:0 20px 0 20px}
section__site-column:first-child,.section__site-column:first-child{width:40%;padding-left:0}
section__site-column:first-child h1,section__site-column:first-child h2,.section__site-column:first-child h1,.section__site-column:first-child h2{margin-top:0}
section__site-column:last-child,.section__site-column:last-child{width:60%;padding-right:0}
section .column__content,.section .column__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
section--left-aligned,.section--left-aligned{padding-left:0;padding-right:80px}
section--full-width,.section--full-width{padding-left:0;padding-right:0}
section--centered,.section--centered{text-align:center}
section__bg-container,.section__bg-container{margin:0;padding:0 15px;border:0;margin-bottom:26px}
section__bg-container .section__site-column:last-of-type,.section__bg-container .section__site-column:last-of-type{border-left:0}
section__bg-color,.section__bg-color{max-width:1368px;width:100%;margin:0 15px;border-left:2px solid #edf0f3;border-right:2px solid #edf0f3;position:relative;overflow:hidden}
section__bg-color::after,.section__bg-color::after{content:"";position:absolute;left:40.22%;top:0;width:auto;height:100%;border-left:2px solid #edf0f3;right:0;pointer-events:none}
section--media,.section--media{padding:40px 0}
section--media__container,.section--media__container{width:100%}
.section__site-column{margin-top:42px}
#map{height:100%}
.text--block--heading{margin:0 0 20px 0}
.text--block--subheading:last-child{margin:0}
.text--block p{margin:0 0 15px 0}
.section--call-to-action .section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--call-to-action .section__container{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--call-to-action .section__container p{padding-right:80px}
.colors-container{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}
.color-box{background-color:#d9d9d9;text-align:center;border-radius:5px;margin:20px}
.color{height:100px;width:100%;min-width:220px}
.background--primary{background-color:#484848}
.background--primary--white{background-color:#fff}
.background--primary--lighter{background-color:#a9abad}
.background--primary--light{background-color:#222}
.background--primary--dark{background-color:#000}
.background--secondary{background-color:#25496d}
.background--secondary--light{background-color:#00305781}
.background--secondary--dark{background-color:#003057F4}
.background--theme--sky{background-color:#5da9dc}
.background--theme--org{background-color:#eba24f}
.background--theme--org-dark{background-color:#e07345}
.background--theme--cyan{background-color:#6bbcb7}
.background--theme--blue{background-color:#4172b2}
.blacBg{background:#000}
.accordion{margin:1rem 0;padding:0;list-style:none;border-top:1px solid #484848}
.accordion-item{border-bottom:1px solid #484848}
.accordion-item::before{content:''}
.accordion-thumb{margin:0;padding:.8rem 0;cursor:pointer;font-weight:normal}
.accordion-thumb::before{content:'';color:#25496d;display:inline-block;height:7px;width:7px;margin-right:1rem;margin-left:.5rem;vertical-align:middle;border-right:1px solid;border-bottom:1px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}
.accordion-panel{margin:0;padding-bottom:.8rem;display:none}
.accordion-item.is-active .accordion-thumb::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.section--links-text{width:100%;background-color:#ffff}
.section--links-text .section__background{background-color:#ffff}
.section--links-text .section__background .section__container{width:100%;max-width:1368px;background-color:rgba(93,169,220,0.1)}
.section--links-text .section__background .section__container-white-bg{background-color:#ffff}
.section--links-text .section__background .section__container .section__column{width:100%;padding-bottom:0}
.section--links-text .section__background .section__container .section__column h2{color:#4172b2;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:7px;margin-block-end:7px}
.section--links-text .section__background .section__container .section__column h3,.section--links-text .section__background .section__container .section__column h4,.section--links-text .section__background .section__container .section__column h5,.section--links-text .section__background .section__container .section__column h6{color:#4172b2}
.section--links-text .section__background .section__container .section__column p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;max-width:425px}
.section--links-text .section__background .section__container .section__column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--links-text .section__background .section__container .section__column ul .full-width-list{width:96%}
.section--links-text .section__background .section__container .section__column ul .full-width-list:nth-last-child(2){border-bottom:unset}
.section--links-text .section__background .section__container .section__column ul li{width:48%;font-size:18px;line-height:27px;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;color:#333;border-top:1px solid #333;font-weight:lighter;padding:11px 0 11px 10px}
.section--links-text .section__background .section__container .section__column ul li a{font-size:18px;line-height:27px;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;color:#333}
.section--links-text .section__background .section__container .section__column ul li:nth-last-child(2){border-bottom:.5px solid #333}
.section--links-text .section__background .section__container .section__column ul li:last-child{border-bottom:.5px solid #333}
.section--links-text .section__background .section__container .section__column ul li:hover,.section--links-text .section__background .section__container .section__column ul li:active,.section--links-text .section__background .section__container .section__column ul li:focus{background-color:#4172b2;cursor:pointer}
.section--links-text .section__background .section__container .section__column ul li:hover a,.section--links-text .section__background .section__container .section__column ul li:active a,.section--links-text .section__background .section__container .section__column ul li:focus a{color:#fff}
.section--links-text .section__background .section__container .section__column ul li::before{content:"";background-color:transparent}
.section--links-text .section__background .section__container .section__column .wysiwyg-left,.section--links-text .section__background .section__container .section__column .wysiwyg-right{padding-top:40px;padding-bottom:40px}
.section--links-text .section__background .section__container .section__column-cstm-width{width:40%}
.section--links-text .section__background .section__container .section__column-cstm-width-links{max-width:801px;width:60%}
.section--search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}
.section--search .section__background .section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:26px 0}
.section--search .section__background .section__container .search-block-container{position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:1338px}
.section--search .section__background .section__container .search-block-container .block-close img.block-cross-dark{display:none !important}
.section--search .section__background .section__container .search-block-container .block-close img.block-cross-light{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.section--search .section__background .section__container .search-block-container .search-box-container input{color:#222;line-height:35px;font-size:30px;opacity:1}
.section--search .section__background .section__container .search-block-container .search-box-container input::-webkit-input-placeholder{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;opacity:.4}
.section--search .section__background .section__container .search-block-container .search-box-container input::-moz-placeholder{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;opacity:.4}
.section--search .section__background .section__container .search-block-container .search-box-container input:-ms-input-placeholder{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;opacity:.4}
.section--search .section__background .section__container .search-block-container .search-box-container input::-ms-input-placeholder{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;opacity:.4}
.section--search .section__background .section__container .search-block-container .search-box-container input::placeholder{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;opacity:.4}
.section--search .section__background .section__container .search-block-container .search-box-container .search-label h2{color:#a9abad;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;display:block}
.section--search .section__background .section__container .search-block-container .search-box-container .search-icon{display:none;width:20px;height:20px;padding-top:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:18px}
.section--search .section__background .section__container .search-block-container .search-box-container .search-icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}
.section--search .section__background .section__container .search-block-container .search-options-list{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--search .section__background .section__container .search-block-container .search-options-list p{-webkit-margin-before:30px;margin-block-start:30px;-webkit-margin-after:10px;margin-block-end:10px}
.section--search .section__background .section__container .results-found{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;max-width:1338px;margin:150px 15px 50px;padding:0 15px}
.section--search .section__background .section__container .results-found .result-summary h4{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;color:#222;font-weight:400}
.section--search .section__background .section__container .results-found .result-summary .h4-light{color:#a9abad}
.section--search .section__background .section__container .results-found .results-grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:43px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile{padding:0 15px;margin-bottom:30px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile a{display:block}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile a:hover .result-tile-image .blue-overlay-on-hover{opacity:1;visibility:visible}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile a:hover h2{color:#a9abad}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:active .result-tile-image .blue-overlay-on-hover{display:block;background-color:#eba24f}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:first-child{padding-left:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:nth-child(3n+1){padding-left:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:nth-child(3n+3){padding-right:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image{width:100%;max-width:426px;height:220px;position:relative}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image .blue-overlay-on-hover{position:absolute;top:0;background:#25496d 0 0 no-repeat padding-box;height:100%;width:100%;mix-blend-mode:multiply;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image img{width:100%;max-width:426px;height:220px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile h2{color:#25496d;-webkit-margin-before:25px;margin-block-start:25px;-webkit-margin-after:0;margin-block-end:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.section--infographic .section__container{padding:0 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section--infographic .section__container .section__site-column .section-heading-container{max-width:426px}
.section--infographic .section__container .section__site-column .section-intro,.section--infographic .section__container .section__site-column .section-heading{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}
.section--infographic .section__container .section__site-column .section-intro{margin-top:22px;margin-bottom:23px}
.section--infographic .section__container .section__site-column .section-heading{color:#4172b2}
.section--infographic .section__container .section__site-column .section__container{padding:0;border:0;margin:0}
.section--infographic .section__container .section__site-column .section__container .section__column{border:0;padding:0 8px;width:50%}
.section--infographic .section__container .section__site-column .section__container .section__column:first-child{padding-left:0}
.section--infographic .section__container .section__site-column .section__container .section__column:last-child{padding-right:0}
.section--infographic .section__container .section__site-column .section__container .section__column .wysiwyg-left{max-width:unset}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card{border:.5px solid #a9abad;border-radius:5px;padding:25px 25px 21px 25px;margin-top:20px;width:100%;max-width:100%}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card:first-child{margin-top:0}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card .image-container{height:100%;max-width:142px}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card img{margin-bottom:10px;-o-object-fit:contain;object-fit:contain}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card p{margin:0 0 20px}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card p:last-child{margin:0}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card h1{color:#eba24f;font-weight:600;margin:0 0 10px}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card .card-description{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-top:30px;font-size:16px;line-height:24px;letter-spacing:0;color:#484848}
.section--infographic .section__container .section__site-column .section__container .section__column .info-card .linkBtn{margin-top:20px}
.section--infographic .section__site-column{margin-top:57px}
body.text--regular .section--infographic .section__background .section__site-column .section-heading-container p{font-size:16px;line-height:24px}
body.text--medium .section--infographic .section__background .section__site-column .section-heading-container p{font-size:18px;line-height:26px}
body.text--large .section--infographic .section__background .section__site-column .section-heading-container p{font-size:19px;line-height:26px}
.icon-card--row{margin-top:30px;margin-bottom:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.icon-card--column{width:50%;margin-bottom:40px}
.icon-card--column:nth-child(2n+1){padding-right:30px}
.icon-card--column:nth-child(2n){padding-left:30px}
.icon-card--image{max-width:84px;max-height:84px;min-height:84px;border-radius:100%;margin-bottom:20px}
.icon-card--text-box .box--heading{margin:0 0 10px 0}
.icon-card--text-box p{margin:0}
.section--two-column .section__background .section__container .section__site-column .section-heading-container h2{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:8px;margin-block-end:8px}
.section--two-column .section__background .section__container .section__site-column .section-heading-container p{-webkit-margin-after:20px;margin-block-end:20px;-webkit-margin-before:3px;margin-block-start:3px;font-size:20px;line-height:27px}
.section--two-column .section__background .section__container .section__site-column--bottom{padding-bottom:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container{padding:0;border:0;margin:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column{padding:0 7px}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column:first-child{padding-left:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column:last-child{padding-right:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt img{width:100%;max-height:450px;height:calc(100vw / 3.4)}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt h6{color:#6bbcb7;-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:0;margin-block-end:0;font-weight:100}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt h6:hover{color:#e07345}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt .h6--orange{color:#eba24f}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt h2{color:#a9abad;-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:9px;margin-block-end:9px;letter-spacing:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt p{color:#484848;-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:0;margin-block-end:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt h5{-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:0;margin-block-end:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt .employee-post{-webkit-margin-before:5px;margin-block-start:5px;min-height:24px}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt .employee-descptn{-webkit-margin-before:8.5px;margin-block-start:8.5px;-webkit-margin-after:16px;margin-block-end:16px}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt .employee-descptn-full{display:none;-webkit-margin-before:8.5px;margin-block-start:8.5px;-webkit-margin-after:16px;margin-block-end:16px}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt-bdr-btm{padding-bottom:30px;border-bottom:1px solid #edf0f3;margin-top:30px}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column:first-child .thumbnail-with-img-txt-bdr-btm,.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column:nth-child(2) .thumbnail-with-img-txt-bdr-btm{margin-top:0}
.section__column--grid{-ms-flex-wrap:wrap;flex-wrap:wrap}
.section__column--image{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}
.section__column--image:first-child,.section__column--image:nth-child(2){margin-top:0}
.section__column--image:nth-child(2n){padding-right:0 !important}
.section__column--image:nth-child(2n-1){padding-left:0 !important;padding-right:7px !important}
.section__column--image .thumbnail-with-img-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section__column--image .thumbnail-with-img-txt h2{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.section--team-bio .section__background .section__container .section__site-column-right{padding:0 0 0 20px}
.section--team-bio .section__background .section__container .section__site-column-right .section__container{-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column:first-child{padding-left:0}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column:nth-child(2n-1){padding-left:0;padding-right:7px}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column:nth-child(2n){padding-right:0}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt-bdr-btm img{-o-object-position:bottom;object-position:bottom}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt-bdr-btm .read-more-btn{margin-top:15px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container{position:relative;position:relative}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container:before{content:'';background:transparent;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.7}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container:hover{cursor:pointer}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container:hover::before{content:'';background-color:#25496d}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .img-holder{height:430px;position:relative}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .img-overlay{height:100%}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container video{height:inherit}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .button::after{content:'';background-image:none}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .video-asd{position:absolute;left:0;top:0;padding:23px;width:80%}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .gallery-icon{background-color:rgba(255,255,255,0.85);border-radius:5px;height:30px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:7px;position:absolute;bottom:14px;right:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .gallery-icon:hover,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .gallery-icon:active,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .gallery-icon:focus{background-color:#eba24f}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .gallery-icon img{height:14px;width:auto}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container{margin-top:14px;position:relative;min-height:30px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .descptn{max-width:80%}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons{position:absolute;top:0;right:0}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-right:1px solid #ffff}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .ctrl-botton{height:30px;width:30px;position:absolute}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .ctrl-botton .arrowBtn{height:30px;width:30px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow::before{width:17px;top:53%}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow::after{top:15px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow .left::after{width:12px;top:53%}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow .right::after{left:19px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .next::after,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .prev::after{content:"";position:absolute;left:0;top:0;width:30px;height:30px;background-size:cover;background-repeat:no-repeat;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .next:hover::after,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .next:active::after,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .next:focus::after,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .prev:hover::after,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .prev:active::after,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .prev:focus::after{opacity:1}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .next{background-image:url("assets/img/Right-Arrow2x.png");background-repeat:no-repeat;background-size:contain;cursor:pointer;right:1px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .next::after{background-image:url("assets/img/Right-Arrow2x-orange.png")}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .prev{margin-right:10px;background-image:url("assets/img/Right-Arrow2x.png");background-repeat:no-repeat;background-size:contain;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer;right:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .prev::after{background-image:url("assets/img/Right-Arrow2x-orange.png")}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav div{outline:0;border:0}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .img-overlay,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .video-overlay{padding:0 5px 0 5px;height:70px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .img-overlay img,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .video-overlay img{-o-object-fit:cover;object-fit:cover;height:100%;width:auto}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav>.slick-list>.slick-track{margin-left:0}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-prev,.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-next{height:25px;width:25px;background-color:rgba(255,255,255,0.85);top:100%}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-next{left:22px;display:none !important}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-next:before{display:none}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-next:after{display:none}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-prev{display:none !important}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-prev:before{display:none}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav .slick-prev:after{display:none}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-nav button::after{content:'';background-image:none;background-color:#0000}
.slider-nav-holder{position:relative}
.slider-nav-holder:after{content:'';position:absolute;bottom:0;right:0;width:75px;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(white));background-image:linear-gradient(to right,transparent,white)}
.video-overlay{position:relative;position:relative;cursor:pointer}
.video-overlay:before{content:'';background:transparent;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.7}
.video-overlay:hover{cursor:pointer}
.video-overlay:hover::before{content:'';background-color:#25496d}
.video-overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("assets/img/play_button.png");background-repeat:no-repeat;background-position:center;background-size:25px}
.section--image-carousel .plyr--video,.section--image-carousel .video-player-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent;opacity:0;visibility:hidden}
.section--image-carousel .plyr--video button:after,.section--image-carousel .video-player-iframe button:after{display:none}
.video-wrapper-active .video-asd{display:none !important}
.video-wrapper-active .gallery-icon{display:none !important}
.testimonials__container{width:100%}
.testimonial{width:70%;margin:0 auto}
button,.button{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:21px;font-weight:bold;color:#6bbcb7;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:Transparent;border:0;position:relative;margin-right:17px}
button--dark,.button--dark{font-weight:300;background-color:#25496d;color:#fff;padding:15px 40px;margin-right:0}
button--dark::after,.button--dark::after{display:none !important}
button--dark:hover,.button--dark:hover{opacity:.8;text-decoration:none;color:#fff !important}
button--right::after,.button--right::after{-webkit-transform:rotate(0) !important;transform:rotate(0) !important}
button:hover,.button:hover{text-decoration:none;color:#e07345}
button:hover::after,.button:hover::after{background-image:url("assets/img/arrow-red.svg")}
button::after,.button::after{content:'';background-image:url("assets/img/arrow-green.svg");background-repeat:no-repeat;background-size:14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;top:2px;height:15px;width:15px;margin-left:5px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
button--grey,.button--grey{color:#a9abad}
button--grey::after,.button--grey::after{background-image:url("assets/img/arrow-grey.svg");-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.linkBtn{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;color:#6bbcb7;cursor:pointer}
.linkBtn .arrow{display:inline-block;width:15px;height:15px;background:#6bbcb7;position:relative;border-radius:50%;vertical-align:middle;margin:0 3px}
.linkBtn .arrow::after{content:'';position:absolute;border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:1.9px;left:4.5px;top:4.5px}
.linkBtn .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.linkBtn:hover{text-decoration:none;color:#e07345}
.linkBtn:hover .arrow{background:#e07345}
.linkBtn--light{color:#fff}
.linkBtn--light .arrow{background-color:#fff}
.linkBtn--light .arrow::after{border:solid #000;border-width:0 1px 1px 0}
.arrowBtn{background:0;border:0}
.arrowBtn .arrow{display:inline-block;width:35px;height:35px;background:#fff;position:relative;border-radius:50%;vertical-align:middle;margin:0 3px}
.arrowBtn .arrow::before{content:'';position:absolute;width:15px;height:1px;background:#000;top:50%;margin-top:-0.5px;left:10px}
.arrowBtn .arrow::after{content:'';position:absolute;border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;left:16px;top:14px}
.arrowBtn .right::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.arrowBtn .left::after{transform:rotate(136deg);-webkit-transform:rotate(136deg);left:11px}
.arrowBtn:hover .arrow{background:#a9abad}
.arrowBtn.wihiteBtn .arrow{background:#a9abad}
.arrowBtn.wihiteBtn .arrow::before{background:#fff}
.arrowBtn.wihiteBtn .arrow::after{border-color:#fff}
.arrowBtn.wihiteBtn .arrow:hover{background:#eba24f}
.banner{position:relative;color:#dfdfdf;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;width:100%}
.banner--home{min-height:unset;height:75vh}
.banner--home__fixed{position:fixed;width:100%;left:0;top:0}
.banner--home__overlay{opacity:0;background-color:#25496d;mix-blend-mode:multiply;height:100%;width:100%;z-index:1;position:relative;pointer-events:none}
.banner--home+main.page{position:relative;z-index:2}
.banner__background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;max-height:493px}
.banner__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.banner__background video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.banner__container{padding:40px;max-width:1368px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.banner__scroll{position:absolute;cursor:pointer;bottom:0}
.banner--inner{height:55vh}
.banner--inner__overlay{opacity:0;background-color:#25496d;mix-blend-mode:multiply;height:55vh;width:100%;z-index:1;position:fixed;pointer-events:none}
.section--banner-overlay{background-image:-webkit-gradient(linear,left bottom,left top,from(#003057F4),color-stop(#00305781),color-stop(#00305707),to(#00305700));background-image:linear-gradient(to top,#003057F4,#00305781,#00305707,#00305700)}
.section--banner-large{padding:0;height:75vh;width:100%;overflow:hidden;top:0;z-index:-1}
.section--banner-large .banner-overlay{position:fixed;display:block;width:100%;height:inherit;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,48,87,0.8)),color-stop(rgba(0,48,87,0.8)),color-stop(rgba(0,48,87,0.8)),to(rgba(0,48,87,0.8)));background-image:linear-gradient(0,rgba(0,48,87,0.8),rgba(0,48,87,0.8),rgba(0,48,87,0.8),rgba(0,48,87,0.8));z-index:1;cursor:pointer}
.section--banner-large .slide-overlay{position:absolute;width:100%;height:100%;background-size:cover;background-image:-webkit-gradient(linear,left bottom,left top,from(#003057f4),color-stop(#00305781),color-stop(#00305707),to(#00305700));background-image:linear-gradient(to top,#003057f4,#00305781,#00305707,#00305700);mix-blend-mode:multiply;opacity:.8;z-index:1}
.section--banner-large .plyr__controls{display:none !important}
.section--banner-large .banner-container{width:100%;height:inherit;position:relative}
.section--banner-large .banner-container #banner-large{display:none;height:auto;margin-bottom:0;margin-top:0}
.section--banner-large .banner-container #banner-large .mutimedia-container{position:relative;background-size:cover}
.section--banner-large .banner-container #banner-large .text-quote{display:block}
.section--banner-large .banner-container .slidr-container .content-container{position:relative}
.section--banner-large .banner-container .slidr-container .content-container .banner-overlay{position:fixed;display:block;width:100%;height:inherit;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(1%,rgba(0,48,87,0.8)),color-stop(2%,rgba(0,48,87,0.8)),color-stop(3%,rgba(0,48,87,0.8)),color-stop(4%,rgba(0,48,87,0.8)),to(transparent));background:linear-gradient(to top,rgba(0,48,87,0.8) 1%,rgba(0,48,87,0.8) 2%,rgba(0,48,87,0.8) 3%,rgba(0,48,87,0.8) 4%,transparent 100%);z-index:1;cursor:pointer}
.section--banner-large .banner-container .content-container{position:relative;height:100%}
.section--banner-large .banner-container .content-container .mutimedia-container{width:100%;height:100%;z-index:1}
.section--banner-large .banner-container .content-container .mutimedia-container img{width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;height:100%}
.section--banner-large .banner-container .content-container .mutimedia-container video{height:100%}
.section--banner-large .banner-container .content-container .text-quote{width:100%;height:80%;position:absolute;top:auto;bottom:80px;color:#ffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:2}
.section--banner-large .banner-container .content-container .text-quote-container{width:100%;max-width:1380px;padding:0 20px}
.section--banner-large .banner-container .content-container .text-quote-container h1{max-width:90%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}
.section--banner-large .banner-container .bottom-bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:27px;width:100%;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.section--banner-large .banner-container .bottom-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1338px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:18px}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .ctrl-botton{height:30px;width:30px}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .ctrl-botton .arrowBtn{height:30px;width:30px}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow::before{width:17px;top:53%}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow::after{top:15px}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow .left::after{width:12px;top:53%}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .ctrl-botton .arrowBtn .arrow .right::after{left:19px}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .next{background-image:url("assets/img/Right-Arrow@2x.png");background-repeat:no-repeat;background-size:cover;cursor:pointer}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .next:hover,.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .next:active,.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .next:focus{background-image:url("assets/img/Right-Arrow@2x-orange.png")}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .prev{margin-right:10px;background-image:url("assets/img/Right-Arrow@2x.png");background-repeat:no-repeat;background-size:cover;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}
.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .prev:hover,.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .prev:active,.section--banner-large .banner-container .bottom-bar-container .cntrol-buttons-container .prev:focus{background-image:url("assets/img/Right-Arrow@2x-orange.png")}
.section--banner-large .banner-container .bottom-bar-container .play-button{display:-webkit-box;display:-ms-flexbox;display:flex;color:white;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:13px}
.section--banner-large .banner-container .bottom-bar-container .play-button .play-sound-button{height:100%;width:14px;margin-right:9px}
.section--banner-large .banner-container .bottom-bar-container .play-button .play-sound-button img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.section--banner-large .banner-container .bottom-bar-container .play-button p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:5px;margin-block-end:5px;font-size:16px;line-height:21px}
.section--banner-large .banner-container .bottom-bar-container .play-button:hover,.section--banner-large .banner-container .bottom-bar-container .play-button:active,.section--banner-large .banner-container .bottom-bar-container .play-button:focus{cursor:default}
.section--banner-large .banner-container .bottom-bar-container .play-button:hover p,.section--banner-large .banner-container .bottom-bar-container .play-button:active p,.section--banner-large .banner-container .bottom-bar-container .play-button:focus p{color:#e07345}
.section--banner-large .banner-container .bottom-bar-container .play-button:hover img,.section--banner-large .banner-container .bottom-bar-container .play-button:active img,.section--banner-large .banner-container .bottom-bar-container .play-button:focus img{content:url("assets/img/play_button_orange.png")}
.section--banner-small{padding:0;height:55vh;width:100%;overflow:hidden;position:fixed;left:0;top:0}
.section--banner-small .banner-container{width:100%;height:inherit}
.section--banner-small .banner-container #banner-small{height:auto;margin-bottom:0;margin-top:0;position:relative}
.section--banner-small .banner-container #banner-small .mutimedia-container{height:55vh;background-size:cover;background-position:center;position:relative}
.section--banner-small .banner-container #banner-small .mutimedia-container img{height:inherit}
.section--banner-small .banner-container #banner-small .text-quote{width:100%;position:absolute;top:auto;bottom:40px;color:#ffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.section--banner-small .banner-container #banner-small .text-quote-container{width:100%;max-width:1380px;padding:0 20px}
.section--banner-small .banner-container #banner-small .text-quote-container h1{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}
.section--banner-small .banner-container #banner-small .text-quote-bottom{background-color:#25496d;text-align:center;color:#ffff;text-align:left;margin-bottom:0;display:none;padding:30px 25px;width:100%}
.section--banner-small .banner-container #banner-small .text-quote-bottom h1{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:0}
.section--banner-small-wtht-text .banner-container #banner-small .text-quote{display:none}
.section--banner-small-wtht-text-plain .banner-container #banner-small .text-quote{display:none}
.section--banner-large .play-button{opacity:0;-webkit-transition:.3s;transition:.3s}
.section--banner-large .enable-play-btn{opacity:1}
.section--banner-large .enable-play-btn:hover,.section--banner-large .enable-play-btn:active,.section--banner-large .enable-play-btn:focus{cursor:pointer !important}
.blue-gradient::after{content:'';position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(#003057F4),color-stop(#00305781),color-stop(#00305707),to(#00305700));background-image:linear-gradient(to top,#003057F4,#00305781,#00305707,#00305700)}
.plyr__vimeo-embed.tigmo-video--cover{height:100%;width:100%}
.section--lightbox{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,0.9);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--lightbox-slider{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:-55;opacity:0}
.section--lightbox-slider .lightbox-slider__container{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.section--lightbox-slider .slider-holder{width:100vw;overflow:hidden;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}
.section--lightbox-slider .lightbox-slider{width:100vw}
.section--lightbox-slider .lightbox-slide{height:100vh;padding:0 10px 0 10px}
.section--lightbox-slider .slide-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;overflow-y:scroll;padding-top:26vh;-ms-overflow-style:none;scrollbar-width:none;position:relative}
.section--lightbox-slider .slide-container::-webkit-scrollbar{display:none}
.section--lightbox-slider .slick-slide .slider-controls{visibility:hidden}
.section--lightbox-slider .slick-active .slider-controls{visibility:visible}
.section--lightbox-slider .slider-images{position:relative}
.section--lightbox-slider .slider-images img{width:100%;height:auto;max-height:800px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.section--lightbox-slider .slider-images:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.8)}
.section--lightbox-slider .description{position:relative;bottom:-230px;width:74%;padding-left:4vw;opacity:0;-ms-flex-item-align:start;align-self:flex-start}
.section--lightbox-slider .description .linkBtn{position:absolute;top:-25px}
.section--lightbox-slider .description p{color:#fff}
.section--lightbox-slider .slick-active .description{opacity:1}
.section--lightbox-slider .slick-active .slider-images:after{display:none}
.section--lightbox-slider .slider-controls{position:absolute;bottom:2%;right:13%;display:-webkit-box;display:-ms-flexbox;display:flex}
.section--lightbox-slider .slider-controls .lightbox-prev,.section--lightbox-slider .slider-controls .lightbox-next{width:35px;height:35px;background-image:url("assets/img/Right_Arrow.png");background-repeat:no-repeat;background-size:cover;cursor:pointer}
.section--lightbox-slider .slider-controls .lightbox-prev:hover,.section--lightbox-slider .slider-controls .lightbox-prev:active,.section--lightbox-slider .slider-controls .lightbox-prev:focus,.section--lightbox-slider .slider-controls .lightbox-next:hover,.section--lightbox-slider .slider-controls .lightbox-next:active,.section--lightbox-slider .slider-controls .lightbox-next:focus{background-image:url("assets/img/Right-Arrow@2x-orange.png")}
.section--lightbox-slider .slider-controls .lightbox-prev{margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.section--lightbox-slider .close-btn{position:absolute;top:30px;right:30px;width:19px;height:19px;cursor:pointer}
.section--lightbox-slider .plyr--video,.section--lightbox-slider .video-player-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent;opacity:0;visibility:hidden}
.section--lightbox-slider .plyr--video button:after,.section--lightbox-slider .video-player-iframe button:after{display:none}
.show-lightbox{opacity:1;z-index:55}
.lightbox__container{height:300px;width:300px}
.hide-overlay-img{display:none}
.slick-prev::before,.slick-next::before{color:#484848}
.section--banner-large .slick-slider,.section--banner-large .slick-list,.section--banner-large .slick-track,.section--banner-large .slick-slide>div{height:100%}
.default-slider-arrows{width:35px;height:35px;background-image:url("assets/img/Right-Arrow@2x.png");background-repeat:no-repeat;background-size:cover;cursor:pointer}
.default-slider-arrows:hover,.default-slider-arrows:active,.default-slider-arrows:focus{background-image:url("assets/img/Right-Arrow@2x-orange.png")}
.tiles{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}
.tiles .tile{-ms-flex-preferred-size:300px;flex-basis:300px;padding:20px}
.wysiwyg-column-left p:nth-child(2),.wysiwyg-column-left h3:first-child{margin-top:0}
.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.gallery>*{min-width:0}
.gallery-item{margin-bottom:5px;text-align:center;width:100%;padding-left:20px;padding-right:20px}
.gallery-item:first-of-type{padding-left:0}
.gallery-item:last-of-type{padding-right:0}
.gallery-item a{display:block}
.widget-area .gallery-item{margin-bottom:5px}
.gallery-icon img{width:100%;border:0}
.gallery-columns-1 .gallery-item{-ms-flex-preferred-size:calc(100% - 5px);flex-basis:calc(100% - 5px)}
.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}
.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:calc(33.3333333333% - 5px);flex-basis:calc(33.3333333333% - 5px)}
.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:calc(25% - 5px);flex-basis:calc(25% - 5px)}
.gallery-columns-5 .gallery-item{-ms-flex-preferred-size:calc(20% - 5px);flex-basis:calc(20% - 5px)}
.gallery-columns-6 .gallery-item{-ms-flex-preferred-size:calc(16.6666666667% - 5px);flex-basis:calc(16.6666666667% - 5px)}
.gallery-columns-7 .gallery-item{-ms-flex-preferred-size:calc(14.2857142857% - 5px);flex-basis:calc(14.2857142857% - 5px)}
.gallery-columns-8 .gallery-item{-ms-flex-preferred-size:calc(12.5% - 5px);flex-basis:calc(12.5% - 5px)}
.gallery-columns-9 .gallery-item{-ms-flex-preferred-size:calc(11.1111111111% - 5px);flex-basis:calc(11.1111111111% - 5px)}
.js-max-height-fade{overflow:hidden;position:relative;-webkit-transition:3s;transition:3s;max-height:400vh}
.maxbtn{position:absolute;bottom:0;left:0;z-index:2;padding-left:20px}
.max-height-overlay{max-height:440px;-webkit-transition:0s;transition:0s}
.max-height-overlay::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:75px;background-image:linear-gradient(to bottom,transparent,white 51px)}
.section--wysiwyg .section__site-column{padding-top:0}
.section--wysiwyg .section__site-column p:first-child,.section--wysiwyg .section__site-column h1:first-child{margin-top:0}
.section--wysiwyg .section__site-column img:first-child{margin-top:10px}
.section--wysiwyg .section__site-column h1,.section--wysiwyg .section__site-column h2,.section--wysiwyg .section__site-column h3,.section--wysiwyg .section__site-column h4,.section--wysiwyg .section__site-column h5{color:var(--wysiwyg-h-tags,#25496d)}
.section--wysiwyg .section__site-column a{color:var(--wysiwyg-link-tags,#e07345)}
.section--wysiwyg .section__site-column li:before{background-color:var(--wysiwyg-bullet-tags)}
.section--wysiwyg .section__site-column blockquote *:last-child{margin-bottom:0}
.section--wysiwyg .section__site-column h4{margin:0 0 30px}
.section--wysiwyg .section__site-column h6{margin:34px 0 12px}
.section--white-background.section--wysiwyg .section__site-column{padding-top:30px !important}
.section--wysiwyg.section--blue-background .section__container{margin-bottom:0}
.wysiyg-content-section h3:first-child{margin-top:0}
.wysiyg-content-section iframe{width:100%}
.navbar{position:fixed;top:0;right:0;width:100%;z-index:50;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.navbar__scroll-fixed{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.navbar__scroll-fixed .navbar__container{opacity:0}
.navbar__scroll-fixed.scroll{-webkit-transform:translateY(0);transform:translateY(0);background-color:#fff}
.navbar__scroll-fixed.scroll .navbar__container{opacity:1}
.navbar__scroll-fixed.scroll .navbar__background{background-color:#fff}
.navbar__background{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:1s;transition:1s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.navbar__background:not(.scroll){background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.navbar__background .logo-light{display:-webkit-box;display:-ms-flexbox;display:flex}
.navbar__background .logo-dark{display:none;width:98px;-o-object-fit:contain;object-fit:contain}
.navbar .search-component{height:85px}
.navbar__background-white .navbar__container .navbar__logo{margin-top:0}
.navbar__background-white .navbar__container .navbar__logo .logo-light{display:none}
.navbar__background-white .navbar__container .navbar__logo .logo-dark{display:-webkit-box;display:-ms-flexbox;display:flex}
.navbar__background-white .navbar__container .search-component p{color:#484848}
.navbar__background-white .navbar__container .search-component .search-icon{background-size:cover;background-image:url("assets/img/search-icon-dark.png")}
.navbar__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 80px;height:85px;background-color:transparent;width:100%;max-width:1368px;padding:0 15px;margin:0 15px}
.navbar__container .search-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.navbar__container .search-component .vl{border-left:1px solid white;height:21px;margin:0 0 2px 20px}
.navbar__container .search-component img{margin-top:5px;width:14px;height:15px}
.navbar__container .search-component .search-icon{margin-top:0;width:17px;height:17px;background-image:url("assets/img/search-icon-light.png");background-size:cover;cursor:pointer}
.navbar__container .search-component h6{color:#fff;margin:0 0 6px 16px}
.navbar__container .search-component .hamburger{display:block;min-width:0;padding:0;margin-left:28px}
.navbar__container .search-component .hamburger .hamburger-inner,.navbar__container .search-component .hamburger .hamburger-inner::before,.navbar__container .search-component .hamburger .hamburger-inner::after{background-color:#5da9dc}
.navbar__container .search-component .hamburger::after{display:none}
.navbar__logo{height:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.navbar__logo img{width:136px}
.navbar .menu__container{background-color:#25496d;max-width:700px;width:100%;position:fixed;right:0;height:100vh;display:block;-webkit-transition:all 1s ease,background-color .5s ease-in-out;transition:all 1s ease,background-color .5s ease-in-out;z-index:2;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-y:scroll;-ms-overflow-style:none;opacity:0;-ms-overflow-style:none;scrollbar-width:none}
.navbar .menu__container::-webkit-scrollbar,.navbar .menu__container::-webkit-scrollbar-thumb{width:26px;background-clip:padding-box;border:10px solid transparent}
.navbar .menu__container::-webkit-scrollbar-track{margin-top:30px;margin-bottom:30px}
.navbar .menu__container::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 0 10px #678099;box-shadow:inset 0 0 0 10px #678099}
.navbar .close-menu-button{position:absolute;top:28px;right:30px;z-index:3}
.navbar .close-menu-button img{height:20px;width:20px}
.navbar .close-menu-button-close{display:block;opacity:0;position:absolute;top:28px;right:30px;z-index:3}
.navbar .close-menu-button-close img{height:20px;width:20px;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.navbar .close-menu-button-close img:hover{opacity:.5}
.navbar .close-menu-button-is-active{opacity:1;-webkit-transition:.2s;transition:.2s;-webkit-transition-delay:.7s;transition-delay:.7s}
.navbar--show{background-color:rgba(255,255,255,0.9);border-bottom:1px solid #a9abad}
.navbar--show .logo-light{display:none}
.navbar--show .logo-dark{display:block}
.navbar--show .navbar__logo{margin-top:0}
.navbar--show .navbar__container .search-component{opacity:1 !important}
.navbar--show .navbar__container .search-component .search-icon{background-image:url("assets/img/search-dark-icon.png")}
.navbar--show .navbar__container .search-component h6{color:#484848}
.navbar--show .navbar__container .search-component .vl{border-left:1px solid #484848}
.navbar.is-active .navbar__logo{height:85px}
.navbar.is-active .navbar__container{height:auto}
.navbar.is-active .menu__container{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
.menu{padding:142px 0 142px 60px;position:relative}
.menu li{padding-left:0;padding-bottom:20px;padding-right:0;margin-right:4px;margin-bottom:12px;position:relative}
.menu li::before{content:none;display:none}
.menu li a{color:#fff;text-decoration:none;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.menu li a:hover{color:rgba(255,255,255,0.4)}
.menu li a .menu-hove-color{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;pointer-events:none;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.menu li.current_page_item a{color:#fff}
.menu li.current_page_item a .menu-hove-color{opacity:0}
.menu li.current_page_item a .menu-hove-color.current-page{opacity:0}
.tg-header-menu>.menu-item:after{content:'';position:absolute;background-color:#fff;height:1px;width:100%;left:0;bottom:0;opacity:.35;-webkit-transition:all 1s ease,height .5s ease-in-out;transition:all 1s ease,height .5s ease-in-out}
.tg-header-menu .menu-item.current-menu-item::after{height:2px;opacity:1}
.tg-header-menu .menu-item:hover::after{height:2px;opacity:1}
.tg-header-menu .menu-item:last-child:after{display:none}
.tg-header-menu .sub-menu{padding-top:0;padding-left:30px}
.tg-header-menu .sub-menu li{margin:12px 0 0 0;padding:0}
.search-block{background-color:white;padding:26px 15px 32px 15px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:fixed;top:0 !important;z-index:100}
.search-block-container{width:100%;max-width:1368px;padding:0 15px}
.search-block-container .block-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.search-block-container .block-close img{width:14px;height:14px;cursor:pointer}
.search-block-container .block-close img.block-cross-dark{display:none}
.search-block-container .search-box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:51px;border-bottom:1px solid #e7e7e7;margin-top:43px}
.search-block-container .search-box-container input{border:0;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;line-height:35px;font-size:30px;letter-spacing:-0.21px;color:#222;opacity:1;font-weight:normal;padding:0 0 20px;margin:0}
.search-block-container .search-box-container input::-webkit-input-placeholder{opacity:.4}
.search-block-container .search-box-container input::-moz-placeholder{opacity:.4}
.search-block-container .search-box-container input:-ms-input-placeholder{opacity:.4}
.search-block-container .search-box-container input::-ms-input-placeholder{opacity:.4}
.search-block-container .search-box-container input::placeholder{opacity:.4}
.search-block-container .search-box-container .search-label h2{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:30px;line-height:35px;color:#a9abad;opacity:.4;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;cursor:pointer}
.search-block-container .search-box-container .search-label.active-btn h2{opacity:1}
.search-block-container .search-box-container .search-label .search-icon-mobile{display:none}
.search-block-container .search-options-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.search-block-container .search-options-list p{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:15px;line-height:21px;color:#484848;font-weight:600;margin:30px 0 10px}
.search-block-container .search-options-list ul li::before{content:"";background-color:transparent}
.search-block-container .search-options-list .suggestn-list{display:-webkit-box;display:-ms-flexbox;display:flex}
.search-block-container .search-options-list .suggestn-list .contact-link{min-width:140px}
.search-block-container .search-options-list .suggestn-list .contact-link a{color:#222;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:22px;font-weight:lighter}
.search-block-container .search-options-list .suggestn-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;color:#222}
.search-block-container .search-options-list .suggestn-list ul li{width:25%;padding-left:0;font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:22px;font-weight:lighter;padding-bottom:0;cursor:pointer}
.search-block-container .search-options-list .suggestn-list ul li a{font-size:14px;line-height:22px;color:#222}
.search-block-container .search-options-list .suggestn-list ul li a:hover{opacity:.5}
.search-block-container .search-options-list .suggestn-list ul li:hover{opacity:.5}
.search-block-container .search-options-list .suggestn-list ul.no-bullets{list-style-type:none;margin:0;padding:0}
#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:4}
form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
input,select,textarea{margin-bottom:1vh;background:0;padding-left:20px;padding-right:20px;border:2px solid #edf0f3}
input{width:100%;min-height:56px;background:0}
input:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}
textarea{width:100%;min-height:223px;border:2px solid #edf0f3;padding:20px}
.checkbox,.radiobutton{display:-webkit-box;display:-ms-flexbox;display:flex}
.checkbox input,.radiobutton input{width:25px;height:25px;margin:auto 20px}
.checkbox label,.radiobutton label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:20px}
.checkbox__row,.radiobutton__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__row{display:-webkit-box;display:-ms-flexbox;display:flex}
.form__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column--left{margin-left:20px}
.section--accessibilty-bar{width:100%;background-color:#4172b2;height:50px;padding:0 40px;position:-webkit-sticky;position:sticky;top:85px;z-index:3;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}
.section--accessibilty-bar__hide{opacity:0}
.section--accessibilty-bar-container{width:100%;padding:0;max-width:1338px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#ffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--accessibilty-bar-container .section--accessibilty-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-bottom:5px}
.section--accessibilty-bar-container .section--accessibilty-left .print-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:inherit;padding-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a::before{content:"";border-bottom:3px solid #eba24f;width:100%;height:3px;position:absolute;left:0;bottom:-15px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:20px;width:20px;margin-right:9px;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a img:nth-child(2){opacity:0}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a:hover{color:#eba24f}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a:hover::before{opacity:1}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a:hover img{opacity:1}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a:hover img:nth-child(1){opacity:0}
.section--accessibilty-bar-container .section--accessibilty-left .print-component a span{margin-left:30px}
.section--accessibilty-bar-container .section--accessibilty-left .zoom-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;padding-right:15px}
.section--accessibilty-bar-container .section--accessibilty-left .zoom-component .zoom-circle{background-color:#25496D80;border-radius:50%;height:30px;width:30px;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;margin:0 5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}
.section--accessibilty-bar-container .section--accessibilty-left .zoom-component .zoom-circle:hover{background-color:#eba24f}
.section--accessibilty-bar-container .section--accessibilty-left .zoom-component .zoom-circle h6{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;position:absolute;top:4px;left:6px;font-family:"Segoe UI";font-weight:normal}
.section--accessibilty-bar-container .section--accessibilty-left .share-component{margin-left:20px;padding-right:20px;height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.section--accessibilty-bar-container .section--accessibilty-left .share-component a{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--accessibilty-bar-container .section--accessibilty-left .share-component a::before{content:"";border-bottom:3px solid #eba24f;width:100%;height:3px;position:absolute;left:0;bottom:-15px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--accessibilty-bar-container .section--accessibilty-left .share-component a:hover{color:#eba24f}
.section--accessibilty-bar-container .section--accessibilty-left .share-component a:hover::before{opacity:1}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .social-media{position:absolute;bottom:-244px;left:0;background-color:#fff;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:66px;display:none}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .social-media__link{padding:20px 20px;border-bottom:1px solid rgba(112,112,112,0.5);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}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .social-media__link:last-child{border-bottom:0}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .social-media__link img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .social-media__link::before{display:none}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .social-media__link:hover{background-color:rgba(169,171,173,0.2)}
.section--accessibilty-bar-container .section--accessibilty-left .share-component.social-media--show a{color:#eba24f}
.section--accessibilty-bar-container .section--accessibilty-left .share-component.social-media--show a::before{opacity:1}
.section--accessibilty-bar-container .section--accessibilty-left .border-right{position:relative}
.section--accessibilty-bar-container .section--accessibilty-left .border-right::after{content:"";border-right:1px solid rgba(255,255,255,0.5);position:absolute;right:0;width:1px;height:20px}
.section--accessibilty-bar-container .section--accessibilty-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:5px}
.section--accessibilty-bar-container .section--accessibilty-right ul{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--accessibilty-bar-container .section--accessibilty-right ul li{padding:0}
.section--accessibilty-bar-container .section--accessibilty-right ul li:before{display:none}
.section--accessibilty-bar-container .section--accessibilty-right .next-arrow{width:8px;height:7px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:10px;margin-right:10px}
.section--accessibilty-bar-container .section--accessibilty-right .grey-arrow{display:none}
.section--accessibilty-bar-container .section--accessibilty-right .home-directory,.section--accessibilty-bar-container .section--accessibilty-right .sub-directory{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;font-size:13px;line-height:21px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--accessibilty-bar-container .section--accessibilty-right .home-directory:hover,.section--accessibilty-bar-container .section--accessibilty-right .sub-directory:hover{color:#eba24f}
.section--accessibilty-bar-container .section--accessibilty-right .home-directory{opacity:.7}
.featured-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0 !important;padding-right:0 !important}
.featured-content .content{position:-webkit-sticky;position:sticky;top:150px}
.featured-content--column-left{max-width:445px;width:40%;padding-left:15px;padding-top:70px;margin-bottom:37px}
.featured-content--column-left h4{margin:0 0 30px}
.featured-content--column-left p{margin:0 0 21px}
.featured-content--column-right{border-top:1px solid #e3e8ec;width:58.5%;padding-top:70px}
.featured-content--column-right::after{content:"";border-left:1px solid #edf0f3;height:100%;width:1px;position:absolute;top:0}
.featured-content--column-right .featured-content__card--top .featured-content__card--big{border-top:1px solid #e3e8ec}
.featured-content__card--bottom .featured-content__card--big{border-top:1px solid #e3e8ec}
.featured-content__card--big{height:100%;width:100%;padding:15px 15px}
.featured-content__card--big h2{margin:20px 0}
.featured-content__card--big .video-section{min-height:400px;opacity:1}
.featured-content__card--big .featured-content--image{max-width:100%}
.featured-content__card--big .featured-content--image a{max-width:100%;max-height:400px}
.featured-content__card--small{border-top:1px solid #e3e8ec;padding:15px 15px 15px 15px;opacity:0}
.featured-content__card--small h2{margin:25px 0 20px}
.featured-content__card--small .video-section{max-width:60%}
.featured-content__card--small:last-child .featured-content--image a{padding-left:0;padding-right:0}
.featured-content__card--content h2{color:#25496d}
.featured-content__card--content p{font-size:15px;line-height:22px;color:#222;margin:0 0 25px}
.featured-content__card--content p a{font-size:15px;line-height:22px}
.featured-content--video{width:100%;height:100%;background-size:cover;background-position:center;padding:0;position:relative}
.featured-content--video h3{color:#fff;max-width:258px;margin:0 0 25px}
.featured-content--image{max-width:62%}
.featured-content--image a{display:-webkit-box;display:-ms-flexbox;display:flex}
.featured-content--image a img{-o-object-fit:cover;object-fit:cover;width:100%}
.featured-content--image img{-o-object-fit:cover;object-fit:cover;width:100%}
.video-asd{width:100%;height:100%;background-size:cover;-webkit-transition:all .6s ease;transition:all .6s ease;background-position:center}
.video-asd .overlay-text{padding:30px 30px;position:absolute;top:0}
.video-asd .overlay-image img{width:100%}
.video-asd.videoWrapperActive{opacity:0;visibility:hidden}
.featured-content--small-video.video-container{max-width:426px;max-height:220px}
.featured-content--small-video{position:relative;max-width:426px;max-height:220px;width:100%;height:100%;min-height:220px;overflow:hidden}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.videoIframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:transparent;opacity:0;visibility:hidden;-webkit-transition:all .6s ease;transition:all .6s ease}
.featured-content--video button:after{display:none}
.featured-content--video .plyr--video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:transparent;opacity:0;visibility:hidden;-webkit-transition:all .6s ease;transition:all .6s ease}
.video-cover{background-size:cover;background-position:center;width:100%;height:220px;z-index:1;position:relative;padding:15px 15px}
.video-cover h3{margin:0 0 25px;color:#fff}
.section--featured-content .featured-content--video .overlay-image{position:relative}
.section--featured-content .featured-content--video .overlay-image:before{content:'';background:transparent;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.7}
.section--featured-content .featured-content--video .overlay-image:hover{cursor:pointer}
.section--featured-content .featured-content--video .overlay-image:hover::before{content:'';background-color:#25496d}
.section--featured-content .featured-content--video .overlay-image:before{height:calc(100% - 4px)}
.section--featured-content .featured-content--image{position:relative}
.section--featured-content .featured-content--image:before{content:'';background:transparent;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;position:absolute;top:0;left:0;width:100%;height:99%;display:block;opacity:.7}
.section--featured-content .featured-content--image:hover{cursor:pointer}
.section--featured-content .featured-content--image:hover::before{content:'';background-color:#25496d}
.featured-content-last-image{-webkit-transition:all .2s linear;transition:all .2s linear}
.section--extensive-infographic .section__site-column h1,.section--extensive-infographic .section__site-column h2,.section--extensive-infographic .section__site-column h3,.section--extensive-infographic .section__site-column h4,.section--extensive-infographic .section__site-column h5{color:var(--wysiwyg-h-tags,#25496d)}
.section--extensive-infographic .section__site-column a{color:var(--wysiwyg-link-tags,#e07345)}
.section--extensive-infographic .section__site-column li:before{background-color:var(--wysiwyg-bullet-tags)}
.section--extensive-infographic .text--block--icon{margin:0 0 50px}
.section--extensive-infographic .text--block--icon p{margin:0}
.section--extensive-infographic .text--block--icon p:last-child{margin:0}
.section--extensive-infographic .text--block--icon p br{display:none}
.section--extensive-infographic .text--block--icon h3{color:#25496d}
.section--extensive-infographic .text--block--heading{max-width:430px}
.section--extensive-infographic .section__container{border:0;margin:0}
.extensive-infographic__left-column .extensive-infographic__left-column{width:auto}
.extensive-infographic .section__site-column{margin-top:50px;margin-bottom:38px}
.extensive-infographic__right-column .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}
.extensive-infographic .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 35px}
.extensive-infographic .icon__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}
.extensive-infographic .icon__img{width:84px;min-width:84px;border-radius:100%;margin-right:30px}
.extensive-infographic .icon__heading-holder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.extensive-infographic .icon__heading{margin-right:44px;width:50%;max-width:186px}
.extensive-infographic .icon__heading:last-child{margin-right:0}
.extensive-infographic .icon__heading h5{margin:0}
.extensive-infographic .icon__heading p{margin:0}
.extensive-infographic .icon__border{border-right:1px solid rgba(112,112,112,0.3)}
.extensive-infographic .icon-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}
.extensive-infographic .icon-vertical__row{width:16.3vw;max-width:216px;margin-right:10px;margin-left:10px;margin-bottom:22px}
.extensive-infographic .icon-vertical__img{width:84px;border-radius:100%;margin-right:0;margin-bottom:6px}
.extensive-infographic .icon-vertical__heading{max-width:195px}
.extensive-infographic .icon-vertical__heading h5{margin:0}
.extensive-infographic .icon-vertical__heading p{margin:0}
.extensive-infographic .icon-vertical__border:last-child{padding-bottom:0;margin-bottom:0}
.extensive-infographic .icon-vertical__border:last-child:after{border-bottom:0}
.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}
.media__image-holder{display:-webkit-box;display:-ms-flexbox;display:flex}
.media__video-holder{display:-webkit-box;display:-ms-flexbox;display:flex}
.media__banner-img,.media__video-cover{width:100%;max-height:600px;min-height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.media .text-quote{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:absolute;top:auto;bottom:auto;z-index:1;height:100%;width:100%}
.media .text-quote-container{width:100%;max-width:1380px;padding:0 30px;position:relative}
.media__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(72,72,72,0.35);mix-blend-mode:darken}
.media__text-quote{max-width:768px}
.media__text-quote h2{margin:0 0 20px}
.media__text-quote p{margin:0 0 20px}
.media__playbtn{color:#fff}
.media__playbtn::after{background-image:url("assets/img/arrow-play.svg");margin-left:10px}
.lightbox-video{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:-55;opacity:0}
.lightbox-video__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:100%}
.lightbox-video__holder{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;width:100%;height:100%;overflow:hidden;position:relative;max-width:1380px;margin:0 20px}
.lightbox-video__holder .plyr--video{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.lightbox-video__holder button::after{display:none}
.lightbox-video.show-lightbox{opacity:1;z-index:55}
.lightbox-video .close-btn{position:absolute;top:30px;right:30px;width:19px;height:19px;cursor:pointer}
.section-cover-video{width:100%;height:60vh;min-height:600px}
.section-cover-video .plyr__video-embed__container{-webkit-transform:translateY(-42.28125%) !important;transform:translateY(-42.28125%) !important}
.products li::before{content:'';display:none}
.woocommerce button.button.alt,.woocommerce button.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce a.button{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:21px;font-weight:bold;color:#6bbcb7;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled{font-family:"Segoe UI","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:21px;font-weight:bold;color:#6bbcb7;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
@media(min-width:23.4375em) and (max-width:61.24em){footer__bottom-bar .footer__container .footer_links>div,.footer__bottom-bar .footer__container .footer_links>div{width:calc(50% - 15px)}
footer__bottom-bar .footer__container .footer_links .connect,.footer__bottom-bar .footer__container .footer_links .connect{margin-left:30px}
footer__bottom-bar .footer__container .footer_links .links .social-links,.footer__bottom-bar .footer__container .footer_links .links .social-links{width:50%;margin:0 0 0 30px}
}@media(min-width:40em){.section__column--image{width:50% !important}
}@media(min-width:61.25em) and (max-width:87.49em){.banner--inner{height:478px}
.banner--inner__overlay{height:478px}
.section--banner-small{height:478px}
.section--banner-small .banner-container #banner-small .mutimedia-container{height:478px}
}@media(min-width:93.75em){.section--lightbox-slider .description{-ms-flex-item-align:start;align-self:flex-start;margin-left:2vw;bottom:-230px;width:74%}
}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:calc(10px * 2);padding:calc(var(--plyr-control-spacing,10px) * 2)}
.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:calc(10px * 3.5);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}
}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}
}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
}@media(max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}
}@media(max-width:99.99em){.section-cover-video.tigmo-video--cover .plyr__video-wrapper{width:calc((100vh - 2rem) * 2.578)}
}@media(max-width:87.5em){section__container .search-block-container,.section__container .search-block-container{padding:0 15px}
}@media(max-width:87.49em){.section--infographic .section__container .section__site-column .section__container .section__column .info-card h1{font-size:30px}
.section--banner-large .banner-container .content-container .text-quote-container{padding:0 30px}
.section--banner-large .banner-container .bottom-bar{padding:0 30px}
.section--banner-small .banner-container #banner-small .text-quote-container{padding:0 30px}
.navbar__container .search-component{right:40px}
.section--accessibilty-bar-container{padding:0}
}@media(max-width:61.24em){main.page{background-color:#fff}
.lead{font-size:30px}
.lead{line-height:35px}
.lead a{font-size:30px}
.lead a{line-height:35px}
h1,.h1{font-size:40px}
h1,.h1{line-height:50px}
h1 a,.h1 a{font-size:40px}
h1 a,.h1 a{line-height:50px}
h1--small,.h1--small{font-size:40px}
h1--small,.h1--small{line-height:50px}
h1--small a,.h1--small a{font-size:40px}
h1--small a,.h1--small a{line-height:50px}
h2,.h2{font-size:25px}
h2,.h2{line-height:33px}
h2 a,.h2 a{font-size:25px}
h2 a,.h2 a{line-height:33px}
h2--large,.h2--large{font-size:40px}
h2--large,.h2--large{line-height:50px}
h2--large a,.h2--large a{font-size:40px}
h2--large a,.h2--large a{line-height:50px}
h3,.h3{font-size:30px}
h3,.h3{line-height:37px}
h3 a,.h3 a{font-size:30px}
h3 a,.h3 a{line-height:37px}
h4,.h4{font-size:30px}
h4,.h4{line-height:35px}
h4 a,.h4 a{font-size:30px}
h4 a,.h4 a{line-height:35px}
h5,.h5{font-size:18px}
h5,.h5{line-height:21px}
h5 a,.h5 a{font-size:18px}
h5 a,.h5 a{line-height:21px}
h6,.h6{font-size:13px}
h6,.h6{line-height:29px}
h6 a,.h6 a{font-size:13px}
h6 a,.h6 a{line-height:29px}
blockquote{font-size:20px}
blockquote{line-height:27px}
p--large,.p--large{font-size:20px}
p--large,.p--large{line-height:27px}
p--large a,.p--large a{font-size:20px}
p--large a,.p--large a{line-height:27px}
.section--banner-large .text-quote h1{font-size:60px}
.section--banner-large .text-quote h1{line-height:60px}
.section--banner-small .text-quote-bottom h1{font-size:60px}
.section--banner-small .text-quote-bottom h1{line-height:60px}
.section--banner-small .text-quote h1{font-size:60px}
.section--banner-small .text-quote h1{line-height:60px}
.section--media .text-quote h2{font-size:55px}
.section--media .text-quote h2{line-height:55px}
.section--media .text-quote p{font-size:20px}
.section--media .text-quote p{line-height:27px}
.text--block--heading{font-size:40px}
.text--block--heading{line-height:50px}
.text--block--heading a{font-size:40px}
.text--block--heading a{line-height:50px}
.icon-card--text-box p{font-size:16px;line-height:24px}
.icon__heading h5,.icon-vertical__heading h5{font-size:40px}
.icon__heading h5,.icon-vertical__heading h5{line-height:40px}
.icon__heading p,.icon-vertical__heading p{font-size:20px}
.icon__heading p,.icon-vertical__heading p{line-height:27px}
footer__top,.footer__top{margin:0}
footer__bottom,.footer__bottom{margin:0}
footer__container,.footer__container{padding:60px 40px 60px 40px}
footer__container .section__container,.footer__container .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer__container .section__container .section__column,.footer__container .section__container .section__column{width:100%;padding:0}
footer__container .section__container .section__column .wysiwyg-right,.footer__container .section__container .section__column .wysiwyg-right{padding-top:18px}
footer__bottom-bar .footer__container,.footer__bottom-bar .footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer__bottom-bar .footer__container .footer_logo,.footer__bottom-bar .footer__container .footer_logo{width:100%}
footer__bottom-bar .footer__container .footer_links,.footer__bottom-bar .footer__container .footer_links{margin-top:36px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
footer__bottom-bar .footer__container .footer_links>div h6,.footer__bottom-bar .footer__container .footer_links>div h6{margin:0 0 36px;font-size:15px;line-height:21px}
footer__bottom-bar .footer__container .footer_links .browse ul li a,.footer__bottom-bar .footer__container .footer_links .browse ul li a{font-size:15px;line-height:25px}
footer__bottom-bar .footer__container .footer_links .links,.footer__bottom-bar .footer__container .footer_links .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:30px}
footer__bottom-bar .footer__container .footer_links .links .site-links,.footer__bottom-bar .footer__container .footer_links .links .site-links{width:50%}
footer__bottom-bar .footer__container .footer_links .links .site-links .menu-footer-menu-container,.footer__bottom-bar .footer__container .footer_links .links .site-links .menu-footer-menu-container{width:100%}
footer__bottom-bar .footer__container .footer_links .links .social-links h6,.footer__bottom-bar .footer__container .footer_links .links .social-links h6{margin:0 0 36px}
.section--footer-small{min-height:unset;height:60px}
.section--footer-small .section__background .section__container{border-top:0}
.section--footer-small .section__background .section__container::after{display:none}
.section--footer-small .section__background .section__container .section__column{display:none}
.section--footer-small .section__background .section__container .up-arrow{right:18px}
section--blue-background .section__container,.section--blue-background .section__container{padding:25px 17px}
section--blue-background+.section--blue-background .section__bg-container,.section--blue-background+.section--blue-background .section__bg-container{margin-top:50px}
section__container,.section__container{padding:25px 17px;border-bottom:0;margin:0}
section__container .section__site-column:last-of-type,.section__container .section__site-column:last-of-type{border-left:0}
section,.section{padding:0 20px}
section--two-column .section__container,.section--two-column .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
section__column,.section__column{width:unset;padding:20px 0}
section__column:first-child,.section__column:first-child{padding-top:0}
section__column:last-child,.section__column:last-child{padding-bottom:0}
section__site-column,.section__site-column{margin-bottom:50px;width:unset;padding:20px 0}
section__site-column:first-child,.section__site-column:first-child{padding-top:0}
section__site-column:last-child,.section__site-column:last-child{padding-bottom:0}
section__bg-color,.section__bg-color{margin:0}
section__bg-color::after,.section__bg-color::after{display:none}
section--media,.section--media{padding:30px 0}
.text--block--heading{margin:0 0 30px 0}
.section--call-to-action .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--links-text{padding-top:0;padding-bottom:0}
.section--links-text .section__background .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ffff;padding-top:50px;padding-bottom:50px}
.section--links-text .section__background .section__container .section__column{width:100%;padding:0;margin-bottom:0}
.section--links-text .section__background .section__container .section__column p{display:none}
.section--links-text .section__background .section__container .section__column .wysiwyg-left,.section--links-text .section__background .section__container .section__column .wysiwyg-right{padding-top:0;padding-bottom:0}
.section--links-text .section__background .section__container .section__column-cstm-width-links{max-width:unset}
.section--links-text+section .section__bg-container{margin-top:0 !important}
.section--search{padding:0}
.section--search .section__background .section__container{margin:0 25px;border-left:0;border-right:0}
.section--search .section__background .section__container .search-block-container .search-box-container{margin-top:122px}
.section--search .section__background .section__container .search-block-container .search-box-container .search-label h2{display:none}
.section--search .section__background .section__container .search-block-container .search-box-container .search-icon{display:block}
.section--search .section__background .section__container .results-found{margin-top:75px}
.section--search .section__background .section__container .results-found .results-grid-container{margin-top:25px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 8px;margin-bottom:40px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:nth-child(3n+1){padding-left:8px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:nth-child(3n+3){padding-right:8px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:first-child{padding-left:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:nth-child(2n-1){padding-left:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile:nth-child(2n){padding-right:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image{max-width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image img{max-width:unset}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile h2{-webkit-margin-before:20px;margin-block-start:20px}
.section--infographic .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 15px 0 15px}
.section--infographic .section__container .section__site-column{width:100%;margin:0}
.section--infographic .section__container .section__site-column:first-child{padding-bottom:0}
.section--infographic .section__container .section__site-column:last-child{padding-top:0}
.section--infographic .section__container .section__site-column .section-heading-container{max-width:90%;margin-top:25px}
.section--infographic .section__container .section__site-column .section-heading-container .section-heading{margin:0 0 12px}
.section--infographic .section__container .section__site-column .section-heading-container p{margin:0 0 20px}
.section--infographic .section__container .section__site-column .section-heading-container p:last-child{margin:0}
.section--infographic .section__container .section__site-column .section-heading-container p .button{margin:20px 0 5px}
.section--infographic .section__container .section__site-column .section__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.section--infographic .wysiwyg-right{margin-bottom:40px}
.icon-card--row{margin-top:39px;margin-bottom:10px}
.icon-card--column:nth-child(2n+1){padding-right:20px}
.icon-card--column:nth-child(2n){padding-left:20px}
.icon-card--text-box .box--heading{margin-bottom:20px}
.section--two-column .section__background .section__container .section__site-column{width:100%}
.section--two-column .section__background .section__container .section__site-column .section-heading-container p{-webkit-margin-before:10px;margin-block-start:10px}
.section--two-column .section__background .section__container .section__site-column--top{padding-top:18px !important;padding-bottom:0;margin-bottom:10px}
.section--two-column .section__background .section__container .section__site-column--bottom{padding-top:0 !important;margin-bottom:0;padding-bottom:0}
.section--two-column .section__background .section__container .section__site-column-right{width:100%}
.section--two-column .section__background .section__container .section__site-column-right .section__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt img{height:calc(100vw / 2.2)}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt h2{-webkit-margin-before:10px;margin-block-start:10px;-webkit-margin-after:10px;margin-block-end:10px}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt-bdr-btm{margin-top:0;margin-bottom:30px}
.section__column--image{margin-top:0;margin-bottom:30px}
.section--team-bio .section__background .section__container .section__site-column-right{padding:0}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column{width:50%}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt-bdr-btm img{max-height:440px}
.section--team-bio .section__background .section__container .section__site-column{margin-bottom:20px}
.section--team-bio .section__background .section__container .section__site-column .section-heading-container h2{margin:20px 0 10px}
.section--team-bio .section__background .section__container .section__site-column-right{margin-bottom:0}
.section--image-carousel .section__background .section__container .section__site-column:first-of-type{margin-bottom:0}
.section--image-carousel .section__background .section__container .section__site-column:last-of-type{padding-top:0}
.banner--home+main.page{background-color:#fff}
.banner--inner{height:55vh}
.banner--inner__overlay{height:55vh}
.section--banner-large{padding:0}
.section--banner-large .banner-container #banner-large{display:block}
.section--banner-large .banner-container #banner-large .mutimedia-container{height:500px}
.section--banner-large .banner-container .content-container .text-quote-container{padding:0 40px}
.section--banner-large .banner-container .content-container .text-quote{top:auto;bottom:23px}
.section--banner-large .banner-container .bottom-bar{padding:0 40px}
.section--banner-large .banner-container .bottom-bar{display:none}
.section--banner-small{height:55vh;padding:0}
.section--banner-small .banner-container #banner-small .mutimedia-container{height:55vh}
.section--banner-small .banner-container #banner-small .text-quote-container{padding:0 40px}
.section--banner-small .banner-container #banner-small .text-quote{bottom:20px}
.section--lightbox-slider .description{margin-left:2vw;bottom:-230px;width:74%}
.maxbtn{bottom:40px;padding-left:0}
.max-height-overlay::after{height:145px}
.section--wysiwyg .section__site-column{padding-top:0;margin-bottom:0}
.section--wysiwyg .section__site-column:first-child{margin-bottom:0;padding:0}
.section--wysiwyg .section__site-column:first-child h1{margin:25px 0 0}
.section--wysiwyg .section__site-column h6{margin:40px 0 8px}
.section--white-background.section--wysiwyg .section__site-column{padding-top:0 !important}
.navbar__container{padding:0 40px;margin:0}
.navbar.is-active .navbar__logo{height:85px}
.navbar.is-active .navbar__container{height:auto;width:100%}
.navbar.is-active .menu__container{display:block}
.search-block-container .search-box-container{margin-top:120px;position:relative}
.search-block-container .search-box-container .search-label h2{display:none}
.search-block-container .search-box-container .search-label .search-icon-mobile{position:absolute;top:7px;right:0;display:block}
.search-block-container .search-box-container .search-label .search-icon-mobile img{width:20px;height:20px}
.search-block-container .search-options-list .suggestn-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.search-block-container .search-options-list .suggestn-list .contact-link{padding-top:25px}
.search-block-container .search-options-list .suggestn-list ul li{width:25%}
.search-block-container .search-options-list .suggestn-list ul li.contact-link{margin-top:22px}
.form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column--left{margin-left:0}
.section--accessibilty-bar{padding:0 40px}
.section--accessibilty-bar-container .section--accessibilty-left .zoom-component .zoom-circle h6{font-size:15px;line-height:21px}
.featured-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.featured-content{padding-bottom:0}
.featured-content--column-left{padding-top:56px;max-width:100%;width:100%;padding-right:15px;padding-left:15px}
.featured-content--column-right::after{border-left:0}
.featured-content--column-right{border-left:0;border-top:0;width:100%;padding-top:31px}
.featured-content--column-right .featured-content__card--top{border-top:0;margin-bottom:16px}
.featured-content__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.featured-content__card--top{width:63%;border-top:1px solid #e3e8ec;position:-webkit-sticky;position:sticky;top:85px}
.featured-content__card--bottom{width:37%;border-right:1px solid #e3e8ec}
.featured-content__card--bottom .featured-content--image,.featured-content__card--bottom .featured-content--video{max-width:100% !important}
.featured-content__card--big{padding:30px 15px 0 15px}
.featured-content__card--big .video-section{min-height:0}
.featured-content__card--small{padding:26px 10px 15px 15px}
.featured-content__card--small:first-child{padding:30px 10px 15px 15px}
.featured-content__card--small h2{margin:12px 0 10px}
.featured-content__card--content p{margin:0 0 15px}
.featured-content--image a{max-height:141px}
.featured-content__card--bottom .video-asd .overlay-text{padding:15px 10px 10px 10px}
.featured-content__card--bottom .video-asd .overlay-text h3{display:none}
.featured-content__card--bottom .video-asd .overlay-image img{max-height:unset;-o-object-fit:cover;object-fit:cover}
.section--featured-content .featured-content--image:before{content:'';height:97%}
.section--extensive-infographic .text--block--heading{max-width:650px;margin:0 0 30px 0;font-size:50px;line-height:60px}
.extensive-infographic .section__site-column{margin-top:25px;margin-bottom:16px;padding:0}
.extensive-infographic__right-column.section__site-column{margin-bottom:2px}
.extensive-infographic .icon-vertical__row{width:25vw;max-width:215px;margin-bottom:37px}
.media .text-quote{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.media .text-quote-container{padding:0 40px}
.media .text-quote-container{padding:0 25px}
.media__text-quote{max-width:560px}
.media__text-quote p{margin:0 0 25px}
.media__playbtn{margin:0 0 25px}
}@media(max-width:61.24em) and (max-width:39.99em){.search-block-container .search-options-list .suggestn-list ul li.contact-link{margin-top:10px}
}@media(max-width:61.24em) and (max-width:61.24em){.featured-content__card--bottom .featured-content__card--big{padding:26px 10px 15px 15px}
.featured-content__card--bottom .featured-content--video{min-height:141px;max-height:unset}
}@media(max-width:50.615em){footer__bottom-bar .footer__container .footer_links>div h6,.footer__bottom-bar .footer__container .footer_links>div h6{margin:0 0 11px}
footer__bottom-bar .footer__container .footer_links .links,.footer__bottom-bar .footer__container .footer_links .links{margin-left:0;width:100%}
footer__bottom-bar .footer__container .footer_links .links .social-links h6,.footer__bottom-bar .footer__container .footer_links .links .social-links h6{margin:0 0 12px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image img{max-width:unset;height:190px}
}@media(max-width:39.99em){blockquote{padding:34px 25px;margin:0 -25px}
.lead{font-size:30px}
.lead{line-height:35px}
.lead a{font-size:30px}
.lead a{line-height:35px}
h1,.h1{font-size:30px}
h1,.h1{line-height:40px}
h1 a,.h1 a{font-size:30px}
h1 a,.h1 a{line-height:40px}
h1--small,.h1--small{font-size:20px}
h1--small,.h1--small{line-height:24px}
h1--small a,.h1--small a{font-size:20px}
h1--small a,.h1--small a{line-height:24px}
h2,.h2{font-size:25px}
h2,.h2{line-height:33px}
h2 a,.h2 a{font-size:25px}
h2 a,.h2 a{line-height:33px}
h2--large,.h2--large{font-size:30px}
h2--large,.h2--large{line-height:40px}
h2--large a,.h2--large a{font-size:30px}
h2--large a,.h2--large a{line-height:40px}
h3,.h3{font-size:30px}
h3,.h3{line-height:37px}
h3 a,.h3 a{font-size:30px}
h3 a,.h3 a{line-height:37px}
h4,.h4{font-size:30px}
h4,.h4{line-height:35px}
h4 a,.h4 a{font-size:30px}
h4 a,.h4 a{line-height:35px}
h5,.h5{font-size:18px}
h5,.h5{line-height:21px}
h5 a,.h5 a{font-size:18px}
h5 a,.h5 a{line-height:21px}
h6,.h6{font-size:11px}
h6,.h6{line-height:18px}
h6 a,.h6 a{font-size:11px}
h6 a,.h6 a{line-height:18px}
blockquote{font-size:20px}
blockquote{line-height:27px}
p--large,.p--large{font-size:20px}
p--large,.p--large{line-height:27px}
p--large a,.p--large a{font-size:20px}
p--large a,.p--large a{line-height:27px}
.menu li a{font-size:25px;line-height:30px}
.section--banner-large .text-quote h1{font-size:30px}
.section--banner-large .text-quote h1{line-height:30px}
.section--banner-small .text-quote-bottom h1{font-size:30px}
.section--banner-small .text-quote-bottom h1{line-height:30px}
.section--banner-small .text-quote h1{font-size:30px}
.section--banner-small .text-quote h1{line-height:30px}
.section--media .text-quote h2{font-size:30px}
.section--media .text-quote h2{line-height:30px}
.section--media .text-quote p{font-size:16px}
.section--media .text-quote p{line-height:24px}
.text--block--heading{font-size:30px}
.text--block--heading{line-height:40px}
.text--block--heading a{font-size:30px}
.text--block--heading a{line-height:40px}
.icon__heading h5,.icon-vertical__heading h5{font-size:30px}
.icon__heading h5,.icon-vertical__heading h5{line-height:40px}
.icon__heading p,.icon-vertical__heading p{font-size:16px}
.icon__heading p,.icon-vertical__heading p{line-height:24px}
.tg-header-menu .sub-menu li a{font-size:20px;line-height:24px}
footer__container,.footer__container{padding:40px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--footer-small{height:80px}
.section--footer-small .section__background .section__container .up-arrow{right:37px}
section__container,.section__container{padding:25px;border-left:0;border-right:0}
section,.section{padding:0}
section__site-column,.section__site-column{margin-bottom:20px}
section--featured-content,.section--featured-content{padding:0}
section__bg-color,.section__bg-color{border-left:0;border-right:0}
section--media,.section--media{padding:20px 0}
.section--links-text{padding-top:0;padding-bottom:0}
.section--search{padding:0}
.section--search .section__background .section__container{margin:0 10px}
.section--search .section__background .section__container .results-found .result-summary h4{font-size:20px;line-height:28px;letter-spacing:-0.14}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px;max-width:unset;padding:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image img{height:220px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile h2{-webkit-margin-before:15px;margin-block-start:15px;font-size:20px;line-height:28px;letter-spacing:0}
.section--infographic .section__container{padding-right:25px;padding-left:25px}
.section--infographic .section__container .section-heading-container p{-webkit-margin-after:20px;margin-block-end:20px}
.section--infographic .section__container .section__site-column{margin:0}
.section--infographic .section__container .section__site-column:first-child{padding-bottom:5px}
.section--infographic .section__container .section__site-column:last-child{padding-top:15px}
.section--infographic .section__container .section__site-column .section-heading-container p .button{margin:0 0 5px}
.section--infographic .section__container .section__site-column .section-heading-container p{margin:0 0 20px !important}
.section--infographic .section__container .section__site-column .section-heading-container p:last-child{margin:0 !important}
.section--infographic .section__container .section__site-column .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--infographic .section__container .section__site-column .section__container .section__column{width:100%}
.section--infographic .section__container .section__site-column .section__container .section__column:first-child{padding:0;margin-top:10px}
.section--infographic .section__container .section__site-column .section__container .section__column:last-child{padding:0;margin-top:20px}
.icon-card--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.icon-card--column{width:100%}
.icon-card--column:nth-child(2n+1){padding-right:0}
.icon-card--column:nth-child(2n){padding-left:0}
.plyr__controls{display:none}
.section--two-column .section__background .section__container .section__site-column .section-heading-container p{-webkit-margin-after:0;margin-block-end:0}
.section--two-column .section__background .section__container .section__site-column--top{padding-top:8px !important;margin-bottom:30px}
.section--two-column .section__background .section__container .section__site-column-right .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column{padding:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column:last-child{margin-top:0}
.section--two-column .section__background .section__container .section__site-column-right .section__container .section__column .thumbnail-with-img-txt img{max-width:unset;width:calc(100% + 50px);margin-left:-25px;height:calc(100vw / 1.2)}
.section__column--image:nth-child(2n-1){padding-right:0 !important}
.section--team-bio .section__background .section__container .section__site-column-right{margin-bottom:0}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column{width:100%}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column:nth-child(2n-1){padding-right:0}
.section--team-bio .section__background .section__container .section__site-column-right .section__container .section__column:last-child{margin-top:0}
.section--team-bio .section__background .section__container .section__site-column .section-heading-container h2{margin:10px 0 10px}
.section--image-carousel .section__background .section__container .section__site-column .section-heading-container{padding:0 25px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .multimedia-container .img-holder{max-height:225px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container{padding:0 25px;margin-bottom:9px;padding-bottom:30px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .descptn{max-width:90%}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons{top:auto;bottom:0;left:25px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .next{bottom:0;left:40px}
.section--image-carousel .section__background .section__container .section__site-column .slider-container .slider-for .slide .descptn-container .navigational-buttons .cntrol-buttons-container .prev{bottom:0;left:0}
.section--image-carousel .section__background .section__container{padding:25px 0}
.slider-nav-holder{padding-left:20px;padding-right:20px}
.banner--home{height:60vh}
.banner__container{padding:20px}
.section--banner-large{height:60vh}
.section--banner-large{padding:0}
.section--banner-large .banner-container .content-container .text-quote{top:auto;bottom:20px;height:calc(100% - 85px)}
.section--banner-small{padding:0}
.section--banner-small .banner-container #banner-small .text-quote{display:none}
.section--banner-small .banner-container #banner-small .text-quote-bottom{display:block;position:absolute;bottom:0;padding:20px 25px 31px 25px}
.section--lightbox-slider .description{width:100%}
.section--lightbox-slider .slider-controls{bottom:33%;left:2%}
.section--lightbox-slider .close-btn{right:10px}
.gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.gallery-item{margin-bottom:10px;padding-left:0;padding-right:0}
.gallery-columns-1 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-5 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-6 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-7 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-8 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-9 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.maxbtn{bottom:12px}
.max-height-overlay::after{height:95px}
.section--wysiwyg .section__site-column:first-child h1{margin:0}
.section--wysiwyg .section__site-column h6{margin:24px 0 8px}
.section--wysiwyg .section__site-column blockquote{margin:0}
.navbar__container{padding-right:25px;padding-left:25px}
.navbar__container .search-component{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}
.navbar__container .search-component .vl{display:none}
.navbar__container .search-component h6{display:none}
.navbar .close-menu-button-close{top:22px;right:30px}
.navbar--show .logo-dark{width:65px}
.navbar--show .navbar__container{height:65px}
.menu{margin:61px 28px 0 25px;padding:0}
.tg-header-menu .sub-menu li:not(:last-child){padding-bottom:8px}
.search-block{padding:26px 10px 32px 10px}
.search-block-container .search-box-container .search-label{padding-top:0;border-bottom:0}
.search-block-container .search-options-list .suggestn-list ul li{width:calc(24% - 3px)}
.checkbox input,.radiobutton input{margin:0}
.checkbox label,.radiobutton label{margin-right:10px}
.section--accessibilty-bar{padding:0;height:100px;top:65px}
.section--accessibilty-bar-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.section--accessibilty-bar-container .section--accessibilty-left{padding:10px 25px;height:100%;width:100%}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .social-media{bottom:-255px}
.section--accessibilty-bar-container .section--accessibilty-right{padding:15px 25px 0;height:100%;width:100%;background-color:white;color:#a9abad}
.section--accessibilty-bar-container .section--accessibilty-right .white-arrow{display:none}
.section--accessibilty-bar-container .section--accessibilty-right .grey-arrow{display:inline-block}
.section--accessibilty-bar-container .section--accessibilty-right .home-directory,.section--accessibilty-bar-container .section--accessibilty-right .sub-directory{color:#a9abad}
.featured-content--column-left{padding:0;padding-top:23px;padding-left:15px;padding-right:15px}
.featured-content--column-left p{display:none}
.featured-content--column-left h4{margin:0 0 40px}
.featured-content--column-right{padding-top:0}
.featured-content--column-right .featured-content__card--top .featured-content__card--content{padding-left:15px;padding-right:15px}
.featured-content__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.featured-content__card--top{width:100%;border-top:0;margin-bottom:33px;position:static}
.featured-content__card--bottom{width:100%;border-right:0}
.featured-content__card--bottom .featured-content__card--big{padding:30px 0 33px 0;margin:0 -25px;width:auto}
.featured-content__card--bottom .featured-content__card--big .featured-content__card--content{padding:0 25px}
.featured-content__card--bottom .featured-content--image{max-width:100% !important;width:auto}
.featured-content__card--bottom .featured-content--image a{max-width:100%;max-height:270px}
.featured-content__card--big h2{margin:30px 0 20px}
.featured-content__card--big .video-section{width:auto}
.featured-content__card--big{padding:0}
.featured-content__card--small,.featured-content__card--small:first-child{padding:30px 25px 33px 25px}
.featured-content__card--small h2{margin:15px 0 12px}
.video-asd{padding:20px 0}
.featured-content__card--bottom .video-asd{padding:0}
.featured-content__card--bottom .video-asd .overlay-text{padding:10px 30px}
.featured-content__card--bottom .video-asd .overlay-text h3{display:block}
.featured-content__card--bottom .video-asd .overlay-image img{max-height:270px;max-width:unset;-o-object-fit:cover;object-fit:cover}
.featured-content-last-image{padding-right:0;padding-left:0}
.featured-content-last-image .featured-content__card--content{padding-left:15px;padding-right:15px}
.featured-content-last-image .featured-content--image::before{margin-left:0;width:100%}
.section--extensive-infographic{padding-bottom:40px}
.section--extensive-infographic .text--block--heading{max-width:290px;font-size:40px;line-height:50px}
.section--extensive-infographic .section__container{padding:0 25px}
.extensive-infographic .section__site-column{margin-top:50px}
.extensive-infographic__right-column.section__site-column{margin-bottom:0}
.extensive-infographic__right-column .section__container{padding:0}
.extensive-infographic .icon:last-child{margin-bottom:0}
.extensive-infographic .icon{border-bottom:1px solid rgba(112,112,112,0.3);margin-bottom:30px;padding-bottom:21px}
.extensive-infographic .icon__heading-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}
.extensive-infographic .icon__heading{margin-right:0;margin-bottom:9px;width:100%;max-width:100%}
.extensive-infographic .icon__heading h5:only-child{margin-bottom:0}
.extensive-infographic .icon__border{border-right:0}
.extensive-infographic .icon-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid rgba(112,112,112,0.3);padding:0 0 30px 0;margin:0 0 30px 0}
.extensive-infographic .icon-vertical__row:last-child{padding-bottom:0;margin-bottom:0}
.extensive-infographic .icon-vertical__row{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-bottom:32px;margin-bottom:0}
.extensive-infographic .icon-vertical__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.extensive-infographic .icon-vertical__img{margin-right:30px;margin-bottom:0}
.extensive-infographic .icon-vertical__heading{max-width:100%;margin-top:10px;width:calc(100% - 84px)}
.media .text-quote{padding-bottom:20px}
.media__text-quote{max-width:360px}
.lightbox-video .close-btn{right:10px}
}@media(max-width:29.99em){footer__container .section__container .section__column .wysiwyg-right a,.footer__container .section__container .section__column .wysiwyg-right a{padding:15px 19px;width:auto;min-width:auto}
.section--footer-small{height:60px;padding:0}
.section--links-text{padding:0 25px;border-bottom:2px solid #edf0f3}
.section--links-text .section__background .section__container{padding-top:40px;padding-bottom:40px;border:0;padding-left:0;padding-right:0}
.section--links-text .section__background .section__container .section__column h2{-webkit-margin-after:30px;margin-block-end:30px}
.section--links-text .section__background .section__container .section__column ul li{width:100%}
.section--links-text .section__background .section__container .section__column ul li:nth-child(15){border-bottom:unset}
.section--links-text .section__background .section__container .section__column ul li:nth-last-child(2){border-bottom:unset}
.section--search .section__background .section__container{padding:22px 0}
.section--search .section__background .section__container .search-block-container .block-close img{height:20px;width:20px;-o-object-fit:contain;object-fit:contain}
.section--search .section__background .section__container .search-block-container .block-close img.block-cross-dark{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.section--search .section__background .section__container .search-block-container .block-close img.block-cross-light{display:none !important}
.section--search .section__background .section__container .search-block-container .search-box-container{margin-top:52px;height:40px}
.section--search .section__background .section__container .search-block-container .search-box-container input{line-height:20px;font-size:28px;border:0}
.section--search .section__background .section__container .search-block-container .search-box-container input::-webkit-input-placeholder{line-height:20px;font-size:28px;opacity:.7;letter-spacing:-0.14}
.section--search .section__background .section__container .search-block-container .search-box-container input::-moz-placeholder{line-height:20px;font-size:28px;opacity:.7;letter-spacing:-0.14}
.section--search .section__background .section__container .search-block-container .search-box-container input:-ms-input-placeholder{line-height:20px;font-size:28px;opacity:.7;letter-spacing:-0.14}
.section--search .section__background .section__container .search-block-container .search-box-container input::-ms-input-placeholder{line-height:20px;font-size:28px;opacity:.7;letter-spacing:-0.14}
.section--search .section__background .section__container .search-block-container .search-box-container input::placeholder{line-height:20px;font-size:28px;opacity:.7;letter-spacing:-0.14}
.section--search .section__background .section__container .search-block-container .search-options-list{display:none}
.section--search .section__background .section__container .results-found{margin-top:65px}
.section--search .section__background .section__container .results-found .results-grid-container{margin-top:30px}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image img{height:190px}
.section--banner-large .banner-container #banner-large .mutimedia-container{height:250px}
.section--banner-large .banner-container #banner-large .text-quote{display:none}
.section--banner-large .banner-container .content-container .text-quote-container{padding:0 25px}
.section--banner-large .banner-container .bottom-bar{padding:0 30px}
.section--banner-small .banner-container #banner-small .mutimedia-container{height:55vh}
.section--banner-small .banner-container #banner-small .mutimedia-container.full-image{height:400px}
.section--banner-small .banner-container #banner-small .text-quote-container{padding:0 30px}
.section--lightbox-slider .slider-controls{top:540px;bottom:33%;left:2%}
.navbar__container{padding:0 25px}
.search-block{padding:26px 8px 60px 8px}
.search-block-container .block-close img{width:20px;height:20px}
.search-block-container .block-close img.block-close-sign{display:none}
.search-block-container .block-close img.block-cross-dark{display:block}
.search-block-container .search-box-container{margin-top:42px;height:40px}
.search-block-container .search-box-container input{font-size:20px;line-height:28px;letter-spacing:-0.14px}
.search-block-container .search-box-container input::-webkit-input-placeholder{font-size:20px;line-height:28px;letter-spacing:-0.14px;opacity:.7}
.search-block-container .search-box-container input::-moz-placeholder{font-size:20px;line-height:28px;letter-spacing:-0.14px;opacity:.7}
.search-block-container .search-box-container input:-ms-input-placeholder{font-size:20px;line-height:28px;letter-spacing:-0.14px;opacity:.7}
.search-block-container .search-box-container input::-ms-input-placeholder{font-size:20px;line-height:28px;letter-spacing:-0.14px;opacity:.7}
.search-block-container .search-box-container input::placeholder{font-size:20px;line-height:28px;letter-spacing:-0.14px;opacity:.7}
.search-block-container .search-options-list{display:none}
.search-block-container .search-options-list .suggestn-list ul li{width:50%}
.section--accessibilty-bar-container .section--accessibilty-left{padding:10px 26px}
.section--accessibilty-bar-container .section--accessibilty-left .print-component{padding-right:10px}
.section--accessibilty-bar-container .section--accessibilty-left .print-component .small-link{line-height:12px}
.section--accessibilty-bar-container .section--accessibilty-left .share-component{margin-left:10px;padding-right:10px}
.section--accessibilty-bar-container .section--accessibilty-left .share-component .small-link{line-height:12px}
.section--accessibilty-bar-container .section--accessibilty-right{padding:10px 26px 0}
}@media(max-width:23.4275em){footer__bottom-bar .footer__container .footer_links .browse,.footer__bottom-bar .footer__container .footer_links .browse{width:100%;margin-bottom:30px}
footer__bottom-bar .footer__container .footer_links .connect,.footer__bottom-bar .footer__container .footer_links .connect{width:100%}
footer__bottom-bar .footer__container .footer_links .links,.footer__bottom-bar .footer__container .footer_links .links{-ms-flex-wrap:wrap;flex-wrap:wrap}
footer__bottom-bar .footer__container .footer_links .links .site-links,.footer__bottom-bar .footer__container .footer_links .links .site-links{width:100%;margin-bottom:30px}
footer__bottom-bar .footer__container .footer_links .links .social-links,.footer__bottom-bar .footer__container .footer_links .links .social-links{width:100%;margin-top:0}
.section--search{padding:0}
.section--search .section__background .section__container .results-found .results-grid-container .result-tile .result-tile-image img{height:166px}
}@-webkit-keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}
}@keyframes plyr-progress{to{background-position:25px 0;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}
}