:root{--primary-main:#9dc08b;--primary-light:#edf1d6;--primary-dark:#609966;--gray-main:#a9a9a9;--gray-light:#cdcdcd;--gray-lighter:#f7f8fa;--gray-dark:grey}*{box-sizing:border-box;padding:0}*,body{margin:0}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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input{outline:none}a{text-decoration:none}.logo__wrapper{height:52px;padding:4px;width:52px}.logo__wrapper>img{height:100%;width:100%}.login-container{background-color:#204a80;border:1px solid #000;border-radius:5px;color:#204a80;font-weight:700;justify-content:center;margin-left:auto;margin-right:1%;padding:10px;text-decoration:none;text-decoration-color:#faebd7}.header-bar,.login-container{align-items:center;display:flex}.header-bar{justify-content:space-between;padding:0;width:100%}.profile-image img{border-radius:50%}.edit-profile-button{right:37%}.info-container{width:50%}.info-box .link-out{text-align:center;width:100%}.button-group-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.button{background-color:#204a80;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:10px;padding:10px;width:47%}@media screen and (max-width:767px){.button{width:100%}}.profile-container{min-height:40px;position:relative;width:100%}.profile__prev-btn{left:0;position:absolute;top:24px}.profile-image{height:40vw;margin:0 auto;max-width:40vw}.profile-image img{width:20vw}.info-container{width:75vw}.info-box{overflow:auto;width:90vw}.info-box .info-value{margin-right:10px}.info-box .edit-button{display:inline-block;height:3vh;margin-left:10px;max-width:75px;width:15vw}.edit-freelance-profile-button{background-color:#68bcd9;border:none;border-radius:5px;color:#fff;font-size:18px;margin-top:10px;padding:5px 10px;text-align:center;width:200px}.edit-freelance-profile-button:hover{background-color:#26599b}.footer-section{background-color:#204a80;color:#fff;padding:20px;width:100%}.footer-content{align-items:center;display:flex;justify-content:center;margin:0 auto;width:50%}.footer-left{flex:1 1}.footer-right{flex:1 1;text-align:center}.email,.terms{font-size:16px;font-weight:700}.App-logo-2{align-content:last baseline;display:flex;height:10vh;pointer-events:none}.main-content{display:flex;margin:20px}.router-link,.router-link:visited{color:#fff}h1{font-family:georgia;text-align:center}p{color:#204a80;font-family:helvetica}.hero-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:1% 2.5%;width:95%}mark{background-color:#68bcd9;color:#204a80}.left-block{border:.4vw solid #204a80;border-radius:10px;font-size:2.76vw;height:25%}.left-block,.right-block{text-align:center;width:47%}.right-block{height:40%;overflow:hidden}.hero-text{color:#204a80}.right-block img{border-radius:10px;height:23vw;object-fit:cover;width:100%}.cta-container{background-color:#fff;flex-direction:column;justify-content:flex-start;margin-bottom:.5%;margin-top:.5%;width:100%}.cta-box,.cta-container{align-items:center;display:flex}.cta-box{background-color:#204a80;border-radius:20px;box-shadow:0 2px 5px rgba(0,0,0,.2);height:80%;justify-content:space-between;padding:20px;width:95%}.cta-box p{font-size:24px;margin:0}.cta-box p,.cta-button{color:#fff;font-weight:700}.cta-button{background-color:#68bcd9;border-radius:5px;display:inline-block;font-size:18px;padding:10px 20px;text-align:center;text-decoration:none}.companies-section{align-items:center;background-color:#204a80;border-radius:10px;justify-content:flex-start;margin:2.5%;padding:3%;width:95%}.companies-container{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.company-logo{background-color:#68bcd9;border-radius:10px;text-align:center}.company-logo img{height:auto;max-height:100%;max-width:100%}.find-more-button{margin-top:20px;text-align:center}.find-more-button a{background-color:#68bcd9;border-radius:5px;color:#fff;display:inline-block;font-size:18px;font-weight:700;padding:10px 20px;text-decoration:none}.partners-header{color:#fff;margin-bottom:20px;text-align:center}.list__wrapper{display:flex;flex-direction:column;gap:16px;height:100%;padding:0 8px;width:100%}.list-item__wrapper{border-radius:8px;height:80px;padding:8px 16px}.list-item__wrapper,.search-bar__wrapper{display:flex;flex-direction:row;width:100%}.search-bar__wrapper{align-items:center;height:40px;justify-content:center;margin-bottom:12px;padding:4px 12px}.search-bar_form{border-radius:8px;display:flex;flex-direction:row;width:80%}.search-bar__input{background-color:#f3f3f3;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;flex:1 1;height:32px}.search-bar__submit-btn{background-color:#204a80;border:none;border-bottom-right-radius:4px;border-top-right-radius:4px;font-size:16px;height:32px;width:62px}.button__wrapper,.search-bar__submit-btn{align-items:center;color:#fff;display:flex;justify-content:center}.button__wrapper{background-color:var(--primary-main);border-radius:4px;cursor:pointer;padding:6px 16px}.button__wrapper:hover{background-color:var(--primary-dark)}.freelancer-list-item__wrapper{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.freelancer-list-item__content{max-width:60%}.freelancer-list-item__content-name{font-size:14px;font-weight:600}.freelancer-list-item__content-info{font-size:12px}.freelancer-list__wrapper{margin-top:16px}.layout__wrapper{padding:16px 20px 68px;width:100vw}.input-title__wrapper{color:#585858;font-size:18px;padding-bottom:2px}.field-error__wrapper{color:#f44;font-size:12px;padding-bottom:16px}.sign-in__wrapper{padding-top:16px}.sign-in__logo{align-items:center;display:flex;justify-content:center;width:100%}.sign-in__input-wrapper{display:flex;flex-direction:column;gap:24px}.sign-in__signup-link{margin-top:8px}.sign-in__submit-btn{height:80px;margin:16px auto;width:200px}.error-message__wrapper{color:#d12929;font-size:14px;width:100%}.page-title__wrapper{font-size:24px;font-weight:600;height:76px;padding:24px 0;position:relative;text-align:center}.page-title__prev-btn{left:0;position:absolute;top:26px}.sign-up__wrapper{padding-top:16px}.sign-up__logo{align-items:center;display:flex;justify-content:center;width:100%}.sign-up__input-wrapper{display:flex;flex-direction:column;gap:24px}.sign-up__signup-link{margin-top:16px}.sign-up__submit-btn{height:80px;margin:16px auto;width:200px}.position-list-item__wrapper{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.position-list-item__content{max-width:60%}.position-list-item__content-name{font-size:14px;font-weight:600}.position-list-item__content-info{font-size:12px}.position-list__wrapper{margin-top:16px}.open-button__wrapper{padding:10px;width:150px}.new{cursor:pointer}.hero-section{background-image:url(https://assets.aboutamazon.com/dims4/default/32861da/2147483647/strip/true/crop/1600x901+0+83/resize/1320x743!/quality/90?url=https%3A%2F%2Famazon-blogs-brightspot.s3.amazonaws.com%2Fc3%2F15%2F202c3f54402da5128d962a969b02%2Famazon-nashville-3.jpg);background-position:50%;background-size:cover;height:auto;min-height:100vh}.hero-content{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#204a806e;border-radius:10px;display:flex;flex-direction:column;height:100vw;justify-content:center;left:50%;max-height:300px;max-width:500px;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50vw}.company-logo{height:10vh;margin:5%}.edit-button{border-radius:5px;cursor:pointer;font-size:14px;margin-top:20px;padding:5px 10px}.description-section{align-items:center;display:flex;justify-content:center;margin:3%}.description-content{align-items:center;display:flex;flex-direction:column;width:80%}.description-text{font-size:18px;line-height:1.5;margin-bottom:30px;text-align:center}p{color:#fff;font-size:100%;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis}.info-box .link-out{background-color:#68bcd9;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:14px;margin-top:10px;padding:5px 10px}.settings-container{align-items:center;background-color:#fff;color:#204a80;display:flex;flex-direction:column;font-size:100%;padding:20px}.profile-container{margin-bottom:20px}.profile-image{align-items:center;display:flex;justify-content:center;max-height:25vw;position:relative;width:25vw}.profile-image img{background-color:#204a80;border-radius:5%;border-radius:10%;height:20vw;margin:15%;max-width:20vw;padding:10%}.edit-profile-button{background-color:#68bcd9;border-radius:5px;bottom:0;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.edit-file-button{align-items:center;position:relative}.edit-file-button,.info-container{display:flex;justify-content:center}.info-container{flex-wrap:wrap}.invisible{opacity:0}.info-box{background-color:#1f3a64;border-radius:10px;margin:10px;max-width:500px;padding:20px}.industry-container,.info-box{color:#fff;position:relative;width:100%}.industry-container{align-items:center;display:flex;justify-content:center}.info-box .info-label{font-size:18px;font-weight:700;margin-bottom:10px}.info-box .info-value{font-size:16px;margin-bottom:10px}.info-box .edit-button{background-color:#68bcd9;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;position:absolute;right:20px;top:20px}.info-box .edit-field{background-color:#fff;font-size:16px;padding:5px;width:100%}.info-box .edit-field,.info-box .save-button{border:none;border-radius:5px;display:none;margin-top:10px}.info-box .save-button{background-color:#68bcd9;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px}.info-box.editable .info-value{display:none}.info-box.editable .edit-field{display:block}.info-box.editable .edit-button{display:none}.info-box.cancel .cancel-button,.info-box.editable .save-button{display:block}.info-box.cancel .cancel-button{display:none}.info-box.cancel .save-button{display:block}.info-box.cancel .info-value{display:none}.switch-button{background-color:#68bcd9;border:none;border-radius:5px;color:#fff;margin-top:10px;padding:5px 10px}.file-input-wrapper{display:inline-block;overflow:hidden;position:relative}.file-input-wrapper input[type=file]{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.modal__wrapper{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.modal__inner-wrapper{background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;flex-direction:column;height:40vh;justify-content:space-between;padding:16px;width:80vw}.modal__title{font-size:22px;font-weight:600;padding-bottom:12px;text-align:center}.modal__content,.modal__subtitle{font-size:18px}.modal__content{border:.5px solid var(--primary-dark);border-radius:4px}.modal__subtitle{text-align:center}.modal__button{margin:12px auto 0;width:60%}.image__wrapper{border-radius:8px;object-fit:cover;width:100%}.image__wrapper>img{border-radius:8px;height:100%;width:100%}.text-card__wrapper{border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:16px;width:100%}.text-card__title{font-size:18px;font-weight:600;padding-bottom:12px}.text-card__content{font-size:14px}.wrapped{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.freelancer-detail__wrapper{display:flex;flex-direction:column;gap:12px}.freelancer-detail__info{display:flex;gap:8px}.freelancer-detail__modal-contact-email{align-items:center;display:flex;justify-content:center}.freelancer-detail__modal-contact-email-text{background-color:#fff;display:inline-block;padding:12px}.freelancer-detail__contact-button{background-color:var(--primary-main);border-radius:4px;color:#fff;cursor:pointer;margin:auto;padding:8px 16px;text-align:center;width:160px}.position-detail__wrapper{display:flex;flex-direction:column;gap:12px}.position-detail__info{display:flex;gap:8px}.position-detail__modal-contact-email{align-items:center;display:flex;justify-content:center}.position-detail__modal-contact-email-text{background-color:#fff;display:inline-block;padding:12px}.position-detail__contact-button{background-color:var(--primary-main);border-radius:4px;color:#fff;cursor:pointer;margin:auto;padding:8px 16px;text-align:center;width:160px}.recruiter-buttons{flex-direction:column;margin-bottom:50px;margin-top:50px}.delete-button,.edit-button,.recruiter-buttons{align-items:center;display:flex;justify-content:center}.delete-button,.edit-button{border-radius:5px;font-size:18px;font-weight:700;height:50px;text-align:center;width:200px}.edit-button{margin-bottom:10px}.delete-button,.edit-button{background-color:#68bcd9;color:#fff}.delete-button:hover{background-color:red;color:#fff;cursor:pointer}.setup__wrapper{padding-top:16px}.submit-btn{cursor:pointer}.selection-btn-ind{background-color:var(--primary-main)}.selection-btn-ind,.selection-btn-indS{align-content:space-around;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;display:inline;font-size:12px;height:50px;margin:16px auto;padding:6px 16px;text-align:center;width:20%}.selection-btn-ind:hover,.selection-btn-indS{background-color:var(--primary-dark)}.selection-buttons{display:inline;padding-left:30%}.button__padding{display:inline;padding-right:15px}.error>input{border-bottom:1px solid #f44}.new-position__wrapper{padding-top:16px}.cancel-btn:hover{cursor:pointer;text-align:center}.icon-text__wrapper{align-items:center;display:flex;flex-direction:column}.icon-text__icon{color:#fff;font-size:19px}.icon-text__text{color:#fff;font-size:12px}.bottom-navigation__wrapper{background-color:#204a80;bottom:0;height:48px;left:0;position:fixed;width:100vw}.bottom-navigation__inner{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0 32px;width:100%}.setup-page__wrapper{padding:0}.setup-page-logo{display:flex;width:100%}.new-post__wrapper{padding-top:16px}.item__wrapper{padding:20px}.text-field__wrapper{height:40px;width:100%}.text-field__wrapper>input{border:none;border-bottom:1px solid #000;height:100%;margin:0;padding:0;width:100%}.add-photo{align-items:center;background-color:gray;border:none;border-radius:4px;color:#fff;display:flex;font-size:20px;height:150px;justify-content:center;margin:16px auto;padding:6px 16px}.add-photo:hover{background-color:#2f4f4f}.submit-btn{align-items:center;background-color:var(--primary-main);border:none;border-radius:4px;color:#fff;display:flex;font-size:20px;height:80px;justify-content:center;margin:16px auto;padding:6px 16px;width:200px}.submit-btn:hover{background-color:var(--primary-dark)}.cancel-btn{text-align:center}
/*# sourceMappingURL=main.15217b76.css.map*/