body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box;color:#000;font-family:"Montserrat"}.nav-container{height:70px;width:100%;position:fixed;top:0;border-bottom:1px solid #d3d3d3;padding-top:10px;background-color:#fff;z-index:1000}.nav-logo{font-size:36px;margin-left:20px;color:#f65314;text-decoration:none;font-weight:900}.nav-items{display:inline-grid;width:60%;height:60px;position:fixed;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);grid-template-columns:repeat(5,1fr);justify-items:center;align-items:center}.nav-tab{height:100%;font-size:30px;text-decoration:none}.nav-tab:hover{color:#f65314}.nav-active{border-bottom:3px solid #f65314}.about-container,.top-contacts-container,.top-portfolio-container,.top-skills-container{padding-top:80px;display:grid;grid-template-columns:1fr 2fr;padding-bottom:100px;position:relative;left:10%;top:18%}.about-img-container,.top-contacts-img-container,.top-portfolio-img-container,.top-skills-img-container{width:600px;height:600px;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-img-container img,.top-contacts-img-container img,.top-portfolio-img-container img,.top-skills-img-container img{width:100%;height:100%;overflow:hidden}.about-text h1,.about-text h2,.top-contacts-text h1,.top-contacts-text h2,.top-portfolio-text h1,.top-portfolio-text h2,.top-skills-text h1,.top-skills-text h2{font-size:250%;color:#7cbb00}.about-text h1,.top-contacts-text h1,.top-portfolio-text h1,.top-skills-text h1{font-size:500%;color:#00a1f1}.mission-container{background-color:#fb0;padding-bottom:100px}.mission-content{width:70%;height:70%;font-size:48px;text-align:center;position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);line-height:2;color:#fff}.mission-content strong{color:#fff}.achievement-container{display:grid;grid-template-columns:repeat(3,30%);justify-content:space-around;height:auto;position:relative;top:-60px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.achievement-icon{width:80px;height:80px;fill:#00a1f1}.achievement-icon-container{padding-top:5%;width:140px;height:140px;border-radius:50%;background-color:#fff;position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.achievement-item{display:grid;grid-template-rows:180px 80px auto}.achievement-item div{text-align:center}.achievement-title{color:#00a1f1;font-size:36px;font-weight:600}.achievement-description{font-size:30px;line-height:2;padding-top:30px}.projects-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.projects-title{font-size:64px;border-bottom:3px solid #00a1f1;padding-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projects-slider,.projects-title{position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.projects-slider{width:80%;height:850px;text-align:center}.projects-slider h1{font-size:64px}.projects-buttons button{position:relative;top:-20px;left:50%;-webkit-transform:translate(-110%);transform:translate(-110%);height:40px;width:120px;background-color:transparent;border:none}.projects-btn{fill:#00a1f1;width:20px;height:20px}.projects-link{display:grid;grid-template-columns:repeat(2,auto);margin-top:50px;margin-bottom:50px}.projects-link a{font-size:36px;color:#7cbb00}.image___xtQGH{height:auto!important}.footer-container{height:160px;background-color:#00a1f1;grid-template-rows:120px 20px}.footer-container,.footer-icons{display:grid;justify-content:space-around}.footer-icons{grid-template-columns:repeat(5,1fr);padding-top:60px}.footer-icon{fill:#fff;width:30px;height:30px;cursor:pointer}.footer-copyright{color:#fff}.contacts-container{display:grid;grid-template-rows:repeat(5,auto);padding-bottom:60px;justify-content:center;grid-gap:100px}.contacts-item-title{cursor:pointer;text-align:center}.contacts-icon{fill:#f65314;width:50px;height:50px;position:relative;top:10px}.contacts-tag{padding-top:10px;font-size:48px;padding-left:20px}.contacts-text{padding-top:30px;text-align:center;font-size:30px}.blog{font-size:200%;padding:100px 20% 20px;text-align:justify}.blog-item,.blog h1{text-align:center}.blog-item{align-items:center;padding-bottom:100px}.blog-item:not(:last-child){border-bottom:3px solid #d3d3d3}.blog-item h1{color:#00a1f1}.blog-item h1,.blog-tags{margin-bottom:20px}.blog-tag{padding:10px;border:1px solid #7cbb00;border-radius:5px;font-size:24px;margin-right:20px}.blog-link{padding:10px 60px;text-decoration:none;color:#fff;font-weight:700;border-radius:5px;background-color:#f65314;font-size:24px}.blog-link:hover{color:#f65314;background-color:#fff;border:3px solid #f65314}.blog-description{margin-bottom:50px}.article{font-size:200%;padding:100px 20% 20px;text-align:justify}.article h1{text-align:center}.top-contacts-icon{-webkit-transform:scale(.7);transform:scale(.7);margin-top:50px}.skills-container{display:grid;grid-gap:50px;margin-bottom:100px}.skills-item{width:80%;padding-bottom:80px;justify-self:center}.skills-item:not(:last-child){border-bottom:3px solid #d3d3d3}.skills-item div,.skills-item h1{text-align:center}.skills-item h1{color:#00a1f1;font-size:64px}.skills-school{font-size:36px;margin-bottom:40px}.skills-school a{text-decoration:none}.skills-school a:hover{color:#f65314}.skills-credential{padding:15px 20px;text-decoration:none;color:#fff;border-radius:5px;background-color:#f65314;font-size:24px;font-weight:700;display:block;margin:0 auto;text-align:center;width:250px}.skills-credential:hover{color:#f65314;background-color:#fff;border:3px solid #f65314}@media screen and (max-width:868px){.nav-items{grid-template-columns:repeat(5,-webkit-min-content);grid-template-columns:repeat(5,min-content);grid-gap:20px;gap:20px}.about-container,.top-contacts-container,.top-portfolio-container,.top-skills-container{max-width:90vw;overflow-x:hidden;margin-top:0}.about-img-container,.top-contacts-img-container,.top-portfolio-img-container,.top-skills-img-container{width:400px;height:400px}.about-text h1,.about-text h2,.top-contacts-text h1,.top-contacts-text h2,.top-portfolio-text h1,.top-portfolio-text h2,.top-skills-text h1,.top-skills-text h2{font-size:200%}.about-text h1,.top-contacts-text h1,.top-portfolio-text h1,.top-skills-text h1{font-size:400%}.skills-item h1{font-size:36px}.projects-slider{height:700px}}@media screen and (max-width:580px){.nav-container{height:40px;padding-top:0}.nav-logo{font-size:24px;margin-left:10px}.nav-items{grid-template-columns:repeat(5,-webkit-min-content);grid-template-columns:repeat(5,min-content);grid-gap:10px;gap:10px;height:60px;align-items:start;margin-left:20px}.nav-tab{padding-top:10px;height:40px;font-size:14px}.about-container,.top-contacts-container,.top-portfolio-container,.top-skills-container{max-width:90vw;overflow-x:hidden;margin-top:0}.about-img,.top-contacts-img,.top-portfolio-img,.top-skills-img{visibility:hidden}.about-text h1,.about-text h2,.top-contacts-text h1,.top-contacts-text h2,.top-portfolio-text h1,.top-portfolio-text h2,.top-skills-text h1,.top-skills-text h2{font-size:250%;top:5%}.about-text h1,.top-contacts-text h1,.top-portfolio-text h1,.top-skills-text h1{font-size:450%}.skills-item{font-size:24px;justify-self:start;margin-left:20px}.skills-item h1{font-size:30px;word-wrap:break-word}.skills-item div{font-size:24px}.skills-credential:hover{padding:12px 17px;border:3px solid #f65314}.blog{font-size:100%;padding:0 20% 20px;width:100vw;position:relative;bottom:150px}.blog-item{padding-bottom:50px}.blog-tag{padding:5px;font-size:14px}.article{font-size:100%;padding:50px 5% 20px}.mission-content{font-size:36px;line-height:1.5;width:90%;padding-top:50px;padding-bottom:0}.achievement-container{grid-template-rows:repeat(3,auto);grid-template-columns:none;padding:0 5% 50px;top:0}.achievement-item{margin-top:50px}.achievement-title{border:none}.achievement-description{margin-top:20px;font-size:24px}.projects-title{font-size:48px;text-align:center}.projects-slider{width:90vw;height:500px}.projects-slider h1{font-size:36px}.projects-link a{font-size:18px}}
/*# sourceMappingURL=main.1eba3441.chunk.css.map */