@import url("https://fonts.googleapis.com/css2?family=Alegreya+Sans+SC&family=Poppins:wght@300;500&family=Source+Sans+Pro&display=swap");body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.header,.page-container{display:flex;flex-direction:column;align-items:center}.header{background-color:#111921;width:100%;height:47vh;justify-content:center}.header h1{color:#fff;margin-top:40px;font-size:2.3rem}.content{width:58%;display:flex;flex-direction:column;align-items:center}.content h2{color:#555;margin:40px;font-size:2rem}.offer{width:100%;display:flex;justify-content:space-between;border-bottom:.5px solid #93a3b3;align-items:center;cursor:pointer;padding:10px;transition:.3s ease-in-out}.offer:hover{background-color:#edebeb85;border-radius:3px}.content p{color:#40474d}.title .p-title{cursor:pointer;color:#4e459d;font-size:1.2rem;font-weight:700;margin-top:15px;margin-bottom:0}.title .p-date{margin-top:5px}.offer .p-card{background-color:#f2f4f5;color:#636d77;height:27px;font-size:12px;font-weight:700;padding:5px;border-radius:3px}.offer-header{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;margin-bottom:0;border-bottom:.2px solid #dde2e7}.offer-header .p-card{background-color:#f2f4f5;color:#636d77;height:27px;font-size:12px;font-weight:700;padding:5px;border-radius:3px;margin-top:0}.offer-header h3{margin-bottom:10px;color:#555;font-size:1.5rem}.offer-header h1{margin-bottom:10px;color:#4e459d;font-size:2rem;cursor:pointer}.offer-header p{color:#90979e;margin-top:0}.offer-body{margin:0;background-color:#f9f9f9;flex-direction:column}.offer-body,.offer-nav{width:100%;display:flex;align-items:center}.offer-nav{justify-content:center;background-color:#fff}.offer-nav h5{color:#8684ba;font-weight:600}.nav-item{display:flex;justify-content:center}.offer-application,.offer-description{width:40%}.offer-description li{margin-bottom:15px}.offer-body .desc-title{display:flex;justify-content:space-between}.offer-body .apply{width:100%;background-color:#504ca0;padding:15px 0;border:none;margin-bottom:60px;color:#fff;border-radius:5px;font-size:.8rem;font-weight:600;cursor:pointer;box-shadow:0 6px 17px 2px rgba(51,62,73,.18);transition:.3s ease-in-out}.offer-body .apply:hover{background-color:#423f87}.description-area,.res-area{border-bottom:.2px solid #dde2e7}.personal-info .title,.profile-info .title{width:100%;display:flex;justify-content:space-between;align-items:center}.personal-info .info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.personal-info .small-input{width:49%;margin-bottom:20px;background-color:#fff}.personal-info .normal-input{margin-bottom:20px;width:100%;background-color:#fff}.add-btn,.clear-btn{height:30px}.profile-info .edu,.profile-info .edu-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.disc-hidden{display:none}.disc{width:100%;display:flex;justify-content:space-around;align-items:center}.disc p{margin-right:10px}.text .p-card{text-align:center}.offer .title{width:70%}.offer .text{display:flex;width:100%;flex-direction:row-reverse;align-items:baseline}.file-uploader{width:100%;margin-bottom:20px}.kiHXWb,.sc-bczRLJ{height:10vh!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:311px!important;max-width:none!important;border:2px dashed #c6cace!important}.fVfcRr,.sc-dkzDqf{align-items:center;flex-grow:0;height:20px!important}.fVfcRr,.sc-dkzDqf span{font-size:18px!important}.cXBrtO,.sc-hKMtZM{margin-right:10px}svg{display:none}.application-submitted{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.application-submitted img{width:30%;height:30%}.application-submitted h1{margin-top:-50px;margin-bottom:0;font-family:Poppins,sans-serif;color:#555}.application-submitted p{margin-top:0;font-family:Poppins,sans-serif;color:#555;font-size:1.2rem}@media (max-width:992px),screen and (min-width:768){.offer .text{flex-direction:column;width:70%}.disc{justify-content:start}.text .p-card{width:20%}.application-submitted img{width:100%;height:100%;margin-bottom:-50px}.application-submitted h1{margin-top:0}.kiHXWb{min-width:270px!important}}@media screen and (max-width:992px){.content{width:100%}.offer{flex-direction:column}.title .p-date{margin-bottom:5px}.text p{margin:0 10px 0 0}.text .p-card{width:25%;margin:10px 0 0}.offer-application,.offer-description{width:80%}}@media screen and (max-width:1200px){.offer-application,.offer-description{width:80%}}