.page-container{background-color:#193549;height:100%;margin:auto;overflow-y:hidden;padding-top:140px;width:100%}.page-title{background-color:#23585e;color:#43c19f;font-size:1.9rem;font-weight:700;padding:1rem}.page-picker-container,.page-title{margin:auto;text-align:left;width:80%}@media screen and (max-width:980px){.page-container{padding-top:200px}.page-title{font-size:3rem;width:90%}.page-picker-container{font-size:1.8rem;width:90%}}.hide{visibility:hidden}@media only screen and (max-width:991px){.card{margin-top:100px}.card-image{height:450px;width:100%}.card-title{font-size:5rem}.card-text{font-size:3rem;margin-top:30px}.read-more{display:none}.card-action-buttons{height:100px}.hide{background-color:rgba(35,111,199,.829);border-radius:6px;color:#fff;margin-left:400px;margin-top:10px;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:300px;z-index:1}.simulator-btn:hover .hide{visibility:visible}.simulator-btn{margin-left:3rem}.custom-project-btn,.simulator-btn{color:#fff;font-size:2.5rem;font-weight:700;height:100%;line-height:80px;width:30%}}@media only screen and (min-width:992px) and (max-width:1100px){.card:hover .card-image{opacity:.1}.card:hover .card-title{color:#55bbeb;visibility:visible}.card-title{font-size:2rem;left:50%;position:absolute;top:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden}.card-text{max-height:20px;overflow:hidden;position:relative;transition:max-height .5s}.card-title:hover{cursor:default}.text-height-in{max-height:50px}.text-height-out{max-height:350px}.card-image{height:250px;width:395px}.collapse-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;transition:height 2s ease-in}.read-more{color:#d4741a;cursor:pointer;margin:0 auto 20px;text-align:left}.hide{background-color:rgba(35,111,199,.829);border-radius:6px;color:#fff;margin-left:220px;margin-top:10px;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.simulator-btn:hover .hide{visibility:visible}.simulator-btn{margin-left:3rem}}@media only screen and (min-width:1100px){.card:hover .card-image{opacity:.1}.card:hover .card-title{color:#55bbeb;visibility:visible}.card-title{font-size:2rem;height:80px;left:50%;position:absolute;top:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden}.card-text{max-height:40px;overflow:hidden;position:relative;transition:max-height 2s ease-out}.card-title:hover{cursor:default}.text-height-out{max-height:350px}.text-height-in{max-height:50px}.card-image{height:250px;width:150}.collapse-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;transition:height 2s ease-in}.read-more{color:#d4741a;cursor:pointer;margin:-20px auto 20px;text-align:left}.hide{background-color:rgba(35,111,199,.829);border-radius:6px;color:#fff;margin-left:200px;margin-top:10px;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.simulator-btn:hover .hide{visibility:visible}.simulator-btn{margin-left:1rem}}.card{background-color:#1694ee3a;border-radius:3%}.card-box-shadow{box-shadow:5px 5px 5px #29baeb;transition:box-shadow 1s ease-in-out}.simulator-btn{background-color:#43c19f;border-radius:5px;color:#304749;cursor:default;font-weight:700;padding:.5rem 1rem;text-decoration:none}.simulator-btn:hover{background-color:#304749;color:#43c19f}.custom-project-btn{background-color:#43c19f;border-radius:5px;color:#304749;font-weight:700;padding:.5rem 1rem;text-decoration:none}.custom-project-btn:hover{background-color:#304749;color:#43c19f}.card-image{border-radius:13px 13px 0 0}.button-hidden{visibility:hidden}@-webkit-keyframes dot{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes dot{0%{opacity:0}50%{opacity:0}to{opacity:1}}.play-container{margin:30px auto 0;padding-left:1rem}.table{border:none;text-align:left}.work-container{padding-left:1rem}.project-list{font-size:1.5rem;text-align:left}.project-link{color:#43c19f;font-size:1.8rem;font-weight:700;text-decoration:none}.project-link:hover{color:#43c19f}.fa-up-right-from-square{font-size:1.2rem;padding-left:15px}.project-section{border:none;padding:2rem 2rem 0 0!important}.project-list{color:#43c19f;list-style-type:none;margin-bottom:0;padding-left:0}.project-list li{margin-bottom:1rem}.project-list-content,.project-section-title{text-align:left}.loader-container{background:rgba(10,21,29,.834) url(https://media.giphy.com/media/8agqybiK5LW8qrG3vJ/giphy.gif) 50% no-repeat;color:#fff;font-size:2rem;font-weight:700;height:50vh;position:relative;width:100%;z-index:1}.one{-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:0s;animation:dot 1.3s infinite;animation-delay:0s;opacity:0}.two{-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.2s;animation:dot 1.3s infinite;animation-delay:.2s;opacity:0}.three{-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.3s;animation:dot 1.3s infinite;animation-delay:.3s;opacity:0}@media screen and (max-width:980px){.project-link{font-size:2.8rem}.project-list{font-size:2rem}}.about-content{color:#43c19f;font-size:1.3rem;margin-top:30px}.resume{justify-content:left;padding-left:1rem;position:absolute}.resume-link{font-weight:700}.resume-link,.resume-link:hover{color:#43c19f}.certification-header,.lets-connect,.skills-header{background-color:#23585e;font-size:1.3rem;padding:1rem}.certification-header{margin-top:3rem}.certification-container{margin-top:1rem}.certificate-title-sections{height:120px;line-height:20px}.certification-image{height:400px;width:600px}.tensorflow-icon{height:30px;width:30px}.connect-form{width:100%}.connect-input{border:none;color:#43c19f;width:100%}.connect-input::-webkit-input-placeholder{color:#43c19f}.connect-input::placeholder{color:#43c19f}.message{border:none;color:#43c19f;margin-bottom:0;margin-top:10px;width:100%}.file-about-icon{margin-right:20px}.margin-reset{margin-bottom:0}.left-justification{padding-left:1rem;text-align:start}#lets-connect-content{margin-top:3rem}.connect-btn,.connect-btn:hover{color:#43c19f}.projects-intro-container{margin-top:10rem}.projects-intro{background-color:#23585e;color:#43c19f;font-size:1.3rem;padding:1rem}@media screen and (max-width:991px){.about-content,.certification-header,.lets-connect,.skills-header{font-size:3rem}.headshot{display:none}.certificate-title-sections{height:200px;line-height:40px;margin-top:3rem}.tensorflow-icon{height:60px;width:60px}}.footer-container{background-color:#193549;height:4rem}.navigation-container{align-items:center;background-color:#43c19f;box-shadow:0 5px 15px rgba(0,0,0,.25);display:flex;font-size:1.3rem;height:4rem;justify-content:space-between;left:0;overflow:hidden;padding:0 30px;position:fixed;right:0;top:0;width:inherit;z-index:20}.logo{color:#193549;height:100%;justify-self:start;margin:0;padding:0}.logo-links{color:#304749;font-size:1.5rem;padding:.7rem 1rem;text-decoration:none;white-space:nowrap}.logo-links:hover{color:#23585e}.nav-menu{grid-gap:10px;align-items:center;display:grid;grid-template-columns:repeat(4,auto);justify-content:end;list-style:none;margin:0;text-align:center}.nav-links{color:#304749;padding:.7rem 1rem;text-decoration:none;transition:background-color 1.5s;white-space:nowrap}.nav-links i{padding-right:10px}.nav-links:hover{background-color:#3ba78f;border-radius:4px;color:#304749;transition:background-color .8s}.fa-bars,.fa-times{color:#304749}.menu-icons{display:none}.nav-links-mobile{background-color:#3ba78f;border-radius:3px;color:#304749;font-size:1rem;font-weight:500;padding:.5rem 1rem;text-decoration:none;white-space:nowrap}.nav-links-mobile:hover{color:#304749}@media screen and (max-width:980px){.navigation-container{font-size:2rem;height:130px;z-index:9999}.nav-menu{align-items:stretch;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(25,53,73,.75);border-radius:13px;box-shadow:0 8px 32px 0 hsla(0,0%,100%,.25);display:flex;flex-direction:column;height:auto;justify-content:flex-start;left:-110%;margin:0;padding:80px 0 30px;position:fixed;top:0;transition:all .15s ease-in-out;width:100%;z-index:-1}.logo-links{color:#304749;font-size:2.5rem;position:relative;top:2rem}.nav-menu.active{left:0}.nav-links:first-child{margin-top:30px}.nav-links{color:#0cd1a6;display:block;font-weight:700;padding:2rem 0;widows:100%}.nav-links:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(121,183,224,.25)}.menu-icons{display:block}.nav-links-mobile{display:block;font-size:1.3rem;font-weight:700;margin:auto;padding:1.5rem;text-align:center;width:80%}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100%;padding:0;scroll-behavior:smooth;text-align:center}body{background-color:#193549}
/*# sourceMappingURL=main.a5789631.css.map*/