.homepage{align-items:center;background:url(/static/media/Thumbnail%20Light.183cce292296df05b855.png) 50%/cover no-repeat;display:flex;flex-direction:column;height:100vh;justify-content:center;position:absolute;-webkit-user-select:none;user-select:none;width:100%;z-index:-1}.content-container{align-self:self-start;gap:42px;padding-left:5vw}.content-container,.title-section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.title-section{gap:1vw;height:auto}.home-page-title{width:600px}.blue-text{color:#005ba2}.black-text,.blue-text{word-wrap:break-word;font-family:Inter;font-size:6vw;font-weight:700;line-height:7vw}.black-text{color:#000}.subtitle{word-wrap:break-word;align-self:flex-start;color:#454545;font-family:Inter;font-size:2.5vw;font-weight:400;line-height:3.5vw}.feature-section{gap:4vw;justify-content:flex-start}.feature-box,.feature-section{align-items:flex-start;display:flex}.feature-box{background:#fff;border:2px solid #005ba2;border-radius:2vw;box-shadow:inset 0 1px 1px #0000000a;flex-direction:column;gap:16px;justify-content:center;padding:2vw 3vw;transition:all .1s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.feature-title{word-wrap:break-word;align-self:stretch;color:#005ba2;font-family:Inter;font-size:2.5vw;font-weight:600;line-height:3.5vw;transition:all .2s ease-in-out}.card{border-color:#0000}.feature-box:hover{background-color:initial;border-width:.5vw;cursor:pointer;font-weight:700;transform:scale(1.05);transition:all .2s ease-in-out}.designer-info{word-wrap:break-word;color:#000;font-family:Inter;font-size:1.6vw;font-weight:400;line-height:2.5vw;text-align:center}@media (max-width:620px){.homepage{align-items:center;background:url(/static/media/Thumbnail%20Light.183cce292296df05b855.png) 50%/cover no-repeat;height:100vh;justify-content:center;position:fixed;width:auto;z-index:-1}.content-container,.homepage{display:flex;flex-direction:column}.content-container{align-items:flex-start;align-self:self-start;gap:35px;justify-content:flex-start;padding-bottom:20vh;padding-left:5vw;padding-top:0}.black-text,.blue-text{font-size:12vw;line-height:14vw}.subtitle{font-size:4.5vw;line-height:7vw}.feature-section{gap:3vw}.feature-box{border:.4vw solid #005ba2;border-radius:4vw;gap:2vw;padding:4vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.feature-title{font-size:6vw;line-height:7vw}.designer-info{word-wrap:break-word;font-size:4vw;line-height:6vw;max-width:30vw;text-align:left}}.header{align-items:center;display:flex;padding:1.5vh 2.5vw;-webkit-user-select:none;user-select:none}.title{color:#fff;font-size:3vw;font-weight:700}.bl,.sub-title{color:#005ba2}.sub-title{font-size:1.5vw}@media (max-width:620px){.title{font-size:5vh}.sub-title{font-size:2.5vh}}.general{display:flex;justify-content:space-between;padding:20px 30px 0;position:relative}.image-container{height:130px;object-fit:cover}.image-container img{height:130px}.name{border:none;font-size:20pt;font-weight:bolder;height:30pt;text-align:left}.info-container{font-size:12pt;position:relative;text-align:right}.info-editor{position:absolute;right:-6.5cm}.info-editor input{font-size:12pt;margin:.5px 0;width:6cm}.qualifications{font-size:10pt;margin:0 30px}.qualifications label{font-weight:800}#technical-skills{border:0;width:16cm}#certifications{border:none;margin-left:2em;resize:none;width:18cm}#certifications,#certifications div{display:list-item}.qualifications table{margin-top:8px}.qualifications table td{border:.1mm solid #b8b7b7;height:.46cm;text-align:center}.table-header{border:.1mm solid #b8b7b7;font-weight:800;padding-left:5px;text-align:left}[contentEditable=true]:empty:before{color:#888;content:attr(placeholder);white-space:pre-wrap}.projects{font-size:10pt;margin:10px 30px 0}.projects table td{border:.1mm solid #b8b7b7;height:.46cm;text-align:center}.projects .project-details{padding-left:7px;position:relative;text-align:left}.team-project{display:flex;flex-direction:column;position:absolute;right:-4.2cm;top:10px;width:3cm}.internships{font-size:10pt;margin:10px 30px 0}.internships table td{border:.1mm solid #b8b7b7;height:.46cm;text-align:center}.internships .internship-details{padding-left:7px;text-align:left}.display-list:before{content:"- "}.cocurriculars{font-size:10pt;margin:10px 30px 0}.cocurriculars table td{border:.1mm solid #b8b7b7;height:.7cm;text-align:center}.cocurriculars .cocurriculars-details{padding-left:7px;text-align:left}.achievements-container{font-size:10pt;margin:10px 30px 0}.achievements-container table td{border:.1mm solid #b8b7b7;height:.7cm;text-align:center}.achievements-container .achievements-details ul{list-style-type:square;margin-bottom:0;padding-left:25px;text-align:left}#achievements,#extracurriculars,#responsibilities{display:list-item;margin-left:25px;text-align:left;width:15cm}#achievements div,#extracurriculars div,#responsibilities div{display:list-item}.additional-info{font-size:10pt;margin:10px 30px 0}.additional-info table td{border:.1mm solid #b8b7b7;height:.7cm;text-align:center}.additional-info .info-details ul{list-style-type:square;margin-bottom:0;padding-left:25px;text-align:left}#hobbies,#languages{display:list-item;margin-left:25px;text-align:left;width:15cm}#hobbies div,#languages div{display:list-item}@media (max-width:620px){.resume-container{display:block;padding-left:30px;padding-top:30px}.resume-print li{font-size:2vh}.resume-print{padding-top:30px;width:21.5cm}}.modal-header{border:0}.modal-body,.modal-header{padding:10px 20px}.modal-body textarea{width:100%}.modal-footer{border:0;padding:5px 20px}.btn-send{background-color:#005ba2;color:#fff}.resume-container{align-items:center;display:flex;font-family:Open Sans,sans-serif;justify-content:center}label{padding-right:2pt}.a4-page{background-color:#fff;min-height:29.7cm;position:relative;width:21cm}.warning-line{border:0;border-top:3px dotted red;top:29.17083cm;width:100%}.warning-line,.warning-message{margin:0;position:absolute;z-index:1}.warning-message{color:red;left:-110px;text-align:right;top:29.35604cm;width:100px}.resume-print{align-items:center;color:red;display:flex;justify-content:flex-end;padding:10px 20px}.resume-print li{padding-right:20px}.resume-print button{align-items:center;background-color:#005ba2;border:0;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:3vh;font-size:2.2vh;height:60px;justify-content:space-around;margin:0 10px;padding:0 25px}.resume-control-btn{top:28vh}.feedback-btn,.resume-control-btn{align-items:center;background-color:#fff;border:0;border-radius:40% 0 0 40%;display:flex;height:8vh;justify-content:center;outline:0;position:fixed;right:0;width:10vh}.feedback-btn{top:40vh}.horizontal-rule{border-top:1px solid #000;height:0;margin:5px 0;opacity:.6;width:100%}.italics{font-style:italic}#maang-resume .section-heading{color:#20349f;font-size:13pt;font-weight:600;margin:0}.maang-general{display:flex;justify-content:space-between;padding:20px 30px 15px;position:relative}.maang-name{border:none;color:#20349f;font-size:19pt;font-weight:bolder;height:20pt;text-align:center;width:100%}.maang-general .info-container{font-size:12pt;position:relative;text-align:center}.maang-general .horizontal-rule{border-top:2.3px solid #000;height:0;margin:7px 0;opacity:.6;width:100%}.maang-general .info-container a{color:#20349f;text-decoration:none}.maang-general .info-editor{position:absolute;right:-6.5cm}.maang-general .info-editor input{font-size:12pt;margin:.5px 0;width:6cm}#maang-resume{font-family:"PT Serif",serif}.maang-education{padding:0 30px 10px;position:relative}.maang-education .education-unit{margin:0}.maang-education input{border:0;font-size:11pt;height:12pt;margin:0}.maang-skills{font-size:11pt;padding:0 30px 10px;position:relative}.maang-skills p{display:inline}.maang-skills .skillsHead{font-weight:600}.maang-skills .skills{padding-left:5pt}.maang-experience{padding:0 30px 10px;position:relative}.maang-experience .experience-unit{margin:0 0 5px;width:auto}.maang-experience input{border:0;font-size:11pt;margin:0;width:auto}.maang-experience .info-experience ul{list-style-type:square;margin-bottom:0;padding-left:15px;text-align:left;width:18.75cm}#experience-description{display:list-item;margin-left:25px;text-align:left;width:18.75cm}.maang-project{padding:0 30px 10px;position:relative}.maang-project .project-unit{margin:0 0 5px;width:auto}.maang-project input{border:0;font-size:11pt;margin:0;width:auto}.maang-certification{padding:0 30px 10px;position:relative}.maang-certification .certification-unit{margin:0 0 5px;width:auto}.maang-certification input{border:0;font-size:11pt;margin:0;width:auto}.dynamic-width-input{font-weight:600}.duration-input{text-align:right;width:6.4cm}.hidden-span{font-size:16px;font-weight:600;position:absolute;visibility:hidden;white-space:nowrap}.fixed-right{position:fixed;right:0}.maang-achievement{padding:0 30px 10px;position:relative}.maang-achievement .achievement-unit{margin:0 0 5px;width:auto}.maang-achievement input{border:0;font-size:11pt;margin:0;width:auto}.offcanvas{overflow-y:scroll}.offcanvas-title{color:#005ba2;font-size:5vh}.offcanvas-sub-title{font-size:3vh;margin-bottom:10px}.offcanvas-content{padding:10px 20px}.offcanvas-content input{color:#005ba2;margin-right:8px;text-align:center;width:50px}.offcanvas-content label{align-items:center;display:flex;font-size:17px;margin-bottom:15px}.offcanvas-content .check-box{border:1px solid #005ba2;height:25px;margin-right:18px;width:50px}.offcanvas-content .check-box:before{font-size:20px}.number-input{border:1px solid #005ba2;border-radius:4px;box-shadow:inset 0 1px 2px #0000001a;font-size:16 px;outline:none;padding:5px;width:50px}.number-input:focus,.number-input:hover{border-color:#007bff;box-shadow:0 0 5px #007bff80}.clear-button{align-items:center;background-color:#fff;border:1px solid red;border-radius:1vh;color:red;display:flex;height:5vh;justify-content:center;margin-top:5vh;transition:all .1s ease-in-out;width:100%}.clear-button:hover{background-color:red;color:#fff;transition:all .1s ease-in-out}.App{background-color:#ccc}
/*# sourceMappingURL=main.c59b2c53.css.map*/