.react-phone-number-input .rrui__select__option,.react-phone-number-input__row{align-items:center;display:flex}.react-phone-number-input__row{position:relative}.react-phone-number-input__country{width:auto}.react-phone-number-input__country.rrui__select--expanded,.react-phone-number-input__phone{flex:1}.react-phone-number-input__phone{font-size:inherit;min-width:0}.react-phone-number-input__country.rrui__select--collapsed{margin-right:.5em}.react-phone-number-input__country .rrui__select__autocomplete{width:100%}.react-phone-number-input__country,.react-phone-number-input__country:not(.react-phone-number-input__country--native-expanded) .rrui__input{position:static}.react-phone-number-input .rrui__select__arrow{margin-top:.3em;margin-left:.3em}.react-phone-number-input .rrui__select__option-icon{margin-bottom:.1em}.react-phone-number-input__icon{width:1.24em;height:.93em;border:1px solid rgba(0,0,0,.25);box-sizing:content-box}.react-phone-number-input__icon--international{width:calc(.93em + 2px);height:calc(.93em + 2px);padding-left:.155em;padding-right:.155em;border:none}.react-phone-number-input__error{margin-left:calc(1.24em + 2px + .3em + .35em + .5em);margin-top:calc(.3rem);color:#D30F00}.react-phone-number-input__icon-image{max-width:100%;max-height:100%}.react-phone-number-input__ext-input::-webkit-inner-spin-button,.react-phone-number-input__ext-input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important;-moz-appearance:textfield!important}.react-phone-number-input__ext-input{width:3em}.react-phone-number-input__ext{white-space:nowrap}.react-phone-number-input__ext,.react-phone-number-input__ext-input{margin-left:.5em}.react-phone-number-input__country--native{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:.5em}.react-phone-number-input__country-select{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.react-phone-number-input__phone--disabled,.rrui__input-field--disabled{cursor:default}.react-phone-number-input__country-select-arrow{display:block;content:'';width:0;height:0;margin-bottom:.1em;margin-top:.3em;margin-left:.3em;border-width:.35em .2em 0;border-style:solid;border-left-color:transparent;border-right-color:transparent;color:#B8BDC4;opacity:.7;transition:color .1s}.react-phone-number-input__country-select:focus+.react-phone-number-input__country-select-arrow{color:#03B2CB}.react-phone-number-input__phone--native{height:calc(.3rem * 6);outline:0;border-radius:0;padding:0;appearance:none;border:none;border-bottom:1px solid #C5D2E0;transition:border .1s}.react-phone-number-input__phone--native:focus{border-color:#03B2CB}.react-phone-number-input__phone--invalid,.react-phone-number-input__phone--invalid:focus{border-color:#EB2010}.react-phone-number-input__phone--native:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}.rrui__input-field,.rrui__select__button{border:none;border-bottom:1px solid #C5D2E0;transition:border .1s}.rrui__input-field:focus,.rrui__select__button:focus,.rrui__select__native-expanded:focus+.rrui__select__button{border-bottom-color:#03B2CB}.rrui__input{position:relative}.rrui__input,.rrui__input-label{height:calc(.3rem * 6)}.rrui__input--multiline{height:auto}.rrui__select__native{min-height:calc(.3rem * 6)}.rrui__input-error{margin-top:calc(.3rem);color:#D30F00}.rrui__input-field{outline:0;border-radius:0;padding:0;appearance:none}.rrui__input-field--invalid,.rrui__input-field--invalid:focus{border-color:#EB2010}.rrui__select__button,.rrui__select__close,.rrui__select__option{margin:0;padding:0;white-space:nowrap;outline:0;appearance:none;border:none;background:0 0;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit}.rrui__expandable{opacity:0;pointer-events:none;transform:scaleY(0);transform-origin:50% top 0;transition:all 150ms cubic-bezier(.76,.04,.46,.75) 0s;background-clip:padding-box;-webkit-background-clip:padding-box}.rrui__expandable--expanded{opacity:1;pointer-events:auto;transform:scaleY(1);transform-origin:50% top 0;transition:all 150ms cubic-bezier(.23,1,.32,1) 0s}.rrui__expandable--overlay{position:absolute;z-index:1}.rrui__expandable__content{opacity:0;transition:opacity 150ms ease-out}.rrui__expandable__content--expanded{opacity:1}.rrui__shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.rrui__select{user-select:none}.rrui__select--menu{position:relative}.rrui__select__options{margin:0;padding-left:0;padding-top:calc(2 * .3rem);padding-bottom:calc(2 * .3rem);overflow-y:auto;background-color:#fff;list-style-type:none;overflow-x:hidden;box-sizing:border-box}.rrui__expandable--left-aligned{left:0}.rrui__expandable--right-aligned{right:0}.rrui__select__options--left-aligned{left:calc(.3rem * 4 * -1)}.rrui__select__options--right-aligned{right:calc(.3rem * 4 * -1)}.rrui__select__options:not(.rrui__select__options--menu){width:calc(100% + .3rem * 4 * 2)}.rrui__select__options--downward{margin-bottom:1em}.rrui__select__options--upward{bottom:100%;margin-top:1em;transform-origin:50% bottom 0}.rrui__select__option{display:block;width:100%;padding-left:calc(.3rem * 4);padding-right:calc(.3rem * 4);padding-top:calc(.3rem * 1);padding-bottom:calc(.3rem * 1);box-sizing:border-box;text-align:left;white-space:nowrap}.rrui__select__option:hover{background-color:#FBFDFD}.rrui__select__button--disabled,.rrui__select__option--disabled{cursor:default}.rrui__select__option-icon{flex-shrink:0;margin-right:.5em}.rrui__select__option--focused{background-color:#ECF1F6}.rrui__select__option--focused:hover{background-color:#EFF3F8}.rrui__select__option:active{background-color:#3678D1;color:#fff}.rrui__select__autocomplete,.rrui__select__button,.rrui__select__toggler{height:100%;box-sizing:border-box}.rrui__select__button{border-bottom:1px solid #C5D2E0;text-align:left;transition:color 30ms ease-out}.rrui__select__button:focus,.rrui__select__native-expanded:focus+.rrui__select__button{border-bottom-color:#03B2CB}.rrui__select__button:active{color:#03B2CB}.rrui__select__button--expanded{color:#3678D1}.rrui__select__button--empty{color:#888C91}.rrui__select__button,.rrui__select__option{color:inherit}.rrui__select__selected-content{display:flex;align-items:center}.rrui__select__selected-label{flex:1 0 auto;overflow:hidden;text-overflow:ellipsis}.rrui__select__arrow{width:0;height:0;margin-left:.35em;margin-top:.1em;margin-bottom:.1em;opacity:.7;transition:opacity .1s ease-out;border-width:.35em .2em 0;border-style:solid;border-left-color:transparent;border-right-color:transparent;color:#B8BDC4}.rrui__select__arrow--expanded{opacity:.3}.rrui__select__native-expanded{position:absolute;left:0;z-index:1;opacity:0;cursor:pointer}.rrui__select__close{display:none;position:fixed;top:0;right:0;z-index:1}.Select,.Select-control{position:relative}.rrui__select__close-icon{margin-top:calc(.3rem * 2 + 4px);margin-right:calc(.3rem * 2 + 4px);width:calc(.3rem * 5);height:calc(.3rem * 5)}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear{display:none!important}.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.has-value.is-pseudo-focused .Select-input,.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-focused:not(.is-open)>.Select-control,.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select-control,.Select-input>input{width:100%;cursor:default;outline:0}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:0;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select .Select-arrow-zone:hover>.Select-arrow,.Select.is-open .Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-radius:4px;border:1px solid #ccc;color:#333;display:table;border-spacing:0;border-collapse:separate;height:36px;overflow:hidden}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:0;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none;border:0;box-shadow:none;display:inline-block;font-family:inherit;font-size:inherit;margin:0;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.Select-loading,.Select-loading-zone{width:16px;position:relative;vertical-align:middle}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:0}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;-o-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;-o-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--multi .Select-multi-value-wrapper,.Select-arrow{display:inline-block}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;height:0;width:0;position:relative}.Select-control>:last-child{padding-right:5px}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}.Select-noresults,.Select-option{display:block;padding:8px 10px;box-sizing:border-box}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{background-color:#fff;color:#666;cursor:pointer}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{color:#999;cursor:default}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.sky-blue{background-color:#e4fdfb}.margin-left-none{margin-left:0}.margin-left-xs{margin-left:.2em}.margin-left-sm{margin-left:.5em}.margin-bottom-xs{margin-bottom:.2em}.margin-bottom-sm{margin-bottom:.5em}.padding-left-none{padding-left:0}.padding-left-xs{padding-left:.2em}.padding-left-sm{padding-left:.5em}.padding-left-md{padding-left:1em}.padding-left-lg,.padding-left-xl{padding-left:2.5em}.padding-right-none{padding-right:0}.padding-bottom-xs{padding-bottom:.2em}.padding-bottom-sm{padding-bottom:.5em}.sk-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#modal-overlay,.modal-overlay{overflow-x:hidden;overflow-y:scroll;padding:0 0 50px;width:100%;height:100%;position:fixed;top:0;z-index:999;background:rgba(0,0,0,.4)}#modal-overlay.hide,.modal-overlay.hide{display:none}#modal-overlay #modal-content,#modal-overlay .modal-content,.modal-overlay #modal-content,.modal-overlay .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:90%;max-width:800px!important;background:#FFF;padding:40px;border-radius:10px}#modal-overlay input,#modal-overlay label,#modal-overlay option,#modal-overlay select,#modal-overlay textarea,.modal-overlay input,.modal-overlay label,.modal-overlay option,.modal-overlay select,.modal-overlay textarea{width:100%;max-width:800px;border-radius:4px;outline:0;transition:all .3s ease}#modal-overlay input,#modal-overlay option,#modal-overlay select,#modal-overlay textarea,.modal-overlay input,.modal-overlay option,.modal-overlay select,.modal-overlay textarea{font-size:16px!important}#modal-overlay input[type=number]::-webkit-inner-spin-button,#modal-overlay input[type=number]::-webkit-outer-spin-button,.modal-overlay input[type=number]::-webkit-inner-spin-button,.modal-overlay input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#modal-overlay input[type=number],.modal-overlay input[type=number]{-moz-appearance:textfield}#modal-overlay .addressField.error input,#modal-overlay .addressField.valid input,#modal-overlay .field.error input[type=email],#modal-overlay .field.error input[type=number],#modal-overlay .field.error input[type=text],#modal-overlay .field.valid input[type=email],#modal-overlay .field.valid input[type=number],#modal-overlay .field.valid input[type=text],.modal-overlay .addressField.error input,.modal-overlay .addressField.valid input,.modal-overlay .field.error input[type=email],.modal-overlay .field.error input[type=number],.modal-overlay .field.error input[type=text],.modal-overlay .field.valid input[type=email],.modal-overlay .field.valid input[type=number],.modal-overlay .field.valid input[type=text]{padding-right:47px}#modal-overlay label,.modal-overlay label{display:block;float:left;width:100%}#modal-overlay label .text-count,.modal-overlay label .text-count{float:right;color:#5a5a5a}#modal-overlay input,.modal-overlay input{height:50px;padding:0 15px;border:1px solid #CFCFCF}#modal-overlay textarea,.modal-overlay textarea{border:1px solid #CFCFCF;height:125px;padding:10px;resize:none}#modal-overlay select,.modal-overlay select{height:50px;background:url(/assets/img/profile/dropdown.svg) right center no-repeat;border:none;color:#000;outline:0;font-size:18px;padding:0;width:100%;-webkit-appearance:none;-moz-appearance:none}#modal-overlay select:focus,.modal-overlay select:focus{outline:0;border:none}#modal-overlay select:disabled,#modal-overlay select[disabled],.modal-overlay select:disabled,.modal-overlay select[disabled]{opacity:.45}#modal-overlay input:focus,#modal-overlay textarea:focus,.modal-overlay input:focus,.modal-overlay textarea:focus{outline:0;border:1px solid #000}#modal-overlay ::-webkit-input-placeholder,.modal-overlay ::-webkit-input-placeholder{color:#b8c1c2}#modal-overlay ::-moz-placeholder,.modal-overlay ::-moz-placeholder{color:#b8c1c2}#modal-overlay :-ms-input-placeholder,.modal-overlay :-ms-input-placeholder{color:#b8c1c2}#modal-overlay :-moz-placeholder,.modal-overlay :-moz-placeholder{color:#b8c1c2}#modal-overlay .field,#modal-overlay .field-textarea,.modal-overlay .field,.modal-overlay .field-textarea{position:relative;width:100%;max-width:800px;clear:both;display:block;margin:0 0 15px}#modal-overlay .field button.verify,#modal-overlay .field-textarea button.verify,.modal-overlay .field button.verify,.modal-overlay .field-textarea button.verify{z-index:3;font-family:AvenirNextBold;font-weight:100;text-transform:uppercase;display:inline-block;position:absolute;right:1px;top:1px;height:48px;padding:0 15px;border-top-right-radius:4px;border-bottom-right-radius:4px;outline:0;color:#fff;border:none;background:#b8c1c2}#modal-overlay .field button.verify span,#modal-overlay .field-textarea button.verify span,.modal-overlay .field button.verify span,.modal-overlay .field-textarea button.verify span{display:none}#modal-overlay .field button.verify span.default,#modal-overlay .field-textarea button.verify span.default,.modal-overlay .field button.verify span.default,.modal-overlay .field-textarea button.verify span.default{display:block}#modal-overlay .field button.verify.active,#modal-overlay .field-textarea button.verify.active,.modal-overlay .field button.verify.active,.modal-overlay .field-textarea button.verify.active{background-color:#f48022}#modal-overlay .field button.verify.sent span.default,#modal-overlay .field-textarea button.verify.sent span.default,.modal-overlay .field button.verify.sent span.default,.modal-overlay .field-textarea button.verify.sent span.default{display:none}#modal-overlay .field button.verify.completed span.verified,#modal-overlay .field button.verify.sent span.resend,#modal-overlay .field-textarea button.verify.completed span.verified,#modal-overlay .field-textarea button.verify.sent span.resend,.modal-overlay .field button.verify.completed span.verified,.modal-overlay .field button.verify.sent span.resend,.modal-overlay .field-textarea button.verify.completed span.verified,.modal-overlay .field-textarea button.verify.sent span.resend{display:block}#modal-overlay .field-radio,.modal-overlay .field-radio{display:block;clear:both;min-height:50px}#modal-overlay .field-radio input,#modal-overlay .field-radio label,.modal-overlay .field-radio input,.modal-overlay .field-radio label{display:inline-block;width:auto}#modal-overlay .field-radio input[type=radio],.modal-overlay .field-radio input[type=radio]{margin:0 10px 0 0;height:auto;visibility:hidden}#modal-overlay .field-radio label,.modal-overlay .field-radio label{margin:5px 20px 30px 0;padding:3px 0 0 10px;position:relative;cursor:pointer}#modal-overlay .field-radio .check,.modal-overlay .field-radio .check{display:block;position:absolute;border:1px solid #AAA;border-radius:100%;height:26px;width:26px;top:0;left:0;z-index:5;transition:border .25s linear}#modal-overlay .field-radio .check::before,.modal-overlay .field-radio .check::before{display:block;position:absolute;content:'';border-radius:100%;height:12px;width:12px;top:6px;left:6px;margin:auto;transition:background .25s linear}#modal-overlay .field-radio input[type=radio]:checked+.check::before,.modal-overlay .field-radio input[type=radio]:checked+.check::before{background:#f48022}#modal-overlay label,.modal-overlay label{font-family:AvenirNextRegular;font-size:16px;font-weight:400;margin:10px 0 5px}#modal-overlay .field-textarea.valid::before,#modal-overlay .field.valid::before,.modal-overlay .field-textarea.valid::before,.modal-overlay .field.valid::before{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:1px;right:1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/success-cg.svg) center no-repeat}#modal-overlay .field-textarea.field-phone.valid:not(.international)::before,#modal-overlay .field.field-phone.valid:not(.international)::before,.modal-overlay .field-textarea.field-phone.valid:not(.international)::before,.modal-overlay .field.field-phone.valid:not(.international)::before{background:0 0}#modal-overlay .field-textarea.valid::before,.modal-overlay .field-textarea.valid::before{top:auto;bottom:10px;right:5px}#modal-overlay .field-textarea.error input[type=email],#modal-overlay .field-textarea.error input[type=number],#modal-overlay .field-textarea.error input[type=tel],#modal-overlay .field-textarea.error input[type=text],#modal-overlay .field-textarea.error input[type=textarea],#modal-overlay .field-textarea.error textarea,#modal-overlay .field.error input[type=email],#modal-overlay .field.error input[type=number],#modal-overlay .field.error input[type=tel],#modal-overlay .field.error input[type=text],#modal-overlay .field.error input[type=textarea],#modal-overlay .field.error textarea,.modal-overlay .field-textarea.error input[type=email],.modal-overlay .field-textarea.error input[type=number],.modal-overlay .field-textarea.error input[type=tel],.modal-overlay .field-textarea.error input[type=text],.modal-overlay .field-textarea.error input[type=textarea],.modal-overlay .field-textarea.error textarea,.modal-overlay .field.error input[type=email],.modal-overlay .field.error input[type=number],.modal-overlay .field.error input[type=tel],.modal-overlay .field.error input[type=text],.modal-overlay .field.error input[type=textarea],.modal-overlay .field.error textarea{border:1px solid #E32929}#modal-overlay .field-textarea.error::before,#modal-overlay .field.error::before,.modal-overlay .field-textarea.error::before,.modal-overlay .field.error::before{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:0;right:1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/triangle-error.svg) center no-repeat}#modal-overlay .field-textarea.error::before,.modal-overlay .field-textarea.error::before{top:auto;bottom:15px;right:10px}#acceptedTerms h1,#modal-overlay h1{font-family:AvenirNextBold,sans-serif;margin:5px 0;padding:0}#acceptedTerms h6,#modal-overlay h6{font-family:AvenirNextMedium,sans-serif;margin:0 0 15px;padding:0}#acceptedTerms HR,#modal-overlay HR{width:100%;margin:15px 0;height:1px;background-color:#EFEFEF;border-top:1px solid #CCC}#acceptedTerms .modal-body,#acceptedTerms .termContent,#modal-overlay .modal-body,#modal-overlay .termContent{padding:20px 0 0}#acceptedTerms .modal-body img,#acceptedTerms .termContent img,#modal-overlay .modal-body img,#modal-overlay .termContent img{margin:20px auto 10px;text-align:center}#acceptedTerms .modal-body strong,#acceptedTerms .termContent strong,#modal-overlay .modal-body strong,#modal-overlay .termContent strong{font-family:AvenirNextBold,sans-serif}#acceptedTerms .modal-body h6,#acceptedTerms .termContent h6,#modal-overlay .modal-body h6,#modal-overlay .termContent h6{font-family:AvenirNextBold,sans-serif;margin:5px 0;padding:0;font-weight:600}#acceptedTerms .modal-body p,#acceptedTerms .termContent p,#modal-overlay .modal-body p,#modal-overlay .termContent p{font-size:16px}#acceptedTerms .clearfix,#modal-overlay .clearfix{display:none}#report-hired-modal .red-text{color:red}#report-hired-modal .modal-success{padding:60px 0 50px;display:inline-block;font-size:45px;width:100%;text-align:center}#report-hired-modal H6{margin-bottom:0}#report-hired-modal #modal-content{background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(295deg,#c3e7fb,#fff 56%,#fff);background-size:cover;border-bottom:none;padding:30px 20px}#report-hired-modal .modal-body{max-width:700px;width:100%;margin:0 auto}#report-hired-modal .modal-body img{margin:0 auto!important}#report-hired-modal button{padding:15px 20px;width:200px;margin:10px;text-transform:uppercase;font-family:AvenirNextMedium;font-size:18px;background-color:#f48022;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);border:1px solid #f48022}#report-hired-modal button.inactive{background-image:none;background-color:#b8c1c2;border:1px solid #b8c1c2;opacity:.75}#report-hired-modal button.cancel{background-image:none;background-color:#FFF;border:1px solid #444;color:#333}.responsive-list{width:100%;list-style:none;margin:0 0 10px;padding:0;line-height:1.25em;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:33.33%;-moz-column-width:33.33%;column-width:33.33%}.responsive-list li{padding:0 0 5px;list-style:none;font-size:14px}@media screen and (max-width:767px){.responsive-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%}#modal-overlay{padding:10px!important}#modal-overlay #modal-content,#modal-overlay .modal-content{position:relative!important;top:0!important;left:0!important;margin:0 auto;transform:translate(0,0)!important;width:95%;padding:20px}}@media screen and (max-width:575px){#report-hired-modal #modal-overlay{padding:100px}#report-hired-modal .modal-body{padding:5px 0}#report-hired-modal .modal-success{font-size:30px;padding:35px 0 30px}#report-hired-modal h1{font-size:32px}#report-hired-modal h6{font-size:18px}#report-hired-modal .clearfix,#report-hired-modal img{display:none}#report-hired-modal button{width:40%;font-size:18px;padding:14px}.responsive-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-width:100%;-moz-column-width:100%;column-width:100%}.responsive-list li{text-align:left}}@font-face{font-family:AvenirNextMedium;src:url(../assets/font/AvenirNext-Medium.ttf) format("truetype"),local("HelveticaNeue"),local("Sans-Serif");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:AvenirNextRegular;src:url(../assets/font/AvenirNext-Regular.ttf) format("truetype"),local("HelveticaNeue-Light"),local("Sans-Serif");font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:AvenirNextBold;src:url(../assets/font/AvenirNext-Bold.ttf) format("truetype"),local("HelveticaNeue-Bold"),local("Sans-Serif");font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:BrandonGrotesqueLight;src:url(../assets/font/BrandonGrot_light.otf),local("HelveticaNeue-Light"),local("Sans-Serif");-webkit-font-smoothing:antialiased}@font-face{font-family:BrandonGrotesqueRegular;src:url(../assets/font/BrandonGrot_reg.otf),local("HelveticaNeue"),local("Sans-Serif");-webkit-font-smoothing:antialiased}@font-face{font-family:BrandonGrotesqueMedium;src:url(../assets/font/BrandonGrot_med.otf),local("HelveticaNeue-Bold"),local("Sans-Serif");-webkit-font-smoothing:antialiased}.font-20{font-size:20px}.font-18{font-size:18px}.font-16{font-size:16px}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-family:AvenirNextBold,AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif}.hero-lead,.lead-lg,b,strong{font-family:AvenirNextMedium,AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif}.lead{padding-top:10px}.display-3{font-size:55px}.hero-lead{font-size:32px;margin-bottom:2rem}.lead-lg{font-size:22px}.section-sub-header{font-size:32px;padding-top:61px;padding-bottom:40px}.list-checkmark{list-style:none;margin:0 0 0 26px;padding:0}.list-checkmark li{position:relative;margin:0 0 10px;line-height:1.25em}.list-checkmark ins{text-decoration:none;position:absolute;left:-25px;top:2px}@media all and (max-width:768px){.display-3{text-align:center;font-size:32px}.hero-lead{text-align:center;font-size:22px}.section-sub-header{padding-top:0}}.page.ats .nav-item.navConnect a,.page.connect .nav-item.navConnect a,.page.courses .main-navbar.nav-school .nav-item.navCourses a,.page.courses .nav-item.navCourses a,.page.employer.open-roles .main-navbar.nav-school .nav-item.navOpenRoles a,.page.inbox .main-navbar.nav-teacher .nav-item.navCourses a .page.inbox .main-navbar.nav-teacher .nav-item.navMessages a,.page.inbox .nav-item.navInterview a,.page.inbox .nav-item.navMessages a,.page.login .nav-item.nav-login a,.page.pool .nav-item.navSearch a,.page.profile .main-navbar.nav-school .nav-item.navProfile a,.page.profile .main-navbar.nav-teacher .nav-item.navProfile a,.page.referral .nav-item.navReferral a,.page.referrals .main-navbar.nav-teacher .nav-item.navReferral a,.page.school-list .nav-item.navSchoolsList a,.page.schools .nav-item.navSchools a,.page.teachers .nav-item.navTeachers a{border-bottom:6px solid #f48022!important;padding-bottom:5px}.page.employer.open-roles .main-navbar.nav-school .nav-item.navProfile a{border-bottom:0!important}.page.ats .mobileNav .navConnect a,.page.connect .mobileNav .navConnect a,.page.courses .mobileNav .navCourses a,.page.inbox .mobileNav .navInterview a,.page.inbox .mobileNav .navMessages a,.page.login a#loginLinkMobile,.page.pool .mobileNav .navSearch a,.page.profile .mobileNav .navOpenRoles a,.page.profile .mobileNav .navProfile a,.page.referral .mobileNav .navReferral a,.page.referrals .mobileNav .navReferral a,.page.school-list .mobileNav .navSchoolList a,.page.schools .mobileNav .navSchools a,.page.teachers .mobileNav .navTeachers a{border-left:5px solid #f48022!important}header{height:0}.main-navbar{position:fixed;z-index:999;left:0;top:0;width:100%;padding:0;margin:0;height:60px;min-height:60px;overflow:hidden}.main-navbar nav{padding:10px 0 0;width:99%;max-width:1130px;margin:0 auto}.main-navbar nav ul{font-family:AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;margin:0;padding:0;list-style:none}.main-navbar nav li{font-size:16px;float:left;list-style:none;display:inline;margin:0 10px}.home-page .main-navbar .logo,.main-navbar .nav-right .signup .mobile-cta,.main-navbar aside,.main-navbar.nav-school .logo-mobile,.page.teachers nav .logo,aside .navbar-light,aside .outer-close{display:none}.main-navbar nav li img{width:100%;height:auto!important}.main-navbar nav a,.main-navbar nav li{text-transform:uppercase;color:#427679;font-weight:100}.main-navbar nav a:hover,.main-navbar nav li:hover{text-decoration:none!important;font-weight:100}.main-navbar .logo{padding:0;margin:2px 20px 0 10px;display:none;transition:all .2s ease;float:left;opacity:1;width:135px}.main-navbar .logo img{width:100%}@media all and (max-width:767px){.main-navbar .logo img{width:135px}}.main-navbar .nav-item{padding-top:10px}.main-navbar .nav-item a{margin:0 5px}.main-navbar .nav-item:hover a{text-decoration:none;color:#000}.main-navbar .nav-item.active a{border-bottom:4px solid #f48022;padding-bottom:5px}.main-navbar.sticky{transition:all .5s ease;background-color:rgba(255,255,255,.9);box-shadow:0 8px 6px -8px #999}.main-navbar.navCTA .nav-right .signup{color:rgba(255,255,255,.9);cursor:pointer;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);border-color:#f48022;transition:all .2s ease}.page.candidate.inAdminMode .main-navbar,.page.inAdminMode .main-navbar{background:rgba(189,40,0,.9)!important}.main-navbar.navCTA .nav-right .signup:hover{border-color:#f48022}.main-navbar .nav-right{float:right}.main-navbar .nav-right .signup{border:1px solid #427679;padding:10px 15px 7px;border-radius:5px}.main-navbar .nav-right .signup:hover{border-color:#000}.logo-jumbotron.sticky{opacity:0!important;transition:all .2s ease}.page .main-navbar.nav-school nav .logo,.page .main-navbar.nav-teacher nav .logo,.page.teachers .main-navbar.nav-school nav .logo,.page.teachers .main-navbar.nav-teacher nav .logo{display:block}#mainmenu.onboardingPage .main-navbar .hamburgerMenu,#mainmenu.onboardingPage .main-navbar .nav-item,#mainmenu.onboardingPage .main-navbar .nav-right,#mainmenu.onboardingPage .main-navbar.nav-teacher .hamburgerMenu,#mainmenu.onboardingPage .main-navbar.nav-teacher .nav-item,#mainmenu.onboardingPage .main-navbar.nav-teacher .nav-right,.page.onboarding .main-navbar .hamburgerMenu,.page.onboarding .main-navbar .nav-item,.page.onboarding .main-navbar .nav-right,.page.onboarding .main-navbar.nav-teacher .hamburgerMenu,.page.onboarding .main-navbar.nav-teacher .nav-item,.page.onboarding .main-navbar.nav-teacher .nav-right{display:none}#mainmenu.onboardingPage .main-navbar .logo,#mainmenu.onboardingPage .main-navbar nav .logo,#mainmenu.onboardingPage .main-navbar.nav-teacher .logo,#mainmenu.onboardingPage .main-navbar.nav-teacher nav .logo,.page.onboarding .main-navbar .logo,.page.onboarding .main-navbar nav .logo,.page.onboarding .main-navbar.nav-teacher .logo,.page.onboarding .main-navbar.nav-teacher nav .logo{display:block!important;text-align:center;float:none}.page.inAdminMode .main-navbar .nav-item a{color:#FFF}.main-navbar .navHired{padding:0;font-family:AvenirNextMedium}.main-navbar .navHired button{padding:9px 20px;border:none;color:rgba(255,255,255,.9);border-radius:4px;font-size:16px;text-transform:uppercase;outline:0;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);font-weight:400;font-style:bold;-webkit-font-smoothing:antialiased}.main-navbar .navHired button.inactive{background-image:none;background-color:#b8c1c2;color:rgba(255,255,255,.9)}.main-navbar .mobileNav .navHired{border-bottom:1px solid #CCC;float:left;padding:10px;width:100%;text-align:center}.main-navbar .mobileNav .navHired button{font-family:AvenirNextBold;font-size:18px!important;color:#FFF;float:none;width:95%;max-width:680px;margin:10px auto;padding:15px 0}@media all and (max-width:1200px){.main-navbar li img{width:130px;height:auto!important}.main-navbar nav{max-width:950px;margin:0 auto;width:93%}.main-navbar a,.main-navbar li{font-size:16px}.main-navbar .nav-item a{margin:0}}@media all and (max-width:990px){.main-navbar,.main-navbar.open{transition:all 0s ease}.main-navbar .nav-left .nav-item,.main-navbar .nav-right .nav-item{display:none}.main-navbar .nav-right{float:left;left:0;width:100%;text-align:center;position:absolute;margin-top:11px}.main-navbar .nav-right .nav-login{display:inline-block;float:left;position:absolute;left:0;top:-9px}.main-navbar .nav-right .nav-signup{display:inline;float:none;margin:0 auto;padding:0}.main-navbar nav{max-width:710px;position:relative}.main-navbar.open{height:100%;background:#FFF}.main-navbar.open .page.teachers .main-navbar .logo,.main-navbar.open nav .logo{opacity:1;display:block}.main-navbar.open .nav-right .nav-login{display:none}.main-navbar.open .nav-right .nav-signup{display:block}.main-navbar.open .nav-right .signup{font-family:AvenirNextBold,AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;position:absolute;top:40px;left:0;width:100%;font-weight:600;color:#FFF;background:orange;text-align:center;padding:15px 30px;border:none;text-transform:uppercase;font-size:18px;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.main-navbar.open .nav-right .signup span{display:none}.main-navbar.open .nav-right .signup .mobile-cta{display:inline-block}.main-navbar.open .nav-right .signup:active{margin:1px 0 -1px}.main-navbar.open aside.mobileNav{display:block;position:absolute;width:100%;top:130px;left:0}.main-navbar.nav-school.open aside,.main-navbar.nav-teacher.open aside{top:63px}.main-navbar.open aside.mobileNav li,.main-navbar.open aside.mobileNav ul{list-style:none;margin:0;padding:0}.main-navbar.open aside.mobileNav ul{border-top:1px solid #CCC}.main-navbar.open aside.mobileNav li{display:block;width:100%;font-family:AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif}.main-navbar.open aside.mobileNav li a{color:#427679;text-transform:uppercase;padding:23px 0 18px;border-bottom:1px solid #CCC;width:100%;float:left;text-align:center}.main-navbar.open aside.mobileNav li a:hover{color:#000;text-decoration:none!important;font-weight:100}.main-navbar.nav-teacher nav .logo{display:block}.main-navbar.nav-school nav .logo{display:block}.page.login .nav-right{text-align:left}.page.login nav .logo,.page.referral nav .logo,.page.schools nav .logo,.page.signup nav .logo{width:100%;position:absolute;text-align:center;margin:0;padding:0}.page.login nav .logo a,.page.referral nav .logo a,.page.schools nav .logo a,.page.signup nav .logo a{margin:0 auto;float:none;display:inline}.page.referral .main-navbar.open .nav-right,.page.schools .main-navbar.open .nav-right{width:100%}.page.referral .main-navbar.open .nav-right .nav-signup,.page.schools .main-navbar.open .nav-right .nav-signup{display:inline-block;width:100%}.page.referral .main-navbar.open .nav-right .nav-login,.page.schools .main-navbar.open .nav-right .nav-login{display:none}.hamburgerMenu{float:right;position:relative;border:1px solid #AAA;display:inline-block;width:60px;height:41px;border-radius:4px}.hamburgerMenu .line-one,.hamburgerMenu .line-three,.hamburgerMenu .line-two{position:absolute;top:10px;left:12px;display:inline-block;height:2px;width:35px;background:#427679;transition:all .2s ease}.hamburgerMenu .line-two{top:19px}.hamburgerMenu .line-three{top:28px}.hamburgerMenu:hover .line-one{top:11px}.hamburgerMenu:hover .line-two{top:19px}.hamburgerMenu:hover .line-three{top:27px}.hamburgerMenu.active{border:none}.hamburgerMenu.active .line-one,.hamburgerMenu.active .line-three,.hamburgerMenu.active .line-two{width:25px;left:18px}.hamburgerMenu.active .line-one{top:18px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburgerMenu.active .line-two{opacity:0}.hamburgerMenu.active .line-three{top:18px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.hero-img,.hero-img-school,.hero-resume-review{min-height:676px;width:100%}@media all and (max-width:500px){.main-navbar.nav-school nav .logo .logo-desktop{display:none}.main-navbar.nav-school nav .logo .logo-mobile{display:inline}}.navbar-top-space{padding-top:1.5rem}.fade-out{transition:background-color .5s ease 0s}.hero-img{display:block;background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(295deg,#e38940,rgba(183,194,175,.5) 56%,rgba(170,211,208,.5)),url(../assets/img/hero-desktop.jpg) top fixed;background-size:cover}.hero-img-school{display:block;background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(295deg,#e38940,rgba(183,194,175,.5) 56%,rgba(170,211,208,.5)),url(../assets/img/hero-blackboard.jpg) 70% 86% no-repeat fixed;background-size:cover}.hero-resume-review{display:block;background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(295deg,#e38940,rgba(183,194,175,.5) 56%,rgba(170,211,208,.5)),url(../assets/img/hero-resume_review.jpg) 70% 86% no-repeat fixed;background-size:cover}.img-center{margin:0 auto;display:block}.img-medium-size{width:100px;height:100px}.img-group{margin:82px 0 41px}.img-group-item{display:block;margin:auto;max-height:80px}.candidate-preview.desktop{border-radius:8px;border:1px solid #DDD;box-shadow:0 8px 6px -6px #CCC}.candidate-preview.mobile{display:none}.school-listing{width:100%;display:block;position:relative}.school-listing .school-logo{width:25%!important;display:inline-block;float:none;background-size:70% auto!important}.school-listing .school-logo span{font-size:13px}.school-listing .school-logo img{width:100%;height:auto!important}.school-listing .school-logo.contain-image{background-size:contain!important}.school-listing .clearfix{float:left;width:100%;clear:both;display:block;height:1px}@media screen and (max-width:1300px){.school-listing .school-logo{width:33.33%;margin:0 0 10px;background-size:65% auto!important}}@media screen and (max-width:1200px){.school-listing .school-logo{width:25%;margin:0 0 10px;background-size:60% auto!important}}@media screen and (max-width:768px){.school-listing .school-logo{width:50%!important;padding:0 20px}.candidate-preview.desktop{display:none}.candidate-preview.mobile{display:block}.hero-img{min-height:0;background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(5deg,#e38940,rgba(183,194,175,.5) 50%,rgba(170,211,208,.5)),url(../assets/img/hero-desktop.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.img-group{margin-top:32px;margin-bottom:47px}}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none}a,button{outline:0;cursor:pointer}.btn{color:#fff;font-family:AvenirNextBold,AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;border:none;font-size:19px;letter-spacing:.9px}.btn:active{margin-top:1px;box-shadow:none}.btn-sm{font-size:14px}.btn-lg{height:68px;padding:20px;width:305px}.home-page-button-subtext{width:305px;margin:0 auto}.courses-home-page-heading{font:100% AvenirNextBold,HelveticaNeue-Bold,Helvetica,Arial,sans-serif;font-size:20px;padding-top:30px}.btn-hero{width:444px}.btn-primary{outline:0;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{outline:0;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);margin-top:1px;margin-bottom:-1px;box-shadow:none}.btn-secondary{outline:0;background-image:linear-gradient(99deg,#3BD142,#3BD142),linear-gradient(#3BD142,#3BD142);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{outline:0;background-image:linear-gradient(99deg,#3BD142,#3BD142),linear-gradient(#3BD142,#3BD142);margin-top:1px;margin-bottom:-1px;box-shadow:none}.navbar .btn-navbar{font-family:AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:16px;border:1px solid #427679;background:0 0;color:#427679;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.navbar .btn-navbar:hover{color:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.7)}.navbar .btn-navbar-inverse{cursor:pointer;font-size:16px;font-family:AvenirNextMedium,AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.navbar .btn-navbar-inverse:hover{color:#fff}.navbar .btn-navbar-inverse:not([disabled]):not(.disabled).active,.navbar .btn-navbar-inverse:not([disabled]):not(.disabled):active,.navbar .show>.btn-navbar-inverse.dropdown-toggle{background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);margin-top:1px;box-shadow:none}#employer-registration-form,.legacy-form{border-radius:10px;background:rgba(255,255,255,.7)}@media screen and (max-width:768px){.btn-lg,.home-page-button-subtext{width:100%}.btn-lg{height:auto;padding:13px 5px}}#employer-registration-form{display:flex}#employer-registration-form .btn-primary-gradient,.orange-button{background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022)}#employer-registration-form .form-content-container{padding:40px 2% 40px 40px;max-width:683px}@media (max-width:1032px) and (min-width:992px){#employer-registration-form .form-content-container{max-width:540px}}@media (max-width:992px){#employer-registration-form .form-content-container{padding:40px 40px 15px}}#employer-registration-form .employer-benefits-container{padding:40px 40px 40px 2%}#employer-registration-form .option-buttons-container{display:flex}@media (max-width:1032px){#employer-registration-form .option-buttons-container{flex-wrap:wrap}}#employer-registration-form .option-buttons-container button.option-button{width:160px;display:flex;justify-content:center;align-items:center;height:40px;margin:0 18px 8px 0;border-radius:100px}#employer-registration-form .option-buttons-container button.option-button:focus{outline:0}#employer-registration-form input{margin-bottom:8px}#employer-registration-form .input-container-col-2{display:flex;flex-wrap:wrap;justify-content:space-between}#employer-registration-form .input-container-col-2 input{width:49%}#employer-registration-form #employer-signup-role-confirmation-container{display:flex}@media (max-width:992px){#employer-registration-form .employer-benefits-container{padding:15px 40px 40px}#employer-registration-form .input-container-col-2 input{width:100%}#employer-registration-form{flex-direction:column}}#employer-registration-form .btn-full-width-select-tl{min-height:100%;width:48%;margin:1%;padding-top:20px;padding-bottom:20px;background-color:transparent;border:1px solid #427679;border-radius:4px!important;outline:0!important}#employer-registration-form .btn-full-width-select-tl:focus,#employer-registration-form .btn-full-width-select-tl:hover{color:#434343!important;background-color:transparent;border-color:#427679;filter:brightness(90%)!important;-webkit-filter:brightness(90%)!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-backface-visibility:hidden;font-weight:700}#employer-registration-form .btn-full-width-select-tl.active{border:2px solid #3BD142;font-weight:700;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-backface-visibility:hidden}#employer-registration-form .btn-full-width-select-tl.btn-slim-tl{margin:4px 5px;padding:1px 7px!important;font-family:AvenirNext}#employer-registration-form .btn-full-width-select-tl.btn-pill-tl{border-radius:16px}#employer-registration-form .btn-full-width-select-tl i,#employer-registration-form .btn-full-width-select-tl img{margin-right:5px;margin-left:0}#employer-registration-form .btn-slim-select-tl{background-color:transparent;border:1px solid #427679;outline:0!important;min-height:100%;width:48%;margin:1%;padding-top:5px;padding-bottom:5px;border-radius:16px!important;font-size:14px}#employer-registration-form .btn-slim-select-tl:focus,#employer-registration-form .btn-slim-select-tl:hover{color:#427679!important;background-color:transparent;border-color:#427679;filter:brightness(90%)!important;-webkit-filter:brightness(90%)!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-backface-visibility:hidden;font-weight:700}#employer-registration-form .btn-slim-select-tl.active{border:2px solid #427679;font-weight:700;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-backface-visibility:hidden}#employer-registration-form .btn-slim-select-tl.btn-slim-tl{margin:4px 5px;padding:1px 7px!important;font-family:AvenirNext}#employer-registration-form .btn-slim-select-tl.btn-pill-tl{border-radius:16px}#employer-registration-form .btn-slim-select-tl i,#employer-registration-form .btn-slim-select-tl img{margin-right:5px;margin-left:0}@media (min-width:768px){#employer-registration-form .btn-slim-select-tl{width:23%;margin:1%}}#employer-registration-form .btn-primary-gradient{color:#427679;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}#employer-registration-form .btn-primary-gradient:hover{color:#427679}#employer-registration-form .color-white{color:#fff}#employer-registration-form .color-dusty-teal label{color:#427679!important}#employer-registration-form .tl-required.ng-invalid-required{border:1px solid #d43f3a}#employer-registration-form *{box-sizing:border-box}#employer-registration-form label,#employer-registration-form label:hover,#employer-registration-form label:hover span,#employer-registration-form span{color:#427679;font-family:AvenirNextMedium,AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif!important;font-weight:400!important}#employer-registration-form label{letter-spacing:.01em;border:none!important;padding:0 5px 10px!important;margin:0!important;float:left}#employer-registration-form label span{border:1px solid red;margin:1px 0;padding:7px 0;width:100%;border-radius:40px;float:left}#employer-registration-form label.ng-not-empty span{border:1px solid #427679!important}#employer-registration-form label.active{margin:0!important;padding:0 5px}#employer-registration-form label.active span{border:2px solid #427679!important;margin:0;font-weight:700!important}#employer-registration-form label:active{margin:2px 0 0}#employer-registration-form .flex-container{float:left;margin:0 0 1px;width:100%}aside.open{z-index:99999}.orange-button{font-family:AvenirNext!important;font-weight:600!important;text-transform:uppercase;display:block!important;width:auto!important;max-width:400px;position:relative;padding:20px 50px 19px;margin:0 auto;background-color:#f48022;border:none!important;color:#FFF!important}.orange-button:hover{background-image:none;background-color:#f48022}.orange-button:active{background-image:none!important;background-color:#f48022!important;margin:2px auto -2px;box-shadow:none}.candidate-form .navBackButton{position:fixed;left:20px;top:14px;z-index:9991;opacity:1;transition:all .2s ease}.candidate-form .navBackButton span.navBackArrow{transition:all .2s ease;float:left;padding:5px 7px 7px 9px}.candidate-form .navBackButton span.navBackText{transition:all .2s ease;margin:7px 12px 0 5px;float:left}.candidate-form .navBackButton img{width:6px;height:auto!important}.candidate-form .navBackButton a{float:left;border:1px solid #CCC;border-radius:3px;font-family:AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:15px;color:#666;text-transform:none}.candidate-form .navBackButton a:hover{cursor:pointer;font-weight:400;border:1px solid #999;color:#000}.candidate-form .navBackButton a:hover span.navBackText{margin:7px 12px 0 5px}.buttonChoices{display:inline-block;width:100%;text-align:center;padding:21px 0;border-radius:5px;border-color:#E9E9E9;background:0 0;font-size:14px;margin:0;font-weight:400;outline:0!important;color:#333;opacity:.65}.buttonChoices span{display:block;width:100%}.buttonChoices:hover{color:#333;border-color:#333!important;font-weight:700;opacity:.8!important}.buttonChoices.active,.buttonChoices.active:hover,.buttonChoices:active{border:2px solid #3BD142!important;opacity:1!important;color:#000;font-weight:700;margin-top:-1px;margin-bottom:-1px;outline:0}.buttonListing{width:100%;max-width:800px;margin:0 auto;text-align:left;padding:10px 0 20px;list-style:none}.buttonListing li{padding:5px;list-style:none;width:50%;margin:0;display:inline-block}@media only screen and (max-width:1200px){#legacy label{float:left;width:25%!important;margin:0 5px 4px;font-size:12px!important}}@media only screen and (max-width:990px){#legacy label{float:left;width:50%!important;margin:0 5px 10px;font-size:12px!important}}@media only screen and (max-width:468px){.buttonListing li{width:100%}}.jumbotron{margin-bottom:0;position:relative}.logo-jumbotron{width:150px;margin-top:50px;margin-bottom:40px}.employer-signup-success{background:rgba(255,255,255,.8);border-radius:8px;padding:40px 0}.employer-signup-success H1{padding:0 0 20px;color:#f48022}@media all and (max-width:768px){.logo-jumbotron{width:100px;margin:59px auto 31px;display:block}}.timeline{max-width:900px;margin:0 auto}.timeline .timeline-mobile{display:none}.timeline .timeline-item{font-size:19px}.timeline .timeline-item p{margin-bottom:0}.timeline .timeline-item .timeline-header{font-family:AvenirNextMedium,AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;margin-bottom:9px}.timeline .timeline-item .timeline-body{padding-bottom:45px}.timeline .timeline-item .timeline-icon{width:20px;height:20px;background-image:url(/assets/img/circle.svg);display:inline-block;position:absolute}body,html{height:100%}.timeline .timeline-item .timeline-icon-finish{background-image:url(/assets/img/finish.svg)}.timeline .timeline-item .timeline-icon-left{right:-9px}.timeline .timeline-item .timeline-icon-right{left:-11px}.timeline .timeline-item .timeline-icon-center{position:relative;margin-right:2px;margin-top:-5px}.timeline .timeline-left-side{border-right:1px solid #c4caca;padding-right:25px;text-align:right}.timeline .timeline-right-side{border-left:1px solid #c4caca;padding-left:25px;text-align:left;margin-left:-1px}.timeline .timeline-no-border{border:none}@media all and (max-width:768px){.timeline-mobile{display:block!important}.timeline .timeline-item .timeline-icon-center,.timeline .timeline-item.text-center *,.timeline-desktop{display:none}.timeline .timeline-right-side{padding-left:19px}.timeline .timeline-left-side{text-align:left;padding-right:0;padding-left:19px;border-right:0;border-left:1px solid #c4caca;margin-left:-1px}.timeline .timeline-item .timeline-icon-left{left:-11px}}html{overflow:auto}body,html{-webkit-overflow-scrolling:touch!important}.swal-footer{display:flex}.swal-button-container{width:100%}.swal-button.swal-button--confirm{background:#f48022!important;width:100%}.swal-button.swal-button--confirm:focus{box-shadow:none}.section-spacing{padding:40px 0 98px;position:relative;width:100%}.home-page .hero-img .display-3{font-size:40px}.book-bottom,.book-top{position:absolute;width:100%;left:0}.book-bottom img,.book-top img{width:100%;height:auto!important}.book-top{bottom:-5px}.book-bottom{top:-5px}.coach-listing .section-sub-header{padding-top:20px}.coach-listing .coach-card{padding:5px 0;border-radius:8px;margin:0 0 25px}.coach-listing .coach-photo{margin:10px auto;border-radius:100%;display:inline-block;width:200px;height:200px}.coach-listing p{margin:0 auto 40px}.home-page .marketing-video,.schools-landing-page .marketing-video{max-width:75%;margin:40px auto}.resume-report-card--home-page .section-sub-header{padding-bottom:15px}.resume-report-card--home-page .submit-resume{padding-top:70px}.resume-report-card--home-page .report-card-preview{max-width:75%}.resume-report-card .resume-report-form{padding:20px 0}.resume-report-card .resume-report-form button{width:100%}.resume-report-card .report-card-preview{margin:50px auto;position:relative}.resume-report-card .report-card-preview .report-grade{position:absolute;z-index:10;right:-25px;top:-25px;width:25%;height:auto!important}.resume-report-card .report-card-preview .report-card-sample-link{position:relative;text-align:center;width:95%}.resume-report-card .report-card-preview .report-card-sample-link .report-preview{width:100%;height:auto!important;float:right;margin:0 0 -25px}.resume-report-card .report-card-preview .report-card-sample-link span{display:inline-block;max-width:325px;background:#fff;padding:10px 15px;width:100%;margin:0 auto;border:2px solid #f48022;border-radius:30px;color:#f48022;text-decoration:none}.resume-report-card .report-card-preview .report-card-sample-link:hover{text-decoration:none!important}.resume-report-card .report-card-preview .report-card-sample-link:hover span{color:#000;border-color:#000;text-decoration:none!important}.resume-report-card .resume-error{color:red;float:right}.resume-report-card .resume-thanks{padding:140px 40px;border:1px solid gray;border-radius:5px;background-color:#FFF}.resume-report-card .resume-thanks *{line-height:1.65em}.resume-report-card .resume-uploader-content{width:100%}.resume-report-card .resume-uploader{cursor:pointer;margin:0 auto 15px;border:1px dashed gray;display:inline-block;border-radius:4px;text-align:center;padding:50px 30px;width:100%;clear:both}.resume-report-card .resume-uploader span{display:inline-block;margin:0 0 -5px;height:24px;width:25px;background:url(/assets/img/icon-upload.svg) center bottom no-repeat;background-size:contain}.resume-report-card label .resume-preview{float:right}.resume-report-card button.btn-primary:disabled,.resume-report-card button.btn-primary[disabled]{background-image:none;background-color:#b8c1c2;cursor:not-allowed;opacity:1}.resume-report-card input,.resume-report-card label,.resume-report-card option,.resume-report-card select,.resume-report-card textarea{width:100%;max-width:700px;border-radius:4px;outline:0;transition:all .3s ease}.resume-report-card input,.resume-report-card option,.resume-report-card select,.resume-report-card textarea{font-size:16px!important}.resume-report-card input[type=number]::-webkit-inner-spin-button,.resume-report-card input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.resume-report-card input[type=number]{-moz-appearance:textfield}.resume-report-card .addressField.error input,.resume-report-card .addressField.valid input,.resume-report-card .field.error input[type=email],.resume-report-card .field.error input[type=number],.resume-report-card .field.error input[type=text],.resume-report-card .field.valid input[type=email],.resume-report-card .field.valid input[type=number],.resume-report-card .field.valid input[type=text]{padding-right:47px}.resume-report-card label{display:block;float:left;width:100%}.resume-report-card label .text-count{float:right;color:#5a5a5a}.resume-report-card input{height:50px;padding:0 15px;border:1px solid #CFCFCF}.resume-report-card textarea{border:1px solid #CFCFCF;height:125px;padding:10px;resize:none}.resume-report-card select{height:50px;background:url(/assets/img/profile/dropdown.svg) right center no-repeat;border:none;color:#000;outline:0;font-size:18px;padding:0;width:100%;-webkit-appearance:none;-moz-appearance:none}.resume-report-card select:focus{outline:0;border:none}.resume-report-card select:disabled,.resume-report-card select[disabled]{opacity:.45}.resume-report-card input:focus,.resume-report-card textarea:focus{outline:0;border:1px solid #000}.resume-report-card ::-webkit-input-placeholder{color:#b8c1c2}.resume-report-card ::-moz-placeholder{color:#b8c1c2}.resume-report-card :-ms-input-placeholder{color:#b8c1c2}.resume-report-card :-moz-placeholder{color:#b8c1c2}.resume-report-card .field,.resume-report-card .field-textarea{position:relative;width:100%;max-width:700px;clear:both;display:block;margin:0 0 15px}.resume-report-card .field button.verify,.resume-report-card .field-textarea button.verify{z-index:3;font-family:AvenirNextBold;font-weight:100;text-transform:uppercase;display:inline-block;position:absolute;right:1px;top:1px;height:48px;padding:0 15px;border-top-right-radius:4px;border-bottom-right-radius:4px;outline:0;color:#fff;border:none;background:#b8c1c2}.resume-report-card .field button.verify span,.resume-report-card .field-textarea button.verify span{display:none}.resume-report-card .field button.verify span.default,.resume-report-card .field-textarea button.verify span.default{display:block}.resume-report-card .field button.verify.active,.resume-report-card .field-textarea button.verify.active{background-color:#f48022}.resume-report-card .field button.verify.sent span.default,.resume-report-card .field-textarea button.verify.sent span.default{display:none}.resume-report-card .field button.verify.completed span.verified,.resume-report-card .field button.verify.sent span.resend,.resume-report-card .field-textarea button.verify.completed span.verified,.resume-report-card .field-textarea button.verify.sent span.resend{display:block}.resume-report-card .field-textarea.error input[type=email],.resume-report-card .field-textarea.error input[type=number],.resume-report-card .field-textarea.error input[type=tel],.resume-report-card .field-textarea.error input[type=text],.resume-report-card .field-textarea.error input[type=textarea],.resume-report-card .field-textarea.error textarea,.resume-report-card .field.error input[type=email],.resume-report-card .field.error input[type=number],.resume-report-card .field.error input[type=tel],.resume-report-card .field.error input[type=text],.resume-report-card .field.error input[type=textarea],.resume-report-card .field.error textarea{border:1px solid #E32929}.resume-report-card .field-textarea.error::before,.resume-report-card .field.error::before{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:0;right:1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/triangle-error.svg) center no-repeat}.resume-report-card .field-textarea.valid::before,.resume-report-card .field.valid::before{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:1px;right:1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/success-cg.svg) center no-repeat}.resume-report-card .field-textarea.field-phone.valid:not(.international)::before,.resume-report-card .field.field-phone.valid:not(.international)::before{background:0 0}.section-resources .section-sub-header{padding-bottom:15px}.section-resources .article-group{width:100%;padding:25px 0 40px;display:inline-block}.section-resources .article-group article{width:25%;display:inline-block;padding:3px 9px;position:relative}.section-resources .article-group article h6{float:left;background:#fff;border-radius:8px;padding:8px;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease;box-shadow:0 5px 10px 1px rgba(190,190,190,.5);color:#2E2B2A;text-align:center;font-size:20px}.section-resources .article-group article a{float:left;width:100%;text-decoration:none;font-weight:200}.section-resources .article-group article .article-text{float:left;clear:both;padding:12px 0 6px;color:#000;display:inline-block;width:100%;font-family:AvenirNextRegular,sans-serif;font-weight:400}.section-resources .article-group article .article-video{position:relative;float:left}.section-resources .article-group article .article-video span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;float:left;position:absolute;z-index:2;width:100%;height:100%;background:url(/assets/img/btn-play.png) center no-repeat rgba(0,0,0,.2);background-size:20% auto!important}.section-resources .article-group article .article-link{position:relative;float:left;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.section-resources .article-group article .article-link span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border-top-left-radius:5px;border-top-right-radius:5px;float:left;position:absolute;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.section-resources .article-group article img{display:inline-block;width:100%;height:auto!important;border-radius-top:8px}.section-resources .article-group article:hover{margin:-2px 0 2px;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}.section-resources .article-group article:hover .article-link span,.section-resources .article-group article:hover .article-video span{background-color:rgba(0,0,0,0)}.section-resources .article-group article:hover h6{box-shadow:0 3px 4px 0 rgba(190,190,190,.5)}.whyselected{width:100%;margin:0 auto;max-width:1200px;display:inline-block}.whyselected .col1,.whyselected .col2,.whyselected .col3{float:left;width:33.33%;display:inline-block;padding:9px}.no-side-padding{padding-right:0;padding-left:0}@media all and (max-width:1130px){.section-resources .article-group article{width:50%}.whyselected p.lead.text-center{font-size:16px}}@media all and (max-width:768px){.section-spacing{padding-bottom:38px}.section-resources .article-text{font-size:16px}.whyselected .col1,.whyselected .col2,.whyselected .col3{width:100%}.whyselected p.lead.text-center{font-size:18px}.resume-report-card .resume-report-form{padding:20px 0 0}.resume-report-card .report-card-preview .report-card-sample-link{margin-bottom:30px;width:100%!important}}@media all and (max-width:468px){.section-spacing{padding-bottom:38px}.section-resources .article-group article{width:100%}}.clearfix{clear:both;display:block;width:100%;float:left}.clearfix.height-fifteen{height:15px}.clearfix.height-ten{height:10px}.clearfix.height-five{height:5px}.container{display:block;clear:both;margin:0 auto}.page.candidate .main-navbar,.page.onboarding .main-navbar{background-color:#FFF!important}.candidate-form{background:#fff!important}#candidateProfile .sub-nav li{background:#fff}.profile-loader{padding:100px 0}.profile-loader .sk-circle{margin:10% auto 0;width:100px;height:100px}.profile-loader .sk-circle .sk-child:before{background-color:#f48022}#notice{opacity:0;top:-60px;position:fixed;z-index:100;width:100%;overflow:hidden;height:1px;padding:18px 10px;margin:0 auto;text-align:center;color:rgba(255,255,255,.9);transition:all .5s ease;border-radius:0}#notice.alert,#notice.error{opacity:1;top:59px;height:60px}#notice.error{background:#E32929}#notice.alert{background:#427679}@media all and (max-width:767px){#candidateProfile{margin-top:60px}#candidateProfile .section .field-radio label{width:auto!important}}#candidateOnboarding,#candidateProfile,#filter-app,#profile.candidate{font-family:AvenirNext,AvenirNextRegular,sans-serif;position:relative;min-height:700px}#candidateOnboarding .main-container,#candidateProfile .main-container,#filter-app .main-container,#profile.candidate .main-container{overflow:show;max-width:1120px;margin:5px auto;width:92%}#candidateOnboarding .profile-image,#candidateProfile .profile-image,#filter-app .profile-image,#profile.candidate .profile-image{text-align:center;background:#ebebeb;display:block;margin:0 auto;height:200px;width:200px;border-radius:100%;overflow:hidden}#candidateOnboarding .profile-image .sk-circle,#candidateProfile .profile-image .sk-circle,#filter-app .profile-image .sk-circle,#profile.candidate .profile-image .sk-circle{margin:80px auto!important}#candidateOnboarding .profile-image .sk-circle .sk-child:before,#candidateProfile .profile-image .sk-circle .sk-child:before,#filter-app .profile-image .sk-circle .sk-child:before,#profile.candidate .profile-image .sk-circle .sk-child:before{background-color:#f48022!important}#candidateOnboarding .profile-image img,#candidateProfile .profile-image img,#filter-app .profile-image img,#profile.candidate .profile-image img{height:100%;width:auto!important;margin:0 auto}#candidateOnboarding .profile-image .profile-head,#candidateProfile .profile-image .profile-head,#filter-app .profile-image .profile-head,#profile.candidate .profile-image .profile-head{margin:30px auto 0;width:75px;height:75px;background-color:#acbec0;border-radius:100%;display:inline-block}#candidateOnboarding .profile-image .profile-body,#candidateProfile .profile-image .profile-body,#filter-app .profile-image .profile-body,#profile.candidate .profile-image .profile-body{margin:5px auto 0;width:180px;height:180px;background-color:#acbec0;border-radius:100%;display:inline-block}#candidateOnboarding .profile-content,#candidateOnboarding .profile-status-content,#candidateProfile .profile-content,#candidateProfile .profile-status-content,#filter-app .profile-content,#filter-app .profile-status-content,#profile.candidate .profile-content,#profile.candidate .profile-status-content{position:relative;width:100%;margin:14px auto;max-width:1200px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 3px 6px -1px #ECECEC;-moz-box-shadow:0 3px 6px -1px #ECECEC;box-shadow:0 3px 6px -1px #ECECEC;border:1px solid #ECECEC}#candidateOnboarding .profile-content,#candidateProfile .profile-content,#filter-app .profile-content,#profile.candidate .profile-content{border-top-left-radius:0}#candidateOnboarding .profile-uploads,#candidateProfile .profile-uploads,#filter-app .profile-uploads,#profile.candidate .profile-uploads{margin-top:-40px;position:relative;z-index:1;width:100%;text-align:center}#candidateOnboarding .profile-uploads .valid .btn-upload,#candidateProfile .profile-uploads .valid .btn-upload,#filter-app .profile-uploads .valid .btn-upload,#profile.candidate .profile-uploads .valid .btn-upload{position:relative}#candidateOnboarding .profile-uploads .valid .btn-upload::after,#candidateProfile .profile-uploads .valid .btn-upload::after,#filter-app .profile-uploads .valid .btn-upload::after,#profile.candidate .profile-uploads .valid .btn-upload::after{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:-1px;right:-1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/success-cg.svg) center no-repeat}#candidateOnboarding .profile-uploads .error .btn-upload,#candidateProfile .profile-uploads .error .btn-upload,#filter-app .profile-uploads .error .btn-upload,#profile.candidate .profile-uploads .error .btn-upload{position:relative}#candidateOnboarding .profile-uploads .error .btn-upload::after,#candidateProfile .profile-uploads .error .btn-upload::after,#filter-app .profile-uploads .error .btn-upload::after,#profile.candidate .profile-uploads .error .btn-upload::after{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:-3px;right:1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/triangle-error.svg) center no-repeat}#candidateOnboarding .btn-resume,#candidateProfile .btn-resume,#filter-app .btn-resume,#profile.candidate .btn-resume{position:relative}#candidateOnboarding .btn-resume .resume-loader,#candidateProfile .btn-resume .resume-loader,#filter-app .btn-resume .resume-loader,#profile.candidate .btn-resume .resume-loader{position:relative;width:210px;margin:0 auto}#candidateOnboarding .btn-resume .resume-loader .sk-circle,#candidateProfile .btn-resume .resume-loader .sk-circle,#filter-app .btn-resume .resume-loader .sk-circle,#profile.candidate .btn-resume .resume-loader .sk-circle{margin:0;padding:0;top:6px;left:4px;position:absolute;width:35px;height:35px;z-index:999}#candidateOnboarding .btn-resume .resume-loader .sk-circle .sk-child:before,#candidateProfile .btn-resume .resume-loader .sk-circle .sk-child:before,#filter-app .btn-resume .resume-loader .sk-circle .sk-child:before,#profile.candidate .btn-resume .resume-loader .sk-circle .sk-child:before{background-color:#f48022}#candidateOnboarding .sub-nav,#candidateProfile .sub-nav,#filter-app .sub-nav,#profile.candidate .sub-nav{height:100px;position:relative;margin:0 auto;max-width:1200px;width:100%}#candidateOnboarding .sub-nav ul,#candidateProfile .sub-nav ul,#filter-app .sub-nav ul,#profile.candidate .sub-nav ul{padding:0;margin:0;left:0;position:absolute;z-index:2;bottom:-16px}#candidateOnboarding .sub-nav li,#candidateProfile .sub-nav li,#filter-app .sub-nav li,#profile.candidate .sub-nav li{list-style:none;display:inline-block;padding:10px 0 0;float:left;overflow:hidden;height:58px}#candidateOnboarding .sub-nav li span.tab-desktop,#candidateProfile .sub-nav li span.tab-desktop,#filter-app .sub-nav li span.tab-desktop,#profile.candidate .sub-nav li span.tab-desktop{display:inline-block}#candidateOnboarding .sub-nav li span.tab-mobile,#candidateProfile .sub-nav li span.tab-mobile,#filter-app .sub-nav li span.tab-mobile,#profile.candidate .sub-nav li span.tab-mobile{display:none}#candidateOnboarding .sub-nav li:first-child,#candidateProfile .sub-nav li:first-child,#filter-app .sub-nav li:first-child,#profile.candidate .sub-nav li:first-child{margin-left:0}#candidateOnboarding .sub-nav a,#candidateProfile .sub-nav a,#filter-app .sub-nav a,#profile.candidate .sub-nav a{display:inline-block;color:#344c4e;-webkit-box-shadow:0 3px 3px 1px #ECECEC;-moz-box-shadow:0 3px 3px 1px #ECECEC;box-shadow:0 3px 3px 1px #ECECEC;border:1px solid #E9E9E9!important;border-radius:5px 5px 0 0;font-size:19px;padding:10px 20px;outline:0;background:0 0;text-decoration:none;float:left}#candidateOnboarding .sub-nav a:hover,#candidateProfile .sub-nav a:hover,#filter-app .sub-nav a:hover,#profile.candidate .sub-nav a:hover{color:#f48022}#candidateOnboarding .sub-nav a.active,#candidateProfile .sub-nav a.active,#filter-app .sub-nav a.active,#profile.candidate .sub-nav a.active{background-color:#FFF;color:#344c4e;height:80px}#candidateOnboarding .sub-nav a.inactive,#candidateProfile .sub-nav a.inactive,#filter-app .sub-nav a.inactive,#profile.candidate .sub-nav a.inactive{float:left;color:#000;background-color:#F4f4f4;-moz-box-shadow:inset 1px -2px 2px #EEE;-webkit-box-shadow:inset 1px -2px 2px #EEE;box-shadow:inset 1px -2px 2px #EEE}#candidateOnboarding .sub-nav a img,#candidateProfile .sub-nav a img,#filter-app .sub-nav a img,#profile.candidate .sub-nav a img{float:left;margin:0 10px 0 -5px}#candidateOnboarding #notice,#candidateOnboarding #noticePersist,#candidateProfile #notice,#candidateProfile #noticePersist,#filter-app #notice,#filter-app #noticePersist,#profile.candidate #notice,#profile.candidate #noticePersist{opacity:0;top:-60px;position:fixed;z-index:998;width:100%;overflow:hidden;height:1px;padding:0 10px;margin:0 auto;text-align:center;vertical-align:middle;color:rgba(255,255,255,.9);transition:all .5s ease;border-radius:0}#candidateOnboarding #notice span.center-align,#candidateOnboarding #noticePersist span.center-align,#candidateProfile #notice span.center-align,#candidateProfile #noticePersist span.center-align,#filter-app #notice span.center-align,#filter-app #noticePersist span.center-align,#profile.candidate #notice span.center-align,#profile.candidate #noticePersist span.center-align{margin:0 auto;display:inline-block}#candidateOnboarding #notice span.vertical-align,#candidateOnboarding #noticePersist span.vertical-align,#candidateProfile #notice span.vertical-align,#candidateProfile #noticePersist span.vertical-align,#filter-app #notice span.vertical-align,#filter-app #noticePersist span.vertical-align,#profile.candidate #notice span.vertical-align,#profile.candidate #noticePersist span.vertical-align{display:table-cell;vertical-align:middle;height:60px;width:100%;text-align:center}#candidateOnboarding #notice span.vertical-align *,#candidateOnboarding #noticePersist span.vertical-align *,#candidateProfile #notice span.vertical-align *,#candidateProfile #noticePersist span.vertical-align *,#filter-app #notice span.vertical-align *,#filter-app #noticePersist span.vertical-align *,#profile.candidate #notice span.vertical-align *,#profile.candidate #noticePersist span.vertical-align *{display:inline}#candidateOnboarding #notice.error,#candidateOnboarding #noticePersist.error,#candidateProfile #notice.error,#candidateProfile #noticePersist.error,#filter-app #notice.error,#filter-app #noticePersist.error,#profile.candidate #notice.error,#profile.candidate #noticePersist.error{opacity:1;top:59px;height:60px;background:#E32929}#candidateOnboarding #notice.alert,#candidateOnboarding #noticePersist.alert,#candidateProfile #notice.alert,#candidateProfile #noticePersist.alert,#filter-app #notice.alert,#filter-app #noticePersist.alert,#profile.candidate #notice.alert,#profile.candidate #noticePersist.alert{opacity:1;top:59px;height:60px;background:#427679}#candidateOnboarding #noticePersist,#candidateProfile #noticePersist,#filter-app #noticePersist,#profile.candidate #noticePersist{opacity:1;top:59px;height:60px;background:#E32929;z-index:997}#candidateOnboarding #noticePersist .notice-item,#candidateProfile #noticePersist .notice-item,#filter-app #noticePersist .notice-item,#profile.candidate #noticePersist .notice-item{display:block;clear:both;width:100%}#candidateOnboarding #noticePersist button,#candidateProfile #noticePersist button,#filter-app #noticePersist button,#profile.candidate #noticePersist button{position:absolute;top:16px;right:20px;border-radius:200px;width:30px;height:30px;display:inline-block;background:0 0;outline:0;border:2px solid #FFF;opacity:.75}#candidateOnboarding #noticePersist button .line-one,#candidateOnboarding #noticePersist button .line-two,#candidateProfile #noticePersist button .line-one,#candidateProfile #noticePersist button .line-two,#filter-app #noticePersist button .line-one,#filter-app #noticePersist button .line-two,#profile.candidate #noticePersist button .line-one,#profile.candidate #noticePersist button .line-two{position:absolute;left:5px;top:12px;border:1px solid #FFF;display:inline-block;width:16px}#candidateOnboarding #noticePersist button .line-one,#candidateProfile #noticePersist button .line-one,#filter-app #noticePersist button .line-one,#profile.candidate #noticePersist button .line-one{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#candidateOnboarding #noticePersist button .line-two,#candidateProfile #noticePersist button .line-two,#filter-app #noticePersist button .line-two,#profile.candidate #noticePersist button .line-two{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#candidateOnboarding #noticePersist button:hover,#candidateProfile #noticePersist button:hover,#filter-app #noticePersist button:hover,#profile.candidate #noticePersist button:hover{opacity:1}#candidateOnboarding .section,#candidateProfile .section,#filter-app .section,#profile.candidate .section{margin:0;height:90px;border-top:1px solid #ECECEC}#candidateOnboarding .section h5,#candidateProfile .section h5,#filter-app .section h5,#profile.candidate .section h5{font-size:17px;margin:0 0 2px}#candidateOnboarding .section h5 .accordion-toggle,#candidateProfile .section h5 .accordion-toggle,#filter-app .section h5 .accordion-toggle,#profile.candidate .section h5 .accordion-toggle{position:relative;text-transform:uppercase;text-align:left;transition:all .3s ease;padding:0 30px;height:90px;margin:0;border:none;outline:0;background:0 0;display:inline-block;width:100%;color:#344c4e}#candidateOnboarding .section h5 .accordion-toggle:hover,#candidateProfile .section h5 .accordion-toggle:hover,#filter-app .section h5 .accordion-toggle:hover,#profile.candidate .section h5 .accordion-toggle:hover{text-decoration:none}#candidateOnboarding .section h5 .accordion-toggle::after,#candidateProfile .section h5 .accordion-toggle::after,#filter-app .section h5 .accordion-toggle::after,#profile.candidate .section h5 .accordion-toggle::after{display:inline-block;float:right;margin:-5px 0 0;content:'';height:28px;width:28px;background:url(/assets/img/profile/pencil.svg) center center no-repeat}#candidateOnboarding .section h6,#candidateProfile .section h6,#filter-app .section h6,#profile.candidate .section h6{font-size:18px;font-family:AvenirNextMedium;font-weight:600;padding:0 0 8px}#candidateOnboarding .section h6 button,#candidateProfile .section h6 button,#filter-app .section h6 button,#profile.candidate .section h6 button{float:right}#candidateOnboarding .section HR,#candidateProfile .section HR,#filter-app .section HR,#profile.candidate .section HR{width:100%;float:left;clear:both;margin:0 0 30px}#candidateOnboarding .section .section-description,#candidateProfile .section .section-description,#filter-app .section .section-description,#profile.candidate .section .section-description{font-family:AvenirNextMedium;margin-top:0}#candidateOnboarding .section.first,#candidateProfile .section.first,#filter-app .section.first,#profile.candidate .section.first{border-top:0}#candidateOnboarding .section .section-accordion,#candidateProfile .section .section-accordion,#filter-app .section .section-accordion,#profile.candidate .section .section-accordion{display:none}#candidateOnboarding .section .section-accordion .section-accordion-content,#candidateProfile .section .section-accordion .section-accordion-content,#filter-app .section .section-accordion .section-accordion-content,#profile.candidate .section .section-accordion .section-accordion-content{padding:0 30px}#candidateOnboarding .section:hover,#candidateProfile .section:hover,#filter-app .section:hover,#profile.candidate .section:hover{background:#F8F8F8}#candidateOnboarding .section.open,#candidateProfile .section.open,#filter-app .section.open,#profile.candidate .section.open{height:auto;overflow:show}#candidateOnboarding .section.open:hover,#candidateProfile .section.open:hover,#filter-app .section.open:hover,#profile.candidate .section.open:hover{background:0 0;text-decoration:none}#candidateOnboarding .section.open .accordion-toggle,#candidateProfile .section.open .accordion-toggle,#filter-app .section.open .accordion-toggle,#profile.candidate .section.open .accordion-toggle{cursor:default}#candidateOnboarding .section.open .accordion-toggle::after,#candidateProfile .section.open .accordion-toggle::after,#filter-app .section.open .accordion-toggle::after,#profile.candidate .section.open .accordion-toggle::after{background-image:none}#candidateOnboarding .section.open .section-accordion,#candidateProfile .section.open .section-accordion,#filter-app .section.open .section-accordion,#profile.candidate .section.open .section-accordion{display:block;overflow:show}#candidateOnboarding .section.open .section-accordion .section-accordion-content,#candidateProfile .section.open .section-accordion .section-accordion-content,#filter-app .section.open .section-accordion .section-accordion-content,#profile.candidate .section.open .section-accordion .section-accordion-content{padding:0 30px 20px}#candidateOnboarding .section button:before,#candidateProfile .section button:before,#filter-app .section button:before,#profile.candidate .section button:before{display:inline-block;float:left;margin:-4px 10px 0 -35px;content:'';height:25px;width:25px;opacity:0}#candidateOnboarding .section button:before:focus,#candidateProfile .section button:before:focus,#filter-app .section button:before:focus,#profile.candidate .section button:before:focus{border:2px solid red}#candidateOnboarding .section.complete button.accordion-toggle::before,#candidateProfile .section.complete button.accordion-toggle::before,#filter-app .section.complete button.accordion-toggle::before,#profile.candidate .section.complete button.accordion-toggle::before{margin-left:0;opacity:1;background:url(/assets/img/profile/success-cg.svg) center no-repeat}#candidateOnboarding .section.incomplete button.accordion-toggle::before,#candidateProfile .section.incomplete button.accordion-toggle::before,#filter-app .section.incomplete button.accordion-toggle::before,#profile.candidate .section.incomplete button.accordion-toggle::before{margin-left:0;opacity:1;background:url(/assets/img/profile/triangle-error.svg) center no-repeat}#candidateOnboarding .section input,#candidateOnboarding .section label,#candidateOnboarding .section option,#candidateOnboarding .section select,#candidateOnboarding .section textarea,#candidateProfile .section input,#candidateProfile .section label,#candidateProfile .section option,#candidateProfile .section select,#candidateProfile .section textarea,#filter-app .section input,#filter-app .section label,#filter-app .section option,#filter-app .section select,#filter-app .section textarea,#profile.candidate .section input,#profile.candidate .section label,#profile.candidate .section option,#profile.candidate .section select,#profile.candidate .section textarea{width:100%;max-width:700px;border-radius:4px;outline:0;transition:all .3s ease}#candidateOnboarding .section input,#candidateOnboarding .section option,#candidateOnboarding .section select,#candidateOnboarding .section textarea,#candidateProfile .section input,#candidateProfile .section option,#candidateProfile .section select,#candidateProfile .section textarea,#filter-app .section input,#filter-app .section option,#filter-app .section select,#filter-app .section textarea,#profile.candidate .section input,#profile.candidate .section option,#profile.candidate .section select,#profile.candidate .section textarea{font-size:16px!important}#candidateOnboarding .section input[type=number]::-webkit-inner-spin-button,#candidateOnboarding .section input[type=number]::-webkit-outer-spin-button,#candidateProfile .section input[type=number]::-webkit-inner-spin-button,#candidateProfile .section input[type=number]::-webkit-outer-spin-button,#filter-app .section input[type=number]::-webkit-inner-spin-button,#filter-app .section input[type=number]::-webkit-outer-spin-button,#profile.candidate .section input[type=number]::-webkit-inner-spin-button,#profile.candidate .section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#candidateOnboarding .section input[type=number],#candidateProfile .section input[type=number],#filter-app .section input[type=number],#profile.candidate .section input[type=number]{-moz-appearance:textfield}#candidateOnboarding .section .addressField.error input,#candidateOnboarding .section .addressField.valid input,#candidateOnboarding .section .field.error input[type=email],#candidateOnboarding .section .field.error input[type=number],#candidateOnboarding .section .field.error input[type=text],#candidateOnboarding .section .field.valid input[type=email],#candidateOnboarding .section .field.valid input[type=number],#candidateOnboarding .section .field.valid input[type=text],#candidateProfile .section .addressField.error input,#candidateProfile .section .addressField.valid input,#candidateProfile .section .field.error input[type=email],#candidateProfile .section .field.error input[type=number],#candidateProfile .section .field.error input[type=text],#candidateProfile .section .field.valid input[type=email],#candidateProfile .section .field.valid input[type=number],#candidateProfile .section .field.valid input[type=text],#filter-app .section .addressField.error input,#filter-app .section .addressField.valid input,#filter-app .section .field.error input[type=email],#filter-app .section .field.error input[type=number],#filter-app .section .field.error input[type=text],#filter-app .section .field.valid input[type=email],#filter-app .section .field.valid input[type=number],#filter-app .section .field.valid input[type=text],#profile.candidate .section .addressField.error input,#profile.candidate .section .addressField.valid input,#profile.candidate .section .field.error input[type=email],#profile.candidate .section .field.error input[type=number],#profile.candidate .section .field.error input[type=text],#profile.candidate .section .field.valid input[type=email],#profile.candidate .section .field.valid input[type=number],#profile.candidate .section .field.valid input[type=text]{padding-right:47px}#candidateOnboarding .section label,#candidateProfile .section label,#filter-app .section label,#profile.candidate .section label{display:block;float:left;width:100%}#candidateOnboarding .section label .text-count,#candidateProfile .section label .text-count,#filter-app .section label .text-count,#profile.candidate .section label .text-count{float:right;color:#5a5a5a}#candidateOnboarding .section input,#candidateProfile .section input,#filter-app .section input,#profile.candidate .section input{height:50px;padding:0 15px;border:1px solid #CFCFCF}#candidateOnboarding .section textarea,#candidateProfile .section textarea,#filter-app .section textarea,#profile.candidate .section textarea{border:1px solid #CFCFCF;height:125px;padding:10px;resize:none}#candidateOnboarding .section select,#candidateProfile .section select,#filter-app .section select,#profile.candidate .section select{height:50px;background:url(/assets/img/profile/dropdown.svg) right center no-repeat;border:none;color:#000;outline:0;font-size:18px;padding:0;width:100%;-webkit-appearance:none;-moz-appearance:none}#candidateOnboarding .section select:focus,#candidateProfile .section select:focus,#filter-app .section select:focus,#profile.candidate .section select:focus{outline:0;border:none}#candidateOnboarding .section select:disabled,#candidateOnboarding .section select[disabled],#candidateProfile .section select:disabled,#candidateProfile .section select[disabled],#filter-app .section select:disabled,#filter-app .section select[disabled],#profile.candidate .section select:disabled,#profile.candidate .section select[disabled]{opacity:.45}#candidateOnboarding .section input:focus,#candidateOnboarding .section textarea:focus,#candidateProfile .section input:focus,#candidateProfile .section textarea:focus,#filter-app .section input:focus,#filter-app .section textarea:focus,#profile.candidate .section input:focus,#profile.candidate .section textarea:focus{outline:0;border:1px solid #000}#candidateOnboarding .section ::-webkit-input-placeholder,#candidateProfile .section ::-webkit-input-placeholder,#filter-app .section ::-webkit-input-placeholder,#profile.candidate .section ::-webkit-input-placeholder{color:#b8c1c2}#candidateOnboarding .section ::-moz-placeholder,#candidateProfile .section ::-moz-placeholder,#filter-app .section ::-moz-placeholder,#profile.candidate .section ::-moz-placeholder{color:#b8c1c2}#candidateOnboarding .section :-ms-input-placeholder,#candidateProfile .section :-ms-input-placeholder,#filter-app .section :-ms-input-placeholder,#profile.candidate .section :-ms-input-placeholder{color:#b8c1c2}#candidateOnboarding .section :-moz-placeholder,#candidateProfile .section :-moz-placeholder,#filter-app .section :-moz-placeholder,#profile.candidate .section :-moz-placeholder{color:#b8c1c2}#candidateOnboarding .section .accordion-item,#candidateProfile .section .accordion-item,#filter-app .section .accordion-item,#profile.candidate .section .accordion-item{margin:0 0 25px}#candidateOnboarding .section#subjects .accordion-item,#candidateProfile .section#subjects .accordion-item,#filter-app .section#subjects .accordion-item,#profile.candidate .section#subjects .accordion-item{margin:0}#candidateOnboarding .section#workExperience .accordion-item,#candidateProfile .section#workExperience .accordion-item,#filter-app .section#workExperience .accordion-item,#profile.candidate .section#workExperience .accordion-item{margin:0 0 5px}#candidateOnboarding .section .accordion-label,#candidateProfile .section .accordion-label,#filter-app .section .accordion-label,#profile.candidate .section .accordion-label{font-size:16px;font-family:AvenirNextRegular,sans-serif;margin:0 0 7px;padding:0;display:block;clear:both;width:100%}#candidateOnboarding .section .accordion-label .remove-item,#candidateProfile .section .accordion-label .remove-item,#filter-app .section .accordion-label .remove-item,#profile.candidate .section .accordion-label .remove-item{float:right;padding:0;display:inline-block}#candidateOnboarding .section .field,#candidateOnboarding .section .field-textarea,#candidateProfile .section .field,#candidateProfile .section .field-textarea,#filter-app .section .field,#filter-app .section .field-textarea,#profile.candidate .section .field,#profile.candidate .section .field-textarea{position:relative;width:100%;max-width:700px;clear:both;display:block;margin:0 0 15px}#candidateOnboarding .section .field button.verify,#candidateOnboarding .section .field-textarea button.verify,#candidateProfile .section .field button.verify,#candidateProfile .section .field-textarea button.verify,#filter-app .section .field button.verify,#filter-app .section .field-textarea button.verify,#profile.candidate .section .field button.verify,#profile.candidate .section .field-textarea button.verify{z-index:3;font-family:AvenirNextBold;font-weight:100;text-transform:uppercase;display:inline-block;position:absolute;right:1px;top:1px;height:48px;padding:0 15px;border-top-right-radius:4px;border-bottom-right-radius:4px;outline:0;color:#fff;border:none;background:#b8c1c2}#candidateOnboarding .section .field button.verify span,#candidateOnboarding .section .field-textarea button.verify span,#candidateProfile .section .field button.verify span,#candidateProfile .section .field-textarea button.verify span,#filter-app .section .field button.verify span,#filter-app .section .field-textarea button.verify span,#profile.candidate .section .field button.verify span,#profile.candidate .section .field-textarea button.verify span{display:none}#candidateOnboarding .section .field button.verify span.default,#candidateOnboarding .section .field-textarea button.verify span.default,#candidateProfile .section .field button.verify span.default,#candidateProfile .section .field-textarea button.verify span.default,#filter-app .section .field button.verify span.default,#filter-app .section .field-textarea button.verify span.default,#profile.candidate .section .field button.verify span.default,#profile.candidate .section .field-textarea button.verify span.default{display:block}#candidateOnboarding .section .field button.verify.active,#candidateOnboarding .section .field-textarea button.verify.active,#candidateProfile .section .field button.verify.active,#candidateProfile .section .field-textarea button.verify.active,#filter-app .section .field button.verify.active,#filter-app .section .field-textarea button.verify.active,#profile.candidate .section .field button.verify.active,#profile.candidate .section .field-textarea button.verify.active{background-color:#f48022}#candidateOnboarding .section .field button.verify.sent span.default,#candidateOnboarding .section .field-textarea button.verify.sent span.default,#candidateProfile .section .field button.verify.sent span.default,#candidateProfile .section .field-textarea button.verify.sent span.default,#filter-app .section .field button.verify.sent span.default,#filter-app .section .field-textarea button.verify.sent span.default,#profile.candidate .section .field button.verify.sent span.default,#profile.candidate .section .field-textarea button.verify.sent span.default{display:none}#candidateOnboarding .section .field button.verify.completed span.verified,#candidateOnboarding .section .field button.verify.sent span.resend,#candidateOnboarding .section .field-textarea button.verify.completed span.verified,#candidateOnboarding .section .field-textarea button.verify.sent span.resend,#candidateProfile .section .field button.verify.completed span.verified,#candidateProfile .section .field button.verify.sent span.resend,#candidateProfile .section .field-textarea button.verify.completed span.verified,#candidateProfile .section .field-textarea button.verify.sent span.resend,#filter-app .section .field button.verify.completed span.verified,#filter-app .section .field button.verify.sent span.resend,#filter-app .section .field-textarea button.verify.completed span.verified,#filter-app .section .field-textarea button.verify.sent span.resend,#profile.candidate .section .field button.verify.completed span.verified,#profile.candidate .section .field button.verify.sent span.resend,#profile.candidate .section .field-textarea button.verify.completed span.verified,#profile.candidate .section .field-textarea button.verify.sent span.resend{display:block}#candidateOnboarding .section .verification,#candidateProfile .section .verification,#filter-app .section .verification,#profile.candidate .section .verification{opacity:.5}#candidateOnboarding .section .verification.ready,#candidateProfile .section .verification.ready,#filter-app .section .verification.ready,#profile.candidate .section .verification.ready{opacity:1}#candidateOnboarding .section .verification .field input,#candidateProfile .section .verification .field input,#filter-app .section .verification .field input,#profile.candidate .section .verification .field input{text-align:center!important;letter-spacing:10px;padding-right:10px!important}#candidateOnboarding .section .verification.field.error input[type=number],#candidateProfile .section .verification.field.error input[type=number],#filter-app .section .verification.field.error input[type=number],#profile.candidate .section .verification.field.error input[type=number]{padding-right:10px!important}#candidateOnboarding .section .field-disabled,#candidateProfile .section .field-disabled,#filter-app .section .field-disabled,#profile.candidate .section .field-disabled{opacity:.5}#candidateOnboarding .section .field-select,#candidateProfile .section .field-select,#filter-app .section .field-select,#profile.candidate .section .field-select{height:50px;padding:0 10px 0 15px;display:inline-block;width:100%;border:1px solid #CFCFCF;border-radius:4px;margin:0 0 20px}#candidateOnboarding .section .field-select:focus-within,#candidateProfile .section .field-select:focus-within,#filter-app .section .field-select:focus-within,#profile.candidate .section .field-select:focus-within{border:1px solid #000}#candidateOnboarding .section .field-radio,#candidateProfile .section .field-radio,#filter-app .section .field-radio,#profile.candidate .section .field-radio{display:block;clear:both;min-height:50px}#candidateOnboarding .section .field-radio input,#candidateOnboarding .section .field-radio label,#candidateProfile .section .field-radio input,#candidateProfile .section .field-radio label,#filter-app .section .field-radio input,#filter-app .section .field-radio label,#profile.candidate .section .field-radio input,#profile.candidate .section .field-radio label{display:inline-block;width:auto}#candidateOnboarding .section .field-radio input[type=radio],#candidateProfile .section .field-radio input[type=radio],#filter-app .section .field-radio input[type=radio],#profile.candidate .section .field-radio input[type=radio]{margin:0 10px 0 0;height:auto;visibility:hidden}#candidateOnboarding .section .field-radio label,#candidateProfile .section .field-radio label,#filter-app .section .field-radio label,#profile.candidate .section .field-radio label{margin:5px 20px 30px 0;padding:3px 0 0 10px;position:relative;cursor:pointer}#candidateOnboarding .section .field-radio .check,#candidateProfile .section .field-radio .check,#filter-app .section .field-radio .check,#profile.candidate .section .field-radio .check{display:block;position:absolute;border:1px solid #AAA;border-radius:100%;height:26px;width:26px;top:0;left:0;z-index:5;transition:border .25s linear}#candidateOnboarding .section .field-radio .check::before,#candidateProfile .section .field-radio .check::before,#filter-app .section .field-radio .check::before,#profile.candidate .section .field-radio .check::before{display:block;position:absolute;content:'';border-radius:100%;height:12px;width:12px;top:6px;left:6px;margin:auto;transition:background .25s linear}#candidateOnboarding .section .field-radio input[type=radio]:checked+.check::before,#candidateProfile .section .field-radio input[type=radio]:checked+.check::before,#filter-app .section .field-radio input[type=radio]:checked+.check::before,#profile.candidate .section .field-radio input[type=radio]:checked+.check::before{background:#f48022}#candidateOnboarding .section .field-checkbox,#candidateProfile .section .field-checkbox,#filter-app .section .field-checkbox,#profile.candidate .section .field-checkbox{list-style:none;display:inline-block;margin:0;padding:0 0 10px}#candidateOnboarding .section .field-checkbox input[type=checkbox],#candidateProfile .section .field-checkbox input[type=checkbox],#filter-app .section .field-checkbox input[type=checkbox],#profile.candidate .section .field-checkbox input[type=checkbox]{margin:0 15px 0 0;height:auto;width:auto;visibility:hidden}#candidateOnboarding .section .field-checkbox label,#candidateProfile .section .field-checkbox label,#filter-app .section .field-checkbox label,#profile.candidate .section .field-checkbox label{margin:5px 20px 15px 0;padding:3px 0 0 10px;position:relative;cursor:pointer}#candidateOnboarding .section .field-checkbox .check,#candidateProfile .section .field-checkbox .check,#filter-app .section .field-checkbox .check,#profile.candidate .section .field-checkbox .check{display:block;position:absolute;border:1px solid #AAA;border-radius:3px;height:26px;width:26px;top:0;left:0;z-index:5;transition:border .25s linear}#candidateOnboarding .section .field-checkbox .check::before,#candidateProfile .section .field-checkbox .check::before,#filter-app .section .field-checkbox .check::before,#profile.candidate .section .field-checkbox .check::before{display:block;position:absolute;content:'';border-radius:100%;height:15px;width:15px;top:5px;left:5px;margin:auto}#candidateOnboarding .section .field-checkbox input[type=checkbox]:checked+.check::before,#candidateProfile .section .field-checkbox input[type=checkbox]:checked+.check::before,#filter-app .section .field-checkbox input[type=checkbox]:checked+.check::before,#profile.candidate .section .field-checkbox input[type=checkbox]:checked+.check::before{background:url(/assets/img/profile/checkbox-check.svg) center no-repeat}#candidateOnboarding .section .addressField.error input,#candidateOnboarding .section .field-textarea.error input[type=email],#candidateOnboarding .section .field-textarea.error input[type=number],#candidateOnboarding .section .field-textarea.error input[type=tel],#candidateOnboarding .section .field-textarea.error input[type=text],#candidateOnboarding .section .field-textarea.error input[type=textarea],#candidateOnboarding .section .field-textarea.error textarea,#candidateOnboarding .section .field.error input[type=email],#candidateOnboarding .section .field.error input[type=number],#candidateOnboarding .section .field.error input[type=tel],#candidateOnboarding .section .field.error input[type=text],#candidateOnboarding .section .field.error input[type=textarea],#candidateOnboarding .section .field.error textarea,#candidateProfile .section .addressField.error input,#candidateProfile .section .field-textarea.error input[type=email],#candidateProfile .section .field-textarea.error input[type=number],#candidateProfile .section .field-textarea.error input[type=tel],#candidateProfile .section .field-textarea.error input[type=text],#candidateProfile .section .field-textarea.error input[type=textarea],#candidateProfile .section .field-textarea.error textarea,#candidateProfile .section .field.error input[type=email],#candidateProfile .section .field.error input[type=number],#candidateProfile .section .field.error input[type=tel],#candidateProfile .section .field.error input[type=text],#candidateProfile .section .field.error input[type=textarea],#candidateProfile .section .field.error textarea,#filter-app .section .addressField.error input,#filter-app .section .field-textarea.error input[type=email],#filter-app .section .field-textarea.error input[type=number],#filter-app .section .field-textarea.error input[type=tel],#filter-app .section .field-textarea.error input[type=text],#filter-app .section .field-textarea.error input[type=textarea],#filter-app .section .field-textarea.error textarea,#filter-app .section .field.error input[type=email],#filter-app .section .field.error input[type=number],#filter-app .section .field.error input[type=tel],#filter-app .section .field.error input[type=text],#filter-app .section .field.error input[type=textarea],#filter-app .section .field.error textarea,#profile.candidate .section .addressField.error input,#profile.candidate .section .field-textarea.error input[type=email],#profile.candidate .section .field-textarea.error input[type=number],#profile.candidate .section .field-textarea.error input[type=tel],#profile.candidate .section .field-textarea.error input[type=text],#profile.candidate .section .field-textarea.error input[type=textarea],#profile.candidate .section .field-textarea.error textarea,#profile.candidate .section .field.error input[type=email],#profile.candidate .section .field.error input[type=number],#profile.candidate .section .field.error input[type=tel],#profile.candidate .section .field.error input[type=text],#profile.candidate .section .field.error input[type=textarea],#profile.candidate .section .field.error textarea{border:1px solid #E32929}#candidateOnboarding .section .field-textarea.error::before,#candidateOnboarding .section .field.error::before,#candidateProfile .section .field-textarea.error::before,#candidateProfile .section .field.error::before,#filter-app .section .field-textarea.error::before,#filter-app .section .field.error::before,#profile.candidate .section .field-textarea.error::before,#profile.candidate .section .field.error::before{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:0;right:1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/triangle-error.svg) center no-repeat}#candidateOnboarding .section .field-item.error .field-select,#candidateOnboarding .section .field-single-select.error .field-select,#candidateProfile .section .field-item.error .field-select,#candidateProfile .section .field-single-select.error .field-select,#filter-app .section .field-item.error .field-select,#filter-app .section .field-single-select.error .field-select,#profile.candidate .section .field-item.error .field-select,#profile.candidate .section .field-single-select.error .field-select{border:1px solid #E32929}#candidateOnboarding .section .field-single-select.error::before,#candidateProfile .section .field-single-select.error::before,#filter-app .section .field-single-select.error::before,#profile.candidate .section .field-single-select.error::before{background:0 0}#candidateOnboarding .section .field-textarea.error::before,#candidateProfile .section .field-textarea.error::before,#filter-app .section .field-textarea.error::before,#profile.candidate .section .field-textarea.error::before{top:auto;bottom:15px;right:10px}#candidateOnboarding .section label .error,#candidateProfile .section label .error,#filter-app .section label .error,#profile.candidate .section label .error{float:right;color:#E32929}footer,footer a,footer a:link,footer a:visited{color:#fff}#candidateOnboarding .section .field-textarea.valid::before,#candidateOnboarding .section .field.valid::before,#candidateProfile .section .field-textarea.valid::before,#candidateProfile .section .field.valid::before,#filter-app .section .field-textarea.valid::before,#filter-app .section .field.valid::before,#profile.candidate .section .field-textarea.valid::before,#profile.candidate .section .field.valid::before{z-index:99;display:inline-block;position:absolute;content:'';height:48px;width:50px;top:1px;right:1px;border-radius:4px;margin:auto;background:url(/assets/img/profile/success-cg.svg) center no-repeat}#candidateOnboarding .section .field-textarea.field-phone.valid:not(.international)::before,#candidateOnboarding .section .field.field-phone.valid:not(.international)::before,#candidateProfile .section .field-textarea.field-phone.valid:not(.international)::before,#candidateProfile .section .field.field-phone.valid:not(.international)::before,#filter-app .section .field-textarea.field-phone.valid:not(.international)::before,#filter-app .section .field.field-phone.valid:not(.international)::before,#profile.candidate .section .field-textarea.field-phone.valid:not(.international)::before,#profile.candidate .section .field.field-phone.valid:not(.international)::before{background:0 0}#candidateOnboarding .section .field-textarea.valid::before,#candidateProfile .section .field-textarea.valid::before,#filter-app .section .field-textarea.valid::before,#profile.candidate .section .field-textarea.valid::before{top:auto;bottom:10px;right:5px}#candidateOnboarding .profile-container,#candidateProfile .profile-container,#filter-app .profile-container,#profile.candidate .profile-container{position:relative}#candidateOnboarding .profile-status,#candidateProfile .profile-status,#filter-app .profile-status,#profile.candidate .profile-status{width:100%;max-width:350px;height:auto;float:left}#candidateOnboarding .profile-status-contact,#candidateProfile .profile-status-contact,#filter-app .profile-status-contact,#profile.candidate .profile-status-contact{padding:10px;text-align:center}#candidateOnboarding .profile-status.sticky,#candidateProfile .profile-status.sticky,#filter-app .profile-status.sticky,#profile.candidate .profile-status.sticky{top:68px;position:fixed}#candidateOnboarding .profile-status.sticky.sticky-bottom,#candidateProfile .profile-status.sticky.sticky-bottom,#filter-app .profile-status.sticky.sticky-bottom,#profile.candidate .profile-status.sticky.sticky-bottom{top:auto;bottom:0;position:absolute;height:auto}#candidateOnboarding .profile-status-content,#candidateProfile .profile-status-content,#filter-app .profile-status-content,#profile.candidate .profile-status-content{display:block;position:relative;width:100%;padding:20px}#candidateOnboarding .profile-status-content .status-button,#candidateProfile .profile-status-content .status-button,#filter-app .profile-status-content .status-button,#profile.candidate .profile-status-content .status-button{font-family:AvenirNextBold;font-weight:100;color:#fff;border-radius:4px;background-color:#b8c1c2;width:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);padding:15px 20px;text-align:center;text-transform:uppercase;letter-spacing:.01em;outline:0;border:none}#candidateOnboarding .profile-status-content .status-button.active,#candidateProfile .profile-status-content .status-button.active,#filter-app .profile-status-content .status-button.active,#profile.candidate .profile-status-content .status-button.active{background:#f48022}#candidateOnboarding .profile-status-content .status-button.notice,#candidateProfile .profile-status-content .status-button.notice,#filter-app .profile-status-content .status-button.notice,#profile.candidate .profile-status-content .status-button.notice{border:1px solid #979797;color:#000;background-color:#fff!important;cursor:default;box-shadow:none}#candidateOnboarding .profile-status-content .profile-status-indicator li.completed dd,#candidateOnboarding .profile-status-content .profile-status-indicator li.completed dt,#candidateOnboarding .profile-status-content .profile-status-indicator li.inactive dl dd,#candidateOnboarding .profile-status-content .profile-status-indicator li.inactive dl dt,#candidateProfile .profile-status-content .profile-status-indicator li.completed dd,#candidateProfile .profile-status-content .profile-status-indicator li.completed dt,#candidateProfile .profile-status-content .profile-status-indicator li.inactive dl dd,#candidateProfile .profile-status-content .profile-status-indicator li.inactive dl dt,#filter-app .profile-status-content .profile-status-indicator li.completed dd,#filter-app .profile-status-content .profile-status-indicator li.completed dt,#filter-app .profile-status-content .profile-status-indicator li.inactive dl dd,#filter-app .profile-status-content .profile-status-indicator li.inactive dl dt,#profile.candidate .profile-status-content .profile-status-indicator li.completed dd,#profile.candidate .profile-status-content .profile-status-indicator li.completed dt,#profile.candidate .profile-status-content .profile-status-indicator li.inactive dl dd,#profile.candidate .profile-status-content .profile-status-indicator li.inactive dl dt{color:#b8c1c2}#candidateOnboarding .profile-status-content .status-button.notice:active,#candidateProfile .profile-status-content .status-button.notice:active,#filter-app .profile-status-content .status-button.notice:active,#profile.candidate .profile-status-content .status-button.notice:active{margin:0!important}#candidateOnboarding .profile-status-content .profile-status-indicator,#candidateProfile .profile-status-content .profile-status-indicator,#filter-app .profile-status-content .profile-status-indicator,#profile.candidate .profile-status-content .profile-status-indicator{margin:20px 0 0 10px;padding:0;position:relative}#candidateOnboarding .profile-status-content .profile-status-indicator li,#candidateProfile .profile-status-content .profile-status-indicator li,#filter-app .profile-status-content .profile-status-indicator li,#profile.candidate .profile-status-content .profile-status-indicator li{list-style:none;background-image:linear-gradient(#c1c1c1 50%,rgba(255,255,255,0) 0);background-position:left;background-size:1px 14px;background-repeat:repeat-y;display:inline-block}#candidateOnboarding .profile-status-content .profile-status-indicator li:last-child,#candidateProfile .profile-status-content .profile-status-indicator li:last-child,#filter-app .profile-status-content .profile-status-indicator li:last-child,#profile.candidate .profile-status-content .profile-status-indicator li:last-child{background-image:none}#candidateOnboarding .profile-status-content .profile-status-indicator dl,#candidateProfile .profile-status-content .profile-status-indicator dl,#filter-app .profile-status-content .profile-status-indicator dl,#profile.candidate .profile-status-content .profile-status-indicator dl{margin-left:-10px;margin-top:-3px}#candidateOnboarding .profile-status-content .profile-status-indicator dt,#candidateProfile .profile-status-content .profile-status-indicator dt,#filter-app .profile-status-content .profile-status-indicator dt,#profile.candidate .profile-status-content .profile-status-indicator dt{font-family:AvenirNextMedium;padding:0 0 10px 30px;display:inline-block}#candidateOnboarding .profile-status-content .profile-status-indicator dd,#candidateProfile .profile-status-content .profile-status-indicator dd,#filter-app .profile-status-content .profile-status-indicator dd,#profile.candidate .profile-status-content .profile-status-indicator dd{padding:0 0 0 30px}#candidateOnboarding .profile-status-content .profile-status-indicator dd .block-item,#candidateProfile .profile-status-content .profile-status-indicator dd .block-item,#filter-app .profile-status-content .profile-status-indicator dd .block-item,#profile.candidate .profile-status-content .profile-status-indicator dd .block-item{display:block;clear:both;width:100%}#candidateOnboarding .profile-status-content .profile-status-indicator li.completed,#candidateProfile .profile-status-content .profile-status-indicator li.completed,#filter-app .profile-status-content .profile-status-indicator li.completed,#profile.candidate .profile-status-content .profile-status-indicator li.completed{border-left:1px solid #344c4e;background-image:none}#candidateOnboarding .profile-status-content .profile-status-indicator li.completed dl,#candidateProfile .profile-status-content .profile-status-indicator li.completed dl,#filter-app .profile-status-content .profile-status-indicator li.completed dl,#profile.candidate .profile-status-content .profile-status-indicator li.completed dl{background:url(/assets/img/profile/done.svg) top left no-repeat}#candidateOnboarding .profile-status-content .profile-status-indicator li.completed.last-item,#candidateProfile .profile-status-content .profile-status-indicator li.completed.last-item,#filter-app .profile-status-content .profile-status-indicator li.completed.last-item,#profile.candidate .profile-status-content .profile-status-indicator li.completed.last-item{border-left:none}#candidateOnboarding .profile-status-content .profile-status-indicator li.active dl,#candidateProfile .profile-status-content .profile-status-indicator li.active dl,#filter-app .profile-status-content .profile-status-indicator li.active dl,#profile.candidate .profile-status-content .profile-status-indicator li.active dl{background:url(/assets/img/profile/active.svg) top left no-repeat}#candidateOnboarding .profile-status-content .profile-status-indicator li.inactive dl,#candidateProfile .profile-status-content .profile-status-indicator li.inactive dl,#filter-app .profile-status-content .profile-status-indicator li.inactive dl,#profile.candidate .profile-status-content .profile-status-indicator li.inactive dl{background:url(/assets/img/profile/inactive.svg) top left no-repeat}#candidateOnboarding .profile-status-content .profile-status-indicator li dd ol,#candidateProfile .profile-status-content .profile-status-indicator li dd ol,#filter-app .profile-status-content .profile-status-indicator li dd ol,#profile.candidate .profile-status-content .profile-status-indicator li dd ol{margin:10px 0 0 20px;padding:0;list-style:decimal}#candidateOnboarding .profile-status-content .profile-status-indicator li dd ol li,#candidateProfile .profile-status-content .profile-status-indicator li dd ol li,#filter-app .profile-status-content .profile-status-indicator li dd ol li,#profile.candidate .profile-status-content .profile-status-indicator li dd ol li{margin:0;display:list-item;list-style-position:outside;background-image:none;list-style-type:decimal}#candidateOnboarding .profile-status-content .schedule-links,#candidateProfile .profile-status-content .schedule-links,#filter-app .profile-status-content .schedule-links,#profile.candidate .profile-status-content .schedule-links{margin:0 10px 0 0;display:inline-block}#candidateOnboarding .add-item,#candidateOnboarding .btn-upload,#candidateProfile .add-item,#candidateProfile .btn-upload,#filter-app .add-item,#filter-app .btn-upload,#profile.candidate .add-item,#profile.candidate .btn-upload{display:inline-block!important;width:auto!important;cursor:pointer;font-size:17px;border-radius:30px;color:#f48022;border:1px solid #f48022;padding:11px 25px;margin:15px 0 20px;outline:0;background:rgba(255,255,255,.9)}#candidateOnboarding .add-item:hover,#candidateOnboarding .btn-upload:hover,#candidateProfile .add-item:hover,#candidateProfile .btn-upload:hover,#filter-app .add-item:hover,#filter-app .btn-upload:hover,#profile.candidate .add-item:hover,#profile.candidate .btn-upload:hover{color:#000;border-color:#000;outline:0}#candidateOnboarding .add-item:active,#candidateOnboarding .btn-upload:active,#candidateProfile .add-item:active,#candidateProfile .btn-upload:active,#filter-app .add-item:active,#filter-app .btn-upload:active,#profile.candidate .add-item:active,#profile.candidate .btn-upload:active{margin:16px 0 19px}#candidateOnboarding .add-item.inactive,#candidateOnboarding .add-item.inactive:hover,#candidateOnboarding .btn-upload.inactive,#candidateOnboarding .btn-upload.inactive:hover,#candidateProfile .add-item.inactive,#candidateProfile .add-item.inactive:hover,#candidateProfile .btn-upload.inactive,#candidateProfile .btn-upload.inactive:hover,#filter-app .add-item.inactive,#filter-app .add-item.inactive:hover,#filter-app .btn-upload.inactive,#filter-app .btn-upload.inactive:hover,#profile.candidate .add-item.inactive,#profile.candidate .add-item.inactive:hover,#profile.candidate .btn-upload.inactive,#profile.candidate .btn-upload.inactive:hover{color:#b8c1c2;border-color:#b8c1c2}#candidateOnboarding .add-item.inactive:active,#candidateOnboarding .btn-upload.inactive:active,#candidateProfile .add-item.inactive:active,#candidateProfile .btn-upload.inactive:active,#filter-app .add-item.inactive:active,#filter-app .btn-upload.inactive:active,#profile.candidate .add-item.inactive:active,#profile.candidate .btn-upload.inactive:active{margin:15px 0 20px}#candidateOnboarding #locations .add-item,#candidateProfile #locations .add-item,#filter-app #locations .add-item,#profile.candidate #locations .add-item{margin-top:25px}#candidateOnboarding #locations .add-item:active,#candidateProfile #locations .add-item:active,#filter-app #locations .add-item:active,#profile.candidate #locations .add-item:active{margin-top:26px}#candidateOnboarding .remove-item,#candidateProfile .remove-item,#filter-app .remove-item,#profile.candidate .remove-item{border:none;font-weight:400;color:#f48022;background:rgba(255,255,255,.9);outline:0;font-family:AvenirNextRegular}#candidateOnboarding .btn-upload,#candidateProfile .btn-upload,#filter-app .btn-upload,#profile.candidate .btn-upload{min-width:208px!important;max-width:240px;width:70%!important;clear:both;overflow:hidden;white-space:nowrap;display:block;margin:0 auto 5px;background:rgba(255,255,255,.9);position:relative}#candidateOnboarding .btn-upload:active,#candidateProfile .btn-upload:active,#filter-app .btn-upload:active,#profile.candidate .btn-upload:active{margin:0 auto 5px}#candidateOnboarding .btn-upload.error,#candidateProfile .btn-upload.error,#filter-app .btn-upload.error,#profile.candidate .btn-upload.error{border-color:red;color:red}#candidateOnboarding .btn-view,#candidateProfile .btn-view,#filter-app .btn-view,#profile.candidate .btn-view{width:208px!important;margin:-5px auto 20px;clear:both;display:block}#candidateOnboarding .rrui__input,#candidateOnboarding .rrui__select,#candidateOnboarding .rrui__select__button,#candidateOnboarding .rrui__select__selected-content,#candidateProfile .rrui__input,#candidateProfile .rrui__select,#candidateProfile .rrui__select__button,#candidateProfile .rrui__select__selected-content,#filter-app .rrui__input,#filter-app .rrui__select,#filter-app .rrui__select__button,#filter-app .rrui__select__selected-content,#profile.candidate .rrui__input,#profile.candidate .rrui__select,#profile.candidate .rrui__select__button,#profile.candidate .rrui__select__selected-content{height:50px;border:none;outline:0;z-index:2!important}#candidateOnboarding .react-phone-number-input__icon,#candidateProfile .react-phone-number-input__icon,#filter-app .react-phone-number-input__icon,#profile.candidate .react-phone-number-input__icon{z-index:2;padding:0;border:none;outline:0;margin:5px 0 0 10px;height:30px}#candidateOnboarding .react-phone-number-input__icon img,#candidateProfile .react-phone-number-input__icon img,#filter-app .react-phone-number-input__icon img,#profile.candidate .react-phone-number-input__icon img{margin:0;padding:0;width:100%;height:auto!important}#candidateOnboarding .react-phone-number-input__country.rrui__select--collapsed,#candidateProfile .react-phone-number-input__country.rrui__select--collapsed,#filter-app .react-phone-number-input__country.rrui__select--collapsed,#profile.candidate .react-phone-number-input__country.rrui__select--collapsed{margin-right:0!important;width:50px}#candidateOnboarding .react-phone-number-input__country,#candidateProfile .react-phone-number-input__country,#filter-app .react-phone-number-input__country,#profile.candidate .react-phone-number-input__country{width:100%;position:relative;z-index:1000;top:0;left:0}#candidateOnboarding input[type=tel].react-phone-number-input__phone,#candidateProfile input[type=tel].react-phone-number-input__phone,#filter-app input[type=tel].react-phone-number-input__phone,#profile.candidate input[type=tel].react-phone-number-input__phone{float:left;width:100%;padding-left:50px;position:absolute;top:0;left:0;z-index:1!important}.field-react-content{padding:5px 0 10px}.field-react-content .Select.Select--single .Select-value{padding:0 0 0 15px}.field-react-content .Select.Select--single .Select-value .Select-value-label{position:absolute;top:9px}.field-react-content .Select.Select--single .Select-clear-zone{display:none}.field-react-content .Select.Select--multi .Select-value{border-radius:4px;border-color:#999;color:#000;background:0 0}.field-react-content .Select.Select--multi .Select-value:hover{border-color:#f48022;color:#f48022;z-index:100}.field-react-content .Select.Select--multi .Select-value .Select-value-icon{min-height:38px;float:right;padding:9px 10px;border:none;font-size:15px}.field-react-content .Select.Select--multi .Select-value .Select-value-icon:hover{background-color:#FFD9B2;color:#f48022}.field-react-content .Select.Select--multi .Select-value .Select-value-label{padding:10px 6px 5px 10px;min-height:38px}.field-react-content .Select.is-focused:not(.is-open)>.Select-control{border-color:#000}.field-react-content .Select .Select-control,.field-react-content .Select .Select-input,.field-react-content .Select .Select-placeholder{min-height:50px}.field-react-content .Select .Select-control input,.field-react-content .Select .Select-input input,.field-react-content .Select .Select-placeholder input{transition:none;text-align:left!important;min-width:10px!important;min-height:50px;border:none!important;margin:0;padding:0 5px!important;height:43px}.field-react-content .Select .Select-control input:active,.field-react-content .Select .Select-control input:focus,.field-react-content .Select .Select-input input:active,.field-react-content .Select .Select-input input:focus,.field-react-content .Select .Select-placeholder input:active,.field-react-content .Select .Select-placeholder input:focus{border:none}.field-react-content .Select .Select-placeholder{padding:8px 0 0 15px}.field-react-content .Select .Select-multi-value-wrapper div{z-index:99}.field-react-content .Select .Select-menu-outer{z-index:101}.field-react-content .Select .Select-menu-outer .Select-option.is-focused{background-color:#FFD9B2!important}.field-react-content.error .Select .Select-control{border:1px solid #E32929!important}#candidateScheduleCall{margin-top:50px;min-height:800px}#candidateScheduleCall iframe{width:100%;height:1000px;border:0;background-color:transparent}.school-listing-container{padding:45px 0 50px;width:100%;max-width:100%;min-height:800px}.school-listing-container .main-loading-container{overflow:show;max-width:1120px;margin:0 auto;width:92%}.school-listing-container .section-spacing{position:relative;padding:20px 15px;width:100%;max-width:100%}.school-listing-container h1{font-size:40px;font-family:BrandonGrotesqueRegular}.school-listing-container h2,.school-listing-container h3{font-family:BrandonGrotesqueLight;font-size:24px}.school-listing-container h3{font-family:BrandonGrotesqueMedium;padding:30px 0 0}.school-listing-container h4{display:block;padding:20px 0;font-family:BrandonGrotesqueRegular;font-size:24px}.school-listing-container h6{font-family:BrandonGrotesqueLight;font-size:20px}.school-listing-container .btn{font-family:AvenirNextBold!important}.school-listing-container .sky-blue{background-color:#e4fdfb!important}@media all and (max-width:1054px){#candidateProfile .profile-status,#candidateProfile .profile-status.sticky,#candidateProfile .profile-status.sticky-bottom,#profile.candidate .profile-status,#profile.candidate .profile-status.sticky,#profile.candidate .profile-status.sticky-bottom{max-width:290px}}@media all and (max-width:850px){#candidateProfile .profile-status,#candidateProfile .profile-status.sticky,#candidateProfile .profile-status.sticky-bottom,#profile.candidate .profile-status,#profile.candidate .profile-status.sticky,#profile.candidate .profile-status.sticky-bottom{max-width:240px}}@media all and (max-width:767px){#candidateProfile .sub-nav,#profile.candidate .sub-nav{margin:0 auto}#candidateProfile .sub-nav ul,#profile.candidate .sub-nav ul{margin-left:0;bottom:-17px}#candidateProfile .sub-nav li,#profile.candidate .sub-nav li{padding:10px 0 0}#candidateProfile .profile-status,#candidateProfile .profile-status.sticky,#candidateProfile .profile-status.sticky-bottom,#profile.candidate .profile-status,#profile.candidate .profile-status.sticky,#profile.candidate .profile-status.sticky-bottom{top:10px!important;bottom:auto!important;position:relative!important;width:100%;max-width:100%;margin:0 auto 30px}#candidateProfile .field-radio,#profile.candidate .field-radio{float:none!important;position:relative;width:100%;margin:0 0 20px}#candidateProfile .field-radio label,#profile.candidate .field-radio label{float:none!important;display:block;width:100%!important;clear:both;margin:8px 0!important}.resume-report-card .resume-uploader{padding:20px 12px 25px;font-size:13px}}#candidateOnboarding,#candidateOnboarding .section,#candidateOnboarding .section .btn{margin:0 auto;float:none;position:relative}#candidateOnboarding{display:inline-block;width:100%;min-height:700px!important;height:auto!important;clear:both}#candidateOnboarding .section{max-width:900px;height:auto;width:95%;clear:both;padding:70px 0 100px}#candidateOnboarding .section:hover{background:0 0}#candidateOnboarding .section h1,#candidateOnboarding .section h2{text-align:center;font-family:BrandonGrotesqueLight!important;font-weight:500;color:#333;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;line-height:1.1;letter-spacing:-1}#candidateOnboarding .section h1{font-size:42px}#candidateOnboarding .section h2{font-size:28px}#candidateOnboarding .section .btn{font-family:AvenirNextRegular!important;font-weight:700;text-align:center;max-width:375px;width:90%;font-size:18px;display:block;padding:10px;border-radius:7px}#candidateOnboarding .section .btn.disabled{cursor:not-allowed;border:none;outline:0!important}#candidateOnboarding .section .btn.disabled:active,#candidateOnboarding .section .btn.disabled:link,#candidateOnboarding .section .btn.disabled:visited{outline:0!important;border:none;box-shadow:none}#candidateOnboarding .section .accordion-item{display:block;float:none;margin:20px auto 0;max-width:700px;clear:both;position:relative}#onboardingEmployer{min-height:800px}.onboardingQuestions{display:block;width:100%;padding:80px 0}.onboardingQuestions button.orange-button{font-family:AvenirNextRegular!important;font-weight:700;line-height:25px;text-transform:none!important;margin:20px auto;display:inline-block;max-width:375px!important;width:100%!important;opacity:.6;font-size:18px;border-radius:7px;padding:10px 20px!important;height:50px!important;cursor:not-allowed}.onboardingQuestions button.orange-button.active{opacity:1;background-image:linear-gradient(99deg,#f48022,#f79d3b),linear-gradient(#f48022,#f48022);-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer}.onboardingQuestions h1,.onboardingQuestions h2,.onboardingQuestions h6{text-align:center;font-family:BrandonGrotesqueLight,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.onboardingQuestions h1{font-size:42px;letter-spacing:-1px;margin:0 0 20px}.onboardingQuestions h2{font-size:24px}.onboardingQuestions h6{font-size:24px;padding:0 0 30px;float:left;width:100%}.onboardingQuestions label{font-size:18px;font-family:AvenirNextRegular}.onboardingQuestions.employerDesiredHires .field-react-content{margin:20px auto;width:95%;max-width:900px}.onboardingQuestions.employerDesiredHires .field-react-content label{font-size:16px}@media all and (max-width:767px){#candidateProfile .profile-content{border-top-right-radius:0}#candidateProfile .sub-nav ul{width:100%}#candidateProfile .sub-nav li{box-sizing:border-box;width:56%;padding-right:0!important}#candidateProfile .sub-nav li a{width:100%;box-sizing:border-box;padding-right:0}#candidateProfile .sub-nav li:first-child{width:44%}#candidateProfile .sub-nav li:first-child a{width:100%}.onboardingQuestions h1{font-size:32px}.onboardingQuestions h2,.onboardingQuestions h6{font-size:20px}}@media all and (max-width:374px){#candidateProfile .sub-nav li{text-align:left;width:50%}#candidateProfile .sub-nav li span.tab-desktop{display:none}#candidateProfile .sub-nav li span.tab-mobile{display:inline-block}#candidateProfile .sub-nav li img{margin-right:5px}#candidateProfile .sub-nav li:first-child{width:50%}#candidateOnboarding .field-checkbox label,#candidateProfile .field-checkbox label,#filter-app .field-checkbox label,#profile.candidate .field-checkbox label{padding-left:37px!important}#candidateOnboarding .field-checkbox label input,#candidateProfile .field-checkbox label input,#filter-app .field-checkbox label input,#profile.candidate .field-checkbox label input{float:left;margin-left:-37px!important}}@media all and (max-width:767px){#candidateOnboarding .sub-nav li,#candidateProfile .sub-nav li,#profile.candidate .sub-nav li{padding:10px 20px 0 0}#candidateOnboarding .profile-status,#candidateOnboarding .profile-status.sticky,#candidateOnboarding .profile-status.sticky-bottom,#candidateProfile .profile-status,#candidateProfile .profile-status.sticky,#candidateProfile .profile-status.sticky-bottom,#profile.candidate .profile-status,#profile.candidate .profile-status.sticky,#profile.candidate .profile-status.sticky-bottom{top:10px!important;bottom:auto!important;position:relative!important;width:100%;max-width:100%;margin:0 auto 30px}#candidateOnboarding .field-radio,#candidateProfile .field-radio,#profile.candidate .field-radio{float:none!important;position:relative;width:100%;margin:0 0 20px}#candidateOnboarding .field-radio label,#candidateProfile .field-radio label,#profile.candidate .field-radio label{float:none!important;display:block;width:100%!important;clear:both;margin:8px 0!important}#candidateOnboarding .section H1{font-size:32px}#candidateOnboarding .section h2{font-size:20px}}#candidateScheduleCall,#ycbmiframeselected,#ycbmiframeselecteddev{overflow-x:hidden;margin:0 auto!important;width:100%!important}#school-form{display:inline-block;width:100%}.legacy-form{padding:40px 20px 25px!important}.legacy-form button{cursor:pointer;width:100%;max-width:420px;margin-bottom:0}.form-control-round{-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:none}.input-group-addon{border:none}.form-control-lg,.input-group-addon-btn,.input-group-lg>.form-control,.input-group-lg>.input-group-addon{border-top-right-radius:26px;border-bottom-right-radius:26px}.form-control+.input-group-addon:not(:first-child){border-left:0;padding:0}.input-group-addon-btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;margin-bottom:0;text-align:center}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-lg>.input-group-btn>.btn{-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-size:17px}footer{float:left;width:100%;clear:both;display:block;padding:47px 0 15px;background-color:#344c4e}footer .flex-wrapped{float:left;width:100%!important}footer .content-copyright{width:100%;position:relative;float:left}footer .content-copyright .content-footer-left{float:left!important}footer .content-copyright .content-footer-right{float:right!important;position:absolute;right:0}footer a:hover,footer a:link:hover,footer a:visited:hover{color:#eee}footer p{line-height:1.88;font-size:17px;margin-bottom:0}footer hr{border-top:1px solid #427679}footer .row{display:flex;flex-wrap:wrap}footer .logo{height:24px;margin-bottom:12px}footer .copyright-text,footer .copyright-text>a{font-size:15px;color:#a7dbd8}footer .copyright-text-last{text-align:right}footer .navigation a{color:#fff}footer .navigation>a{color:#fff;padding-right:15px;padding-left:15px}footer .navigation-title{font-family:AvenirNextBold,HelveticaNeue-Bold,Helvetica,Arial,sans-serif}footer .social-icons{width:300px;padding:0;margin:0}footer .social-icons ins{border:none;text-decoration:none}footer .social-icons a{font-size:13px;text-align:center;display:inline-block;margin:0 6px 5px 0;padding:2px 0 1px;width:29px;color:#a7dbd8;border:1px solid #a7dbd8;border-radius:200px}footer .social-icons a:hover{border:1px solid rgba(255,255,255,.9);color:rgba(255,255,255,.9)}footer a:last-child{padding-right:0}@media all and (max-width:990px){footer{font-size:17px}footer .content-copyright{width:100%}footer .content-copyright .content-footer-right{position:absolute;right:0}}@media all and (max-width:768px){footer,footer .copyright-text-last,footer p{text-align:center}footer .flex-wrapped{-moz-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 auto}footer .content-brand,footer .content-nav{display:block;width:100%!important;float:none!important;margin:0 auto}footer .content-copyright{width:80%;max-width:500px;margin:0 auto}footer .content-copyright .content-footer-left,footer .content-copyright .content-footer-right{position:relative;float:none;clear:both;display:block;width:100%;text-align:center}footer .social-media-icon{margin-right:5px;margin-left:5px}footer .copyright-text-last{margin-bottom:30px}footer .navigation{margin-top:10px;text-align:left}footer .navigation>a{font-size:17px;display:block;padding:10px}footer .social-icons{margin-top:10px;width:auto!important}}@media (max-width:767px){footer .navigation{text-align:center}}@media (min-width:768px){.flex-wrapped{-moz-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media all and (min-width:769px) and (max-width:1199px){footer .navigation a{font-size:17px}}#newsletter-dupeSubmit,#newsletter-errorSubmit,#newsletter-successSubmit{padding-top:15px}#filter-app .main-container{padding:40px 5px}#filter-app .main-container.sticky{padding-top:90px}#filter-app .filter-nav-trigger{display:inline-block;width:100%;clear:both}#filter-app .filter-nav-trigger.sticky{position:absolute;top:56px}#filter-app .filter-nav.sticky{position:fixed;top:60px;z-index:998;width:100%;left:0;background:rgba(255,255,255,.9);-webkit-box-shadow:0 8px 6px -6px #CCC;-moz-box-shadow:0 8px 6px -6px #CCC;box-shadow:0 8px 6px -6px #CCC;padding-top:5px;padding-bottom:5px}#filter-app .filter-nav.sticky .filter-nav-container{max-width:1110px;margin:0 auto;width:92%}#filter-app .filter-nav-header{position:relative}#filter-app .filter-nav-header button{background-color:rgba(255,255,255,.9);padding:0;text-align:left;outline:0;float:left;border:none;cursor:default;position:absolute;bottom:5px;font-family:AvenirNextMedium;font-size:19px;width:90%}#filter-app .filter-nav-header button:active{color:#000}#filter-app .filter-nav-header button span{font-family:AvenirNextRegular;float:right}#filter-app .filter-status-mobile{display:none}#filter-app .filter-tab-content{padding:0;margin:0;position:relative;width:100%;float:left;border-bottom:1px solid #ECECEC}#filter-app .filter-tab-content .filter-tabs{float:left;list-style:none;padding:0;margin:0}#filter-app .filter-tab-content .filter-tabs li{padding:0;margin:0 3px 0 0;display:inline;float:left;position:relative;min-width:155px}#filter-app .filter-tab-content .filter-tabs li button{font-family:AvenirNextMedium;text-align:left;position:relative;bottom:-1px;color:#000;width:100%;float:left;background-color:#ECECEC;margin:0 2px -1px;padding:10px 15px 8px;border-top-left-radius:4px;border-top-right-radius:4px;outline:0;-webkit-box-shadow:0 0 3px 1px #ECECEC;-moz-box-shadow:0 0 3px 1px #ECECEC;box-shadow:0 0 3px 1px #ECECEC;border:1px solid #E9E9E9;border-bottom:none}#filter-app .filter-tab-content .filter-tabs li button .filter-count{background-color:#b8c1c2;border-radius:15px;font-size:14px;color:#fff;float:right;text-align:center;min-width:15px;padding:3px 8px;margin:-2px 0 0}#filter-app .filter-tab-content .filter-tabs li button:hover{background-color:#FFF}#filter-app .filter-tab-content .filter-tabs li button:hover .filter-count{background-color:#b8c1c2}#filter-app .filter-tab-content .filter-tabs li:first-child button{margin-left:0}#filter-app .filter-tab-content .filter-tabs li.current button{padding-top:12px;color:#000;bottom:0;background:#FFF;box-shadow:none;border-bottom:1px solid #fff}#filter-app .filter-tab-content .filter-tabs li.current button:hover .filter-count{background-color:#b8c1c2}#filter-app .filter-tab-content .filter-sort{font-family:AvenirNextRegular;float:right;padding:0;margin:5px 5px 0 0}#filter-app .filter-tab-content .filter-sort .field-select-sort{border:1px solid #CCC;border-radius:3px;display:inline-block;padding:0 5px 0 8px;margin:0 0 0 5px}#filter-app .filter-tab-content .filter-sort select{height:32px;background:url(/assets/img/profile/dropdown.svg) right center no-repeat;border:none;color:#000;outline:0;font-size:16px;padding:0 25px 0 0;width:100%;-webkit-appearance:none;-moz-appearance:none}#filter-app .filter-tab-content .filter-sort select:focus{outline:0;border:none}#filter-app .filter-overlay{display:none}#filter-app .filter-panels{width:300px;background:#FFF}#filter-app .panel-section{padding-top:13px;height:auto;claer:both;float:left;width:100%;border-top:1px solid #d1d4d4}#filter-app .panel-section h5{float:left;text-transform:uppercase;font-family:AvenirNextMedium;font-size:14px;color:#000;padding:20px 0 25px;letter-spacing:2px}#filter-app .panel-section:hover{background:0 0}#filter-app .panel-section .panel-toggle{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;outline:0;float:right;overflow:hidden;position:relative;background-color:rgba(255,255,255,.9);font-family:AvenirNextMedium;color:#b8c1c2;width:28px;height:28px;margin:10px 0 0;padding:0;text-align:center;border-radius:100px;border:1px solid #75c1e0}#filter-app .panel-section .panel-toggle .minus,#filter-app .panel-section .panel-toggle .plus{display:inline}#filter-app .panel-section .panel-toggle .minus .line-one,#filter-app .panel-section .panel-toggle .minus .line-two,#filter-app .panel-section .panel-toggle .plus .line-one,#filter-app .panel-section .panel-toggle .plus .line-two{display:inline-block;height:2px;width:12px;background-color:#2d92bb;position:absolute;top:11.5px;left:7px}#filter-app .panel-section .panel-toggle .plus .line-two{height:11.5px;width:2px;top:7px;left:12px}#filter-app .panel-section .panel-toggle:hover{border:1px solid #000}#filter-app .panel-section .panel-toggle:hover .minus .line-one,#filter-app .panel-section .panel-toggle:hover .minus .line-two,#filter-app .panel-section .panel-toggle:hover .plus .line-one,#filter-app .panel-section .panel-toggle:hover .plus .line-two{background:#000}#filter-app .panel-section-content{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;height:1px;overflow:hidden;clear:both;float:left;width:100%}#filter-app .panel-section-content .field-item>label{font-size:19px;font-family:AvenirNextMedium;max-width:240px}#filter-app .panel-section-content.open{height:auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#filter-app .panel-section-content .field-month{width:55%;float:left}#filter-app .panel-section-content .field-year{width:40%;float:right}#filter-app .panel-section-content .experience-min{width:48%;float:left}#filter-app .panel-section-content .experience-max{width:48%;float:right}#filter-app .user-card{float:left;margin:20px 0 0;padding:20px 45px 15px;width:100%;border-radius:4px;background-color:#fffbfa;box-shadow:0 1px 2px 0 #d1d4d4}#filter-app .user-card .user-profile-image{display:inline-block;float:left;width:100px;height:100px;background:#b8c1c2;border-radius:200px;margin:20px 20px 20px 0}#filter-app .user-card .user-card-header{padding:20px 0;float:left;border-bottom:1px solid #d1d4d4;width:100%}#filter-app .user-card .user-card-header .user-profile-image{display:none}#filter-app .user-card .user-card-header .hidden-name{margin:0 10px 0 0}#filter-app .user-card .user-card-header .tag{display:inline-block;margin:5px 0 0;font-size:14px;border-radius:3px;border:1px solid #979797;padding:3px 5px 1px;text-transform:uppercase;font-family:AvenirNextRegular}#filter-app .user-card .user-card-header .user-card-name{font-family:AvenirNextMedium;font-size:19px;float:left;margin:5px 0 0}#filter-app .user-card .user-card-header .user-card-nav{margin:0;padding:0;float:right}#filter-app .user-card .user-card-header .user-card-nav li{display:inline;list-style:none;margin:0}#filter-app .user-card .user-card-header .user-card-nav button{background-color:rgba(255,255,255,.9);margin:0 5px;float:left;border-radius:30px;padding:0;border:none;outline:0}#filter-app .user-card .user-card-header .user-card-nav button:active{margin:1px 5px -1px}#filter-app .user-card .user-card-detail{float:left;width:100%;clear:both}#filter-app .user-card .user-card-detail .user-profile-headline{margin:20px 0 0 10px;float:left;width:75%}#filter-app .user-card .user-card-detail .user-profile-image{display:inline-block}#filter-app .user-card .user-card-detail .user-options{margin:15px 0;padding:0;float:left;list-style:none;width:75%}#filter-app .user-card .user-card-detail .user-options li{display:inline;list-style:none;margin:0 5px}#filter-app .user-card .user-card-detail .user-options button{border-radius:3px;padding:8px 10px;border:1px solid #CCC;background-color:#b8c1c2;outline:0}@media all and (max-width:1200px){#filter-app .user-card .user-card-detail .user-options,#filter-app .user-card .user-card-detail .user-profile-headline{width:70%}#filter-app .filter-tab-content .filter-sort{padding:0 0 10px}#filter-app .filter-tab-content .filter-tabs{width:100%}#filter-app .filter-tab-content .filter-tabs li{padding:0 2px;float:left;width:24%;margin:0 0 -1px;min-width:24%}#filter-app .filter-tab-content .filter-tabs li:first-child{width:28%}#filter-app .filter-tab-content .filter-tabs li button{min-width:auto;margin:0;padding:10px 7px 8px 10px;font-size:14px;width:100%}#filter-app .filter-tab-content .filter-tabs li button .filter-count{font-size:12px;margin:-2px 0 0;font-family:AvenirNextRegular}#filter-app .filter-tab-content .filter-tabs li:first-child button{margin-left:0}}@media all and (max-width:880px){#filter-app .user-card .user-card-detail .user-options,#filter-app .user-card .user-card-detail .user-profile-headline{width:63%}}@media all and (max-width:767px){#filter-app .user-card .user-card-detail .user-options,#filter-app .user-card .user-card-detail .user-profile-headline{width:75%}#filter-app .filter-tab-content{padding-top:40px}#filter-app .filter-tab-content .filter-sort{position:absolute;top:-3px;right:-1px}#filter-app .filter-status-mobile{display:block;width:100%;margin:0;padding:0 0 10px;text-align:left;float:left;border:none;font-family:AvenirNextMedium;font-size:19px}#filter-app .filter-status-mobile span{font-family:AvenirNextRegular;float:right}#filter-app .filter-nav-header button{background:rgba(255,255,255,.9);margin:0;top:3px;left:17px;float:left;cursor:pointer;border:1px solid #b8c1c2;border-radius:4px;padding:3px 10px;height:32px;text-transform:uppercase;width:auto!important;font-size:16px;z-index:998;color:#000}#filter-app .filter-nav-header button span{display:none}#filter-app .filter-nav-header button:hover{color:#fff;background:#f48022;border:1px solid #f48022}#filter-app .filter-overlay{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.65);top:0;left:0;z-index:90}#filter-app .filter-overlay .btn-close-filter{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;outline:0;font-family:AvenirNextMedium;background:#fff;position:absolute;top:20px;left:320px;width:41px;height:41px;padding:10px 8px 8px 5px;border-radius:30px;border:none}#filter-app .filter-overlay .btn-close-filter .btn-close-text{display:none}#filter-app .filter-overlay .btn-close-filter .hamburger-menu{display:inline-block;width:25px;height:25px;float:right;margin:-1px 0 0 15px;position:relative}#filter-app .filter-overlay .btn-close-filter .hamburger-menu .line-one,#filter-app .filter-overlay .btn-close-filter .hamburger-menu .line-two{display:inline-block;height:2px;width:15px;position:absolute;background-color:#f48022;top:11px;left:5px}#filter-app .filter-overlay .btn-close-filter .hamburger-menu .line-one{transform:rotate(45deg)}#filter-app .filter-overlay .btn-close-filter .hamburger-menu .line-two{transform:rotate(-45deg)}#filter-app .filter-overlay .btn-close-filter:hover{background:#f48022}#filter-app .filter-overlay .btn-close-filter:hover .btn-close-text{color:#fff}#filter-app .filter-overlay .btn-close-filter:hover .hamburger-menu .line-one,#filter-app .filter-overlay .btn-close-filter:hover .hamburger-menu .line-two{background-color:#fff}#filter-app .filter-overlay.ready{display:block;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#filter-app .filter-overlay.open{opacity:1;z-index:999;display:block}#filter-app .filter-panels{width:300px;display:none}#filter-app .filter-panels.ready{display:block;z-index:9999;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease;width:300px;margin-left:-100%;padding:30px;border-right:1px solid #ECECEC;height:100%;top:0;position:fixed;left:0;background-color:#fff;overflow-y:scroll}#filter-app .filter-panels.ready .panel-section{position:relative}#filter-app .filter-panels.open{display:block;margin-left:0}}@media all and (max-width:676px){#filter-app .filter-overlay .btn-close-filter{padding:10px 8px 8px 5px}#filter-app .filter-overlay .btn-close-filter .btn-close-text{display:none}#filter-app .user-card{padding:20px 30px}#filter-app .user-card .user-card-header .user-profile-image{display:inline-block;float:left;margin:0 20px 0 0}#filter-app .user-card .user-card-header .user-card-name{margin:13px 0 8px 5px;float:left;width:53%}#filter-app .user-card .user-card-header .user-card-nav{float:left;width:53%}#filter-app .user-card .user-card-header .user-card-nav li button,#filter-app .user-card .user-card-header .user-card-nav li button:active{margin-left:0}#filter-app .user-card .user-card-detail{float:left;width:100%;clear:both}#filter-app .user-card .user-card-detail .user-profile-image{display:none}#filter-app .user-card .user-card-detail .user-profile-headline{width:100%;padding:0;margin:10px 0}#filter-app .user-card .user-card-detail .user-options{margin:10px 0 20px;padding:0;width:100%}#filter-app .user-card .user-card-detail .user-options li{margin:0 10px 0 0}}@media all and (max-width:568px){#filter-app .user-card .user-card-detail .user-options,#filter-app .user-card .user-card-detail .user-profile-headline{width:100%}#filter-app .filter-overlay{display:none}#filter-app .filter-overlay .btn-close-filter{top:20px;left:auto;right:20px;width:41px}#filter-app .filter-overlay.open{opacity:1;z-index:999;display:block}#filter-app .filter-panels{padding:15px!important;width:75%}#filter-app .filter-panels.ready{width:75%}#filter-app .user-card{padding:20px}#filter-app .user-card .user-card-header{width:100%;text-align:center}#filter-app .user-card .user-card-header .user-profile-image{display:inline-block;float:none;margin:0 auto}#filter-app .user-card .user-card-header .user-card-name{margin:13px 0 8px 5px;float:left;text-align:center;width:100%}#filter-app .user-card .user-card-header .user-card-nav{float:left;text-align:center;height:60px;width:100%}#filter-app .user-card .user-card-header .user-card-nav li button,#filter-app .user-card .user-card-header .user-card-nav li button:active{margin:1px 5px!important;float:none}#filter-app .user-card .user-card-detail{float:left;width:100%;clear:both}#filter-app .user-card .user-card-detail .user-profile-image{display:none}#filter-app .user-card .user-card-detail .user-profile-headline{width:100%;padding:0;margin:10px 0}#filter-app .user-card .user-card-detail .user-options{margin:10px 0 20px;padding:0;width:100%}#filter-app .user-card .user-card-detail .user-options li{margin:0 10px 0 0}}@media all and (max-width:500px){#filter-app .filter-tab-content .filter-tabs li button span{clear:both;display:block}#filter-app .filter-tab-content .filter-tabs li button .filter-count{float:none;clear:both;padding-left:10px;padding-right:10px;margin:3px 0 0;display:inline-block}}body{font:100% AvenirNextRegular,HelveticaNeue-Light,Helvetica,Arial,sans-serif;color:#333}.book-motif{position:absolute;height:100px;width:50%;border:10px solid rgba(255,255,255,.5);border-radius:50%/100px 0 0;margin-top:-130px;background-color:#fff}