@font-face{font-family:Honfleur;src:url(/assets/Honfleur-Heavy-zubpL04E.otf)}@font-face{font-family:IBM;src:url(/assets/IBM-spO9-HTR.ttf)}@font-face{font-family:IBM-Bold;src:url(/assets/IBM-Bold-BzFyGlEG.ttf)}[data-v-236dc980]{margin:0;padding:0}html[data-v-236dc980]{background-color:#f2eddf;height:100%}body[data-v-236dc980]{background-color:#f2eddf;min-height:100vh;font-family:Roboto,sans-serif}.main-wrapper[data-v-236dc980]{width:100%;min-height:100%}.main-wrapper main[data-v-236dc980]{flex-wrap:nowrap;display:flex}.main-wrapper main .experiences-formations[data-v-236dc980]{background-color:#e0d5b5;flex-direction:column;width:80%;min-height:100vh;display:flex}.main-wrapper main .infos[data-v-236dc980]{background-color:#c8b88a;flex-direction:column;width:20%;min-height:100vh;display:flex}.main-wrapper main .infos .contact ul[data-v-236dc980]{color:#3b3028;padding:1rem;list-style:none}.main-wrapper main .infos .contact ul li[data-v-236dc980]{margin-bottom:.5rem;font-weight:700}header[data-v-236dc980]{color:#1c1510;flex-direction:column;justify-content:center;align-items:center;width:100%;height:10%;font-family:Honfleur,Arial,sans-serif;display:flex}.section-name[data-v-236dc980]{color:#f2eddf;background:linear-gradient(90deg,#c97b3a 0%,#7b6ea8 50%,#4e7b8c 100%);border-bottom-left-radius:10px;margin:.7rem .5rem;padding-left:.5rem;font-family:IBM-Bold,Arial,sans-serif;font-weight:700}#skills[data-v-236dc980],#tools[data-v-236dc980]{flex-flow:wrap;justify-content:center;gap:.2rem;width:100%;display:flex}#skills .skill-card[data-v-236dc980],#skills .tool-card[data-v-236dc980],#tools .skill-card[data-v-236dc980],#tools .tool-card[data-v-236dc980]{width:16%}#skills .skill-card img[data-v-236dc980],#skills .tool-card img[data-v-236dc980],#tools .skill-card img[data-v-236dc980],#tools .tool-card img[data-v-236dc980]{width:100%}.pending[data-v-236dc980]{margin:.7rem .5rem;font-weight:700}#experiences .experience-card[data-v-236dc980]{width:100%;margin-bottom:.5rem;margin-left:2rem;display:flex;position:relative}#experiences .experience-card[data-v-236dc980]:after{content:"";opacity:.3;background:linear-gradient(90deg,#c97b3a 0%,#7b6ea8 50%,#4e7b8c 100%);width:100%;height:3px;position:absolute;inset:105% 0 0}#experiences .experience-card .date-logo[data-v-236dc980]{flex-direction:column;justify-content:space-around;width:10%;height:100%;padding-bottom:.5rem;display:flex}#experiences .experience-card .date[data-v-236dc980]{color:#3b3028;height:10%;margin-bottom:1rem;font-weight:700}#experiences .experience-card .logo[data-v-236dc980]{width:100%}#experiences .experience-card .logo img[data-v-236dc980]{border-radius:10px;width:75px}#experiences .experience-card .description[data-v-236dc980]{flex-direction:column;padding:1rem;display:flex}#experiences .experience-card .description .description-title[data-v-236dc980],#experiences .experience-card .description .description-content[data-v-236dc980]{color:#3b3028}#formations .formation-card[data-v-236dc980]{width:100%;height:20%;margin-bottom:.5rem;margin-left:2rem;font-weight:700;display:flex}#formations .formation-card .formation-date[data-v-236dc980]{width:20%;padding-right:5rem;display:block}#formations .formation-card .formation-diploma[data-v-236dc980]{border-left:3px solid #3b3028;width:80%;padding:1rem}#hobbies ul[data-v-236dc980]{color:#3b3028;padding-left:1rem;list-style:none}#hobbies li[data-v-236dc980]{margin-bottom:1rem;font-weight:700}#hobbies li span[data-v-236dc980]{margin-right:1rem}@media screen and (width<=1023px){header h1[data-v-236dc980]{text-align:center}.main-wrapper[data-v-236dc980]{width:100%;min-height:100vh}.main-wrapper main[data-v-236dc980]{flex-direction:column;width:100%}.main-wrapper main .experiences-formations[data-v-236dc980]{background-color:#e0d5b5;width:100%}.main-wrapper main .infos[data-v-236dc980]{background-color:#c8b88a;width:100%}.main-wrapper .contact[data-v-236dc980]{order:1}.main-wrapper .hobbies[data-v-236dc980]{order:2}#experiences .experience-card[data-v-236dc980]{margin-left:1rem}#experiences .experience-card .date[data-v-236dc980]{text-wrap:nowrap}#experiences .experience-card .logo[data-v-236dc980]{width:100%}#experiences .experience-card .logo img[data-v-236dc980]{border-radius:10px;width:50px}}[data-v-f108480d]{box-sizing:border-box;margin:0;padding:.2rem}body[data-v-f108480d]{background-color:#aeae9c;min-height:100vh;font-family:Roboto,sans-serif}label[data-v-f108480d]{font-weight:700}main[data-v-f108480d]{flex-direction:column;justify-content:center;align-items:center;display:flex}h1[data-v-f108480d],h1+h2[data-v-f108480d]{font-family:Honfleur,Arial,sans-serif}h1[data-v-f108480d],.warning[data-v-f108480d]{text-align:center}.warning[data-v-f108480d]{color:#a30c0c;font-weight:700}.form[data-v-f108480d]{flex-direction:column;width:50%;display:flex}label[data-v-f108480d]{margin-bottom:.2rem;font-family:Roboto,Arial}input[data-v-f108480d],select[data-v-f108480d]{margin-bottom:1rem}.btn[data-v-f108480d]{color:beige;background-color:#198ccb;border:none;border-radius:10px;margin-top:1rem;padding:.5rem}.btn[data-v-f108480d]:hover{background-color:#1d7cab}.add-button[data-v-f108480d]{width:100%;margin-bottom:.5rem}.quote-line[data-v-f108480d]{border:1px solid #000;flex-direction:column;margin-bottom:1rem;padding:.5rem;display:flex;position:relative}textarea[data-v-f108480d]{resize:none;margin-bottom:.2rem}.trash[data-v-f108480d]{position:absolute;left:90%}.total-wrapper[data-v-f108480d]{text-align:right;border:1px solid green;margin-bottom:.4rem}.message[data-v-f108480d]{color:#006400;font-size:1.2rem;font-weight:700}a[data-v-f108480d]{text-align:center}.pageLoading[data-v-f108480d],.pdfLoading[data-v-f108480d]{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-weight:700;display:flex}.pageLoading p[data-v-f108480d],.pdfLoading p[data-v-f108480d]{margin-bottom:1rem}.loader[data-v-f108480d]{aspect-ratio:1;background:#000;border-radius:50%;width:17px;animation:2s linear infinite l22-0-f108480d;display:grid}.loader[data-v-f108480d]:before,.loader[data-v-f108480d]:after{content:"";background:inherit;border-radius:50%;grid-area:1/1;margin:15%;animation:1s infinite l22-f108480d;transform:rotate(0)translate(150%)}.loader[data-v-f108480d]:after{animation-delay:-.5s}@keyframes l22-0-f108480d{to{transform:rotate(1turn)}}@keyframes l22-f108480d{to{transform:rotate(1turn)translate(150%)}}@media screen and (width<=680px){.trash[data-v-f108480d]{left:80%}}
