.main_container{margin:20px 5%;display:flex;justify-content:space-between}.profile_section{flex:1;margin:5px 15px}.career_section{flex:2;margin:5px 15px}@media only screen and (max-width: 650px){.main_container{flex-direction:column;margin:20px 2%;align-items:center}.profile_section,.career_section{flex:1}.project-modal__content{flex-direction:column;width:90vw}.project-modal__content--description{margin-top:10px}.education-card__slideshow{flex-direction:column}}.mycard{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;margin-bottom:20px;border-radius:2px}.mycard__header{background-color:#003d5b;color:#fff;height:60px;padding:0 20px;display:flex;align-items:center}.mycard__header h2{font-size:22px;margin:0}.profile_card img{width:100%}.profile_card__info{background-color:#f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:10px}.profile_card__info--name{font-size:20px;font-weight:700;text-align:center}.profile_card__info--label{font-size:15px;font-weight:500;text-align:center}.profile_card__info--location{font-size:14px;text-align:center}.profile-card__social{padding:15px}.profile-card__social ul{display:flex;list-style:none;padding:0;width:100%;align-items:center;justify-content:center;flex-wrap:wrap}.profile-card__social li{margin:5px 8px}.profile-card__social a{text-decoration:none;font-size:30px;transition:font-size .3s ease}.profile-card__social a:hover{font-size:45px}.profile-card__social--icon-github{color:#000}.profile-card__social--icon-twitter{color:#1da1f2}.twitter-card{padding:20px}.skills-card__skills{padding:20px;display:flex;flex-wrap:wrap}.skills-card__skills--element{border:1px solid grey;border-radius:5px;background-color:#f7f7f7;font-weight:700;padding:5px;margin:5px;cursor:pointer}.skills-card__skills--element:hover{transform:scale(1.2)}.download-section{display:flex;justify-content:center;text-decoration:none}.download-button{background-color:#003d5b;border:0;padding:10px;border-radius:5px;color:#fff;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.download-button:hover{background-color:#003d5be6}.about-card__content{padding:20px}.about-card__text{text-align:justify}.about-card__text em{font-weight:700}.projects-card__slideshow{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-evenly}.projects-card__project{width:300px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:all .4s}.projects-card__project:hover{box-shadow:0 10px 20px #00000040,0 5px 5px #00000038}.projects-card__project img{width:100%}.projects-card__project h3{font-size:18px;background-color:#f7f7f7;height:40px;margin:0;text-align:center;padding-top:10px}.education-card__slideshow{margin:20px;display:flex;flex-wrap:wrap;justify-content:space-evenly}.experience-card__slideshow{margin:20px;display:flex;flex-direction:column}.experience-card__experience--header{background-color:#f7f7f7;padding:10px;height:100%;display:flex;align-items:center}.experience-card__experience--logo{display:flex;cursor:pointer}.experience-card__experience--header img{width:100px;padding:10px}.experience-card__experience--header h5{margin:0}.experience-card__experience--header p{font-size:12px;margin:0}.experience-card__experience--duration{display:flex;align-items:center}.experience-card__experience--present{display:inline-flex;align-items:center;gap:5px;margin-left:8px;padding:2px 9px;border-radius:999px;background-color:#e6f7ed;color:#137a3e;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.experience-card__experience--present-dot{width:7px;height:7px;border-radius:50%;background-color:#1db954;box-shadow:0 0 #1db95499;animation:presentPulse 1.6s ease-out infinite}@keyframes presentPulse{0%{box-shadow:0 0 #1db95499}70%{box-shadow:0 0 0 6px #1db95400}to{box-shadow:0 0 #1db95400}}.experience-card__experience--header a{font-size:15px;font-weight:700;color:#000}.experience-card__experience--description{padding:0;margin:20px}.footer{display:flex;justify-content:space-between;align-items:center}.footer p{margin:0;color:#f7f7f7}.footer a{color:#f7f7f7}.footer a:hover{color:#fff}.project-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009}.project-modal__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;display:flex;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;align-items:center}.project-modal__content--image{flex:1}.project-modal__content--image img{width:100%}.project-modal__content--description{flex:2;padding:0 10px}.project-modal__content--description h1{font-size:25px}.project-modal__content--description p{text-align:justify}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}
