Mining for a Modern Lifestyle

body #phantom{display:none}body #main-content{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#4e4f54;font-weight:400;font-size:.95em;margin:0;text-align:center;background-color:#393939;font-family:Raleway,sans-serif;width:100%;display:block}body #main-content *,body #main-content :after,body #main-content :before{box-sizing:inherit}body #main-content h1,body #main-content h2,body #main-content h3,body #main-content h4,body #main-content strong{font-weight:700}body #main-content .full-height{min-height:100vh}body #main-content #pageSideNav{display:none}@media only screen and (min-width:768px){body #main-content #pageSideNav{display:block;position:absolute;right:8px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:101}body #main-content #pageSideNav ul{list-style:none;margin:0;padding:0}body #main-content #pageSideNav ul li{margin-bottom:5px}body #main-content #pageSideNav ul li:last-child{margin-bottom:0}body #main-content #pageSideNav ul .side-indicator{position:relative;display:block;width:15px;height:15px;border-radius:50%;background-color:transparent;border:2px solid #020201}body #main-content #pageSideNav ul .side-indicator.active{background-color:#020201}}body #main-content #mainScene{position:relative}@media only screen and (min-width:768px){body #main-content #mainScene{overflow:hidden;height:100vh}}body #main-content #mainScene section{display:none;background-color:#4e4f54}body #main-content #mainScene section.mobile{padding:25px 0}body #main-content #mainScene section.both,body #main-content #mainScene section.mobile{display:block}@media only screen and (max-width:767px){body #main-content #mainScene section.both,body #main-content #mainScene section.mobile{position:relative;width:auto!important;height:auto!important}}body #main-content #mainScene section.both .svg-container,body #main-content #mainScene section.mobile .svg-container{position:relative}body #main-content #mainScene section.both .svg-container:before,body #main-content #mainScene section.mobile .svg-container:before{display:block;content:””;width:100%;padding-top:66.66667%}body #main-content #mainScene section.both .svg-container svg,body #main-content #mainScene section.mobile .svg-container svg{position:absolute;left:0;top:0;width:100%;height:100%}body #main-content #mainScene section.both .content-container,body #main-content #mainScene section.mobile .content-container{color:#fff;text-align:left}body #main-content #mainScene section.both .content-container ol,body #main-content #mainScene section.mobile .content-container ol{padding:0 30px;margin:0;list-style:decimal}body #main-content #mainScene section.both .content-container ol li h3,body #main-content #mainScene section.mobile .content-container ol li h3{color:#fff;font-size:1.2em}body #main-content #mainScene section.both .content-container ol li p,body #main-content #mainScene section.mobile .content-container ol li p{color:#fff}body #main-content #mainScene section.both .content-container ol li p:last-child,body #main-content #mainScene section.mobile .content-container ol li p:last-child{margin-bottom:0}body #main-content #mainScene section .text-container{position:absolute;width:80%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}body #main-content #mainScene section .text-container h1{color:#fff}@media only screen and (min-width:768px){body #main-content #mainScene section .text-container{width:60%;max-width:1024px;min-width:550px}}@media only screen and (min-width:768px){body #main-content #mainScene section{display:block;position:absolute;width:100%;height:100%;min-height:auto;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;border-radius:50%;transition:border-radius .3s ease-in-out}body #main-content #mainScene section.mobile{display:none}body #main-content #mainScene section>svg{width:100vw;height:100vh;max-width:1920px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body #main-content #mainScene section>svg .plus-circle{cursor:pointer;opacity:0;transition:opacity .3s ease-in-out}body #main-content #mainScene section.hide{display:none}body #main-content #mainScene section.visible{border-radius:0}body #main-content #mainScene section.visible svg .plus-circle{opacity:1}}body .info-overlay{position:fixed;z-index:101;max-width:400px;background-color:#fff;color:#000;border:2px solid #e15929;padding:8px;-ms-transform:scale(0);transform:scale(0);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:Raleway,sans-serif}body .info-overlay h3{text-align:left;margin:0 0 5px;text-transform:uppercase;font-size:1em;font-weight:700}body .info-overlay p{text-align:left;margin:0;font-size:.9em}body .info-overlay.appear{-ms-transform:scale(1);transform:scale(1);opacity:1}#scene0 .text-container svg{width:45px;height:45px;animation:a 1s linear infinite}#scene0 .text-container svg path{fill:#fff}@keyframes a{0%{transform:scale(1.1)}50%{transform:scale(.8)}to{transform:scale(1)}}#scene3{background-color:#d1e1d7}#scene6 .donate-button{text-decoration:none;border:2px solid #fff;color:#fff;font-weight:700;padding:5px 12px;transition:color .3s ease-in-out,border-color .3s ease-in-out}#scene6 .donate-button svg{width:18px;height:18px;display:inline-block;vertical-align:middle}#scene6 .donate-button svg path{fill:#fff;transition:fill .3s ease-in-out}#scene6 .donate-button:hover{border-color:#ccc;color:#ccc}#scene6 .donate-button:hover svg path{fill:#ccc}