@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Space+Grotesk:wght@300..700&display=swap";.main{padding:3rem 4.75rem 9rem;background:linear-gradient(#e4f6ff,#fff)}.google__logo{width:20px;height:20px;margin-bottom:7px}.google__logo img{width:100%;height:100%}.signup__card.MuiCard-root{width:400px;padding:12px 30px}.signup__card .MuiCardContent-root{display:flex;flex-direction:column}.signup__card .MuiCardContent-root form .MuiTypography-alignCenter{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:15px;color:#d32f2f;margin-top:12px}.signup__card .MuiCardContent-root .MuiTypography-alignCenter{font-family:Montserrat,sans-serif;font-weight:600;font-size:36px;color:#474c5d;margin-bottom:32px}.signup__card .MuiCardContent-root .stack__1{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.signup__card .MuiCardContent-root .stack__2{display:flex;flex-direction:column;gap:16px}.signup__card .MuiCardContent-root .stack__2 .MuiTypography-root{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;color:#474c5d;margin-bottom:0}.signup__card .MuiCardContent-root .stack__2 .MuiTypography-root .MuiLink-root{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:16px;color:#4b70f5;cursor:pointer}.signup__card .MuiCardContent-root .stack__2 .MuiDivider-withChildren{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;color:#474c5d}.input{width:100%}.input .MuiInputBase-root{color:#474c5d;border:none;outline:1px solid rgba(71,76,93,.5)}.input .MuiInputBase-root .MuiInputBase-input{color:#474c5d}.input .MuiInputBase-root fieldset{border:none}.input .MuiInputBase-root.Mui-focused{outline:1.3px solid #549eff;border-color:transparent}.input .MuiInputBase-root.Mui-error{outline:1.3px solid #d32f2f;border-color:transparent}.input .MuiInputLabel-root{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;background-color:#fff;z-index:10;padding:0 4px 0 2px;text-transform:capitalize}.input .MuiInputLabel-root.Mui-focused{color:#549eff}.input .MuiInputLabel-root.Mui-error{color:#d32f2f}.input .MuiFormHelperText-root.Mui-error{font-family:Space Grotesk,sans-serif;font-weight:300;font-size:12px;color:#d32f2f}.button__contained.MuiButton-root{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;width:100%;background-color:#1877f2;display:flex;align-items:center}.button__outlined.MuiButton-outlined{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;width:100%;color:#1877f2;border-color:#1877f2;display:flex;align-items:center}.button__text.MuiButton-text{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:16px;color:#4b70f5}.login__card.MuiCard-root{width:400px;padding:12px 30px}.login__card .MuiCardContent-root{display:flex;flex-direction:column}.login__card .MuiCardContent-root form .MuiTypography-alignCenter{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:15px;color:#d32f2f;margin-top:12px}.login__card .MuiCardContent-root .MuiTypography-alignCenter{font-family:Montserrat,sans-serif;font-weight:600;font-size:36px;color:#474c5d;margin-bottom:32px}.login__card .MuiCardContent-root .stack__1{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.login__card .MuiCardContent-root .stack__2{display:flex;flex-direction:column;gap:16px}.login__card .MuiCardContent-root .stack__2 .MuiTypography-root{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;color:#474c5d;margin-bottom:0}.login__card .MuiCardContent-root .stack__2 .MuiTypography-root .MuiLink-root{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:16px;color:#4b70f5;cursor:pointer}.login__card .MuiCardContent-root .stack__2 .MuiDivider-withChildren{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;color:#474c5d}.navbar{display:flex;justify-content:space-between;align-items:center;padding:1rem 8.25rem;background:linear-gradient(#e4f6ff,#e4f6ff);border-bottom:1px solid rgba(71,76,93,.5)}.navbar .navbar-brand .navbar-logo{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.5rem;color:#4b70f5;text-decoration:none}.navbar .navbar-menu{display:flex;align-items:center;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px}.navbar .navbar-menu .active{color:#4b70f5}.navbar .navbar-menu .not-active{color:#474c5d}.navbar .navbar-menu .navbar-item{margin-left:1.5rem;text-decoration:none}.navbar .navbar-menu .navbar-item:hover{color:#4b70f5}.navbar .navbar-menu .login-button{margin-left:1.5rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px}.navbar .navbar-menu .login-button.MuiButton-root{background-color:#1877f2}.footer{background:linear-gradient(#fff,#e4f6ff);padding:2rem 0;text-align:center;border-top:1px solid rgba(71,76,93,.5)}.footer .footer-content{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;max-width:800px;margin:0 auto}.footer .footer-logo{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.5rem;color:#4b70f5;margin-bottom:1rem}.footer .github-link{margin-bottom:1rem}.footer .github-link a{color:#474c5d;text-decoration:none;display:inline-flex;align-items:center;transition:all ease-in-out 1s;gap:.5rem}.footer .github-link a:hover{color:#4b70f5}.footer .github-link .star-icon{color:#ffcc4a}.footer .github-link .github-icon{font-size:1.2rem}.footer .team-info{font-size:.9rem;color:#474c5d}.footer .team-info a{color:#4b70f5;text-decoration:none;transition:all ease-in-out .4s}.footer .team-info a:hover{text-decoration:underline}.template-selection-page{padding:2rem}.template-selection-page .templates-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;justify-items:center}.section__tabs{display:flex;flex-direction:column;gap:.6px;background-color:#474c5d33;width:100%;border-radius:4px}.section__tabs .active{color:#4b70f5;border-left:4px solid #4b70f5;box-shadow:0 0 4px #474c5d80;text-decoration:none}.section__tabs .not__active{text-decoration:none;color:#474c5db3}.section__tabs .tab__item{display:flex;align-items:center;gap:6px;background-color:#fff;padding:.9rem 1.2rem;box-shadow:0 0 2px #474c5d80;border-left:4px solid transparent;transition:all ease-in-out .2s}.section__tabs .tab__item:hover{box-shadow:0 0 7px #474c5d80}.section__tabs .tab__item .tab__icon{font-size:10px}.section__tabs .tab__item .tab__label{font-family:Montserrat,sans-serif;font-weight:500;font-size:15px;text-transform:capitalize}.textarea{width:100%}.textarea .MuiInputBase-root{color:#474c5d;border:none;outline:1px solid rgba(71,76,93,.5)}.textarea .MuiInputBase-root fieldset{border:none}.textarea .MuiInputBase-root.Mui-focused{outline:1.3px solid #549eff;border-color:transparent}.textarea .MuiInputBase-root.Mui-error{outline:1.3px solid #d32f2f;border-color:transparent}.textarea .MuiInputLabel-root{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;background-color:#fff;z-index:10;padding:0 4px 0 2px;text-transform:capitalize}.textarea .MuiInputLabel-root.Mui-focused{color:#549eff}.textarea .MuiInputLabel-root.Mui-error{color:#d32f2f}.textarea .MuiFormHelperText-root.Mui-error{font-family:Space Grotesk,sans-serif;font-weight:300;font-size:12px;color:#d32f2f}.card{width:20rem;position:relative;cursor:pointer;object-fit:cover}.card .card__media{width:100%;object-fit:cover}.card .card__content{position:absolute;background-color:#474c5d80;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in}.card:hover .card__content{opacity:1}.date__picker.MuiTextField-root{width:100%}.date__picker.MuiTextField-root .MuiInputLabel-root{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:1em;color:#474c5d;text-transform:capitalize;background-color:#fff;padding:0 4px}.date__picker.MuiTextField-root .MuiInputBase-root{color:#474c5d;border:none;outline:1px solid rgba(71,76,93,.5)}.date__picker.MuiTextField-root .MuiInputBase-root .MuiInputBase-input{color:#474c5d}.date__picker.MuiTextField-root .MuiInputBase-root fieldset{border:none}.date__picker.MuiTextField-root .MuiInputBase-root.Mui-focused{outline:1.3px solid #549eff;border-color:transparent}.date__picker.MuiTextField-root .MuiInputBase-root.Mui-error{outline:1.3px solid #d32f2f;border-color:transparent}.select__container{width:100%}.select__container .select__label{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;text-transform:capitalize;color:#474c5d;background-color:#fff;padding:0 4px 0 2px}.select__container .select.MuiInputBase-root{color:#474c5d;border:none;outline:1px solid rgba(71,76,93,.5)}.select__container .select.MuiInputBase-root .MuiInputBase-input{color:#474c5d}.select__container .select.MuiInputBase-root fieldset{border:none}.select__container .select.MuiInputBase-root.Mui-focused{outline:1.3px solid #549eff;border-color:transparent}.select__container .select.MuiInputBase-root.Mui-error{outline:1.3px solid #d32f2f;border-color:transparent}.select__item.MuiMenuItem-root{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:1em;color:#474c5dcc}.select__item.MuiMenuItem-root:hover{background-color:#e4f6ff80}.multiselect__container{width:100%}.multiselect__container .multiselect__label{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;text-transform:capitalize;color:#474c5d;background-color:#fff;padding:0 4px 0 2px}.multiselect__container .multi__select.MuiInputBase-root{color:#474c5d;border:none;outline:1px solid rgba(71,76,93,.5)}.multiselect__container .multi__select.MuiInputBase-root .MuiInputBase-input{color:#474c5d}.multiselect__container .multi__select.MuiInputBase-root fieldset{border:none}.multiselect__container .multi__select.MuiInputBase-root.Mui-focused{outline:1.3px solid #549eff;border-color:transparent}.multiselect__container .multi__select.MuiInputBase-root.Mui-error{outline:1.3px solid #d32f2f;border-color:transparent}.multiselect__item.MuiMenuItem-root{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:1em;color:#474c5dcc}.multiselect__item.MuiMenuItem-root:hover{background-color:#e4f6ff80}.details__card .details__form .form__buttons{border-top:1px solid rgba(71,76,93,.7);margin-top:1rem;padding:1rem 0;display:flex;align-items:center;justify-content:end}.details__card .heading__container{display:inline-block;width:100%;border-bottom:1px solid rgba(71,76,93,.7);margin-bottom:2rem;padding-bottom:1rem}.details__card .details__form{display:flex;width:90%;margin:0 auto;flex-direction:column;gap:1.5rem}.details__card .details__form .form__buttons{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.details__card .details__form .form__buttons span .back__button{background-color:#fff;color:#1877f2;border:1px solid #1877f2}.details__card .details__form{display:flex}.details__card .details__form .form__container{display:flex;flex-direction:column;gap:1.5rem}.details__card .details__form .form__container .form__row{display:flex;align-items:center;gap:3rem}.details__card .details__form .form__container .remove__button,.details__card .details__form .form__container .remove__button span{display:flex;justify-content:flex-end}.resume__1{background-color:#fff;display:flex;flex-direction:column;padding:1.5rem 2rem 2.5rem;border:1px solid rgba(71,76,93,.5);box-shadow:.5px .5px .5px #474c5d1a;gap:2.5rem;-webkit-user-select:none;user-select:none}.resume__1 .id{display:flex;flex-direction:column;align-items:start}.resume__1 .id h1{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:600;font-size:2.5em;color:#474c5d}.resume__1 .id p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d99}.resume__1 .about__me{display:flex;align-items:flex-start;justify-content:space-between}.resume__1 .about__me .main__details{width:60%;display:flex;flex-direction:column;align-items:start;gap:1rem}.resume__1 .about__me .main__details .objective{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#474c5d}.resume__1 .about__me .main__details .work{display:flex;flex-direction:column;gap:.3rem}.resume__1 .about__me .main__details .work h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d;text-transform:capitalize}.resume__1 .about__me .main__details .work .work__detail{margin-top:.5rem}.resume__1 .about__me .main__details .work .work__detail .designation{display:flex;align-items:center;gap:.25rem}.resume__1 .about__me .main__details .work .work__detail .designation h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__1 .about__me .main__details .work .work__detail .designation p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__1 .about__me .main__details .work .work__detail .period{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.87rem;color:#474c5d80}.resume__1 .about__me .main__details .work .work__detail .tools{display:flex;align-items:center;flex-wrap:wrap;margin-top:.25rem}.resume__1 .about__me .main__details .work .work__detail .tools p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;color:#474c5d;text-transform:capitalize}.resume__1 .about__me .main__details .work .work__detail .what__work{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;display:inline-block;color:#474c5d;margin-top:.4rem;padding-left:.25rem}.resume__1 .about__me .main__details .education{display:flex;flex-direction:column;gap:.5rem}.resume__1 .about__me .main__details .education h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__1 .about__me .main__details .education .education__detail{display:flex;flex-direction:column;align-items:flex-start}.resume__1 .about__me .main__details .education .education__detail .degree{display:flex;align-items:center;gap:.25rem}.resume__1 .about__me .main__details .education .education__detail .degree h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__1 .about__me .main__details .education .education__detail .degree p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__1 .about__me .main__details .education .education__detail p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.87rem;color:#474c5d80}.resume__1 .about__me .side__details{width:30%;display:flex;flex-direction:column;gap:1rem}.resume__1 .about__me .side__details .contact h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__1 .about__me .side__details .contact .all__contacts{display:flex;flex-direction:column;margin-top:.5rem;gap:.25rem}.resume__1 .about__me .side__details .contact .all__contacts span{display:flex;align-items:center;gap:.25rem}.resume__1 .about__me .side__details .contact .all__contacts span span{color:#474c5d}.resume__1 .about__me .side__details .contact .all__contacts span span svg{width:1rem;height:1rem}.resume__1 .about__me .side__details .contact .all__contacts span p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875em;color:#474c5d}.resume__1 .about__me .side__details .skills h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__1 .about__me .side__details .skills .all__skills{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:.5rem}.resume__1 .about__me .side__details .skills .all__skills li{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875em;color:#474c5d;list-style-type:square}.resume__1 .about__me .side__details .achievements h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__1 .about__me .side__details .achievements .achievement__details{display:flex;flex-direction:column;align-items:flex-start;margin-top:.5rem}.resume__1 .about__me .side__details .achievements .achievement__details h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:600;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__1 .about__me .side__details .achievements .achievement__details p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5db3;text-transform:capitalize}.resume__1 .about__me .side__details .achievements .achievement__details .achievement__description{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:300;font-size:12px;color:#474c5de6}.resume__2{background-color:#fff;display:flex;flex-direction:column;padding:1.5rem 2rem 2.5rem;border:1px solid rgba(71,76,93,.5);box-shadow:.5px .5px .5px #474c5d1a;gap:2.5rem;-webkit-user-select:none;user-select:none}.resume__2 .id__2{display:flex;flex-direction:column;align-items:start}.resume__2 .id__2 h1{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:600;font-size:2.5em;color:#0077b5}.resume__2 .id__2 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d99}.resume__2 .about__me__2{display:flex;align-items:flex-start;justify-content:space-between}.resume__2 .about__me__2 .main__details__2{width:60%;display:flex;flex-direction:column;align-items:start;gap:1rem}.resume__2 .about__me__2 .main__details__2 .objective__2{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#474c5d}.resume__2 .about__me__2 .main__details__2 .work__2{display:flex;flex-direction:column;gap:.3rem}.resume__2 .about__me__2 .main__details__2 .work__2 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d;text-transform:capitalize}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2{margin-top:.5rem}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2 .designation__2{display:flex;align-items:center;gap:.25rem}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2 .designation__2 h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:.93em;color:#0077b5;text-transform:capitalize}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2 .designation__2 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2 .period__2{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.87rem;color:#474c5d80}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2 .tools{display:flex;align-items:center;flex-wrap:wrap;margin-top:.25rem}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2 .tools p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;color:#474c5d;text-transform:capitalize}.resume__2 .about__me__2 .main__details__2 .work__2 .work__detail__2 .what__work__2{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;display:inline-block;color:#474c5d;margin-top:.4rem;padding-left:.25rem}.resume__2 .about__me__2 .main__details__2 .education__2{display:flex;flex-direction:column;gap:.5rem}.resume__2 .about__me__2 .main__details__2 .education__2 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__2 .about__me__2 .main__details__2 .education__2 .education__detail__2{display:flex;flex-direction:column;align-items:flex-start}.resume__2 .about__me__2 .main__details__2 .education__2 .education__detail__2 .degree__2{display:flex;align-items:center;gap:.25rem}.resume__2 .about__me__2 .main__details__2 .education__2 .education__detail__2 .degree__2 h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:.93em;color:#0077b5;text-transform:capitalize}.resume__2 .about__me__2 .main__details__2 .education__2 .education__detail__2 .degree__2 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__2 .about__me__2 .main__details__2 .education__2 .education__detail__2 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.87rem;color:#474c5d80}.resume__2 .about__me__2 .side__details__2{width:30%;display:flex;flex-direction:column;gap:1rem}.resume__2 .about__me__2 .side__details__2 .contact__2 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__2 .about__me__2 .side__details__2 .contact__2 .all__contacts__2{display:flex;flex-direction:column;margin-top:.5rem;gap:.25rem}.resume__2 .about__me__2 .side__details__2 .contact__2 .all__contacts__2 span{display:flex;align-items:center;gap:.25rem}.resume__2 .about__me__2 .side__details__2 .contact__2 .all__contacts__2 span span{color:#0077b5}.resume__2 .about__me__2 .side__details__2 .contact__2 .all__contacts__2 span span svg{width:1rem;height:1rem}.resume__2 .about__me__2 .side__details__2 .contact__2 .all__contacts__2 span p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875em;color:#474c5d}.resume__2 .about__me__2 .side__details__2 .skills__2 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__2 .about__me__2 .side__details__2 .skills__2 .all__skills__2{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:.5rem}.resume__2 .about__me__2 .side__details__2 .skills__2 .all__skills__2 li{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875em;color:#474c5d;list-style:disc;list-style-image:linear-gradient(to left bottom,#0077b5)}.resume__2 .about__me__2 .side__details__2 .achievements__2 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__2 .about__me__2 .side__details__2 .achievements__2 .achievement__details__2{display:flex;flex-direction:column;align-items:flex-start;margin-top:.5rem}.resume__2 .about__me__2 .side__details__2 .achievements__2 .achievement__details__2 h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:600;font-size:.93em;color:#0077b5;text-transform:capitalize}.resume__2 .about__me__2 .side__details__2 .achievements__2 .achievement__details__2 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5db3;text-transform:capitalize}.resume__2 .about__me__2 .side__details__2 .achievements__2 .achievement__details__2 .achievement__description{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:300;font-size:12px;color:#474c5de6}.resume__3{background-color:#fff;display:flex;flex-direction:column;padding:1.5rem 2rem 2.5rem;border:1px solid rgba(71,76,93,.5);box-shadow:.5px .5px .5px #474c5d1a;gap:2.5rem;-webkit-user-select:none;user-select:none}.resume__3 .id__3{display:flex;flex-direction:column;align-items:start}.resume__3 .id__3 h1{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:600;font-size:2.5em;color:#f9cb81}.resume__3 .id__3 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d99}.resume__3 .about__me__3{display:flex;align-items:flex-start;justify-content:space-between}.resume__3 .about__me__3 .main__details__3{width:60%;display:flex;flex-direction:column;align-items:start;gap:1rem}.resume__3 .about__me__3 .main__details__3 .objective__3{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#474c5d}.resume__3 .about__me__3 .main__details__3 .work__3{display:flex;flex-direction:column;gap:.3rem}.resume__3 .about__me__3 .main__details__3 .work__3 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d;text-transform:capitalize}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3{margin-top:.5rem}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3 .designation__3{display:flex;align-items:center;gap:.25rem}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3 .designation__3 h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:.93em;color:#f9cb81;text-transform:capitalize}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3 .designation__3 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3 .period__3{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.87rem;color:#474c5d80}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3 .tools{display:flex;align-items:center;flex-wrap:wrap;margin-top:.25rem}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3 .tools p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;color:#474c5d;text-transform:capitalize}.resume__3 .about__me__3 .main__details__3 .work__3 .work__detail__3 .what__work__3{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;display:inline-block;color:#474c5d;margin-top:.4rem;padding-left:.25rem}.resume__3 .about__me__3 .main__details__3 .education__3{display:flex;flex-direction:column;gap:.5rem}.resume__3 .about__me__3 .main__details__3 .education__3 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__3 .about__me__3 .main__details__3 .education__3 .education__detail__3{display:flex;flex-direction:column;align-items:flex-start}.resume__3 .about__me__3 .main__details__3 .education__3 .education__detail__3 .degree__3{display:flex;align-items:center;gap:.25rem}.resume__3 .about__me__3 .main__details__3 .education__3 .education__detail__3 .degree__3 h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:.93em;color:#f9cb81;text-transform:capitalize}.resume__3 .about__me__3 .main__details__3 .education__3 .education__detail__3 .degree__3 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5d;text-transform:capitalize}.resume__3 .about__me__3 .main__details__3 .education__3 .education__detail__3 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.87rem;color:#474c5d80}.resume__3 .about__me__3 .side__details__3{width:30%;display:flex;flex-direction:column;gap:1rem}.resume__3 .about__me__3 .side__details__3 .contact__3 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__3 .about__me__3 .side__details__3 .contact__3 .all__contacts__3{display:flex;flex-direction:column;margin-top:.5rem;gap:.25rem}.resume__3 .about__me__3 .side__details__3 .contact__3 .all__contacts__3 span{display:flex;align-items:center;gap:.25rem}.resume__3 .about__me__3 .side__details__3 .contact__3 .all__contacts__3 span span{color:#f9cb81}.resume__3 .about__me__3 .side__details__3 .contact__3 .all__contacts__3 span span svg{width:1rem;height:1rem}.resume__3 .about__me__3 .side__details__3 .contact__3 .all__contacts__3 span p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875em;color:#474c5d}.resume__3 .about__me__3 .side__details__3 .skills__3 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__3 .about__me__3 .side__details__3 .skills__3 .all__skills__3{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:.5rem}.resume__3 .about__me__3 .side__details__3 .skills__3 .all__skills__3 li{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875em;color:#474c5d;list-style-type:disc;list-style-image:linear-gradient(to left bottom,#f9cb81)}.resume__3 .about__me__3 .side__details__3 .achievements__3 h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1em;color:#474c5d}.resume__3 .about__me__3 .side__details__3 .achievements__3 .achievement__details__3{display:flex;flex-direction:column;align-items:flex-start;margin-top:.5rem}.resume__3 .about__me__3 .side__details__3 .achievements__3 .achievement__details__3 h5{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:600;font-size:.93em;color:#f9cb81;text-transform:capitalize}.resume__3 .about__me__3 .side__details__3 .achievements__3 .achievement__details__3 p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.93em;color:#474c5db3;text-transform:capitalize}.resume__3 .about__me__3 .side__details__3 .achievements__3 .achievement__details__3 .achievement__description{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:300;font-size:12px;color:#474c5de6}.details__card{background-color:#fff;padding:1.75rem 2rem 2.5rem;border-radius:4px;box-shadow:0 0 2px #474c5d80}.details__card .heading__container{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(71,76,93,.7);margin-bottom:2rem;padding-bottom:1rem}.details__card .card__heading{font-family:Montserrat,sans-serif;font-weight:600;font-size:24px;color:#474c5de6}.details__card .details__form{display:flex;flex-direction:column;gap:1.5rem}.details__card .details__form .form__row{display:flex;align-items:center;gap:3rem}.details__card .details__form .form__buttons{display:flex;justify-content:flex-end;gap:1rem}.details__card .details__form .form__buttons span{width:16%}.signUp{display:flex;justify-content:center;align-items:center;background:linear-gradient(#e4f6ff,#fff);margin:0 auto;height:100vh}.logIn{display:flex;justify-content:center;align-items:center;background:linear-gradient(#e4f6ff,#fff);margin:0 auto;height:100vh}.user__details{width:100%;display:flex;justify-content:space-between;align-items:start}.user__details .side__nav{width:24%}.user__details .__form{width:66%}.landing__page{display:flex;flex-direction:column;align-items:center;gap:5rem}.landing__page .hero__section{display:flex;gap:7rem}.landing__page .hero__section .text{display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.landing__page .hero__section .text .hero__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:2.5em;color:#474c5d}.landing__page .hero__section .text .hero__paragraph{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:1.3em;color:#474c5dcc}.landing__page .hero__section .text .CTA__button{width:40%}.landing__page .hero__section .image{width:70%}.landing__page .hero__section .image .resume{width:100%}.landing__page .illustration__section{display:flex;flex-direction:column;gap:2rem}.landing__page .illustration__section .illustration__title{font-family:Montserrat,sans-serif;font-weight:600;font-size:2.2em;color:#474c5d;text-align:center}.landing__page .illustration__section .illustration__title span{color:#4b70f5}.landing__page .illustration__section .row__one{display:flex;align-items:center;justify-content:space-between}.landing__page .illustration__section .row__one .illustration{width:25%}.landing__page .illustration__section .row__one .illustration img{width:100%}.landing__page .illustration__section .row__one .description{display:flex;align-items:flex-end;gap:.25rem}.landing__page .illustration__section .row__one .description .number{font-family:Montserrat,sans-serif;font-weight:700;font-size:4em;color:#4b70f5}.landing__page .illustration__section .row__one .description span{display:inline-block;color:#4b70f5}.landing__page .illustration__section .row__one .description span h3{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.8em}.landing__page .illustration__section .row__one .description span p{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:.9em}.landing__page .illustration__section .row__one .circle{width:4rem;height:4rem;border-radius:50%;background-color:#4b70f566}.landing__page .illustration__section .row__two{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem}.landing__page .illustration__section .row__two .square__3d{width:6rem;height:6rem;position:relative;margin-right:1rem;margin-top:8rem}.landing__page .illustration__section .row__two .square__3d .square{width:67%;height:67%;background-color:#4b70f566;position:absolute}.landing__page .illustration__section .row__two .square__3d .dotted{background-color:transparent;border:1.4px dashed #4b70f5;position:absolute;top:30%;left:30%}.landing__page .illustration__section .row__two .illustration{width:25%}.landing__page .illustration__section .row__two .illustration img{width:100%}.landing__page .illustration__section .row__two .description{display:flex;align-items:flex-end;gap:.25rem}.landing__page .illustration__section .row__two .description .number{font-family:Montserrat,sans-serif;font-weight:700;font-size:4em;color:#4b70f5}.landing__page .illustration__section .row__two .description span{display:inline-block;color:#4b70f5}.landing__page .illustration__section .row__two .description span h3{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.8em}.landing__page .illustration__section .row__two .description span p{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:.9em}.landing__page .illustration__section .row__three{display:flex;justify-content:flex-start;align-items:center;gap:3rem}.landing__page .illustration__section .row__three .illustration{width:25%}.landing__page .illustration__section .row__three .illustration img{width:100%}.landing__page .illustration__section .row__three .description{display:flex;align-items:flex-end;gap:.25rem}.landing__page .illustration__section .row__three .description .number{font-family:Montserrat,sans-serif;font-weight:700;font-size:4em;color:#4b70f5}.landing__page .illustration__section .row__three .description span{display:inline-block;color:#4b70f5}.landing__page .illustration__section .row__three .description span h3{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.8em}.landing__page .illustration__section .row__three .description span p{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:.9em}.landing__page .description__section{display:flex;flex-direction:column;gap:4rem}.landing__page .description__section .first__desc{display:flex;align-items:center;justify-content:space-around}.landing__page .description__section .first__desc .text__container{width:35%;color:#474c5d}.landing__page .description__section .first__desc .text__container .paragraph__title{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.75em;margin-bottom:1rem}.landing__page .description__section .first__desc .text__container .paragraph{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:.9em;color:#474c5dcc}.landing__page .description__section .first__desc .image__container{width:40%;display:flex;position:relative;justify-content:center;align-items:center}.landing__page .description__section .first__desc .image__container .image__one{position:absolute;border:.5px solid rgba(71,76,93,.4);width:42%;transform:translate(0)}.landing__page .description__section .first__desc .image__container .image__two{border:.5px solid rgba(71,76,93,.4);width:50%;z-index:10}.landing__page .description__section .first__desc .image__container .image__three{position:absolute;border:.5px solid rgba(71,76,93,.4);width:42%;transform:translate(0)}.landing__page .description__section .first__desc .image__container .animate__left{animation:slide-left 1s ease-out forwards}.landing__page .description__section .first__desc .image__container .animate__right{animation:slide-right 1s ease-out forwards}@keyframes slide-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(50%)}}.landing__page .description__section .second__desc{display:flex;align-items:center;justify-content:space-around}.landing__page .description__section .second__desc .text__container{width:35%;color:#474c5d}.landing__page .description__section .second__desc .text__container .paragraph__title{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.75em;margin-bottom:1rem}.landing__page .description__section .second__desc .text__container .paragraph{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:.9em;color:#474c5dcc}.landing__page .description__section .second__desc .image__container{width:40%}.landing__page .description__section .second__desc .image__container img{width:100%}.error__page{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;padding:3rem 4.75rem 9rem;background:linear-gradient(#e4f6ff,#fff)}.error__page .error__img__container{width:30%}.error__page .error__img__container img{width:100%;object-fit:cover}.error__page p{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:1em;color:#474c5db3}.error__page .home__link{font-family:Montserrat,sans-serif;font-weight:600;font-size:18px;color:#4b70f5;text-decoration:none;transition:all .3s ease-in}.error__page .home__link:hover{text-decoration:underline}.preview__page{display:flex;align-items:flex-start;justify-content:space-between}.preview__page .resume__container{width:65%}.preview__page .button__group{width:30%;display:flex;align-items:center;gap:24px;padding-top:15vh}.preview__page .button__group .edit__button{width:30%;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px}.preview__page .button__group .save__button{width:30%;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;background-color:#25d366}*{margin:0;padding:0;box-sizing:border-box}.about{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.about .top{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:15px;margin-bottom:8rem}.about .top .title{font-family:Montserrat,sans-serif;font-weight:600;font-size:36px;color:#474c5d;margin-bottom:1rem}.about .top .description{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;max-width:904px;line-height:1.5rem;color:#474c5d}.about .middle{width:100%;flex:2;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:8rem}.about .middle .title{font-family:Montserrat,sans-serif;font-weight:600;font-size:32px;color:#474c5d;margin-bottom:2rem}.about .middle h3{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:24px;color:#4b70f5;margin-bottom:1rem}.about .middle .features{width:900px;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1200px;margin:0 auto;padding:20px}@media (max-width: 720px){.about .middle .features{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}.about .middle .features .feature{margin:10px;padding:20px;width:calc(50% - 20px);display:flex;align-items:flex-start;gap:.5rem}.about .middle .features .feature img{width:150px;height:auto;align-self:flex-end}.about .middle .features .feature .desc{display:flex;flex-direction:column;align-items:flex-start;justify-content:start;gap:.5rem}.about .middle .features .feature .desc h2{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;color:#474c5d;margin-bottom:1rem;text-transform:capitalize}.about .middle .features .feature .desc p{font-family:Space Grotesk,sans-serif;font-weight:300;font-size:14px;max-width:200px;line-height:1.5;color:#474c5d}.about .bottom{flex:1}.about .bottom h1{font-family:Montserrat,sans-serif;font-weight:600;font-size:28px;color:#474c5d}.about .bottom .social{display:flex;gap:20px;align-items:center;justify-content:center;margin:20px 40px}
