*{font-family:Verdana,Geneva,Tahoma,sans-serif;margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:fixed;top:0;min-height:60px;z-index:1;background-color:#111;opacity:.9}header:hover{opacity:1}header nav,header ul{display:flex}header ul{flex-direction:row;justify-content:center;align-items:center;width:100%}header ul li{padding:10px}header ul li a{text-decoration:none;color:#f1f1f1;font-size:1.2rem}header ul li a:hover{color:#fff;text-decoration:underline}._container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:97%;min-height:60vh;position:relative;margin:80px auto}._container ._container_row{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%}._container ._container_row_item{display:flex;flex-direction:column;align-items:center;justify-content:center}._container ._container_row_item01{width:30%}._container ._container_row_item01 ._container_row_profile{display:flex;flex-direction:column;align-items:center;position:fixed;top:8vh;padding:5px;border-radius:5px}._container ._container_row_item02{width:60%}._container ._container_row_item ._card{border:1px solid #ccc;margin:5px;padding:10px;border-radius:6px}._container ._container_row_item ._card:hover{border:1px solid #333;background-color:#f1f1f1}._container ._container_row_item ._skills{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}._container ._container_row_item ._short_card{width:45%;padding:10px;margin:5px;border:1px solid #ccc;border-radius:5px}._container ._container_row_item ._short_card:hover{border:1px solid #555;background-color:#f1f1f1}._container ._container_row_item ._short_card p{text-align:center;font-size:1rem}footer{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:45vh;background-color:#111;margin:0;position:absolute;width:100%;z-index:3}footer p{text-align:center;font-size:1.1rem;color:#f1f1f1}footer ul{display:flex;flex-direction:row}footer ul li{margin:10px}footer ul li a{color:#f1f1f1;text-decoration:none;font-size:1.2rem}footer ul li a:hover{color:#fff;text-decoration:underline}h1{font-weight:700;margin-top:80px;text-align:center}h1,h2{font-size:2.2rem;width:100%}h2{margin:60px auto 50px}h3{width:100%;margin:5px auto}h3,p{font-size:1.3rem}p{color:#333;line-height:40px;margin:20px auto 10px}p strong{background-color:#36306b;color:#fff;padding:5px}ul{margin:auto 20px}ul li{list-style:none;font-size:1.2rem}a,ul li{color:#333}._container ul li,a,p,strong{font-size:1.3rem}.menu-button{position:absolute;top:1px;right:30px;border:none;background-color:transparent}.menu-button,img{border-radius:6px}img{background-color:#fff}.disabled{background-color:transparent}@media screen and (max-width:900px){header nav{display:flex}header ul{flex-direction:column;margin-top:30px}header ul li{height:60px}._container ._container_row{flex-direction:column}._container ._container_row_item01 ._container_row_profile{position:relative;width:100%}._container ._container_row_item01,._container ._container_row_item02{width:90%}._container ._container_row_item ._skills{flex-direction:column;align-items:center}._container ._container_row_item ._short_card{width:100%}h2{margin-top:120px}footer{padding:10px}footer ul{display:flex;flex-direction:column;align-items:center}}.CookieConsent_section__PyV5t{opacity:.9}.CookieConsent_section__PyV5t:hover{opacity:1}.CookieConsent_section__PyV5t p{color:#fff;background-color:#111;padding:2px 15px}.CookieConsent_banner__hi0Uf{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;bottom:0;width:100%;background-color:#111;color:#fff;padding:15px;text-align:center;z-index:1000}.CookieConsent_button__WUixt{margin-left:15px;padding:15px;background-color:blue;border:none;color:#fff;cursor:pointer;font-weight:700;min-width:100px;font-size:1em;border-radius:5px}.CookieConsent_button_danger__lo01Y{background-color:#fff;border:1px solid #333;color:#333}.CookieConsent_button__WUixt:hover{background-color:#02026a}.CookieConsent_button_danger__lo01Y:hover{background-color:#fff;border:1px solid #f38080;color:#f38080}.CookieConsent_link__M5xE3{color:#fff;background-color:#111;text-decoration:underline;margin-left:10px;margin-right:10px;border-radius:5px;font-size:1.2rem}