body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{color:#fff}html{display:flex;justify-content:center}.content{padding-left:15px;padding-right:15px}.App-header,h1{margin:0;padding:0}h2{padding-left:5px;padding-top:8px}p{font-size:20px;margin:0;padding:0}@media only screen and (max-width:640px){html{width:640px}}@media only screen and (max-width:768px){html{width:768px}}.heroImage{align-items:center;background-image:url(/Portfolio-ReactJS/static/media/image.33710759adce9bb9bc26.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:90vh;justify-content:center}.heroText{-webkit-animation:typing 2s steps(22),blink .2s step-end infinite alternate;animation:typing 2s steps(22),blink .2s step-end infinite alternate;font-size:100px;overflow:hidden;text-shadow:6px 3px 8px rgba(255,0,0,.521);white-space:nowrap;width:19ch}li{list-style-type:none;text-decoration:none}@-webkit-keyframes typing{0%{width:0}}@keyframes typing{0%{width:0}}@-webkit-keyframes blink{50%{border-color:transparent}}@keyframes blink{50%{border-color:transparent}}@media (max-width:800px){.heroImage{width:100%}.heroText{font-size:6vh;width:15ch}}@media (max-width:900px){.heroImage{width:100%}.heroText{font-size:9vh;width:15ch}}@media (max-width:1300px){.heroImage{width:100%}.heroText{font-size:8vh;width:15ch}}.title{padding:10px;text-align:center}.courses,.projects,.technologies{padding-bottom:10px}.contentV{display:grid;place-items:center}.cardContainer{border:4px solid #ff00005b;border-radius:14px;padding:10px 0;position:relative}.card{border-radius:14px 14px;width:400px}.projectTitle{background-color:#ff00005b;border-radius:10px 10px 0 0;margin:0;padding:4px;text-align:center}img{border-radius:0 0 10px 10px;display:block;height:230px;width:400px;z-index:0}.child{width:45vh}.courses_coursesContent__fovJF{display:flex;flex-flow:row wrap;gap:40px;justify-content:flex-start;position:relative}.courses_cardContainer__A\+aTE{border-radius:14px;cursor:pointer;min-width:20vh}.courses_card__2bY9r{border-radius:14px 14px}.courses_cardInfo__bJ\+gG{background-color:#640000;border:10px red;border-radius:15px;display:flex;flex-direction:column;height:40vh;padding:5px;width:100%}.courses_projectTitle__OUVRV{border-radius:10px 10px 0 0;color:#fff;margin:0;padding:4px;text-align:center}.courses_toolsIMG__VNeZ-{background-color:#000;border-radius:0 0 10px 10px;display:block;height:40vh;width:100%}@media only screen and (max-width:800px){.courses_cardInfo__bJ\+gG{height:100%;width:60vh}.courses_coursesContent__fovJF{flex-flow:row wrap}}.tools_coursesContent__ECbrz{display:flex;flex-flow:row wrap;gap:10px;justify-content:center}.tools_cardContainer__nuMle{margin:0;padding:0}.tools_techCard__zryG4,.tools_textCard__VOeuR{display:flex;justify-content:center;margin:0;padding:0}.tools_techImg__bQTby{height:210px;padding:12px;width:210px}@-webkit-keyframes tools_tilt-shaking__R\+l3m{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}75%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes tools_tilt-shaking__R\+l3m{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}75%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.tools_techImg__bQTby:hover{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:tools_tilt-shaking__R\+l3m;animation-name:tools_tilt-shaking__R\+l3m}.portfolio_web__em5K3{background-color:#292e36;scroll-behavior:smooth;width:150rem}.portfolio_title__EOD7L{padding:10px;text-align:center}.portfolio_courses__JMelm,.portfolio_projects__sJvaT,.portfolio_technologies__peMpa{padding-bottom:10px}.portfolio_normalText__Ics5a{font-size:25px;padding-left:20px;padding-right:20px}.portfolio_modal__CGvf6{left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.portfolio_modalBG__230qd{background-color:#20242be0;height:100%;padding:25px;position:fixed;width:100%;z-index:500;z-index:30}.modal_Column__ALBIj{border-radius:35px;display:flex;flex-flow:row}.modal_containerLeft__RLvsI{background-color:#fff;border-radius:35px 0 0 35px;max-height:20vh;min-height:80vh;width:93vh}.modal_containerRight__h8rx3{background-color:silver;border-radius:0 35px 35px 0;max-height:20vh;min-height:80vh;padding-left:15px;padding-right:15px;width:50vh}.modal_projectTitle__1WPXu{color:#000;margin-top:10px;text-align:center}.modal_projectInfo__zH1xt{color:#000;font-size:25px}.modal_projectRepo__OeYNi{margin-left:11px}.modal_projectVideo__HLZhq{border:7px solid #fff;border-radius:33px 0 0 31px;min-height:78vh;width:90vh}.modal_gh_Logo__-mHJp{height:50px;width:100px}.modal_Repo__Qffkz{align-items:center;display:flex;flex-direction:row;margin-top:20vh}.modal_link__kpQFg{color:#000}.modal_closeModal__zO6k\+{color:#cf0000;cursor:pointer;font-size:35px;font-weight:800;padding-right:30px;text-align:end}@media (max-width:1200px){.modal_containerLeft__RLvsI{min-height:80vh;width:70vh}.modal_containerRight__h8rx3{min-height:80vh;width:60vh}.modal_projectVideo__HLZhq{min-height:78vh;width:68vh}.modal_Repo__Qffkz{align-items:center;display:flex;flex-flow:row wrap;margin-top:15vh}}@media (max-width:1100px){.modal_containerLeft__RLvsI,.modal_containerRight__h8rx3{min-height:80vh;width:60vh}.modal_projectVideo__HLZhq{min-height:78vh;width:58vh}}@media (max-width:940px){.modal_containerLeft__RLvsI{min-height:80vh;width:42vh}.modal_containerRight__h8rx3{min-height:80vh;width:40vh}.modal_projectVideo__HLZhq{min-height:78vh;width:40vh}.modal_Repo__Qffkz{align-items:center;display:flex;flex-flow:row wrap;margin-top:15vh}}.navigation{background-color:#ff00005b;position:relative}.list{align-items:flex-end;margin:0;min-width:80vh;padding:0;position:relative}.list,.list li{display:flex;justify-content:flex-end}.list li{align-items:center;height:70px;list-style-type:none;padding:15px}.list li a{font-size:x-large;text-decoration:none}.list li:hover{background-color:#6e00005d}@media only screen and (max-width:640px){.list li a{font-size:32px}.navigation{width:95%}}@media only screen and (max-width:768px){.list li a{font-size:32px}.navigation{width:100%}}@media only screen and (max-width:864px){.list li a{font-size:27px}}body{background-color:#20242b;margin-left:800px;margin-right:800px}.contactme_ratufa-overlay__tX\+pC{display:block}.contactme_container__VhoCi{background-color:#e7e7e7;border-radius:12px;display:flex;flex-direction:column;margin-top:30px;min-height:300px;padding:15px;width:800px}p{font-size:18px}div,h2{color:#000}.contactme_container__VhoCi h1{color:#000;display:flex}label{padding:2px}input,label{color:#000;margin-left:15px;margin-right:15px}input{font-size:22px;height:56px;padding:5px}form,input{display:flex}form{flex-direction:column;flex-wrap:wrap}textarea{color:#000;display:flex;font-size:22px;margin-left:15px;margin-right:15px;max-height:380px;resize:vertical}button{background-color:#cf3232;border-color:#c00909;font-size:20px;margin:15px;padding:10px;width:100%}a{text-decoration:none}.contactme_buttonDiv__FiBLu{align-items:center;display:flex;justify-content:center;padding:15px}button:active{background-color:#c00909}@media (max-width:900px){.contactme_container__VhoCi{width:80vh}}.error_titleContainer__kfqKi{align-items:center;display:flex;flex-flow:column wrap;font-size:50px;height:100vh;justify-content:center}#ratufa_loader,.ratufa-overlay,.ratufa-popup-container{display:none}.mainContent{align-items:center;display:flex;height:90vh;justify-content:center;margin-top:30px;width:110vh}.certificate{border:7px solid #00032c;height:100%;width:100%}@media (max-width:800px){.mainContent{align-items:center;display:flex;height:80vh;justify-content:center;margin-top:30px;width:86vh}}
/*# sourceMappingURL=main.eae977d0.css.map*/