@charset "UTF-8";.width-xxsmall{width:4%}.width-xsmall{width:8%}.width-small{width:12%}.width-medium{width:16%}.width-large{width:20%}.width-xlarge{width:24%}.font-xsmall{font-size:.55em}.font-small{font-size:.8em}.font-medium{font-size:1.4em}.font-large{font-size:2em}.font-xlarge{font-size:3em}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;counter-reset:section}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}@font-face{font-family:social-icons;src:url(../../fonts/social.eot);src:url(../../fonts/social.eot?#iefix) format("embedded-opentype"),url(../../fonts/social.woff) format("woff"),url(../../fonts/social.ttf) format("truetype"),url(../../fonts/social.svg#social-icons) format("svg")}body,html{height:100%;width:100%}body{background-color:#ededed;font-size:137.5%;line-height:1.36363636;font-family:adobe-garamond-pro,Georgia,serif;color:#fafafa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.no-mediaqueries body{min-width:1920}hr.flourish{width:100px;height:2px;color:#888f7b;outline:0;border:none;border-top:2px solid #888f7b;margin:20px auto 60px}.callout hr.flourish{margin:0 auto 20px;color:#ededed;border-top:2px solid #ededed}hr.flourish.left{margin:20px 0 40px;color:rgba(250,250,250,.4);border-top:2px solid rgba(250,250,250,.4)}hr.flourish--long{width:100%;height:2px;margin:20px 0;color:#89907c;outline:0;border:none;border-top:2px solid #89907c}::-moz-selection{background-color:#d9111d;color:#fff;text-shadow:1px 1px 0 #d9111d}::selection{background-color:#d9111d;color:#fff;text-shadow:1px 1px 0 #d9111d}::-moz-selection{background-color:#d9111d;color:#fff;text-shadow:1px 1px 0 #d9111d}a{color:#d9111d;text-decoration:none;transition:color .3s ease;font-style:italic;font-weight:700;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word}a:focus,a:hover{color:#ec2224}a:focus{outline:1px solid #ec2224}a:link{-webkit-tap-highlight-color:#d9111d}@media (max-width:1000px){a:link{-webkit-tap-highlight-color:transparent}}a.disabled{color:#fff}.callout a{color:#fafafa}.list-events a{color:#fafafa}.article-modules figcaption .view-media-link{padding-right:2em;display:inline-block;position:relative;line-height:1}.article-modules figcaption .view-media-link:after{content:" ";width:28px;position:absolute;right:16px;top:0;display:inline-block;opacity:0;height:30px;background:transparent url(/../images/icons/nav-arrow-right.svg) no-repeat 0 0;transition:all .2s ease-out}.article-modules figcaption .view-media-link:focus:after,.article-modules figcaption .view-media-link:hover:after{opacity:1;right:0;transition:all .2s ease-in;background-image:url(/../images/icons/nav-arrow-right-hover.svg)}.callout-articles .view-media-link,.related-article-summary .view-media-link{padding-right:2em;padding-left:2em;display:inline-block;position:relative;line-height:.45em}.callout-articles .view-media-link:after,.related-article-summary .view-media-link:after{content:" ";width:28px;position:absolute;right:16px;top:0;display:inline-block;opacity:0;height:30px;background:transparent url(/../images/icons/nav-arrow-right.svg) no-repeat 0 0;transition:all .2s ease-out}.callout-articles .view-media-link:focus:after,.callout-articles .view-media-link:hover:after,.related-article-summary .view-media-link:focus:after,.related-article-summary .view-media-link:hover:after{opacity:1;right:0;transition:all .2s ease-in;background-image:url(/../images/icons/nav-arrow-right-hover.svg)}p{margin-bottom:1.36363636em;font-size:20px;font-size:1.25rem}@media (max-width:1000px){p{line-height:1.6em!important}}@media (min-width:1000px) and (max-width:1024px){p{line-height:1.6em!important}}p.small{font-size:.55em}p.medium{font-size:1.4em}p.large{font-size:2em}p.xlarge{font-size:3em}small{font-size:.8em;line-height:2;margin-bottom:2em}.italic,em,i{font-style:italic}.strong,b,strong{font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #fafafa;cursor:help}address,time{font-family:franklin-gothic-urw,Arial,sans-serif;text-transform:uppercase;display:block}sup{vertical-align:top;font-size:.75em;top:-4px;position:relative}.label{font-size:21px;font-size:1.3125rem;line-height:1;display:inline;margin:0;padding:6px 8px 3px;text-transform:uppercase;font-family:franklin-gothic-urw,Arial,sans-serif}.label.nav-subtitle{font-size:13px;font-size:.8125rem;font-weight:500;display:inline}.label.red{background-color:#d9111d;color:#ededed}h1,h2,h3,h4,h5,h6{font-family:franklin-gothic-urw,Arial,sans-serif;font-weight:400;margin:.3em 0 .2em;text-transform:uppercase}.title1{font-size:90px;font-size:5.625rem;line-height:.9;font-family:franklin-gothic-urw,Arial,sans-serif;text-transform:uppercase}.title1.panel-title{line-height:1}.title2{font-size:90px;font-size:5.625rem;line-height:1;text-transform:uppercase!important}.title3{font-size:60px;font-size:3.75rem;line-height:1.1}.list .title3{margin:0}.title4{font-size:48px;font-size:3rem;line-height:1}.title5{font-size:30px;font-size:1.875rem;line-height:1}.sitemap .title5{font-size:24px;font-size:1.5rem}.title5+time{margin-top:-.4em;display:block}.title6{font-size:22px;font-size:1.375rem;line-height:1}.list .title6{margin:0}.title7{font-size:36px;font-size:2.25rem;line-height:.8888888888888889}.list .title7{margin:0}@media (max-width:1000px){.title7{font-size:30px;font-size:1.875rem;line-height:24px}}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:0}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.titlecase{text-transform:none}.force-wrap,.url{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word}.feedback-warning{color:#ae000e;font-weight:900}.feedback-messages{font-weight:900;margin:40px 0}.columns{max-width:1920px;margin-left:0;margin-right:auto}.columns:after{content:" ";display:block;clear:both}.columns .span1{box-sizing:border-box;width:4%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span1:nth-child(25n){float:right}.columns .pre1{margin-left:4%}.columns .push1{margin-left:4%}.columns .span2{box-sizing:border-box;width:8%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span2:nth-child(13n){float:right}.columns .pre2{margin-left:8%}.columns .push2{margin-left:8%}.columns .span3{box-sizing:border-box;width:12%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span3:nth-child(9n){float:right}.columns .pre3{margin-left:12%}.columns .push3{margin-left:12%}.columns .span4{box-sizing:border-box;width:16%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span4:nth-child(7n){float:right}.columns .pre4{margin-left:16%}.columns .push4{margin-left:16%}.columns .span5{box-sizing:border-box;width:20%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span5:nth-child(5n){float:right}.columns .pre5{margin-left:20%}.columns .push5{margin-left:20%}.columns .span6{box-sizing:border-box;width:24%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span6:nth-child(5n){float:right}.columns .pre6{margin-left:24%}.columns .push6{margin-left:24%}.columns .span7{box-sizing:border-box;width:28%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span7:nth-child(4n){float:right}.columns .pre7{margin-left:28%}.columns .push7{margin-left:28%}.columns .span8{box-sizing:border-box;width:32%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span8:nth-child(4n){float:right}.columns .pre8{margin-left:32%}.columns .push8{margin-left:32%}.columns .span9{box-sizing:border-box;width:36%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span9:nth-child(3n){float:right}.columns .pre9{margin-left:36%}.columns .push9{margin-left:36%}.columns .span10{box-sizing:border-box;width:40%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span10:nth-child(3n){float:right}.columns .pre10{margin-left:40%}.columns .push10{margin-left:40%}.columns .span11{box-sizing:border-box;width:44%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span11:nth-child(3n){float:right}.columns .pre11{margin-left:44%}.columns .push11{margin-left:44%}.columns .span12{box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span12:nth-child(3n){float:right}.columns .pre12{margin-left:48%}.columns .push12{margin-left:48%}.columns .span13{box-sizing:border-box;width:52%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span13:nth-child(2n){float:right}.columns .pre13{margin-left:52%}.columns .push13{margin-left:52%}.columns .span14{box-sizing:border-box;width:56%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span14:nth-child(2n){float:right}.columns .pre14{margin-left:56%}.columns .push14{margin-left:56%}.columns .span15{box-sizing:border-box;width:60%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span15:nth-child(2n){float:right}.columns .pre15{margin-left:60%}.columns .push15{margin-left:60%}.columns .span16{box-sizing:border-box;width:64%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span16:nth-child(2n){float:right}.columns .pre16{margin-left:64%}.columns .push16{margin-left:64%}.columns .span17{box-sizing:border-box;width:68%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span17:nth-child(2n){float:right}.columns .pre17{margin-left:68%}.columns .push17{margin-left:68%}.columns .span18{box-sizing:border-box;width:72%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span18:nth-child(2n){float:right}.columns .pre18{margin-left:72%}.columns .push18{margin-left:72%}.columns .span19{box-sizing:border-box;width:76%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span19:nth-child(2n){float:right}.columns .pre19{margin-left:76%}.columns .push19{margin-left:76%}.columns .span20{box-sizing:border-box;width:80%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span20:nth-child(2n){float:right}.columns .pre20{margin-left:80%}.columns .push20{margin-left:80%}.columns .span21{box-sizing:border-box;width:84%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span21:nth-child(2n){float:right}.columns .pre21{margin-left:84%}.columns .push21{margin-left:84%}.columns .span22{box-sizing:border-box;width:88%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span22:nth-child(2n){float:right}.columns .pre22{margin-left:88%}.columns .push22{margin-left:88%}.columns .span23{box-sizing:border-box;width:92%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span23:nth-child(2n){float:right}.columns .pre23{margin-left:92%}.columns .push23{margin-left:92%}.columns .span24{box-sizing:border-box;width:96%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span24:nth-child(2n){float:right}.columns .pre24{margin-left:96%}.columns .push24{margin-left:96%}.columns .span25{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}.columns .span25:nth-child(1n){float:right}.columns .pre25{margin-left:100%}.columns .push25{margin-left:100%}.columns>[class*=" span"]:last-child,.columns>[class^=span]:last-child{float:right}.columns>[class*=" span"].not-last,.columns>[class^=span].not-last{float:left!important}#navigation{background-color:#141414;width:100vw;margin:0;z-index:2;position:fixed;top:0;color:#888f7b;text-align:center;font-family:franklin-gothic-urw,Arial,sans-serif;transition:all .5s ease-in-out}#navigation.open{overflow:scroll}#navigation.nav-expanded{height:188px}#navigation.nav-up{top:-80px;transition:all .5s ease-in-out}#navigation.lockedArtifact{display:none;top:0!important;transition:all .5s ease-in;background:#ededed}#navigation.lockedArtifact .header-container,#navigation.lockedArtifact .menu-logo{display:none}#navigation.lockedArtifact .title2{top:20px;position:relative;transition:all .3s ease-in;width:100%;opacity:0;color:#4a4a4a;display:inline-block}#navigation.lockedArtifact .title2.visible{top:0;opacity:1;color:#4a4a4a!important;transition:all .3s ease-in}#navigation .img-background{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%;opacity:.5;position:absolute;transition:all 4s ease-out}@media (max-width:1000px){#navigation .img-background{-webkit-transform:none;transform:none;position:relative;float:left;width:40%;min-height:120px}}#navigation .header-container{float:right!important;padding:0 1em;margin:0;width:auto}@media (max-width:1000px){#navigation .header-container{padding:0}#navigation .header-container-vmc{display:none!important}}#navigation .header-container-menu{position:relative}@media (max-width:1000px){#navigation .header-container-menu{margin-right:0!important}#navigation .header-container-menu:after{display:none!important}}#navigation .header-container-menu:after{content:" ";display:block;clear:both;width:1px;background:#d8d8d8;height:60%;position:absolute;right:0;opacity:.3;top:15px}#navigation .header-container li,#navigation .header-container span{display:inline-block;margin-right:30px;float:left}@media (max-width:1000px){#navigation .header-container li,#navigation .header-container span{margin-right:.6em}}#navigation .header-container .languageToggle{color:#f01;margin-right:1em;top:1em;font-size:14px;font-size:.875rem;position:relative;font-style:normal;text-transform:uppercase}#navigation .header-container .languageToggle:focus,#navigation .header-container .languageToggle:hover{color:#ff2023}#navigation .header-container .logo-jbc{position:relative;top:10px;width:56px}#navigation .header-container .logo-vmc{width:120px;position:relative}#navigation #menu{height:64px;width:100vw;float:left;display:inherit;position:relative}#navigation #menu .title2{color:#e7e7e7;font-size:14px;font-size:.875rem;font-weight:900;float:left;margin-left:1em;margin-top:24px!important;text-transform:capitalize}#navigation #menu .title2 time{display:inline-block}@media (max-width:1000px){#navigation #menu .title2{display:none}}#navigation .menu-text{position:relative;width:77.6px;color:#d9111d;font-family:adobe-garamond-pro,Georgia,serif;font-weight:700}#navigation nav{width:100%;height:calc(100% - 77.6px)}#navigation nav ul,#navigation nav ul>li{list-style:none;margin:0;padding:0}#navigation nav ul li{display:block;margin:0;padding:15px 20px;transition:all .5s ease-in-out}#navigation nav ul li.current,#navigation nav ul li:focus,#navigation nav ul li:hover{background:#ededed}#navigation nav ul li.current a,#navigation nav ul li:focus a,#navigation nav ul li:hover a{color:#d9111d}#navigation nav ul li:focus a,#navigation nav ul li:hover a{color:#ff2023}#navigation nav ul li a{color:#888f7b;display:block;line-height:1;white-space:inherit}#navigation nav ul li a:focus,#navigation nav ul li a:hover{color:#ff2023}#navigation nav ul span{text-transform:uppercase;display:block}#navigation nav ul span.month{font-size:24px;font-size:1.5rem;line-height:1.25}#navigation nav ul span.year{font-size:20px;font-size:1.25rem;line-height:1}#navigation.open{width:100%;transition:all .2s ease-in}.menu-logo-action,.menu-logo-action-homepage{cursor:pointer;width:auto;float:left;margin:0 30px 0 0;top:.2em;position:relative}.menu-logo-action a,.menu-logo-action-homepage a{overflow:hidden;text-indent:200%;white-space:nowrap;display:block;position:relative;width:30px;margin:14px 0}.menu-logo-action a span,.menu-logo-action-homepage a span{width:100%;height:2px;background-color:#f01;display:block;margin:4px auto;transition:all .3s ease-in-out}.menu-logo{cursor:pointer;width:auto;float:left;margin:0}.menu-logo a{overflow:hidden;text-indent:200%;white-space:nowrap;display:block;background:url(/../images/vtoj_logo_icon.svg) no-repeat 50% 50%;background-size:contain;width:40px;height:40px;margin:10px;transition:all .3s ease-in;position:relative}.menu-logo a:focus,.menu-logo a:hover{background-image:url(/../images/vtoj_logo_icon-hover.svg);transition:all .3s ease-in}.noscript #navigation .header-container li,.noscript #navigation .header-container span{line-height:.5em}.noscript #navigation .header-container li .logo-vmc,.noscript #navigation .header-container span .logo-vmc{top:0;background:transparent url(/../images/vmc-logo-en.png) no-repeat;background-size:contain;width:118px;height:36px;display:block;margin-top:10px}.noscript #navigation .header-container li:first-child,.noscript #navigation .header-container span:first-child{line-height:inherit}.hidden-accessible{display:none;visibility:hidden}html:lang(fr) #navigation .header-container .logo-vmc{height:56px}.navOpen .menu-logo-action span:nth-child(2){opacity:0}.navOpen .menu-logo-action span:nth-child(1){-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.navOpen .menu-logo-action span:nth-child(3){-webkit-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}#pre-header{display:none}@media (max-width:1000px){#pre-header{display:block;padding:.3em 0;border-bottom:1px solid #d8d8d824}#pre-header div{display:-ms-grid;display:grid;-ms-grid-columns:minmax(auto,1fr) minmax(auto,1fr);grid-template-columns:minmax(auto,1fr) minmax(auto,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pre-header .header-container-vmc{display:block!important}#pre-header .header-container-vmc .logo-jbc{max-width:56px}#pre-header .header-container-vmc .logo-vmc{max-width:100px}}.HomepageNavOpen .menu-logo-action-homepage span:nth-child(2){opacity:0}.HomepageNavOpen .menu-logo-action-homepage span:nth-child(1){-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.HomepageNavOpen .menu-logo-action-homepage span:nth-child(3){-webkit-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.homepage-list-articles{position:relative!important;top:0;z-index:99999999;background:#000!important;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.homepageOpen .homepage-list-articles{-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.general-list-articles-hide{display:none!important}.article-page .footer-container{position:fixed!important;bottom:0;height:66px}@media (min-width:400px) and (max-width:1160px){.article-page .footer-container{bottom:0;height:inherit}}@media (max-width:1000px){.article-page .footer-container{bottom:0;height:120px}}.footer-container{float:left;width:100vw;max-width:100%;z-index:2;position:relative;margin-bottom:0}.footer-container .footer{background:#0f0f0f;height:66px;margin:0}.footer-container .footer,.footer-container footer{width:100%;font-size:16px;font-size:1rem}@media (min-width:400px) and (max-width:1160px){.footer-container .footer,.footer-container footer{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0}}@media (max-width:1000px){.footer-container .footer,.footer-container footer{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0}}.footer-container .footer a,.footer-container footer a{display:block;margin-bottom:30px}.footer-container .footer a .logo_vmc,.footer-container footer a .logo_vmc{max-width:180px}.footer-container .footer .footer-right,.footer-container footer .footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-container .footer .logo-jbc,.footer-container footer .logo-jbc{opacity:1;display:inline-block;padding:5px 0 5px 20px}.footer-container .footer .logo-jbc img,.footer-container footer .logo-jbc img{height:56px;width:auto;max-width:unset}.footer-container .footer .logo-jbc:focus,.footer-container .footer .logo-jbc:hover,.footer-container footer .logo-jbc:focus,.footer-container footer .logo-jbc:hover{opacity:1;transition:all .2s ease-in;border-bottom:none}.footer-container .footer .copyright,.footer-container footer .copyright{font-size:16px;font-size:1rem;color:#e7e7e7;opacity:1;font-family:adobe-garamond-pro,Georgia,serif;margin-bottom:0;font-style:normal;transition:all .2s ease-out}.footer-container .footer .copyright a,.footer-container footer .copyright a{color:#f01}.footer-container .footer .copyright p,.footer-container footer .copyright p{margin-bottom:0;font-size:16px;font-size:1rem;line-height:19px}@media (min-width:400px) and (max-width:1160px){.footer-container .footer .copyright,.footer-container footer .copyright{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;font-size:14px;font-size:.875rem}}@media (max-width:1000px){.footer-container .footer .copyright,.footer-container footer .copyright{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;font-size:14px;font-size:.875rem}}.footer-container .footer .copyright sup,.footer-container footer .copyright sup{font-size:40px;font-size:2.5rem;line-height:1}.list .footer-container .footer,.list .footer-container footer{text-align:center;position:absolute;bottom:0;margin:0 auto}@media (min-width:400px) and (max-width:1160px){.footer-container .footer .footer-menu,.footer-container footer .footer-menu{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}@media (max-width:1000px){.footer-container .footer .footer-menu,.footer-container footer .footer-menu{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.footer-container .footer .footer-menu li,.footer-container footer .footer-menu li{display:inline-block}.footer-container .footer .footer-menu li a,.footer-container footer .footer-menu li a{color:#fff;opacity:1;font-style:inherit;transition:all .2 ease-out;padding:20px 0}.footer-container .footer .footer-menu li a:focus,.footer-container .footer .footer-menu li a:hover,.footer-container footer .footer-menu li a:focus,.footer-container footer .footer-menu li a:hover{opacity:.8!important;transition:all .2 ease-in}.footer-container .footer .footer-menu li:last-child:after,.footer-container footer .footer-menu li:last-child:after{content:"";padding:inherit}.footer-container .footer .footer-menu li:after,.footer-container footer .footer-menu li:after{content:"|";color:#888f7b;padding:0 1em}.footer-container .footer .footer-menu li a,.footer-container footer .footer-menu li a{display:inherit}@media only screen and (max-width:767px){.footer-container .footer .footer-menu li.footer-menu-feedback,.footer-container footer .footer-menu li.footer-menu-feedback{display:none;visibility:hidden}}@media only screen and (max-width:600px){.footer-container .footer .footer-menu li,.footer-container footer .footer-menu li{padding:0}.footer-container .footer .footer-menu li:after,.footer-container footer .footer-menu li:after{padding:0 .5em}}@media only screen and (max-width:479px){.footer-container .footer .footer-menu li:after,.footer-container footer .footer-menu li:after{display:none;content:""}}.footer-container .footer .content,.footer-container footer .content{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:92%;margin:0 auto;padding:0}@media (min-width:400px) and (max-width:1160px){.footer-container .footer .content,.footer-container footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1000px){.footer-container .footer .content,.footer-container footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-container .footer .content a,.footer-container footer .content a{margin-bottom:0}.footer-container .footer .content a .logo_vmc,.footer-container footer .content a .logo_vmc{width:120px}.noscript{float:left;width:100vw;max-width:100%;z-index:0;position:relative;margin-bottom:0}.noscript .footer{background:#0f0f0f;height:66px;margin:0;padding:0;display:block;position:fixed;bottom:0;z-index:2}.noscript article+.footer{position:fixed;bottom:0}@media (min-width:400px) and (max-width:1160px){.noscript article+.footer{bottom:0}}@media (max-width:1000px){.noscript article+.footer{bottom:0}}.noscript .footer,.noscript footer{width:100%;font-size:16px;font-size:1rem}@media (min-width:400px) and (max-width:1160px){.noscript .footer,.noscript footer{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:14px;font-size:.875rem;margin-bottom:0}}@media (max-width:1000px){.noscript .footer,.noscript footer{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:14px;font-size:.875rem;margin-bottom:0}}.noscript .footer a,.noscript footer a{display:block;margin-bottom:30px}.noscript .footer a .logo_vmc,.noscript footer a .logo_vmc{max-width:180px}.noscript .footer .footer-right,.noscript footer .footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.noscript .footer .logo-jbc,.noscript footer .logo-jbc{opacity:1;display:inline-block;padding:5px 0 5px 20px}.noscript .footer .logo-jbc img,.noscript footer .logo-jbc img{height:56px;width:auto;max-width:unset}.noscript .footer .logo-jbc:focus,.noscript .footer .logo-jbc:hover,.noscript footer .logo-jbc:focus,.noscript footer .logo-jbc:hover{opacity:1;transition:all .2s ease-in;border-bottom:none}.noscript .footer .copyright,.noscript footer .copyright{font-size:16px;font-size:1rem;color:#e7e7e7;opacity:1;font-family:adobe-garamond-pro,Georgia,serif;margin-bottom:0;font-style:normal;border-bottom:1px solid transparent;transition:all .2s ease-out}.noscript .footer .copyright:focus,.noscript .footer .copyright:hover,.noscript footer .copyright:focus,.noscript footer .copyright:hover{opacity:1;transition:all .2s ease-in;border-bottom:none}@media (min-width:400px) and (max-width:1160px){.noscript .footer .copyright,.noscript footer .copyright{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;font-size:14px;font-size:.875rem}}@media (max-width:1000px){.noscript .footer .copyright,.noscript footer .copyright{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;font-size:14px;font-size:.875rem}}.noscript .footer .copyright sup,.noscript footer .copyright sup{font-size:21px;font-size:1.3125rem;line-height:1}.list .noscript .footer,.list .noscript footer{text-align:center;position:absolute;bottom:0;margin:0 auto}@media (min-width:400px) and (max-width:1160px){.noscript .footer .footer-menu,.noscript footer .footer-menu{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin-top:20px}}@media (max-width:1000px){.noscript .footer .footer-menu,.noscript footer .footer-menu{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin-top:20px}}.noscript .footer .footer-menu li,.noscript footer .footer-menu li{display:inline-block}.noscript .footer .footer-menu li a,.noscript footer .footer-menu li a{color:#e7e7e7;opacity:.7;font-style:inherit;transition:all .2 ease-out}.noscript .footer .footer-menu li a:focus,.noscript .footer .footer-menu li a:hover,.noscript footer .footer-menu li a:focus,.noscript footer .footer-menu li a:hover{opacity:1!important;transition:all .2 ease-in}.noscript .footer .footer-menu li:last-child:after,.noscript footer .footer-menu li:last-child:after{content:"";padding:inherit}.noscript .footer .footer-menu li:after,.noscript footer .footer-menu li:after{content:"|";color:#888f7b;padding:0 1em}.noscript .footer .footer-menu li a,.noscript footer .footer-menu li a{display:inherit}@media only screen and (max-width:767px){.noscript .footer .footer-menu li.footer-menu-feedback,.noscript footer .footer-menu li.footer-menu-feedback{display:none;visibility:hidden}}@media only screen and (max-width:600px){.noscript .footer .footer-menu li,.noscript footer .footer-menu li{padding:0 1.2%}.noscript .footer .footer-menu li:after,.noscript footer .footer-menu li:after{display:none;content:"";padding:0 .5em}}@media only screen and (max-width:479px){.noscript .footer .footer-menu li,.noscript footer .footer-menu li{padding:0 .5%}}.noscript .footer .content,.noscript footer .content{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:92%;margin:0 auto}@media (min-width:400px) and (max-width:1160px){.noscript .footer .content,.noscript footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1000px){.noscript .footer .content,.noscript footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.noscript .footer .content a,.noscript footer .content a{margin-bottom:0}.noscript .footer .content a .logo_vmc,.noscript footer .content a .logo_vmc{width:120px}@media only screen and (max-width:359px){.noscript .footer .content,.noscript footer .content{width:98%}}.mainNavHomepageMobile #navigation.open{max-height:100vh}.mainNavHomepageMobile #footer{display:block}@media (max-width:1000px){.mainNavHomepageMobile #footer{display:none}}.article-page .footer-container-mobile,body.mobile .footer-container-mobile{position:relative!important;z-index:0}.article-page .footer-container-mobile .content,body.mobile .footer-container-mobile .content{padding-bottom:2em}.article-page .footer-container-mobile .footer-menu,body.mobile .footer-container-mobile .footer-menu{margin:1em 0}.article-page .footer-container-mobile .footer-menu li,body.mobile .footer-container-mobile .footer-menu li{width:100%;margin:1rem 0}.article-page .footer-container-mobile .footer-menu li::after,body.mobile .footer-container-mobile .footer-menu li::after{display:none}.article-page .footer-container-mobile .footer-menu li a,body.mobile .footer-container-mobile .footer-menu li a{padding:0}.article-page .footer-container-mobile .footer-right,body.mobile .footer-container-mobile .footer-right{display:-ms-inline-grid;display:inline-grid}.article-page .footer-container-mobile .footer-right .logo-jbc,body.mobile .footer-container-mobile .footer-right .logo-jbc{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.article-page .footer-container-mobile .footer-right .copyright,body.mobile .footer-container-mobile .footer-right .copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mainNavHomepage #footer-indexmobile{display:none}@media (max-width:1000px){.mainNavHomepage #footer-indexmobile{display:block}}#footer-indexmobile{display:none;position:relative;width:100%;z-index:99999;margin-bottom:10rem}#footer-indexmobile .footer-menu{margin:1rem 0}#footer-indexmobile .footer-menu li{text-align:center;padding:0;font-family:adobe-garamond-pro,Georgia,serif;font-style:inherit;text-transform:inherit}#footer-indexmobile .footer-menu li a{font-weight:700;font-style:inherit;color:#fff;opacity:1;font-size:16px;font-size:1rem;padding:1rem 0;min-height:inherit}#footer-indexmobile .footer-right{display:-ms-inline-grid;display:inline-grid}#footer-indexmobile .footer-right .logo-jbc{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:1rem 0}#footer-indexmobile .footer-right .logo-jbc img{height:56px;display:block;margin:0 auto;min-height:inherit}#footer-indexmobile .footer-right .copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:16px;font-size:1rem;text-align:center;color:#e7e7e7;opacity:1;font-family:adobe-garamond-pro,Georgia,serif;margin-bottom:0;font-style:normal;transition:all .2s ease-out}#footer-indexmobile .footer-right .copyright a{color:#f01;min-height:inherit;max-width:80%;margin:0 auto}#footer-indexmobile .footer-right .copyright p{margin-bottom:0;font-size:16px;font-size:1rem;line-height:19px}.container-wrap{max-width:1920px;margin-left:0;margin-right:auto;max-width:inherit}.container-wrap:after{content:" ";display:block;clear:both}.container-wrap:after{content:"";display:table;clear:both}.container-wrap .content-container{width:100%;margin:0;padding:0;color:#fff;position:relative;z-index:0;left:0;text-align:center}.noscript .container-wrap .content-container{min-height:100vh}.splash-page .container-wrap .content-container{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0}.splash-page .header{background:#0f0f0f url(/../images/background/bg-texture-splash.png) repeat 0 0;width:100vw;width:100%;padding:1em;box-sizing:border-box;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex}.splash-page .header .splash-btn-en,.splash-page .header .splash-btn-fr{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.splash-page .header .splash-btn-en img,.splash-page .header .splash-btn-fr img{height:56px}.splash-page .header .splash-btn-en .logo-jbc,.splash-page .header .splash-btn-fr .logo-jbc{display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;margin:0 40px}@media (max-width:1000px){.splash-page .header .splash-btn-en .logo-jbc,.splash-page .header .splash-btn-fr .logo-jbc{margin:0 20px}}.splash-page .header .splash-btn-en .logo-jbc img,.splash-page .header .splash-btn-fr .logo-jbc img{max-width:unset;height:56px;width:auto}.splash-page .header .splash-btn-fr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1000px){.splash-page .panel{display:block;padding:20px 0 0 0}}@media (max-width:1000px){#loading .title1{font-size:48px;font-size:3rem}}.noscript #loaded,.noscript #loading{display:none}.b{background-color:#d9111d;border:0;display:inline-block;padding:1em;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;font-family:franklin-gothic-urw,Arial,sans-serif;font-size:21px;font-size:1.3125rem;line-height:1em}.active.b,.b:focus,.b:hover{color:#fff}.b{width:200px}.b1{background-color:#d9111d;border:1px solid #d9111d;color:#fff;font-style:italic;font-size:22px;font-size:1.375rem;line-height:1.363636363636364;padding:.5em;font-family:adobe-garamond-pro,Georgia,serif}.b1.active,.b1:focus,.b1:hover{text-decoration:underline}.b2{background-color:#d9111d;border:1px solid #d9111d;color:#e7e7e7;font-style:italic;font-weight:700;font-size:22px;font-size:1.375rem;line-height:1.363636363636364;padding:.5em;font-family:adobe-garamond-pro,Georgia,serif;text-transform:normal;transition:all .3s ease-out}.b2.active,.b2:focus,.b2:hover{background-color:#ff2023;transition:all .3s ease-in}.b2[disabled]{opacity:.7;background-color:#888f7b;border-color:#888f7b;cursor:not-allowed}.b3{background:0 0;border:none;color:#d9111d;font-style:italic;font-weight:700;font-size:22px;font-size:1.375rem;line-height:1.363636363636364;padding:.5em;font-family:adobe-garamond-pro,Georgia,serif;text-transform:normal}.b3.active,.b3:focus,.b3:hover{text-decoration:underline}.b-arrow{height:100px}.b-loading{position:relative}.b-loading span{display:block;position:absolute;top:50%;left:1em;margin-top:-.625em;width:1em;height:1em;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(0);transform:scale(0)}.b-loading span:after{border:.15em solid rgba(255,255,255,.1);border-left:.15em solid #fff;border-radius:100%;content:"";display:block;width:100%;height:100%;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear}.b-loading.active{padding-right:1.25em;padding-left:2.75em}.b-loading.active span{-webkit-transform:scale(1);transform:scale(1)}[class*=" i-"],[class^=i-]{font-family:social-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-email:before{content:"\e900"}.i-link:before{content:"\e901"}.i-phone:before{content:"\e902"}.i-twitter:before{content:"\e010"}.i-facebook:before{content:"\e02a"}.i-menu:before{content:"\e903"}.i-search:before{content:"\e904"}.i-doublearrow:before{content:"\e905"}.i-doublearrow-back:before{content:"\e90c"}.i-arrowright:before{content:"\e909"}.i-arrowleft:before{content:"\e906"}.i-circle:before{content:"\e907"}.i-disk:before{content:"\e908"}.i-download:before{content:"\e90a"}.i-arrow-down:before{content:"\e90d"}.i-arrow-up:before{content:"\e90b"}.callout{-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-repeat:no-repeat;background-position:center center;height:640px;color:#fafafa}.callout .callout-content{width:72%;text-align:center}.callout .callout-content time{font-size:14px;font-size:.875rem;font-weight:600;padding:.5em 1em}.callout .callout-content .panel-title{font-weight:900;font-size:48px;font-size:3rem}@media (max-width:1000px){.callout .callout-content .panel-title{font-size:1.5em}}.callout.callout-events{background:url(/../images/background/event-callout-default.jpg) no-repeat 0 0;color:#ededed}.callout.callout-events .callout-content{text-align:center}.callout.callout-events .callout-content a{color:#ededed}.callout.callout-tracks{height:auto;background:#ededed;color:#fafafa}.callout.callout-tracks .callout-content header{border-bottom:2px solid #c8c8c4;padding:0 0 10px;margin:0 0 60px}.callout.callout-tracks .callout-content header .title3{margin:0}.callout.callout-tracks .callout-content article{position:relative;box-sizing:border-box;width:50%;float:left;padding-left:1.07388316%;padding-right:1.07388316%;margin-bottom:60px;padding-left:0}.callout.callout-tracks .callout-content article:nth-child(odd){box-sizing:border-box;width:50%;float:right;padding-left:1.07388316%;padding-right:1.07388316%;margin-bottom:60px;padding-right:0}.callout.callout-tracks .callout-content article .label{position:absolute;top:-10px;left:-10px}.callout.callout-tracks .callout-content article .title5{margin:10px}.callout.callout-articles a{color:#d9111d;font-style:italic;line-height:inherit;display:inline-block}@media (max-width:1000px){.callout.callout-articles a{padding:0}}.callout.callout-articles a span{font-weight:700!important}.tracks-listing{box-sizing:border-box;width:96%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:120px 0 0;padding:0}@media (min-width:1440px){.tracks-listing{box-sizing:border-box;width:72%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0}}.tracks-listing article{margin:0 0 120px;display:inline-block}.tracks-listing article header{text-align:center}.tracks-listing article header .title4{margin-bottom:0}.tracks-listing article header .flourish{margin:40px auto}.tracks-listing article img{cursor:url(/../images/icons/zoom.png),zoom-in;margin:0 auto;display:block}.tracks-listing article figcaption{margin:0 auto;display:block}.tracks-listing article .panel-content{width:100%}.tracks-listing article .view-media-link{background:url(/../images/icons/zoom.svg) no-repeat 0 0;background-size:30px 34px;padding:0 0 34px 40px;font-style:italic;font-weight:700}.perspectives-listing .perspective{background-color:#ededed;font-size:30px;font-size:1.875rem;line-height:1.4;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:120px 12%}.perspectives-listing .perspective img{box-shadow:none;opacity:.8}.perspectives-listing .perspective img:focus,.perspectives-listing .perspective img:hover{opacity:1}.perspectives-listing .perspective header{text-align:center}.perspectives-listing .perspective header .title4{margin-bottom:0}.perspectives-listing .perspective header .flourish{margin:40px auto}.perspectives-listing .perspective .perspective-image{float:left;width:25%}.perspectives-listing .perspective .perspective-content{float:left}.perspectives-listing .perspective .perspective-content p:last-child{margin-bottom:0}.perspectives-listing .perspective .view-media-link{background:url(/../images/icons/zoom.svg) no-repeat 0 0;background-size:30px 34px;padding:0 0 34px 40px;font-style:italic;font-weight:700}.perspectives-listing .perspective-list{list-style:none;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:60px 0;padding:0 12%}.perspectives-listing .perspective-list .media-callout{display:inline-block;width:100%;padding:77.6px}.perspectives-listing .perspective-list .media-callout:focus,.perspectives-listing .perspective-list .media-callout:hover{background:#ededed}.perspectives-listing .perspective-list .media-callout figure{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;-ms-flex-line-pack:center;align-content:center}.perspectives-listing .perspective-list .media-callout .view-media-link{width:43.75%;margin:0;padding:0;padding-right:60px;background-image:none;cursor:url(/../images/icons/zoom.png),zoom-in}.perspectives-listing .perspective-list .media-callout .view-media-link img{width:100%;box-shadow:none;opacity:.85;transition:all .5s ease-in-out}.perspectives-listing .perspective-list .media-callout .view-media-link img:focus,.perspectives-listing .perspective-list .media-callout .view-media-link img:hover{opacity:1}.perspectives-listing .perspective-list .media-callout .view-media-link+figcaption{width:56.25%;margin:0;padding:0}.perspectives-listing .perspective-list .media-callout .more-link{background:url(/../images/icons/more.svg) no-repeat 100% 50%;background-size:10px 10px;padding:0 20px 0 0;font-style:italic;font-weight:700}.perspectives-listing .perspective-list .media-callout .more-link:focus,.perspectives-listing .perspective-list .media-callout .more-link:hover{border-bottom:2px solid #d9111d;background-image:url(/../images/icons/more-hover.svg)}.citations-listing,.transcript-block{font-size:18px;font-size:1.125rem;margin-top:1em}.citations-listing .block-title,.transcript-block .block-title{color:#fafafa;font-family:adobe-garamond-pro,Georgia,serif;font-style:italic;font-weight:700;padding:0;margin:0;text-transform:capitalize}.citations-listing ul,.transcript-block ul{list-style:none;text-align:left!important}.citations-listing ul li,.transcript-block ul li{margin:20px 0;padding:0;text-align:left!important}.citations-listing ol,.transcript-block ol{text-align:left!important}.citations-listing ol li,.transcript-block ol li{margin:20px 0;padding:0;text-align:left!important}.block_seemore{height:150px;position:relative;display:block;overflow:hidden}.block_seemore.no_see_more{height:auto}.block_seemore .btn_viewmore{position:absolute;cursor:pointer;bottom:0;width:100%;display:block;color:#d9111d;background:linear-gradient(to bottom,rgba(237,237,237,0) 0,rgba(237,237,237,.86) 30%,#ededed 35%,#ededed 44%)}.block_seemore.opened{height:auto;overflow:visible}.block_seemore.opened .btn_viewmore{display:none}select{vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:'';background-color:#888f7b;background-image:none;border:none;padding:.5em}select::-ms-expand{display:none!important}.select{overflow:hidden;margin:0;padding:0;background-color:#888f7b;border:1px solid;font-family:adobe-garamond-pro,Georgia,serif;transition:all .3s linear 0s;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;min-height:64px}.select select{font-family:franklin-gothic-urw,Arial,sans-serif;font-size:+font-size(21px);text-transform:uppercase;line-height:.9em;padding:.5em 1em;transition:color .3s ease;-moz-appearance:none}.select select option{text-transform:none}.select:after{content:"\e90d";font-family:social-icons!important;vertical-align:center;transition:color .3s ease;font-size:+font-size(36px);padding:0 .5em;position:absolute;right:0;top:0;pointer-events:none;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select:focus select,.select:hover select{color:#fff}option{background-color:#888f7b}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,textarea{margin:0}input[type=submit]{text-transform:uppercase}fieldset{border:3px solid;padding:1.03092784%;margin-bottom:2em}legend{font-weight:700;padding:0 1em;margin-left:-1em;display:block}label{display:block;color:#fafafa;font-family:adobe-garamond-pro,Georgia,serif;font-size:22px;font-size:1.375rem;line-height:1.36363636;font-weight:700}label[for]{cursor:pointer}input,textarea{display:block;background-color:#fff;border:0;color:#fafafa;font-family:adobe-garamond-pro,Georgia,serif;font-size:22px;font-size:1.375rem;font-weight:400;transition:all .3s linear 0s;padding:19px 22px;vertical-align:top;width:100%}input:focus,textarea:focus{outline:1px solid #fafafa}input:not([type=range]):not([type=submit]):focus,textarea:not([type=range]):not([type=submit]):focus{border-color:#fafafa}button .active,button:focus{outline:1px dotted #d9111d!important}::-webkit-input-placeholder{color:#fafafa}::-moz-placeholder{color:#fafafa}input:-ms-input-placeholder{color:#fafafa}.checkbox,.radio{cursor:pointer;display:block;padding-left:1.5em;margin-bottom:1em;position:relative}.checkbox.inline,.radio.inline{display:inline-block;margin-right:1em}.checkbox input,.radio input{background-color:#fff;border:0;cursor:pointer;padding:0;position:absolute;top:0;left:0}.checkbox label,.radio label{padding:.05em;margin:0 0 0 .25em}input[type=checkbox],input[type=radio]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;width:1em!important;height:1em!important;overflow:hidden}input[type=checkbox]:before,input[type=radio]:before{content:"";transition:all .3s ease}input[type=checkbox]{border-radius:3px;border:1px solid;text-align:center}input[type=checkbox]:before{color:#fafafa;content:"✓";display:block;font-weight:700;line-height:1em;-webkit-transform:translateX(-100%);transform:translateX(-100%)}input[type=checkbox]:checked:before{-webkit-transform:translateX(0);transform:translateX(0)}input[type=radio]{border-radius:100%}input[type=radio]:before{background-color:#d9111d;border-radius:100%;content:"";margin:-.25em;width:.5em;height:.5em;position:relative;top:50%;left:-100%}input[type=radio]:checked:before{display:block;left:50%}button,input[type=button],input[type=submit]{cursor:pointer}input[type=submit]{-webkit-appearance:none}button{width:auto;overflow:visible;outline:0;font-size:1em;line-height:1.36363636em;transition:all .3s ease}button:focus{outline:normal}input[type=file]{border:0;padding:0}textarea{resize:vertical;height:12em}.field-xsmall{width:2em}.field-small{width:3em}.field-medium{width:4em}.field-large{width:6em}.field-error,.field-help{font-size:12px;font-size:.75rem;line-height:1.2em;font-style:italic;padding-top:.5em;margin:0;width:49%}.field-error{color:#ae000e;float:right;text-align:right}.field-help{float:left}form ol,form ol li,form ol li>li,form ol>li{list-style:none;margin:0;padding:0}form ol li{padding-bottom:1.8em}form ol li:after{content:"";display:table;clear:both}form ol li input,form ol li select,form ol li textarea{width:100%}form ol li:last-child{padding-bottom:0}.form-2columns{overflow:hidden}.form-2columns ol li{box-sizing:border-box;width:24%;float:left;padding-left:.51546392%;padding-right:.51546392%}.form-2columns ol li:nth-child(2n){float:right}.form-2columns ol li:nth-child(2n+1){clear:both}.form-3columns{overflow:hidden}.form-3columns ol li{box-sizing:border-box;width:16%;float:left;padding-left:.51546392%;padding-right:.51546392%}.form-3columns ol li:nth-child(3n){float:right}.form-3columns ol li:nth-child(3n+1){clear:both}.form-4columns{overflow:hidden}.form-4columns ol li{box-sizing:border-box;width:12%;float:left;padding-left:.51546392%;padding-right:.51546392%}.form-4columns ol li:nth-child(4n){float:right}.form-4columns ol li:nth-child(4n+1){clear:both}.panel.article-sources{color:#4a4a4a;padding:0;overflow:hidden;min-height:inherit}.panel.article-sources .sources-listing{box-sizing:border-box;width:64%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0;margin:0 auto;display:block;transition:all .3s ease-in}@media (max-width:1000px){.panel.article-sources .sources-listing{box-sizing:border-box;width:80%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.panel.article-sources .sources-listing a{padding:2em 0;display:block;z-index:9;position:relative}.panel.article-sources .sources-listing .block-title{color:#4a4a4a}@media (max-width:1000px){.panel.article-sources .sources-listing .block-title{font-size:18px;font-size:1.125rem}}.panel.article-sources .sources-listing .block-title .i-arrow{display:inline-block;width:12px;height:7px;margin-left:.5em;background:url(/../images/icons/i-arrow.svg) no-repeat 100% 50%;transition:all .2s ease-in;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.panel.article-sources .sources-listing .sources-listing-list{display:none;margin-top:1em;z-index:0;position:relative;transition:all .3s ease-in;-webkit-animation:fadeOut .35s ease-in;animation:fadeOut .35s ease-in;max-width:66%;width:100%}@media (min-width:1024px) and (max-width:1280px){.panel.article-sources .sources-listing .sources-listing-list{max-width:unset}}.panel.article-sources .sources-listing .sources-listing-list a{display:block;float:left;width:100%}.panel.article-sources .sources-listing.open{margin-bottom:2em;transition:all .3s ease-in}.panel.article-sources .sources-listing.open .sources-listing-list{display:block;transition:all .3s ease-in;-webkit-animation:fadeIn .35s ease-in;animation:fadeIn .35s ease-in}.panel.article-sources .sources-listing.open .i-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .2s ease-in}.icon-nav.modal-close{width:26px;height:32px;right:2em;top:2em;position:fixed;background:transparent url(/../images/icons/close.svg) no-repeat right 4px;transition:all .2s ease-out;-webkit-transform:scale(1);transform:scale(1)}.icon-nav.modal-close:focus,.icon-nav.modal-close:hover{background-image:url(/../images/icons/close-hover.svg);transition:all .2s ease-in;-webkit-transform:scale(1.2);transform:scale(1.2)}.icon-nav.arrow-right{padding-right:4em;background:transparent url(/../images/icons/nav-arrow-right.svg) no-repeat 68px 4px;transition:all .2s ease-out}.icon-nav.arrow-right:focus,.icon-nav.arrow-right:hover{background-image:url(/../images/icons/nav-arrow-right-hover.svg);background-position:78px 4px;transition:all .2s ease-in}.callout-events .icon-nav.arrow-right{background-image:url(/../images/icons/nav-arrow-right-white.svg)}.icon-nav.arrow-left{padding-left:1.5em;background:url(/../images/icons/nav-arrow-left.svg) no-repeat 78px 50%}.icon-nav.arrow-left:focus,.icon-nav.arrow-left:hover{background-image:url(/../images/icons/nav-arrow-left-hover.svg);background-position:88px 50%;transition:all .2s ease-in}.noscript .icon-nav.modal-close{top:4em}embed,img,object{max-width:100%;height:auto}.callout-content img,.list-events img,.list-narratives img,.panel-content figure img,img.borders{border:10px solid #fff;box-shadow:2px 2px 10px 2px rgba(35,31,32,.1)}.artifact-block img,img.nostyle{border:none;box-shadow:0}embed,object{min-height:700px}video{display:block;margin:0 auto}audio{display:block;margin:0 auto}.timeline{position:fixed!important;bottom:0;height:70px;width:100vw;display:block;z-index:99999}@media (max-width:1000px){.timeline{display:none}}.timeline .VueCarousel-inner,.timeline .VueCarousel-wrapper{height:100%;position:relative}.timeline .VueCarousel-slide{display:inline-block;float:Left;height:100%;text-align:left;box-sizing:border-box;border-right:1px solid #515151;line-height:.9em;background:0 0;width:calc(100%/5)}.timeline .VueCarousel-slide:focus,.timeline .VueCarousel-slide:hover{background:#d9111d;transition:all .4s ease-in}.timeline .VueCarousel-slide .VueCarousel-inner{height:100%}.timeline .VueCarousel-slide a{padding:.5em 2em;height:100%;display:block;font-style:normal;box-sizing:border-box;width:100%}.timeline .VueCarousel-slide a.router-link-active{background:#d9111d;transition:all .4s ease-in}.timeline .VueCarousel-slide a:focus{background-color:#d9111d!important;transition:all .4s ease-in}.timeline .VueCarousel-slide a,.timeline .VueCarousel-slide span,.timeline .VueCarousel-slide time{color:#e7e7e7;font-family:franklin-gothic-urw,Arial,sans-serif;font-weight:600;font-size:13px;font-size:.8125rem}.noscript .timeline .VueCarousel-slide a{padding:0 2em .5em!important}.noscript .timeline .VueCarousel-slide a,.noscript .timeline .VueCarousel-slide span,.noscript .timeline .VueCarousel-slide time{line-height:.85}.timeline .VueCarousel-navigation-next,.timeline .VueCarousel-navigation-prev{font-size:40px;font-size:2.5rem;color:#aa2e19!important;font-family:franklin-gothic-urw,Arial,sans-serif;font-weight:600;position:absolute;top:0!important;-webkit-transform:none!important;transform:none!important;z-index:9999999;font-style:normal}.timeline .VueCarousel-navigation-next{right:.8em!important;visibility:hidden}.timeline .VueCarousel-navigation-next:before{content:" ";background:url(/../images/icons/i-slider-arrow-right.svg) no-repeat 0 0;display:inline-block;width:20px;height:24px;visibility:visible!important}.noscript .timeline .VueCarousel-navigation-next{content:"▶"}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.timeline .VueCarousel-navigation-next{visibility:visible!important}.timeline .VueCarousel-navigation-next:before{visibilie:hidden!important;display:none!important}}.timeline .VueCarousel-navigation-prev{left:.8em!important;visibility:hidden}.timeline .VueCarousel-navigation-prev:before{content:" ";background:url(/../images/icons/i-slider-arrow-right.svg) no-repeat 0 0;display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px;height:24px;visibility:visible!important}.noscript .timeline .VueCarousel-navigation-prev{content:"◀"}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.timeline .VueCarousel-navigation-prev{visibility:visible!important}.timeline .VueCarousel-navigation-prev:before{visibilie:hidden!important;display:none!important}}.timeline-container{position:fixed!important;bottom:66px;height:70px;width:100vw;display:block;background:#0f0f0f url(/../images/background/bg-texture-splash.jpg) repeat 0 0;z-index:2;overflow:hidden}@media (max-width:1000px){.timeline-container{display:none}}.timeline-container .timeline-gradient{content:" ";display:block;width:10vw;height:100%;bottom:0;position:absolute;z-index:999;pointer-events:none}.timeline-container .timeline-gradient.timeline-gradient-left{background:linear-gradient(to right,#000 0,transparent 100%);left:0}.timeline-container .timeline-gradient.timeline-gradient-right{background:linear-gradient(to right,transparent 0,#000 100%);right:0}.noscript .timeline-container .VueCarousel-navigation{display:none;visibility:hidden}#navigation #menu-modal{height:0;width:100%;float:left;opacity:0;transition:all 0s ease-in;visibility:hidden;overflow:hidden}#navigation #menu-modal .media-title{bottom:-80px;position:relative;opacity:0;transition:all .4s ease-in}#navigation #menu-modal .media-title.visible{bottom:0;opacity:1;transition:all .4s ease-in}#navigation.modal #menu-modal{height:80px;line-height:3.5em;opacity:1;visibility:visible;transition:all .4s ease-in;color:#e7e7e7}.panel{padding:120px 0 0 0;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:#fafafa;text-align:left;position:relative}.panel .panel-content{box-sizing:border-box;width:64%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0;text-align:left}@media (max-width:1000px){.panel .panel-content{width:100%;padding:0 1em}}.panel .panel-content .panel-info{text-align:left}.panel .panel-content .column{box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%}.panel .panel-content .column:nth-child(even){box-sizing:border-box;width:48%;float:right;padding-left:.51546392%;padding-right:.51546392%}.panel footer{position:absolute;left:0;bottom:40px;width:100%}.panel footer img{width:45px;height:26px;-webkit-animation:fadeInOut 5s infinite linear;animation:fadeInOut 5s infinite linear}.panel.intro{min-height:100vh;padding:0;background:#0f0f0f url(/../images/background/bg-texture-splash.jpg) repeat 0 0;color:#ededed}.panel.splash{height:calc(100vh - 100px);text-align:center;background:#0f0f0f url(/../images/background/bg-texture-splash.png) repeat 0 0;color:#ededed}.panel.splash .logo{box-sizing:border-box;width:56%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0}.panel.splash .logo a{display:block;overflow:hidden;text-indent:200%;white-space:nowrap;display:block;background:url(/../images/vtoj_logo_icon.svg) no-repeat 0 0;background-size:contain;width:135px;height:135px;margin:-60px auto 0}@media (max-width:1000px){.panel.splash .logo a{display:none}}.panel.splash .logo a:focus,.panel.splash .logo a:hover{background-image:url(/../images/vtoj_logo_icon-hover.svg)}.panel.splash .panel-content{box-sizing:border-box;width:68%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0}.panel.splash .panel-content .title1{font-weight:800;font-size:42px;font-size:2.625rem}@media (max-width:1000px){.panel.splash .panel-content .title1{font-size:42px;font-size:2.625rem}}.panel.splash .panel-content .left,.panel.splash .panel-content .right{box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0;text-align:center}@media (max-width:540px){.panel.splash .panel-content .left,.panel.splash .panel-content .right{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.panel.splash .panel-content .left a,.panel.splash .panel-content .right a{display:inline-block;background-position:center right;padding-right:2em}.panel.splash .panel-content .left{float:left;margin-bottom:4rem}.panel.splash .panel-content .right{float:right;margin-bottom:4rem}@media (max-width:1000px){.panel.splash .panel-content{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;background:#0f0f0f url(/../images/background/bg-texture-splash.png) repeat 0 0!important}}@media (min-width:1000px) and (max-width:1024px){.panel.splash .panel-content{box-sizing:border-box;width:88%;float:left;padding-left:.51546392%;padding-right:.51546392%}}@media (min-width:1024px) and (max-width:1280px){.panel.splash .panel-content{box-sizing:border-box;width:72%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.panel.event-intro,.panel.track-intro{min-height:100vh;padding:0;text-align:center;background:#0f0f0f;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;color:#ededed}.panel.event-intro .panel-content{text-align:center}.panel.track-intro .panel-content .panel-title{margin:12px 0 48px}.panel.event-perspectives{background-color:#fff;padding:0}.panel.track-stories{padding-bottom:60px}.panel-content figure{width:auto;max-width:600px;margin:20px auto;padding:0;display:table}.panel-content figure img{cursor:url(/../images/icons/zoom.png),zoom-in;box-shadow:none;opacity:.8;width:auto;transition:all .5s ease-in-out}.panel-content figure img:focus,.panel-content figure img:hover{opacity:1}.panel-content figure a{display:block;margin:auto;white-space:inherit}.panel-content figure figcaption{font-size:16px;font-size:1rem;padding:10px}.index{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0;background-color:#141414;width:100vw;color:#888f7b;display:none}.index a{color:#888f7b;display:block;cursor:pointer;box-sizing:border-box;overflow:hidden;transition:all .5s ease-out;background-repeat:no-repeat;background-position:center;background-size:100%;position:relative;width:calc(100vw/4)}@media (min-width:1000px) and (max-width:1024px){.index a{width:calc(100vw/2);max-width:100%}}@media (min-width:1024px) and (max-width:1280px){.index a{width:calc(100vw/3);max-width:100%}}@media (max-width:1000px){.index a{width:100vw;max-width:100%;min-height:100px}}.index a:after{content:"";display:block;padding-bottom:100%}@media (max-width:1000px){.index a:after{display:none}}.index a:focus{outline:1px dotted #d9111d}.index a .nav-border{position:absolute;height:100%;width:100%;border:10px solid #fff;opacity:0;z-index:9998;transition:all .2s ease-out}@media (max-width:1000px){.index a .nav-border{border:none}}.index a .img-background{-webkit-transform:scale(1);transform:scale(1);opacity:.3;transition:all 12s ease-out}.index a .article-txt-container{z-index:9999;position:absolute;bottom:-1em;padding:calc(1em - 20px) calc(2rem - 20px);margin:10px;width:calc(100% - 20px);background:0 0;text-transform:uppercase;transition:all .4s ease-out;font-style:normal}@media (max-width:1000px){.index a .article-txt-container{padding:1em;margin:0;width:60%}}@media (max-width:1000px){.index a .article-txt-container{line-height:.7em;padding:1rem;width:60%;bottom:0;right:0;height:120px}}.index a .article-txt-container time{display:inline;color:#fff;font-weight:600;font-size:14px;font-size:.875rem}.index a .article-txt-container span{font-size:12px;font-size:.75rem;font-weight:500}.index a .article-txt-container .label{opacity:0;display:inline-block;font-size:12px;font-size:.75rem;font-weight:600;left:-1em;margin:0;width:0;padding:0;color:#fff}@media (max-width:1000px){.index a .article-txt-container .label{visibility:hidden;display:none}}.index a .article-txt-container .title3{margin-bottom:0;color:#fff;font-weight:900;display:block;font-size:36px;font-size:2.25rem;transition:all .4s ease-in}@media (max-width:1000px){.index a .article-txt-container .title3{font-size:17px;font-size:1.0625rem}}.index a .article-txt-container .icon-nav{opacity:0;height:0;left:0;font-weight:700;color:#d9111d;transition:all .4s ease-in}@media (max-width:1000px){.index a .article-txt-container .icon-nav{display:none;visibility:hidden}}.index a.current,.index a:focus,.index a:hover{box-sizing:border-box;transition-delay:0s;transition-duration:.5s;transition-property:all}@media (max-width:1000px){.index a.current,.index a:focus,.index a:hover{box-shadow:none}}.index a.current .nav-border,.index a:focus .nav-border,.index a:hover .nav-border{opacity:1;transition:all .2s ease-out}@media (max-width:1000px){.index a.current .nav-border,.index a:focus .nav-border,.index a:hover .nav-border{border:none}}.index a.current .img-background,.index a:focus .img-background,.index a:hover .img-background{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.2;transition:all 12s ease-out}@media (max-width:1000px){.index a.current .img-background,.index a:focus .img-background,.index a:hover .img-background{-webkit-transform:none;transform:none}}.index a.current .article-txt-container,.index a:focus .article-txt-container,.index a:hover .article-txt-container{bottom:0;background:linear-gradient(to bottom,transparent 0,#000 100%);transition:all .4s ease-in;padding:calc(1em - 20px) calc(2rem - 20px);margin:10px}@media (max-width:1000px){.index a.current .article-txt-container,.index a:focus .article-txt-container,.index a:hover .article-txt-container{padding:1em;margin:0;width:60%}}.index a.current .article-txt-container time,.index a:focus .article-txt-container time,.index a:hover .article-txt-container time{display:inline}.index a.current .article-txt-container .label,.index a:focus .article-txt-container .label,.index a:hover .article-txt-container .label{opacity:1;display:inline-block;left:0;padding:6px 8px 3px;width:auto;margin-right:.5em;transition:all .4s ease-out}@media (max-width:1000px){.index a.current .article-txt-container .label,.index a:focus .article-txt-container .label,.index a:hover .article-txt-container .label{display:none}}.index a.current .article-txt-container .title3,.index a:focus .article-txt-container .title3,.index a:hover .article-txt-container .title3{margin-bottom:0;transition:all .4s ease-out}.index a.current .article-txt-container .icon-nav,.index a:focus .article-txt-container .icon-nav,.index a:hover .article-txt-container .icon-nav{opacity:1;color:#d9111d;left:1em;height:auto;font-weight:700;transition:all .4s ease-in;background-position:78px 4px}.index a.current .article-txt-container .icon-nav:focus,.index a.current .article-txt-container .icon-nav:hover,.index a:focus .article-txt-container .icon-nav:focus,.index a:focus .article-txt-container .icon-nav:hover,.index a:hover .article-txt-container .icon-nav:focus,.index a:hover .article-txt-container .icon-nav:hover{background-position:88px 4px!important}.index a.narrative .nav-border{background:url(/../images/background/bg-narrative.png) 0 0 no-repeat;background-size:100% 100%;background-blend-mode:overlay}.index .list{width:100vw;float:left;overflow-y:auto;margin:0;padding:0;text-align:left;position:relative;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.noscript .index .list{padding-bottom:70px}.index .list ul{list-style:none;font-size:22px;font-size:1.375rem;margin:80px 0 0;padding:0}.index .list ul li{margin:0;padding:20px 77.6px;line-height:1;text-transform:uppercase;font-family:franklin-gothic-urw,Arial,sans-serif}.index .list header{border-bottom:2px solid rgba(250,250,250,.4);padding:40px 0 10px;margin:0 57.6px 60px}.index .list header .title5{margin:0}.index .list header .title3{line-height:1}.index .list article{position:relative;margin:0;padding:0}@media (max-width:1000px){.index .list article{width:100vw;max-width:100%}}.index .list article .title5{margin:10px}.index .list article .title5 a{line-height:1.2}.index .list article .title5 a:focus,.index .list article .title5 a:hover{border-bottom:2px solid #fafafa}.index .list article img{width:100%}.index .list.list-narratives{background:#0f0f0f url(/../images/background/bg-texture-splash.jpg) repeat 0 0;color:#888f7b}.index .list.list-narratives header{border-bottom:2px solid rgba(136,143,123,.2)}.index .list.list-narratives .title5 a:hover{border-bottom:2px solid #888f7b}.index .list.list-articles{background:0 0;color:#fafafa;padding-bottom:114px}.index .list.list-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center}.index .list.list-links ul a:hover{border-bottom:2px solid #888f7b}.index.index-articles{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;width:100vw}.open .index.index-articles{display:block;width:100vw;height:100vh;float:left;-webkit-animation-name:slideInDown,fadeIn;animation-name:slideInDown,fadeIn;-webkit-animation-duration:.5s,3s;animation-duration:.5s,3s;-webkit-animation-iteration-count:1,1;animation-iteration-count:1,1;overflow:auto}.noscript .open .index.index-articles{height:calc(100vh - 40px)}.container-article{position:relative}.bg-article{position:fixed;z-index:1;width:100vw;height:100vh;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-color:#0f0f0f;background-position:center center!important}@media (max-width:1000px){.bg-article{background-image:none!important}}.content-article{position:absolute;z-index:2;width:100%}.article-intro{min-height:calc(100vh - 70px)}.article-intro .panel-content{text-align:center}.article-intro .title1,.article-intro blockquote{max-width:60vw;display:block;text-align:center;color:#fff}@media (max-width:1000px){.article-intro .title1,.article-intro blockquote{width:100%;max-width:100%;word-wrap:break-word;padding:0 1em}}.article-intro .title1 cite,.article-intro blockquote cite{opacity:.5;margin-top:0;display:block;padding:1em 0}.article-intro cite{font-style:normal;color:#fff;text-transform:uppercase;font-family:franklin-gothic-urw,Arial,sans-serif;font-size:14px;font-size:.875rem}@media (max-width:1000px){.article-intro cite{font-size:12px;font-size:.75rem}}.article-intro blockquote{font-style:italic;font-weight:900;background:url(../images/cite-border.svg) no-repeat center bottom}@media (max-width:1000px){.article-intro blockquote{font-size:22px;font-size:1.375rem;text-align:center}}.article-intro time{font-size:14px;font-size:.875rem;font-weight:600;padding:.5em 1em}.article-intro .title1{max-width:inherit;font-size:92px;font-size:5.75rem;font-weight:900}@media (max-width:1000px){.article-intro .title1{font-size:42px;font-size:2.625rem;padding:0}}@media (max-width:1000px){.article-intro{min-height:calc(100vh + 70px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal-media-name{font-weight:900}@media (max-width:1000px){.modal-media-name{font-size:30px;font-size:1.875rem}}.noscript .index a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#liberation-victory .article-modules{margin-bottom:100px}.is-touchscreen.navOpen .open .index.index-articles{-webkit-animation:none;animation:none}.content-article-mobile{position:relative}.artifact-viewer{width:72%;margin:0 auto;padding:120px 0 60px;color:#4a4a4a}.artifact-viewer header{text-align:center;margin-bottom:60px}.artifact-viewer header .title3{margin-bottom:0}.artifact-viewer header .flourish{margin:20px auto}.artifact-viewer figure{width:auto;margin:auto;padding:0}.artifact-viewer figure img{display:block;margin:0 auto}.artifact-viewer figure embed,.artifact-viewer figure object{width:100%;height:auto}.artifact-viewer figure a{display:block;margin:auto}.artifact-viewer figure figcaption div{margin:20px 0}.artifact-viewer .view-media-link{padding-right:2em;padding-left:2em;display:inline-block;position:relative;line-height:.45em}@media (max-width:1000px){.artifact-viewer .view-media-link{line-height:inherit}}.artifact-viewer .view-media-link:after{content:" ";width:28px;position:absolute;right:16px;top:0;display:inline-block;opacity:0;height:30px;background:transparent url(/../images/icons/nav-arrow-right.svg) no-repeat 0 0;transition:all .2s ease-out}.artifact-viewer .view-media-link:focus:after,.artifact-viewer .view-media-link:hover:after{opacity:1;right:0;transition:all .2s ease-in;background-image:url(/../images/icons/nav-arrow-right-hover.svg)}.module-bg-white,.module_bg_white,.panel.article-sources{background:#fff!important;color:#4a4a4a!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1000px){.module-bg-white,.module_bg_white,.panel.article-sources{min-height:inherit}}@media (min-width:1000px) and (max-width:1024px){.module-bg-white,.module_bg_white,.panel.article-sources{min-height:inherit}}.module-template-artifact-blocks{background:#fafafa!important;color:#4a4a4a!important;min-height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1000px){.module-template-artifact-blocks{min-height:inherit}}@media (min-width:1000px) and (max-width:1024px){.module-template-artifact-blocks{min-height:inherit}}.module-template-artifact-gallery,.module-template-lesson-plan{background:#e7e7e7!important;color:#4a4a4a!important;min-height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1000px){.module-template-artifact-gallery,.module-template-lesson-plan{min-height:inherit}}@media (min-width:1000px) and (max-width:1024px){.module-template-artifact-gallery,.module-template-lesson-plan{min-height:inherit}}.module-bg-dark,.module-template-artifact-feature,.module_bg_dark{background:#0f0f0f url(/../images/background/bg-texture-splash.png) repeat 0 0!important;min-height:550px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1000px){.module-bg-dark,.module-template-artifact-feature,.module_bg_dark{min-height:inherit!important}}@media (min-width:1000px) and (max-width:1024px){.module-bg-dark,.module-template-artifact-feature,.module_bg_dark{min-height:inherit!important}}.module-template-related-article{background:#0f0f0f url(/../images/background/bg-texture-splash.png) repeat 0 0!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1000px){.module-template-related-article{min-height:inherit!important}}@media (min-width:1000px) and (max-width:1024px){.module-template-related-article{min-height:inherit!important}}.module-template-artifact-blocks,.module-template-lesson-plan{width:100%;padding:5.455em 0;padding-min-height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1000px){.module-template-artifact-blocks,.module-template-lesson-plan{padding:2em 0}}@media (min-width:1000px) and (max-width:1024px){.module-template-artifact-blocks,.module-template-lesson-plan{min-height:inherit}}.module-template-artifact-blocks .artifact-container,.module-template-lesson-plan .artifact-container{box-sizing:border-box;width:64%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none;margin:0 auto}@media (max-width:1000px){.module-template-artifact-blocks .artifact-container,.module-template-lesson-plan .artifact-container{width:100%;padding:0 1em;box-sizing:border-box}}.module-template-artifact-blocks{min-height:unset}.related-article-block{padding:5.455em 0;max-width:840px;margin:0 auto}.related-article-block .related-article-image{width:100%;max-width:307px;float:left;margin-right:55px}.related-article-block .related-article-summary{float:left;width:calc(100% - 362px)}.related-article-block .related-article-summary .title7{font-weight:900}.related-article-block .related-article-summary .label{font-size:.63636364em;font-weight:600;padding:.5em 1em}.related-article-block .related-article-summary .view-media-link{line-height:1!important}@media (max-width:1000px){.related-article-block{padding:15px 5% 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.related-article-block .related-article-image{min-width:unset;margin:0 auto}.related-article-block .related-article-summary{width:100%;margin:-50px auto 0}.related-article-block .related-article-summary .title7{margin-top:9px;margin-bottom:25px}}.artifact-block{margin-bottom:5.455em;width:100%;float:left;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;display:block}@media (max-width:1000px){.artifact-block{margin-bottom:1em}}.artifact-block:last-child{margin-bottom:0}@media (max-width:1000px){.artifact-block:last-child{border-bottom:0}}.artifact-block:nth-child(odd) .artifact-summary{float:left;clear:left;text-align:left;box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;width:407px}@media (max-width:1000px){.artifact-block:nth-child(odd) .artifact-summary{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;text-align:center}}.artifact-block:nth-child(odd) figcaption{padding-left:57.6px}@media (max-width:1000px){.artifact-block:nth-child(odd) figcaption{padding-left:0}}.artifact-block:nth-child(odd) .artifact-preview{float:right;clear:right;box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;width:calc(100% - 407px)}@media (max-width:1000px){.artifact-block:nth-child(odd) .artifact-preview{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.artifact-block:nth-child(odd) .artifact-preview .title5{font-weight:900;text-transform:normal}.artifact-block:nth-child(even) .artifact-summary{float:right!important;text-align:right;clear:right;box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;width:407px}@media (max-width:1000px){.artifact-block:nth-child(even) .artifact-summary{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;text-align:center}}.artifact-block:nth-child(even) .artifact-preview{float:left;clear:left;font-size:20px;font-size:1.25rem;box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;width:calc(100% - 407px)}@media (max-width:1000px){.artifact-block:nth-child(even) .artifact-preview{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.artifact-block:nth-child(even) figcaption{float:right;text-align:right;padding-right:57.6px}@media (max-width:1000px){.artifact-block:nth-child(even) figcaption{padding-right:0}}.artifact-block:nth-child(even) figcaption .title5{font-weight:900;text-transform:normal}.artifact-block .artifact-summary{padding:0!important;max-height:407px;height:100%;min-height:375px}.artifact-block .artifact-summary img{width:100%;max-height:480px}.artifact-block .artifact-summary a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;max-height:480px;min-height:407px;font-size:0}@media (max-width:1000px){.artifact-block .artifact-summary a{max-height:370px;min-height:370px}}.artifact-block .artifact-summary:focus .view-media-link figcaption,.artifact-block .artifact-summary:hover .view-media-link figcaption{opacity:1!important;transition:all .2s ease-in!important}@media (max-width:1000px){.artifact-block .view-media-link{margin-bottom:1.545em;display:block}}.artifact-block figcaption{float:left}.module-template-text{width:100%;padding:5.455em 0;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1000px){.module-template-text{padding:2em 0;min-height:inherit}}.module-template-text .artifact-container{width:100%;max-width:840px;float:none;margin:0 auto}@media (max-width:1000px){.module-template-text .artifact-container{width:100%;padding:0 1em;box-sizing:border-box}.module-template-text .artifact-container .module-text-content{font-size:18px!important;line-height:24px!important}.module-template-text .artifact-container .module-text-content p{font-size:18px!important;line-height:24px!important}}@media (min-width:1000px) and (max-width:1024px){.module-template-text .artifact-container .module-text-content{font-size:20px!important;line-height:30px!important}.module-template-text .artifact-container .module-text-content p{font-size:20px!important;line-height:30px!important}}@media only screen and (min-width:1180px){.module-template-text .artifact-container .module-text-content{font-size:22px!important;line-height:36px!important}.module-template-text .artifact-container .module-text-content p{font-size:22px!important;line-height:36px!important}}.module-template-artifact-gallery{width:100%;padding:5.455em 0}@media (max-width:1000px){.module-template-artifact-gallery{padding:2em 0}}.module-template-artifact-gallery .artifact-container{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;max-width:1280px;max-width-float:none;max-width-margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}.module-template-artifact-gallery .artifact-container:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media (max-width:1000px){.module-template-artifact-gallery .artifact-container{width:100%;padding:0 1em;box-sizing:border-box}}.module-template-artifact-gallery .artifact-container .artifact-gallery-item{position:relative}@media (min-width:1024px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item{width:calc(100%/3);padding:0 20px 20px 0;box-sizing:border-box}.module-template-artifact-gallery .artifact-container .artifact-gallery-item:nth-child(3n){padding-right:0!important}}@media (min-width:1024px) and (max-width:1280px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item{width:calc(100%/3);padding:0 20px 20px 0;box-sizing:border-box}.module-template-artifact-gallery .artifact-container .artifact-gallery-item:nth-child(3n){padding-right:0!important}.module-template-artifact-gallery .artifact-container .artifact-gallery-item:nth-child(n+3):after{content:"";clear:both;float:left;display:block}}@media (min-width:1000px) and (max-width:1024px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item{padding:0 20px 20px 0;box-sizing:border-box;width:calc(100%/2)}.module-template-artifact-gallery .artifact-container .artifact-gallery-item:nth-child(2n){padding-right:0!important}}@media (max-width:1000px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item{padding:0 20px 20px 0;box-sizing:border-box;width:calc(100%/2)}.module-template-artifact-gallery .artifact-container .artifact-gallery-item:nth-child(2n){padding-right:0!important}}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;padding:0;height:100%;font-style:normal}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary .view-media-link{min-height:100%;background-size:cover,cover;background-position:center,center;background-blend-mode:overlay;width:100%;display:inline-block}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary img{width:100%;display:block}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary .title5,.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary p{color:#fff}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a{position:relative}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a figcaption{background:rgba(0,0,0,.5);position:absolute;padding:1em;box-sizing:border-box;top:0;height:100%;width:100%;opacity:0;transition:all .2s ease-in;color:#fafafa}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a figcaption .title5{font-size:22px;font-size:1.375rem;font-family:franklin-gothic-urw,Arial,sans-serif;font-style:normal;font-weight:700;text-transform:none;color:#fff}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a figcaption p{font-style:normal;font-size:20px;font-size:1.25rem;font-weight:400;font-family:adobe-garamond-pro,Georgia,serif;margin-bottom:0;color:#fff}@media only screen and (max-width:1023px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a figcaption{opacity:0;transition:all .2s ease-in}}@media only screen and (max-width:767px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a figcaption{opacity:0;visibility:hidden;display:none;transition:all .2s ease-in}}.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a:focus figcaption,.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a:hover figcaption{opacity:.9;transition:all .2s ease-in;background:rgba(0,0,0,.5) url(/images/background/bg-texture-splash.jpg);background-size:cover;background-blend-mode:overlay}@media only screen and (max-width:767px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a:focus figcaption,.module-template-artifact-gallery .artifact-container .artifact-gallery-item .artifact-summary a:hover figcaption{opacity:0;visibility:hidden;display:none;transition:all .2s ease-in}}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js{white-space:unset}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .artifact-summary{line-height:1;background:rgba(0,0,0,.5) url(/images/background/bg-texture-splash.jpg);height:auto}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .artifact-summary a{line-height:1;white-space:inherit}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .artifact-summary .image{display:block}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .artifact-summary figcaption{padding:1em}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .artifact-summary figcaption .artifact-type{display:block}@media only screen and (max-width:767px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .artifact-summary figcaption{opacity:0;visibility:hidden;display:none;transition:all .2s ease-in}}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .view-gallery-media-link{padding-right:2em;display:inline-block;line-height:.45em}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .view-gallery-media-link:after{content:" ";width:28px;position:absolute;right:16px;top:0;display:inline-block;opacity:0;height:30px;background:transparent url(/../images/icons/nav-arrow-right.svg) no-repeat 0 0;transition:all .2s ease-out}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .view-gallery-media-link:focus:after,.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js .view-gallery-media-link:hover:after{opacity:1;right:0;transition:all .2s ease-in;background-image:url(/../images/icons/nav-arrow-right-hover.svg)}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js:focus,.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js:hover{opacity:1;transition:all .2 ease-in}.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js:focus figcaption,.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js:hover figcaption{opacity:1;transition:all .2s ease-in}@media only screen and (max-width:767px){.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js:focus figcaption,.module-template-artifact-gallery .artifact-container .artifact-gallery-item.has-no-js:hover figcaption{opacity:0;visibility:hidden;display:none;transition:all .2s ease-in}}.module-template-artifact-gallery .artifact-container .artifact-gallery-item:after{content:"";display:block;padding-bottom:100%}.module-template-artifact-gallery .artifact-container .has-no-js:after{padding:0}.module-template-artifact-feature{width:100%;padding:0;margin:0}@media (max-width:1000px){.module-template-artifact-feature{padding:0 0 1em 0}}.module-template-artifact-feature .artifact-container{width:100vw;max-width:100%;padding:0;margin:0;float:none;margin:0 auto;position:relative}@media (max-width:1000px){.module-template-artifact-feature .artifact-container{width:100%;padding:0;box-sizing:border-box}}.module-template-artifact-feature .artifact-container .artifact-featured-image{width:100vw;max-width:100%;padding:0;margin:0;position:relative}.module-template-artifact-feature .artifact-container .artifact-featured-image img{width:100vw;height:auto;padding:0;margin:0;vertical-align:middle;display:block}.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary{box-sizing:border-box;width:32%;float:left;padding-left:.51546392%;padding-right:.51546392%;padding:1em;box-sizing:border-box;position:absolute;right:0;bottom:0}@media (max-width:1000px){.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary{width:100%;position:relative}}@media (min-width:1000px) and (max-width:1024px){.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary{width:100%}}@media (min-width:769px){.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary{background:rgba(250,250,250,.8);color:#4a4a4a}}.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary figcaption .artifact-type{font-weight:400;font-family:franklin-gothic-urw,Arial,sans-serif;text-transform:uppercase;font-size:11px;font-size:.6875rem;margin-bottom:26px;display:block}.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary figcaption .title5{font-weight:900;text-transform:none;font-size:27px;font-size:1.6875rem;margin-top:20px}.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary figcaption p{font-size:20px;font-size:1.25rem}.module-template-artifact-feature .artifact-container .artifact-featured-image .artifact-featured-summary figcaption a{font-style:italic;font-weight:700}.noscript .artifact-featured-summary{box-sizing:border-box;width:32%;float:left;padding-left:.51546392%;padding-right:.51546392%;padding:1em;box-sizing:border-box;position:absolute;right:0;bottom:0}@media (max-width:1000px){.noscript .artifact-featured-summary{width:100%;position:relative;right:unset;bottom:unset}}@media (min-width:769px){.noscript .artifact-featured-summary{width:70%;background:rgba(250,250,250,.8);color:#4a4a4a}}@media (max-width:1000px){.module-template-lesson-plan .artifact-container{width:100%;padding:0 1em;box-sizing:border-box}}.module-template-lesson-plan .artifact-container .title3{font-size:22px;font-size:1.375rem;font-weight:900}.module-template-lesson-plan .artifact-container a{font-family:adobe-garamond-pro,Georgia,serif;font-style:italic;font-weight:900;font-size:22px;font-size:1.375rem}.sources-listing a{color:#9b9b9b!important}.artifact-type{font-family:franklin-gothic-urw,Arial,sans-serif!important;font-size:11px!important;text-transform:uppercase!important;font-weight:500!important;line-height:28px;white-space:nowrap!important}.artifact-type span{display:inline;white-space:nowrap!important}.artifact-block figcaption .title5{font-weight:900!important;text-transform:none!important;font-size:27px;font-size:1.6875rem}.noscript .artifact-block figcaption{width:100%}.noscript .module-bg-image .artifact-container .module-text-content{background:rgba(0,0,0,.2);padding:1em}.page.credits,.page.lesson,.page.reading,.page.sitemap{color:#4a4a4a;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;min-height:93vh;background-color:#fff}.page.credits a:hover,.page.lesson a:hover,.page.reading a:hover,.page.sitemap a:hover{border-bottom:2px solid #d9111d}.page.credits a:hover .title3,.page.lesson a:hover .title3,.page.reading a:hover .title3,.page.sitemap a:hover .title3{line-height:1;margin:0;font-weight:900;font-size:64px;font-size:4rem}.page.credits .form-buttons,.page.lesson .form-buttons,.page.reading .form-buttons,.page.sitemap .form-buttons{text-align:right;margin-top:60px}.page.credits section,.page.lesson section,.page.reading section,.page.sitemap section{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0;padding:0 4%;min-height:91vh;text-align:left}.page.credits section p a,.page.lesson section p a,.page.reading section p a,.page.sitemap section p a{font-style:normal;color:#d9111d;font-weight:300}.page.credits section .title5,.page.lesson section .title5,.page.reading section .title5,.page.sitemap section .title5{margin:20px 0}.page.credits section header,.page.lesson section header,.page.reading section header,.page.sitemap section header{margin-bottom:40px}.page.credits section .sitemap-links,.page.credits section .sitemap-links>li,.page.lesson section .sitemap-links,.page.lesson section .sitemap-links>li,.page.reading section .sitemap-links,.page.reading section .sitemap-links>li,.page.sitemap section .sitemap-links,.page.sitemap section .sitemap-links>li{list-style:none;margin:0;padding:0}.page.credits section .sitemap-links li,.page.lesson section .sitemap-links li,.page.reading section .sitemap-links li,.page.sitemap section .sitemap-links li{margin:20px 0}.page.credits section .credits-list,.page.lesson section .credits-list,.page.reading section .credits-list,.page.sitemap section .credits-list{list-style:disc;list-style-position:inside}.page.credits section .credits-list li,.page.lesson section .credits-list li,.page.reading section .credits-list li,.page.sitemap section .credits-list li{margin:0;padding:0}.page.credits section .credits-list li a,.page.lesson section .credits-list li a,.page.reading section .credits-list li a,.page.sitemap section .credits-list li a{font-style:normal;color:#d9111d;font-weight:300}.page.credits section .credits-list li strong,.page.lesson section .credits-list li strong,.page.reading section .credits-list li strong,.page.sitemap section .credits-list li strong{text-decoration:underline}.page.credits section .credits-list.list-names,.page.lesson section .credits-list.list-names,.page.reading section .credits-list.list-names,.page.sitemap section .credits-list.list-names{list-style:none}.page.credits section .credits-list.list-names li,.page.lesson section .credits-list.list-names li,.page.reading section .credits-list.list-names li,.page.sitemap section .credits-list.list-names li{margin-bottom:10px}.welcome-txt{display:none;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;background-color:#fff}.welcome-txt.homepage{display:block}.welcome-txt .welcome-txt-container{text-align:left;float:none!important;box-sizing:border-box;width:56%;float:left;padding-left:.51546392%;padding-right:.51546392%;margin:0 auto;padding:4em 0}@media (min-width:1440px){.welcome-txt .welcome-txt-container{box-sizing:border-box;width:56%;float:left;padding-left:.51546392%;padding-right:.51546392%;padding:140px 0}}@media (min-width:1000px) and (max-width:1024px){.welcome-txt .welcome-txt-container{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;padding:4em 1em}}@media (max-width:1000px){.welcome-txt .welcome-txt-container{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;padding:4em 1em}}.welcome-txt .welcome-txt-container .title1,.welcome-txt .welcome-txt-container .title2,.welcome-txt .welcome-txt-container p{color:#4a4a4a}.welcome-txt .welcome-txt-container .title2{font-size:18px;font-size:1.125rem;font-weight:900;text-transform:uppercase}@media (max-width:1000px){.welcome-txt .welcome-txt-container .title2{font-size:16px;font-size:1rem}}.welcome-txt .welcome-txt-container .title1{font-size:64px;font-size:4rem;font-weight:900;text-transform:uppercase;margin-top:0;margin-bottom:36px}@media (max-width:1000px){.welcome-txt .welcome-txt-container .title1{font-size:42px;font-size:2.625rem}}.welcome-txt .welcome-txt-container p{font-size:21px;font-size:1.3125rem;font-weight:100;font-family:adobe-garamond-pro,Georgia,serif}@media (max-width:1000px){.welcome-txt .welcome-txt-container p{font-size:18px;font-size:1.125rem}}.container-sitemap{padding:120px 0 120px 0;color:#4a4a4a;margin:0 auto;background:#fff}.sitemap{font-family:franklin-gothic-urw,Arial,sans-serif;line-height:.2em;text-transform:uppercase;margin-bottom:6em;box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none;margin:0 auto;text-align:left}@media (max-width:1000px){.sitemap{width:100%}}@media (min-width:1000px) and (max-width:1024px){.sitemap{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.sitemap sup{top:inherit;position:inherit}.sitemap section .title3{font-size:64px;font-size:4rem;font-weight:900;border-bottom:2px solid #e7e7e7;padding-bottom:80px;margin-bottom:1em}.sitemap section .title5{font-size:22px;font-size:1.375rem;font-weight:900;text-transform:capitalize;margin-top:2em;margin-bottom:1em;padding-top:0;display:block;float:left}.sitemap section .title5:first-child{margin-top:none}.sitemap section article p{float:left;width:100%;display:block;margin-bottom:1em}.sitemap section article p a{font-size:14px;font-size:.875rem;font-weight:600;color:#4a4a4a;left:0;position:relative;transition:all .2s ease-out;display:inline-block;padding:0;margin:0;float:left;line-height:1.2em;font-style:normal;height:auto}.sitemap section article p a:after{opacity:0;right:0;transition:all .2s ease-out}.sitemap section article p a:focus,.sitemap section article p a:hover{color:#d9111d;border:none;left:1em;line-height:1.2em;height:auto;transition:all .2s ease-in}.sitemap section article p a:focus:after,.sitemap section article p a:hover:after{content:" ";background:url(/../images/icons/nav-arrow-right.svg) no-repeat center right;display:inline-block;width:20px;height:18px;position:absolute;opacity:1;transition-property:all;transition-duration:.4s;transition-delay:.3s;right:-2em}.sitemap section article p a .sitemap-title{font-weight:900;width:100%;font-size:14px;font-size:.875rem}.sitemap section .sitemap-links{float:left;width:100%}.sitemap section .sitemap-links li{width:100%;float:left;margin:.2em 0}.sitemap section .sitemap-links li a{font-size:14px;font-size:.875rem;font-weight:600;color:#4a4a4a;left:0;position:relative;transition:all .2s ease-out;display:inline-block;padding:0;margin:0;float:left;line-height:1.2em;height:auto;font-style:normal}.sitemap section .sitemap-links li a:after{opacity:0;right:0;transition:all .2s ease-out}.sitemap section .sitemap-links li a:focus,.sitemap section .sitemap-links li a:hover{color:#d9111d;border:none;left:1em;line-height:1.2em;height:auto;transition:all .2s ease-in}.sitemap section .sitemap-links li a:focus:after,.sitemap section .sitemap-links li a:hover:after{content:" ";background:url(/../images/icons/nav-arrow-right.svg) no-repeat center right;display:inline-block;width:20px;height:20px;position:absolute;opacity:1;transition-property:all;transition-duration:.4s;transition-delay:.3s;right:-2em}.noscript .sitemap{font-family:franklin-gothic-urw,Arial,sans-serif;line-height:.2em;text-transform:uppercase}.noscript .sitemap section .title3{font-weight:900}.noscript .sitemap section .title5{font-size:22px;font-size:1.375rem;font-weight:900;text-transform:capitalize;margin-top:2em;display:block;float:left}.noscript .sitemap section .title5:first-child{margin-top:none}.noscript .sitemap section p{float:left;width:100%;display:block;margin-bottom:.4em}.noscript .sitemap section p a{font-size:14px;font-size:.875rem;font-weight:600;color:#4a4a4a;left:0;position:relative;transition:all .2s ease-out;display:inline-block;padding:0;margin:0;float:left;line-height:1.2em;height:auto}.noscript .sitemap section p a:after{opacity:0;right:0;transition:all .2s ease-out}.noscript .sitemap section p a:focus,.noscript .sitemap section p a:hover{color:#d9111d;border:none;left:1em;line-height:1.2em;height:auto;transition:all .2s ease-in}.noscript .sitemap section p a:focus:after,.noscript .sitemap section p a:hover:after{content:" ";background:url(/../images/icons/nav-arrow-right.svg) no-repeat center right;display:inline-block;width:20px;height:20px;position:absolute;opacity:1;transition-property:all;transition-duration:.4s;transition-delay:.3s;right:-2em}.noscript .sitemap section p a .sitemap-title{font-weight:900;width:100%;font-size:14px;font-size:.875rem}.noscript .sitemap section .sitemap-links{float:left;width:100%}.noscript .sitemap section .sitemap-links li{width:100%;float:left;margin:.2em 0}.noscript .sitemap section .sitemap-links li a{font-size:14px;font-size:.875rem;font-weight:600;color:#4a4a4a;left:0;position:relative;transition:all .2s ease-out;display:inline-block;padding:0;margin:0;float:left;line-height:1.2em;height:auto}.noscript .sitemap section .sitemap-links li a:after{opacity:0;right:0;transition:all .2s ease-out}.noscript .sitemap section .sitemap-links li a:focus,.noscript .sitemap section .sitemap-links li a:hover{color:#d9111d;border:none;left:1em;line-height:1.2em;height:auto;transition:all .2s ease-in}.noscript .sitemap section .sitemap-links li a:focus:after,.noscript .sitemap section .sitemap-links li a:hover:after{content:" ";background:url(/../images/icons/nav-arrow-right.svg) no-repeat center right;display:inline-block;width:20px;height:20px;position:absolute;opacity:1;transition-property:all;transition-duration:.4s;transition-delay:.3s;right:-2em}.container-credits{padding:120px 0 120px 0;color:#4a4a4a;margin:0 auto;background:#fff}.container-credits .credits{box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none;margin:0 auto;text-align:left}@media (max-width:1000px){.container-credits .credits{width:100%}}@media (min-width:1000px) and (max-width:1024px){.container-credits .credits{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.container-credits .credits section header .title3{font-size:64px;font-size:4rem;font-weight:900;border-bottom:2px solid #e7e7e7;padding-bottom:80px;margin-bottom:1em}.container-credits .credits section .credits-content{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}@media (max-width:1000px){.container-credits .credits section .credits-content{width:100%}}.feedback-container{padding:120px 0 120px 0;color:#4a4a4a;margin:0 auto;background:#fff}@media (max-width:1000px){.feedback-container{padding:0;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.feedback-container .feedback-content{box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none;margin:0 auto;text-align:left}.feedback-container .feedback-content .subtitle{font-size:22px;font-size:1.375rem;color:#4a4a4a;font-weight:900;font-family:franklin-gothic-urw,Arial,sans-serif}.feedback-container .feedback-content p a{font-style:normal;color:#d9111d;font-weight:300}.feedback-container .feedback-content p a:focus,.feedback-container .feedback-content p a:hover{text-decoration:underline}.feedback-container .feedback-content .title3{font-size:64px;font-size:4rem;font-weight:900;border-bottom:2px solid #e7e7e7;padding-bottom:80px;margin-bottom:1em}@media (max-width:1000px){.feedback-container .feedback-content{padding:2em 1em 2em 1em!important;box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.feedback-container .feedback-content form label{color:#4a4a4a;font-family:franklin-gothic-urw,Arial,sans-serif;font-size:14px;font-size:.875rem;text-transform:uppercase;margin:1em 0}.feedback-container .feedback-content form label span{color:#d9111d}.feedback-container .feedback-content form button{font-family:franklin-gothic-urw,Arial,sans-serif;font-style:normal;font-size:16px;font-size:1rem}.feedback-container .feedback-content form button:focus,.feedback-container .feedback-content form button:hover{text-decoration:none}.feedback-container .feedback-content form input,.feedback-container .feedback-content form textarea{color:#4a4a4a;border:2px solid #e7e7e7}.feedback-container .feedback-content form .form-row{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;padding:0;margin-bottom:2em}.feedback-container .feedback-content form .form-row .form-fields{float:left;box-sizing:border-box;width:50%;float:left;padding-left:1.07388316%;padding-right:1.07388316%;padding:0;padding-right:.5em;box-sizing:border-box}@media (max-width:1000px){.feedback-container .feedback-content form .form-row .form-fields{box-sizing:border-box;width:100%;float:left;padding-left:1.07388316%;padding-right:1.07388316%}}.feedback-container .feedback-content form .form-row .form-fields:last-child{padding-right:0;padding-left:.5em;box-sizing:border-box}.feedback-container .feedback-content form .form-buttons{margin-top:1em;text-align:center}.copyright-container{padding:120px 0 140px 0;color:#4a4a4a;margin:0 auto;background:#fff}@media (max-width:1000px){.copyright-container{padding:0;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.copyright-container .copyright,.copyright-container .copyright-content{box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none;margin:0 auto;text-align:left}.copyright-container .copyright .subtitle,.copyright-container .copyright-content .subtitle{font-size:22px;font-size:1.375rem;color:#4a4a4a;font-weight:900;font-family:franklin-gothic-urw,Arial,sans-serif}.copyright-container .copyright p a,.copyright-container .copyright-content p a{font-style:normal;color:#d9111d;font-weight:300}.copyright-container .copyright p a:focus,.copyright-container .copyright p a:hover,.copyright-container .copyright-content p a:focus,.copyright-container .copyright-content p a:hover{text-decoration:none}.copyright-container .copyright .title3,.copyright-container .copyright-content .title3{font-size:64px;font-size:4rem;font-weight:900;border-bottom:2px solid #e7e7e7;padding-bottom:80px;margin-bottom:1em}@media (max-width:1000px){.copyright-container .copyright,.copyright-container .copyright-content{padding:2em 1em 2em 1em!important;box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.container-lesson{padding:120px 0 120px 0;color:#4a4a4a;margin:0 auto;background:#fff}.container-lesson .lesson-dl-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.container-lesson .lesson{font-family:franklin-gothic-urw,Arial,sans-serif;box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none;margin:0 auto;text-align:left}@media (min-width:1000px) and (max-width:1024px){.container-lesson .lesson{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.container-lesson.container-lesson-single .lesson{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none}@media (min-width:1000px) and (max-width:1024px){.container-lesson.container-lesson-single .lesson{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none}}.container-lesson.container-lesson-single section .title3{font-size:64px;font-size:4rem;font-weight:900;border-bottom:2px solid #e7e7e7;padding-bottom:80px;margin-bottom:1em}.container-lesson.container-lesson-single section .title5{font-size:22px;font-size:1.375rem;font-weight:900;text-transform:capitalize;margin-top:2em;display:block;float:left}.container-lesson.container-lesson-single section .artifact-container{border-bottom:2px solid #e7e7e7;padding-bottom:4em;margin-top:4em}.container-lesson.container-lesson-single section .artifact-container:last-child{padding-bottom:none}.container-lesson.container-lesson-single section .artifact-container .title3{font-size:22px;font-size:1.375rem;text-transform:none!important;border:none;margin-bottom:0;padding-bottom:0}.container-lesson.container-lesson-single section .artifact-container .artifact-type{font-size:11px;font-size:.6875rem;margin-bottom:2em;display:block;font-family:franklin-gothic-urw,Arial,sans-serif;text-transform:uppercase;font-weight:400}.container-lesson.container-lesson-single section .artifact-container .lesson-description{font-family:adobe-garamond-pro,Georgia,serif;font-size:20px;font-size:1.25rem;line-height:1.4em;margin-bottom:1.4em}@media (max-width:1000px){.container-lesson.container-lesson-single section .artifact-container .lesson-description{width:100vw;max-width:100%;overflow:scroll}}.container-lesson.container-lesson-single section .artifact-container dl{float:left;width:100%;display:block;line-height:1em;margin:.4em 0}.container-lesson.container-lesson-single section .artifact-container dl dt{font-weight:700;font-size:14px;font-size:.875rem;text-transform:uppercase;min-width:6vw}@media (max-width:1000px){.container-lesson.container-lesson-single section .artifact-container dl dt{word-break:break-word}}.container-lesson.container-lesson-single section .artifact-container dl dd{font-size:16px;font-size:1rem;font-family:adobe-garamond-pro,Georgia,serif;margin-left:2em}.container-lesson.container-lesson-single section .artifact-container dl dd span{display:block;width:100%}.container-lesson.container-lesson-single section .artifact-container dl dd,.container-lesson.container-lesson-single section .artifact-container dl dt{float:left;display:inline-block}.container-lesson.container-lesson-single section .artifact-container p{line-height:1.5}.container-lesson.container-lesson-single section .artifact-container a{font-family:adobe-garamond-pro,Georgia,serif;font-weight:900;color:#d9111d;border-bottom:1px solid transparent;font-style:italic;margin-top:1em;line-height:1em;display:inline-block;font-size:22px;font-size:1.375rem}.container-lesson.container-lesson-single section .artifact-container a:focus,.container-lesson.container-lesson-single section .artifact-container a:hover{border-bottom:2px solid #ec2224}.container-lesson.container-lesson-single section .artifact-container ol,.container-lesson.container-lesson-single section .artifact-container ul{margin:20px}.container-lesson.container-lesson-single .lesson{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none}@media (min-width:1000px) and (max-width:1024px){.container-lesson.container-lesson-single .lesson{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none}}.container-lesson .noscript .lesson{font-family:franklin-gothic-urw,Arial,sans-serif}.container-lesson .noscript .lesson section .title3{font-weight:900;text-transform:uppercase;font-size:64px;font-size:4rem}.container-lesson .noscript .lesson section .title5{font-size:22px;font-size:1.375rem;font-weight:900;text-transform:capitalize;margin-top:2em;display:block;width:100%;margin:0;float:left}.container-lesson .noscript .lesson section .artifact-container{border-bottom:2px solid #e7e7e7;padding-bottom:4em}.container-lesson .noscript .lesson section .artifact-container:last-child{padding-bottom:none}.container-lesson .noscript .lesson section .artifact-container .title3{font-size:22px;font-size:1.375rem;text-transform:normal}.container-lesson .noscript .lesson section .artifact-container .artifact-type{font-size:11px;font-size:.6875rem;margin-bottom:2em;display:block;font-family:franklin-gothic-urw,Arial,sans-serif;font-weight:400}.container-lesson .noscript .lesson section .artifact-container .lesson-description{font-family:adobe-garamond-pro,Georgia,serif;font-size:20px;font-size:1.25rem;line-height:1.4em;width:60vw;margin-bottom:1.4em}@media (max-width:1000px){.container-lesson .noscript .lesson section .artifact-container .lesson-description{width:100vw;max-width:100%}}.container-lesson .noscript .lesson section .artifact-container dl{float:left;width:100%;display:block;line-height:1em}.container-lesson .noscript .lesson section .artifact-container dl dt{font-weight:700;font-size:14px;font-size:.875rem;text-transform:uppercase;min-width:6vw}@media (max-width:1000px){.container-lesson .noscript .lesson section .artifact-container dl dt{word-break:break-word}}.container-lesson .noscript .lesson section .artifact-container dl dd{font-size:16px;font-size:1rem;font-family:adobe-garamond-pro,Georgia,serif;margin-left:2em}.container-lesson .noscript .lesson section .artifact-container dl dd span{display:block;width:100%}.container-lesson .noscript .lesson section .artifact-container dl dd,.container-lesson .noscript .lesson section .artifact-container dl dt{float:left;display:inline-block}.container-lesson .noscript .lesson section .artifact-container a{font-family:adobe-garamond-pro,Georgia,serif;font-weight:900;font-style:italic;margin-top:1em;line-height:1em;display:inline-block;font-size:22px;font-size:1.375rem}.container-lesson .noscript .lesson section .artifact-container ol,.container-lesson .noscript .lesson section .artifact-container ul{margin:20px}.table-padding td{padding:1em}#lesson h1.title3{font-weight:700}#lesson .artifact-container h2.title3{font-weight:700;font-size:2em;margin-top:2em}#lesson .artifact-container .lesson-description{font-size:1.25rem;font-family:adobe-garamond-pro,Georgia,serif;margin-bottom:2em}#lesson .artifact-container a{font-size:1.25rem}@-webkit-keyframes scan{0%{-webkit-transform:translate3d(0,0,0) rotate(70deg);transform:translate3d(0,0,0) rotate(70deg)}100%{-webkit-transform:translate3d(0,0,0) rotate(430deg);transform:translate3d(0,0,0) rotate(430deg)}}@keyframes scan{0%{-webkit-transform:translate3d(0,0,0) rotate(70deg);transform:translate3d(0,0,0) rotate(70deg)}100%{-webkit-transform:translate3d(0,0,0) rotate(430deg);transform:translate3d(0,0,0) rotate(430deg)}}@-webkit-keyframes blip{0%{opacity:0}43%{opacity:0}45.5%{opacity:1}50%{opacity:0}}@keyframes blip{0%{opacity:0}43%{opacity:0}45.5%{opacity:1}50%{opacity:0}}@-webkit-keyframes movebackground{0%{background-position:0 0}100%{background-position:0 100px}}@keyframes movebackground{0%{background-position:0 0}100%{background-position:0 100px}}@-webkit-keyframes movecloudone{0%{background-position:0 0}100%{background-position:0 -340px}}@keyframes movecloudone{0%{background-position:0 0}100%{background-position:0 -340px}}@-webkit-keyframes movecloudtwo{0%{background-position:0 0}50%{background-position:0 -150px}100%{background-position:0 -340px}}@keyframes movecloudtwo{0%{background-position:0 0}50%{background-position:0 -150px}100%{background-position:0 -340px}}.error-page{background:#0f0f0f url(/../images/background/bg-error.jpg) no-repeat 0 0;background-size:cover;-webkit-animation:movebackground 60s linear forwards;animation:movebackground 60s linear forwards}.error-page .error-content{z-index:9999999;position:relative}.error-page .error-content .title3{font-family:franklin-gothic-urw,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;text-transform:none}.error-page .cloud1{background:url(/../images/cloud1.png) no-repeat 0 0;background-size:cover;position:absolute;top:-4em;left:0;width:100vw;width:100%;height:100%;-webkit-animation:movecloudone 10s cubic-bezier(.17,.67,.69,.11) forwards;animation:movecloudone 10s cubic-bezier(.17,.67,.69,.11) forwards}.error-page .cloud2{background:url(/../images/cloud2.png) no-repeat 0 0;background-size:cover;position:absolute;top:0;left:0;width:100vw;width:100%;height:100%;-webkit-animation:movecloudtwo 20s ease-in forwards;animation:movecloudtwo 20s ease-in forwards}.error-page .error-page-content{height:calc(100% - 156px);box-sizing:border-box;width:64%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none!important;margin:4em auto auto auto}.error-page .error-page-content .title2{font-size:64px;font-size:4rem;font-weight:700;display:inline-block;border-bottom:1px solid #e7e7e7;width:100%;padding-bottom:1em;margin-top:3em}.error-page .error-page-content .radar-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20vw;height:20vw;background:linear-gradient(-200deg,#d9111d,transparent);border-radius:50%;border:1px solid #d9111d;overflow:hidden}.error-page .error-page-content .radar-wrapper .radar{position:relative;opacity:.6;height:100%;width:100%;border-radius:50%;background:radial-gradient(ellipse at center,transparent 0,transparent 5.5%,transparent 23%,#d9111d 23.5%,transparent 34%,transparent 45%,#d9111d 45.5%,transparent 46%,rgba(125,185,232,0) 100%)}.error-page .error-page-content .radar-wrapper .radar .cross-section{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;width:1px;height:100%;background:#d9111d}.error-page .error-page-content .radar-wrapper .radar .cross-section:after{content:'';-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;width:1px;height:100%;background:#d9111d}.error-page .error-page-content .radar-wrapper .radar .spinner{position:absolute;height:50%;width:20%;background:linear-gradient(-290deg,#d9111d 0,transparent 49%);-webkit-transform-origin:0 0;transform-origin:0 0;left:50%;top:50%;-webkit-animation:scan 5s linear infinite;animation:scan 5s linear infinite;border-left:1px solid #d9111d}.error-page .error-page-content .radar-wrapper .radar .blip{width:2%;height:2%;position:absolute;border-radius:50%;top:25%;left:75%;opacity:0;-webkit-animation:blip 5s linear infinite;animation:blip 5s linear infinite}.error-page .error-page-content .radar-wrapper .radar .blip+.blip{-webkit-animation-delay:-1.252s;animation-delay:-1.252s;top:16%;left:18%}.footer{height:auto}.container-reading{padding:120px 0 120px 0;color:#4a4a4a;margin:0 auto;background:#fff}.container-reading .reading{box-sizing:border-box;width:48%;float:left;padding-left:.51546392%;padding-right:.51546392%;float:none;margin:0 auto;text-align:left}@media (min-width:1000px) and (max-width:1024px){.container-reading .reading{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}}.container-reading .reading section header .title3{font-size:64px;font-size:4rem;font-weight:900;border-bottom:2px solid #e7e7e7;padding-bottom:80px;margin-bottom:1em}.container-reading .reading section .reading-content{box-sizing:border-box;width:100%;float:left;padding-left:.51546392%;padding-right:.51546392%}@media (max-width:1000px){.container-reading .reading section .reading-content{width:100%}}@media (max-width:1000px){.container-reading .reading{width:100%}}@media print{*{background:0 0!important;color:#000!important}body{font-size:70%;min-width:100%;max-width:100%}}@media screen and (max-width:768px),screen and (max-device-width:1024px){html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none}}@media (min-width:1000px) and (max-width:1024px){a:active,a:focus{background:0 0!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.VueCarousel-navigation-prev .VueCarousel-navigation-next{visibility:visible!important}.VueCarousel-navigation-prev .VueCarousel-navigation-next:before,.VueCarousel-navigation-prev .VueCarousel-navigation-prev:before{visibility:hidden!important}}body.bodyOverflowHidden{overflow:hidden}body .container-credits,body .container-lesson,body .container-reading,body .container-sitemap,body .copyright-container,body .feedback-container{padding-bottom:40px;height:calc(100vh - 60px);position:relative;overflow-x:hidden;overflow-y:scroll}body.navOpen{overflow:hidden}body.navOpen.mainNavHomepage #navigation{position:relative;float:left;overflow:hidden}body.navOpen.mainNavHomepage #navigation .index-articles{padding-bottom:0;height:calc(100vh - 130px);position:relative;overflow-x:hidden;overflow-y:scroll}body.navOpen.mainNavHomepage .index .list.list-articles{padding-bottom:0}body.navOpen.mainNavHomepage .content-container{display:none}body.navOpen .index-articles{padding-bottom:70px}body.navOpen.mainPages .nav-subtitle{display:none}body.navOpen.mainPages .content-container{position:relative;float:left}body.navOpen.mainPages .content-container .container{padding-bottom:0;height:calc(100vh - 60px);position:relative;overflow-x:hidden;overflow-y:scroll}.noscript body.navOpen.mainPages .content-container .container{height:100vh}@media (max-width:1000px){body.navOpen.mainPages .content-container .container{height:calc(100vh - 120px)}.noscript body.navOpen.mainPages .content-container .container{height:100vh}}body.navOpen.mainPages .content-container .container .page{margin-bottom:60px}@media (max-width:1000px){body.navOpen.mainPages .content-container .container .page{margin-bottom:120px}}body.mobile .container-credits,body.mobile .container-lesson,body.mobile .container-reading,body.mobile .container-sitemap,body.mobile .copyright-container,body.mobile .feedback-container{padding-bottom:40px;height:auto;position:relative;overflow:hidden}