@font-face{font-family:Playfair Display;src:url(/assets/PlayfairDisplay-VariableFont_wght-7tRKCQvy.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Playfair Display Italic;src:url(/assets/PlayfairDisplay-Italic-VariableFont_wght-oLZrzZTN.ttf) format("truetype");font-weight:400;font-style:italic}:root{box-sizing:border-box;overflow-x:hidden;background-color:beige;font-family:Playfair Display,Playfair Display Italic,sans-serif}main{display:flex;margin:2%;justify-content:space-around}@media only screen and (max-width: 900px){main{display:block}}.applicant_detail{flex:1 1 40%;height:100vh;overflow-y:auto;overflow-x:hidden;background-color:transparent}.applicant_detail::-webkit-scrollbar{width:10px;color:#111;border-radius:20px}.applicant_detail::-webkit-scrollbar-track{background-color:#c4c1be}.applicant_detail::-webkit-scrollbar-thumb{background-color:#597643}.info_box{margin:0 .5rem;padding:1.25rem 1rem;background-color:#f0f8ff;border-radius:10px;box-shadow:#0000003d 0 3px 8px;margin-bottom:10px}.info_box .general_details,.info_box .education_details,.info_box .experience_details{padding:1rem}.info_box h1{font-size:1.5rem}.detailArea{width:100%;min-height:200px;margin-bottom:30px}.detailArea .form_box{width:100%}.detailArea .form_box label{display:block;font-weight:500;font-size:1.25em}.detailArea .form_box input{display:block;background-color:#fff;height:31px;width:-webkit-fill-available;padding:3px 7px;line-height:normal;border:1px solid #a6a6a6;border-top-color:#949494;border-radius:3px;box-shadow:0 1px #ffffff80,0 1px #00000012 inset;outline:0;color:#111;font-size:13px}.detailArea .form_box input :focus{border-color:#e77600;box-shadow:0 0 3px 2px #e4791180}.detail_head{display:flex;justify-content:space-between;align-items:center}.detail_head button{width:40px;height:40px;background-color:#bce8f0;border:none;border-radius:15%;display:flex;justify-content:center;align-items:center;transition:transform .2s ease}.detail_head button svg{color:red;background-color:transparent;font-size:1.25rem}.detail_head button:hover{cursor:pointer;transform:scale(1.15);background-color:#a0d4e0}.add_new_section{background-color:#597643;font-size:1.5rem;margin:0 0 0 auto}.add_new_section:hover{cursor:pointer;transform:scale(1.15)}.resumePreviewBox{flex:1 1 70%;padding:2% 5%}.resume_container{background-color:#fff;aspect-ratio:1/1.414;width:100%;height:100%;max-height:29.7cm;max-width:21cm;box-shadow:0 0 5px #0000001a;overflow:hidden}.resume_container .personal_details_area{height:17.5%;max-height:300px;width:100%;background-color:green;display:flex;justify-content:center;align-items:center;flex-direction:column}.resume_container .personal_details_area .socials{display:flex;justify-content:space-around;align-items:start;width:75%;max-width:500px;height:40%;max-height:200px}.resume_container .personal_details_area .socials .email,.resume_container .personal_details_area .socials .phone{font-size:1.15em;padding-right:10px}.resume_container .personal_details_area .socials .address{font-size:1.15em;padding-right:0}.resume_container .personal_details_area .name_area{font-size:4rem;height:60%;max-height:300px;display:flex;justify-content:center;align-items:end}.resume_container .resume_details{padding:1cm}.resume_container .resume_details .resume_title_box{background-color:#ddecec;width:100%;height:7.5%;max-height:75px;display:flex;justify-content:center;align-items:center}.resume_container .resume_details .resume_title_box h1{font-size:2rem;letter-spacing:1px}.educationPreviewArea{display:grid;grid-template-columns:minmax(50px,1fr) 2fr;justify-content:center;align-items:start;margin-bottom:1rem;padding:.25rem 0}.education_right_area h3{margin:0;font-size:1.25rem;padding-bottom:.5rem}.education_right_area .education_degree{font-family:Playfair Display Italic}.education_left_area{display:flex;flex-direction:column;justify-content:space-between;height:100%}.education_left_area .education_date{font-weight:700;font-size:1.15rem}.education_left_area .education_location{font-family:Playfair Display Italic;font-style:italic}.experiencePreviewArea{display:grid;grid-template-columns:minmax(50px,1fr) 2fr;justify-content:center;align-items:start;margin-bottom:1rem;padding:.25rem 0}.experience_right_area h3{margin:0;font-size:1.25rem;padding-bottom:.5rem}.experience_right_area .company_role{font-family:Playfair Display Italic;padding:10px 0}.experience_left_area{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-height:60px}.experience_left_area .experience_date_area{font-weight:700;font-size:1.15rem}.experience_left_area .experience_location{font-family:Playfair Display Italic;font-style:italic}
