body{margin:0;padding:0}h1,h2,h3,h4{margin:0}@font-face{font-family:"lalezar-regular";src:url("../fonts/lalezar-regular-webfont.woff2") format("woff2"),url("../fonts/lalezar-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}html{font-family:Helvetica,Arial,sans-serif;font-size:14px}h1,h2{width:100%;font-family:"lalezar-regular"}h1{font-size:5rem}h2{font-size:3rem}h3{font-size:1.3rem}h4{font-size:1rem}header,main,footer{padding:5rem}header,footer{background-image:linear-gradient(45deg, #37ccee, #0076a5)}header .content-wrapper{display:flex;flex-direction:row}header .profile-img{width:350px;height:350px;border:7px solid #000;border-radius:50%}header .title{display:flex;flex-direction:column;width:100%;overflow:hidden;margin-left:2rem}header .title h1,header .title h2{color:#fff;text-align:center}header .title .cv-download-buttons-wrapper,header .title .social-media-wrapper{display:flex;align-self:center}footer{color:#fff}footer .content-wrapper{display:flex;flex-direction:row;justify-content:space-around}footer .content-wrapper section,footer .content-wrapper .profile-img{margin:auto}footer .profile-img{width:250px;height:250px;border:5px solid #000;border-radius:50%}footer .contact-info-wrapper{display:flex;flex-direction:row;align-self:center;align-items:center;margin:10px 0 0 15px;font-size:larger}footer .contact-info-wrapper img{width:28px;margin-right:10px}footer .contact-info-wrapper a{color:#fff}.content-wrapper{max-width:1700px;margin:0 auto}.download-button{display:flex;align-items:center;margin:15px;padding:15px;border-radius:5px;color:#000;background-color:#fff;font-size:1.2rem;text-decoration:none;font-weight:bold}.download-button img{width:24px;margin-right:10px}.social-media-button img{width:40px;margin:15px}.timeline-section{display:flex;flex-direction:row}.timeline-section .timeline-wrapper{display:flex;flex-direction:column;width:50%}@media screen and (max-width: 1600px){.timeline-section{flex-direction:column}.timeline-section .timeline-wrapper{width:100%;margin-bottom:50px}.timeline-section .timeline-wrapper .timeline{margin-left:100px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector{width:450px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{left:450px}}@media screen and (max-width: 1300px){html{font-size:13px}header .profile-img{width:300px;height:300px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector{width:300px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{width:420px;left:300px}}@media screen and (max-width: 1100px){header,main,footer{padding:4rem}h1{font-size:4rem}h2{font-size:3rem}header .content-wrapper{flex-direction:column;justify-content:center}header .content-wrapper .profile-img{margin:0px auto}header .content-wrapper .title{margin-top:40px;margin-left:0px}.timeline-section .timeline-wrapper .timeline{margin:0px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector{width:100px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{left:100px}}@media screen and (max-width: 800px){header .content-wrapper .profile-img{width:50%;height:auto}.timeline-section .timeline-wrapper .timeline .timeline-item-connector{width:50px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{left:50px;width:410px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card img{min-width:28px;max-width:28px}footer .content-wrapper{flex-direction:column}footer .content-wrapper .profile-img{margin-top:40px}}@media screen and (max-width: 700px){header .cv-download-buttons-wrapper{flex-direction:column}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{width:55vw}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card h3{font-size:1.2rem}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card img{max-width:24px;min-width:24px;margin-right:10px;padding:0px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card img.summary-marker-expanded,.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card img.summary-marker-collapsed{min-width:20px;max-width:20px;margin-right:0px}}@media screen and (max-width: 600px){header,main,footer{padding:2rem}header .content-wrapper .profile-img{width:60%;height:auto}.timeline-section .timeline-wrapper .timeline .timeline-item-connector{width:25px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{width:57vw;left:25px}}@media screen and (max-width: 500px){.download-button{padding:10px;color:#000;font-size:1.2rem}.download-button img{width:20px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{width:50vw;padding:12px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card ul{padding-left:15px}}@media screen and (max-width: 400px){header,main,footer{padding:1rem}h1{font-size:3rem}h2{font-size:2.5rem}.download-button{font-size:1rem}.social-media-button img{width:32px}.timeline-section .timeline-wrapper .timeline .timeline-item-connector .timeline-item-card{width:47vw}}