body{margin:0;padding:0;box-sizing:border-box;background-color:#343a40;color:#f5f5f5;font-family:"Roboto",sans-serif;font-weight:300;background:linear-gradient(15deg,#80ced7 50%,#007ea7 50.1%)}.container{position:relative;background:#44484c;margin-top:3rem;margin-bottom:3rem}.navbar{margin-bottom:3rem;border-bottom:5px solid #000}.card{background-color:#343a40;color:#f5f5f5;border-color:#000;box-shadow:0 20px 20px 6px rgba(31,33,37,.5);-moz-box-shadow:0 20px 20px 6px rgba(31,33,37,.5);-webkit-box-shadow:0 20px 20px 6px rgba(31,33,37,.5)}.card-img-top{height:auto}.btn-outline-info{background-color:#f5f5f5}.btn-outline-info:hover{background-color:#343a40!important}.icon-container{margin-left:2rem}.icon{width:45px;height:45px}.linkedIn{width:40px;height:40px}.triangle-container{position:relative;height:300px;margin:-82px -15px 35px}.triangle-container svg{position:absolute;height:100%;width:100%}.portrait{border-radius:50%;max-width:160px;position:absolute;left:50%;margin-left:-80px;top:65%;margin-top:-80px;box-shadow:0 20px 20px 6px rgba(31,33,37,.5);-moz-box-shadow:0 20px 20px 6px rgba(31,33,37,.5);-webkit-box-shadow:0 20px 20px 6px rgba(31,33,37,.5)}h1,h2,h3{font-family:"Roboto Slab",serif}.about-section h2{font-size:1.25rem}.about-section h3{font-size:1rem}.about-section p{padding:0 8rem;line-height:1.5rem;letter-spacing:1px}.about--icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.about--icon-container svg.fa-envelope{font-size:2.5em;margin-left:5px}.about--icon-container svg{margin-right:10px}.contact-page{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;padding-bottom:3rem}.submit-btn{margin-top:1rem}@media (max-width:991.98px){.about-section p{padding:0 2rem}}@media (max-width:575px){.container{margin-top:0;margin-bottom:0}}.vertical-timeline-element-icon svg{left:44%}.vertical-timeline-element-icon{font-size:26px;color:#44484c}.vertical-timeline-element-content{box-shadow:0 10px 13px -7px #000,5px 5px 15px 5px transparent}.vertical-timeline-element-subtitle{padding-top:5px;display:inline-block}.vertical-timeline-element-subtitle span{margin-right:5px;font-size:10px;color:#44484c;vertical-align:middle}.vertical-timeline-element-subtitle a{color:#fff;margin-top:5px}.vertical-timeline-element-subtitle a:hover,.vertical-timeline-element-subtitle a:visited{color:#fff;text-decoration:none}.vertical-timeline-element-subtitle a:after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}.vertical-timeline-element-subtitle a:hover:after{width:100%}.tech-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.item-tech-pills{background-color:grey;border:1px solid #2f4f4f;border-radius:25px;margin-right:.8rem;margin-bottom:.8rem;padding:5px 15px}@media (max-width:550px){.vertical-timeline-element-icon{font-size:20px}.vertical-timeline-element-icon svg{left:50%;top:50%;color:#44484c}}nav{z-index:33;position:absolute;left:37%;bottom:40px;color:#000;width:28.5%}.nav-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:space-between;transform:rotate(-3deg)}.nav-links li{cursor:pointer;font-family:"Roboto Slab",serif;font-size:1rem;text-decoration:none}.nav-links a{border-bottom:2px solid transparent;color:#292929;padding-bottom:2px;text-decoration:none}.nav-links a:after{content:"";display:block;width:0;height:2px;background:#000;transition:width .3s}.nav-links a:hover:after{width:100%}.nav-links a.active,.nav-links a:active{border-bottom:2px solid #292929}@media (max-width:1200px){nav{left:35%;width:33%}}@media (max-width:991px){nav{left:30%;width:45%}}@media (max-width:550px){nav{left:15%;width:80%;bottom:40px}.nav-links{transform:rotate(-9.1deg)}}
/*# sourceMappingURL=main.6572e111.chunk.css.map */