body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.soundcloud{border-radius:10px;margin:auto;max-height:375px;max-width:375px}.soundcloud>iframe{padding-bottom:15px}.default-caption,.default-image{border-radius:25px}.default-caption{background-color:#247ca542;margin-top:1rem;text-align:center}.default-caption>span{font-family:Pangolin,cursive;font-size:25px}.jumbotron{box-shadow:0 4px 8px 0 rgba(6,68,138,.699);overflow:hidden;z-index:1}#name{color:#0f365f;text-shadow:1px 1px #1e6b8f,2px 2px #1e6b8f,3px 3px #1e6b8f,4px 4px #1e6b8f}#name:hover{left:-2px;position:relative;text-shadow:1px 1px #1e6b8f,2px 2px #1e6b8f,3px 3px #1e6b8f,4px 4px #1e6b8f,5px 5px #1e6b8f,6px 6px #1e6b8f;top:-2px}.basic-header,.home-header{background-image:url(/static/media/header-background.86a3c3c3ac71fb322e06.jpg);background-size:cover;margin-bottom:0}.basic-header{background-color:#247ca5;background-position:0 10%;padding-bottom:1rem;padding-top:1rem;text-align:center}#welcome-wrapper{background-color:rgba(158,207,255,.425);border-radius:25px;float:left;padding-left:5%;padding-top:2%}.nav{box-shadow:0 4px 8px 0 rgba(6,68,138,.699);margin-bottom:4px;margin-top:4px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.nav-tabs>.nav-item>.nav-link{border-radius:0}.nav-link{font-family:Pangolin,cursive;font-size:30px}.nav-item{z-index:1}.nav-item:hover{transform:scaleY(1.1)}.nav-subtitle{font-family:Pangolin,cursive;font-size:20px;text-align:center}.dropdown-menu{align-content:center;font-family:Varela Round,sans-serif;margin:auto;padding:0;width:97.5%}.dropdown-label{font-size:larger}.project-body{background-image:url(/static/media/light-blue-1.6a513085f0f3e9493f96.jpg);background-size:cover;padding-bottom:30px}.project-list-li{margin-bottom:.5em}.card-wrapper{margin-top:30px}.card{border:3px solid #247ca5;border-radius:calc(.5rem - 1px)}.card-img-top{padding:0}.card-body{background-color:#cee8f0;font-size:1.1rem}.card-desc{margin-top:1em}.card-link{color:#247ca5}.card-link-2{color:#053d72;font-weight:1000;word-spacing:0}body{height:100%;width:100%}#body-wrapper{background-image:url(/static/media/light-blue-1.6a513085f0f3e9493f96.jpg);background-size:cover;box-shadow:0 4px 8px 0 rgba(2,21,43,.699);display:flex;flex-flow:column;height:100%;margin-bottom:0;margin-top:0;padding-top:2rem}.content-1{align-content:center;margin-bottom:2rem;margin-top:2rem}.content-2{background-color:rgba(252,253,253,.225);border-radius:25px;margin:auto;padding:2rem 4rem}.content-header-wrapper{background-color:#247ca542;border-radius:25px;display:block;margin-bottom:2rem;text-align:center}.content-header{color:#1a5774;font-size:45px}.content-body{font-family:Varela Round,sans-serif;font-size:1.5rem;font-weight:550}#about-me-icon{animation-delay:0s;animation-duration:2s;animation-iteration-count:infinite;animation-name:rocking-sun;animation-timing-function:linear;height:1.5em;transition:transform 2s linear;width:1.5em}.default-button-wrapper-2{position:relative}.default-button{-ms-tranform:translate(-50%,-50%);background-color:#247ca5;border-width:0;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.default-button:hover{background-color:#2b96c7}.button-text{font-family:Pangolin,cursive;font-size:25px}.title-gold{color:gold}.title-orange{color:#ff8c00}.title-white{color:#fff}.title-amber{color:#ffbf00}.light-blue{background-color:#cee8f0}.sky-blue{background-color:#87ceeb}h1{font-size:calc(45px + 6vw)}h1,h2{font-family:Comic Neue,cursive}h2{font-size:calc(35px + 4vw)}h3{font-family:Comic Neue,cursive;font-size:calc(25px + 1.75vw)}h4,h5{font-family:Comic Neue,cursive;font-size:25px}.shadow{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.center{align-items:center;display:flex;justify-content:center}@keyframes rocking-sun{0%{transform:rotate(0deg)}25%{transform:rotate(-40deg)}75%{transform:rotate(40deg)}to{transform:rotate(0deg)}}#logo{animation-delay:.5s;animation-duration:4s;animation-iteration-count:1;animation-name:rocking-sun;animation-timing-function:linear;transform:rotate(0deg);transition:transform 2s linear}#logo:hover{transform:rotate(1turn)}#footer{background-color:#247ca5;height:100%;padding-bottom:2rem}.footer-content{color:#fff;font-family:Varela Round,sans-serif;font-size:1.2rem;padding-left:2rem;padding-top:5rem}.footer-content>a{color:#c2cffa}.footer-logo-wrapper{padding:3rem;transform:rotate(0deg)}#footer-logo{min-width:125px;transform:rotate(0deg);transition:transform 2s linear}#footer-logo:hover{transform:rotate(-1turn)}#footer-icon{animation-delay:0s;animation-duration:2s;animation-iteration-count:infinite;animation-name:rocking-sun;animation-timing-function:linear;transition:transform 2s linear}@media screen and (max-width:475px){#name{font-size:calc(32px + 6vw)}.welcome-message{font-size:calc(15px + 4vw)}.content-2{margin:auto;padding-left:1rem;padding-right:1rem}.content-header{font-size:30px}.content-body{font-family:Varela Round,sans-serif;font-size:1.2rem;font-weight:550}}@media screen and (max-width:767px){#name{color:#0f365f;text-shadow:1px 1px #1e6b8f,2px 2px #1e6b8f}#name:hover{left:-1px;position:relative;text-shadow:1px 1px #1e6b8f,2px 2px #1e6b8f,3px 3px #1e6b8f;top:-1px}.logo-media{display:block;margin:2rem auto;width:50%}#footer-logo{display:block;margin-left:auto;margin-right:auto;width:50%}.footer-content{padding-left:.5rem;text-align:center}.img-media{display:block;margin-left:auto;margin-right:auto}#welcome-wrapper{margin:auto;width:80%}.nav-link,.nav-subtitle{font-size:20px}.nav-subtitle{margin-bottom:0}.dropdown-toggle:after{content:none}.nav{position:fixed;right:0;top:-4px;width:100%;z-index:1000}#body-wrapper{margin-top:4px}a.disabled{pointer-events:none}.basic-header{padding-top:4rem}}.fadein{animation:fadeIn 3s ease;-webkit-animation:fadeIn 3s ease;-moz-animation:fadeIn 3s ease;-o-animation:fadeIn 3s ease;-ms-animation:fadeIn 3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body{background-color:#247ca5}#loader{animation:spin 1.1s linear infinite;height:12em;left:calc(50% - 6em);position:absolute;top:calc(50% - 6em);transition:opacity .3s;width:12em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#loaderWrapper{text-align:center}#loaderCaption{color:#fff;font-family:Comic Neue,cursive;font-size:2em;left:calc(50% - 2em);position:absolute;top:calc(69% - 1em)}@media screen and (max-width:475px){#loaderCaption{top:calc(75% - 1em)}}
/*# sourceMappingURL=main.08472252.css.map*/