/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html,body{height:100%}ul{padding:0}a{color:#fff;text-decoration:none}a:hover,a:active,a:visited,a:focus{color:#fff}body{background:#000;color:#fff;font-family:'Open Sans', sans-serif}.logo-container-ratio-wrap{width:100%;max-width:500px;margin:auto}.logo-container-ratio-wrap--small{max-width:200px}.logo-container{width:100%;padding-top:54%;position:relative;margin:0 auto}.logo-container__img{height:auto;width:100%;position:absolute;left:0;top:0;transition:all 500ms ease-out}.element-animation:hover{animation:animationFrames ease-out 2s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:animationFrames ease-out 2s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames ease-out 2s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:animationFrames ease-out 2s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:animationFrames ease-out 2s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes animationFrames{0%{transform:scaleX(1) scaleY(1)}35%{transform:scaleX(1.03) scaleY(1.03)}100%{transform:scaleX(1) scaleY(1)}}.asterix{position:absolute;top:-26px;font-size:1.55rem;left:-1px}@media screen and (max-width: 900px){.asterix{font-size:1.25rem;top:-20px}}.wrapper{width:100%;max-width:1200px;margin:0 auto;min-height:100%;padding:100px 50px;position:relative;height:100%;min-height:540px}@media screen and (max-width: 650px){.wrapper{padding:60px 25px;min-height:660px}}.footer-wrap{width:100%;max-width:1200px;position:fixed;bottom:0;margin:0 auto}.footer{margin-top:100px;width:100%;max-width:68em;margin-left:auto;margin-right:auto;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:0 25px 25px;margin-bottom:0}.footer::after{clear:both;content:"";display:table}.footer__list-container{display:inline-block;position:relative}.footer__list-container--center{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.footer__list-container--right{float:right}@media screen and (max-width: 700px){.footer__list-container--right{float:none}}@media screen and (max-width: 700px){.footer__list-container{position:relative;left:0%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);text-align:left}}.footer__list{padding:0;float:left;display:block;margin-right:2.35765%;width:31.76157%}.footer__list:last-child{margin-right:0}.footer__list:last-child{margin-top:-23px}@media screen and (max-width: 650px){.footer__list{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:25px;text-align:left}.footer__list:last-child{margin-right:0}.footer__list:last-child{margin-top:0}.footer__list:last-of-type{margin-bottom:0px}.footer__list__list-container{position:relative;left:0%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);float:left}}.footer__li{list-style:none;font-size:1rem;letter-spacing:1px;font-weight:100;margin-bottom:1px}.footer__li--bold{font-weight:400;position:relative}@media screen and (max-width: 900px){.footer__li{font-size:0.8rem}}.footer__a{color:#fff;text-decoration:none}.footer__a:hover,.footer__a:active,.footer__a:visited,.footer__a:focus{color:#fff}.footer__underline{border-bottom:1px solid #fff}#mc_embed_signup{background:black;clear:left;font-size:14px;width:100%;max-width:500px;margin:25px auto}#mc_embed_signup h2{font-weight:400;padding:0;margin:5px 0 15px;font-size:18px}#mc_embed_signup .indicates-required{float:right}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%;color:black;margin-top:10px}#mc_embed_signup form{padding:0;margin:0}#mc_embed_signup .asterisk{color:#e85c41;font-size:80%;font-weight:normal;position:relative;top:-1px;vertical-align:initial;margin-left:1px}.c-subscribe{background:black;color:white;text-align:left;font-weight:bold}.c-subscribe:hover,.c-subscribe:active{color:white}
