.Pizza body{background:#fff;height:100vh;margin:0;display:flex;align-items:center;justify-content:center}hr{border-top:5px dotted rgba(230,226,225,.767);border-bottom:none;padding-top:5px;width:60%;margin:auto}.cover{margin:0;background-size:100vh 100vw;background-image:url(/personal-website-v2/static/media/palace.2c76781e.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed;height:100vh;width:100vw}.cover h1{padding-top:10px;text-align:center;letter-spacing:.2rem;position:relative;position:center;margin:0;color:rgba(230,226,225,.979);font-size:7vh;font-family:Sacramento,cursive}.cover h2{font-size:3vh;padding-left:33vw;padding-top:1.5vh;position:center}.cover h2,.cover h3{margin:0;color:rgba(230,230,225,.6);font-family:Rubik,sans-serif}.cover h3{position:relative;padding-top:25vh;font-size:4vh;padding-left:20vw;position:center}.navbar-global .navbar-user>li>a{color:#fff}.navbar-primary{background-color:rgba(146,73,66,.8);bottom:0;left:0;top:0;position:absolute;width:13vw;height:100vh;z-index:1;overflow:hidden;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navbar-primary-menu,.navbar-primary-menu li{margin:0;padding:0;list-style:none}.navbar-primary-menu li a{display:block;margin-top:25px;padding:30px 5px;text-align:left;border-bottom:1px solid rgba(94,11,11,.664);color:hsla(0,0%,80%,.849);font-family:Catamaran,sans-serif;font-size:1em}.navbar-primary-menu li a:hover{background-color:#000;text-decoration:none;color:#f2bf80;font-size:1.3em;font-family:Catamaran,sans-serif}.navbar-primary-menu li a .glyphicon{margin-right:1vw;font-family:Catamaran,sans-serif}.description{width:100vw;height:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,25,0,.8)),to(rgba(0,0,0,.3))),url(/personal-website-v2/static/media/beach.b0b8d4c3.jpg);background-image:linear-gradient(rgba(51,25,0,.8),rgba(0,0,0,.3)),url(/personal-website-v2/static/media/beach.b0b8d4c3.jpg);background-size:100vh 100vw;background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed}.description h1{padding-top:20vh;padding-left:0;text-align:center;letter-spacing:.2rem;margin:0;color:#192965;font-size:6vh;font-family:Sacramento,cursive}.description p{margin:0;color:#fff;font-size:2.5vh;letter-spacing:.15rem;font-family:PT Sans,sans-serif}.description hr{margin-left:300px}.img-vancouver{background-size:cover;width:235px;height:235px;position:cover;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 0 10px rgba(0,116,136,.829);opacity:.8;position:absolute;margin-left:2vw;margin-top:5vh;text-align:border-top}.img-vancouver,.img-vancouver:hover{background-image:url(/personal-website-v2/static/media/vancouver.52a5e006.jpg)}.img-vancouver:hover{box-shadow:0 0 20px #007488;opacity:1}.description .container-fluid:hover{background-image:url(/personal-website-v2/static/media/beach.b0b8d4c3.jpg);opacity:1}.description p{margin-left:10vw;margin-top:5vh;margin-bottom:0;text-align:left;background-color:rgba(166,200,212,.555)}.description h1{padding-top:15vh;padding-left:20vw;position:center}.badges{display:none}a:hover+.badges{display:block}.carouPage{height:100vh;width:100vw;padding-top:25vh;background-image:url(/personal-website-v2/static/media/firework.1e13848a.jpg);background-repeat:no-repeat;background-size:70%;background-position:500px 100px;background-color:#000;background-attachment:fixed}.carousel{position:relative;padding-left:30px;margin:0;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;overflow:hidden}.carousel-font h1{padding-top:30px;font-size:2.5em;font-family:Sacramento,cursive}.carousel-font h1,.carousel-font p{position:relative;padding-left:3vw;text-align:center;color:#fff}.carousel-font p{font-size:1em;font-family:PT Sans,sans-serif}.carousel i{font-size:4.5vw}.slide{position:relative;min-width:100%;height:50vh}#goLeft,.slide{-webkit-transition:.5s;transition:.5s}#goLeft{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10%;height:60%;background:none;border:none;outline:none;color:#fff;background:rgba(0,0,0,.384)}#goLeft:hover{background:rgba(255,192,203,.418)}#goRight{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10%;height:60%;right:0;background:rgba(0,0,0,.384);color:#fff;border:none;outline:none}#goRight:hover{background:rgba(255,192,203,.418)}.carousel a{color:#fff;font-size:1em;position:relative;text-decoration:underline;padding-top:0;padding-left:3px}.carousel a,.p{text-align:center}#timelineTitle{margin-top:0}.timeline{padding-top:100px;background-color:linear-gradient(rgba(51,25,0,.8),rgba(0,0,0,.3));background-image:url(/personal-website-v2/static/media/plain.d9ed2348.jpg);background-size:cover}.timeline h1{padding-left:100px;padding-bottom:20px;padding-top:30px;color:#5d5b6a;font-family:Sacramento,cursive;text-align:center}.timeline-container{padding-top:0;display:flex;flex-direction:column;position:relative}.timeline-container:after{padding-top:0;background-color:#71c9ce;content:"";position:absolute;left:calc(50% - 2px);width:10px;height:100%}.time-item{display:flex;justify-content:flex-end;padding-right:30px;margin:10px 0;width:50%}.time-item h1{text-align:center;color:#5d5b6a;padding-top:50px}.time-item:nth-child(odd){align-self:flex-end;justify-content:flex-start;padding-right:0;padding-left:30px}#root{width:100%}.time-item-content{background-color:#fae3d9;border-radius:5px;border-width:10px;box-shadow:0 0 30px rgba(228,211,211,.822);display:flex;flex-direction:column;align-items:flex-end;position:relative;padding:15px;max-width:70%;width:400px;text-align:right}.time-item-content time{font-size:1em;color:#3f72af;padding-left:0;font-family:cursive}.time-item-content h2{font-size:1em;color:#3f72af;padding-left:0;font-family:sans-serif}.time-item-content:after{content:" ";background-color:#a6e3e9;box-shadow:1px -1px 1px rgba(0,0,0,.521);width:15px;height:15px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-7.5px;top:calc(50% - 7.5px)}.time-item:nth-child(odd) .time-item-content{align-items:flex-start;text-align:left}.time-item:nth-child(odd) .time-item-content:after{box-shadow:-1px 1px 1px rgba(0,0,0,.5);right:auto;left:-7.5px}.time-item-content .tag{color:#fff;font-size:12px;font-weight:700;padding:5px;position:absolute;top:5px;left:4px;text-transform:uppercase}.time-item:nth-child(odd) .time-item-content .tag{left:auto;right:5px}.time-item-content .time{color:#777;font-size:12px}.time-item-content p{color:#48466d;font-size:13px;line-height:24px;margin:15px,0;max-width:250px;position:center}.time-item-content a{color:#333;text-decoration:none;font-size:14px}.time-item-content a:after{content:">";font-size:12px}.time-item-content .circle{background-color:#e3fdfd;border:5px solid #11999e;border-radius:50%;position:absolute;top:calc(50% - 10px);right:-40px;width:20px;height:20px;z-index:100}.time-item:nth-child(odd) .time-item-content .circle{right:auto;left:-40px}@media only screen and (max-width:767px){.time-item-content,.timeline-item:nth-child(odd) .time-item-content{padding:15px 10px;text-align:center;align-items:center}.time-item-content .tag{width:calc(100% - 10px)}.time-item-content time{margin-top:20px}.time-item-content a{text-decoration:underline}.time-item-content a:after{display:none}}.timeline .childhood{background-image:url(/personal-website-v2/static/media/childhood.f358ca62.jpg)}.timeline .childhood,.timeline .highschool{background-size:cover;width:350px;height:350px;position:cover;display:block;box-shadow:0 0 10px rgba(0,116,136,.829);position:relative;margin-left:2vw;text-align:border-top}.timeline .highschool{background-image:url(/personal-website-v2/static/media/highschool.e9a2bffd.jpg);margin-top:20vh}.timeline .present{background-image:url(/personal-website-v2/static/media/present.d6843159.jpg);background-size:cover;width:350px;height:350px;position:cover center;display:block;box-shadow:0 0 10px rgba(0,116,136,.829);position:relative;margin-top:30vh;margin-left:2vw;text-align:border-top}.contact p{color:#fff}.contact h2{text-align:center;color:#fff}.contact hr{margin-left:40%;margin-right:40%;display:block;height:1px;border:0;border-top:1px solid hsla(0,0%,100%,.761);padding:0}.contact{display:flex;justify-content:center;align-items:center;background-size:100vh 100vw;background-image:url(/personal-website-v2/static/media/epilogue.30d38bbd.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed;height:100vh;width:100vw;padding:0;margin:0}#contactBox{border:3px solid #fff;box-shadow:0 5px 5px 2px rgba(0,0,0,.1);background:rgba(192,84,84,.39);border-radius:4px;top:0}label{color:#fff}.modal{padding-top:30vh}.modal-header{border-bottom:none}#popup{background-color:rgba(255,192,203,.452);color:#000;border:5px solid rgba(255,192,203,.425);box-shadow:5px 10px pink;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}input{background-color:rgba(255,166,0,.767);font-size:25px;padding:5px}input:hover{background-color:rgba(255,166,0,.342)}#email-inputbox{margin-left:10px;padding:5px;background-color:rgba(255,166,0,.349);border:2px solid grey}#email-inputbox:hover{background-color:rgba(189,182,171,.705);border:2px solid grey}#submit-btn{background-color:rgba(255,166,0,.74);margin-left:30%;padding:5px;font-size:25px}
/*# sourceMappingURL=main.a0b28f64.chunk.css.map */