@media print{.print-hidden{display:none!important}}.cv-container{color:#696969;width:900px;margin:auto;font-family:sans-serif}.cv-container h1,.cv-container h2,.cv-container h3{page-break-after:avoid}.cv-container p{text-align:justify}.cv-container a{color:#246b8e;text-decoration:none}.cv-container a:hover{text-decoration:underline}.header{color:#b2dfed;background-image:linear-gradient(#131830,#246b8e);padding:30px;position:relative}.header a{color:inherit}.header h1{margin-block-start:0}.contact .type{width:70px;font-weight:700;display:inline-block}.contact .data{margin-left:20px;font-style:italic}.header img.avatar{float:right;border:5px solid #fff;border-radius:50%;width:200px;margin-top:-80px}.content{padding:60px 30px 30px}.content img.logo{float:left;height:50px;margin-top:3px;margin-right:10px}.content div.description,.content div.summary{margin-left:60px;font-style:italic}.content div.text-block{margin-left:60px}.content .card{page-break-inside:avoid;margin-bottom:30px}.content .card-title{padding-top:5px;font-size:23px}.content .card-dates{float:right;margin-top:-40px}.content h2{color:#246b8e;border-bottom:1px solid #246b8e;width:100%}.content .block-image{width:100%}.cv-container em{font-style:normal;font-weight:700}.quote{color:#246b8e;border-left:3px solid #b2dfed;margin-left:10px;padding-left:10px}@media print{.show-more,.show-less{display:none}}
