@charset 'utf-8';/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{background:#000;color:#fff;font-size:1em;font-family:Roboto,sans-serif;line-height:1.4;height:100%}body,html{margin:0;padding:0}body{height:100%;overflow-y:scroll}body ::-webkit-scrollbar{position:relative;z-index:25;background:rgba(0,0,0,.1)}body ::-webkit-scrollbar:vertical{top:0;bottom:0;width:5px}body ::-webkit-scrollbar-thumb{background:rgba(107,107,107,.8)}a,a:hover,a:visited{color:#3d67ac}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}audio,canvas,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}#wrap{box-sizing:border-box;margin:0 auto;padding:.33em;padding-bottom:5em;min-height:100%;max-width:100em;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:600px){#wrap{padding-bottom:7em}}#wrap,#wrap+footer{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}#wrap.show-menu,#wrap.show-menu+footer{-webkit-transform:translate(90%,0);-ms-transform:translate(90%,0);transform:translate(90%,0)}@media only screen and (min-width:600px){#wrap.show-menu,#wrap.show-menu+footer{position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}main{position:relative;display:inline-block;box-sizing:border-box;min-width:100%;vertical-align:top;-webkit-transition:min-height .2s ease-in-out;transition:min-height .2s ease-in-out;-webkit-perspective:2000px;perspective:2000px}@media only screen and (max-width:760px){main{min-height:0!important}}@media only screen and (min-width:600px){main{width:50%;min-width:50%;min-height:38.5em}}@media only screen and (min-width:1024px){main{width:66.75%}}header[role=banner]{padding:.5em .5em}@media only screen and (min-width:600px){header[role=banner]{padding:1.5em}}#logo{display:inline-block;width:50%;max-width:25em}@media only screen and (min-width:1200px){#logo{width:40%}}#logo i:after{padding-top:25.174%}#mainnav{position:absolute;top:0;right:0;left:0;z-index:5;display:inline-block;vertical-align:top}@media only screen and (min-width:600px){#mainnav{position:relative;max-width:49%}#mainnav button.icon{display:none}}@media only screen and (min-width:1024px){#mainnav{max-width:32.75%;min-width:15%}}#mainnav button.icon{position:absolute;top:1em;right:2em;padding:0;width:2.5em;border:0;background:0 0}#mainnav button.icon i{background-position:center}#mainnav button.icon i:after{padding-top:100%}#mainnav ul{position:absolute;right:100%;overflow:hidden;margin:0;padding:0;width:90%;height:19.81em;list-style:none;-webkit-transition:height .2s step-end;transition:height .2s step-end}@media only screen and (min-width:600px){#mainnav ul{position:static;width:auto}#mainnav ul.is-active,#mainnav ul:hover{height:38.731em;-webkit-transition-timing-function:step-start;transition-timing-function:step-start}}#mainnav li{overflow:hidden;margin-bottom:.33em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}#mainnav li.is-active .nav-title,#mainnav li:hover .nav-title{background:#3d67ac;color:#fff}.no-rgba #mainnav li.is-active .nav-title,.no-rgba #mainnav li:hover .nav-title{zoom:1;background-color:transparent}.no-csstransforms #mainnav li.is-active .nav-summary{opacity:1}#mainnav li.is-closed .nav-title{background:rgba(61,103,172,.75)}#mainnav li:after{position:absolute;right:0;bottom:-.33em;left:0;height:.33em;content:''}#mainnav a{display:block;text-decoration:none;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.nav-summary,.nav-title{position:relative}.nav-title{z-index:4;overflow:hidden;box-sizing:border-box;padding:.3em 1.2em;height:2em;background:rgba(255,255,255,.75);color:#000;text-transform:lowercase;font-size:1.25em;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.no-rgba .nav-title{zoom:1;background-color:transparent}nav.grid{position:relative;z-index:2}@media only screen and (min-width:1024px){nav.grid{width:52%}}nav.grid>a{position:relative;margin-top:1%;width:32.4%;background:#000;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}nav.grid>a:after{display:block;padding-top:67.9%;content:''}nav.grid>a.is-active,nav.grid>a:hover{background:#3d67ac}nav.grid>a i{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:80%;height:76.36%;background-position:center}@media only screen and (min-width:1200px){nav.grid{width:46.81%}}#news-nav{padding:0;background:0 0!important}#news-nav nav>a{position:relative;display:block;margin-bottom:.2em;width:100%;background:#000;color:#6b6b6b;text-decoration:none;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}#news-nav nav>a:after{display:block;padding-top:25%;content:''}@media only screen and (min-width:600px){#news-nav nav>a:after{padding-top:50%}}@media only screen and (min-width:1024px){#news-nav nav>a.is-active,#news-nav nav>a:hover{background:#3d67ac;color:#fff}}#news-nav nav>a span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:1em;text-align:center;font-size:1.875em}.page{top:0;right:0;left:0;-webkit-transition:-webkit-transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-perspective:2000px;perspective:2000px}.page.fall{position:absolute;z-index:-1;opacity:0;-webkit-transform:translate3d(0,150%,-20px) rotateX(45deg);transform:translate3d(0,150%,-20px) rotateX(45deg);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.page>article,.page>div{position:relative;z-index:5;box-sizing:border-box;padding:1.5em 1.5em;background:#000;-webkit-perspective:2000px;perspective:2000px}@media only screen and (min-width:1024px){.page>article,.page>div{width:52%}}@media only screen and (min-width:1200px){.page>article,.page>div{padding:1.75em 1.5em}}@media only screen and (min-width:600px){.page>article.location,.page>div.location{padding-bottom:1.5em;}}.page>article.concept .btn,.page>article.location .btn,.page>div.concept .btn,.page>div.location .btn{position:absolute;right:1.5em;bottom:2.5em;left:1.5em;font-size:.875em}.page>article.concept,.page>div.concept{padding-bottom:6em}.page>article.location .grid,.page>div.location .grid{text-align:left}.page>article.location div.location,.page>div.location a{margin-bottom:.75em;width:49%;outline:0;border:0;background:0 0;color:#fff;vertical-align:top;text-align:left;text-decoration:none;font-size:.875em;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media only screen and (min-width:350px){.page>article.location div.location,.page>div.location a{width:32%}}@media only screen and (min-width:1024px){.page>article.location a.is-active,.page>article.location a:hover,.page>div.location a.is-active,.page>div.location a:hover{color:#3d67ac}}.page>article.location abbr,.page>div.location abbr{border:0}@media only screen and (min-width:1024px){.page>article.community .btn,.page>div.community .btn{display:none}}.page>article.careers .btn,.page>div.careers .btn{margin:1.5em 0}.page>article.contact,.page>div.contact{padding:1.75em}@media only screen and (min-width:1024px){.page>article.contact,.page>div.contact{width:94.382%}}.page>article.contact [typeof=Organization],.page>div.contact [typeof=Organization]{margin-bottom:2em}.page>article.contact strong,.page>div.contact strong{color:#3d67ac}.page>article.contact form>div,.page>div.contact form>div{text-align:left;font-size:16px;font-size:1rem}@media only screen and (min-width:1024px){.page>article.contact form>div,.page>div.contact form>div{width:45.83%;vertical-align:top}.page>article.contact form>div:first-child,.page>div.contact form>div:first-child{margin-right:4.15%}}.page>article.contact legend,.page>div.contact legend{margin:0 1em 1em 0;font-weight:500;font-size:1.125em}.page>article.contact textarea,.page>div.contact textarea{height:13em}@media only screen and (min-width:1024px){.page>article.contact textarea,.page>div.contact textarea{height:28em}}.page>article.fall,.page>div.fall{position:absolute;top:0;opacity:0}.page>article.fall aside,.page>div.fall aside{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page>article,.page>article aside,.page>article aside:after,.page>article+nav,.page>div,.page>div aside,.page>div aside:after,.page>div+nav{opacity:1;-webkit-transition:-webkit-transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:-.75% 50%;-ms-transform-origin:-.75% 50%;transform-origin:-.75% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page>article.folded,.page>article.folded+nav,.page>div.folded,.page>div.folded+nav{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page>article h1,.page>div h1{margin-top:0;margin-bottom:.5em;font-size:1.25em}.page>article .content,.page>div .content{font-size:.8125em}@media only screen and (min-width:1200px){.page>article .content,.page>div .content{line-height:1.6}}.page>article .content-intro,.page>div .content-intro{margin-top:0;font-size:1.5em;line-height:1.2}.page>article ul,.page>div ul{padding:0 40px;list-style:none}.page>article ul li,.page>div ul li{position:relative}.page>article ul li:before,.page>div ul li:before{position:absolute;top:6px;left:-20px;width:6px;height:6px;border:1px solid #3d67ac;border-radius:4px;content:''}.page>article aside,.page>div aside{position:absolute;top:0;left:100%;display:none;overflow:hidden;box-sizing:border-box;margin-left:.33em;width:85%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media only screen and (min-width:1024px){.page>article aside,.page>div aside{display:block}.page>article aside:before,.page>div aside:before{display:block;padding-top:155%;content:''}}.page>article aside.folded,.page>div aside.folded{opacity:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.page>article aside.fall,.page>div aside.fall{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page>article aside button.close,.page>div aside button.close{display:none}@media only screen and (min-width:1200px){.page>article,.page>div{width:46.81%}.page>article aside,.page>div aside{width:100%}}body>aside{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}body>aside.is-open{position:fixed;top:0;right:0;bottom:0;left:0;opacity:1}body>aside.is-open button.close{position:absolute;top:.5em;right:.5em;z-index:300;border:0;background:0 0;color:#fff}@media only screen and (min-width:1024px){body>aside.is-open{opacity:0!important}}footer[role=contentinfo]{position:relative;margin-top:-4.25em;height:4.25em;background:#000;text-align:right}@media only screen and (min-width:1024px){footer[role=contentinfo]{position:fixed;bottom:0;width:100%;margin-top:-6.25em;height:6.25em}}footer[role=contentinfo] .social{margin:0 auto;max-width:100em;height:100%}footer[role=contentinfo] .social:before{display:inline-block;height:100%;content:'';vertical-align:middle}footer[role=contentinfo] .icon{display:inline-block;padding:.5em;width:2em;vertical-align:middle;opacity:.6;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}footer[role=contentinfo] .icon:hover{opacity:1}footer[role=contentinfo] .icon i{background-position:center bottom}footer[role=contentinfo] .icon i:after{padding-top:100%}#bg{position:fixed;z-index:-1;opacity:.75;-webkit-backface-visibility:hidden;backface-visibility:hidden}#bg,#bg>div{top:0;right:0;bottom:0;left:0}#bg>div{position:absolute;background-position:center;background-size:cover;background-repeat:none;opacity:0;-webkit-transition:opacity .75s ease-in-out;transition:opacity .75s ease-in-out}.no-backgroundsize #bg>div{-ms-behavior:url(/backgroundsize.min.htc)}#bg>div.is-active{opacity:1}.icon{position:relative}.icon i{display:block;width:100%;background-size:contain;background-repeat:no-repeat}.no-backgroundsize .icon i{-ms-behavior:url(/backgroundsize.min.htc)}.icon i:after{display:block;content:''}.no-js .icon i{display:none}.no-js .icon .visuallyhidden{display:block}.icon-local-pour-logo{background-image:url(/img/logo-localpour.jpg)}.icon-antones-logo{background-image:url(/img/logo-antones.png)}.icon-ninfas-logo{background-image:url(/img/logo-ninfas.png)}.btn,a.btn{display:block;padding:1em 0;border:1px solid #3d67ac;background:rgba(61,103,172,.2);color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1em;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.no-rgba .btn,.no-rgba a.btn{zoom:1;background-color:transparent}.btn:hover,a.btn:hover{background-color:#3d67ac}.no-rgba .btn:hover,.no-rgba a.btn:hover{zoom:1;background-color:transparent}button.btn{box-sizing:border-box;width:100%}.grid{position:relative;text-align:justify;text-justify:distribute-all-lines;font-size:.01px}.grid:after,.grid>*{display:inline-block}.grid:after{width:100%;height:0;content:''}legend{width:100%;white-space:normal}legend span{display:block;width:100%}.no-placeholder label.visuallyhidden{position:static;overflow:visible;clip:auto;margin:0;width:auto;height:auto}input,select,textarea{position:relative;z-index:5;box-sizing:border-box;padding:0 .5em;width:97%;border:1px solid #fff;border-radius:0;background:0 0;color:#fff}input,select{height:2.5em}textarea{padding:.5em}input[type=submit]{height:3em;background:#3d67ac;text-transform:uppercase}.field{position:relative;margin-bottom:1em}.no-datalist .field{overflow:hidden}.states{width:50%}.field-datalist .icon{display:none;position:absolute;top:0;right:0;bottom:0;z-index:6;width:2.5em;height:2.5em;font-size:inherit;border:1px solid #fff;background:#3d67ac;box-sizing:border-box}.field-datalist .icon i{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.5em;height:.75em}.field-datalist select{text-indent:.01px;text-overflow:'';-webkit-appearance:none;-moz-appearance:none}.field-datalist input{padding-right:2.5em}.no-datalist .field-datalist label.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-datalist .field-datalist select{width:130%}.no-datalist .field-datalist input{display:none}.no-datalist .field-datalist .icon{z-index:10}.field-datalist select:active option{background:#000}@-moz-document url-prefix(){select{padding-top:.5em}}.gallery{position:absolute;top:0;right:0;left:0;overflow:hidden;box-sizing:border-box;padding:1.5em;background:rgba(255,255,255,.8)}.gallery a:nth-child(1).is-active:not(.is-closed)~a:nth-child(2),.gallery a:nth-child(1):hover~a:nth-child(2){-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.gallery a:nth-child(1).is-active:not(.is-closed)~a:nth-child(3),.gallery a:nth-child(1):hover~a:nth-child(3){-webkit-transform:translate(0,-75.15%);-ms-transform:translate(0,-75.15%);transform:translate(0,-75.15%)}.gallery a:nth-child(1).is-active:not(.is-closed)~a:nth-child(4),.gallery a:nth-child(1):hover~a:nth-child(4){-webkit-transform:translate(0,-150.3%);-ms-transform:translate(0,-150.3%);transform:translate(0,-150.3%)}.gallery a:nth-child(2){-webkit-transform:translate3d(0,-75.15%,0);transform:translate3d(0,-75.15%,0)}.no-csstransforms3d .gallery a:nth-child(2){-webkit-transform:translate(0,-75.15%);-ms-transform:translate(0,-75.15%);transform:translate(0,-75.15%)}.gallery a:nth-child(2).is-active:not(.is-closed)~a:nth-child(3),.gallery a:nth-child(2):hover~a:nth-child(3){-webkit-transform:translate(0,-75.15%);-ms-transform:translate(0,-75.15%);transform:translate(0,-75.15%)}.gallery a:nth-child(2).is-active:not(.is-closed)~a:nth-child(4),.gallery a:nth-child(2):hover~a:nth-child(4){-webkit-transform:translate(0,-150.3%);-ms-transform:translate(0,-150.3%);transform:translate(0,-150.3%)}.gallery a:nth-child(3){-webkit-transform:translate3d(0,-150.3%,0);transform:translate3d(0,-150.3%,0)}.no-csstransforms3d .gallery a:nth-child(3){-webkit-transform:translate(0,-150.3%);-ms-transform:translate(0,-150.3%);transform:translate(0,-150.3%)}.gallery a:nth-child(3).is-active:not(.is-closed)~a:nth-child(4),.gallery a:nth-child(3):hover~a:nth-child(4){-webkit-transform:translate(0,-150.3%);-ms-transform:translate(0,-150.3%);transform:translate(0,-150.3%)}.gallery a:nth-child(4){-webkit-transform:translate3d(0,-225.45%,0);transform:translate3d(0,-225.45%,0)}.no-csstransforms3d .gallery a:nth-child(4){-webkit-transform:translate(0,-225.45%);-ms-transform:translate(0,-225.45%);transform:translate(0,-225.45%)}.no-rgba .gallery{zoom:1;background-color:transparent}.gallery a,.gallery figure{overflow:hidden;padding:0;width:100%;border:0;background:0 0}.gallery a{position:relative;display:block;margin-bottom:.75em;outline:0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.no-csstransforms .gallery a:before{display:block;padding-top:22%;content:''}.no-csstransforms .gallery a.is-active:before{padding-top:86.72%}.no-csstransforms .gallery a figure{position:absolute;top:-200px;right:0;bottom:-200px;left:0;margin:auto;height:100%}.gallery a.is-active:not(.is-closed) figure,.gallery a.is-active:not(.is-closed) img,.gallery a:hover:not(.is-closed) figure,.gallery a:hover:not(.is-closed) img,.no-csstransforms .gallery a.is-active figure,.no-csstransforms .gallery a.is-active img,.no-csstransforms .gallery a:hover figure,.no-csstransforms .gallery a:hover img{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.gallery a:after{position:absolute;right:0;bottom:-.75em;left:0;height:.75em;content:''}.gallery figure{margin:0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translate3d(0,-75%,0);transform:translate3d(0,-75%,0)}.no-csstransforms3d .gallery figure{-webkit-transform:translate(0,-75%);-ms-transform:translate(0,-75%);transform:translate(0,-75%)}.gallery figure img{width:100%;height:auto;opacity:.6;-webkit-transition:-webkit-transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}.no-csstransforms3d .gallery figure img{-webkit-transform:translate(0,30%);-ms-transform:translate(0,30%);transform:translate(0,30%)}.map{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:1.5em;background:rgba(255,255,255,.8);-webkit-backface-visibility:hidden;backface-visibility:hidden}.no-rgba .map{zoom:1;background-color:transparent}.map.mapfix{right:2px}.map:before{padding-top:133.62%}.map>div{position:absolute;top:1.5em;right:1.5em;bottom:1.5em;left:1.5em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.infobox{padding:1em;min-width:9em;max-width:15em;background:#000;font-size:1.25em!important;-webkit-animation:fadeIn .2s ease-in-out .4s forwards;animation:fadeIn .2s ease-in-out .4s forwards}.infobox *{font-size:1em!important}.cssanimations .infobox{opacity:0}.infobox a{width:auto!important}.infobox a:hover{color:#fff!important}.infobox:after{position:absolute;bottom:-22px;left:-18px;content:url(/img/marker.png)}.infobox strong{color:#3d67ac}.infobox [property=telephone]{display:block;margin-top:1em}.infobox a[property=url],.infobox a[property=url]:hover{color:#3d67ac!important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.timeline{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:rgba(255,255,255,.8)}.no-rgba .timeline{zoom:1;background-color:transparent}.timeline h2{margin:0;height:2em;background:#3d67ac;color:#fff;text-align:center;text-transform:lowercase;font-weight:400;font-size:1.25em;line-height:2}.timeline .timeline-content{position:absolute;top:2.5em;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch}.timeline .timeline-year{position:relative}.timeline .timeline-year:after{position:absolute;top:2em;right:0;bottom:0;left:0;z-index:-1;margin:auto;width:5px;background:#fff;content:''}.timeline h3{margin:0;padding:.25em 0;padding-left:5px;height:2em;background:#fff;color:#6b6b6b;text-align:center;font-weight:400;font-size:1em;line-height:2}.timeline h3.sticky-header{position:absolute;top:2.5em;z-index:5;padding-left:0;width:100%;background:#000;color:#fff}.timeline li,.timeline ol,.timeline p{margin:0;padding:0}.timeline ol{overflow:auto;padding-bottom:6em;list-style:none}@media only screen and (min-width:1024px){.timeline ol{padding:0}}@media only screen and (min-width:1200px){.timeline ol{padding-bottom:6em}}.timeline li{position:relative;margin:2.5em auto 5em;max-width:2.5em;width:8%;border-radius:2.5em;background:#000;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.timeline li:after{display:block;padding-top:100%;content:''}.timeline li:before{position:absolute;top:0;right:110%;bottom:0;margin:auto;height:0;border-top:1.25em solid transparent;border-bottom:1.25em solid transparent;border-left:1.66em solid #000;content:'';-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}@media only screen and (min-width:1024px){.timeline li{margin:1em;max-width:none;width:auto;background:0 0}.timeline li:after,.timeline li:before{display:none}}@media only screen and (min-width:1200px){.timeline li{margin:2.5em auto 5em;width:8%;border-radius:2.5em;background:#000}.timeline li:after,.timeline li:before{display:block}}.timeline .timeline-image img,.timeline .timeline-item h4{padding:.5em;background:#000}.timeline .is-active{background:#3d67ac}.timeline .is-active:before{border-right-color:#3d67ac!important;border-left-color:#3d67ac!important}.timeline .is-active .timeline-item h4,.timeline .is-active img{background:#3d67ac;color:#fff}.timeline .timeline-item{position:absolute;top:-.5em;left:-550%;min-height:3.5em;width:500%;background:#fff;color:#6b6b6b}.timeline .timeline-item>*{font-size:.875em}.timeline .timeline-item p{padding:.75em;font-size:.75em}.timeline .timeline-item h4{position:relative;margin:0;color:#fff;line-height:1.2;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.timeline .timeline-item h4 span{position:absolute;top:.5em;right:.5em;bottom:.5em;left:.5em;margin:auto 0;height:-webkit-min-content;height:-moz-min-content;height:min-content}@media only screen and (min-width:1024px){.timeline .timeline-item{position:static;width:auto}.timeline .timeline-item h4{height:auto}.timeline .timeline-item h4 span{position:static;height:auto}}@media only screen and (min-width:1200px){.timeline .timeline-item{position:absolute;left:-500%;width:450%}.timeline .timeline-item h4{height:3em}.timeline .timeline-item h4 span{position:absolute;height:-webkit-min-content;height:-moz-min-content;height:min-content}}.timeline .timeline-image{width:auto;text-align:center;border-radius:0;margin:7em auto 2.5em;background:0 0;overflow:hidden}.timeline .timeline-image:first-child{margin-top:2.5em}.timeline .timeline-image .timeline-item{display:none}.timeline .timeline-image:after{display:none}.timeline .timeline-image img{max-width:100%;height:auto;padding:.5em;box-sizing:border-box}.timeline .is-odd .timeline-item{right:-550%;left:auto}@media only screen and (min-width:1200px){.timeline .is-odd .timeline-item{right:-500%}}.timeline .is-odd:before{right:auto;left:110%;border-right:1.66em solid #000;border-left:0}.list{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#000}.no-rgba .list{zoom:1;background-color:transparent}.list>div{position:absolute;top:0;right:0;bottom:1.5em;left:0;overflow:auto;padding:1.5em;-webkit-overflow-scrolling:touch}.list:after,.list:before{position:absolute;right:0;left:0;z-index:20;content:''}.list:before{top:0;height:3.5em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,0))}.list:after{bottom:0;height:5em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7))}.list article{padding:.5em 0;border-bottom:1px solid #6b6b6b}.list article .content{overflow:hidden;max-height:0;font-size:.875em;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.list article.is-active .content{max-height:80em}.list header{color:#6b6b6b;font-size:.875em}.list header h1{margin:0;font-size:1em}.list a{display:block;text-decoration:none}.list time{display:block;color:#fff}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}