*{box-sizing:border-box;scroll-behavior:smooth}body{-webkit-touch-callout:none;font-family:Raleway,sans-serif;margin:0;max-width:1440px;overflow-x:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1366px){body{max-width:1366px}}@media only screen and (max-width:2045px){body{max-width:2045px}}@media only screen and (max-width:2560px){body{max-width:2560px}}@media only screen and (min-width:2561px){body{max-width:none}}::-webkit-scrollbar{margin-left:3px;position:relative;width:5px;z-index:-1}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;position:relative;z-index:-1}::-webkit-scrollbar-thumb{background:#888;border-radius:10px;position:relative;z-index:-1}::-webkit-scrollbar-thumb:hover{background:#555;position:relative;z-index:-1}html{background-color:#000;color:#f5f5f5;scroll-behavior:smooth}.home{display:flex;flex-direction:column;margin:auto;width:95%;z-index:0}@media only screen and (max-width:1024px){.home{width:90%}}@media only screen and (max-width:512px){.home{overflow-x:hidden;width:100%}}.header{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.menu{background-color:#000;color:#f5f5f5;display:flex;justify-content:flex-end}.menu-icon{font-size:24px}.mobile-menu{display:none}.contact-button,.web-menu{display:flex}@media only screen and (max-width:720px){.mobile-menu{display:flex}.contact-button,.web-menu{display:none}}.in_button{background-color:#2568fb;border-radius:16px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-left:10px;padding:15px 20px}.in_button:hover{background-color:blue}.web{align-items:center;display:flex;flex:1 1}.web-option{font-size:20px;font-weight:700;margin-right:16px}.web-option a{align-items:center;color:#fff;display:flex;text-decoration:none}.web-option a:hover{color:#2568fb}.web-option a:active{color:#ea445a}.option-icon{align-items:center;display:flex;margin-right:4px}.web-option:last-child{margin-right:0}.mobile{background-color:#000;display:flex;flex-direction:column;height:100vh;padding:18px 12px;position:absolute;right:0;top:-6px;width:60vw}.close-icon{display:flex;font-size:24px;justify-content:flex-end}.mobile-options{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:24px;width:100%}.mobile-option{display:flex;font-size:24px;margin:12px 0}.mobile-option a{color:#f5f5f5;display:flex;text-decoration:none}.social-contact{align-items:center;display:flex;justify-content:center}.social-icon-div{border-radius:15px;cursor:pointer;margin:6px;padding:6px}.social-icon{background-color:#f5f5f5;height:40px;transition:all .2s ease-in-out}.social-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:720px){.social-icon{height:32px}}.about{padding-bottom:48px}.about-top{align-items:center;display:flex;justify-content:space-between}.picture{height:400px;width:auto}.about-info{font-size:24px}.Name{color:#2568fb;font-size:32px;font-weight:700}@media only screen and (max-width:720px){.about-top{align-items:center;flex-direction:column;justify-content:center}.picture{height:260px;margin:20px 0;width:250px}.about-info{font-size:20px;text-align:center}.Name{font:size 20px}}.body{padding:12px 12px 36px}.contact{display:flex;flex:1 1;flex-direction:column}.section-title{font-size:32px;font-weight:700}.contact-container{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:16px 0}.contact-left{font-size:20px;max-width:60%;text-align:center}.download{align-items:center;background-color:#2568fb;border-radius:4px;display:flex;font-size:32px;justify-content:center;padding:8px 16px}.download a{color:#fff;text-decoration:none}@media screen and (max-width:720px){.contact-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;max-height:100%;padding:5px;text-align:center}.contact-left{font-size:16px;margin-bottom:12px;max-width:100px;text-align:center}.download{flex-direction:start;font-size:16px!important}.form{max-width:100%}.section-title{text-align:center}}.download a:hover{color:#fff}.download:hover{background-color:blue}.download:active{background-color:lime}.separator{background-image:linear-gradient(to right top,#6b81d1,#556aae,#40548c,#2d3f6c,#1b2b4d,#173354,#143b5b,#104361,#0d6d8d,#0e9bb5,#2ecad6,#5ffbf1);border-radius:3px;height:6px;margin:16px 0;width:40%}@media screen and (max-width:720px){.separator{height:2px;width:100%}}.form-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:#000;display:flex;flex-direction:column;font-family:Work Sans,sans-serif;height:400px;justify-content:center;width:100%}.email,.name{background-color:#fff;height:25px;padding:20px}.email,.name,.text-area{align-self:center;flex:1 1;margin-bottom:30px;width:100%}.text-area{height:100px}.form-container button{align-items:center;background-color:#2568fb;border:none;border-radius:5px;color:#f5f5f5;display:flex;font-size:20px;justify-content:center;margin-bottom:50px;margin-left:35%;padding:8px 16px;text-shadow:none;width:auto}.form-container button:hover{background-color:blue;color:#fff}.form-container button:active{background-color:lime;color:#fff}@media screen and (max-width:720px){.form-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;max-height:100%;padding:5px}.email,.name,.text-area{max-width:95%}}.project-card{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:16px 0;padding:8px 0}.project-photo{width:40%}.project-info{margin:24px}.project-title{font-size:20px;font-weight:700}.project-tags{color:#fff;display:flex;flex-wrap:wrap;font-weight:600;max-width:60%}.tag{background-color:#2568fb;border-radius:4px;margin-bottom:4px;margin-right:6px;padding:4px 8px}.project-links a{color:#fff;font-weight:600;text-decoration:none}.project-links{display:flex;margin-top:6px}.link-button{background-color:#2568fb;border-radius:4px;font-size:16px;justify-content:center;margin-right:6px;padding:4px 8px;width:-webkit-max-content;width:max-content}.link-button,.link-button i{align-items:center;display:flex}.link-button i{margin-right:4px}@media screen and (max-width:720px){.project-photo{width:70%}.project-card{align-items:center;flex-direction:column-reverse;justify-content:center;text-align:center}.project-info{margin-left:0;margin-top:12px}.project-tags{max-width:100%}.project-links,.project-tags{justify-content:center}}.projects{display:flex;flex:1 1;flex-direction:column}@media screen and (max-width:720px){.projects{text-align:center}}.skills{display:flex;flex-direction:column;width:100%}.skill-section{display:flex;justify-content:space-between;margin:12px 0}.skill-section-title{font-size:24px;font-weight:600}.skills-list{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:70%}@media screen and (max-width:720px){.skills{text-align:center}.skills,.skills-list{justify-content:center}.skills-list{max-width:100%}.skill-section{align-items:center;flex-direction:column}}.skill-card{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:120px;justify-content:center;margin:6px;padding:8px 16px;width:-webkit-max-content;width:max-content}.skill-icon{font-size:80px}.skill-name{font-size:18px}@media only screen and (max-width:720px){.skill-card{height:100px;width:-webkit-max-content;width:max-content}.skill-icon{font-size:60px}}.work{display:flex;flex-direction:column;width:100%}.work-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px 0}@media screen and (max-width:720px){.work{justify-content:center;text-align:center}}.word-card{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:16px;padding:8px;width:45px}.work-logo{height:80px}.work-info{align-items:flex-start;display:flex;flex-direction:column}.work-dates{color:grey}.work-description{-webkit-line-clamp:2;-webkit-box-orient:horizontal;display:-webkit-box;max-width:80%;overflow:hidden;text-align:left;text-overflow:ellipsis}@media only screen and(max-width:720px){.work-card{justify-content:center;text-align:center;width:100%}}.footer{align-items:center;display:flex;font-weight:700;justify-content:center;margin-top:24px;padding:12px}
/*# sourceMappingURL=main.888382f9.css.map*/