:root{--primary-background:#1eaf9c;--secondary-background:#fbfbfb;--accent:#63707e;font:16px/1 sans-serif}body,html{margin:0;overflow-x:hidden;padding:0;width:100%}nav{background-color:#63707e;background-color:var(--accent);color:#fff;padding:0 2em 0 0;position:relative}a,nav,ul{font-size:1.1em!important}.about-me-header{background-color:#63707e;background-color:var(--accent)}.about-me-header,.header{color:#fbfbfb;color:var(--secondary-background);font-family:Milonga,cursive;padding:1em 1em .2em;text-align:center}.header{background-color:#1eaf9c;background-color:var(--primary-background)}.row{flex-direction:row}.responsive-img{width:25em}.img-style{cursor:pointer;display:flex}.project-container{background-color:#1eaf9c;background-color:var(--primary-background);display:flex;flex-wrap:wrap}.project-row{display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-evenly;margin-top:1em;padding-bottom:2em;width:100%}.project-row .card{border-radius:.5em;display:flex;flex-direction:column;height:24em;overflow:hidden;width:17em}.project-row .card-image{height:10em}.card:hover{transform:scale(1.1)}.card-title{font-size:24px;font-weight:600!important;margin-bottom:10px}.card-action{border-radius:.5em;display:flex;gap:.5em;margin-top:auto;padding:0 .5em .5em}.card-action>.waves-light{box-sizing:border-box;flex:1 1;margin:0;min-width:0;text-align:center;width:auto}.card-image{border-radius:.5em;height:13em;max-width:100%;overflow:hidden}.card-image img{display:block;height:100%;object-fit:cover;width:100%}.card-content{height:7.5em}strong{font-weight:600}.card-description{font-size:1em;padding-top:1em}.work-container{background-color:#1eaf9c;background-color:var(--primary-background);padding-left:2em}.work-history-container{padding-top:2em}.work-history-header{height:3vw;padding-left:4em}.work-logo-container{bottom:4em;display:flex;justify-content:flex-end;padding-right:6em;position:relative}.work-logo{width:15em}.work-accomplishments{list-style-type:circle;margin:0;padding-top:2em}.work-list{font-size:1.25em;list-style-type:circle!important}.skills-container{background-color:#1eaf9c;background-color:var(--primary-background);color:#fbfbfb;color:var(--secondary-background);display:flex;font-weight:600;gap:6em;justify-content:center;margin-top:0;text-align:center}.col{flex:0 1 auto}#azure-row .skill{display:flex;flex-wrap:wrap;font-size:.9em;line-height:1.2em;white-space:normal;width:5em}a{color:#fbfbfb;color:var(--secondary-background)}.row{display:flex;justify-content:center;padding:.5em}.logo{background-color:#201e1e;cursor:pointer;height:5em;transition:transform .25s ease,box-shadow .25s ease;width:5em}.logo:focus,.logo:hover{box-shadow:0 .3em .6em #00000059;position:relative;transform:scale(1.15);z-index:2}.skill{padding:.5em}.about-me{background-color:#63707e;background-color:var(--accent);color:#fbfbfb;color:var(--secondary-background);display:flex;font-size:1.25em;line-height:1.25em;padding-bottom:3em;padding-left:3em}.about-container{display:flex;flex-direction:column;padding-left:2em}.download-resume{padding-top:1em}.contact-header{color:#63707e;color:var(--accent);display:flex;font-family:Milonga,cursive;font-weight:600;justify-content:center}.contact-form{background-color:#fbfbfb;background-color:var(--secondary-background);padding:1.5em 1.5em 6em}.input-field{font-size:1.25em}textarea{height:4em}.message-btn{border-radius:.5em;font-size:1.1em;margin-top:1em;padding:.5em .75em 2em;text-transform:capitalize}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.copyright{color:#fff;display:flex;font-size:1em;font-weight:550;justify-content:center;padding-top:2em;z-index:999}.codewars,.github,.leetcode,.linkedin{border-radius:.9em;height:42px;padding:.2em .4em .2em .2em;position:relative;width:42px}.fab-container{bottom:10px;cursor:pointer;position:fixed;right:30px;z-index:999}.fab-icon-holder{border-radius:100%;height:50px;width:50px}.fab-icon-holder:hover{opacity:.8}.fab-icon-holder i{align-items:center;border-radius:2em;display:flex;font-size:40px;height:100%;justify-content:center;position:relative}.fab-icon,.fab-icon-holder i{background-color:#63707e;background-color:var(--accent)}.fab-icon{padding-left:.3em;padding-top:.2em}.fab{height:60px;width:60px}.fab-options{bottom:70px;list-style-type:none;margin:0;opacity:0;position:absolute;right:0}.fab-options li{display:flex;justify-content:flex-end;padding:5px}.fab-label{align-self:center;border-radius:3px;font-size:16px;margin-right:10px;padding:2px 5px;-webkit-user-select:none;user-select:none;white-space:nowrap}.fab-label:hover{font-weight:700}.fab-options:hover,.fab:hover+.fab-options{opacity:1}.page-footer-container{background-color:#1eaf9c;background-color:var(--primary-background);position:relative}.wave-container{height:4em;position:relative}.copyright>p{z-index:999}.wave{animation:animate 15s linear infinite;background:url(/static/media/wave.6ed3b10d51da8cc8d280.png) repeat-x;background-size:250rem 30rem;bottom:0;height:140px;position:absolute;width:100%}.carousel-image{display:block;height:100%;object-fit:contain;padding-top:2em;width:100%}@keyframes animate{0%{background-position-x:0;background-position-x:-250rem}}.wave:first-child{opacity:.9}.wave:nth-child(2){animation-delay:.2s;animation-direction:reverse;opacity:.5}.wave:nth-child(3){animation-delay:5s;opacity:.7}@media (max-width:320px) and (max-height:568px){nav>ul>li{width:4.5em}}@media (max-width:320px) and (max-height:658px){nav>ul>li{display:flex;justify-content:center;position:relative;width:4.5em}}@media (max-width:360px) and (max-height:640px){nav{padding-left:1em}.card{width:19em}.fab-container{display:none}.skills-container{display:flex;flex-wrap:wrap;padding:2em}}@media (max-width:375px) and (max-height:812px){nav{display:flex;width:48em}}@media (max-width:360px) and (max-height:640px){nav>ul>li{font-size:.75em}.profile-pic-container{display:none}.about-container{line-height:1em}}@media (max-width:360px) and (max-height:740px){nav>ul>li{font-size:.75em;padding-left:.6em}.card{width:18em}.skills-container{display:flex;flex-wrap:wrap;padding:2em}.profile-pic-container{display:none}}@media (max-width:390px) and (max-height:844px){nav>ul>li{display:flex;justify-content:center;position:relative;width:4.5em}}@media (max-width:480px) and (max-height:854px){.skills-container{display:flex;flex-wrap:wrap;padding:6em}.fab-container,.profile-pic-container{display:none}}@media (max-width:1280px) and (max-height:1280px){.go-back-up-container,.profile-pic-container{display:none}}
/*# sourceMappingURL=main.09f23bee.css.map*/