/*!
 * Take the Ruler
 *
 * By Lysianthus of Affelius
 * http://affeli.us
 *
 * License: CC-BY-ND
 */#header,.row{min-height:200px}#footer a,#main-menu a,.cta-button{text-decoration:none}#showcase,.inner-wrapper:after,.row:after,.row:before,.site-title,body,html{margin:0;padding:0}.inner-wrapper:after{content:'';display:table;clear:both}*,:after,:before{box-sizing:border-box}body,html{font-family:"PT Serif",serif;font-size:100%}body{overflow-x:hidden}#header{margin:0;padding:20px}#toggle-sidebar{margin:0;padding:10px;background:0 0;border:none;outline:0;cursor:pointer;float:right}#toggle-sidebar span{font-size:1.5rem;color:#ef476f}#main-menu,#sidebar{font-weight:400;font-size:1rem;font-family:"PT Sans",sans-serif;font-style:normal}.site-title{letter-spacing:5px;font-variant:small-caps;text-align:center;color:#ef476f}.site-title:first-letter{border-bottom:#06d6a0 3px solid;color:#06d6a0}.burger-icon{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.burger-icon,.burger-icon:after,.burger-icon:before{display:block;width:2rem;height:3px;background-color:#ef476f;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.burger-icon:after,.burger-icon:before{position:absolute;content:""}.burger-icon:before{top:-8px}.burger-icon:after{top:8px}.burger-icon.active{background-color:transparent}.burger-icon.active:before{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.burger-icon.active:after{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}#sidebar{position:fixed;right:-300px;margin:0;padding:20px;width:300px;height:100%;overflow-y:scroll;background-color:#06d6a0;color:#FFF}.row,.row:after,.row:before{position:relative;width:100%;display:block}#sidebar.show{right:0}.push{margin-right:300px;margin-left:-300px}#sidebar,body{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}#main-menu{margin:0;padding:0}#main-menu a{margin:0;padding:10px 0;display:block;border-bottom:#FFF 2px solid;color:#FFF;-webkit-transition:all .3s linear;transition:all .3s linear}#main-menu a:focus,#main-menu a:hover{border-color:#118ab2}#main-menu a:nth-of-type(even):focus,#main-menu a:nth-of-type(even):hover{border-color:#ffd166}#footer{margin:100px 0 0;padding:5px;background-color:#FFF;font-size:.9rem;text-align:center;color:#ffd166}#footer a{border-bottom:#ef476f 1px dotted;color:#ef476f}#footer a:focus,#footer a:hover{border-bottom-style:solid}.row{z-index:2;margin:-100px 0;padding:0;background-color:#118ab2;color:#FFF}.row:after,.row:before{content:'';z-index:1;height:100px}.row:before{background:-webkit-linear-gradient(top left,#FFF 50%,#118ab2 50%);background:linear-gradient(to bottom right,#FFF 50%,#118ab2 50%)}.row:after{background:-webkit-linear-gradient(top left,#118ab2 50%,#FFF 50%);background:linear-gradient(to bottom right,#118ab2 50%,#FFF 50%)}.row:nth-of-type(even){background-color:#FFF;color:#000}.row:nth-of-type(even):before{background:-webkit-linear-gradient(top left,#118ab2 50%,#FFF 50%);background:linear-gradient(to bottom right,#118ab2 50%,#FFF 50%)}.row:nth-of-type(even):after{background:-webkit-linear-gradient(top left,#FFF 50%,#118ab2 50%);background:linear-gradient(to bottom right,#FFF 50%,#118ab2 50%)}.inner-wrapper{margin:0;padding:10px 10%;line-height:1.5}.represent{margin:0 40px 40px 0;padding:0;display:block;float:left;width:200px;max-width:100%;height:200px;border-radius:50%;border:5px solid #06d6a0}@media only screen and (max-width:640px){.represent{margin:0 auto 40px;float:none}}.cta-button{margin:0;padding:15px;display:inline-block;width:auto;background-color:#ef476f;box-shadow:#ffd166 10px 10px 0 0;font-family:"PT Sans",sans-serif;font-weight:700;font-style:normal;font-size:1rem;color:#FFF;-webkit-transition:all .3s linear;transition:all .3s linear}.cta-button:hover{background-color:#ffd166;box-shadow:#ef476f 10px 10px 0 0}.cta-button .fa{margin-left:1rem}