html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html{-ms-touch-action:manipulation;touch-action:manipulation;min-height:100%;position:relative}address{font-style:normal}body{line-height:1;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased}ul{padding:0}ul li{list-style-type:none}a:link,a:visited{text-decoration:none}a img{border:0}a{outline:0}table{border-collapse:collapse;border-spacing:0}iframe{display:block}@font-face{font-family:Merriweather;src:url(../assets/fonts/merriweather-v21-latin-regular.woff2) format('woff2'),url(../assets/fonts/merriweather-v21-latin-regular.woff) format('woff');font-display:swap}@font-face{font-family:Merriweather;src:url(../assets/fonts/merriweather-v21-latin-700.woff2) format('woff2'),url(../assets/fonts/merriweather-v21-latin-700.woff) format('woff');font-weight:bold;font-display:swap}@font-face{font-family:MerriweatherSans;src:url(../assets/fonts/merriweather-sans-v11-latin-300.woff2) format('woff2'),url(../assets/fonts/merriweather-sans-v11-latin-300.woff) format('woff');font-display:swap}.inputWrap .label div,.labelRadio div,.labelCheck div,.spriteIcon,.submitSystem>div,.inlineIcon,.biggerIcon{background:url(../assets/sprite.png);background-size:800px 800px;background-repeat:no-repeat}#preloadingPage,#contentPreloader{width:200px;height:200px;margin-top:-100px;margin-right:-100px;position:fixed;z-index:999;right:50%;top:50%;visibility:collapse;z-index:99}#preloadingPage .preloadText{animation:spin 6s linear infinite;transform-origin:center}#preloadingPage svg,#contentPreloader svg{width:100%;height:auto;display:block;fill:#e9ebec}#preloadingPage.activity{visibility:visible}#contentPreloader{visibility:visible;z-index:0;position:absolute}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(0.7)}}#preloadingMask{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#10375c;visibility:collapse;opacity:0;transition:all .4s ease;z-index:99}#preloadingMask.activity{visibility:visible;opacity:1;transition:all .4s ease}#preloadingMask svg{transform:translate(0,-30%);display:block;width:100%;height:auto}.animateLoad .lineLoad{animation:lining 5s linear forwards}.lineLoad{stroke-dasharray:1000;stroke-dashoffset:0;stroke:#fff;stroke-width:.04}@keyframes lining{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){}@media only screen and (max-width:719px){#preloadingPage,#contentPreloader{width:160px;height:160px;margin-top:-80px;margin-right:-80px}}.megaContainer{margin:0 auto;position:relative;height:100%;padding-top:206px;transition:padding .4s ease;float:left;width:100%;max-width:100%}#contentStartAnchor{display:block;position:absolute;width:10px;height:10px}.displayNone{display:none}.container{width:100%;float:left;box-sizing:border-box;position:relative}.slice{width:100%;margin:0 auto;box-sizing:border-box;position:relative}.clearfix:after{content:'';display:block;height:0;visibility:hidden;clear:both}.limited{width:90%;max-width:1400px}.doughCol{padding:0 30px}.doubleDough,.doubleDoughH1,.doubleDoughH2,.singleDough,.singleDoughBottom,.singleDoughH2,.singleDoughH1{padding:80px 0}.singleDoughH1,.doubleDoughH1{padding-top:20px}.singleDoughH2,.doubleDoughH2{padding-top:50px}.singleDoughH2,.singleDoughH1,.singleDough{padding-bottom:0}.singleDoughBottom{padding-top:0}@media only screen and (min-width:980px) and (max-width:1190px){.doubleDough,.doubleDoughH1,.doubleDoughH2,.singleDough,.singleDoughBottom,.singleDoughH2,.singleDoughH1{padding:60px 0}.singleDoughH1,.doubleDoughH1{padding-top:0}.singleDoughH2,.doubleDoughH2{padding-top:30px}.singleDoughH2,.singleDoughH1,.singleDough{padding-bottom:0}.singleDoughBottom{padding-top:0}}@media only screen and (min-width:720px) and (max-width:979px){.doubleDough,.doubleDoughH1,.doubleDoughH2,.singleDough,.singleDoughBottom,.singleDoughH2,.singleDoughH1{padding:60px 0}.singleDoughH1,.doubleDoughH1{padding-top:0}.singleDoughH2,.doubleDoughH2{padding-top:30px}.singleDoughH2,.singleDoughH1,.singleDough{padding-bottom:0}.singleDoughBottom{padding-top:0}.megaContainer{padding-top:215px}}@media only screen and (max-width:719px){.doubleDough,.doubleDoughH1,.doubleDoughH2,.singleDough,.singleDoughBottom,.singleDoughH2,.singleDoughH1{padding:40px 0}.singleDoughH1,.doubleDoughH1{padding-top:0}.singleDoughH2,.doubleDoughH2{padding-top:10px}.singleDoughH2,.singleDoughH1,.singleDough{padding-bottom:0}.singleDoughBottom{padding-top:0}.megaContainer{padding-top:190px}.homepage .megaContainer{padding-top:165px}}.grid{width:100%;height:100%;position:absolute;top:0;display:flex}.grid>div{box-sizing:border-box;width:10%;height:100%;border-left:1px solid rgba(255,255,255,.3)}.grid>div:last-child{border-right:1px solid rgba(255,255,255,.3)}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){}@media only screen and (max-width:719px){}.flexCol{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;align-content:flex-start}.flexCol>div{-webkit-box-sizing:border-box;box-sizing:border-box}.flexCol.twoCol>div{width:50%}.flexCol.threeCol>div{width:33%}.flexCol.threeCol>div:nth-child(2){width:34%}.flexCol.fourCol>div{width:25%}#columnLayout .flexCol>div:nth-child(1){background-color:#009966}#columnLayout .flexCol>div:nth-child(2){background-color:#006699}#columnLayout .flexCol>div:nth-child(3){background-color:#996666}#columnLayout .flexCol>div:nth-child(4){background-color:#CC9933}#imgGal>div:nth-child(1){width:60%}#preFooterF>div:nth-child(1){width:60%}#preFooterG>div:nth-child(2){width:60%}#preFooterF>div:nth-child(2),#imgGal>div:nth-child(2),#preFooterG>div:nth-child(1),#preFooterG>div:nth-child(3){flex:1}@media only screen and (min-width:980px) and (max-width:1190px){.flexCol.fourCol>div{width:50%}}@media only screen and (min-width:720px) and (max-width:979px){.flexCol.fourCol>div{width:50%}}@media only screen and (max-width:719px){.flexCol.twoCol>div,.flexCol.threeCol>div,.flexCol.threeCol>div:nth-child(2),.flexCol.fourCol>div,#imgGal>div:nth-child(1){width:100%}#imgGal>div:nth-child(1),#preFooterF>div:nth-child(1),#preFooterG>div:nth-child(2),#preFooterG>div{width:100%}}#cssColumnLayout{text-align:left}.cssCol{column-gap:60px;-webkit-column-gap:60px;-moz-column-gap:60px;column-rule:1px solid lightblue;-webkit-column-rule:1px solid lightblue;-moz-column-rule:1px solid lightblue;text-align:left}.cssCol.twoCol{column-count:2;-webkit-column-count:2;-moz-column-count:2}.cssCol.threeCol{column-count:3;-webkit-column-count:3;-moz-column-count:3}.cssCol.fourCol{column-count:4;-webkit-column-count:4;-moz-column-count:4}.cssCol>h2{-webkit-column-span:all;column-span:all}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){.cssCol.twoCol,.cssCol.threeCol,.cssCol.fourCol{column-count:2;-webkit-column-count:2;-moz-column-count:2}}@media only screen and (max-width:719px){.cssCol.twoCol,.cssCol.threeCol,.cssCol.fourCol{column-count:1;-webkit-column-count:1;-moz-column-count:1}}body{font-family:Merriweather,'Times New Roman',serif;font-size:1.1em;line-height:1.6;color:#4e4e4e;background-color:#fff;overflow-x:hidden}a{color:#C41E3A;display:inline-block;position:relative;text-decoration:none}a:hover{color:#d72341}a .fileTitle:after,a:after{content:'';display:block;width:100%;height:2px;background-color:#c41e3a;transition:transform .3s ease;transform:scaleX(0);transform-origin:right}.lightbox a:after{display:none}a.noLine:after{display:none}.mainMenu>div>a:after{height:3px}a:hover .fileTitle:after,a:hover:after{transform:scaleX(1);transform-origin:left}p{margin-bottom:1em}h1,h2,h3,h4{font-size:3em;font-weight:normal;line-height:1.4}h2{font-size:2.2em}h5{font-size:2.2em;display:inline-block;margin:40px 0 10px 0;font-weight:normal;line-height:1.4}h3{font-size:1.8em}h4{font-size:1.6em}.smallerInfo{font-size:.8em}.tinyInfo{font-size:.8em}sup{font-size:.7em;vertical-align:super}sub{font-size:.7em;vertical-align:sub}span.indent{display:inline-block;box-sizing:border-box;padding:0 0 0 20px;border-left:solid 10px #c41e3a}.mobOnly{display:none}@media only screen and (min-width:980px) and (max-width:1190px){body{font-size:1em;line-height:1.6}}@media only screen and (min-width:720px) and (max-width:979px){.noTab{display:none}body{font-size:1em;line-height:1.6}}@media only screen and (max-width:719px){.mobOnly{display:inline-block}.noMob{display:none}a .fileTitle:after,a:after{display:none}body{font-size:1em;line-height:1.6}h5{font-size:1.6em}a{display:inline}}.inlineIcon{display:inline-block;vertical-align:middle;margin:0;width:26px;height:26px;background-position:-3px -621px}.inlineIcon.b1{background-position:-35px -621px}.inlineIcon.c1{background-position:-66px -621px}.inlineIcon.d1{background-position:-97px -621px}.inlineIcon.e1{background-position:-128px -621px}.inlineIcon.f1{background-position:-159px -621px}.inlineIcon.g1{background-position:-190px -621px}.inlineIcon.h1{background-position:-221px -621px}.inlineIcon.i1{background-position:-252px -621px}.inlineIcon.j1{background-position:-284px -621px}.inlineIcon.k1{background-position:-315px -621px}.inlineIcon.l1{background-position:-346px -621px}.inlineIcon.a2{background-position:-3px -651px}.inlineIcon.b2{background-position:-34px -651px}.inlineIcon.c2{background-position:-65px -650px}.inlineIcon.d2{background-position:-96px -650px}.inlineIcon.e2{background-position:-128px -650px}.inlineIcon.f2{background-position:-159px -650px}.inlineIcon.g2{background-position:-190px -650px}.inlineIcon.h2{background-position:-221px -650px}.inlineIcon.i2{background-position:-252px -650px}.inlineIcon.j2{background-position:-283px -650px}.inlineIcon.k2{background-position:-314px -650px}.inlineIcon.l2{background-position:-346px -650px}.inlineIcon.a3{background-position:-3px -680px}.inlineIcon.b3{background-position:-34px -680px}.inlineIcon.c3{background-position:-65px -680px}.inlineIcon.d3{background-position:-96px -680px}.inlineIcon.e3{background-position:-128px -680px}.inlineIcon.f3{background-position:-159px -680px}.inlineIcon.g3{background-position:-190px -680px}.inlineIcon.h3{background-position:-221px -680px}.inlineIcon.i3{background-position:-252px -680px}.inlineIcon.j3{background-position:-283px -680px}.inlineIcon.k3{background-position:-314px -680px}.inlineIcon.l3{background-position:-346px -680px}.inlineIcon.a4{background-position:-3px -710px}.inlineIcon.b4{background-position:-35px -710px}.inlineIcon.c4{background-position:-65px -710px}.inlineIcon.d4{background-position:-97px -710px}.inlineIcon.e4{background-position:-128px -710px}.inlineIcon.f4{background-position:-159px -710px}.inlineIcon.g4{background-position:-191px -710px}.inlineIcon.h4{background-position:-222px -710px}.inlineIcon.i4{background-position:-253px -710px}.inlineIcon.j4{background-position:-284px -710px}.inlineIcon.k4{background-position:-315px -710px}.inlineIcon.l4{background-position:-347px -710px}.inlineIcon.a5{background-position:-3px -740px}.inlineIcon.b5{background-position:-35px -740px}.inlineIcon.c5{background-position:-66px -740px}.inlineIcon.d5{background-position:-97px -740px}.inlineIcon.e5{background-position:-128px -740px}.inlineIcon.f5{background-position:-159px -740px}.inlineIcon.g5{background-position:-191px -740px}.inlineIcon.h5{background-position:-222px -740px}.inlineIcon.i5{background-position:-253px -740px}.inlineIcon.j5{background-position:-284px -740px}.inlineIcon.k5{background-position:-315px -740px}.inlineIcon.l5{background-position:-347px -740px}.inlineIcon.a5{background-position:-3px -771px}.inlineIcon.b5{background-position:-35px -771px}.inlineIcon.c5{background-position:-66px -771px}.inlineIcon.d5{background-position:-97px -771px}.inlineIcon.e5{background-position:-128px -771px}.inlineIcon.f5{background-position:-159px -771px}.inlineIcon.g5{background-position:-190px -771px}.inlineIcon.h5{background-position:-222px -771px}.inlineIcon.i5{background-position:-253px -771px}.inlineIcon.j5{background-position:-284px -771px}.inlineIcon.k5{background-position:-315px -771px}.inlineIcon.l5{background-position:-346px -771px}.biggerIcon{display:inline-block;vertical-align:middle;margin:0;width:36px;height:36px;background-position:-425px -603px}.biggerIcon.b1{background-position:-467px -603px}.biggerIcon.c1{background-position:-509px -603px}.biggerIcon.d1{background-position:-550px -603px}.biggerIcon.a2{background-position:-425px -643px}.biggerIcon.a2{background-position:-425px -643px}.biggerIcon.b2{background-position:-467px -643px}.biggerIcon.c2{background-position:-509px -643px}.biggerIcon.d2{background-position:-550px -643px}.biggerIcon.a3{background-position:-425px -682px}.biggerIcon.b3{background-position:-467px -682px}.biggerIcon.c3{background-position:-509px -682px}.biggerIcon.d3{background-position:-550px -682px}.biggerIcon.a4{background-position:-425px -722px}.biggerIcon.b4{background-position:-467px -722px}.biggerIcon.c4{background-position:-509px -722px}.biggerIcon.d4{background-position:-550px -722px}.biggerIcon.a5{background-position:-425px -761px}.biggerIcon.b5{background-position:-467px -761px}.biggerIcon.c5{background-position:-509px -761px}.biggerIcon.d5{background-position:-550px -761px}a.inPageButtons,a.inPageButtonsB,a.inPageButtonsC{display:inline-block;padding:10px 20px;border-radius:4px;margin:20px 20px 0 0;border:1px solid #c41e3a;transition:all .3s ease}a.inPageButtons:hover,a.inPageButtonsB:hover,a.inPageButtonsC:hover{text-decoration:none;color:#fff}a.inPageButtonsB{padding:3px 15px;background-color:transparent;border:1px solid #8a8a8a;color:#8a8a8a}a.inPageButtonsB.isoActive{background-color:#8a8a8a;color:#fff}a.inPageButtonsC.isoActive{background-color:#c41e3a;color:#fff}a.inPageButtonsC{padding:3px 15px}a.inPageButtons,a.inPageButtonsB,a.inPageButtonsC,.newsFlash:first-child .teaser a{position:relative;z-index:1}a.inPageButtons:after,a.inPageButtonsB:after,a.inPageButtonsC:after,.newsFlash:first-child .teaser a.explicitLink:after{content:'';width:100%;height:100%;top:0;left:0;z-index:-1;border-radius:2px;position:absolute;background-color:#c41e3a;transform:scaleX(0);transition:transform .2s ease-out;transform-origin:right}a.inPageButtonsB:after{background-color:#8a8a8a}.newsFlash:first-child .teaser a.explicitLink:after{border-radius:4px}a.inPageButtons:hover:after,a.inPageButtonsB:hover:after,a.inPageButtonsC:hover:after,.newsFlash:first-child .teaser a.explicitLink:hover:after{transform:scaleX(1);transform-origin:left}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){a.inPageButtons:hover{background-color:#c41e3a}a.inPageButtonsB:hover{background-color:#8a8a8a}a.inPageButtonsC:hover{background-color:#c41e3a}}@media only screen and (max-width:719px){a.inPageButtons:hover{background-color:transparent;color:#d72341}a.inPageButtonsB:hover{color:#8a8a8a;background-color:transparent}a.inPageButtonsC:hover{color:#d72341;background-color:transparent}a.inPageButtonsB,a.inPageButtonsC{padding:3px 8px;margin:7px}}.scrolledPage #mainNav{border-bottom:1px solid #e9ebec}.logo{width:260px;display:block;position:absolute;top:50%;left:0;transform:translate(0,-50%);transition:all .3s ease;line-height:0;z-index:1}.scrolledPage #mainLogo{opacity:0;z-index:-1}#shortLogo{width:120px;opacity:0;z-index:-1}.scrolledPage #shortLogo{opacity:1;z-index:1}.logo svg{width:100%;height:auto;overflow:visible}.leftShield,.rightShield{fill:#C41E3A}.logoDate,.logoText{fill:#10375C;transition:all .5s ease}.logoText{transform:translate(-9px,0)}#shortLogo .logoText{transform:translate(-6px,0)}.logoDate{transform:translate(0px,-5px);opacity:0}.lightContainer{fill:transparent}.light{fill:#fff;transform:scaleX(0);transition:transform .4s ease;transform-origin:center center}#shortLogo:hover .logoText,.logo:hover .logoText{transform:translate(0,0)}.logo:hover .logoDate{transform:translate(0,0);opacity:1}@keyframes shield{0%{transform:rotateY(0deg)}100%{transform:rotateY(60deg)}}@media only screen and (min-width:980px) and (max-width:1190px){.logo{width:230px}}@media only screen and (min-width:720px) and (max-width:979px){.logo{width:230px}}@media only screen and (max-width:719px){.logo{width:220px}}.hamburger{width:41px;height:41px;position:absolute;top:13px;right:0;display:none}.hamburger:after{display:none}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:100%;height:24px;display:block;margin-top:8px;position:relative}.hamburger-inner{top:50%;transform:translate(0,-50%)}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{display:block;width:41px;height:4px;background-color:#c41e3a;position:absolute;transition:transform .2s ease;border-radius:2px}.hamburger-inner:before,.hamburger-inner:after{content:""}.hamburger-inner:before{top:-14px}.hamburger-inner:after{bottom:-14px}.hamburger:hover .hamburger-inner{transform:translateY(-2px) rotate(90deg) scale(0.9)}.hamburger:hover .hamburger-inner:before{transform:translateY(14px) rotate(90deg)}.hamburger:hover .hamburger-inner:after{transform:translateY(-14px) rotate(-90deg)}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){.hamburger{display:block;top:50%;transform:translate(0,-50%)}}@media only screen and (max-width:719px){.hamburger{display:block;top:50%;transform:translate(0,-50%)}}#topNav{background-color:#10375c;z-index:1}#topSearch{background-color:#f8f8f8;z-index:1;border-bottom:1px solid #e3e3e3}.topMenu{text-align:right}.topMenu>a{font-family:MerriweatherSans;font-size:.8rem;text-transform:uppercase;color:#fff;display:inline-block;padding:12px 15px;transition:all .3s ease}.topMenu>a:hover{text-decoration:none}.topMenu>a:last-child{padding:7px 0 7px 5px}.topMenu>a.active .inlineIcon.a3{background-position:-34px -680px}.mainMenu{height:160px;position:relative;transition:height .3s ease}.scrolledPage nav .mainMenu{height:70px}.mainMenu>div{text-align:right;box-sizing:border-box;position:absolute;right:0;top:50%;transform:translate(0,-50%)}.mainMenu>div>a{display:inline-block;margin:0 0 0 60px;font-size:1.3rem;transition:all .3s ease}.scrolledPage .mainMenu>div{transform:translate(0,-45%)}.scrolledPage .mainMenu>div>a{font-size:1.1rem}nav#inPageNav{position:fixed;top:0;left:0;z-index:30;background-color:#fff;width:100%}@media only screen and (min-width:980px) and (max-width:1190px){.mainMenu>div>a{font-size:1.2rem}}@media only screen and (min-width:720px) and (max-width:979px){.mainMenu>div{display:none}.mainMenu{height:170px}.topMenu>a.dispensable{display:none}.topMenu>a{padding:14px 15px 10px 15px}}@media only screen and (max-width:719px){.mainMenu>div{display:none}.mainMenu{height:120px}.topMenu>a.dispensableMob,.topMenu>a.dispensable{display:none}.topMenu>a{padding:14px 15px 10px 15px}.topMenu>a:last-child{padding:7px 0 7px 10px}}#footer{position:relative;background-color:#f8f8f8;padding:150px 0 150px 0}.footerColumns{display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap}.footerColumns>div{width:24%}.quickjump{}.footerMenu a{font-family:MerriweatherSans;font-size:.8rem;text-transform:uppercase}.smallFooter{font-family:MerriweatherSans;font-size:.8rem}.footerLogo{width:80px;display:block}.footerLogo svg{display:block;width:100%;height:auto}.footerLogo .leftShield,.footerLogo .rightShield{}a.litemoon{position:absolute;bottom:0;right:0;display:block;width:130px;height:80px;overflow:hidden}a.litemoon:after{display:none}a.litemoon>div{position:absolute;bottom:30px;right:30px;width:90px;height:auto}a.litemoon svg{width:100%;height:auto;display:block;transition:transform .4s ease;transform:translate(65px,0)}a.litemoon:hover svg{transform:translate(0,0)}a.litemoon .litemoonLogo{transition:fill .4s ease;fill:rgb(214 214 214 / 20%)}a.litemoon .litemoonText{transition:fill .4s ease;fill:transparent}a.litemoon:hover .litemoonText{fill:rgb(255 255 255 / .6)}a.litemoon:hover .litemoonLogo{fill:rgb(255 255 255 / .6)}@media only screen and (min-width:980px) and (max-width:1190px){#footer{padding:100px 0 100px 0}#footer h3{font-size:1.6rem}}@media only screen and (min-width:720px) and (max-width:979px){#footer{padding:100px 0 20px 0}#footer h3{font-size:1.6rem}.footerColumns{justify-content:flex-end}.footerColumns>div{width:30%;margin-left:30%;margin-bottom:80px}.footerColumns>div:nth-child(even){width:20%;margin-left:0}}@media only screen and (max-width:719px){#footer{padding:80px 0 20px 0}#footer h3{font-size:1.6rem}.footerColumns{justify-content:flex-end}.footerColumns>div{width:100%;margin-bottom:60px;padding:0 30px}.footerColumns>div:nth-child(even){width:100%}.footerLogo{width:60px}}.overlayPage{position:fixed;top:0;right:0;height:100vh;width:40%;max-width:100%;background-color:#10375c;transition:transform 400ms cubic-bezier(0.39,.58,.57,1);transform:translateX(100vw) translateZ(0);z-index:999;overflow:auto}.overlayPage.open{transform:translateX(0) translateZ(0)}.overlayPage .fg{min-width:100%;min-height:100%}.overlayClose{position:absolute;top:13px;right:13px;z-index:1}button.sl-close:hover .closingCross,.overlayClose:hover .closingCross{transform:rotate(225deg)}.touchScreen .overlayPage{right:0}.closingCross{width:41px;height:41px;position:relative;transition:transform .5s ease;transform:rotate(45deg);transform-origin:center}.closingCross:after,.closingCross:before{content:'';top:50%;left:0;position:absolute;width:100%;height:4px;margin-top:-2px;background-color:#fff;border-radius:2px}.closingCross:after{transform:rotate(-90deg)}#cookieConscent{position:fixed;top:auto;bottom:0;right:auto;left:0;height:150px;width:10%;min-height:auto;background-color:#082c75;border-radius:0;padding:24px 30px 20px 30px;box-sizing:border-box;font-size:.85rem;transform:translate(-110%,110%);overflow-y:hidden;color:#fff;font-weight:normal}#cookieConscent.open{transform:translate(0,0)}a[data-cookies]{display:block;width:100%;background-color:#081e4c;color:#fff;padding:10px 10px;box-sizing:border-box;position:absolute;bottom:0;left:0;text-align:center;text-decoration:none}a[data-cookies]:hover{background-color:#04102a}#cookieConscent .biggerIcon{height:31px;margin-top:-15px}#mainMenu{width:500px}#mainMenu>nav{width:100%;transform:translateX(200px) translateZ(0px);transition:all .5s ease-out;transition-delay:.2s;padding:60px;box-sizing:border-box;background-color:transparent}#mainMenu.open>nav{transform:translateX(0px) translateZ(0px)}.secondaryMenuSection,.mainMenuSection{box-sizing:border-box;margin:0 auto;max-width:320px}.mainMenuSection a{color:#fff;font-size:2.5rem;line-height:1.5;margin:0 0 10px 0}.mainMenuSection a:after{height:3px}.secondaryMenuSection{display:flex;margin-top:20px}.secondaryMenuSection>div{width:50%}.secondaryMenuSection>div a{font-family:MerriweatherSans;font-size:.8rem;line-height:2.2;text-transform:uppercase;color:#fff;padding:10px 0}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){}@media only screen and (max-width:719px){.mainMenuSection a{font-size:1.8rem;display:inline-block}.secondaryMenuSection>div a{display:inline-block}#mainMenu{width:100%}#mainMenu>nav{padding:60px 40px 40px 40px}}.reveal{position:relative}.reveal:after{content:'';display:block;width:100%;height:100%;background-color:#e9ebec;transform:scaleX(1);transform-origin:right;position:absolute;top:0;left:0;bottom:0}.newsFlash .reveal:after{background-color:#fff}.newsFlash:first-child .reveal:after{background-color:#0a2742}.reveal.hasLoaded:after{transition:transform .5s ease-in-out;transform:scaleX(0)}.hooverZoom{overflow:hidden}.hooverZoom img{transition:transform 4s ease}.newsBlock:hover>.hooverZoom img,#whyusm>div:hover .hooverZoom img,#whyusmB>div:hover .hooverZoom img,.newsFlash:hover .hooverZoom img{transform:scale(1.1)}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){}@media only screen and (max-width:719px){.newsBlock:hover>.hooverZoom img,#whyusm>div:hover .hooverZoom img,#whyusmB>div:hover .hooverZoom img,.newsFlash:hover .hooverZoom img{transform:none}}.fullImgCt,.imgGalCt,.thumbGalCt,.regularCt,.largeCt,.nonStickyCt,.headingCt{width:75%;max-width:650px;margin:0;left:25%}.fullImgCt,.thumbGalCt{max-width:1000px}.nonStickyCt{left:auto}.mediumCenterCt{position:relative;left:12.5%;width:75%}.imgGalCt{left:0;width:100%;max-width:none}.largeCt{max-width:none;left:0;margin:0 auto;width:90%}.headingCt.centeredContent{text-align:center;width:50%}.nonStickyCt h1,.headingCt h1{font-size:4.5rem;color:#10375c;line-height:1.2}.stickyPanel{position:sticky;position:-webkit-sticky;display:block;left:0;top:396px;width:20%;margin-right:5%;box-sizing:border-box;z-index:1;align-self:flex-start;transition:all .4s ease}.scrolledPage .stickyPanel{top:222px}.stickyContainer{display:flex;flex-direction:row-reverse;justify-content:flex-end}.nonStickyCt .fullImgCt,.nonStickyCt .imgGalCt,.nonStickyCt .thumbGalCt{left:-50px;width:130%}.fileBlock{display:inline-block}.fileTitle{position:relative;display:inline-block}.fileItem{display:inline-block;vertical-align:top}.fileItem span.docSize,.fileItem span.modified{font-size:.8rem;font-style:italic;display:block}.inlineImg img{display:block;width:100%;height:auto}a.shareSocial{transition:all .4s ease;opacity:.6}a.shareSocial:hover{opacity:1}@media only screen and (min-width:980px) and (max-width:1190px){.nonStickyCt .fullImgCt,.nonStickyCt .imgGalCt,.nonStickyCt .thumbGalCt{width:115%;width:calc(100% + 100px)}.headingCt.centeredContent{width:70%;left:15%}.largeCt{width:100%}.nonStickyCt h1,.headingCt h1{font-size:3.5rem}}@media only screen and (min-width:720px) and (max-width:979px){.nonStickyCt .fullImgCt,.nonStickyCt .imgGalCt,.nonStickyCt .thumbGalCt{width:118%;width:calc(100% + 100px)}.headingCt.centeredContent{width:80%;left:10%}.largeCt{width:100%}.nonStickyCt h1,.headingCt h1{font-size:3rem}}@media only screen and (max-width:719px){.leftMarginEntry .nonStickyCt .fullImgCt,.leftMarginEntry .nonStickyCt .imgGalCt,.leftMarginEntry .nonStickyCt .thumbGalCt{width:100vw;left:-5vw;padding:0}.headingCt.centeredContent{width:80%;left:10%}.largeCt{width:100%}.nonStickyCt h1,.headingCt h1{font-size:2.2rem}.fullImgCt,.imgGalCt,.thumbGalCt,.regularCt,.largeCt,.nonStickyCt,.headingCt{width:100%;margin:0;left:0}.imgGalCt,.fullImgCt,.thumbGalCt{width:100vw;left:-5vw}.stickyContainer{flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap}.stickyPanel{position:static;display:block;left:0;top:0;width:100%;margin-right:0;align-self:auto;padding:30px 30px 0 30px}.mediumCenterCt{left:0;width:100%}}#learningSection{text-align:center;margin-bottom:80px}#partnerSection{text-align:center;background-color:#10375c;color:#e6e4e4;padding:150px 0}#partnerSection>div>div{}.horizPartner,.rectPartner,.squarePartner{display:inline-block;height:85px;margin:30px 30px 20px 30px;transition:all .2s ease;opacity:.8}.squarePartner{height:110px;margin:0 30px 0 30px}.horizPartner:hover,.rectPartner:hover,.squarePartner:hover{opacity:1;transform:scale(1.1)}.horizPartner img,.rectPartner img,.squarePartner img{display:block;height:100%}@media only screen and (min-width:980px) and (max-width:1190px){#partnerSection{padding:100px 0}}@media only screen and (min-width:720px) and (max-width:979px){#partnerSection{padding:100px 0}}@media only screen and (max-width:719px){#partnerSection{padding:80px 0}.horizPartner,.rectPartner,.squarePartner{max-width:100%;margin:20px}}#tabSearch{box-sizing:border-box;padding:20px 0}.searchform{display:block;background-color:#fff;border:1px solid #e9ebec;float:right;padding:0 0 0 15px;margin:0;line-height:0;position:relative;height:60px}.inPageSearch{float:none;margin-top:6px;display:inline-block}.searchform input[type=text],.searchform input[type=submit]{color:#2d2d2d;line-height:1;padding:15px 15px;font-family:inherit;font-size:1rem;border:0;margin:0;box-sizing:border-box;border-radius:0;display:block;float:left;background-color:transparent}.searchform input[type=text]{width:200px;height:100%;transition:all .4s ease}.searchform input[type=text]:focus{width:400px}.searchform input[type=submit]{cursor:pointer;border-radius:0;position:relative;z-index:1;float:right;width:64px;height:100%}.searchform input[type=submit]:hover{background-color:transparent}.submitSystem{position:relative;display:inline-block;height:100%}.submitSystem>div{position:absolute;top:50%;left:0;width:64px;height:64px;z-index:0;background-position:-24px -512px;transform:translate(0,-50%)}.searchform input[type=text]:focus,.searchform input[type=submit]:focus{outline:0}.searchform.inPageSearch{}a.listingSearch{display:inline-block;padding:20px 0}a.listingSearch .searchListingTitle{position:relative;display:inline-block}a.listingSearch .searchListingTitle:after{content:'';display:block;width:100%;height:2px;background-color:#c41e3a;transition:transform .3s ease;transform:scaleX(0);transform-origin:right}a.listingSearch:hover .searchListingTitle:after{transform:scaleX(1);transform-origin:left}a.listingSearch .searchListingTitle{font-weight:bold;font-size:1.4rem}a.listingSearch .searchListingDate{color:#4e4e4e;font-size:.8rem;font-style:italic}a.listingSearch .searchListingContext{color:#4e4e4e;font-size:.8rem}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){.searchform input[type=text]:focus{width:300px}}@media only screen and (max-width:719px){.searchform input[type=text]:focus{width:200px}}.newsPreview{min-height:600px;box-sizing:border-box;padding:60px 0 80px 0;background-color:#10375c;position:relative}.newsPreview>div{display:flex;flex-wrap:wrap;justify-content:space-between}.newsPreview .newsFlash{width:24%;box-sizing:border-box;display:flex;align-items:center;background-color:transparent;flex-wrap:wrap;align-content:flex-start}.newsPreview .newsFlash>div{box-sizing:border-box}.newsFlash .cover{display:block;box-sizing:border-box;width:100%}.newsFlash .cover img{display:block;width:100%;height:auto}.newsFlash .teaser{box-sizing:border-box;padding:40px;background-color:#fff;width:100%}.newsFlash .teaser h2{font-size:1.8rem}.newsFlash .teaser h2 a{color:#10375c}#homeLanding.newsPreview .newsFlash:first-child{width:100%;margin-bottom:60px;background-color:#0b2c4b;align-items:center}#homeLanding.newsPreview .newsFlash:first-child>div{padding:60px}#homeLanding.newsPreview .newsFlash:first-child .cover{width:55%}#homeLanding.newsPreview .newsFlash:first-child .teaser{color:#fff;display:inline-block;width:45%;max-width:600px;background-color:transparent}#homeLanding.newsPreview .newsFlash:first-child .teaser a.explicitLink{background-color:#e9ebec;color:#0a2742;padding:10px 20px;border-radius:4px;display:inline-block;transition:all .3s ease}#homeLanding.newsPreview .newsFlash:first-child .teaser a.explicitLink:hover{text-decoration:none;color:#fff}#homeLanding.newsPreview .newsFlash:first-child .teaser h2{font-size:3.5rem;font-weight:normal}#homeLanding.newsPreview .newsFlash:first-child .teaser a{color:white;text-decoration:none}#whyusmB>div,#whyusm>div{display:flex;align-items:center;background-color:#f8f8f8}#whyusmB>div{flex-direction:row-reverse}#whyusmB h2,#whyusm h2{margin:0 0 10px 0}.illustration{width:50%}.illustration img{width:100%;display:block}.explanation{box-sizing:border-box;padding:0 100px;width:50%}@media only screen and (min-width:980px) and (max-width:1190px){#homeLanding.newsPreview .newsFlash:first-child .teaser h2{font-size:2rem}#homeLanding.newsPreview .newsFlash:first-child{margin-bottom:40px}#homeLanding.newsPreview .newsFlash:first-child>div{padding:40px}.newsPreview .newsFlash{width:48%;margin-bottom:40px}.newsPreview{padding:40px 0 20px 0}.explanation{padding:40px;width:50%}#whyusmB h2,#whyusm h2{font-size:2rem}#learningSection{margin-bottom:60px}#homeLanding.newsPreview .newsFlash:first-child .teaser a.explicitLink{font-size:1rem}}@media only screen and (min-width:720px) and (max-width:979px){#homeLanding.newsPreview .newsFlash:first-child .teaser h2{font-size:2.5rem}#homeLanding.newsPreview .newsFlash:first-child{margin:40px 0}#homeLanding.newsPreview .newsFlash:first-child>div{padding:40px}.newsPreview .newsFlash{width:48%;margin-bottom:40px}.newsPreview{padding:0 0 20px 0}.explanation{padding:40px;width:100%;max-width:600px}#whyusmB h2,#whyusm h2{font-size:2rem}#learningSection{margin-bottom:60px}#homeLanding.newsPreview .newsFlash:first-child .teaser a.explicitLink{font-size:1rem}#homeLanding.newsPreview .newsFlash:first-child .cover{width:100%}#homeLanding.newsPreview .newsFlash:first-child .teaser{width:100%}#whyusmB>div,#whyusm>div{flex-wrap:wrap;flex-direction:row}#whyusm>div{margin-bottom:60px}.illustration{width:100%}}@media only screen and (max-width:719px){#homeLanding.newsPreview .newsFlash:first-child .teaser h2{font-size:1.8rem}#homeLanding.newsPreview .newsFlash:first-child{margin:30px 0}#homeLanding.newsPreview .newsFlash:first-child>div{padding:30px}.newsPreview .newsFlash{width:100%;margin-bottom:30px}.newsFlash .teaser{padding:30px}.newsPreview{padding:0 0 10px 0}.explanation{padding:30px;width:100%;max-width:600px}#whyusmB h2,#whyusm h2{font-size:1.8rem}#learningSection{margin-bottom:60px}#learningSection h2{font-size:1.8em}#homeLanding.newsPreview .newsFlash:first-child .teaser a.explicitLink{font-size:1rem}#homeLanding.newsPreview .newsFlash:first-child .cover{width:100%}#homeLanding.newsPreview .newsFlash:first-child .teaser{width:100%}#whyusmB>div,#whyusm>div{flex-wrap:wrap;flex-direction:row}#whyusm>div{margin-bottom:40px}.illustration{width:100%}}.alumniBlock,.staffBlock,.newsBlock{border-left:1px solid #e9ebec}.alumniBlock h2,.staffBlock h2,.newsBlock h2{font-size:2.2rem;margin:6px 0 10px 0}.alumniBlock h2 a,.newsBlock h2 a{color:#10375c}.newsBlock .categories{display:inline-block;font-size:1.1rem;margin:10px 0 0 0}.alumniBlock .sideDate,.staffBlock .sideDate,.newsBlock .sideDate{top:0;left:0;position:absolute;transform:rotate(90deg);transform-origin:top right}.staffBlock .sideDate>div,.alumniBlock .sideDate>div,.newsBlock .sideDate>div{top:0;left:0;position:absolute;transform:translate(130px,-136%) rotate(180deg);width:200px}.categoryLinks{display:inline}.categoryLinks a{padding:3px 10px 0 10px;border-radius:5px}.categoryLinks a.isoActive{color:#fff;background:#c41e3a}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){.alumniBlock h2,.staffBlock h2,.newsBlock h2{font-size:1.8rem}.newsBlock .categories{font-size:inherit;margin:0}}@media only screen and (max-width:719px){.alumniBlock h2,.staffBlock h2,.newsBlock h2{font-size:1.8rem;margin:10px 0}.alumniBlock,.staffBlock,.newsBlock{border-left:none}.alumniBlock .sideDate,.staffBlock .sideDate,.newsBlock .sideDate{position:static;transform:none}.staffBlock .sideDate>div,.alumniBlock .sideDate>div,.newsBlock .sideDate>div{position:static;transform:none;margin:1em 0 0 0}.newsBlock .categories{margin:0}.categoryLinks a{display:inline-block;margin:3px 0}.newsBlock .categories{font-size:inherit;margin:0}.categoryLinks a{padding:3px 10px}}#alumniDirectory{}.alumniBlock h2{margin:6px 0 0 0}.alumniBlock .sideDate>div{min-width:150px;text-align:right}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){}@media only screen and (max-width:719px){.alumniBlock h2{margin:10px 0}}.alumniPage .verticalText>div{min-width:150px;text-align:right}.alumniPage .fullImgCt{max-width:700px}#staffSlice .grid-sizer{width:33%}.isotope .isotope-item.staffBlock{width:33%;padding:40px}.isotope .isotope-item.staffBlock:nth-child(2){width:33%}.staffBlock h2{font-size:2rem;margin:5px 0 5px 0}.staffBlock h2 a{color:#4e4e4e}.isotope .isotope-item.staffBlock img{border-radius:50%}.staffBlock{text-align:center;display:block}.staffBlock h2 a:after,.staffBlock a.mainPic:after{display:none}.isotope .isotope-item.staffBlock .mainPic{border-radius:50%;box-sizing:border-box;padding:30px;border:1px solid #e9ebec}.programIcon{width:50px;position:absolute;top:0;right:0;transform:translate(-70px,70px);background-color:white;border-radius:10px}.programIcon img{width:100%;display:block}.newsBlock.programBlock .sideDate>div{width:230px;text-align:right}.programSection .programIcon{width:70px;transform:translate(-20px,20px);border-radius:15px}.programSection .fullImgCt{max-width:700px}.accreditation{display:inline-block;width:220px;margin:0 40px 0 0}.accreditation img{display:block;width:100%}.admissionDeadLineBlock{display:inline-block;margin:.5rem 0}.leftMarginEntry .headingCt h1{}.leftMarginEntry .nonStickyCt,.leftMarginEntry .regularCt,.leftMarginEntry .headingCt{text-align:left;box-sizing:border-box;padding-left:50px;border-left:1px solid #e9ebec}.verticalText{top:0;left:0;position:absolute;transform:rotate(-90deg);transform-origin:top left}.verticalText>div{top:0;left:0;position:absolute;transform:translate(-120%,-150%);width:200px}@media only screen and (min-width:980px) and (max-width:1190px){.isotope .isotope-item.staffBlock{padding:30px}}@media only screen and (min-width:720px) and (max-width:979px){.isotope#staffDirectory{width:100%;width:calc(100% + 30px)}.isotope .isotope-item.staffBlock:nth-child(2),.isotope .isotope-item.staffBlock{padding:30px;width:50%}#staffSlice .grid-sizer{width:50%}}@media only screen and (max-width:719px){.isotope .isotope-item.staffBlock{padding:30px}.verticalText{display:none}.leftMarginEntry .nonStickyCt,.leftMarginEntry .regularCt,.leftMarginEntry .headingCt{padding-left:30px;padding-right:30px;border-left:none}.leftMarginEntry .nonStickyCt{padding-left:0;padding-right:0}.leftMarginEntry .nonStickyCt>div{padding-left:30px;padding-right:30px}.newsBlock.programBlock .sideDate>div{width:auto;text-align:left}.programSection .programIcon{width:50px;transform:translate(-10px,13px)}.programIcon{transform:translate(-10px,40px)}.alumniBlock .sideDate>div{width:auto;min-width:auto;text-align:left}.isotope#staffDirectory{width:100%}.isotope .isotope-item.staffBlock:nth-child(2),.isotope .isotope-item.staffBlock{padding:30px;width:100%}#staffSlice .grid-sizer{width:100%}.isotope .isotope-item.staffBlock .mainPic{width:100%;transform:none}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.dropcap{font-size:320%;float:left;line-height:1em;padding:0 .15em 0 0;position:relative}.horizontalScrollContainer{width:100%}table{width:100%;border-left-style:solid;border-left-color:#CDCFD6;border-left-width:1px;border-top-style:solid;border-top-color:#CDCFD6;border-top-width:1px;font-size:.9em}table td{text-align:left;padding:30px;border-right-style:solid;border-right-color:#CDCFD6;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#CDCFD6;border-bottom-width:1px;text-align:center}table tr:first-child td{background-color:#03C;font-size:1.2em;text-align:center}table tr td:first-child{background-color:#36C}table tr td:nth-child(2){}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){.horizontalScrollContainer{overflow-x:scroll}}@media only screen and (max-width:719px){.horizontalScrollContainer{overflow-x:scroll}}.tabContainer{float:left;position:relative;width:100%;transition:all .4s ease;-webkit-transition:all .4s ease;overflow:hidden;height:0;margin:0}.menuTabs,.menuSearch,.ctTabs{position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;width:100%;z-index:-1}.displaying{opacity:1;top:0;z-index:1}#tabLibrary{text-align:right;box-sizing:border-box;padding:1rem 0}#tabLibrary a{font-family:MerriweatherSans;font-size:.9rem;display:inline-block;margin:0 0 0 2rem}.google-map{width:100%;height:600px;float:left}.mapControls{display:block;position:absolute;right:0}.google-map .gm-style,.google-map .gm-style .gm-style-iw,.google-map .gm-style .gm-style-iw a,.google-map .gm-style .gm-style-iw span,.google-map .gm-style .gm-style-iw label,.google-map .gm-style .gm-style-iw div{font-family:inherit;font-weight:normal;font-size:inherit}.google-map .gm-style .gm-style-iw div.infoWindow{font-size:1rem}.gm-style .gm-style-iw-c{background-color:white;border-radius:0;padding:0}.google-map .infoWindow{box-sizing:border-box;padding:15px 20px;min-width:260px;max-width:260px;color:#4e4e4e}.google-map .infoWindow h1{font-size:1.2rem;margin:0}.google-map .infoWindow p{margin:.5rem 0 0 0;display:block}.google-map div.zoomButton{display:inline-block;padding:8px 12px;border-radius:0;background-color:#c41e3a;color:#FFF;margin:10px 10px 0 0;cursor:pointer}.google-map div.zoomButton:hover{text-decoration:none;background-color:#d72341}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){.google-map{height:700px}}@media only screen and (max-width:719px){.google-map{height:600px}}.collapsible input{display:none}.collapsible label{padding:5px 20px;position:relative;z-index:20;display:block;height:30px;cursor:pointer}.collapsible label:hover{}.collapsible input:checked+label,.collapsible input:checked+label:hover{}.collapsible article{overflow:hidden;height:auto;max-height:0;position:relative;z-index:10;transition:max-height .3s ease-in-out}.collapsible article div{margin:10px}.collapsible input:checked+label+article{transition:max-height .5s ease-in-out}.collapsible input:checked+label+article{max-height:3000px}.faqCategory{position:relative;font-size:2.5rem;color:#cecece}.faqs.collapsible label{padding:20px 0 10px 0;height:auto}.faqs.collapsible article div{margin:0 0 20px 0}.faqArrow{vertical-align:middle;margin:0 .5em 0 0;transition:transform .5s ease;transform:rotate(0deg);transform-origin:center}.collapsible input:checked+label .faqArrow{transform:rotate(90deg)}.tree>div:nth-child(1){padding:40px 25px 10px 0;border-right:solid 5px #FFF;text-align:right}.tree>div:nth-child(2){padding:40px 0 10px 25px;border-left:solid 5px #FFF;text-align:left}.tree>div:nth-child(1) label,.tree>div:nth-child(1) article{text-align:right}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){}@media only screen and (max-width:719px){#services{text-align:left}.tree>div:nth-child(1),.tree>div:nth-child(2){padding:10px 0 0 30px;border-right:none;border-left:solid 10px #FFF;text-align:left}.tree>div:nth-child(2){padding:0 0 10px 30px}.tree>div:nth-child(1) label,.tree>div:nth-child(1) article{text-align:left}}[data-viewportevent=zoomOut]{transform:scale(0.8);transition:all .4s ease}[data-viewportevent=zoomOut].inViewport{transform:scale(1)}.isotope{width:100%;width:calc(100% + 50px)}.grid-sizer{width:50%}.isotope .isotope-item{width:50%;margin:0;padding:50px;box-sizing:border-box}.isotope .isotope-item:nth-child(2){width:50%}.isotope .isotope-item img{width:100%;display:block}.isotope .isotope-item{display:none}.isotope .isotope-item.initially-shown{display:block}.isotope-item.appearing{animation:appear .5s ease forwards}@keyframes appear{from{opacity:0}to{opacity:1}}.pagination{visibility:collapse}@media only screen and (min-width:980px) and (max-width:1190px){.isotope .isotope-item{width:50%}}@media only screen and (min-width:720px) and (max-width:979px){.isotope .isotope-item{width:50%}}@media only screen and (max-width:719px){.isotope{width:100%}.isotope .isotope-item:nth-child(2),.isotope .isotope-item{width:100%;padding:30px}.isotope .isotope-item>a.mainPic{width:90vw;transform:translate(-30px,0);display:block}}.thumbGal{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.thumbGal .thumbNail{display:block;padding:0;box-sizing:border-box}.thumbGal .thumbNail img{width:100%;display:block;transition:all .4s ease;opacity:.8}.thumbGal .thumbNail{width:33.3%;position:relative;overflow:hidden}.thumbGal .thumbNail:hover img{opacity:1}.thumbGal .tbCaption{box-sizing:border-box;background-color:#2c2c2c;padding:6px 12px;font-size:.8rem;display:inline-block;width:100%;color:#fff;position:absolute;bottom:0;transform:translate(0,100%);transition:transform .2s ease;transform-origin:bottom;font-style:italic}.thumbGal a.thumbNail:hover>.tbCaption{text-decoration:none;transform:translate(0,0)}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){.thumbGal .thumbNail{width:50%}}@media only screen and (max-width:719px){.thumbGal .thumbNail,.thumbGal .thumbNail{width:50%;padding:0}}.timeline{border-left:1px solid #e9ebec}.eventDate{text-align:right;position:absolute;display:inline-block;box-sizing:border-box;padding:10px 50px 10px 0;transform:translate(-100%,0);background-color:transparent}.timeEvent{position:relative}.timeEvent:after{content:'';position:absolute;top:0;left:0;width:25px;height:25px;box-sizing:border-box;transform:translate(-13px,13px);background-color:#c41e3a;border-radius:50%}.eventImage{display:inline-block;width:50%}.eventImage img{width:100%;display:block}.eventInfo{box-sizing:border-box;padding:25px 0 40px 0;position:relative}.eventInfo.emphasis>div{background-color:#10375c;color:#fff}.eventInfo>div{background-color:#f8f8f8;box-sizing:border-box;padding:40px;border:solid 1px #e9ebec;border-left:none}.eventInfo>div h2,.eventInfo>div h2 a{color:#10375c}.eventInfo.emphasis>div h2 a{color:#fff}.eventDetails{display:inline-block}.eventInfo img{max-width:100%;display:block}.timeSeparator{position:relative}.timeSeparator .eventDate{position:relative;font-size:2rem;margin:0 0 40px 0;transform:translate(40px,0);color:#cecece}.timeSeparator .eventInfo{display:none}@media only screen and (min-width:980px) and (max-width:1190px){}@media only screen and (min-width:720px) and (max-width:979px){}@media only screen and (max-width:719px){.timeline{margin:0 30px}.timeEvent .eventDate{text-align:left;position:static;padding:10px 50px 10px 20px;transform:none}.timeSeparator .eventDate{position:relative;font-size:1.6rem;margin:0 0 10px 20px;transform:translate(0)}.eventInfo>div{padding:20px}.timeEvent:after{transform:translate(-14px,10px)}.eventInfo>div h2{font-size:1.8em}.eventInfo{box-sizing:border-box;padding:10px 0 30px 0;position:relative}.eventImage{width:100%}}