.flex-grid{display:flex;flex-wrap:wrap;margin:-0.5em;justify-content:center}.flex-grid img{display:block;margin:0 auto;max-width:100%}.flex-grid .flex-item-half{flex-basis:calc(50% - 1em)}@media(max-width: 815px){.flex-grid .flex-item-half{flex-basis:calc(100% - 1em)}}.flex-grid .flex-item-quarter{flex-basis:calc(25% - 1em)}.flex-grid .flex-item-three-quarter{flex-basis:calc(75% - 1em)}@media(min-width: 880px){.flex-grid>*{flex:1 0 5em;margin:.5em}}.flex-header-container{display:flex;justify-content:space-between;align-items:baseline}.flex-splash{display:flex;flex-direction:column;justify-content:center;align-items:center}.email-signup-step-container{max-width:500px;width:500px;margin-bottom:-20px}.email-signup-step-container .t-and-c{color:#4d536f;font-size:13px;font-weight:400;margin-bottom:0 !important}.email-signup-step-container .connect-sso-header{padding-bottom:40px}.email-signup-step-container .referral-logo{float:right}.email-signup-step-container .referral-welcome-text{padding-top:10px;line-height:1.7}@media(max-width: 767px){.email-signup-step-container{width:auto}}.email-signup-step-container .Button__container{margin-top:unset !important}.email-signup-step-container+.Button__container button.close-btn{margin-top:0}.email-signup-step-container .email-signup-input-wrapper{margin-top:25px}.email-signup-step-container .email-signup-input-wrapper .Button__container{display:flex}.email-signup-step-container .email-signup-input-wrapper .Button__container button.btn-continue{margin:25px auto 0}.email-signup-step-container .email-signup-input-wrapper .fieldInput__label{color:#4d536f;font-size:14px;font-weight:600}.email-signup-step-container .email-signup-input-wrapper .fieldInput__label+input{margin-top:5px}.email-signup-step-container .email-signup-input-wrapper .input-warning{color:#ff4e53;font-size:12px}.email-signup-step-container .email-signup-separator{border-top:1px solid rgb(197.964893617,201.0478723404,215.435106383);color:#4d536f;margin:40px 0;position:relative;text-align:center}.email-signup-step-container .email-signup-separator .email-signup-separator-text{background:#fff;left:50%;line-height:16px;position:absolute;top:-8px;transform:translateX(-25px);width:50px}.email-signup-step-container .social-signup-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.email-signup-step-container .linkedin-signup-wrapper{margin-bottom:20px}.email-signup-step-container .linkedin-signup-wrapper .sso-apply-btn{letter-spacing:3px !important}.email-signup-step-container .linkedin-signup-wrapper .flx-container{padding-left:16px}.email-signup-step-container .sso-signup-wrapper{display:flex;align-items:center;justify-content:center}.email-signup-step-container .sso-signup-wrapper .google-signup-fallback.sso-apply-btn{border:none;width:100%}.email-signup-step-container .sso-signup-wrapper .sso-apply-btn{background-color:#fff;border:2px solid #4d536f;border-radius:100px;box-shadow:none;font-family:"Open Sans",serif;font-size:14px;font-weight:700;letter-spacing:4px;line-height:1.36;margin-top:0;text-transform:uppercase;color:#47506e;width:356.57px;height:49px}.email-signup-step-container .sso-signup-wrapper .sso-apply-btn .flx-container{align-items:center;display:flex;gap:15px;justify-content:space-around;padding-left:15px;padding-right:15px}.email-signup-step-container .sso-signup-wrapper .sso-apply-btn .flx-container .icon-linkedin{height:20px;width:20px;fill:#0077b5}.email-signup-step-container .sso-signup-wrapper .sso-apply-btn .flx-container .google-icon{height:27px;width:27px}.email-signup-step-container .sso-signup-wrapper .sso-apply-btn:hover{background-color:#fff}.email-signup-step-container .signin-existing-wrapper{margin-top:20px;text-align:center}.email-signup-step-container .signin-existing-wrapper a{color:#ad9758}.email-signup-step-container.linkedin-email-step{display:flex;flex-direction:column;gap:10px}.email-signup-step-container.linkedin-email-step p{font-size:14px;font-weight:500;line-height:1.5;margin:0}.resume-upload-step-container{max-width:520px;width:520px}@media(max-width: 767px){.resume-upload-step-container{width:auto}}.resume-upload-step-container+.Button__container button.close-btn{margin-top:0}.resume-upload-step-container .custom-file-upload{border:1px solid #ad9758;display:inline-block;cursor:pointer}.resume-upload-step-container .upload-file-input{display:none}.resume-upload-step-container .resume-upload-button-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:25px}.resume-upload-step-container .resume-upload-button-wrapper .Button__container{margin-top:unset !important}.resume-upload-step-container .resume-upload-button-wrapper .Button__container button.btn-upload{margin-top:0;padding:15px 0;width:295px}.resume-upload-step-container .resume-upload-button-wrapper .Button__container button.btn-upload[disabled]{background-color:#e4e4e4}.resume-upload-step-container .resume-upload-button-wrapper .Button__container button.btn-skip{padding:15px 0;background-color:#fff;color:#47506e;font-size:14px;letter-spacing:unset;font-weight:unset;text-transform:unset}.resume-upload-step-container .resume-upload-input-wrapper{border:1px solid #e4e4e4;border-radius:2px;height:60px;margin-top:25px;width:100%}.resume-upload-step-container .resume-upload-input-wrapper:focus{border-color:#4d536f}.resume-upload-step-container .resume-upload-top-resume-submit{align-items:center;display:flex;flex-direction:row;gap:15px;margin-top:25px}.resume-upload-step-container .resume-upload-top-resume-submit .checkboxSwitchContainer{position:relative;top:1px}.resume-upload-step-container .t-and-c{color:#4d536f;font-size:14px;font-weight:400;margin:20px 0 0}.resume-upload-step-container .tooltip-icon-container{display:inline-block;left:5px;position:relative;vertical-align:unset}.resume-upload-step-container .tooltip-icon-container .tooltip-activate{height:19px;width:19px}.resume-upload-step-container .tooltip-icon-container .tooltip-activate svg{fill:#9b9fac;max-width:20px}.resume-upload-step-container .tooltip-icon-container .modal-container{font-size:14px;font-weight:400;margin:0;min-width:285px}.resume-upload-step-container .tooltip-icon-container .is-tooltip{right:0}.not-on-listing-page{max-width:540px !important;width:540px !important}@media(max-width: 767px){.not-on-listing-page{width:auto !important}}.on-listing-creator-page{padding-top:20px !important}.resume-upload-container{align-items:center;display:flex;flex-flow:row nowrap;gap:25px;height:100%;padding:10px 20px}.resume-upload-container .resume-upload-file-input-prompt{color:#4d536f;flex-basis:60%;font-size:16px}.resume-upload-container .resume-upload-file-input-wrapper{flex-basis:40%;position:relative}.resume-upload-container .resume-upload-file-input-wrapper .resume-upload-file-input-button{color:#ad9758;font-size:14px;font-weight:700;letter-spacing:2.5px;line-height:1.36;text-align:right;text-transform:uppercase}.resume-upload-container .resume-upload-file-input-wrapper .resume-upload-file-input-button .folder-icon,.resume-upload-container .resume-upload-file-input-wrapper .resume-upload-file-input-button .refresh-icon{bottom:1px;fill:#ad9758;height:16px;left:5px;position:relative;vertical-align:middle;width:16px}.resume-upload-container .resume-upload-file-input-wrapper .resume-upload-file-input-button .folder-icon path,.resume-upload-container .resume-upload-file-input-wrapper .resume-upload-file-input-button .refresh-icon path{fill:#ad9758}.resume-upload-container .resume-upload-file-input-wrapper .resume-upload-file-input{cursor:pointer;display:block;height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.verify-email-step-container{align-items:center;display:flex;flex-direction:column;gap:25px;max-width:500px;width:500px}@media(max-width: 767px){.verify-email-step-container{width:auto}}.verify-email-step-container+.Button__container button.close-btn{margin-top:0}.verify-email-step-container .verify-email-message{text-align:center}.verify-email-step-container .verify-email-message p{color:#4d536f;font-size:16px;line-height:1.36}.verify-email-step-container .verify-email-resend-link{text-align:center}.verify-email-step-container .verify-email-resend-link a,.verify-email-step-container .verify-email-resend-link p{color:#ad9758;line-height:1.36}.verify-email-step-container .verify-email-resend-link a{font-size:16px;text-decoration:underline}.verify-email-step-container .verify-email-resend-link p{font-size:14px;font-weight:700;margin-top:25px}.work-and-password-step-container{max-width:500px;width:500px}@media(max-width: 767px){.work-and-password-step-container{width:auto}}.work-and-password-step-container+.Button__container button.close-btn{margin-top:0}.work-and-password-step-container .name-input-wrapper,.work-and-password-step-container .work-input-wrapper,.work-and-password-step-container .password-input-wrapper{display:flex;gap:25px;margin-top:25px}.work-and-password-step-container .name-input-wrapper .fieldInput__label,.work-and-password-step-container .work-input-wrapper .fieldInput__label,.work-and-password-step-container .password-input-wrapper .fieldInput__label{color:#4d536f;font-size:14px;font-weight:600}.work-and-password-step-container .name-input-wrapper .fieldInput__label+input,.work-and-password-step-container .name-input-wrapper .fieldInput__label+.fieldInput__control,.work-and-password-step-container .work-input-wrapper .fieldInput__label+input,.work-and-password-step-container .work-input-wrapper .fieldInput__label+.fieldInput__control,.work-and-password-step-container .password-input-wrapper .fieldInput__label+input,.work-and-password-step-container .password-input-wrapper .fieldInput__label+.fieldInput__control{margin-top:5px}.work-and-password-step-container .name-input-wrapper .input-warning,.work-and-password-step-container .work-input-wrapper .input-warning,.work-and-password-step-container .password-input-wrapper .input-warning{color:#ff4e53;font-size:12px;margin:0}.work-and-password-step-container .name-input-wrapper{flex-direction:row}.work-and-password-step-container .work-input-wrapper{flex-direction:column}.work-and-password-step-container .work-input-wrapper .company-input-wrapper>.fieldInput__label+div{margin-top:5px}.work-and-password-step-container .work-input-wrapper .company-input-wrapper input{height:36px}.work-and-password-step-container .password-input-wrapper{flex-direction:column}.work-and-password-step-container .password-input-wrapper .password-reveal-icon .eye-open-icon *,.work-and-password-step-container .password-input-wrapper .password-reveal-icon .eye-closed-icon *{fill:#ad9758}.work-and-password-step-container .password-input-wrapper .work-and-password-input-password,.work-and-password-step-container .password-input-wrapper .fieldInput__control{margin-bottom:0}.work-and-password-step-container .work-and-password-button-wrapper{padding-top:20px;text-align:center}.work-and-password-step-container .work-and-password-button-wrapper p{color:#4d536f;font-size:14px;font-weight:400;margin:10px 0}.work-and-password-step-container .password-message{padding-top:20px;line-height:18pt}.work-and-password-step-container .display-as-top-message{padding-top:unset !important}.work-and-password-step-container .t-and-c{color:#acb0be;font-size:12px;font-weight:400;margin-bottom:-40px;margin-top:20px;text-align:center}.work-and-password-step-container .t-and-c a{color:#acb0be !important}.enter-linkedin-step-container{max-width:500px;width:500px}@media(max-width: 767px){.enter-linkedin-step-container{width:auto}}.enter-linkedin-step-container+.Button__container button.close-btn{margin-top:0}.enter-linkedin-step-container .enter-linkedin-input-wrapper{margin-top:25px}.enter-linkedin-step-container .enter-linkedin-input-wrapper .fieldInput__label{color:#4d536f;font-size:14px;font-weight:600}.enter-linkedin-step-container .enter-linkedin-input-wrapper .fieldInput__label+input{margin-top:5px}.enter-linkedin-step-container .enter-linkedin-input-wrapper .input-warning{color:#ff4e53;font-size:12px}.enter-linkedin-step-container .enter-linkedin-tooltip-wrapper{margin-top:10px}.enter-linkedin-step-container .enter-linkedin-tooltip-wrapper span{color:#ad9758;font-size:12px;font-weight:bold;vertical-align:middle}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper{margin-top:10px;display:unset}@media(max-width: 767px){.enter-linkedin-step-container .enter-linkedin-explanation-wrapper{display:none}}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper p{color:#ad9758;font-size:12px;font-weight:bold;vertical-align:middle;margin-bottom:5px}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper ul{color:#4d536f;font-size:12px;font-weight:400;list-style-type:disc;list-style-position:outside;margin-left:20px}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper ul li{margin-bottom:10px}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper ul a{color:#ad9758}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper ul a:hover{color:rgb(157.543373494,136.7891566265,77.356626506)}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper-moblie{display:none;margin-top:10px}@media(max-width: 767px){.enter-linkedin-step-container .enter-linkedin-explanation-wrapper-moblie{display:unset}}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper-moblie p{color:#ad9758;font-size:12px;font-weight:bold;vertical-align:middle;margin-bottom:5px}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper-moblie ul{color:#4d536f;font-size:12px;font-weight:400;list-style-type:disc;list-style-position:outside;margin-left:20px}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper-moblie ul li{margin-bottom:10px}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper-moblie ul a{color:#ad9758}.enter-linkedin-step-container .enter-linkedin-explanation-wrapper-moblie ul a:hover{color:rgb(157.543373494,136.7891566265,77.356626506)}.enter-linkedin-step-container .linkedin-continue{margin:0 auto;display:block;margin-top:2.5em}.enter-linkedin-step-container .linkedin-continue .Button__container{display:flex;justify-content:center}.enter-linkedin-step-container .tooltip-icon-container{display:inline-block;left:5px;position:relative;vertical-align:middle}.enter-linkedin-step-container .tooltip-icon-container .tooltip-activate{height:19px;width:19px}.enter-linkedin-step-container .tooltip-icon-container .tooltip-activate svg{fill:#9b9fac;max-width:20px}.enter-linkedin-step-container .tooltip-icon-container .modal-container{font-size:14px;font-weight:400;margin:0;min-width:285px}.enter-linkedin-step-container .tooltip-icon-container .is-tooltip{max-width:350px;position:fixed}@media(max-width: 767px){.enter-linkedin-step-container .tooltip-icon-container .is-tooltip{max-width:unset}}.enter-linkedin-step-container .tooltip-icon-container .is-tooltip .enter-linkedin-tooltip-inner a,.enter-linkedin-step-container .tooltip-icon-container .is-tooltip .enter-linkedin-tooltip-inner p,.enter-linkedin-step-container .tooltip-icon-container .is-tooltip .enter-linkedin-tooltip-inner li{line-height:1.35}.enter-linkedin-step-container .tooltip-icon-container .is-tooltip .enter-linkedin-tooltip-inner a{color:#ad9758}.enter-linkedin-step-container .tooltip-icon-container .is-tooltip .enter-linkedin-tooltip-inner ul{color:#4d536f;list-style-type:disc;list-style-position:outside}.enter-linkedin-step-container .tooltip-icon-container .is-tooltip .enter-linkedin-tooltip-inner li{margin-bottom:10px}.approve-linkedin-prompt-container{position:relative}.approve-linkedin-prompt-container .approve-linkedin-profile-wrapper,.approve-linkedin-prompt-container .approve-linkedin-profile-buttons{margin-top:25px}.approve-linkedin-prompt-container .approve-linkedin-profile-wrapper p,.approve-linkedin-prompt-container .approve-linkedin-profile-buttons p{color:#4d536f;font-size:14px;line-height:1.35}.approve-linkedin-prompt-container .linkedin-tooltip{width:80%;padding:10px 24px 10px 10px;background-color:#cce8f8;position:absolute;border:1px solid #008cdc;color:#008cdc;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);left:10%;display:block;top:125px}@media(max-width: 500px){.approve-linkedin-prompt-container .linkedin-tooltip{top:115px}}.approve-linkedin-prompt-container .linkedin-tooltip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-3px;border-width:7px;border-style:solid;border-color:rgba(0,0,0,0);border-top-color:#cce8f8}.approve-linkedin-prompt-container .linkedin-tooltip::before{content:" ";position:absolute;top:100%;left:50%;margin-left:-4px;border-width:8px;border-style:solid;border-color:rgba(0,0,0,0);border-top-color:#008cdc}.approve-linkedin-prompt-container .approve-linkedin-profile-buttons{display:flex;flex-flow:row nowrap;gap:20px;justify-content:center}.approve-linkedin-prompt-container .approve-linkedin-profile-buttons .btn.btn-large{padding:15px 30px}.approve-linkedin-prompt-container .approve-linkedin-profile-buttons .btn-cancel{background-color:#e4e4e4;color:#47506e}.approve-linkedin-prompt-container .approve-linkedin-profile-buttons .Button__container button{margin-top:0}.approve-linkedin-prompt-container .approve-linkedin-profile-image-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:25px}.approve-linkedin-prompt-container .approve-linkedin-profile-image-wrapper a{color:#968325;font-size:14px;font-weight:600}.approve-linkedin-prompt-container .approve-linkedin-profile-image-wrapper a:hover{text-decoration:underline}.approve-linkedin-prompt-container .approve-linkedin-profile-image-wrapper .approve-linkedin-profile-image{border-radius:50%;height:80px;object-fit:cover;width:80px}.signup-on-listing-page .modal-container{margin-top:235px !important}@media(max-width: 767px){.signup-on-listing-page .modal-container{margin-top:180px !important}}@media(max-width: 575px){.signup-on-listing-page .modal-container{padding:2em 1.5em}}.past-first-step .close-btn{display:none}.signup-modal-container .flex-splash{justify-content:unset}.signup-modal-container .modal-container{max-width:800px;width:unset !important}.signup-modal-container .alert-card{border-radius:2px;background:#7f859a;padding:18px;margin:0 auto 20px;display:flex;align-items:center}.signup-modal-container .anonymous-user-icon{fill:#fff;max-width:16px;margin-right:20px;height:16px}.signup-modal-container .login-attempt{margin-bottom:unset;font-weight:400;line-height:1.5;color:#fff;font-size:13px}.signup-modal-container .login-attempt a{color:#fff}.signup-modal-container .login-attempt ul{list-style-type:disc}
