#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}:root{--header:#393439;--header-text:#d2d2d2;--header-text2:#9b9b9b;--button1:#965bc2;--button1-text:#e4e3c1;--button2:#ba3f5f;--button2-text:#f9d6f0;--button3:#256fac;--button3-text:#fff;--button4:#f47125;--button4-text:#ffefcf;--button5:#6a6a6a;--button5-text:#e6e6e6;--button6:#3e9a92;--button6-text:#e4e4c2;--dark-gray:#e5e5e5;--light-gray:#f3f3f3}body{background-color:var(--light-gray);font-family:Roboto}h1,h2,h3{font-weight:700}.navbar-custom{background-color:var(--header);border-color:#000;font-family:Roboto Condensed}.navbar-custom,.navbar-custom .navbar-brand,.navbar-custom .navbar-text{color:var(--header-text2)}.navbar-custom .navbar-toggle{border-color:#000}.navbar-custom .navbar-toggle .icon-bar{background-color:var(--header-text2)}.link-green{background-color:var(--button6);color:var(--button6-text);padding:.5em 1.5em}.button-violet,.link-green{border:none;text-align:center;text-decoration:none!important;display:inline-block;font-size:1.2em;margin:.5em;cursor:pointer;font-family:Roboto Condensed;letter-spacing:2px}.button-violet{background-color:var(--button1);color:var(--button1-text);padding:.5em;min-width:8em}.button-red{background-color:var(--button2);color:var(--button2-text)}.button-blue,.button-red{border:none;padding:.5em 1.5em;text-align:center;text-decoration:none;display:inline-block;font-size:1.8em;font-family:Roboto Condensed;letter-spacing:2px;margin-left:-1em;width:100%}.button-blue{background-color:var(--button3);color:var(--button3-text)}.button-orange{background-color:var(--button4);color:var(--button4-text)}.button-gray,.button-orange{border:none;padding:.5em 1.5em;text-align:center;text-decoration:none;display:inline-block;font-size:1.8em;font-family:Roboto Condensed;letter-spacing:2px;margin-left:-1em;width:100%}.button-gray{background-color:var(--button5);color:var(--button5-text)}.button-green{padding:.5em 1.5em;text-align:center;font-size:1.8em;margin-left:-1em;width:100%}.button-green,.button-green-small{background-color:var(--button6);border:none;color:var(--button6-text);text-decoration:none;display:inline-block;font-family:Roboto Condensed;letter-spacing:2px}.button-green-small{padding:.2em 1em;text-align:left;font-size:1em;margin:.5em}.button-swag{position:relative;top:1.15em;right:1.75em;float:right;height:1.5em;width:1.5em}.back{background-color:var(--light-gray);padding:2em 0 0 0}@media only screen and (min-width:721px){.dark{margin:0 0 0 0;background-color:var(--dark-gray)}.dark,.trans{padding:2em 10em 2em 10em}}@media only screen and (max-width:720px){.dark{margin:0 0 0 0;background-color:var(--dark-gray)}}.topslant{top:.1em;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}.bottomslant,.topslant{position:relative;height:6em;margin:0 0 0 0;background-color:var(--dark-gray)}.bottomslant{top:-.1em;-webkit-clip-path:polygon(0 0,100% 0,100% 20%,0 100%);clip-path:polygon(0 0,100% 0,100% 20%,0 100%)}.center{display:flex;align-items:center;justify-content:center}.fill-height{height:100%;height:-webkit-fill-available;height:-moz-available;height:fill-available}.fill-width{width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available}.pad{padding:1em 2em 1em 2em;font-size:1.2em}.pad-top{padding-top:3em}.align-text-end{text-align:end}.chap-violet{color:var(--button1)}.chap-red{color:var(--button2)}.chap-blue{color:var(--button3)}.chap-orange{color:var(--button4)}.chap-gray{color:var(--button5)}.chap-green{color:var(--button6)}.corners{position:relative}.cornered{padding:.9em}.corners .top-left-corner{left:0}.corners .top-left-corner,.corners .top-right-corner{position:absolute;top:0;width:1.2em;height:1.2em;overflow:hidden}.corners .top-right-corner{right:0}.corners .bottom-left-corner{left:0}.corners .bottom-left-corner,.corners .bottom-right-corner{position:absolute;bottom:0;width:1.2em;height:1.2em;overflow:hidden}.corners .bottom-right-corner{right:0}.project{min-height:14em}.info{min-height:12em}.logo-img{min-height:10em}.title-padding{padding-bottom:2em}.logo{width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available}.logo,.max-width{max-width:100%}