body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#f4f7f9;color:#333;font-family:Roboto,sans-serif}button,input,select,textarea{box-sizing:border-box}.main-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.candidate-form{box-shadow:0 4px 10px #0000001a;max-height:80vh;overflow-y:scroll}.input-group-grid{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}.input-group-grid .input-group-item{display:flex;flex-direction:column}.input-group-grid .upload-button{align-items:center;background-color:#c7a44c;border-radius:10px;color:#fff;column-gap:3%;display:flex;height:100%;justify-content:center;margin-bottom:4px;margin-top:0;width:100%}.input-group-grid .hidden-file-input{display:none}.candidate-form label{margin-bottom:.5rem}.candidate-form input,.candidate-form select,.candidate-form textarea{border:1px solid #c7a44c;border-radius:5px;margin-bottom:1rem;padding:.5rem}button{color:#000}.cv-container,button:hover{background-color:#c7a44c}.cv-container{border-radius:8px;box-shadow:0 4px 8px #0000001a}.form-field{width:100%}.form-field-short{align-self:start;empty-cells:show;margin:0;width:48%}.form-field-large{width:100%}.input-group{display:flex;gap:20px;justify-content:space-between}.input-group div{flex:1 1}.display-on-tablet{display:none}@media(min-width:768px){.display-on-tablet{display:block}}.skill-item{align-items:center;display:flex;margin-bottom:10px}.skill-item .form-field{flex:1 1;margin-right:10px}.add-skill-button,.remove-skill-button{background-color:#c7a44c;border:none;color:#fff;cursor:pointer;padding:5px 10px}.add-skill-button:hover,.remove-skill-button:hover{background-color:#b3923e}.form-container{background-color:#fff;box-sizing:border-box;display:flex;gap:20px;height:100dvh;justify-content:space-between;overflow:hidden}.candidate-form{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;max-height:100%;overflow-y:auto;padding:20px}.candidate-form label{display:block;font-weight:700;margin:1rem 0;width:73%}.candidate-form input,.candidate-form select,.candidate-form textarea{background-color:#f9fafb;border:1px solid #cfcfd0;border-radius:8px;box-shadow:inset 0 1px 2px #0000001a;margin-bottom:.5rem;padding:.75rem;transition:border-color .3s,box-shadow .3s;width:100%}.candidate-form input:focus,.candidate-form select:focus,.candidate-form textarea:focus{border-color:#c7a44c;box-shadow:0 0 5px #c7a44c}button{background-color:#c7a44c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:large;font-weight:700;padding:.75rem;transition:background-color .3s}button:hover{background-color:#b89743}.cv-container{background-color:#fff;box-sizing:border-box;color:#333;font-family:Arial,sans-serif;height:100dvh;margin:2 auto;max-width:900px;overflow-y:auto;padding:20px;width:100%}.cv-container h3{border-bottom:2px solid #c7a44c;font-family:\ New Roman,Times,serif;font-size:24px;font-weight:700;margin-bottom:15px;padding-bottom:5px;text-align:left;text-transform:uppercase}.cv-container questions-icon{color:#c7a44c;font-size:24px;margin-left:150px;margin-right:50px}.cv-header{color:#333;margin-bottom:30px;text-align:center}.cv-photo-container{border-color:#c7a44c;border-width:45px;margin-bottom:10px}.cv-profile-picture{border-color:#c7a44c;border-radius:50%;border-width:40%;height:180px;margin:0 auto;object-fit:cover;transition:transform .3s ease;width:180px}.cv-profile-picture:hover{transform:scale(1.05)}.cv-name-job h1{color:#4a4a4a;font-size:36px;font-weight:700;margin-top:10px}.cv-contact-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.title-container{gap:8px}.cv-contact-item{align-items:stretch;display:flex;flex-wrap:wrap;gap:16px;transition:transform .3s ease,box-shadow .3s ease;width:100%}.cv-contact-item>p{font-size:18px;margin:0;width:100%}.cv-contact-item h3{font-size:20px;font-weight:700;margin-bottom:5px}.cv-section h3{border-bottom:2px solid #c7a44c;font-family:Times New Roman,Times,serif;font-size:24px;font-weight:700;margin-bottom:15px;padding-bottom:5px;text-align:left;text-transform:uppercase}.education-item,.experience-item{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:20px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.education-item:hover,.experience-item:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.education-item p,.experience-item p{margin:8px 0}.education-item .education-details,.experience-item .experience-details{color:#4a4a4a;font-size:18px;text-align:left}.education-item .education-dates,.experience-item .experience-dates{color:#4a4a4a;font-size:18px;text-align:right}.cv-section ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.cv-section ul li{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1 45%;font-size:18px;margin-bottom:15px;margin-right:15px;padding:10px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.cv-section ul li:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.cv-section ul li:before{color:#c7a44c;content:"•";left:0;position:absolute;top:0}.languages-section ul{list-style-type:none;padding:0}.languages-section ul li{font-size:18px;margin-bottom:10px;padding-left:15px;position:relative}.languages-section ul li:before{color:#000;content:"•";font-size:24px;left:0;position:absolute;top:0}.questions-header{align-items:center;display:flex;margin-bottom:15px}.questions-icon{color:#c7a44c;font-size:24px;margin-right:10px}.Skills{color:#c7a44c;font-size:34px;margin-right:15px}p{box-shadow:0 4px 8px #0000001a;line-height:1.7;transition:transform .3s ease,box-shadow .3s ease}p:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.languages-header{align-items:center;display:flex;margin-bottom:15px}.languages-icon{color:#c7a44c;font-size:34px;margin-right:15px}.profile-header{align-items:center;display:flex;margin-bottom:15px}.profil-icon{color:#c7a44c;font-size:34px;margin-right:15px}p{background-color:#f9f9f9;border-radius:8px;font-size:18px;padding:15px}.cv-section p{font-size:18px;margin-bottom:15px}.cv-section p strong{display:block;font-weight:700}.title-container{align-items:center;display:flex;margin-bottom:15px}.text-gold{color:#c7a44c;font-size:34px;margin-right:10px}.questions-icon{font-size:34px;margin-right:15px}.skills-header{align-items:center;display:flex;margin-bottom:15px}.skills-icon{color:#c7a44c;font-size:34px;margin-right:15px}.education-header{align-items:center;display:flex;margin-bottom:15px}.education-icon{color:#c7a44c;font-size:34px;margin-right:15px}.experience-header{align-items:center;display:flex;margin-bottom:15px}.experience-icon{color:#c7a44c;font-size:34px;margin-right:15px}@media(max-width:768px){.cv-contact-info{flex-direction:column}.cv-contact-item{flex:1 1 100%}.education-item .education-dates,.experience-item .experience-dates{text-align:left}}.cv-icon{height:100px;margin-right:10px;width:100px}.add-button,.remove-button{background-color:#c7a44c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:large;font-weight:700;padding:.75rem;transition:background-color .3s}h3{font-family:Times New Roman,Times,serif;font-size:24px}h3,h5{border-bottom:2px solid #c7a44c;font-weight:700;margin-bottom:15px;padding-bottom:5px;text-align:left;text-transform:uppercase}h5{font-family:Cinzel,serif;font-size:35px;margin-top:auto}.cv-icon-nanny{height:100px;margin-left:580px;margin-right:1px;width:100px}.experience-item ul{list-style-type:disc;margin-top:5px;padding-left:20px}.experience-item ul li{line-height:1.5;margin-bottom:5px}
/*# sourceMappingURL=main.412df0d3.css.map*/