@import url(https://fonts.googleapis.com/css2?family=Hind:wght@300;700&family=Inria+Serif:ital,wght@0,300;1,300;1,700&display=swap);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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#campaign-overlay .campaign-presentation,.campaign-CTA,.campaign-banner{font-family:din-2014-narrow,sans-serif;font-weight:300}#campaign-overlay .campaign-presentation .presentationNavigation.presentationToggle,#campaign-overlay .campaign-presentation .slide.alumni .bio p.job,#campaign-overlay .campaign-presentation .slide.alumni .bio p.name,.campaign-CTA .content .name{font-family:din-2014-narrow,sans-serif;font-weight:700}#campaign-overlay .campaign-presentation .slide.alumni .quote p,.campaign-CTA .content .quote{font-family:itc-american-typewriter,serif;font-weight:500}#campaign-overlay .campaign-presentation .slide.intro .tagline,#campaign-overlay .campaign-presentation .slide.outro .tagline,.campaign-CTA .content .tagline,.campaign-banner .content .tagline{font-family:itc-american-typewriter,serif;font-weight:700}.campaign-CTA .arrowButton,.campaign-banner .arrowButton,.campaign-presentation .arrowButton{font-size:14px;display:block;text-align:right;padding-right:20px;background-size:15px 10px;background-position:right center;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.campaign-CTA.yellow,.campaign-banner.yellow,.campaign-presentation .yellow{color:#07213e;background-color:#ffd73f}.campaign-CTA.yellow .arrowButton,.campaign-banner.yellow .arrowButton,.campaign-presentation .yellow .arrowButton{border-bottom:1px solid #07213e;background-image:url(../campaign/arrow-next-blue.png)}.campaign-CTA.blue,.campaign-banner.blue,.campaign-presentation .blue{color:#ffd73f;background-color:#07213e}.campaign-CTA.blue .arrowButton,.campaign-banner.blue .arrowButton,.campaign-presentation .blue .arrowButton{border-bottom:1px solid #ffd73f;background-image:url(../campaign/arrow-next-yellow.png)}.campaign-CTA.turquoise,.campaign-banner.turquoise,.campaign-presentation .turquoise{color:#fff;background-color:#038068}.campaign-CTA.turquoise .arrowButton,.campaign-banner.turquoise .arrowButton,.campaign-presentation .turquoise .arrowButton{border-bottom:1px solid #fff;background-image:url(../campaign/arrow-next-yellow.png)}.campaign-banner .responsiveContainer{padding:0}.campaign-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:320px;padding:20px 520px 20px 20px;background-position:right top;background-size:560px;background-repeat:no-repeat}@media (max-width:960px){.campaign-banner .content{height:380px;background-size:cover;background-position:center center;padding:0}}@media (max-width:720px){.campaign-banner .content{height:280px;background-size:cover;background-position:center center;padding:0}}@media (max-width:960px){.campaign-banner .content .arrowButton{display:none}}@media (max-width:720px){.campaign-banner .content .arrowButton{display:none}}.campaign-banner .content .tagline{position:relative;width:400px;height:100px;margin-bottom:20px}@media (max-width:960px){.campaign-banner .content .tagline{display:none}}@media (max-width:720px){.campaign-banner .content .tagline{display:none;width:280px;height:80px}}.campaign-banner .content .tagline .line-1{position:absolute;font-size:40px}@media (max-width:720px){.campaign-banner .content .tagline .line-1{font-size:28px}}.campaign-banner .content .tagline .line-2{position:absolute;font-size:45px;top:60px;right:0}@media (max-width:720px){.campaign-banner .content .tagline .line-2{font-size:32px;top:40px}}.campaign-banner .content.picture-1{background-image:url(../img/Processed/53757518007_5385a18476_o.jpg)}.campaign-banner .content.picture-2{background-image:url(../img/Processed/53757515442_2dce704b86_o.jpg)}.campaign-banner .content.picture-3{background-image:url(../img/Processed/53757525977_e9963e11c8_o.jpg)}.campaign-banner .content.picture-4{background-image:url(../img/Processed/53758629413_14798780e1_o.jpg)}.campaign-banner .content.picture-5{background-image:url(../img/Processed/53758763329_c1ddb08d7a_o.jpg)}.campaign-banner .content.picture-6{background-image:url(../img/Processed/53758842610_5b1a735ee8_o.jpg)}.campaign-banner .content.picture-7{background-image:url(../img/Processed/53758845230_5b37f1ef91_o.jpg)}.campaign-banner .content.picture-8{background-image:url(../img/Processed/53760687123_81095e744d_o.jpg)}.campaign-banner .content.picture-9{background-image:url(../img/Processed/53760898815_480593a49c_o.jpg)}.campaign-banner .content.picture-10{background-image:url(../img/Processed/53760898935_542a53e6a9_o.jpg)}.campaign-banner .content.picture-11{background-image:url(../img/Processed/53760899240_cfb6a38985_o.jpg)}.campaign-banner .content.picture-14{background-image:url(../img/Processed/54555039558_cb32bac1be_k.jpg)}.campaign-banner .content.picture-20{background-image:url(../img/Processed/Skills_2024_EP_14.jpg)}.campaign-CTA .responsiveContainer{padding:0}.campaign-CTA .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:320px;padding:20px 20px 20px 520px;background-position:left top;background-size:560px;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .5s ease,background 1s ease;transition:opacity .5s ease,background 1s ease}@media (max-width:960px){.campaign-CTA .content{height:320px;background-size:cover;background-position:center center;padding:0}}@media (max-width:720px){.campaign-CTA .content{height:280px;background-size:cover;background-position:center center;padding:0}}.campaign-CTA .content .tagline{position:relative;width:400px;height:100px;margin-bottom:20px;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}@media (max-width:960px){.campaign-CTA .content .tagline{display:none}}@media (max-width:720px){.campaign-CTA .content .tagline{display:none}}.campaign-CTA .content .tagline .line-1{position:absolute;font-size:40px;left:-40px;-webkit-transition:left .5s ease;transition:left .5s ease}@media (max-width:960px){.campaign-CTA .content .tagline .line-1{font-size:32px}}@media (max-width:720px){.campaign-CTA .content .tagline .line-1{font-size:28px}}.campaign-CTA .content .tagline .line-2{position:absolute;font-size:45px;top:50px;right:-40px;-webkit-transition:right .5s ease;transition:right .5s ease}@media (max-width:960px){.campaign-CTA .content .tagline .line-2{right:-40px;font-size:36px}}@media (max-width:720px){.campaign-CTA .content .tagline .line-2{font-size:32px;top:40px}}.campaign-CTA .content .quote{font-size:28px;text-align:center;margin-bottom:20px;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition-delay:.25s;transition-delay:.25s}@media (max-width:960px){.campaign-CTA .content .quote{font-size:22px}}@media (max-width:720px){.campaign-CTA .content .quote{font-size:18px}}.campaign-CTA .content .name,.campaign-CTA .content .trade{width:100%;text-align:left;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.5s;transition-delay:.5s}.campaign-CTA .content .name{font-size:22px}@media (max-width:960px){.campaign-CTA .content .name{font-size:20px}}.campaign-CTA .content .trade{margin-bottom:20px}.campaign-CTA .content a{width:100%;margin-bottom:20px;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.75s;transition-delay:.75s}.campaign-CTA .content.picture-1{background-image:url(../img/Processed/53757518007_5385a18476_o.jpg)}.campaign-CTA .content.picture-2{background-image:url(../img/Processed/53757515442_2dce704b86_o.jpg)}.campaign-CTA .content.picture-3{background-image:url(../img/Processed/53757525977_e9963e11c8_o.jpg)}.campaign-CTA .content.picture-4{background-image:url(../img/Processed/53758629413_14798780e1_o.jpg)}.campaign-CTA .content.picture-5{background-image:url(../img/Processed/53758763329_c1ddb08d7a_o.jpg)}.campaign-CTA .content.picture-6{background-image:url(../img/Processed/53758842610_5b1a735ee8_o.jpg)}.campaign-CTA .content.picture-7{background-image:url(../img/Processed/53758845230_5b37f1ef91_o.jpg)}.campaign-CTA .content.picture-8{background-image:url(../img/Processed/53760687123_81095e744d_o.jpg)}.campaign-CTA .content.picture-9{background-image:url(../img/Processed/53760898815_480593a49c_o.jpg)}.campaign-CTA .content.picture-10{background-image:url(../img/Processed/53760898935_542a53e6a9_o.jpg)}.campaign-CTA .content.picture-11{background-image:url(../img/Processed/53760899240_cfb6a38985_o.jpg)}.campaign-CTA .content.picture-14{background-image:url(../img/Processed/54555039558_cb32bac1be_k.jpg)}.campaign-CTA .content.picture-20{background-image:url(../img/Processed/Skills_2024_EP_14.jpg)}.campaign-CTA.animate .content{opacity:1;background-position:left top}@media (max-width:960px){.campaign-CTA.animate .content{background-position:center center}}@media (max-width:720px){.campaign-CTA.animate .content{background-position:center center}}.campaign-CTA.animate .content .tagline .line-1{left:0}.campaign-CTA.animate .content .tagline .line-2{right:0}.campaign-CTA.animate .content .name,.campaign-CTA.animate .content .quote,.campaign-CTA.animate .content .tagline,.campaign-CTA.animate .content .trade,.campaign-CTA.animate .content a{opacity:1}#campaign-overlay .campaign-presentation .slide{-webkit-transform:translate(100vw,0);transform:translate(100vw,0);opacity:0}#campaign-overlay .campaign-presentation .slide.intro,#campaign-overlay .campaign-presentation .slide.outro,#campaign-overlay .campaign-presentation.step-1 .slide.ashley,#campaign-overlay .campaign-presentation.step-11 .slide.christiana,#campaign-overlay .campaign-presentation.step-13 .slide.jorgen,#campaign-overlay .campaign-presentation.step-15 .slide.marcella,#campaign-overlay .campaign-presentation.step-17 .slide.outro,#campaign-overlay .campaign-presentation.step-3 .slide.silas,#campaign-overlay .campaign-presentation.step-5 .slide.ingrid,#campaign-overlay .campaign-presentation.step-7 .slide.travis,#campaign-overlay .campaign-presentation.step-9 .slide.jordon{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}#campaign-overlay .campaign-presentation.step-1 .slide.intro,#campaign-overlay .campaign-presentation.step-11 .slide.jordon,#campaign-overlay .campaign-presentation.step-13 .slide.christiana,#campaign-overlay .campaign-presentation.step-15 .slide.jorgen,#campaign-overlay .campaign-presentation.step-17 .slide.marcella,#campaign-overlay .campaign-presentation.step-3 .slide.ashley,#campaign-overlay .campaign-presentation.step-5 .slide.silas,#campaign-overlay .campaign-presentation.step-7 .slide.ingrid,#campaign-overlay .campaign-presentation.step-9 .slide.travis{-webkit-transform:translate(-100vw,0);transform:translate(-100vw,0);opacity:1}#campaign-overlay .campaign-presentation.step-10 .slide.jordon,#campaign-overlay .campaign-presentation.step-12 .slide.christiana,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen,#campaign-overlay .campaign-presentation.step-16 .slide.marcella,#campaign-overlay .campaign-presentation.step-2 .slide.ashley,#campaign-overlay .campaign-presentation.step-4 .slide.silas,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid,#campaign-overlay .campaign-presentation.step-8 .slide.travis{background-position:left center}#campaign-overlay .campaign-presentation.step-10 .slide.jordon .photo,#campaign-overlay .campaign-presentation.step-12 .slide.christiana .photo,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen .photo,#campaign-overlay .campaign-presentation.step-16 .slide.marcella .photo,#campaign-overlay .campaign-presentation.step-2 .slide.ashley .photo,#campaign-overlay .campaign-presentation.step-4 .slide.silas .photo,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid .photo,#campaign-overlay .campaign-presentation.step-8 .slide.travis .photo{background-position:top right;-webkit-transform:translate(0,0);transform:translate(0,0);width:50vw}@media (max-width:960px){#campaign-overlay .campaign-presentation.step-10 .slide.jordon .photo,#campaign-overlay .campaign-presentation.step-12 .slide.christiana .photo,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen .photo,#campaign-overlay .campaign-presentation.step-16 .slide.marcella .photo,#campaign-overlay .campaign-presentation.step-2 .slide.ashley .photo,#campaign-overlay .campaign-presentation.step-4 .slide.silas .photo,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid .photo,#campaign-overlay .campaign-presentation.step-8 .slide.travis .photo{width:65vw;-webkit-transform:translate(0,60px);transform:translate(0,60px)}}@media (max-width:720px){#campaign-overlay .campaign-presentation.step-10 .slide.jordon .photo,#campaign-overlay .campaign-presentation.step-12 .slide.christiana .photo,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen .photo,#campaign-overlay .campaign-presentation.step-16 .slide.marcella .photo,#campaign-overlay .campaign-presentation.step-2 .slide.ashley .photo,#campaign-overlay .campaign-presentation.step-4 .slide.silas .photo,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid .photo,#campaign-overlay .campaign-presentation.step-8 .slide.travis .photo{-webkit-transform:translate(-150vw,50vh);transform:translate(-150vw,50vh);width:150vw}}#campaign-overlay .campaign-presentation.step-1 .slide.ashley .quote,#campaign-overlay .campaign-presentation.step-11 .slide.christiana .quote,#campaign-overlay .campaign-presentation.step-13 .slide.jorgen .quote,#campaign-overlay .campaign-presentation.step-15 .slide.marcella .quote,#campaign-overlay .campaign-presentation.step-3 .slide.silas .quote,#campaign-overlay .campaign-presentation.step-5 .slide.ingrid .quote,#campaign-overlay .campaign-presentation.step-7 .slide.travis .quote,#campaign-overlay .campaign-presentation.step-9 .slide.jordon .quote{opacity:1;-webkit-transform:translate(10vw,0);transform:translate(10vw,0)}@media (max-width:1280px){#campaign-overlay .campaign-presentation.step-1 .slide.ashley .quote,#campaign-overlay .campaign-presentation.step-11 .slide.christiana .quote,#campaign-overlay .campaign-presentation.step-13 .slide.jorgen .quote,#campaign-overlay .campaign-presentation.step-15 .slide.marcella .quote,#campaign-overlay .campaign-presentation.step-3 .slide.silas .quote,#campaign-overlay .campaign-presentation.step-5 .slide.ingrid .quote,#campaign-overlay .campaign-presentation.step-7 .slide.travis .quote,#campaign-overlay .campaign-presentation.step-9 .slide.jordon .quote{-webkit-transform:translate(5vw,0);transform:translate(5vw,0)}}@media (max-width:960px){#campaign-overlay .campaign-presentation.step-1 .slide.ashley .quote,#campaign-overlay .campaign-presentation.step-11 .slide.christiana .quote,#campaign-overlay .campaign-presentation.step-13 .slide.jorgen .quote,#campaign-overlay .campaign-presentation.step-15 .slide.marcella .quote,#campaign-overlay .campaign-presentation.step-3 .slide.silas .quote,#campaign-overlay .campaign-presentation.step-5 .slide.ingrid .quote,#campaign-overlay .campaign-presentation.step-7 .slide.travis .quote,#campaign-overlay .campaign-presentation.step-9 .slide.jordon .quote{-webkit-transform:translate(0,60px);transform:translate(0,60px)}}#campaign-overlay .campaign-presentation.step-10 .slide.jordon .quote,#campaign-overlay .campaign-presentation.step-12 .slide.christiana .quote,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen .quote,#campaign-overlay .campaign-presentation.step-16 .slide.marcella .quote,#campaign-overlay .campaign-presentation.step-2 .slide.ashley .quote,#campaign-overlay .campaign-presentation.step-4 .slide.silas .quote,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid .quote,#campaign-overlay .campaign-presentation.step-8 .slide.travis .quote{opacity:0;-webkit-transform:translate(10vw,-100vh);transform:translate(10vw,-100vh)}#campaign-overlay .campaign-presentation.step-10 .slide.jordon .bio,#campaign-overlay .campaign-presentation.step-12 .slide.christiana .bio,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen .bio,#campaign-overlay .campaign-presentation.step-16 .slide.marcella .bio,#campaign-overlay .campaign-presentation.step-2 .slide.ashley .bio,#campaign-overlay .campaign-presentation.step-4 .slide.silas .bio,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid .bio,#campaign-overlay .campaign-presentation.step-8 .slide.travis .bio{opacity:1;-webkit-transform:translate(50vw,0);transform:translate(50vw,0)}@media (max-width:960px){#campaign-overlay .campaign-presentation.step-10 .slide.jordon .bio,#campaign-overlay .campaign-presentation.step-12 .slide.christiana .bio,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen .bio,#campaign-overlay .campaign-presentation.step-16 .slide.marcella .bio,#campaign-overlay .campaign-presentation.step-2 .slide.ashley .bio,#campaign-overlay .campaign-presentation.step-4 .slide.silas .bio,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid .bio,#campaign-overlay .campaign-presentation.step-8 .slide.travis .bio{-webkit-transform:translate(45vw,0);transform:translate(45vw,0)}}@media (max-width:720px){#campaign-overlay .campaign-presentation.step-10 .slide.jordon .bio,#campaign-overlay .campaign-presentation.step-12 .slide.christiana .bio,#campaign-overlay .campaign-presentation.step-14 .slide.jorgen .bio,#campaign-overlay .campaign-presentation.step-16 .slide.marcella .bio,#campaign-overlay .campaign-presentation.step-2 .slide.ashley .bio,#campaign-overlay .campaign-presentation.step-4 .slide.silas .bio,#campaign-overlay .campaign-presentation.step-6 .slide.ingrid .bio,#campaign-overlay .campaign-presentation.step-8 .slide.travis .bio{-webkit-transform:translate(0,0);transform:translate(0,0)}}#campaign-overlay .flexWrapper{position:fixed;width:100%}#campaign-overlay .presentationToggle{cursor:pointer}#campaign-overlay .campaign-presentation{display:block;position:fixed;width:100vw;height:100vh;-webkit-transform:translate(0,0);transform:translate(0,0);overflow:hidden;opacity:1;-webkit-filter:blur(0);filter:blur(0);background-color:#07213e;color:#ffd73f;z-index:1000;-webkit-transition:opacity 1s ease,-webkit-transform 1s ease,-webkit-filter 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease,-webkit-filter 1s ease;transition:transform 1s ease,opacity 1s ease,filter 1s ease;transition:transform 1s ease,opacity 1s ease,filter 1s ease,-webkit-transform 1s ease,-webkit-filter 1s ease}#campaign-overlay .campaign-presentation .presentationNavigation{cursor:pointer;position:absolute;z-index:1000;-webkit-transition:color 1s ease;transition:color 1s ease}#campaign-overlay .campaign-presentation .presentationNavigation.next,#campaign-overlay .campaign-presentation .presentationNavigation.previous{font-size:25px;top:50%}@media (max-width:960px){#campaign-overlay .campaign-presentation .presentationNavigation.next,#campaign-overlay .campaign-presentation .presentationNavigation.previous{top:20px}}#campaign-overlay .campaign-presentation .presentationNavigation.previous{display:none;left:20px}#campaign-overlay .campaign-presentation .presentationNavigation.next{right:20px}#campaign-overlay .campaign-presentation .presentationNavigation.presentationToggle{top:20px;left:50px;right:50px;text-align:center}#campaign-overlay .campaign-presentation .presentationNavigation.presentationToggle .button{padding:0 10px;color:#07213e;background-color:#ffd73f;-webkit-transition:color 1s ease,background-color 1s ease;transition:color 1s ease,background-color 1s ease}#campaign-overlay .campaign-presentation .slide{display:block;position:absolute;width:100%;height:100%;-webkit-transition:opacity 1s ease,background-position 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,background-position 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease,background-position 1s ease;transition:transform 1s ease,opacity 1s ease,background-position 1s ease,-webkit-transform 1s ease}#campaign-overlay.closed .flexWrapper{position:relative}#campaign-overlay.closed .campaign-presentation{-webkit-transform:translate(0,100vh);transform:translate(0,100vh);opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}#campaign-overlay .campaign-presentation .slide.intro,#campaign-overlay .campaign-presentation .slide.outro{left: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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0,0);transform:translate(0,0)}#campaign-overlay .campaign-presentation .slide.intro .logo,#campaign-overlay .campaign-presentation .slide.outro .logo{position:absolute;left:40px;bottom:40px;width:400px;height:250px;background-image:url(../campaign/presentation/skills-logo.png);background-size:contain;background-repeat:no-repeat;background-position:bottom left}@media (max-width:1280px){#campaign-overlay .campaign-presentation .slide.intro .logo,#campaign-overlay .campaign-presentation .slide.outro .logo{width:320px}}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.intro .logo,#campaign-overlay .campaign-presentation .slide.outro .logo{width:240px;left:20px;bottom:20px}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.intro .logo,#campaign-overlay .campaign-presentation .slide.outro .logo{width:180px;left:10px;bottom:10px}}#campaign-overlay .campaign-presentation .slide.intro .tagline,#campaign-overlay .campaign-presentation .slide.outro .tagline{position:relative;width:640px;height:200px}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.intro .tagline,#campaign-overlay .campaign-presentation .slide.outro .tagline{width:480px;height:160px}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.intro .tagline,#campaign-overlay .campaign-presentation .slide.outro .tagline{width:280px;height:100px}}#campaign-overlay .campaign-presentation .slide.intro .tagline .line-1,#campaign-overlay .campaign-presentation .slide.outro .tagline .line-1{position:absolute;font-size:65px;left:0}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.intro .tagline .line-1,#campaign-overlay .campaign-presentation .slide.outro .tagline .line-1{font-size:48px}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.intro .tagline .line-1,#campaign-overlay .campaign-presentation .slide.outro .tagline .line-1{font-size:28px}}#campaign-overlay .campaign-presentation .slide.intro .tagline .line-2,#campaign-overlay .campaign-presentation .slide.outro .tagline .line-2{position:absolute;font-size:75px;top:90px;right:0}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.intro .tagline .line-2,#campaign-overlay .campaign-presentation .slide.outro .tagline .line-2{font-size:55px;top:70px}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.intro .tagline .line-2,#campaign-overlay .campaign-presentation .slide.outro .tagline .line-2{font-size:32px;top:40px}}#campaign-overlay .campaign-presentation .slide.intro .buttons span,#campaign-overlay .campaign-presentation .slide.outro .buttons span{display:inline-block;background:#ffd73f;color:#07213e;font-size:20px;padding:8px 20px;cursor:pointer}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.intro .buttons span,#campaign-overlay .campaign-presentation .slide.outro .buttons span{display:block;margin:10px;text-align:center}}#campaign-overlay .campaign-presentation .slide.intro .buttons span:hover,#campaign-overlay .campaign-presentation .slide.outro .buttons span:hover{-webkit-box-shadow:0 0 8px #ffd73f;box-shadow:0 0 8px #ffd73f}#campaign-overlay .campaign-presentation .slide.outro{-webkit-transform:translate(100vw,0);transform:translate(100vw,0)}#campaign-overlay .campaign-presentation .slide.outro .buttons span{background:#07213e;color:#ffd73f}#campaign-overlay .campaign-presentation .slide.outro .buttons span:hover{-webkit-box-shadow:0 0 8px #07213e;box-shadow:0 0 8px #07213e}#campaign-overlay .campaign-presentation .slide.alumni{background-size:auto 100%;background-repeat:no-repeat;background-position:left -200vw center}#campaign-overlay .campaign-presentation .slide.alumni .quote{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:40vw;height:100vh;padding:40px;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;opacity:0;-webkit-transform:translate(0,100vh);transform:translate(0,100vh);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni .quote{width:100vw;height:35vh;-webkit-transform:translate(0,-50vh);transform:translate(0,-50vh)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni .quote{padding:10px}}#campaign-overlay .campaign-presentation .slide.alumni .quote p{font-size:60px;line-height:1;text-align:center;padding:0 0 100px 0}@media (max-width:1280px){#campaign-overlay .campaign-presentation .slide.alumni .quote p{font-size:50px}}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni .quote p{padding:0}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni .quote p{font-size:30px}}#campaign-overlay .campaign-presentation .slide.alumni .bio{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:45vw;height:100vh;padding:40px;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;opacity:0;-webkit-transform:translate(100vw,0);transform:translate(100vw,0);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni .bio{width:55vw}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni .bio{width:100vw;padding:10px}}#campaign-overlay .campaign-presentation .slide.alumni .bio p{font-size:20px;line-height:1.25;margin-bottom:1em}@media (max-width:1280px){#campaign-overlay .campaign-presentation .slide.alumni .bio p{font-size:18px}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni .bio p{font-size:15px}}#campaign-overlay .campaign-presentation .slide.alumni .bio p.name{font-size:25px;margin-bottom:0}@media (max-width:1280px){#campaign-overlay .campaign-presentation .slide.alumni .bio p.name{font-size:22px}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni .bio p.name{font-size:18px}}#campaign-overlay .campaign-presentation .slide.alumni .bio p.job{font-size:15px;margin-bottom:0}@media (max-width:1280px){#campaign-overlay .campaign-presentation .slide.alumni .bio p.job{font-size:14px}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni .bio p.job{font-size:12px}}#campaign-overlay .campaign-presentation .slide.alumni .photo{position:absolute;width:75vw;height:100vh;background-size:cover;background-position:top 40px left;background-repeat:no-repeat;-webkit-transform:translate(35vw,0);transform:translate(35vw,0);-webkit-transition:background-position 1s ease,width 1s ease,-webkit-transform 1s ease;transition:background-position 1s ease,width 1s ease,-webkit-transform 1s ease;transition:background-position 1s ease,transform 1s ease,width 1s ease;transition:background-position 1s ease,transform 1s ease,width 1s ease,-webkit-transform 1s ease}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni .photo{width:150vw;-webkit-transform:translate(-25vw,35vh);transform:translate(-25vw,35vh);background-position:top right}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni .photo{-webkit-transform:translate(-25vw,50vh);transform:translate(-25vw,50vh)}}#campaign-overlay .campaign-presentation .slide.alumni.ashley{background-image:url(../campaign/presentation/campaign-presentation-ashley-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.ashley{background-image:url(../campaign/presentation/campaign-presentation-ashley-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.ashley{background-image:url(../campaign/presentation/campaign-presentation-ashley-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.ashley .photo{background-image:url(../campaign/presentation/campaign-presentation-ashley.png)}#campaign-overlay .campaign-presentation .slide.alumni.silas{background-image:url(../campaign/presentation/campaign-presentation-silas-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.silas{background-image:url(../campaign/presentation/campaign-presentation-silas-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.silas{background-image:url(../campaign/presentation/campaign-presentation-silas-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.silas .photo{background-image:url(../campaign/presentation/campaign-presentation-silas.png)}#campaign-overlay .campaign-presentation .slide.alumni.ingrid{background-image:url(../campaign/presentation/campaign-presentation-ingrid-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.ingrid{background-image:url(../campaign/presentation/campaign-presentation-ingrid-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.ingrid{background-image:url(../campaign/presentation/campaign-presentation-ingrid-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.ingrid .photo{background-image:url(../campaign/presentation/campaign-presentation-ingrid.png)}#campaign-overlay .campaign-presentation .slide.alumni.travis{background-image:url(../campaign/presentation/campaign-presentation-travis-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.travis{background-image:url(../campaign/presentation/campaign-presentation-travis-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.travis{background-image:url(../campaign/presentation/campaign-presentation-travis-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.travis .photo{background-image:url(../campaign/presentation/campaign-presentation-travis.png)}#campaign-overlay .campaign-presentation .slide.alumni.jordon{background-image:url(../campaign/presentation/campaign-presentation-jordon-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.jordon{background-image:url(../campaign/presentation/campaign-presentation-jordon-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.jordon{background-image:url(../campaign/presentation/campaign-presentation-jordon-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.jordon .photo{background-image:url(../campaign/presentation/campaign-presentation-jordon.png)}#campaign-overlay .campaign-presentation .slide.alumni.christiana{background-image:url(../campaign/presentation/campaign-presentation-christiana-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.christiana{background-image:url(../campaign/presentation/campaign-presentation-christiana-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.christiana{background-image:url(../campaign/presentation/campaign-presentation-christiana-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.christiana .photo{background-image:url(../campaign/presentation/campaign-presentation-christiana.png)}#campaign-overlay .campaign-presentation .slide.alumni.jorgen{background-image:url(../campaign/presentation/campaign-presentation-jorgen-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.jorgen{background-image:url(../campaign/presentation/campaign-presentation-jorgen-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.jorgen{background-image:url(../campaign/presentation/campaign-presentation-jorgen-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.jorgen .photo{background-image:url(../campaign/presentation/campaign-presentation-jorgen.png)}#campaign-overlay .campaign-presentation .slide.alumni.marcella{background-image:url(../campaign/presentation/campaign-presentation-marcella-bg.jpg)}@media (max-width:960px){#campaign-overlay .campaign-presentation .slide.alumni.marcella{background-image:url(../campaign/presentation/campaign-presentation-marcella-bg-tab.jpg)}}@media (max-width:720px){#campaign-overlay .campaign-presentation .slide.alumni.marcella{background-image:url(../campaign/presentation/campaign-presentation-marcella-bg-mob.jpg)}}#campaign-overlay .campaign-presentation .slide.alumni.marcella .photo{background-image:url(../campaign/presentation/campaign-presentation-marcella.png)}#campaign-overlay .campaign-presentation.step-1 .presentationNavigation.previous{display:initial}#campaign-overlay .campaign-presentation.step-1 .presentationNavigation{color:#07213e}#campaign-overlay .campaign-presentation.step-1 .presentationNavigation.presentationToggle .button{color:#ffd73f;background-color:#07213e}#campaign-overlay .campaign-presentation.step-3 .presentationNavigation{color:#ffd73f}#campaign-overlay .campaign-presentation.step-3 .presentationNavigation.presentationToggle .button{color:#07213e;background-color:#ffd73f}#campaign-overlay .campaign-presentation.step-5 .presentationNavigation{color:#07213e}#campaign-overlay .campaign-presentation.step-5 .presentationNavigation.presentationToggle .button{color:#ffd73f;background-color:#07213e}#campaign-overlay .campaign-presentation.step-7 .presentationNavigation{color:#ffd73f}#campaign-overlay .campaign-presentation.step-7 .presentationNavigation.presentationToggle .button{color:#07213e;background-color:#ffd73f}#campaign-overlay .campaign-presentation.step-9 .presentationNavigation{color:#07213e}#campaign-overlay .campaign-presentation.step-9 .presentationNavigation.presentationToggle .button{color:#ffd73f;background-color:#07213e}#campaign-overlay .campaign-presentation.step-11 .presentationNavigation{color:#ffd73f}#campaign-overlay .campaign-presentation.step-11 .presentationNavigation.presentationToggle .button{color:#07213e;background-color:#ffd73f}#campaign-overlay .campaign-presentation.step-13 .presentationNavigation{color:#07213e}#campaign-overlay .campaign-presentation.step-13 .presentationNavigation.presentationToggle .button{color:#ffd73f;background-color:#07213e}#campaign-overlay .campaign-presentation.step-15 .presentationNavigation{color:#ffd73f}#campaign-overlay .campaign-presentation.step-15 .presentationNavigation.presentationToggle .button{color:#07213e;background-color:#ffd73f}#campaign-overlay .campaign-presentation.step-17 .presentationNavigation{color:#07213e}#campaign-overlay .campaign-presentation.step-17 .presentationNavigation.next{display:none}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #abb0b2;border-radius:3px}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;-webkit-transition:all .23s ease-in-out 0s;transition:all .23s ease-in-out 0s;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .dayfield input,#mc_embed_signup .datefield .monthfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:400;position:relative;top:5px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em 0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 1em 0;padding:5px 10px;background-color:rgba(255,255,255,.85);border-radius:3px;font-size:14px;font-weight:400;z-index:1;color:#e85c41}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}#main.about header{background-color:#cf0a2c}#main.about section h1{color:#cf0a2c;border-color:#cf0a2c}#main.about section a.button:hover{background-color:#cf0a2c}#main.about section .content h2{color:#cf0a2c;border-color:#cf0a2c}#main.about section .content table a:hover{background-color:#cf0a2c}#main.about section .content blockquote{background-color:#f53052}#main.about header{background-image:url(../img/pattern-3.png);background-size:120px auto}#main.programs header{background-color:#f08200}#main.programs section h1{color:#f08200;border-color:#f08200}#main.programs section a.button:hover{background-color:#f08200}#main.programs section .content h2{color:#f08200;border-color:#f08200}#main.programs section .content table a:hover{background-color:#f08200}#main.programs section .content blockquote{background-color:#ffa63e}#main.programs header{background-image:url(../img/pattern-1.png)}#main.competitions header{background-color:#77bc1f}#main.competitions section h1{color:#77bc1f;border-color:#77bc1f}#main.competitions section a.button:hover{background-color:#77bc1f}#main.competitions section .content h2{color:#77bc1f;border-color:#77bc1f}#main.competitions section .content table a:hover{background-color:#77bc1f}#main.competitions section .content blockquote{background-color:#9de147}#main.competitions header{background-image:url(../img/pattern-3.png);background-size:120px auto}#main.partnerships header{background-color:#00a887}#main.partnerships section h1{color:#00a887;border-color:#00a887}#main.partnerships section a.button:hover{background-color:#00a887}#main.partnerships section .content h2{color:#00a887;border-color:#00a887}#main.partnerships section .content table a:hover{background-color:#00a887}#main.partnerships section .content blockquote{background-color:#00f5c4}#main.partnerships header{background-image:url(../img/pattern-4.png);background-size:auto 120px}#main.alumni header{background-color:#00a8e1}#main.alumni section h1{color:#00a8e1;border-color:#00a8e1}#main.alumni section a.button:hover{background-color:#00a8e1}#main.alumni section .content h2{color:#00a8e1;border-color:#00a8e1}#main.alumni section .content table a:hover{background-color:#00a8e1}#main.alumni section .content blockquote{background-color:#2fcaff}#main.alumni header{background-image:url(../img/pattern-2.png);background-size:240px auto}#main.success header{background-color:#71bf45}#main.success section h1{color:#71bf45;border-color:#71bf45}#main.success section a.button:hover{background-color:#71bf45}#main.success section .content h2{color:#71bf45;border-color:#71bf45}#main.success section .content table a:hover{background-color:#71bf45}#main.success section .content blockquote{background-color:#9cd37e}#footer ul.footerNav,#header #countdownTimer .clock .number::after,#header #navContents ul,#main header ul,.contactForm label input[type=email],.contactForm label input[type=tel],.contactForm label input[type=text],.contactForm label textarea,body{font-family:Hind,sans-serif;font-weight:300}#footer ul.footerNav strong,#header #countdownTimer .clock .number::after strong,#header #navContents ul strong,#main header ul strong,.contactForm label input[type=email] strong,.contactForm label input[type=tel] strong,.contactForm label input[type=text] strong,.contactForm label textarea strong,body strong{font-weight:700}#footer .sponsors .content a.arrowButton,#footer .sponsors .content h2,#header #countdownTimer .clock .number,#header #navToggle,#main section .backToTop a,#main section .content a.button,#main section .content h3,#main section .content strong,#main section .content table a,#main section .loadMore a,#main section .readMore a,#main section.challenges .box a.button,#main section.challenges .box p,.contactForm input[type=submit]{font-family:Hind,sans-serif;font-weight:700}#main section h1{font-family:'Inria Serif',serif;font-weight:300}#main section h1 em{font-style:italic}#main section h1 strong{font-weight:700;font-style:italic}#main header h1,#main section .content h2,#main section .content ol li::before,#main section.challenges .box h2{font-family:'Inria Serif',serif;font-weight:700;font-style:italic}body{font-size:18px;line-height:1}a{text-decoration:none;color:inherit}.flexWrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.responsiveContainer{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px;padding:20px;margin:0 auto}@media (max-width:720px){.responsiveContainer{padding:10px}}#main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#55565a}#main .responsiveContainer{max-width:960px}#header{background:#fff;color:#000;z-index:100}#header .responsiveContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:720px){#header .responsiveContainer{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}#header .logo{width:225px;z-index:99}@media (max-width:960px){#header .logo{width:128px}}@media (max-width:720px){#header .logo{width:96px}}#header .online-challenge{cursor:pointer;position:absolute;right:20px;top:15px}@media (max-width:720px){#header .online-challenge{position:static;display:block;text-align:center}}#header .online-challenge img{width:auto}@media (max-width:720px){#header .online-challenge img{height:auto;max-width:100%}}#header .header-leader{width:640px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:960px){#header .header-leader{width:480px}}@media (max-width:720px){#header .header-leader{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:10px}}#header .header-leader:focus{outline:0;background-color:rgba(207,10,44,.25)}#header .header-leader img{width:100%;mix-blend-mode:multiply}#header #countdownTimer{position:absolute;top:20px;right:20px;line-height:1}@media (max-width:960px){#header #countdownTimer{top:40px}}@media (max-width:720px){#header #countdownTimer{top:25px;right:62px}}@media (max-width:380px){#header #countdownTimer{display:none}}#header #countdownTimer p{text-align:center;font-size:18px;margin-bottom:0}@media (max-width:720px){#header #countdownTimer p{font-size:14px}}#header #countdownTimer .clock{font-size:36px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:720px){#header #countdownTimer .clock{font-size:25px}}#header #countdownTimer .clock .number{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px}#header #countdownTimer .clock .number:first-child{padding-left:0}#header #countdownTimer .clock .number:last-child{padding-right:0}#header #countdownTimer .clock .days::after{content:"d"}#header #countdownTimer .clock .hours::after{content:"h"}#header #countdownTimer .clock .minutes::after{content:"m"}#header #countdownTimer .clock .seconds::after{content:"s"}#header #navToggle{display:none;position:relative;width:50px;height:50px;background:#dbd9d6;color:#878787;text-align:center;font-size:12px;-webkit-clip-path:polygon(7% 25%,50% 0,93% 25%,93% 75%,50% 100%,7% 75%);clip-path:polygon(7% 25%,50% 0,93% 25%,93% 75%,50% 100%,7% 75%);-webkit-transition:background .5s ease,color .5s ease,-webkit-transform .5s ease;transition:background .5s ease,color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background .5s ease,color .5s ease;transition:transform .5s ease,background .5s ease,color .5s ease,-webkit-transform .5s ease;z-index:100}@media (max-width:720px){#header #navToggle{display:block}}#header #navToggle .close,#header #navToggle .menu{position:absolute;left:0;right:0;top:19px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#header #navToggle .menu{opacity:1}#header #navToggle .close{opacity:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:18px}#header #navContents{width:100%}@media (max-width:720px){#header #navContents{position:absolute;left:0;right:0;top:60px;background-color:#fff;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}}#header #navContents ul{font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:960px){#header #navContents ul{font-size:16px}}@media (max-width:720px){#header #navContents ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:22px;padding:20px}}#header #navContents ul li a{display:block;line-height:1;padding:8px 10px 5px 10px;margin-top:5px;border-bottom:2px solid transparent}@media (max-width:960px){#header #navContents ul li a{padding:4px 6px 2px 6px}}#header #navContents ul li a:hover{border-color:#55565a}@media (max-width:720px){#header #navContents ul li a:hover{border-color:transparent}}#header #navContents ul li a:focus{outline:0;border:none;background-color:rgba(207,10,44,.25);-webkit-box-shadow:inset 0 0 0 3px #cf0a2c;box-shadow:inset 0 0 0 3px #cf0a2c}@media (max-width:720px){#header #navContents ul li a:focus{border-color:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}}#header #navContents ul li a.skip-link{position:fixed;left:0;right:0;top:0;background-color:#cf0a2c;color:#fff;text-align:center;margin:0;padding:15px;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}#header #navContents ul li a.skip-link:focus{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:720px){#header #navContents ul li a.skip-link{display:none}}#header #navContents ul li.socialMediaLinks{display:-webkit-box;display:-ms-flexbox;display:flex}#header #navContents ul li.socialMediaLinks a{padding:5px;height:25px}@media (max-width:720px){#header #navContents ul li.socialMediaLinks a{height:40px}}#header #navContents ul li.socialMediaLinks a img{width:25px}@media (max-width:720px){#header #navContents ul li.socialMediaLinks a img{width:40px;margin:5px}}#header #navToggle[aria-expanded=true]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background:#cf0a2c;color:#fff}#header #navToggle[aria-expanded=true] .menu{opacity:0}#header #navToggle[aria-expanded=true] .close{opacity:1}@media (max-width:720px){#header #navToggle[aria-expanded=true]+#navContents{-webkit-transform:translateY(0);transform:translateY(0)}}#footer{color:#000}#footer .responsiveContainer{text-align:center}#footer .sponsors{background-image:url(../img/sponsor-background.png);background-repeat:no-repeat;background-position:top center;background-size:cover;color:#fff}#footer .sponsors .responsiveContainer{padding:120px 33% 40px 20px}@media (max-width:720px){#footer .sponsors .responsiveContainer{padding:100px 10px 10px 10px}}#footer .sponsors .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;padding:38px;margin:-20px}@media (max-width:960px){#footer .sponsors .content{padding:26px}}#footer .sponsors .content p{font-size:18px;line-height:1.25;margin:24px;padding:0;text-shadow:1px 1px 0 #005c4a}@media (max-width:960px){#footer .sponsors .content p{font-size:16px;padding:0}}@media (max-width:720px){#footer .sponsors .content p{margin:12px;padding:0}}#footer .sponsors .content h2{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:25px;color:#fff;text-shadow:2px 2px 0 #005c4a}@media (max-width:960px){#footer .sponsors .content h2{font-size:24px}}@media (max-width:720px){#footer .sponsors .content h2{margin:12px}}#footer .sponsors .content a.arrowButton{background:#005c4a;color:#00a887;padding:10px 20px 8px;-webkit-transition:background .25s ease,color .25s ease;transition:background .25s ease,color .25s ease}#footer .sponsors .content a.arrowButton:focus,#footer .sponsors .content a.arrowButton:hover{outline:0;background:#fff;color:#005c4a}#footer ul.footerNav{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:720px){#footer ul.footerNav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#footer ul.footerNav li{display:inline-block;margin-bottom:5px}#footer ul.footerNav li a{display:block;padding:8px 10px 5px;border-bottom:2px solid transparent}#footer ul.footerNav li a:hover{border-color:#55565a}@media (max-width:720px){#footer ul.footerNav li a:hover{border-color:transparent}}#footer ul.footerNav li a:focus{outline:0;border:none;background-color:rgba(207,10,44,.25);-webkit-box-shadow:inset 0 0 0 3px #cf0a2c;box-shadow:inset 0 0 0 3px #cf0a2c}@media (max-width:720px){#footer ul.footerNav li a:focus{border-color:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}}#footer ul.footerNav li:last-child{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:.8em}#footer ul.footerNav li:last-child a{display:inline-block}#footer ul.footerNav li.socialMediaLinks{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer ul.footerNav li.socialMediaLinks img{width:40px}#footer p{font-size:12px;line-height:1;margin-bottom:12px}#footer p a:hover{text-decoration:underline}#footer p a:focus{display:inline-block;outline:0;border:none;padding:.5em;background-color:rgba(207,10,44,.25);-webkit-box-shadow:inset 0 0 0 2px #cf0a2c;box-shadow:inset 0 0 0 2px #cf0a2c}#main header{background-color:#55565a;background-image:url(../img/pattern-1.png);background-attachment:fixed;background-position:center center;background-blend-mode:overlay;background-size:200px auto;color:#fff;text-align:right;width:100%}#main header .responsiveContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1200px;padding:80px 20px 80px 25%}@media (max-width:960px){#main header .responsiveContainer{padding:60px 20px}}@media (max-width:720px){#main header .responsiveContainer{padding:20px 10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#main header h1{font-size:60px;margin:0}@media (max-width:960px){#main header h1{font-size:50px}}@media (max-width:720px){#main header h1{font-size:30px;margin:0}}#main header ul{margin-top:10px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:960px){#main header ul{font-size:16px}}@media (max-width:720px){#main header ul{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:720px){#main header ul li{display:block}}#main header ul li a{display:block;text-align:center;padding:8px 10px 5px;margin-top:5px;border-bottom:2px solid transparent}@media (max-width:720px){#main header ul li a{text-align:right}}#main header ul li a:hover{border-bottom:2px solid #fff}@media (max-width:720px){#main header ul li a:hover{border-color:transparent}}#main header ul li a:focus{outline:0;border:none;background-color:rgba(255,255,255,.25);-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}#main section{padding-top:20px}#main section h1{border-bottom:12px solid;font-size:50px;line-height:50px;padding:0 0 24px 0;margin:0 0 36px 0}@media (max-width:960px){#main section h1{border-width:8px;font-size:40px;line-height:40px;padding:0 0 10px 0;margin:0 0 20px 0}}#main section img{max-width:100%}#main section img.featured{margin-bottom:20px}#main section .content{-webkit-column-count:2;column-count:2;vertical-align:top;-webkit-column-gap:100px;column-gap:100px}#main section .content.gallery{-webkit-column-count:1;column-count:1}@media (max-width:960px){#main section .content{-webkit-column-gap:50px;column-gap:50px}}@media (max-width:720px){#main section .content{-webkit-column-count:inherit;column-count:inherit}}#main section .content h2{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:25px;line-height:25px;padding:10px 0;margin:0 0 25px 0;border-bottom:5px solid}@media (max-width:960px){#main section .content h2{font-size:20px;line-height:20px;padding:8px 0;margin:0 0 20px 0;border-bottom:4px solid}}#main section .content h3{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:25px;padding:0;margin:0}@media (max-width:960px){#main section .content h3{font-size:16px;line-height:20px}}#main section .content p{width:100%}#main section .content ol,#main section .content p,#main section .content ul{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:25px;padding:0;margin:0 0 25px 0}@media (max-width:960px){#main section .content ol,#main section .content p,#main section .content ul{font-size:14px;line-height:20px;margin:0 0 20px 0}}#main section .content ol,#main section .content ul{padding:0;background:#f3f2f1}#main section .content ol li,#main section .content ul li{position:relative;padding:14px 25px 10px 30px;border-bottom:1px solid #dbd9d6}@media (max-width:960px){#main section .content ol li,#main section .content ul li{padding:12px 20px 7px 30px}}#main section .content ol li:last-child,#main section .content ul li:last-child{border-bottom:none;padding-bottom:11px}@media (max-width:960px){#main section .content ol li:last-child,#main section .content ul li:last-child{padding-bottom:8px}}#main section .content ul li::before{content:'';position:absolute;display:block;width:10px;height:10px;background:#dbd9d6;border-radius:50%;left:10px;top:50%;margin-top:-5px}#main section .content ol{counter-reset:ol-counter}#main section .content ol li{counter-increment:ol-counter;padding:14px 25px 10px 40px}#main section .content ol li::before{content:counter(ol-counter);color:#dbd9d6;font-size:20px;position:absolute;left:10px;top:50%;margin-top:-13px}#main section .content a.button{text-align:center;padding:5px;font-size:12px;text-decoration:none;background:#55565a;color:#fff;-webkit-transition:none;transition:none}#main section .content a.button:hover{background:#9b9b9b;color:#fff}#main section .content a.button:focus{display:block;background:#cf0a2c;padding:5px;color:#fff;-webkit-box-shadow:none;box-shadow:none}#main section .content table{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#main section .content table tr{border-bottom:1px solid #dcdcdc}#main section .content table tr td{padding:10px 0;vertical-align:middle}#main section .content table tr td:nth-child(2n){width:95px}@media (max-width:720px){#main section .content table tr td:nth-child(2n){width:65px}}#main section .content table a{text-align:center;display:block;padding:5px;font-size:12px;text-decoration:none;background:#55565a;color:#fff}#main section .content table a:hover{background:#9b9b9b;color:#fff}#main section .content table a:focus{display:block;background:#cf0a2c;padding:5px;color:#fff;-webkit-box-shadow:none;box-shadow:none}#main section .content hr{border:0;height:0;padding:0;margin:0;-webkit-column-break-after:column;break-after:column}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#main section .content hr{display:none}}@supports (-ms-ime-align:auto){#main section .content hr{display:none}}#main section .content .glue{width:100%;display:inline-block}#main section .content .contest{margin-bottom:36px}#main section .content a{text-decoration:underline}#main section .content a:focus{font-weight:700;color:#cf0a2c;display:inline-block;outline:0;border:none;padding:.25em .5em;background-color:rgba(207,10,44,.25);-webkit-box-shadow:inset 0 0 0 2px #cf0a2c;box-shadow:inset 0 0 0 2px #cf0a2c}#main section .content a:hover{color:#878787}#main section .content blockquote{padding:25px;background:#adadad;font-size:20px;line-height:25px;margin:0 0 25px 0;color:#fff}@media (max-width:960px){#main section .content blockquote{font-size:20px;line-height:20px}}#main section .content.scopes{-webkit-column-count:1;column-count:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#main section .content.sponsors{-webkit-column-count:1;column-count:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;-webkit-column-gap:20px;column-gap:20px}@media (max-width:960px){#main section .content.sponsors{margin:0 -5px}}#main section .content.sponsors .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;-ms-flex-preferred-size:calc(33.33% - 40px);flex-basis:calc(33.33% - 40px)}@media (max-width:960px){#main section .content.sponsors .box{margin:5px}}@media (max-width:720px){#main section .content.sponsors .box{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}#main section .content.sponsors .box ul{background:0 0;padding:0;list-style:none}@media (max-width:720px){#main section .content.sponsors .box ul{-webkit-column-count:2;column-count:2}}#main section .content.sponsors .box ul li{border:none;padding:5px 0;line-height:15px}#main section .content.sponsors .box ul li::before{display:none}#main section .content.sponsors .box .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dcdcdc;background:#fff}#main section .content.sponsors .box .logos a{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:50%}@media (max-width:720px){#main section .content.sponsors .box .logos a{width:25%}}#main section .content.sponsors .box .logos a img{max-width:100%}#main section .content.sponsors .box .logos a.large{width:100%;padding:20px}@media (max-width:720px){#main section .content.sponsors .box .logos a.large{width:50%}}#main section .content.sponsors .box .logos a:focus img{mix-blend-mode:multiply}#main section .content.sponsors .box.large{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}#main section .content.sponsors .box.large ul{-webkit-column-count:3;column-count:3}@media (max-width:720px){#main section .content.sponsors .box.large ul{-webkit-column-count:2;column-count:2}}#main section .content.sponsors .box.large .logos a{width:16%}@media (max-width:720px){#main section .content.sponsors .box.large .logos a{width:25%}}#main section .content.sponsors .box.large.platinum a{width:23%}@media (max-width:720px){#main section .content.sponsors .box.large.platinum a{width:33%}}#main section .content.essential-skills{-webkit-column-count:1;column-count:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px}@media (max-width:960px){#main section .content.essential-skills{margin:0 -5px}}#main section .content.essential-skills .box{margin:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:50%;-ms-flex-preferred-size:calc(50% - 80px);flex-basis:calc(50% - 80px)}@media (max-width:960px){#main section .content.essential-skills .box{margin:5px}}@media (max-width:720px){#main section .content.essential-skills .box{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}#main section .content.essential-skills .box img{width:125px}#main section .content.essential-skills .box .button{background:#77bc1f}#main section .content.articles{-webkit-column-count:1;column-count:1}#main section .content.articles h2{padding:0;margin:0;border-bottom:none}#main section .content.articles .box img{width:150px;position:absolute}@media (max-width:720px){#main section .content.articles .box img{width:80px}}#main section .content.articles .box .description{padding-left:160px;min-height:150px}@media (max-width:720px){#main section .content.articles .box .description{padding-left:90px;height:auto;max-height:initial}}#main section .content.splash{-webkit-column-count:auto;column-count:auto}#main section .content.splash .box h3{font-size:18px;line-height:20px}#main section .content.splash .box p{font-size:15px;line-height:20px;margin-bottom:0}#main section .content.one-column{-webkit-column-count:1;column-count:1}#main section .content.alumni{-webkit-column-count:1;column-count:1}#main section .content.alumni .box{background-position:right top;background-size:50%;background-repeat:no-repeat;padding:0 50% 0 0;margin-bottom:40px;border-bottom:5px solid #dbd9d6}@media (max-width:720px){#main section .content.alumni .box{background-position:center bottom -320px;background-size:auto 640px;padding:0 0 320px 0}}#main section .content.alumni .box:nth-child(even){background-position:left top;padding:0 0 0 50%}@media (max-width:720px){#main section .content.alumni .box:nth-child(even){background-position:center bottom -320px;background-size:auto 640px;padding:0 0 320px 0}}#main section .backToTop,#main section .readMore{position:relative;border-bottom:2px solid #55565a;padding-top:15px;margin-bottom:20px;opacity:.1;-webkit-transition:opacity .5s ease,padding .5s ease;transition:opacity .5s ease,padding .5s ease;overflow:hidden}@media (max-width:720px){#main section .backToTop,#main section .readMore{opacity:1}}#main section .backToTop::before,#main section .readMore::before{content:'';display:block;position:absolute;bottom:-30px;left:calc(50% - 40px);color:#fff;background:#55565a;-webkit-clip-path:polygon(0 50%,50% 0,100% 50%,100% 100%,0 100%);clip-path:polygon(0 50%,50% 0,100% 50%,100% 100%,0 100%);width:80px;height:15px;padding-top:25px;-webkit-transition:bottom .5s ease;transition:bottom .5s ease}#main section .backToTop a,#main section .readMore a{font-size:12px;position:absolute;bottom:-30px;left:calc(50% - 40px);color:#fff;text-decoration:none;width:80px;height:15px;padding-top:25px;text-align:center;-webkit-transition:bottom .5s ease;transition:bottom .5s ease}#main section .backToTop a:hover,#main section .readMore a:hover{color:#fff}#main section .backToTop{margin-bottom:80px;padding-top:80px}@media (max-width:720px){#main section .backToTop a,#main section .backToTop::before{bottom:-1px}}#main section .backToTop:hover{opacity:1}#main section .backToTop:hover a,#main section .backToTop:hover::before{bottom:-1px}#main section .backToTop:focus-within{opacity:1}#main section .backToTop:focus-within::before{-webkit-transform:scale(1.5);transform:scale(1.5)}#main section .backToTop a:focus{outline:0;opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}#main section .readMore a:focus{display:block;outline:0;color:#fff;-webkit-box-shadow:none;box-shadow:none;padding:initial;background-color:transparent;opacity:1}#main section .readMore:focus-within{opacity:1;padding-top:40px}@media (max-width:720px){#main section .readMore{padding-top:40px}#main section .readMore a,#main section .readMore::before{bottom:-1px}}#main section .box:hover .readMore{padding-top:40px;opacity:1}#main section .box:hover .readMore a,#main section .box:hover .readMore::before{bottom:-1px}#main section .loadMore{position:relative;border-top:2px solid #55565a;padding-top:40px;margin-bottom:40px;opacity:.1;-webkit-transition:opacity .5s ease,padding .5s ease;transition:opacity .5s ease,padding .5s ease;overflow:hidden}@media (max-width:720px){#main section .loadMore{opacity:1}}#main section .loadMore::before{content:'';position:absolute;top:-1px;left:calc(50% - 40px);background:#55565a;-webkit-clip-path:polygon(0 50%,50% 100%,100% 50%,100% 0,0 0);clip-path:polygon(0 50%,50% 100%,100% 50%,100% 0,0 0);width:80px;height:15px;padding-top:5px;padding-bottom:20px}#main section .loadMore a{font-size:12px;position:absolute;top:-1px;left:calc(50% - 40px);color:#fff;text-decoration:none;width:80px;height:15px;padding-top:5px;padding-bottom:20px;text-align:center}#main section .loadMore a:hover{color:#fff}#main section .loadMore a:focus{outline:0}#main section .loadMore:focus-within,#main section .loadMore:hover{opacity:1}.single-column-form-wrapper{-webkit-column-count:1;column-count:1;-moz-column-count:1}.contactForm{margin-bottom:20px}.contactForm em{font-size:15px;display:block;margin-bottom:10px}.contactForm input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;text-align:center;font-size:18px;line-height:25px;padding:12px 10px;margin:5px 0 0 0;text-decoration:none;background:#55565a;color:#fff;cursor:pointer}@media (max-width:960px){.contactForm input[type=submit]{font-size:18px;line-height:20px}}.contactForm input[type=submit]:hover{background:#878787;color:#fff}.contactForm input[type=submit]:focus{outline:0;background:#cf0a2c;color:#fff}.contactForm label{display:block;padding:0 0 20px 0;margin:0}.contactForm label input[type=email],.contactForm label input[type=tel],.contactForm label input[type=text],.contactForm label textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:20px;line-height:25px;padding:12px 10px;margin:5px 0 0 0;color:#55565a;border:1px solid #dcdcdc}@media (max-width:960px){.contactForm label input[type=email],.contactForm label input[type=tel],.contactForm label input[type=text],.contactForm label textarea{font-size:18px;line-height:20px}}.contactForm label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25px;height:25px;padding:5px;float:left;margin:0 10px 0 0;background:#fff;border:1px solid #dcdcdc}.contactForm label input[type=checkbox]:checked::before{content:' ';display:block;width:100%;height:100%;background:#878787}.contactForm label input:focus,.contactForm label textarea:focus{border:3px solid #cf0a2c;outline:0}.contactForm label textarea{max-width:100%;min-height:150px}.contactForm .wpcf7-not-valid-tip{margin-bottom:6px}.antispam{display:none}#main section.challenges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#eeedec;width:100%;padding:20px 0}#main section.challenges .box{margin:20px;background:#fff;-ms-flex-preferred-size:calc(25% - 80px);flex-basis:calc(25% - 80px);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1280px){#main section.challenges .box{-ms-flex-preferred-size:calc(33.33% - 40px);flex-basis:calc(33.33% - 40px);margin:10px;padding:10px}}@media (max-width:960px){#main section.challenges .box{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px)}}@media (max-width:720px){#main section.challenges .box{-ms-flex-preferred-size:100%;flex-basis:100%}}#main section.challenges .box img{width:100%;margin:20px 0}@media (max-width:1280px){#main section.challenges .box img{margin:10px 0}}#main section.challenges .box h2{font-size:30px;line-height:1}#main section.challenges .box p{font-size:15px;margin-bottom:20px}#main section.challenges .box a.button{text-align:center;padding:10px 25px;font-size:13px;text-decoration:none;background:#55565a;color:#fff;-webkit-transition:background .5s ease;transition:background .5s ease}#main section.challenges .box a.button:hover{background:#9b9b9b;color:#fff}#announcement_bar{position:relative;background-color:#07213e;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}#announcement_bar .content{max-width:100%;padding-right:15px}#announcement_bar .content .details{text-wrap:wrap;font-size:18px;text-align:center;line-height:35px;padding:15px}@media (max-width:960px){#announcement_bar .content .details{font-size:16px;line-height:25px;padding:15px}}@media (max-width:720px){#announcement_bar .content .details{font-size:14px;line-height:20px;padding:15px}}#announcement_bar .close-button{position:absolute;top:10px;right:10px;font-size:30px;color:#fff;text-decoration:none;cursor:pointer}#announcement_bar .close-button:hover{color:#cf0a2c}