.sidebar{position:fixed;z-index:10;margin-top:62px;height:100%;border-right-width:1px;border-color:var(--offdivisor);background-color:var(--offwhite);padding:.75rem}.menu,.sidebar{display:flex;flex-direction:column;align-items:center}.menu{width:100%;gap:.75rem;font-weight:500;color:var(--black)}.menu .menu-item{margin-left:.75rem;display:flex;width:100%;cursor:pointer;align-items:center;transition-duration:.3s;animation-duration:.3s}.menu .menu-item:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.menu .menu-item:not(.toggle){min-height:42px;border-radius:9999px;padding:.25rem}.menu .menu-item.active{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.menu .menu-item span{margin-left:.5rem;font-size:.875rem;line-height:1.25rem}.cv-basic-template-container{width:100%;margin:0 auto;font-family:Arial,sans-serif;color:#000;padding:20px}.cv-basic-template-container header{text-align:center;margin-bottom:5px}.cv-basic-template-container header h1.name{font-size:2.4rem;line-height:2rem;font-weight:600}.cv-basic-template-container header .role{font-size:1.1rem;color:#606060;margin-top:4px}.cv-basic-template-container header .additional-infos{margin:5px 0;font-size:.8rem}.cv-basic-template-container header a{text-decoration:none}.cv-basic-template-container .cv-template-section{margin-bottom:15px;color:#000}.cv-basic-template-container .cv-template-section h2{font-size:1.5rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:2px;margin-bottom:10px}.cv-basic-template-container .cv-template-section p{font-size:.9rem}.cv-basic-template-container .cv-template-section p:not(:last-of-type){padding-bottom:10px}.cv-basic-template-container .education-section .section-list-item,.cv-basic-template-container .experience-section .section-list-item{margin-bottom:20px}@media(max-width:600px){.cv-basic-template-container .education-section .section-list-item,.cv-basic-template-container .experience-section .section-list-item{display:flex;flex-direction:column}}.cv-basic-template-container .education-section .separate-elements,.cv-basic-template-container .experience-section .separate-elements{display:flex;justify-content:space-between}@media(max-width:600px){.cv-basic-template-container .education-section .separate-elements,.cv-basic-template-container .experience-section .separate-elements{flex-direction:column;margin-bottom:5px}}.cv-basic-template-container .education-section .address,.cv-basic-template-container .experience-section .address{font-weight:600}.cv-basic-template-container .education-section .role,.cv-basic-template-container .experience-section .role{padding-bottom:2px;font-size:.8rem;color:#606060;font-weight:600}.cv-basic-template-container .education-section .date,.cv-basic-template-container .experience-section .date{font-size:.8rem;color:#606060;font-style:italic}.cv-basic-template-container .education-section .location,.cv-basic-template-container .experience-section .location{font-size:.8rem;font-style:italic}.cv-basic-template-container .education-section ul li,.cv-basic-template-container .experience-section ul li{list-style-type:disc;margin-left:30px;font-size:.9rem;margin-bottom:5px}.cv-basic-template-container .certification-section span,.cv-basic-template-container .languages-section span,.cv-basic-template-container .skills-section span{font-size:.9rem}.cv-basic-template-container .certification-section ul li,.cv-basic-template-container .languages-section ul li,.cv-basic-template-container .skills-section ul li{list-style-type:none;margin-left:15px}.cv-basic-template-container .certification-section ul .name,.cv-basic-template-container .languages-section ul .name,.cv-basic-template-container .skills-section ul .name{font-weight:600}.cv-basic-template-container .certification-section .date,.cv-basic-template-container .languages-section .date,.cv-basic-template-container .skills-section .date{font-size:.9rem;color:#606060;font-style:italic}.cv-basic-2-template-container{width:100%;margin:0 auto;font-family:Arial,sans-serif;color:#000;padding:20px}.cv-basic-2-template-container header{text-align:left;margin-bottom:15px}.cv-basic-2-template-container header .additional-infos{font-size:1rem;color:#000}.cv-basic-2-template-container header .role{font-size:1.2rem;margin-top:-8px;margin-bottom:10px;color:#000}.cv-basic-2-template-container h1.name{font-size:2.6rem;color:#1a73e8;font-weight:700}.cv-basic-2-template-container .profile-section ul{margin-left:0}.cv-basic-2-template-container .profile-section ul li{list-style:none;margin-left:0}.cv-basic-2-template-container .profile-section ul li:not(:last-child){margin-bottom:5px}.cv-basic-2-template-container .cv-template-section{margin-bottom:15px}.cv-basic-2-template-container .cv-template-section h2{font-size:1.5rem;color:#1a73e8;font-weight:600;margin-bottom:10px}.cv-basic-2-template-container .cv-template-section li,.cv-basic-2-template-container .cv-template-section p{font-size:1rem;color:#000;line-height:1.5}.cv-basic-2-template-container ul{list-style-type:disc;margin-left:20px}.cv-basic-2-template-container li{margin-bottom:5px}.cv-basic-2-template-container .education-section .separate-elements,.cv-basic-2-template-container .experience-section .separate-elements{display:flex;justify-content:space-between}.cv-basic-2-template-container .education-section .address,.cv-basic-2-template-container .experience-section .address{font-weight:600;margin-bottom:-4px;color:#000}.cv-basic-2-template-container .education-section .role,.cv-basic-2-template-container .experience-section .role{font-size:.9rem;color:#646464;font-weight:600}.cv-basic-2-template-container .education-section .date,.cv-basic-2-template-container .education-section .location,.cv-basic-2-template-container .experience-section .date,.cv-basic-2-template-container .experience-section .location{font-size:.9rem;font-style:italic;color:#646464}.cv-basic-2-template-container .education-section ul,.cv-basic-2-template-container .experience-section ul{margin-top:10px}.cv-basic-2-template-container .certification-section span,.cv-basic-2-template-container .languages-section span,.cv-basic-2-template-container .skills-section span{font-size:1rem;color:#000}.cv-basic-2-template-container .certification-section ul,.cv-basic-2-template-container .languages-section ul,.cv-basic-2-template-container .skills-section ul{margin-top:10px}.cv-basic-2-template-container .certification-section ul li,.cv-basic-2-template-container .languages-section ul li,.cv-basic-2-template-container .skills-section ul li{list-style-type:none;margin-left:0}.cv-basic-2-template-container .certification-section ul .name,.cv-basic-2-template-container .languages-section ul .name,.cv-basic-2-template-container .skills-section ul .name{font-weight:600;color:#000}.cv-basic-2-template-container .certification-section ul .value,.cv-basic-2-template-container .languages-section ul .value,.cv-basic-2-template-container .skills-section ul .value{color:#000}.cv-basic-2-template-container .certification-section .date,.cv-basic-2-template-container .languages-section .date,.cv-basic-2-template-container .skills-section .date{font-size:.9rem;color:#646464;font-style:italic}.cv-basic-3-template-container{width:100%;margin:0 auto;font-family:Arial,sans-serif;color:#000;padding:20px}.cv-basic-3-template-container header{text-align:start;margin-bottom:15px}.cv-basic-3-template-container header h1.name{font-size:2.5rem;line-height:2rem;font-weight:600}.cv-basic-3-template-container header .role{font-size:1rem;color:#606060;margin-top:4px}.cv-basic-3-template-container header .additional-infos{margin:5px 0;font-size:.8rem}.cv-basic-3-template-container header a{text-decoration:none}.cv-basic-3-template-container .cv-template-section{margin-bottom:20px;color:#000}.cv-basic-3-template-container .cv-template-section h2{position:relative;font-size:1.2rem;font-weight:600;background-color:#ececec;border-radius:8px;padding:6px 18px;margin-bottom:10px}.cv-basic-3-template-container .cv-template-section p{font-size:.9rem}.cv-basic-3-template-container .cv-template-section p:not(:last-of-type){padding-bottom:10px}.cv-basic-3-template-container .education-section .separate-elements,.cv-basic-3-template-container .experience-section .separate-elements{display:flex;justify-content:space-between}.cv-basic-3-template-container .education-section .address,.cv-basic-3-template-container .experience-section .address{font-weight:600}.cv-basic-3-template-container .education-section .role,.cv-basic-3-template-container .experience-section .role{padding-bottom:2px;font-size:.9rem;color:#606060;font-weight:500}.cv-basic-3-template-container .education-section .date,.cv-basic-3-template-container .experience-section .date{font-size:.8rem;color:#606060}.cv-basic-3-template-container .education-section .location,.cv-basic-3-template-container .experience-section .location{font-size:.8rem}.cv-basic-3-template-container .education-section ul li,.cv-basic-3-template-container .experience-section ul li{list-style-type:square;margin-left:30px;font-size:.9rem;margin-bottom:5px}.cv-basic-3-template-container .certification-section span,.cv-basic-3-template-container .languages-section span,.cv-basic-3-template-container .skills-section span{font-size:.9rem}.cv-basic-3-template-container .certification-section ul li,.cv-basic-3-template-container .languages-section ul li,.cv-basic-3-template-container .skills-section ul li{list-style-type:none;margin-left:15px}.cv-basic-3-template-container .certification-section ul .name,.cv-basic-3-template-container .languages-section ul .name,.cv-basic-3-template-container .skills-section ul .name{font-weight:600}.cv-basic-3-template-container .certification-section .date,.cv-basic-3-template-container .languages-section .date,.cv-basic-3-template-container .skills-section .date{font-size:.8rem;color:#606060}.cv-minimalist-template-container{width:100%;margin:0 auto;font-family:Segoe UI,Arial,sans-serif;color:#000;padding:20px}.cv-minimalist-template-container header{text-align:left}.cv-minimalist-template-container h1.name{font-size:2.4rem;line-height:1.8rem;color:#000;font-weight:700;margin-bottom:2px}.cv-minimalist-template-container .role{font-size:1.2rem;color:#858585}.cv-minimalist-template-container .cv-template-section{margin-bottom:10px}.cv-minimalist-template-container .cv-template-section h2{font-size:1.5rem;color:#626262;font-weight:600;margin-bottom:15px;padding:0 10px 0 0;text-decoration:underline;text-decoration-color:#656565;width:fit-content}.cv-minimalist-template-container .additional-infos{display:flex;flex-direction:column;font-size:.9rem;color:#606060}.cv-minimalist-template-container .additional-infos span{line-height:28px}.cv-minimalist-template-container .profile-section ul{margin-left:0;list-style-type:disc}.cv-minimalist-template-container .profile-section ul li{margin-left:15px}.cv-minimalist-template-container .profile-section ul li:not(:last-child){margin-bottom:5px}.cv-minimalist-template-container .cv-template-section li,.cv-minimalist-template-container .cv-template-section p{font-size:1rem;color:#000;line-height:1.5}.cv-minimalist-template-container ul{list-style-type:disc;margin-left:20px}.cv-minimalist-template-container li{margin-bottom:5px}.cv-minimalist-template-container .contact-section .separate-elements,.cv-minimalist-template-container .education-section .separate-elements,.cv-minimalist-template-container .experience-section .separate-elements{display:flex;justify-content:space-between}.cv-minimalist-template-container .contact-section .address,.cv-minimalist-template-container .education-section .address,.cv-minimalist-template-container .experience-section .address{font-weight:600;font-size:1rem;color:#000}.cv-minimalist-template-container .contact-section .role,.cv-minimalist-template-container .education-section .role,.cv-minimalist-template-container .experience-section .role{font-size:.9rem;color:#555}.cv-minimalist-template-container .contact-section .date,.cv-minimalist-template-container .education-section .date,.cv-minimalist-template-container .experience-section .date{font-size:.9rem;color:#555;white-space:nowrap}.cv-minimalist-template-container .contact-section .location,.cv-minimalist-template-container .education-section .location,.cv-minimalist-template-container .experience-section .location{font-size:.9rem;color:#555}.cv-minimalist-template-container .contact-section ul,.cv-minimalist-template-container .education-section ul,.cv-minimalist-template-container .experience-section ul{margin-top:5px}.cv-minimalist-template-container .certification-section .date{width:102px}.cv-minimalist-template-container .certification-section span,.cv-minimalist-template-container .languages-section span,.cv-minimalist-template-container .skills-section span{font-size:1rem;color:#000}.cv-minimalist-template-container .certification-section ul,.cv-minimalist-template-container .languages-section ul,.cv-minimalist-template-container .skills-section ul{margin-top:10px}.cv-minimalist-template-container .certification-section ul li,.cv-minimalist-template-container .languages-section ul li,.cv-minimalist-template-container .skills-section ul li{list-style-type:none;margin-left:0}.cv-minimalist-template-container .certification-section ul .name,.cv-minimalist-template-container .languages-section ul .name,.cv-minimalist-template-container .skills-section ul .name{font-weight:600;color:#000}.cv-minimalist-template-container .certification-section ul .value,.cv-minimalist-template-container .languages-section ul .value,.cv-minimalist-template-container .skills-section ul .value{color:#000}.cv-minimalist-template-container .certification-section .date,.cv-minimalist-template-container .languages-section .date,.cv-minimalist-template-container .skills-section .date{font-size:1rem}.cv-minimalist-2-template-container{width:100%;margin:0 auto;font-family:Arial,sans-serif;color:#000;padding:20px}.cv-minimalist-2-template-container header{text-align:center}.cv-minimalist-2-template-container h1.name{font-size:2.2rem;line-height:1.8rem;color:#000;font-weight:700;margin-bottom:2px}.cv-minimalist-2-template-container .role{font-size:1.1rem;color:#606060}.cv-minimalist-2-template-container .cv-template-section{margin-bottom:10px}.cv-minimalist-2-template-container .cv-template-section h2{font-size:1.2rem;color:#000;font-weight:600;margin-bottom:15px;padding:0 10px 0 0}.cv-minimalist-2-template-container .additional-infos{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px 10px;padding:0 40px;margin-top:15px;font-size:.9rem;color:#606060}.cv-minimalist-2-template-container .additional-infos>div{display:flex;justify-content:center}.cv-minimalist-2-template-container .additional-infos span{line-height:14px}@media(max-width:600px){.cv-minimalist-2-template-container .additional-infos{grid-template-columns:1fr;padding:0 10px;gap:8px 0;margin-bottom:16px}}.cv-minimalist-2-template-container .profile-section ul{margin-left:0;list-style-type:disc}.cv-minimalist-2-template-container .profile-section ul li{margin-left:15px}.cv-minimalist-2-template-container .profile-section ul li:not(:last-child){margin-bottom:5px}.cv-minimalist-2-template-container .cv-template-section li,.cv-minimalist-2-template-container .cv-template-section p{font-size:1rem;color:#000;line-height:1.5}.cv-minimalist-2-template-container ul{list-style-type:disc;margin-left:20px}.cv-minimalist-2-template-container li{margin-bottom:5px}.cv-minimalist-2-template-container .education-section .section-list-item,.cv-minimalist-2-template-container .experience-section .section-list-item{display:flex;gap:20px;margin-bottom:15px}@media(max-width:600px){.cv-minimalist-2-template-container .education-section .section-list-item,.cv-minimalist-2-template-container .experience-section .section-list-item{flex-direction:column;gap:0}}.cv-minimalist-2-template-container .education-section .separate-elements,.cv-minimalist-2-template-container .experience-section .separate-elements{display:flex;justify-content:space-between}@media(max-width:600px){.cv-minimalist-2-template-container .education-section .separate-elements,.cv-minimalist-2-template-container .experience-section .separate-elements{flex-direction:column}}.cv-minimalist-2-template-container .education-section .address,.cv-minimalist-2-template-container .experience-section .address{font-weight:600;font-size:1rem;color:#000}.cv-minimalist-2-template-container .education-section .role,.cv-minimalist-2-template-container .experience-section .role{font-size:.9rem;color:#555}.cv-minimalist-2-template-container .education-section .date,.cv-minimalist-2-template-container .experience-section .date{font-size:.9rem;color:#555;white-space:nowrap}.cv-minimalist-2-template-container .education-section .location,.cv-minimalist-2-template-container .experience-section .location{font-size:.9rem;color:#555}.cv-minimalist-2-template-container .education-section ul,.cv-minimalist-2-template-container .experience-section ul{margin-top:5px}.cv-minimalist-2-template-container .certification-section .date{width:102px}.cv-minimalist-2-template-container .skills-section ul{display:grid;grid-template-columns:repeat(3,1fr);row-gap:2px;column-gap:20px}@media(max-width:600px){.cv-minimalist-2-template-container .skills-section ul{grid-template-columns:repeat(1,1fr)}}.cv-minimalist-2-template-container .skills-section li{list-style-type:disc;margin-left:0}.cv-minimalist-2-template-container .certification-section .section-list-item,.cv-minimalist-2-template-container .indications-section .section-list-item,.cv-minimalist-2-template-container .languages-section .section-list-item{display:flex;gap:10px;margin-bottom:10px;align-items:center}@media(max-width:600px){.cv-minimalist-2-template-container .certification-section .section-list-item,.cv-minimalist-2-template-container .indications-section .section-list-item,.cv-minimalist-2-template-container .languages-section .section-list-item{flex-direction:column;gap:0;align-items:flex-start}}.cv-minimalist-2-template-container .certification-section span,.cv-minimalist-2-template-container .indications-section span,.cv-minimalist-2-template-container .languages-section span{font-size:1rem;color:#000}.cv-minimalist-2-template-container .certification-section ul,.cv-minimalist-2-template-container .indications-section ul,.cv-minimalist-2-template-container .languages-section ul{margin-top:10px}.cv-minimalist-2-template-container .certification-section ul li,.cv-minimalist-2-template-container .indications-section ul li,.cv-minimalist-2-template-container .languages-section ul li{list-style-type:none;margin-left:0}.cv-minimalist-2-template-container .certification-section ul .name,.cv-minimalist-2-template-container .indications-section ul .name,.cv-minimalist-2-template-container .languages-section ul .name{font-weight:600;color:#000}.cv-minimalist-2-template-container .certification-section ul .value,.cv-minimalist-2-template-container .indications-section ul .value,.cv-minimalist-2-template-container .languages-section ul .value{color:#000}.cv-minimalist-2-template-container .certification-section .date,.cv-minimalist-2-template-container .indications-section .date,.cv-minimalist-2-template-container .languages-section .date{font-size:1rem;min-width:130px}.cv-modern-template-container{width:100%;margin:0 auto;font-family:Arial,sans-serif;color:#000;padding:20px}.cv-modern-template-container header{text-align:left;margin-bottom:15px}.cv-modern-template-container header h1.name{font-size:2.4rem;line-height:1.8rem;color:#6b32c7;font-weight:700}.cv-modern-template-container header .role{font-size:1.1rem;color:#6b32c7;margin-top:2px}.cv-modern-template-container header .additional-infos{display:flex;font-size:.8rem;color:#000;margin-top:10px}.cv-modern-template-container .profile-section ul{margin-left:0}.cv-modern-template-container .profile-section ul li{list-style:none;margin-left:0}.cv-modern-template-container .profile-section ul li:not(:last-child){margin-bottom:5px}.cv-modern-template-container .cv-template-section{margin-bottom:15px}.cv-modern-template-container .cv-template-section h2{font-size:1.5rem;color:#6b32c7;font-weight:600;margin-bottom:10px}.cv-modern-template-container .cv-template-section li,.cv-modern-template-container .cv-template-section p{font-size:1rem;color:#000;line-height:1.5}.cv-modern-template-container ul{list-style-type:disc;margin-left:20px}.cv-modern-template-container li{margin-bottom:5px}.cv-modern-template-container .education-section .separate-elements,.cv-modern-template-container .experience-section .separate-elements{display:flex;justify-content:space-between}.cv-modern-template-container .education-section .address,.cv-modern-template-container .experience-section .address{font-weight:600;font-size:1rem;color:#000}.cv-modern-template-container .education-section .role,.cv-modern-template-container .experience-section .role{font-size:.9rem;font-style:italic;color:#646464}.cv-modern-template-container .education-section .date,.cv-modern-template-container .experience-section .date{font-size:.9rem;color:#646464;white-space:nowrap;font-style:italic}.cv-modern-template-container .education-section .location,.cv-modern-template-container .experience-section .location{font-size:.9rem;color:#646464}.cv-modern-template-container .education-section ul,.cv-modern-template-container .experience-section ul{margin-top:5px}.cv-modern-template-container .skills-section ul{margin-left:142px}.cv-modern-template-container .certification-section .date{width:102px}.cv-modern-template-container .certification-section span,.cv-modern-template-container .languages-section span,.cv-modern-template-container .skills-section span{font-size:1rem;color:#000}.cv-modern-template-container .certification-section ul,.cv-modern-template-container .languages-section ul,.cv-modern-template-container .skills-section ul{margin-top:10px}.cv-modern-template-container .certification-section ul li,.cv-modern-template-container .languages-section ul li,.cv-modern-template-container .skills-section ul li{list-style-type:none;margin-left:0}.cv-modern-template-container .certification-section ul .name,.cv-modern-template-container .languages-section ul .name,.cv-modern-template-container .skills-section ul .name{font-weight:600;color:#000}.cv-modern-template-container .certification-section ul .value,.cv-modern-template-container .languages-section ul .value,.cv-modern-template-container .skills-section ul .value{color:#000}.cv-modern-template-container .certification-section .date,.cv-modern-template-container .languages-section .date,.cv-modern-template-container .skills-section .date{font-size:1rem;color:#646464;font-style:italic}.cv-modern-2-template-container{width:100%;margin:0 auto;font-family:Arial,sans-serif;color:#000;padding:20px}.cv-modern-2-template-container header{text-align:left}.cv-modern-2-template-container h1.name{font-size:2.4rem;line-height:1.8rem;color:#090796;font-weight:700;margin-bottom:2px}.cv-modern-2-template-container .role{font-size:1.2rem;color:#646464}.cv-modern-2-template-container .profile-section ul{margin-left:0}.cv-modern-2-template-container .profile-section ul li{list-style:none;margin-left:0}.cv-modern-2-template-container .profile-section ul li:not(:last-child){margin-bottom:5px}.cv-modern-2-template-container .cv-template-section{margin-bottom:10px}.cv-modern-2-template-container .cv-template-section:not(:last-child){padding-bottom:15px;border-bottom:1px solid #090796}.cv-modern-2-template-container .cv-template-section h2{font-size:1.5rem;color:#090796;font-weight:600;margin-bottom:10px}.cv-modern-2-template-container .cv-template-section h2.contact-title{margin-bottom:2px}.cv-modern-2-template-container .additional-infos{display:flex;flex-direction:column;font-size:.9rem;color:#000}.cv-modern-2-template-container .additional-infos span{line-height:28px}.cv-modern-2-template-container .additional-infos .additional-info span:first-of-type{color:#090796;font-weight:600}.cv-modern-2-template-container .cv-template-section li,.cv-modern-2-template-container .cv-template-section p{font-size:1rem;color:#000;line-height:1.5}.cv-modern-2-template-container ul{list-style-type:disc;margin-left:20px}.cv-modern-2-template-container li{margin-bottom:5px}.cv-modern-2-template-container .contact-section .separate-elements,.cv-modern-2-template-container .education-section .separate-elements,.cv-modern-2-template-container .experience-section .separate-elements{display:flex;justify-content:space-between}.cv-modern-2-template-container .contact-section .address,.cv-modern-2-template-container .education-section .address,.cv-modern-2-template-container .experience-section .address{font-weight:600;font-size:1rem;color:#000}.cv-modern-2-template-container .contact-section .role,.cv-modern-2-template-container .education-section .role,.cv-modern-2-template-container .experience-section .role{font-size:.9rem;color:#555}.cv-modern-2-template-container .contact-section .date,.cv-modern-2-template-container .education-section .date,.cv-modern-2-template-container .experience-section .date{font-size:.9rem;color:#555;white-space:nowrap}.cv-modern-2-template-container .contact-section .location,.cv-modern-2-template-container .education-section .location,.cv-modern-2-template-container .experience-section .location{font-size:.9rem;color:#555}.cv-modern-2-template-container .contact-section ul,.cv-modern-2-template-container .education-section ul,.cv-modern-2-template-container .experience-section ul{margin-top:5px}.cv-modern-2-template-container .certification-section .date{width:102px}.cv-modern-2-template-container .certification-section span,.cv-modern-2-template-container .languages-section span,.cv-modern-2-template-container .skills-section span{font-size:1rem;color:#000}.cv-modern-2-template-container .certification-section ul,.cv-modern-2-template-container .languages-section ul,.cv-modern-2-template-container .skills-section ul{margin-top:10px}.cv-modern-2-template-container .certification-section ul li,.cv-modern-2-template-container .languages-section ul li,.cv-modern-2-template-container .skills-section ul li{list-style-type:none;margin-left:0}.cv-modern-2-template-container .certification-section ul .name,.cv-modern-2-template-container .languages-section ul .name,.cv-modern-2-template-container .skills-section ul .name{font-weight:600;color:#000}.cv-modern-2-template-container .certification-section ul .value,.cv-modern-2-template-container .languages-section ul .value,.cv-modern-2-template-container .skills-section ul .value{color:#000}.cv-modern-2-template-container .certification-section .date,.cv-modern-2-template-container .languages-section .date,.cv-modern-2-template-container .skills-section .date{font-size:1rem}.cv-qibit-template{display:flex;flex-direction:column;font-family:Inter,sans-serif;color:#111;margin:0 auto}.cv-qibit-template .bullet{display:inline-block;width:4px;height:4px;border-radius:50%;background:#333;margin:0 6px 2px}.cv-qibit-template main{flex:1}.cv-qibit-template .cv-footer,.cv-qibit-template .cv-header{display:flex;flex-direction:column;margin-bottom:20px}.cv-qibit-template .cv-footer img,.cv-qibit-template .cv-header img{width:100%;border-radius:18px}.cv-qibit-template .cv-footer.cv-footer,.cv-qibit-template .cv-header.cv-footer{margin-bottom:0}.cv-qibit-template main{padding:0 20px 20px}.cv-qibit-template .candidate-info h1{font-size:1.7rem;font-weight:700}.cv-qibit-template .candidate-info h2{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:1.1rem;font-weight:500;margin-top:-6px;margin-bottom:10px}.cv-qibit-template .candidate-info .infos{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:1rem;font-weight:500;margin-top:8px;margin-bottom:20px}.cv-qibit-template section{margin-bottom:20px}.cv-qibit-template section h3{font-size:1.2rem;font-weight:700;color:#1a2833;margin-bottom:8px}.cv-qibit-template section li,.cv-qibit-template section p{font-size:.95rem;line-height:1.4}.cv-qibit-template section ul:not(.language-list):not(.experience-list){padding-left:20px;list-style-type:disc}.cv-qibit-template .columns{display:flex;gap:30px}.cv-qibit-template .columns div{flex:1}.cv-qibit-template .experience-item{margin-bottom:12px}.cv-qibit-template .experience-item .date{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.95rem;margin-bottom:5px}.cv-qibit-template .education-item{margin-bottom:12px}.cv-qibit-template .education-item .date{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.95rem;margin-bottom:5px}.qualification-section{margin-bottom:18px}.qualification-section h2{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:8px;border-bottom:1px solid #e0e0e0;padding-bottom:2px}.qualification-section p{font-size:.97rem;margin-bottom:0;text-align:justify}.accenture-qibit-template{width:100%;margin:0 auto;font-family:Tahoma;background:#fff;padding:24px 18px 18px;color:#313131}.accenture-qibit-template .cv-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px;padding-bottom:8px}.accenture-qibit-template .cv-header .header-left h1{font-size:2rem;font-weight:700;margin-bottom:2px}.accenture-qibit-template .cv-header .header-left .subtitle{font-size:1rem;color:#2e7d32;font-weight:500}.accenture-qibit-template .cv-header .header-right{text-align:right;font-size:.9rem}.accenture-qibit-template .cv-header .header-right div{margin-bottom:1px}.accenture-qibit-template main{margin-top:10px}.accenture-qibit-template .perfil-section{margin-bottom:20px}.accenture-qibit-template .perfil-section h2{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:8px;padding-bottom:2px}.accenture-qibit-template .perfil-section h2:not(.no-underline){border-bottom:1px solid #e0e0e0}.accenture-qibit-template .perfil-section .perfil-table{width:100%;border-collapse:collapse;font-size:.98rem}.accenture-qibit-template .perfil-section .perfil-table td{border:1px solid #e0e0e0;padding:6px 10px}.accenture-qibit-template .perfil-section .perfil-table tr:nth-child(2n){background:#f8f8f8}.accenture-qibit-template .perfil-section .perfil-table tr td:first-child{font-weight:600;font-size:.95rem;width:48%}.accenture-qibit-template .perfil-section .perfil-table tr td:last-child{width:52%;text-align:center}.accenture-qibit-template .historic-section{margin-bottom:18px}.accenture-qibit-template .historic-section h2{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:8px;border-bottom:1px solid #e0e0e0;padding-bottom:2px}.accenture-qibit-template .historic-section .experience-item{margin-bottom:16px}.accenture-qibit-template .historic-section .experience-item .title{font-size:.95rem;font-weight:600;display:block}.accenture-qibit-template .historic-section .experience-item div{font-size:.9rem;font-weight:600;margin-bottom:2px}.accenture-qibit-template .historic-section .experience-item ul{margin-left:18px}.accenture-qibit-template .historic-section .experience-item ul li{font-size:.95rem;margin-bottom:4px;list-style-type:disc}.accenture-qibit-template .education-section{margin-bottom:18px}.accenture-qibit-template .education-section h2{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:8px;border-bottom:1px solid #e0e0e0;padding-bottom:2px}.accenture-qibit-template .education-section ul{padding-left:0}.accenture-qibit-template .education-section .education-item{display:flex;align-items:center;justify-content:center;font-size:.95rem;margin-bottom:6px}.accenture-qibit-template .education-section .education-item .bullet{display:inline-block;width:6px;height:6px;border-radius:50%;background:#313131;margin-right:8px}.accenture-qibit-template .education-section .education-item .span-bold{font-weight:600;margin-right:4px}.accenture-qibit-template .education-section .education-item span{font-size:.95rem}.accenture-qibit-template .certification-section{margin-bottom:18px}.accenture-qibit-template .certification-section h2{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:8px;border-bottom:1px solid #e0e0e0;padding-bottom:2px}.accenture-qibit-template .certification-section ul{padding-left:0}.accenture-qibit-template .certification-section .certification-item{font-size:.97rem;margin-bottom:6px}.accenture-qibit-template .certification-section .certification-item strong{font-weight:600}.accenture-qibit-template .certification-section .certification-item span{font-size:.95rem}.accenture-qibit-template .recruiter-section{margin-bottom:18px}.accenture-qibit-template .recruiter-section h2{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:8px;border-bottom:1px solid #e0e0e0;padding-bottom:2px}.accenture-qibit-template .recruiter-section p{font-size:.97rem;margin-bottom:0;text-align:justify}.accenture-qibit-template .indications-section{margin-bottom:18px}.accenture-qibit-template .indications-section h2{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:8px;border-bottom:1px solid #e0e0e0;padding-bottom:2px}.accenture-qibit-template .indications-section .indication-item{display:flex;flex-direction:column;margin-bottom:16px}.accenture-qibit-template .indications-section .indication-item .name{font-size:.9rem;font-weight:600;display:block;margin-bottom:2px}.accenture-qibit-template .indications-section .indication-item .contact,.accenture-qibit-template .indications-section .indication-item .department{font-size:.95rem;font-weight:500;margin-bottom:2px}.accenture-qibit-template .indications-section .indication-item span{font-size:.95rem;font-weight:400}@media(max-width:700px){.accenture-qibit-template{padding:10px 2px}.accenture-qibit-template .cv-header{flex-direction:column}.accenture-qibit-template .cv-header .header-right{text-align:left}.accenture-qibit-template .perfil-table td{font-size:.93rem;padding:4px 6px}}@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap";.cv-capgemini-qibit-template{display:flex;flex-direction:column;font-family:Arial;color:#111;margin:0 auto;font-size:16px;padding:24px}.cv-capgemini-qibit-template .bullet{display:inline-block;width:4px;height:4px;border-radius:50%;background:#333;margin:0 6px 2px}.cv-capgemini-qibit-template main{flex:1}.cv-capgemini-qibit-template .cv-header{display:flex;flex-direction:column;margin-bottom:20px}.cv-capgemini-qibit-template .cv-header img{width:100%;border-radius:18px}.cv-capgemini-qibit-template .candidate-info h1{display:flex;justify-content:center;font-weight:700;font-size:18px}.cv-capgemini-qibit-template .candidate-specific-infos{display:flex;flex-direction:column;gap:4px;margin-top:12px;font-size:16px}.cv-capgemini-qibit-template .title{font-weight:700;font-size:16px;margin:12px 0 12px 10px}.cv-capgemini-qibit-template section{margin-bottom:20px}.cv-capgemini-qibit-template section h3{font-weight:700;font-size:16px;margin:12px 0 12px 10px}.cv-capgemini-qibit-template section li,.cv-capgemini-qibit-template section p{font-size:1rem;line-height:1.4}.cv-capgemini-qibit-template section ul:not(.language-list):not(.experience-list):not(.additional-informations-section){padding-left:20px;list-style-type:disc;margin-left:24px}.cv-capgemini-qibit-template .experience-item{margin-bottom:12px}.cv-capgemini-qibit-template .experience-item .experience-titles{margin-left:12px}.cv-capgemini-qibit-template .experience-item .company,.cv-capgemini-qibit-template .experience-item .role{font-size:1rem;font-weight:700;margin-bottom:4px}.cv-capgemini-qibit-template .experience-item .date{font-size:1rem;font-weight:700;margin-bottom:6px}.cv-capgemini-qibit-template .additional-informations-section{display:flex;flex-direction:column;gap:20px;margin-left:12px}.the-header-templater{border-bottom:1px solid #e6e6e6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:100;top:0;position:fixed;height:70px;width:100%}.the-header-templater:is(.dark *){border-style:none}.the-header-templater img.default-header-image{border-radius:50%;width:50px;cursor:pointer}.the-header-templater div.custom-header-image{height:40px;width:40px;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;border-radius:50%}.the-header-templater .notification-bell:after{content:attr(data-counter);font-family:Roboto,sans-serif;color:var(--orange);position:absolute;right:-10px;bottom:-4px;font-size:10px;line-height:8px;background-color:var(--white);border:1px solid var(--orange);border-radius:50%;padding:4px 2px}.cv-form-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 44 44/var(--tw-bg-opacity))}.profile-form:has(.paragraph-container) .paragraph-container{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;border-radius:9999px;background-color:var(--offwhite);padding:.5rem 1rem}.profile-form:has(.paragraph-container) .paragraph-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(60 60 60/var(--tw-bg-opacity))}.paragraph-container{display:flex;align-items:center;justify-content:space-between;border-radius:9999px;background-color:hsla(0,0%,90%,.6);padding:.5rem 1rem}.paragraph-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(60 60 60/var(--tw-bg-opacity))}.paragraph-container .paragraph-title{font-weight:600}.paragraph-container .paragraph-icon-container{border-radius:9999px;padding:.25rem}.paragraph-container .paragraph-icon-container:hover:is(.dark *){background-color:transparent}.paragraph-container .paragraph-icon-container>.paragraph-icon:hover{color:var(--black)}.paragraph-container .paragraph-icon-container .paragraph-icon{cursor:pointer;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));transition-duration:.3s;animation-duration:.3s}.paragraph-container .paragraph-icon-container .paragraph-icon:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.certification-container .title,.indication-container .title,.languanges-container .title,.skills-container .title{font-weight:600}.certification-container .icon-container,.indication-container .icon-container,.languanges-container .icon-container,.skills-container .icon-container{border-radius:9999px;padding:.25rem}.certification-container .icon-container:hover,.indication-container .icon-container:hover,.languanges-container .icon-container:hover,.skills-container .icon-container:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.certification-container .icon-container:hover:is(.dark *),.indication-container .icon-container:hover:is(.dark *),.languanges-container .icon-container:hover:is(.dark *),.skills-container .icon-container:hover:is(.dark *){background-color:transparent}.certification-container .icon-container .icon,.indication-container .icon-container .icon,.languanges-container .icon-container .icon,.skills-container .icon-container .icon{cursor:pointer;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));transition-duration:.3s;animation-duration:.3s}.certification-container .icon-container .icon:is(.dark *),.indication-container .icon-container .icon:is(.dark *),.languanges-container .icon-container .icon:is(.dark *),.skills-container .icon-container .icon:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}