@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@-webkit-keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@font-face{font-family:"Hitchcut";src:url(../font/fonts/Hitchcut-Regular.ttf),url(../font/fonts/Hitchcut-Regular.otf)}#app{min-height:40rem;padding-top:4.5rem;overflow-x:hidden}#content{transition:width .3s ease}#sidebar{background-color:#f8f9fa;height:100%;position:fixed;right:0;margin-top:-10px;z-index:1040}#calculator{margin-top:5em;margin-bottom:5em}.bg-cd{background:#84acd4}.subscribe-modal-popup{padding:2em 5em 5em}.collapsed{display:none}.anchor{padding-top:70px;margin-top:-70px}.controlbuttons{margin-bottom:4.5rem}.icon{font-size:30px}.image{min-height:920px;background:#84acd4;background-image:url(../images/background.jpg);background-size:cover}.content,.videoWrapper iframe{position:absolute;width:100%;top:100%;height:100px}.box{padding:1em;background-color:#fff;margin-top:8em;margin-bottom:8em;display:flex;align-items:center}.inside-box{width:100%;padding:4em}.inside-box .continue{padding-top:4em}.projects{padding-top:5em;padding-bottom:3em}@media (max-width:587px){.inside-box{padding:2em}.inside-box .continue{padding-top:1em}}.project-button-wrap{margin-bottom:40px}.project-button-wrap a{color:#000;text-decoration:none}.project-button-wrap:hover{opacity:.5;filter:alpha(opacity=50)}.about{margin-top:50px;padding-top:4em;padding-bottom:2em}.about a{display:inline-block}.about a,.about a:hover{color:#f8f9fa}.about .h4,.project-button-wrap h3{margin-top:20px}.circle{border-radius:50%;padding:0;font-size:40px;width:60px;height:60px;margin:0 10px 10px 0;border:solid;border-width:3px;border-color:#333}.progress-circle{border-radius:50%;margin:0 0 0 10px;padding:3px 0 0 5px;font-size:20px;width:30px;height:30px;background-color:#ccc}.copyright{margin-bottom:4rem}.modal-header{border-bottom:none}.logo{font-family:"Hitchcut";font-size:2rem;margin-bottom:0}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{top:0;left:0;height:100%}.shake{animation:bounce .5s infinite alternate;-webkit-animation:bounce .5s infinite alternate}.results{margin-top:20px}.searchbox{padding:20px}