@font-face{font-family:NavbarFont;src:url(/static/media/Vindica.dd404159fc1f884b0d13.otf)}.navbar-link{cursor:pointer}.header{background-image:linear-gradient(180deg,rgba(29,30,34,.855),rgba(29,30,34,.411),transparent);min-height:60px;position:fixed;top:0;z-index:2000}.header,.header ul{display:flex;justify-content:center;width:100%}.header ul{font-size:calc(min(1em, 3vw));letter-spacing:4px;line-height:1.5}.header ul li{margin:0 1em;padding:calc(min(1em, 4vw)) calc(min(1em, 1.5vw)) calc(min(1em, 1.5vw))}.header ul li a{color:#fff;font-family:NavbarFont;font-weight:600;position:relative;text-decoration:none;text-shadow:2px 2px 2px #ffffff9a;text-transform:uppercase}.header ul li a:after{bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:all .3s linear;width:0}.header ul li a:hover:after{background-color:#fff;width:100%}.Home{margin-bottom:2rem}.welcome-home1,.welcome-home2{-webkit-animation:glow 3s ease-in-out infinite alternate;animation:glow 3s ease-in-out infinite alternate;color:#fff;font-family:NameFont;font-size:calc(max(40px, 8vw));letter-spacing:2px;text-transform:uppercase}.welcome-home2{margin-bottom:1vw;margin-left:7vw}@-webkit-keyframes glow{0%{text-shadow:0 0 20px #1c4048}to{text-shadow:0 0 30px #ffffff8a,0 0 10px #ffffff8a}}@keyframes glow{0%{text-shadow:0 0 20px #1c4048}to{text-shadow:0 0 30px #ffffff8a,0 0 10px #ffffff8a}}.Home-links{display:flex;justify-content:center}.Home-links ul li{border:calc(min(4px, 1vw)) solid #d8e2dc;border-radius:50%;cursor:pointer;float:left;height:calc(min(40px, 7vw));line-height:calc(min(40px, 7vw));margin:0 10px;text-align:center;transition:all .5s ease;width:calc(min(40px, 7vw))}.Home-links ul li .fab{color:#d8e2dc;font-size:calc(min(25px, 5vw));margin-top:calc(min(7px, 1vw));transition:all .5s ease}.Home-links ul li:hover.linkedin{border:4px solid #55acee;box-shadow:0 0 15px #55acee;transition:all .5s ease}.Home-links ul li:hover .fa-linkedin{color:#55acee;text-shadow:0 0 15px #55acee;transition:all .5s ease}.Home-links ul li:hover.github{border:4px solid #a72ab3;box-shadow:0 0 15px #a72ab3;transition:all .5s ease}.Home-links ul li:hover .fa-github{color:#a72ab3;text-shadow:0 0 15px #a72ab3;transition:all .5s ease}.Home-links ul li:hover.google{border:4px solid #dd4b39;box-shadow:0 0 15px #dd4b39;transition:all .5s ease}.Home-links ul li:hover .fa-file{color:#dd4b39;text-shadow:0 0 15px #dd4b39;transition:all .5s ease}.tooltip{border-radius:10px;padding:6px}.Portfolio{width:80vw}.Portfolio,.grid{display:flex;justify-content:center}.grid{align-content:center;align-items:center;clear:both;flex-direction:row;flex-wrap:wrap;list-style:none;padding:1em 0 4em}.grid,.grid figure{position:relative;text-align:center}.grid figure{background:#3085a3;cursor:pointer;float:left;height:auto;margin:10px 1%;max-width:300px;min-width:300px;overflow:hidden}.grid figure img{display:block;max-width:100%;min-height:100%;opacity:.4;position:relative}.grid figure figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;font-size:1.25em;padding-left:0;padding-top:1em;text-transform:uppercase}.grid figure figcaption:after,.grid figure figcaption:before{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{height:100%;left:0;position:absolute;top:0;width:100%}.grid figure figcaption>a{font-size:0;opacity:0;text-indent:200%;white-space:nowrap;z-index:1000}.grid figure h2{font-weight:300;text-align:center}.grid figure h3{font-size:16px;font-style:italic;font-weight:300;padding-left:20px;padding-right:20px;padding-top:5px;position:absolute;text-align:center;text-align-last:center;text-transform:none;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .35s,-webkit-transform .55s;transition:opacity .35s,transform .55s;transition:opacity .35s,transform .55s,-webkit-transform .55s}figure.effect-julia:hover h3{-webkit-transform:translate3d(360px,0,0);transform:translate3d(360px,0,0)}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{font-size:68.5%;letter-spacing:1px}figure.effect-julia{background:#2f3238;border:1px solid #fff}figure.effect-julia img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:200px;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}figure.effect-julia figcaption{text-align:left}figure.effect-julia h2{padding:2px 0 .5em;position:relative}figure.effect-julia p{background:hsla(0,0%,100%,.815);color:#2f3238;display:inline-block;font-size:75%;font-weight:500;margin:0 0 .5em;padding:.2em 1em;text-align:center;text-transform:none;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0);transition:opacity .35s,-webkit-transform .55s;transition:opacity .35s,transform .55s;transition:opacity .35s,transform .55s,-webkit-transform .55s;width:270px}figure.effect-julia p:first-child{transition-delay:.15s}figure.effect-julia p:nth-of-type(2){transition-delay:.1s}figure.effect-julia p:nth-of-type(3){transition-delay:.05s}figure.effect-julia:hover p:first-child{transition-delay:0s}figure.effect-julia:hover p:nth-of-type(2){transition-delay:.05s}figure.effect-julia:hover p:nth-of-type(3){transition-delay:.1s}figure.effect-julia:hover img{opacity:.2;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-julia:hover p{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}#outside-links i{color:#000;font-size:25px;margin-left:3px;margin-right:3px;padding:2px}#outside-links i:hover{color:green}#outside-links .fa-github:hover{color:purple}@media screen and (min-width:1006px) and (max-width:1204px){.grid{padding:0}.grid figure{cursor:pointer;float:left;height:auto;margin:10px 1%;max-width:250px;min-width:250px;overflow:hidden;position:relative;text-align:center}.grid figure figcaption{padding-top:.3em}figure.effect-julia h2{padding:2px 0 .5em;position:relative}figure.effect-julia:hover h3{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}figure.effect-julia p{background:hsla(0,0%,100%,.815);color:#2f3238;display:inline-block;font-size:60%;font-weight:500;margin:0 0 .5em;padding:.2em 1em;text-align:center;text-transform:none;-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0);transition:opacity .35s,-webkit-transform .55s;transition:opacity .35s,transform .55s;transition:opacity .35s,transform .55s,-webkit-transform .55s;width:230px}figure.effect-julia img{height:170px}}@media screen and (max-width:1006px){.grid{padding:0}.grid figure{cursor:pointer;float:left;height:auto;margin:10px 1%;max-width:200px;min-width:200px;overflow:hidden;position:relative;text-align:center}.grid figure figcaption{padding-top:.3em}figure.effect-julia h2{padding:2px 0 .2em;position:relative}figure.effect-julia:hover h3{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}figure.effect-julia p{background:hsla(0,0%,100%,.815);color:#2f3238;display:inline-block;font-size:50%;font-weight:500;margin:0 0 .5em;padding:.2em 1em;text-align:center;text-transform:none;-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0);transition:opacity .35s,-webkit-transform .55s;transition:opacity .35s,transform .55s;transition:opacity .35s,transform .55s,-webkit-transform .55s;width:180px}figure.effect-julia img{height:140px}.grid figure h2{font-size:15px;font-weight:300;text-align:center}.grid figure h3{font-size:14px;font-style:italic;font-weight:300;padding-left:20px;padding-right:20px;padding-top:5px;position:absolute;text-align:center;text-align-last:center;text-transform:none;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .35s,-webkit-transform .55s;transition:opacity .35s,transform .55s;transition:opacity .35s,transform .55s,-webkit-transform .55s}}@media screen and (max-width:806px){.grid{padding:0}.grid figure{cursor:pointer;float:left;height:auto;margin:10px 1%;max-width:40%;min-width:30%;overflow:hidden;position:relative;text-align:center}.grid figure figcaption{padding-top:.3em}figure.effect-julia h2{padding:5px 5px .2em;position:relative}figure.effect-julia:hover h3{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}figure.effect-julia p{background:hsla(0,0%,100%,.815);color:#2f3238;display:inline-block;font-size:50%;font-weight:500;margin:0 0 .5em;padding:.2em 1em;text-align:center;text-transform:none;-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0);transition:opacity .35s,-webkit-transform .55s;transition:opacity .35s,transform .55s;transition:opacity .35s,transform .55s,-webkit-transform .55s;width:25%}figure.effect-julia img{height:80px}.grid figure h2{font-size:15px;font-weight:300;text-align:center}.grid figure h3,figure.effect-julia p:first-child,figure.effect-julia p:nth-of-type(2),figure.effect-julia p:nth-of-type(3),figure.effect-julia:hover p,figure.effect-julia:hover p:first-child,figure.effect-julia:hover p:nth-of-type(2),figure.effect-julia:hover p:nth-of-type(3){display:none}}#Contact{align-items:center;display:flex;flex-flow:column wrap;font-size:1rem;height:100vh;justify-content:space-between;position:relative;width:calc(max(10px, 100%))}.Contact{padding-top:4vh}.Contact ul{display:flex;justify-content:center;position:relative}.Contact ul li{list-style:none}.Contact ul li a{background-color:#fff;border:3px solid #fff;border-radius:50%;display:block;font-size:35px;height:60px;line-height:60px;margin:0 10px;overflow:hidden;position:relative;text-align:center;width:60px;z-index:1}.Contact ul li a .icon{color:#262626;position:relative;transition:.5s;z-index:3}.Contact ul li a:hover .icon{color:#fff;-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}.Contact ul li a:before{background:red;content:"";height:100%;left:0;position:absolute;top:100%;transition:.5s;width:100%;z-index:2}.Contact ul li a:hover:before{top:0}.Contact ul li:first-child a:before{background:#a72ab3}.Contact ul li:nth-child(2) a:before{background:#55acee}.Contact ul li:nth-child(3) a:before{background:#dd4b39}.copyright p{padding-top:3vh}.copyright p,.year2020 p{color:#fff;font-size:14px;text-align:center}.year2020 p{padding-bottom:.5vh;padding-top:.5vh}.contact-form{display:grid;justify-content:center;padding-bottom:1vh;padding-top:25vh}.contact-form .mb-3{padding-top:10px}.form-group{align-items:center;display:flex;flex:0 0 auto;flex-flow:row wrap;margin-bottom:1rem;width:30rem}.form-control{background-clip:padding-box;background-color:#fff;border:3px solid #858585;border-radius:.5rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:1.5rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:-webkit-fill-available}.contact-form h1{color:#fff;font-family:MainFont;font-size:40px;letter-spacing:2px;margin-bottom:10px;margin-top:20px;position:relative;text-align:center}.text-muted{color:#fff;font-family:NameFont;font-size:20px;letter-spacing:.1em;margin-bottom:.5rem;padding-top:5px}#exampleText{padding-bottom:100px;text-justify:distribute}.submit-button{--c:#0e6e0a;border:.3em solid var(--c);border-radius:.5em;color:var(--c);font-family:sans-serif;font-family:NameFont;font-size:16px;font-weight:700;height:2em;letter-spacing:.1em;line-height:1.5em;margin-left:25%;margin-top:30px;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;transition:.5s;width:50%;z-index:1}.submit-button span{background-color:var(--c);border-radius:50%;height:100%;left:calc((var(--n) - 1)*25%);position:absolute;-webkit-transform:translateY(150%);transform:translateY(150%);transition:.5s;transition-delay:calc((var(--n) - 1)*.1s);width:25%;z-index:-1}.submit-button:hover{color:#fff}.submit-button:hover span{-webkit-transform:translateY(0) scale(2);transform:translateY(0) scale(2)}.submit-button span:first-child{--n:1}.submit-button span:nth-child(2){--n:2}.submit-button span:nth-child(3){--n:3}.submit-button span:nth-child(4){--n:4}.pdf-content{background-image:url(/static/media/img11.2a171ea8690338491e84.jpg);background-repeat:repeat;background-size:cover;height:100vh;width:100%}.pdf-page{box-shadow:0 30px 40px 0 rgba(16,36,94,.2);display:flex;font-size:19px;justify-content:center;margin-bottom:.5em;margin-left:auto;margin-right:auto;padding-top:1em;z-index:1}.page-controls{border-radius:4px;bottom:5%;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pager{display:flex;font-family:MainFont!important;justify-content:center;margin-bottom:.5em}.pager li{padding:1em;width:6em}.pager li a{background-color:#3a3a3a;border-radius:10px;color:#fff;padding:10px;text-decoration:none}.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.download-buttons{display:flex;justify-content:center;margin:0 auto;padding-bottom:1.95em;padding-top:1em;width:45%}.download-doc{margin-right:35px}.download-doc,.download-pdf{--c:#3a3a3a;float:right;width:200px}.buttons-border{margin:0 auto;padding:10px;width:589px}@font-face{font-family:NotFoundFont;src:url(/static/media/Delogy.d6f7f24ffd2e9ac48c78.ttf);src:url(/static/media/ForestSmooth.1f974f3732b78829b4be.ttf);src:url(/static/media/Vindica.dd404159fc1f884b0d13.otf)}#notfound{height:100vh;position:relative}#notfound .notfound{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound{max-width:410px;text-align:center;width:100%}.notfound .notfound-404{height:280px;position:relative;z-index:-1}.notfound .notfound-404 h1{-webkit-text-fill-color:transparent;background:url(/static/media/1.790d64cdc4dd49081e2f.jpg) no-repeat;-webkit-background-clip:text;background-position:50%;background-size:cover;font-family:NotFoundFont;font-size:300px;font-weight:900;left:50%;letter-spacing:20px;margin:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.notfound h2{font-size:24px;font-weight:700;margin-top:0;text-transform:uppercase}.notfound h2,.notfound p{color:#000;font-family:Montserrat,sans-serif}.notfound p{font-size:14px;font-weight:400;margin-bottom:20px;margin-top:15px}.notfound a{background:#256d68;border-radius:40px;box-shadow:0 4px 15px -5px #256d68;color:#fff;display:inline-block;font-family:NotFoundFont;font-size:16px;font-weight:700;letter-spacing:2px;padding:15px 30px;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){.notfound .notfound-404{height:142px}.notfound .notfound-404 h1{font-size:112px}}@font-face{font-family:MainFont;src:url(/static/media/Vindica.dd404159fc1f884b0d13.otf)}.about{background-color:#fff;border-radius:20px 20px 20px 20px;padding:20px;width:75vw}.about-header{min-height:155px}.about-bottom,.about-header{padding-bottom:10px;padding-top:10px}.about-img{border-radius:20px;width:150px}.about-photo{float:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:10px;padding-top:5px}.about-text{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:10px}.about-text-bottom,.about-text-header{color:#00220a;font-family:MainFont;font-size:clamp(1.7rem,2.2vw,4rem);letter-spacing:2px;text-align:center;text-decoration:underline}.about-text-content{color:#00220a;font-family:PT Sans;font-size:clamp(.9rem,2vw,1.2rem);line-height:1.4;text-align:justify;text-align-last:auto}.about-skills{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly}.about-skills .icon{-webkit-filter:grayscale(60%);filter:grayscale(60%);opacity:.6}.about-skills .icon:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-filter:brightness(121%);filter:brightness(121%);opacity:1;transition:all .1s ease}.about-skills a{align-items:center;color:#000;display:flex;flex-direction:column;gap:10px;text-decoration:none}.about-skills img{display:flex;justify-content:center}@media (max-width:480px){.about-skills img{height:45px;width:45px}}.about-skills span{color:#00220a;font-family:PT Sans;font-size:clamp(.8rem,1.5vw,1rem);text-align:center}@font-face{font-family:NameFont;src:url(/static/media/Vindica.dd404159fc1f884b0d13.otf)}section{align-items:center;display:flex;flex-flow:column wrap;font-size:1rem;justify-content:center;position:relative;width:calc(max(10px, 100%))}section,section:nth-child(2){height:100vh}section:nth-child(3){box-shadow:inset 0 -35px 40px 2px #000}.scrolls{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:NameFont;font-size:calc(min(2rem, 8vw));justify-content:center;position:fixed;right:calc(min(1.25em, 2vw));text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.scrolls .center{font-size:calc(min(1.25rem, 3vw))}
/*# sourceMappingURL=main.09ba9749.css.map*/