.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.input-element-layout{align-items:flex-start;display:flex;flex-direction:column;height:82px!important}.input-element-layout span{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.input-element-layout .input-element{display:flex;font-family:Inter,sans-serif !important!important;margin-bottom:15px!important;margin-top:0!important}.input-element-layout .input-element .MuiInputBase-input{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d;color:#0e0f10!important;color:var(--Gray-500,#0e0f10)!important;height:.28rem}.input-element-layout .input-element .MuiOutlinedInput-notchedOutline{border:none!important}.input-element-layout .input-element .MuiOutlinedInput-input:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.input-element-layout .input-element [class$=MuiOutlinedInput-notchedOutline]{border:none!important}.input-element-layout .input-element [class$=MuiInputBase-input-MuiOutlinedInput-input]:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.input-element-layout .Mui-error{color:#d32f2f;justify-content:flex-start;margin-left:0}.overlay{align-items:center!important;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:flex;height:100%;justify-content:center!important;left:120px;position:fixed;top:0;width:100%}.collegecraft-profilebackpage-holder{background:#d5d9eb!important;background:var(--Blue-gray-200,#d5d9eb)!important;font-size:13px;height:100vh;overflow:auto!important;padding:2.5rem;position:relative;scroll-behavior:smooth;top:0;width:calc(100vw - 240px)}.collegecraft-profilebackpage-holder h2{font-size:36px}.user-favorites-page-content-sections .user-favorites-page-first-section{margin-bottom:6.786rem}.user-favorites-page-content-sections .user-favorites-page-second-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;width:100%}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorite-page-header-section{color:#101828;flex:1 1;font-family:Inter,sans-serif!important;font-size:30px;font-style:normal;font-weight:500;line-height:38px}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons{display:flex;flex:wrap 1!important;gap:1rem;justify-content:flex-end}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .user-favorite-page-clear-button-section,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .user-favorite-page-export-button-section,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .user-favorite-page-savepdf-button-section,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .user-favorite-page-shareemail-button-section{align-items:center;display:flex}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .active-export-button-header{position:relative;top:-6px!important}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .export-button{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;height:42px;line-height:20px;padding:11px 16px;text-decoration:none!important;text-transform:none!important}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .savepdf-button,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .shareemail-button{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;height:42px;line-height:20px;padding:12px 16px;text-decoration:none!important;text-transform:none!important}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .clear-all-button{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .clear-all-button:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;padding:10px 16px}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .export-button:hover,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .savepdf-button:hover,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .shareemail-button:hover{border:1px solid #62c3e0;border:1px solid var(--Brand-600,#62c3e0)}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .export-button-disabled,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .savepdf-button-disabled,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .sharemail-button-disabled{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:10px 16px!important;text-transform:none!important}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .clear-all-button-disabled{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none;text-transform:none!important}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .export-button-image,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .savepdf-button-image,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .shareemail-button-image{position:relative!important;right:4px}.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .export-button-disabled-image,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .savepdf-button-disabled-image,.user-favorites-page-content-sections .user-favorites-page-second-section .user-favorites-action-buttons .shareemail-button-disabled-image{filter:brightness(0) invert(1);position:relative!important;right:3px}.user-favorites-page-content-sections .favorites-page-scroll-section{background-color:#fff;border-radius:10px;box-shadow:0 0 1px 1px #0000001a;height:calc(100vh - 270px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:20px}.user-favorites-page-content-sections .favorites-page-scroll-section .all-favorites-header{color:#101828!important;color:var(--Gray-900,#101828)!important;font-family:Inter,sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.user-favorites-page-content-sections .favorites-page-scroll-section .favorites-grid-section .css-pdct74-MuiTablePagination-selectLabel{color:#667085!important;color:var(--Gray-700,#667085)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important}.user-favorites-page-content-sections .favorites-page-scroll-section .column-headers{align-items:center;align-self:stretch;background:#f9fafb!important;background:var(--Gray-50,#f9fafb)!important;border-bottom:1px solid #eaecf0!important;border-bottom:1px solid var(--Gray-200,#eaecf0)!important;color:#667085!important;color:var(--Gray-500,#667085)!important;font-family:Inter,sans-serif!important;font-size:15px;font-style:normal;font-weight:500;gap:12px;height:44px!important;line-height:18px;padding:12px 24px}.user-favorites-page-content-sections .favorites-page-scroll-section .main-row-alignment{background-color:#fff;border-radius:4px;border-top:1px solid #e0e0e0!important;display:table-cell;font-family:Inter,sans-serif!important;font-size:.875rem;font-weight:500;letter-spacing:.01071em;line-height:1.5rem;padding:16px;position:-webkit-sticky;position:sticky;text-align:left;top:0;vertical-align:inherit;z-index:2}.user-favorites-page-content-sections .favorites-page-scroll-section .favorite-name{color:#101828!important;color:var(--Gray-900,#101828)!important;font-family:Inter,sans-serif!important;font-size:14.786px!important;font-style:normal;font-weight:500!important;line-height:20px}.user-favorites-page-content-sections .favorites-page-scroll-section .fav-description{color:#667085!important;color:var(--Gray-500,#667085)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:20px}.user-favorites-page-content-sections .favorites-page-scroll-section .date-saved{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400!important;line-height:20px}.user-favorites-page-content-sections .favorites-page-scroll-section .tags-align{word-wrap:break-word!important;color:#667085!important;color:var(--Gray-500,#667085)!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400!important;line-height:20px}.user-favorites-page-content-sections .favorites-page-scroll-section .pagination-align{color:#344054!important;color:var(--Gray-700,#344054)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important}.favorites-clear-section-action-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:end;position:relative;right:19px;text-align:end!important}.favorites-clear-section-action-btns .favorites-clear-cancel-btn-section{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;color:#344054;color:var(--Gray-700,#344054)}.favorites-clear-section-action-btns .favorites-clear-cancel-btn-section,.favorites-clear-section-action-btns .favorites-clear-clear-btn-section{box-shadow:0 1px 2px 0 #1018280d;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.favorites-clear-section-action-btns .favorites-clear-clear-btn-section{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;color:#fff;color:var(--Gray-700,#fff)}.collegecraft-page-holder{background:#d5d9eb!important;background:var(--Blue-gray-200,#d5d9eb)!important;font-size:13px;height:100vh;overflow:auto!important;padding:2.5rem;position:relative;scroll-behavior:smooth;top:0;width:calc(100vw - 240px)}.collegecraft-page-holder h2{font-size:36px}.find-colleges-page{color:#000;font-family:Inter,sans-serif!important;font-size:50px;font-style:normal;font-weight:400;line-height:24px}.tooltip-course-header-section{font-weight:600!important}.tooltip-course-header-section,.tooltip-propmt-text{color:#344054!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-style:normal!important;line-height:18px!important}.tooltip-propmt-text{font-weight:400!important}.custom-tooltip{word-wrap:break-word!important;background-color:#fff!important;border:2px solid #7f56d9!important;border:2px solid var(--Brand-600,#7f56d9)!important;border-radius:12px!important;font-size:12px!important;max-width:300px!important;padding:4px 8px!important;text-align:center}.find-majors-main-page-section .major-section{display:flex;flex-flow:column;overflow-x:hidden!important;overflow-y:auto!important;padding:5px;position:relative!important;width:100%}.find-majors-main-page-section .major-section .find-majors-page{background:#fff;border-left:4px solid #5841d9!important;border-radius:10px;display:flex!important;margin-bottom:1.786rem;max-width:100%!important}.find-majors-main-page-section .major-section .collegegrouplogo-section{padding:20px;width:5.786rem!important}.find-majors-main-page-section .major-section .collegegrouplogo-section .collegegroup-img{height:42px;width:42px}.find-majors-main-page-section .major-section .findmajors-content{width:90%}.find-majors-main-page-section .major-section .findmajors-content .choose-text-section .choose-text,.find-majors-main-page-section .major-section .findmajors-content .poweredby-text-section .poweredby-text{color:#000;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative}.find-majors-main-page-section .major-section .findmajors-content .choose-text-section .second-choose-text{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;position:relative!important}.find-majors-main-page-section .major-section .select-categories-section{background:#fff;border:2px solid #417bd9;border-radius:10px;flex-shrink:0;max-width:100%!important}.find-majors-main-page-section .major-section .select-category-header{color:#141627!important;color:var(--Deep-Purple,#141627)!important;font-family:Inter,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:30px!important;padding:15px}.find-majors-main-page-section .major-section .categories-mainselection-btns{display:flex!important;flex-wrap:wrap;left:25px!important;position:relative}.find-majors-main-page-section .major-section .categories-mainselection-btns .category-button-wrapper{margin-bottom:10px;margin-right:.786rem}.find-majors-main-page-section .major-section .categories-btn-section{border-bottom:2px solid #5841d9;position:relative!important}.find-majors-main-page-section .major-section .subcategories-border{border-top:2px solid #292f5d!important;position:relative;top:10px}.find-majors-main-page-section .major-section .subcategories-header{color:#141627!important;color:var(--Deep-Purple,#141627)!important;font-family:Inter,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:30px!important;padding:16px}.find-majors-main-page-section .major-section .subcategories-section{display:flex!important;flex-wrap:wrap;left:25px!important;position:relative}.find-majors-main-page-section .major-section .subCategory-button-wrapper{margin-bottom:25px;margin-right:.786rem}.find-majors-main-page-section .major-section .selected-items-section{display:flex;justify-content:space-between;width:100%}.find-majors-main-page-section .major-section .generate-majors-btn-section{bottom:1px;margin-top:12px;padding-left:25px;position:relative}.find-majors-main-page-section .major-section .generate-majors-btn-section .selected-items-wrapper-total-section{color:gray!important;font-family:Inter,sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-transform:none}.find-majors-main-page-section .major-section .generate-majors-btn-section .selected-items-wrapper{display:flex;justify-content:space-between;width:70%}.find-majors-main-page-section .major-section .generate-majors-btn-section .selected-items-wrapper .selected-items{display:flex;flex-wrap:wrap}.find-majors-main-page-section .major-section .generate-majors-btn-section .selected-items-wrapper .selected-item-button-wrapper{margin-bottom:10px;margin-right:15px!important}.find-majors-main-page-section .major-section .generate-majors-btn-section .selected-items-wrapper-btn{display:flex;float:right;justify-content:right;width:30%}.find-majors-main-page-section .major-section .generate-majors-btn-section .selected-items-wrapper-btn .selected-items{display:flex;flex-wrap:wrap}.find-majors-main-page-section .major-section .generate-majors-btn-section .selected-items-wrapper-btn .selected-item-button-wrapper{margin-bottom:10px;margin-right:15px!important}.find-majors-main-page-section .major-section .generate-majors-btn-section .generate-major-btn{align-content:center;bottom:5px;flex-wrap:wrap;position:relative;right:10px;text-align:end!important}.find-majors-main-page-section .major-section .generate-majors-btn-section .genarate-btn-text{background:#7f56d9;background:var(--Brand-600,#7f56d9)}.find-majors-main-page-section .major-section .generate-majors-btn-section .genarate-btn-text,.find-majors-main-page-section .major-section .generate-majors-btn-section .genarate-btn-text:hover{border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.find-majors-main-page-section .major-section .generate-majors-btn-section .genarate-btn-text:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8)}.find-majors-main-page-section .major-section .generate-majors-btn-section .genarate-btn-text-disabled{background:#344054;background:var(--Gray-700,#344054);border:1px solid #475467;border:1px solid var(--Gray-600,#475467);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#d0d5dd;color:var(--Gray-300,#d0d5dd);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.find-majors-main-page-section .stem-relatedstyles{align-items:center;background-color:#fff!important;border:1.5px solid #027a48!important;border-radius:20px;color:#027a48!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:600;height:35px;justify-content:center;line-height:24px;padding:8px 18px;text-transform:none;width:195px}.find-majors-main-page-section .humanities-relatedstyles{border:1.5px solid #5841d9!important;border-radius:20px!important;color:#5841d9!important}.find-majors-main-page-section .business-relatedstyles,.find-majors-main-page-section .humanities-relatedstyles{align-items:center!important;background-color:#fff!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;height:35px!important;justify-content:center!important;line-height:24px!important;padding:8px 18px!important;text-transform:none!important;width:195px!important}.find-majors-main-page-section .business-relatedstyles{border:1.5px solid #ec4a0a!important;border-radius:20px!important;color:#ec4a0a!important}.find-majors-main-page-section .extra-relatedstyles{align-items:center!important;background-color:#fff!important;border:1.5px solid #000!important;border-radius:20px!important;color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;height:35px!important;justify-content:center!important;line-height:24px!important;padding:8px 18px!important;text-transform:none!important;width:195px!important}.find-majors-main-page-section .empty-content-section{height:calc(100% - 350px);position:static!important}.find-majors-main-page-section .green-hover{background:#d7fab5!important;border:1px solid #027a48!important;border:1px solid var(--Success-700,#027a48)!important}.find-majors-main-page-section .purple-hover{background:#bdb4fe!important;background:var(--Purple-300,#bdb4fe)!important;border:1px solid #5841d9!important;border:1px solid var(--Purple,#5841d9)!important}.find-majors-main-page-section .blue-hover{background:#7cd4fd!important;background:var(--Blue-light-300,#7cd4fd)!important;border:1px solid #0086c9!important;border:1px solid var(--Blue-light-600,#0086c9)!important}.find-majors-main-page-section .orange-hover{background:#fdb022!important;background:var(--Orange-300,#fdb022)!important;border:1px solid #c4320a!important;border:1px solid var(--Blue-light-600,#c4320a)!important}.find-majors-main-page-section .green-select{background:#d8eea2!important;border:3px solid #027a48!important;border:3px solid var(--Success-700,#027a48)!important;color:#027a48!important}.find-majors-main-page-section .purple-select{background:#bdb4fe!important;border:3px solid #5841d9!important;border:3px solid var(--Purple,#5841d9)!important;color:#5841d9!important}.find-majors-main-page-section .blue-select{background:#7cd4fd!important;background:var(--Blue-light-300,#7cd4fd)!important;border:3px solid #0086c9!important;border:3px solid var(--Blue-light-600,#0086c9)!important;color:#293056!important}.find-majors-main-page-section .orange-select{background:#feb273!important;background:var(--Orange-300,#feb273)!important;border:3px solid #c4320a!important;border:3px solid var(--Orange-600,#c4320a)!important;color:#c4320a!important}.find-majors-main-page-section .max-err-msg{text-align:center}.find-majors-main-page-section .search-mode-align{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:.786rem;text-align:end}.find-majors-main-page-section .search-mode-align .search-mode-hover:hover{background:#d5d9eb;background:var(--Blue-gray-200,#d5d9eb);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff)}.findMajors-Manual-Search-Page .manual-search-page{background:#fff;border-left:4px solid #5841d9!important;border-radius:10px;display:flex!important;margin-bottom:1.786rem;max-width:100%!important}.findMajors-Manual-Search-Page .manual-search-mode-align{height:46vh}.findMajors-Manual-Search-Page .collegegrouplogo-section{padding:20px;width:5.786rem!important}.findMajors-Manual-Search-Page .collegegrouplogo-section .collegegroup-img{height:42px;width:42px}.findMajors-Manual-Search-Page .manual-search-content{width:90%}.findMajors-Manual-Search-Page .manual-search-content .choose-text-section .choose-text,.findMajors-Manual-Search-Page .manual-search-content .poweredby-text-section .poweredby-text{color:#000;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative}.findMajors-Manual-Search-Page .manual-search-content .choose-text-section .second-choose-text{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;position:relative!important}.findMajors-Manual-Search-Page .manual-search-field{border:#5841d9!important;border-radius:10px!important}.findMajors-Manual-Search-Page .manual-search-field .generate-major-btn{align-content:center;flex-wrap:wrap;position:relative;right:10px;text-align:end!important}.findMajors-Manual-Search-Page .manual-search-field .genarate-btn-text{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.findMajors-Manual-Search-Page .manual-search-field .genarate-btn-text-disabled{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#d0d5dd!important;color:var(--Gray-300,#d0d5dd)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:10px 16px!important;text-transform:none!important}.findMajors-Manual-Search-Page .manual-search-field .genarate-btn-text:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.findMajors-Manual-Search-Page .manual-search-field .manual-search-field-generate-major-input-field{width:100%!important}.findMajors-Manual-Search-Page .manual-search-field .manual-search-field-generate-major-input-field .Mui-focused{background:#fff;background:var(--White,#fff);border:2px solid #5841d9;border-radius:10px;box-shadow:0 1px 2px 0 #1018280d}.findMajors-Manual-Search-Page .manual-search-field .manual-search-field-generate-major-input-field .Mui-focused .MuiOutlinedInput-notchedOutline{border:none;box-shadow:0 1px 2px 0 #1018280d}.findMajors-Manual-Search-Page .manual-search-field .manual-search-field-generate-major-input-field .MuiInputBase-input{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:500;line-height:24px}.findMajors-Manual-Search-Page .chip-text-aligment{background:#e7e7e77d!important;border:1px solid #bbb!important;border-radius:60px!important;color:#141627!important;color:var(--Deep-Purple,#141627)!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:24px!important;width:100%}.findMajors-Manual-Search-Page .suggested-courses-section{left:3px;position:relative}.findMajors-Manual-Search-Page .suggested-courses-section .suggested-header{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.findMajors-Manual-Search-Page .suggested-courses-section .suggestion-list{color:#141627!important;cursor:pointer!important;font-family:Inter,sans-serif!important;font-size:16.212px;font-style:normal;font-weight:400;line-height:24px;margin:0 2px}.findMajors-Manual-Search-Page .max-err-msg{text-align:center!important}.findMajors-Manual-Search-Page .manual-search-mode-align{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:.786rem;text-align:end}.findMajors-Manual-Search-Page .manual-search-mode-align .search-mode-hover:hover{background:#d5d9eb;background:var(--Blue-gray-200,#d5d9eb);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff)}.manualsearch-ai-boxes-sections{align-items:center;display:flex!important;flex:wrap 1!important;flex-direction:row;gap:3rem;justify-content:center;width:100%}.first-box-section,.second-box-section{align-items:center;background-color:#fff;border:2px solid #5841d9;border-radius:10px;display:flex;height:520px;justify-content:center;width:45%}@media(max-width:1024px){.manualsearch-ai-boxes-sections{flex-direction:column!important}.first-box-section,.second-box-section{width:90%}}.first-box-content-section,.second-box-content-section{padding:20px!important;text-align:center}.first-box-content-section .eye-section,.second-box-content-section .eye-section{margin-bottom:.186rem!important}.first-box-content-section .btn-section,.second-box-content-section .btn-section{margin-bottom:1rem}.first-box-content-section .ai-search-first-header-section,.second-box-content-section .ai-search-first-header-section{margin-bottom:.486rem!important}.first-box-content-section .ai-search-second-header-section,.second-box-content-section .ai-search-second-header-section{margin-bottom:1rem}.first-box-content-section .manualsearch-first-header-section,.second-box-content-section .manualsearch-first-header-section{margin-bottom:.486rem!important}.first-box-content-section .manualsearch-second-header-section,.first-box-content-section .remember-me-text,.second-box-content-section .manualsearch-second-header-section,.second-box-content-section .remember-me-text{margin-bottom:1rem}.ai-search-first-header-section,.manualsearch-first-header-section{color:#141627;font-family:Inter,sans-serif!important;font-size:20px;font-weight:700;line-height:24px}.ai-search-second-header-section,.manualsearch-second-header-section{color:#000;font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;line-height:24px}.remember-me-text{color:#344054;font-family:Inter,sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.remember-checkbox-container{display:inline-flex;margin-top:.186rem}.remember-checkbox-container .remember-checkbox{background:#fff;background:var(--White,#fff);height:16px;margin-right:.412rem;position:relative;top:-1.712px;width:16px}.remember-checkbox-container .Mui-checked{color:#6941c6!important}.remember-checkbox-container .remember-text{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.checkbox-screen{align-items:center;display:inline-flex;gap:8px;position:relative}.checkbox-screen .checkbox-instance{flex:0 0 auto!important}.checkbox-screen .text-wrapper{color:var(--gray-700);font-family:var(--text-sm-medium-font-family);font-size:var(--text-sm-medium-font-size);font-style:var(--text-sm-medium-font-style);font-weight:var(--text-sm-medium-font-weight);letter-spacing:var(--text-sm-medium-letter-spacing);line-height:var(--text-sm-medium-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.get-started-btn-section .get-started-btn-text{align-content:center;background:#7f56d9;background:var(--Brand-600,#7f56d9);bottom:5px;flex-wrap:wrap;position:relative;right:10px;text-align:end!important;width:50%!important}.get-started-btn-section .get-started-btn-text,.get-started-btn-section .get-started-btn-text:hover{border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.get-started-btn-section .get-started-btn-text:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8)}.find-mentors-page,.find-scholarships-page{color:#000;font-family:Inter,sans-serif!important;font-size:50px;font-style:normal;font-weight:400;line-height:24px}.college-application-header{align-items:flex-start;display:flex;font-family:Inter,sans-serif !important!important;gap:7.223px;height:99px;width:235.444px}.college-application-header .collegecraft-headername{align-items:center;align-self:stretch;color:#000;display:flex;font-family:Inter,sans-serif !important!important;font-size:1.87556rem;font-style:normal;font-weight:900;height:96px;line-height:normal;padding:38px}.college-application-header .collegecraft-headername .collgecrafticon{margin-left:-2rem;margin-right:.386rem}.collogecraftercopyrights-text,.collogecrafteremail-text{color:#667085!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.collogecraftercopyrights-text{overflow-wrap:break-word}.forgot-pwd-main-grid-section{display:flex!important;margin-left:4%!important;width:88%!important}.collegecrafter-app-header{align-items:center;align-self:stretch;color:#000;display:flex;font-family:Inter,sans-serif!important;font-size:24.671px!important;font-style:normal;font-weight:900!important;height:93px;line-height:normal;padding:40px}.forgot-pwd-form-section{align-items:center;display:flex;flex-direction:column;float:left;margin-left:2rem;margin-right:6rem}.forgot-pwd-form-section .forgot-pwd-header-part{align-self:stretch!important}.forgot-pwd-form-section .forgot-pwd-header-section{color:#101828;color:var(--Gray-900,#101828);font-family:Inter,sans-serif!important;font-size:36px;font-style:normal;font-weight:600;letter-spacing:-.72px;line-height:44px}.forgot-pwd-form-section .forgot-pwd-welcomeback-text{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:20px}.forgot-pwd-form-section .forgot-pwd-form-content{width:75%}.forgot-pwd-form-section .forgot-pwd-form-content .text-element{height:2rem}.forgot-pwd-form-section .forgot-pwd-form-content .text-element .MuiInputBase-input{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.forgot-pwd-form-section .forgot-pwd-form-content .forgot-pwd-form-fields{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1px;height:68px;margin-top:.786rem}.forgot-pwd-form-section .forgot-pwd-form-content .forgot-pwd-form-fields .css-1wc848c-MuiFormHelperText-root.Mui-error{color:#d32f2f;margin-left:0}.forgot-pwd-form-section .forgot-pwd-form-content .forgot-pwd-form-fields .forgot-pwd-email-header,.forgot-pwd-form-section .forgot-pwd-form-content .forgot-pwd-form-fields .forgot-pwd-password-header,.forgot-pwd-form-section .forgot-pwd-form-content .forgot-pwd-form-fields .forgot-pwd-retypepassword-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:-.786rem}.forgot-pwd-form-section .forgot-pwd-form-content .forgot-pwd-complexity-message{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:-.5rem}.forgot-pwd-form-section .forgot-pwd-form-content .remember-container{align-items:center;align-self:flex-start!important;display:flex;margin-left:-.186rem;margin-top:.786rem}.forgot-pwd-form-section .forgot-pwd-form-content .remember-container .remember-checkbox{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:4px;height:16px;margin-right:.412rem;width:16px}.forgot-pwd-form-section .forgot-pwd-form-content .remember-container .remember-text{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.forgot-pwd-form-section .forgot-pwd-form-content .save-btn-section{align-items:flex-start;display:flex;margin-bottom:10px}.forgot-pwd-form-section .forgot-pwd-form-content .save-btn-section .save-btn{background:#4d41d9;border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.forgot-pwd-form-section .forgot-pwd-form-content .save-btn-section .save-btn-disabled-mode{background:#344054;background:var(--Gray-700,#344054);border:1px solid #475467;border:1px solid var(--Gray-600,#475467);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff!important}.forgot-pwd-form-section .forgot-pwd-form-content .save-btn-section .save-btn:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.forgot-pwd-form-section .forgot-pwd-form-content .already-have-account{align-items:flex-start;align-self:stretch;display:flex;gap:5px!important;justify-content:center;margin-top:.786rem}.forgot-pwd-form-section .forgot-pwd-form-content .already-have-account .login-section{color:#667085;color:var(--Gray-500,#667085);cursor:pointer;display:flex;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;gap:5px!important;line-height:20px}.forgot-pwd-form-section .forgot-pwd-form-content .already-have-account .login-section .forgot-pwd-login-label{align-items:flex-start;color:#6941c6;color:var(--Brand-700,#6941c6);cursor:pointer;display:flex;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline}.forgot-pwd-form-section .forgot-pwd-form-content .forgotpwd-bottom-section{display:flex;justify-content:space-between;margin:1rem 0;width:100%!important}.forgot-api-error-message{height:20px!important}.f-custom-input-adornment,.fr-custom-input-adornment{align-items:center!important;color:#0000008a!important;display:flex!important;height:.01em!important;margin-left:-54px!important;max-height:2em!important;white-space:nowrap!important}.major-overlay{align-items:center!important;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:flex;height:100%;justify-content:center!important;left:0;position:absolute;top:-40px;width:100%}.major-overlay .loader-container{align-items:center;display:flex;flex-direction:column}.major-overlay .hold-message{color:#141627!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.major-overlay .rotating-loader{animation:rotate 2s linear infinite;position:relative}.major-overlay .custom-loader{height:45px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:45px}@keyframes rotate{to{transform:rotate(1turn)}}.generate-major-mainpage-section .generate-majors-page{background:#fff;border-left:4px solid #5841d9!important;border-radius:10px;display:flex!important;margin-bottom:1.786rem!important;max-width:100%!important}.generate-major-mainpage-section .collegegrouplogo-section{padding:20px;width:4.786rem!important}.generate-major-mainpage-section .collegegrouplogo-section .collegegroup-img{height:42px;width:42px}.generate-major-mainpage-section .generate-majors-content{width:90%}.generate-major-mainpage-section .generate-majors-content .generate-majors-poweredby-text-section .generate-majors-poweredby-text{color:#000;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative}.generate-major-mainpage-section .generate-majors-selected-courses-section{background:#fff;border:1px solid #414989;border-radius:10px;flex-shrink:0;max-width:100%!important}.generate-major-mainpage-section .generate-majors-selected-courses-section .matched-courses-header-section{display:flex!important}.generate-major-mainpage-section .generate-majors-selected-courses-section .matched-courses-header-section .findmajorslogo-section{padding:20px;width:4.786rem!important}.generate-major-mainpage-section .generate-majors-selected-courses-section .matched-courses-header-section .generate-majors-header-details{margin-top:1rem}.generate-major-mainpage-section .generate-majors-selected-courses-section .matched-courses-header-section .generate-majors-header-details .generate-majors-header-name{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:.786rem}.generate-major-mainpage-section .generate-majors-selected-courses-section .matched-courses-header-section .generate-majors-header-details .generate-majors-date-section{color:#667085;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.generate-major-mainpage-section .tags-and-pdf{display:flex!important;justify-content:space-between;margin-bottom:1rem;width:100%}.generate-major-mainpage-section .generate-majors-tags-section{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-left:1.486rem}.generate-major-mainpage-section .generat-major-savepdf-button-section{bottom:12px;margin-right:2.21rem;position:relative}.generate-major-mainpage-section .generat-major-savepdf-button-section .savepdf-button:hover{border:1px solid #62c3e0;border:1px solid var(--Brand-600,#62c3e0)}.generate-major-mainpage-section .generat-major-savepdf-button-section .savepdf-button-disabled{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:10px 16px!important;text-transform:none!important}.generate-major-mainpage-section .generat-major-savepdf-button-section .savepdf-button{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;height:42px;line-height:20px;padding:12px 16px;text-decoration:none!important;text-transform:none!important}.generate-major-mainpage-section .generat-major-savepdf-button-section .savepdf-button-image{position:relative!important;right:4px}.generate-major-mainpage-section .generat-major-savepdf-button-section .savepdf-button-disabled-image{filter:brightness(0) invert(1);position:relative!important;right:3px}.generate-major-mainpage-section .generate-majors-selected-list-of-courses-first-section{background:#fff;background:var(--White,#fff);border:1px solid #d6bbfb;border:1px solid var(--Brand-300,#d6bbfb);border-radius:4px;flex-wrap:wrap;margin-bottom:.786rem;margin-left:1.686rem;max-height:100%;max-width:95%}.generate-major-mainpage-section .generate-majors-selected-list-of-courses-first-section .major-options{display:flex;flex-wrap:wrap;justify-content:end;position:relative;width:100%}.generate-major-mainpage-section .generate-majors-selected-list-of-courses-first-section-content{display:flex;padding:10px;width:100%}.generate-major-mainpage-section .generate-majors-course-log{margin-right:.786rem}.generate-major-mainpage-section .generate-majors-selected-course-logo-section{flex-shrink:0}.generate-major-mainpage-section .generate-majors-selected-course-logo-section .findmajors-logo-align{margin-top:.106rem;text-align:center;width:75px}.generate-major-mainpage-section .generate-majors-selected-course-content-section{flex:1 1}.generate-major-mainpage-section .generate-majors-selected-course-name{color:#141627!important;font-family:Inter,sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.generate-major-mainpage-section .generate-majors-selected-course-description{color:#667085!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:.786rem}.generate-major-mainpage-section .generate-majors-selected-course-home-barchat-persons-section{display:flex;flex:wrap 1;width:100%}.generate-major-mainpage-section .home-section{display:flex;flex:wrap 1!important;width:33.33%}.generate-major-mainpage-section .home-section .generate-majors-homeicon-section{margin-right:.786rem;margin-top:.21rem}.generate-major-mainpage-section .home-section .generate-majors-selected-course-home-info-section .generate-majors-selected-course-home-info{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.generate-major-mainpage-section .home-section .generate-majors-selected-course-home-info-section .generate-majors-selected-course-home-info-down-content{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.generate-major-mainpage-section .barchat-section{display:flex;flex:wrap 1!important;width:30%}.generate-major-mainpage-section .barchat-section .generate-majors-barchat-section{margin-right:.786rem;margin-top:.21rem}.generate-major-mainpage-section .barchat-section .generate-majors-selected-course-barchat-info-section .generate-majors-selected-course-barchat-info{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.generate-major-mainpage-section .barchat-section .generate-majors-selected-course-barchat-info-section .generate-majors-selected-course-barchat-info-down-content{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.generate-major-mainpage-section .persons-section{display:flex;flex:wrap 1!important;width:33.33%}.generate-major-mainpage-section .persons-section .generate-majors-persons-section{margin-right:.786rem;margin-top:.21rem}.generate-major-mainpage-section .persons-section .generate-majors-selected-course-persons-info-section .generate-majors-selected-course-persons-info{color:#141627;color:var(--Deep-Purple,#141627);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.generate-major-mainpage-section .persons-section .generate-majors-selected-course-persons-info-section .generate-majors-selected-course-persons-info-down-content{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.generate-major-mainpage-section .generate-majors-action-btns-section{align-content:center;display:flex;flex-wrap:wrap!important;margin-left:50px!important}.generate-major-mainpage-section .generate-majors-action-btns-section .generate-majors-downthumbsup{position:relative;top:4px}.generate-major-mainpage-section .generate-majors-action-btns-section .generate-majors-upthumbsup{margin-right:-1.58rem;position:relative;top:4px}.generate-major-mainpage-section .generate-majors-action-btns-section .fav-btn{display:flex}.generate-major-mainpage-section .generate-majors-action-btns-section .fav-btn .generate-majors-favorites-btn-section{align-items:center;background:#e6fab5;background:var(--Green-Gradient,#e6fab5);border:1px solid #d8eea2;border:1px solid var(--Lime---Dark,#d8eea2);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:6px;height:35px;justify-content:center;margin-right:.786rem;width:100px}.generate-major-mainpage-section .generate-majors-action-btns-section .fav-btn .generate-majors-favorites-btn-section .loveicon-space{margin-right:.286rem}.generate-major-mainpage-section .generate-majors-action-btns-section .fav-btn .generate-majors-favorites-btn-section .generate-majors-favorites-btn{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;text-transform:capitalize}.generate-major-mainpage-section .generate-majors-action-btns-section .fav-btn .generate-majors-learn-more-btnsection{align-items:center;background:#5841d9;background:var(--Purple,#5841d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:8px;height:35px;justify-content:center}.generate-major-mainpage-section .generate-majors-action-btns-section .fav-btn .generate-majors-learn-more-btnsection .generate-majors-learn-more-btn{color:#fff;color:var(--White,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.generate-major-mainpage-section .MuiDrawer-paper{background:#141627!important;box-sizing:border-box!important;width:240px!important}.generate-major-mainpage-section .generate-majors-drawer-section-bnts{display:flex;position:relative;top:10px}.generate-major-mainpage-section .generate-majors-drawer-section-bnts .generate-majors-drawer-arraw-section{width:64%}.generate-major-mainpage-section .generate-majors-drawer-section-bnts .generate-majors-drawer-favorites-section{align-items:center;background:#e6fab5;background:var(--Green-Gradient,#e6fab5);border:1px solid #d8eea2;border:1px solid var(--Lime---Dark,#d8eea2);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:6px;height:35px;justify-content:center;margin-right:.786rem;padding:5px 10px}.generate-major-mainpage-section .generate-majors-drawer-section-bnts .generate-majors-drawer-favorites-section .generate-majors-drawer-loveicon-space{margin-right:.286rem}.generate-major-mainpage-section .generate-majors-drawer-section-bnts .generate-majors-drawer-favorites-section .generate-majors-drawer-favorites-btn{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;text-transform:capitalize}.generate-major-mainpage-section .generate-major-drawer-divider{background:#292f5d!important;height:1.5px;margin-top:20px!important;width:364px}.generate-major-mainpage-section .learn-more-section{margin-top:.76rem;padding:20px}.generate-major-mainpage-section .learn-more-section .about-major-header,.generate-major-mainpage-section .learn-more-section .about-notablepeople-header{bottom:4px;color:#fff!important;color:var(--White,#fff)!important;font-family:Inter,sans-serif!important;font-size:20px;font-style:normal;font-weight:700;line-height:30px;position:relative}.generate-major-mainpage-section .learn-more-section .about-major-description,.generate-major-mainpage-section .learn-more-section .about-notablepeople-description .notable-people-description{color:#d0d5dd!important;color:var(--Gray-300,#d0d5dd)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:.786rem}.generate-major-mainpage-section .learn-more-section .about-notablepeople-description .notable-people-description{align-self:stretch}.generate-major-mainpage-section .generate-major-drawer-histroy-section{height:auto}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-major-drawer-histroy-content{display:flex;padding:11px!important}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-major-drawer-bookopen{flex-shrink:0;margin-right:.786rem}.generate-major-mainpage-section .generate-major-drawer-histroy-section .open-book{width:40px!important}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-majors-drawer-historyhome-section{display:flex!important;padding:11px!important}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-majors-drawer-historyhome-section .generate-majors-drawer-historyhome{margin-right:.786rem}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-majors-drawer-historyhome-section .generate-majors-drawer-historyhome-info{color:#fff;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-majors-drawer-historyhome-section .generate-majors-drawer-historyhome-info-down-content{color:#98a2b3;color:var(--Gray-400,#98a2b3);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-majors-drawer-history-header{color:#fff;font-family:Inter,sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.generate-major-mainpage-section .generate-major-drawer-histroy-section .generate-majors-drawer-history-description{color:#98a2b3;color:var(--Gray-400,#98a2b3);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.generate-major-mainpage-section .generate-major-drawer-scroll{max-height:calc(100vh - 135px)!important;overflow-x:hidden!important;overflow-y:auto!important}.generate-major-mainpage-section .no-records-section{background:#fff;border:1px solid #414989;border-radius:10px;display:flex;flex-direction:column;margin-bottom:14rem!important;margin-top:5rem!important;width:100%}.generate-major-mainpage-section .no-records-section .span-section{color:#2f353f;font:normal normal 18px/20px Open Sans,Sans-serif;height:3rem;letter-spacing:0;margin:3px;padding-top:1rem;text-align:center}.left-naviagtion-section{height:100vh!important;width:240px!important}.college-application-nav-header{align-items:flex-start;display:flex!important;flex-shrink:0;gap:5.706px;height:41.08px;left:15px!important;padding:7.988px 8.049px 9.092px 1.141px;position:fixed!important;top:10px!important;width:16px}.college-application-nav-header .collegecraft-nav-headername{color:#fff;font-family:Inter,sans-serif!important;font-size:19.49px;font-style:normal;font-weight:900;line-height:normal}.MuiDrawer-paper{background:#141627!important;box-sizing:border-box!important;width:240px!important}.left-navigation-content{flex-direction:column;height:calc(100vh - 100px)!important;overflow-x:hidden!important;overflow-y:auto!important}.left-navigation-content .left-navigation-first-section .menu-item,.left-navigation-content .left-navigation-first-section .menu-item-active,.left-navigation-content .left-navigation-first-section .menu-item:hover{border-radius:6px;height:3rem;margin-bottom:10px;margin-left:20px;width:200px}.left-navigation-content .left-navigation-first-section .menu-item-active{background:#6941c659!important}.left-navigation-content .left-navigation-first-section .find-colleges-header,.left-navigation-content .left-navigation-first-section .find-majors-header,.left-navigation-content .left-navigation-first-section .find-mentors-header,.left-navigation-content .left-navigation-first-section .find-scholarship-header{color:#f4ebff;color:var(--Brand-100,#f4ebff);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.left-navigation-content .left-navigation-first-section .college-icon,.left-navigation-content .left-navigation-first-section .mentors-icon,.left-navigation-content .left-navigation-first-section .scholarship-icon,.left-navigation-content .left-navigation-first-section .threelayers-icon{margin-right:-1.2rem}.left-navigation-content .left-navigation-second-section .menu-item,.left-navigation-content .left-navigation-second-section .menu-item-active,.left-navigation-content .left-navigation-second-section .menu-item:hover{border-radius:6px;height:3rem;margin-bottom:10px;margin-left:20px;width:200px}.left-navigation-content .left-navigation-second-section .menu-item-active{background:#6941c659!important}.left-navigation-content .left-navigation-second-section .my-search-alignment{color:#f4ebff;color:var(--Brand-100,#f4ebff);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:5px!important;margin-left:18px!important}.left-navigation-content .left-navigation-second-section .nav-add-btn-section{align-items:center!important;display:flex;gap:8px;justify-content:center!important;margin-bottom:13rem!important;margin-left:1rem;width:210px}.left-navigation-content .left-navigation-second-section .nav-add-btn-section .add-btn-section-disabled{background:#344054;background:var(--Gray-700,#344054);border:1px solid #475467;border:1px solid var(--Gray-600,#475467);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.left-navigation-content .left-navigation-second-section .nav-add-btn-section .add-btn-section{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.left-navigation-content .left-navigation-second-section .nav-add-btn-section .add-btn-section:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.left-navigation-content .left-navigation-second-section .nav-add-btn-section .add-btn-header{color:#d0d5dd;color:var(--Gray-300,#d0d5dd);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:none!important}.left-navigation-content .left-navigation-third-section .menu-item{border-radius:6px!important;height:3rem;margin-bottom:10px;margin-left:20px!important;width:200px!important}.left-navigation-content .left-navigation-third-section .menu-item:hover{border-radius:6px!important;height:3rem;margin-bottom:10px;margin-left:20px;width:200px}.left-navigation-content .left-navigation-third-section .menu-item-active{background:#6941c659!important;border-radius:6px;height:3rem;margin-bottom:10px;margin-left:20px;width:200px}.left-navigation-content .left-navigation-third-section .favorites-header,.left-navigation-content .left-navigation-third-section .logout-header,.left-navigation-content .left-navigation-third-section .settings-header{color:#f4ebff;color:var(--Brand-100,#f4ebff);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.left-navigation-content .left-navigation-third-section .lock-icon,.left-navigation-content .left-navigation-third-section .settings-icon,.left-navigation-content .left-navigation-third-section .star-icon{margin-right:-1.2rem}.left-navigation-content .left-navigation-third-section .avatar-section{display:flex!important;margin-bottom:-.786rem!important;margin-left:.5rem}.left-navigation-content .left-navigation-third-section .avatar-section .avatar-image{align-items:center!important;display:inline-flex!important;flex-direction:column!important;flex-shrink:0;height:30px!important;justify-content:center!important;left:-5px!important;position:relative!important;top:-3px!important;width:30px!important}.left-navigation-content .left-navigation-third-section .avatar-section .avatar-header-section .avatar-header-text{color:#f4ebff;color:var(--Brand-100,#f4ebff);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:700!important;line-height:24px}.divider-element{background:#292f5d!important;height:1.5px;margin-bottom:10px!important;width:239px}.settingsDrawer .menu-item,.settingsDrawer .menu-item-active,.settingsDrawer .menu-item:hover{border-radius:6px;height:3rem;margin-bottom:10px;margin-left:20px;width:200px}.settingsDrawer .menu-item-active{background:#6941c659!important}.settings-section{flex-shrink:0;height:20.68px;margin-bottom:1rem!important;margin-left:0;margin-top:12px;width:100%!important}.settings-section .settings-btn-sec{color:#fff!important;font-family:Inter,sans-serif!important;font-size:19.49px!important;font-style:normal;font-weight:600;line-height:normal;text-transform:none!important}.favorites-header,.profile-header,.search-header{color:#f4ebff;color:var(--Brand-100,#f4ebff);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.search-icon,.star-icon,.user-icon{margin-right:-1.2rem}.css-i9fmh8-MuiBackdrop-root-MuiModal-backdrop{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none!important;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:-1}.added-favorites-section{align-items:center;background:#e6fab5!important;background:var(--Lime,#e6fab5)!important;border-radius:16px;display:flex;justify-content:center;margin-right:1.786rem;padding:2px 10px;width:34px!important}.added-favorites-section .favorites-count{color:#141627;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:550;line-height:20px;margin-top:1px;text-align:center}.majors-page{margin-left:18rem;margin-top:10rem!important;text-align:center!important}.display-flex{display:flex!important}.home-page{display:flex}.outlet-page{height:100vh;overflow-y:auto;width:calc(100% - 240px)}.login-main-grid-section{display:flex!important;margin-left:4%!important;width:90%!important}.collecraft-login-form-section{align-items:center;display:flex;flex-direction:column;margin-left:2rem!important;margin-right:6rem}.collecraft-login-form-section .collecraft-login-form-contents{width:75%}.collecraft-login-form-section .collecraft-login-form-contents .header-section-aligmenent{align-self:stretch!important;margin-bottom:.786rem}.collecraft-login-form-section .collecraft-login-form-contents .login-header-section{color:#101828;color:var(--Gray-900,#101828);font-family:Inter,sans-serif!important;font-size:36px;font-style:normal;font-weight:600;letter-spacing:-.72px;line-height:44px}.collecraft-login-form-section .collecraft-login-form-contents .welcomeback-text-section{align-self:stretch!important;margin-bottom:1.486rem}.collecraft-login-form-section .collecraft-login-form-contents .welcomeback-text-section .welcomeback-text{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.collecraft-login-form-section .collecraft-login-form-contents .login-form-email-field{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:6px}.collecraft-login-form-section .collecraft-login-form-contents .login-form-email-field .text-element{align-items:center;align-self:stretch;display:flex;gap:8px}.collecraft-login-form-section .collecraft-login-form-contents .login-form-email-field .text-element .MuiInputBase-input{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:10px;box-shadow:0 1px 2px 0 #1018280d}.collecraft-login-form-section .collecraft-login-form-contents .login-form-email-field .Mui-error{color:#d32f2f;margin-left:0}.collecraft-login-form-section .collecraft-login-form-contents .login-form-password-field{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.collecraft-login-form-section .collecraft-login-form-contents .login-form-password-field .text-element{height:2rem;margin:5px 1px 1.5rem}.collecraft-login-form-section .collecraft-login-form-contents .login-form-password-field .text-element .MuiInputBase-input{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.collecraft-login-form-section .collecraft-login-form-contents .login-form-password-field .Mui-error{color:#d32f2f;margin-left:0}.collecraft-login-form-section .collecraft-login-form-contents .remember-container{align-items:center;align-self:stretch;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:.786rem;width:100%!important}.collecraft-login-form-section .collecraft-login-form-contents .remember-container .checkbox-section{align-items:center;display:flex;justify-content:center}.collecraft-login-form-section .collecraft-login-form-contents .remember-container .checkbox-section .remember-checkbox{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:4px;height:16px;margin-right:.412rem;width:15px}.collecraft-login-form-section .collecraft-login-form-contents .remember-container .checkbox-section .remember-text{color:#344054;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:10px}.collecraft-login-form-section .collecraft-login-form-contents .remember-container .login-forgot-password .login-forgot-pwd-label{color:#6941c6;cursor:po Inter,sans-serif!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline}.collecraft-login-form-section .collecraft-login-form-contents .terms-conditions-checkbox-section{align-items:center!important;display:flex!important;margin-bottom:1rem;margin-left:6rem;margin-top:.786rem;text-align:justify!important;width:100%!important}.collecraft-login-form-section .collecraft-login-form-contents .terms-conditions-checkbox-section .terms-conditions-remember-checkbox{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:4px;height:15px;margin-right:.412rem;width:15px}.collecraft-login-form-section .collecraft-login-form-contents .terms-conditions-checkbox-section .remember-text{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.collecraft-login-form-section .collecraft-login-form-contents .terms-conditions-checkbox-section .terms-conditions-link{color:#0a61f7!important;color:var(--Gray-700,#0a61f7)!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal!important;font-weight:500!important;line-height:20px;text-decoration-line:underline}.collecraft-login-form-section .collecraft-login-form-contents .sign-in-btn-align{align-items:flex-start;display:flex;margin-bottom:10px}.collecraft-login-form-section .collecraft-login-form-contents .sign-in-btn-align .login-sign-btn{background:#4d41d9;border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.collecraft-login-form-section .collecraft-login-form-contents .sign-in-btn-align .login-sign-btn-disable-mode{background:#344054;background:var(--Gray-700,#344054);border:1px solid #475467;border:1px solid var(--Gray-600,#475467);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff!important}.collecraft-login-form-section .collecraft-login-form-contents .sign-in-btn-align .login-sign-btn:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.collecraft-login-form-section .collecraft-login-form-contents .login-signup-btn-section{align-items:center;align-self:stretch;display:flex;gap:12px;justify-content:center;padding:10px 0}.collecraft-login-form-section .collecraft-login-form-contents .login-signup-btn-section .login-signup-btn{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;text-transform:none}.collecraft-login-form-section .collecraft-login-form-contents .login-signup-btn-section .login-signup-btn-lable{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.collecraft-login-form-section .collecraft-login-form-contents .donthave-account-section{align-items:flex-start;align-self:stretch;display:flex;gap:5px;justify-content:center;margin-bottom:2rem;text-align:center}.collecraft-login-form-section .collecraft-login-form-contents .donthave-account-section .have-account{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:15px!important;font-style:normal;font-weight:400!important;line-height:20px}.collecraft-login-form-section .collecraft-login-form-contents .donthave-account-section .dont-have-account-signup{color:#6941c6;color:var(--Brand-700,#6941c6);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline}.collecraft-login-form-section .collecraft-login-form-contents .login-bottom-section{display:flex;gap:10px;justify-content:space-between;margin:1rem 0;width:100%!important}.login-api-error-message{height:22px!important}.custom-input-adornment{align-items:center!important;color:#0000008a!important;display:flex!important;height:.01em!important;margin-left:-54px!important;max-height:2em!important;white-space:nowrap!important}.logged-in-user-profilepage-section .user-loggedin-details-section{margin-left:11rem!important;margin-top:-6rem!important}.logged-in-user-profilepage-section .user-profile-page-section{margin-bottom:2.786rem}.logged-in-user-profilepage-section .email-header-section .email-header{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.logged-in-user-profilepage-section .loggedin-username-section{margin-bottom:.186rem}.logged-in-user-profilepage-section .loggedin-username-section .loggedin-username{color:#101828;color:var(--Gray-900,#101828);font-family:Inter,sans-serif!important;font-size:30px;font-style:normal;font-weight:550;line-height:30px}.logged-in-user-profilepage-section .update-personal-info-section{display:flex;width:100%}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-first-section{background:#f9f8f8;width:24%}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-first-section .personal-info-header{color:#101828;color:var(--Gray-900,#101828);font-family:Inter,sans-serif!important;font-size:18px;font-style:normal;font-weight:700;line-height:30px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-first-section .personal-info-update-details-header{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section{width:75%}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .Mui-error{border:none!important;color:#d51923;margin-left:0}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .MuiInputBase-input{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d;height:.28rem}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .MuiOutlinedInput-notchedOutline{border:none!important}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .MuiOutlinedInput-input:focus,.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section [class$=MuiInputBase-input-MuiOutlinedInput-input]:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-section-box-shadow{background-color:#fff;border-radius:10px;box-shadow:0 0 1px 1px #0000001a;margin-bottom:.1rem;margin-top:.1rem;max-height:100%;padding:20px;width:100%}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section{display:flex;margin-bottom:.786rem;width:100%}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-first-name-section{height:70px;margin-right:.786rem;width:50%}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-first-name-section .personal-info-firstname-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-first-name-section .personal-info-firstname-textfield{height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-first-name-section .personal-info-firstname-textfield .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-last-name-section{height:70px;width:50%}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-last-name-section .personal-info-lastname-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-last-name-section .personal-info-lastname-textfield{height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-first-lastname-section .personal-info-last-name-section .personal-info-lastname-textfield .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-email-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-email-section .personal-info-email-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-email-section .personal-info-email-field{height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-email-section .personal-info-email-field .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-username-section{height:70px;margin-bottom:1rem}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-username-section .personal-info-username-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-username-section .personal-info-username-field{height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-username-section .personal-info-username-field .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .avatar-header{bottom:10px!important;color:#344054!important;color:var(--Gray-700,#344054)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;position:relative!important}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-action-btn-sections{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;position:relative;text-align:end!important}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-action-btn-sections .personal-info-cancel-btn-section{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-action-btn-sections .personal-info-cancel-btn-section:hover{border:1px solid #62c3e0;border:1px solid var(--Brand-600,#62c3e0);border-radius:8px}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-action-btn-sections .personal-info-save-btn-section{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-action-btn-sections .personal-info-save-btn-section:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.logged-in-user-profilepage-section .update-personal-info-section .personal-info-second-section .personal-info-action-btn-sections .personal-info-savedisabled-btn-section{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:10px 16px!important;text-transform:none!important}.logged-in-user-profilepage-section .personal-info-divider{margin-bottom:15px;margin-top:15px!important}.logged-in-user-profilepage-section .profile-page-scroll-section{height:calc(100vh - 250px)!important;overflow-x:hidden!important;overflow-y:auto!important}.logged-in-user-profilepage-section .update-profile-info-section{display:flex;width:100%}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-first-section{background:#f9f8f8;width:24%}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-first-section .profile-info-header{color:#101828;color:var(--Gray-900,#101828);font-family:Inter,sans-serif!important;font-size:18px;font-style:normal;font-weight:700;line-height:30px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-first-section .profile-info-update-details-header{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section{width:75%}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .Mui-error{border:none!important;color:#d51923;margin-left:0}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-section-box-shadow{background-color:#fff;border-radius:10px;box-shadow:0 0 1px 1px #0000001a;margin-bottom:.1rem;margin-top:.1rem;max-height:100%;padding:20px;width:100%}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-toggle-section{color:#101828;color:var(--Gray-900,#101828);font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:24px;margin-top:10%!important}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-toggle-section .Mui-checked{color:#7f56d9!important}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-password-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-password-section .profile-info-password-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-password-section .profile-info-password-field{height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-password-section .profile-info-password-field .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-country-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-country-section .profile-info-country-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-country-section .profile-info-country-field{border-radius:.5rem;height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-country-section .profile-info-country-field .MuiInputBase-input{background:#fff;background:var(--White,#fff);color:#344054!important;height:.28rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-country-section .profile-info-country-field .Mui-focused{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d;color:#344054}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-country-section .profile-info-country-field .Mui-focused .MuiOutlinedInput-notchedOutline{border:none;border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-school-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-school-section .profile-info-school-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-school-section .profile-info-school-field{height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-school-section .profile-info-school-field .MuiInputBase-input{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d;color:#344054!important;height:.28rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-school-section .profile-info-school-field .MuiOutlinedInput-notchedOutline{border:none!important}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-school-section .profile-info-school-field .MuiOutlinedInput-input:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d;color:#344054!important}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-school-section .profile-info-school-field [class$=MuiInputBase-input-MuiOutlinedInput-input]:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-zipcode-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-zipcode-section .profile-info-zipcode-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-zipcode-section .profile-info-zipcode-field{height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-zipcode-section .profile-info-zipcode-field .MuiInputBase-input{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d;height:.28rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-zipcode-section .profile-info-zipcode-field .MuiOutlinedInput-notchedOutline{border:none!important}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-zipcode-section .profile-info-zipcode-field .MuiOutlinedInput-input:focus,.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-zipcode-section .profile-info-zipcode-field [class$=MuiInputBase-input-MuiOutlinedInput-input]:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-graduateYear-section{border-radius:.5rem;height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-graduateYear-section .profile-info-graduateYear-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-graduateYear-section .profile-info-graduateYear-field{border-radius:.5rem;height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-graduateYear-section .profile-info-graduateYear-field .Mui-focused{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-graduateYear-section .profile-info-graduateYear-field .Mui-focused .MuiOutlinedInput-notchedOutline{border:none;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-graduateYear-section .profile-info-graduateYear-field .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-ethnicity-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-ethnicity-section .profile-info-ethnicity-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-ethnicity-section .profile-info-ethnicity-field{border-radius:.5rem;height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-ethnicity-section .profile-info-ethnicity-field .Mui-focused{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-ethnicity-section .profile-info-ethnicity-field .Mui-focused .MuiOutlinedInput-notchedOutline{border:none;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-ethnicity-section .profile-info-ethnicity-field .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-gender-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-gender-section .profile-info-gender-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-gender-section .profile-info-gender-field{border-radius:.5rem;height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-gender-section .profile-info-gender-field .Mui-focused{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-gender-section .profile-info-gender-field .Mui-focused .MuiOutlinedInput-notchedOutline{border:none;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-gender-section .profile-info-gender-field .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-state-section{height:70px;margin-bottom:.786rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-state-section .profile-info-state-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:500;line-height:20px}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-state-section .profile-info-state-field{border-radius:.5rem;height:2rem;margin-top:.3rem}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-state-section .profile-info-state-field .Mui-focused{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-state-section .profile-info-state-field .Mui-focused .MuiOutlinedInput-notchedOutline{border:none;box-shadow:0 1px 2px 0 #1018280d}.logged-in-user-profilepage-section .update-profile-info-section .profile-info-second-section .profile-info-state-section .profile-info-state-field .MuiInputBase-input{color:#101828!important;color:var(--Gray-500,#101828)!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.logged-in-user-profilepage-section .profile-info-action-btn-sections{display:flex;flex-wrap:wrap;gap:10px;justify-content:end;position:relative;right:19px;text-align:end!important}.logged-in-user-profilepage-section .profile-info-action-btn-sections .profile-info-cancel-btn-section{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.logged-in-user-profilepage-section .profile-info-action-btn-sections .profile-info-save-btn-section{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.logged-in-user-profilepage-section .profile-info-action-btn-sections .profile-info-savedisabled-btn-section{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff!important;color:var(--Gray-700,#fff)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:10px 16px!important;text-transform:none!important}.logged-in-user-profilepage-section .profile-info-action-btn-sections .profile-info-save-btn-section:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.logged-in-user-profilepage-section .profile-info-action-btn-sections .profile-info-delete{color:#101828!important;color:var(--Gray-900,#101828)!important;cursor:pointer!important;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:.286rem;text-decoration-line:underline}.logged-in-user-profilepage-section .cancel-btn-in-delete-popup{background:#fff!important;background:var(--White,#fff)!important;border:1px solid #d2d0d0;border:1px solid #d0d5dd!important;border:1px solid var(--Gray-300,#d0d5dd)!important;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d!important;color:#344054!important;color:var(--Gray-700,#344054)!important;font-size:14px!important;margin-right:.786rem!important}.logged-in-user-profilepage-section .cancel-btn-in-delete-popup,.logged-in-user-profilepage-section .delete-btn-in-delete-popup{font-family:Inter,sans-serif!important;font-style:normal;font-weight:600;height:32.786px;line-height:20px;text-transform:none!important}.logged-in-user-profilepage-section .delete-btn-in-delete-popup{background-color:#7f56d9!important;background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff!important;color:#344054;color:var(--Gray-700,#344054);font-size:medium!important;font-size:14px;margin-right:10px!important;text-transform:none}.logged-in-user-profilepage-section .delete-pop-up-btns{text-align:end!important}.logged-in-user-profilepage-section .user-avatar-section{height:116px!important}.logged-in-user-profilepage-section .avatar-section{margin-bottom:1.386rem}.logged-in-user-profilepage-section .first-genaration-label-text{color:#344054!important;color:var(--Gray-700,#344054)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important}.profile-info-delete-popup-action-btn-sections{display:flex;flex-wrap:wrap;gap:10px;justify-content:end;position:relative;right:19px;text-align:end!important}.profile-info-delete-popup-action-btn-sections .profile-info-delete-popup-cancel-btn-section{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.profile-info-delete-popup-action-btn-sections .profile-info-delete-popup-save-btn-section{background:#7f56d9;background:var(--Brand-600,#7f56d9)}.profile-info-delete-popup-action-btn-sections .profile-info-delete-popup-save-btn-section,.profile-info-delete-popup-action-btn-sections .profile-info-delete-popup-save-btn-section:hover{border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.profile-info-delete-popup-action-btn-sections .profile-info-delete-popup-save-btn-section:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8)}.user-search-history-page-content-sections .user-search-history-page-first-section{margin-bottom:6.786rem}.user-search-history-page-content-sections .user-search-history-page-second-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;width:100%}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-page-header-section{color:#101828;flex:1 1;font-family:Inter,sans-serif!important;font-size:30px;font-style:normal;font-weight:500;line-height:38px}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons{display:flex;flex:1 1;gap:1rem;justify-content:flex-end}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .user-search-history-page-clear-button-section,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .user-search-history-page-export-button-section,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .user-search-history-page-savepdf-button-section,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .user-search-history-page-shareemail-button-section{align-items:center;display:flex}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .active-export-button-header{position:relative;top:-6px!important}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .export-button{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;height:42px;line-height:20px;padding:11px 16px;text-decoration:none!important;text-transform:none!important}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .savepdf-button,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .shareemail-button{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;height:42px;line-height:20px;padding:12px 16px;text-decoration:none!important;text-transform:none!important}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .clear-all-button{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .clear-all-button:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;padding:10px 16px}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .export-button:hover,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .savepdf-button:hover,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .shareemail-button:hover{border:1px solid #62c3e0;border:1px solid var(--Brand-600,#62c3e0)}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .export-button-disabled,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .savepdf-button-disabled,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .sharemail-button-disabled{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:20px!important;padding:10px 16px!important;text-transform:none!important}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .clear-all-button-disabled{background:#344054!important;background:var(--Gray-700,#344054)!important;border:1px solid #475467!important;border:1px solid var(--Gray-600,#475467)!important;border-radius:8px!important;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff;color:var(--Gray-700,#fff);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none;text-transform:none!important}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .export-button-image,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .savepdf-button-image,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .shareemail-button-image{position:relative!important;right:4px}.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .export-button-disabled-image,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .savepdf-button-disabled-image,.user-search-history-page-content-sections .user-search-history-page-second-section .user-search-history-action-buttons .shareemail-button-disabled-image{filter:brightness(0) invert(1);position:relative!important;right:3px}.user-search-history-page-content-sections .search-historypage-scroll-section{background-color:#fff;border-radius:10px;box-shadow:0 0 1px 1px #0000001a;height:calc(100vh - 270px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:20px}.user-search-history-page-content-sections .search-historypage-scroll-section .all-search-historyheader{color:#101828!important;color:var(--Gray-900,#101828)!important;font-family:Inter,sans-serif!important;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.user-search-history-page-content-sections .search-historypage-scroll-section .search-historygrid-section .css-pdct74-MuiTablePagination-selectLabel{color:#667085!important;color:var(--Gray-700,#667085)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important}.user-search-history-page-content-sections .search-historypage-scroll-section .column-headers{align-items:center;align-self:stretch;background:#f9fafb!important;background:var(--Gray-50,#f9fafb)!important;border-bottom:1px solid #eaecf0!important;border-bottom:1px solid var(--Gray-200,#eaecf0)!important;color:#667085!important;color:var(--Gray-500,#667085)!important;font-family:Inter,sans-serif!important;font-size:15px;font-style:normal;font-weight:500;gap:12px;height:44px!important;line-height:18px;padding:12px 24px}.user-search-history-page-content-sections .search-historypage-scroll-section .main-row-alignment{background-color:#fff;border-radius:4px;border-top:1px solid #e0e0e0!important;display:table-cell;font-family:Inter,sans-serif!important;font-size:.875rem;font-weight:500;letter-spacing:.01071em;line-height:1.5rem;padding:16px;position:-webkit-sticky;position:sticky;text-align:left;top:0;vertical-align:inherit;z-index:2}.user-search-history-page-content-sections .search-historypage-scroll-section .search-name{color:#101828!important;color:var(--Gray-900,#101828)!important;font-family:Inter,sans-serif!important;font-size:14.786px!important;font-style:normal;font-weight:500!important;line-height:20px}.user-search-history-page-content-sections .search-historypage-scroll-section .search-description{color:#667085!important;color:var(--Gray-500,#667085)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:20px}.user-search-history-page-content-sections .search-historypage-scroll-section .date-searched{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400!important;line-height:20px}.user-search-history-page-content-sections .search-historypage-scroll-section .tags-align{word-wrap:break-word!important;color:#667085!important;color:var(--Gray-500,#667085)!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400!important;line-height:20px}.user-search-history-page-content-sections .search-historypage-scroll-section .search-history-pagination-aligh{color:#344054!important;color:var(--Gray-700,#344054)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important}.search-historyclear-section-action-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:end;position:relative;right:19px;text-align:end!important}.search-historyclear-section-action-btns .search-historyclear-cancel-btn-section{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;color:#344054;color:var(--Gray-700,#344054)}.search-historyclear-section-action-btns .search-historyclear-cancel-btn-section,.search-historyclear-section-action-btns .search-historyclear-clear-btn-section{box-shadow:0 1px 2px 0 #1018280d;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-transform:none}.search-historyclear-section-action-btns .search-historyclear-clear-btn-section{background:#7f56d9;background:var(--Brand-600,#7f56d9);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;color:#fff;color:var(--Gray-700,#fff)}.signup-college-application-header{align-items:flex-start!important;display:flex!important;font-family:Inter,sans-serif !important!important;gap:7.223px!important;height:72px!important;width:235.444px!important}.signup-college-application-header .signup-collegecraft-headername{align-items:center!important;align-self:stretch!important;color:#000!important;display:flex!important;font-family:Inter,sans-serif !important!important;font-size:1.87556rem!important;font-style:normal!important;font-weight:900!important;height:75px!important;line-height:normal!important;padding:38px!important}.signup-college-application-header .signup-collegecraft-headername .signup-collgecrafticon{margin-left:-2rem!important;margin-right:.386rem!important}.header-section{margin-bottom:3rem;text-align:justify!important}.signup-form{width:75%}.signup-form .text-element{height:2rem;margin-top:.2rem}.signup-form .text-element .MuiInputBase-input{color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;height:.2rem;line-height:24px}.signup-form .signup-formelements-headers{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1px!important;height:65px;margin-top:1rem}.signup-form .signup-formelements-headers .Mui-error{color:#d32f2f;margin-left:0}.signup-form .signup-formelements-headers .email-header,.signup-form .signup-formelements-headers .firstname-header,.signup-form .signup-formelements-headers .lastname-header,.signup-form .signup-formelements-headers .password-header{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.signup-form .pwd-restrict-message{align-self:stretch;color:#667085;color:var(--Gray-500,#667085);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:.3rem!important;margin-top:-.5rem!important}.signup-form .create-btn-section{align-items:flex-start;display:flex;margin-bottom:8px!important;margin-top:1px!important}.signup-form .create-btn-section .create-btn{background:#4d41d9;border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.signup-form .create-btn-section .create-btn-disabled{background:#344054;background:var(--Gray-700,#344054);border:1px solid #475467;border:1px solid var(--Gray-600,#475467);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.signup-form .create-btn-section .create-btn:hover{background:#4a1fb8;background:var(--Purple-800,#4a1fb8);border:1px solid #7f56d9;border:1px solid var(--Brand-600,#7f56d9);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d}.signup-form .signup-btn-section{padding:10px 0;text-align:center}.signup-form .signup-btn-section .signup-btn{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;text-transform:none}.signup-form .signup-btn-section-error{padding:10px 0;text-align:center}.signup-form .signup-btn-section-error .error-signup-btn{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;text-transform:none}.signup-form .signup-btn-lable{color:#344054;color:var(--Gray-700,#344054);font-size:16px;line-height:24px}.signup-form .signup-btn-lable,.signup-form .signup-header-section{font-family:Inter,sans-serif!important;font-style:normal;font-weight:600}.signup-form .signup-header-section{color:#101828;color:var(--Gray-900,#101828);font-size:36px;letter-spacing:-.72px;line-height:44px;margin-bottom:20px!important}.signup-form .underline-link{text-decoration-line:underline}.signup-form .login-label{color:#6941c6;color:var(--Brand-700,#6941c6);font-weight:600;text-decoration-line:underline}.signup-form .already-account,.signup-form .login-label{font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;line-height:20px}.signup-form .already-account{color:#667085;color:var(--Gray-500,#667085);font-weight:400;text-align:center}.signup-form .already-account .row-reverse{flex-direction:row-reverse}.signup-form .already-account .terms-link{color:#6941c6!important;color:var(--Brand-700,#6941c6)!important;cursor:po Inter,sans-serif!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline}.signup-form .error-service-aggr-container{display:inline-flex;margin-top:.186rem}.signup-form .error-service-aggr-container .error-service-aggr-checkbox{background:#fff;background:var(--White,#fff);color:#d32f2f!important;height:16px;margin-right:.412rem;position:relative;top:-1.712px;width:16px}.signup-form .error-service-aggr-container .Mui-checked{color:#d32f2f!important}.signup-form .error-service-aggr-container .error-service-aggr-text,.signup-form .error-service-aggr-container .error-service-aggr-text .error-terms-link{color:#d32f2f!important;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.signup-form .error-service-aggr-container .error-service-aggr-text .error-terms-link{cursor:pointer;text-decoration-line:underline!important}.signup-form .service-aggr-container{display:inline-flex;margin-top:.186rem}.signup-form .service-aggr-container .service-aggr-checkbox{background:#fff;background:var(--White,#fff);height:16px;margin-right:.412rem;position:relative;top:-1.712px;width:16px}.signup-form .service-aggr-container .Mui-checked{color:#6941c6!important}.signup-form .service-aggr-container .service-aggr-text{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.signup-form .service-aggr-container .service-aggr-text .terms-link{color:#344054!important;color:var(--Brand-700,#344054)!important;cursor:pointer;font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration-line:underline!important}.signup-form .checkbox-alignment{background:#fff!important;background:var(--White,#fff)!important;border:1px solid #d0d5dd!important;border:1px solid var(--Gray-300,#d0d5dd)!important;border-radius:4px;height:16px;margin-right:.786rem!important;width:16px}.signup-form .copy-rights-section{display:flex;justify-content:space-between;margin:1rem 0;width:100%!important}.collegecraft-headername{align-items:center;align-self:stretch;color:#000;display:flex;font-family:Inter,sans-serif!important;font-size:24.671px!important;font-style:normal;font-weight:900!important;height:96px;line-height:normal;padding:38px}.main-grid-section{display:flex!important;margin-left:4%!important;width:90%!important}.form-mainbox-section{align-items:center;display:flex;flex-direction:column;float:left;margin-left:2rem;margin-right:6rem}.signup-input-element-layout{align-items:flex-start;display:flex;flex-direction:column;height:78px!important}.signup-input-element-layout span{color:#344054;color:var(--Gray-700,#344054);font-family:Inter,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.signup-input-element-layout .input-element{display:flex;font-family:Inter,sans-serif!important;margin-bottom:15px!important;margin-top:0!important}.signup-input-element-layout .input-element .MuiInputBase-input{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--Gray-300,#d0d5dd);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d;color:#0e0f10!important;color:var(--Gray-500,#0e0f10)!important;height:.28rem}.signup-input-element-layout .input-element .MuiOutlinedInput-notchedOutline{border:none!important}.signup-input-element-layout .input-element .MuiOutlinedInput-input:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.signup-input-element-layout .input-element [class$=MuiOutlinedInput-notchedOutline]{border:none!important}.signup-input-element-layout .input-element [class$=MuiInputBase-input-MuiOutlinedInput-input]:focus{background:#fff;background:var(--White,#fff);border:1px solid #5841d9;border:1px solid var(--Purple-500,#5841d9);border-radius:.5rem;box-shadow:0 1px 2px 0 #1018280d}.signup-input-element-layout .Mui-error{color:#d32f2f;justify-content:flex-start;margin-left:0}.signup-pwd-api-error-message{position:relative!important;top:-17px!important}.signup-pwd-api-error-message .css-uhz803-MuiTypography-root{color:#d32f2f!important;font-family:Inter,sans-serif!important;font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.66;margin:0!important}.invitation-api-error-message{position:relative!important;top:1px!important}.invitation-api-error-message .css-uhz803-MuiTypography-root{color:#d32f2f!important;font-family:Inter,sans-serif!important;font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.66;margin:0!important}.sign-up-custom-tooltip{word-wrap:break-word!important;background-color:#fff!important;border:1px solid #7f56d9!important;border:1px solid var(--Brand-600,#7f56d9)!important;border-radius:10px!important;font-size:12px!important;max-width:400px!important;padding:2px 6px!important;text-align:center}.checkbox-signup-title{color:#344054!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important}.term-condition-header{font-weight:600!important;text-align:center!important;text-decoration:underline}.privacy-policy{font-family:Inter,sans-serif!important;font-size:13px;line-height:1.5}.privacy-policy h2,.privacy-policy ul{font-family:Inter,sans-serif!important;font-size:14px;line-height:1.5}.privacy-policy ul{padding-left:20px}.privacy-policy li{font-family:Inter,sans-serif!important;font-size:14px;line-height:1;line-height:1.5;margin-bottom:12px}.privacy-policy .contact{font-weight:700;margin-top:18px}.privacy-policy .contact a{color:#07c;text-decoration:none}.privacy-policy .contact a:hover{text-decoration:underline}p{line-height:1.5;text-align:justify;text-justify:inter-word}.acceptance-creteria-clear-btn-section,p{font-family:Inter,sans-serif!important;font-size:14px}.acceptance-creteria-clear-btn-section{background:#7f56d9!important;background:var(--Brand-600,#7f56d9)!important;border:1px solid #7f56d9!important;border:1px solid var(--Brand-600,#7f56d9)!important;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d!important;color:#fff;color:var(--Gray-700,#fff);font-style:normal;font-weight:600;line-height:20px;padding:10px 16px;text-decoration:none!important;text-transform:none!important}.accceptance-btn{flex-wrap:wrap;gap:10px;justify-content:end;position:relative;text-align:end!important}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}::-webkit-scrollbar-track:hover{background-color:#f2f2f2}::-webkit-scrollbar-thumb:hover{background-color:#d5d9eb!important;border-radius:10px}::-webkit-scrollbar{display:none}::-webkit-scrollbar:hover{display:block;height:auto;width:3px}
/*# sourceMappingURL=main.57e3f3bc.css.map*/