.experience{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;min-height:0}.experience *{box-sizing:border-box}.experience h1{font-family:helvetica-neue-bold,Helvetica Neue,Helvetica,Arial,sans-serif}.experience h2{font-size:3.6rem;line-height:42px}img{display:inline;max-width:none}ol{list-style:decimal}.slm__container{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;height:100%;margin:0 auto;max-width:1440px;padding:0 32px 10px;width:100vw}@media screen and (max-width:959px){.slm__container{padding:10px 0}}.slm__container .tab-group .tab-content{overflow:visible}.slm__container div[class*=accordion-body--expanded]{overflow:visible!important}.slm__container div[class^=drop-down__header--touch]{float:none}.slm__container .mobile-list-dropdown{font-size:1.4rem;line-height:1.8;min-width:210px}.slm__container .mobile-list-dropdown--header{line-height:1.8rem}@media screen and (max-width:959px){.slm__page{padding-left:16px;padding-right:16px}}.slm__styled-text--orange{color:#f96302}.slm__table thead{background-color:#eee}.slm__table .MuiTableRow-root{background-color:#fff}.slm__table .MuiTableRow-root:hover{background-color:#fff4ed}.slm__table .MuiTableRow-root:not(.MuiTableRow-head){cursor:pointer}.slm__table .MuiTableCell-head{background-color:#eee;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slm__table .MuiTableCell-body,.slm__table .MuiTableCell-head{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:24px}.slm__table .MuiTableCell-body{color:#000;font-size:16px;min-width:80px}.slm__table .MuiTableCell-body.no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slm__table .MuiTableCell-body.selectable{cursor:text}.slm__link-no-underline{text-decoration:none!important}.slm__pagination_container{margin-top:15px}.p2p-field-error-text{color:#d81118}.form-input__field{color:#333!important}.link-blue{color:#286fad;text-decoration:underline}.p2p-overlay span[class^=overlay-close-button-positioned]{right:20px;top:19px;z-index:10}.p2p-overlay .modal__header--title{max-width:70%}@media screen and (min-width:959px){.p2p-overlay.default{margin:0 auto;width:50%}}.p2p-overlay.tutorial{margin:0 auto;width:50%}@media screen and (max-width:1240px){.p2p-overlay.tutorial{width:75%}}@media screen and (max-width:959px){.p2p-overlay.tutorial{width:80%}}@media screen and (max-width:599px){.p2p-overlay.tutorial{width:90%}}.p2p-overlay.profile{border-radius:3px;margin:0 auto;width:70%}@media screen and (max-width:959px){.p2p-overlay.profile{width:90%}}.p2p-overlay--edit-job-posting{margin:0 auto;width:724px}@media screen and (max-width:959px){.p2p-overlay--edit-job-posting{width:90%}}.p2p-overlay__overflow-hidden{overflow:hidden!important}.p2p-overlay--alt-pos-center{bottom:auto!important;left:50%!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%)}.p2p-overlay--flex-height{bottom:auto!important}.p2p-overlay--no-scrollbar{overflow-y:initial!important}.p2p-overlay__section{padding:32px}.p2p-overlay__actions{border-top:1px solid #ccc;display:flex;padding:16px 32px}.p2p-overlay__actions--align-left{justify-content:flex-start}.p2p-overlay__actions--align-right{justify-content:flex-end}.p2p-overlay__actions--space-between{justify-content:space-between}.p2p-overlay img[class^=overlay-close-button__icon]{height:36px;width:36px}.p2p-drop-down.p2p-drop-down--invalid{border-color:#d81118;margin-bottom:8px}.pre-formatted{line-height:19px;white-space:pre-wrap;word-break:break-word}.MuiSvgIcon-root.MuiSvgIcon-fontSizeLarge{font-size:30px}@media screen and (min-width:calc(599px + 1px)){.ptp-hidden__mobile-up{display:none}}@media screen and (min-width:calc(640px + 1px)){.ptp-hidden__sm-up{display:none}}@media screen and (min-width:calc(1024px + 1px)){.ptp-hidden__md-up{display:none}}@media screen and (min-width:calc(1280px + 1px)){.ptp-hidden__lg-up{display:none}}@media screen and (max-width:599px){.ptp-hidden__mobile-down{display:none}}@media screen and (max-width:640px){.ptp-hidden__xs-down{display:none}}@media screen and (max-width:1024px){.ptp-hidden__sm-down{display:none}}@media screen and (max-width:1280px){.ptp-hidden__md-down{display:none}}.p2p-notification-wrapper{left:50%;position:fixed;top:20px;transform:translateX(-50%);z-index:999}@media screen and (max-width:959px){.p2p-tabs,.path-to-pro-page-header{padding-left:16px}}.filter div[class*=accordion-body--expanded--6rxdg]{overflow:visible!important}.ptp-common__heading-brand,.ptp-common__heading-brand-base,.ptp-common__heading-brand-large{color:#f96302;font-size:1.8rem;font-weight:700;letter-spacing:0}.ptp-common__section{background-color:#fff;padding:20px}.ptp-common__flex-row-between{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ptp-common__flex-row-start{display:flex;flex-direction:row;justify-content:flex-start}.ptp-common__heading-brand-large{font-size:3rem}.ptp-common__heading-brand-base{font-size:1.4rem}.ptp-common__hyperlink{color:#3e7697}.slm-recently-contacted-list .MuiTableRow-root{border:none}.slm-recently-contacted-list-item{color:#000;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif}.slm-recently-contacted-list-item__item-header{transform:scale(1)}.slm-recently-contacted-list-item__item-header .MuiTableCell-root{border-bottom:0}.slm-recently-contacted-list-item__item-header--open,.slm-recently-contacted-list-item__item-header:hover{background-color:#fff4ed;border-bottom:1px solid #e0e0e0}.slm-recently-contacted-list-item__expand-icon.MuiButtonBase-root{bottom:2px;padding:0;position:absolute;right:4px}.slm-recently-contacted-list-item__hidden-part{background-color:#fff4ed}.slm-recently-contacted-list-item__hidden-part .slm-recently-contacted-context-menu-button{bottom:0;padding:0;right:-16px}.slm-recently-contacted-list-item__hidden-part p{margin:0 0 8px}.slm-recently-contacted-list-item__hidden-part-wrapper{padding:12px 12px 0}.slm-recently-contacted-list-item__info-label{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:15px;margin:0 0 5px}.slm-recently-contacted-list-item__info{font-size:11px;letter-spacing:0;line-height:16px}.slm-recently-contacted-list-item__picture-col{width:25%}.slm-recently-contacted-list-item__picture-col.MuiTableCell-root{padding:12px}.slm-recently-contacted-list-item__name-col{width:75%}.slm-recently-contacted-list-item__name-col.MuiTableCell-root{padding:12px 30px 12px 12px;position:relative;vertical-align:top}.slm-recently-contacted-list-item__name-col p{margin:0 0 8px}.slm-recently-contacted-list-item__name{font-size:16px;letter-spacing:0;line-height:18px}.slm-recently-contacted-list-item__trade-types{color:#f96302;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.slm-recently-contacted-list-item__hidden-part-footer{display:flex;flex-flow:row;justify-content:space-around;margin-bottom:15px}.dashboard-mobile-list-item{padding:10px}.dashboard-mobile-list-item .slm-profile-image-with-favorite-icon__wrapper{aspect-ratio:1/1}.dashboard-mobile-list-item__title{position:relative}.dashboard-mobile-list-item__title>img:first-child{bottom:10px;position:absolute;right:-6px;z-index:5}.dashboard-mobile-list-item .ptp-availability-text{font-size:10px;margin-left:0;margin-top:4px}.dashboard-mobile-list-item__body-content{display:flex;flex-flow:column;padding:12px 0;width:100%}.dashboard-mobile-list-item__title-info{padding-left:12px}.dashboard-mobile-list-item__title-info>div{margin:0 0 5px!important}.dashboard-mobile-list-item__name{color:#286fad;font-size:16px;font-weight:400;line-height:24px}.dashboard-mobile-list-item__trade-types{color:#000;font-size:12px;font-weight:700;line-height:15px}.dashboard-mobile-list-item__location{color:#000;font-size:10px;line-height:24px}.dashboard-mobile-list-item__availablility{font-size:10px}.dashboard-mobile-list-item__skills{color:#000;font-size:12px;font-style:normal;line-height:24px;padding-bottom:12px}.dashboard-mobile-list-item__skills>h4{font-weight:700}.slm-job-applicants-list-item{border-top:1px solid #e0e0e0}.slm-job-applicants-list-item .ptp-table-profile-image{height:50px;width:50px}.p2p-job-applicants__items-list{display:flex;flex-flow:column}.p2p-job-applicants__list-item-row{display:flex;font-size:1.2rem;padding-bottom:10px}.p2p-job-applicants__list-item-row>div:first-child{align-items:center;display:flex;flex-flow:column;width:25%}.p2p-job-applicants__list-item-row>div:nth-child(2){align-items:flex-start;display:flex;flex-flow:column;margin-left:20px;width:75%}.p2p-job-applicants__list-item-row>div:nth-child(2)>div{line-height:2.4rem}.p2p-job-applicants__list-item{background:#fff;display:flex;flex-flow:column;padding:20px 10px}.p2p-job-applicants__list-item:not(:first-child){border-top:1px solid #ccc}.p2p-job-applicants__list-item-title{color:#286fad;font-size:1.6rem}.p2p-job-applicants__list-item-status{font-size:12px;font-weight:700;padding-top:10px}.p2p-job-applicants__list-item-location .p2p-location-info__location{font-weight:400}.my-dashboard__back{align-items:center;color:#286fad;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;margin-bottom:30px;margin-left:11px;vertical-align:middle}.my-dashboard__back-icon{height:1em;vertical-align:middle;width:1em}.my-dashboard__back-content{line-height:8px;vertical-align:middle}.job-applicants__container{background-color:#fff;padding:15px}.job-applicants__header__wrap{align-items:center;color:#f96302;display:flex;flex-direction:row;margin-bottom:12px;margin-left:10px}.job-applicants__header__wrap .MuiSvgIcon-root{font-size:25px}@media screen and (max-width:599px){.job-applicants__header__wrap .MuiSvgIcon-root{font-size:20px}}.job-applicants__header__text{font-size:1.4rem;font-weight:700;margin-bottom:0;margin-left:12px;margin-top:0}.job-applicants__header__description{font-size:16px;line-height:24px;margin-bottom:29px!important;margin-top:0!important}@media screen and (max-width:599px){.job-applicants__header__description{font-size:1.4rem!important}}.job-applicants__describtion-job-name{font-weight:700}.slm-pro-results__filter-panel.slm-pro-results__filter-panel .sui-bottom-0.sui-sticky{z-index:1000}.slm-pro-results__filter-title{font-family:helvetica-neue-75-bold;font-size:20px;font-weight:700;padding:16px}.slm-pro-results__content{align-items:flex-start;display:flex}.slm-pro-results__filter{display:flex;flex-flow:column;justify-content:flex-start;margin-right:24px;min-width:230px}.slm-pro-results__filter-button{background-color:#fff;color:#3e7697;cursor:pointer;display:flex;font-size:16px;height:50px;margin-bottom:10px;padding:14px 21px;position:relative;width:100px;z-index:1}.slm-pro-results__filter-button--panel-fix{padding:26px 26px 12px}.slm-pro-results__notification{margin:20px 0}.slm-pro-results__filter-expand-icon--is-open{transform:rotate(90deg)}.slm-pro-results__filter-panel .MuiDrawer-paper{background-color:#f4f4f4}.slm-pro-results__filter-panel .MuiDivider-root{margin-bottom:20px;margin-left:-28px;margin-right:-28px}.slm-pro-results__backdrop.MuiBackdrop-root{z-index:15}.slm-pro-results__right-col{display:flex;flex-flow:column;min-width:0;width:100%}@media screen and (max-width:599px){.slm-pro-results__header{text-align:right}}.p2p-search-error-message__root{color:#262626;font-size:21px;letter-spacing:0;line-height:25px;margin:70px 10px 70px 70px}@media screen and (max-width:599px){.p2p-search-error-message__root{font-size:16px;margin:70px 20px}}.p2p-search-error-message__info-tooltip-icon{position:absolute;right:-20px;top:-15px}.p2p-search-error-message__icon{margin-left:15px;transform:scale(2.5)}.p2p-search-error-message__large-text{color:#f96302;font-size:2.4rem;margin-bottom:25px;margin-top:27px}@media screen and (max-width:599px){.p2p-search-error-message__large-text{font-size:16px}}.p2p-search-error-message__link{justify-content:flex-start!important;margin-top:20px;text-decoration:underline}.skeletonGridItem{background-color:#fff;border:1px solid #ddd;border-radius:2px;height:475px;padding:22px;position:relative}.skeletonGridItem__placeholder{margin-bottom:6px}.skeletonGridItem__main-info{flex:1 1;padding-bottom:12px;padding-left:12px}.skeletonGridItem__top-block{display:flex;flex-flow:row;margin-bottom:18px;padding-bottom:12px}.skeletonGridItem__middle-block{border-bottom:2px solid #eee;border-top:2px solid #eee;padding:12px 0}.skeletonGridItem__middle-block :nth-child(2){margin-bottom:16px}.skeletonGridItem__bottom-block{display:flex;flex-flow:column;padding:12px 0}.skeletonGridItem__badges{display:flex;flex-flow:row;justify-content:flex-start}.skeletonGridItem__badge-placeholder{height:35px;margin-right:7px;width:35px}.skeletonGridItem__button-placeholder{margin-top:14px}.ptp-search-grid-item__root{background-color:#fff;border:1px solid #ddd;border-radius:2px;cursor:default;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:475px;justify-content:space-between;line-height:20px;padding:16px;position:relative}@media screen and (max-width:1023px){.ptp-search-grid-item__root{height:auto;min-height:475px}}.ptp-search-grid-item__root:focus{outline:none}.ptp-search-grid-item__root .ptp-availability-text{font-size:16px;font-weight:700}.ptp-search-grid-item__name-section{display:flex;justify-content:space-between;min-height:84px}.ptp-search-grid-item__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:helvetica-neue-77-bold-cn;font-size:24px;letter-spacing:0;line-height:33px;margin-block-start:0;margin-top:6px;overflow:hidden}.ptp-search-grid-item__content-profile-image-container{flex-shrink:0;float:left;margin-bottom:4px;margin-right:5px;width:75px}.ptp-search-grid-item__location-section{color:#7a7978;height:95px;margin-top:12px}.ptp-search-grid-item__location-section-row{align-items:center;display:flex;height:27px}.ptp-search-grid-item__location-section .ptp-search-grid-item__location-icon{height:15px;margin-right:5px;width:15px}.ptp-search-grid-item__experience-section{height:100px;margin-top:15px}.ptp-search-grid-item__experience-section .skillbar__segment{margin-right:4px;width:10px}.ptp-search-grid-item__experience-section .skillbar__container{margin-left:10px;padding-top:7px}@media screen and (max-width:450px){.ptp-search-grid-item__experience-section .skillbar__container{padding-bottom:5px;padding-top:4.5px}}.ptp-search-grid-item__years-of-experience{display:flex}.ptp-search-grid-item__years-of-experience strong{margin-right:4px}.ptp-search-grid-item__break{border-bottom:1px solid #cccccb}.ptp-search-grid-item__zip{align-items:flex-start;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptp-search-grid-item__zip .p2p-location-info__location-icon{margin-right:7px}.ptp-search-grid-item__trades-section{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#f96302;display:-webkit-box;height:40px;margin-bottom:15px;overflow:hidden}.ptp-search-grid-item__info-block{margin-bottom:10px}.ptp-search-grid-item__info-label{font-size:12px;font-weight:700;letter-spacing:0;line-height:15px;margin-block-end:0;margin-block-start:0}.ptp-search-grid-item__info{font-size:14px;letter-spacing:0;line-height:17px;max-height:70px;overflow:hidden}.ptp-search-grid-item__badges{padding-top:10px}.ptp-search-grid-item__badges .ptp-search-grid-item__details-header{margin-bottom:10px}.ptp-search-grid-item__badges>li:not(:last-child){margin-right:8px}.ptp-search-grid-item__badge{display:flex;margin-top:3px;min-height:42px}.ptp-search-grid-item__learn-more{font-weight:500;margin-top:7px;text-decoration:underline}.ptp-search-grid-item__learn-more-tool-tip{max-width:250px}.ptp-search-grid-item__show-more{align-items:center;border:3px solid #f96302;border-radius:3px;color:#f96302;cursor:pointer;display:flex;font-size:1.4rem;justify-content:center;margin-top:10px;padding:10px}.ptp-search-grid-item__show-more:focus{outline:none}.ptp-search-grid-item__show-more>span{margin-right:4px}.p2p-profile h1{font-size:28px}.p2p-profile h2{font-size:1.8rem;line-height:unset}.p2p-profile h2,.p2p-profile h3{font-weight:700;margin-bottom:13px}.p2p-profile__section{padding:0 10px 10px}.p2p-profile__overview{background-color:#fff;width:100%}.p2p-profile__demographic{align-items:center;border-bottom:1px solid #d0d0d0;display:flex;flex-direction:column;line-height:24px;padding:40px 10px 20px;position:relative;width:100%}.p2p-profile__demographic>p{text-align:center}.p2p-profile__demographic .name{font-size:18px}.p2p-profile__demographic .trade-type{color:#f96302;font-weight:700}.p2p-profile__demographic>.slm-favorite-icon__container{left:10px;margin-top:0;position:absolute;top:10px}.p2p-profile__demographic .ptp-relocation{align-items:center;display:flex;flex-direction:column}.p2p-profile__demographic .profile-image{height:98px;width:98px}.p2p-profile__experience-lvl{border-bottom:1px solid #d0d0d0;padding:20px 10px;width:100%}.p2p-profile__about-me,.p2p-profile__badge-section{padding:20px 10px;width:100%}.p2p-profile__badges{display:flex}.p2p-profile__my-work{background-color:#fff;padding:23px}@media screen and (min-width:200px){.p2p-profile__my-work .resume-div{position:absolute;right:30px;top:23px}}.p2p-profile__highlights{background-color:#fff}.p2p-profile__highlights p{margin-bottom:13px}.p2p-profile__highlights ul{list-style:none;margin-bottom:13px}.p2p-profile__highlights li{display:flex;margin-bottom:20px;max-height:none}.p2p-profile__highlights li:before{background-color:#f96302;background-size:8px 8px;border-radius:50%;content:"";flex-shrink:0;height:8px;margin-right:25px;position:relative;top:4px;width:8px}.p2p-profile__top-bar{display:flex}@media screen and (max-width:959px){.p2p-profile__top-bar{flex-direction:column}}.profile-options{cursor:pointer;display:flex;justify-content:space-between;position:absolute;right:10px;top:15px;width:20px}.profile-options__content{display:flex;flex-direction:column;font-size:14px;height:177px;justify-content:space-around;min-width:150px}.profile-options__content>li{cursor:pointer;display:flex;list-style:none}.profile-options__content .MuiSvgIcon-root{font-size:16px;margin-right:15px}.profile-options>div{background-color:#f96302;border-radius:50%;height:5px;width:5px}.p2p-profile-mark-as-hired__icon{width:43px}.p2p-profile-mark-as-hired__root{align-items:flex-start;background:#0000;border:2px solid #f96302;display:flex;font-size:14px;line-height:22.5px;margin-bottom:20px;padding:18px 11px;width:100%}.p2p-profile-mark-as-hired__main{padding-left:20px}.p2p-profile-mark-as-hired__description{display:inline-block}.p2p-profile-mark-as-hired__orange-text{color:#f96302;font-weight:700}.p2p-profile-mark-as-hired__toggle-block{margin-top:16px}.p2p-profile-mark-as-hired__toggle-block>.toggle{margin-top:-10px}.p2p-profile-invite-candidate__main{align-items:flex-start;display:flex}.p2p-profile-invite-candidate__description{display:inline-block;padding-left:20px}.p2p-profile-invite-candidate__root{align-items:flex-start;background:#0000;border:2px solid #f96302;display:flex;flex-direction:column;font-size:14px;line-height:22.5px;margin-bottom:20px;padding:18px 11px;width:100%}@media screen and (min-width:960px){.p2p-profile-invite-candidate__root{margin-right:14px}}.p2p-profile-invite-candidate__button-container{margin-top:16px;width:100%}@media screen and (min-width:599px){.p2p-profile-invite-candidate__button-container{margin-left:20%;width:70%}}.p2p-profile-invite-candidate__icon{margin-top:5px;width:43px}.p2p-profile-invite-candidate__button{font-size:14px!important;font-weight:600}.p2p-portfolio__root{margin-top:50px}.p2p-portfolio__controls{display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (min-width:640px){.p2p-portfolio__controls{justify-content:flex-end}}.p2p-portfolio__controls>button{font-size:14px!important;font-weight:700}.p2p-portfolio__project-prev{margin-right:10px}.p2p-portfolio__image{height:180px;margin:5px}@media screen and (min-width:600px){.p2p-portfolio__image{height:240px}}.p2p-portfolio__project-images .swiper-container{width:100%}.p2p-portfolio__project-images .swiper-slide{width:auto}.p2p-portfolio__project-one-slide .swiper-wrapper{justify-content:center}.p2p-portfolio__overlay-image-container{height:80%;margin:5% auto;width:80%}.p2p-portfolio__overlay-image-content{height:100%;object-fit:contain;width:100%}.p2p-portfolio__video-iframe{height:80%;left:10%;position:absolute;top:10%;width:80%}.p2p-portfolio__play-icon{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.p2p-portfolio__overlay-close-button{background:inherit;border:none;color:#f96302;cursor:pointer;outline:none;padding:0;position:absolute;right:5%;top:5%;z-index:1}.skillbar__container{display:flex;padding-bottom:14px;padding-right:18px;padding-top:6px}.skillbar__segment{background-color:#eee;border-radius:5px;height:10px;margin-right:11px;width:55px}.skillbar__segment:last-child{margin-right:0}.skillbar__segment.active{background-color:#f96302}.skillbaralt__container{display:flex;padding-top:2px}.skillbaralt__segment{background-color:#d9d9d9;border-radius:5px;height:10px;margin-right:2px;width:10px}.skillbaralt__segment:last-child{margin-right:0}.skillbaralt__segment.active{background-color:#7a7978}.slm-profile-resume-attachment__root{align-items:center;color:#3e7697;display:flex;flex-flow:row;justify-content:flex-start;margin-bottom:10px;text-decoration:none}.slm-profile-resume-attachment__label{font-size:10px;font-weight:700;padding-left:10px}.flag-content__tool-tip{line-height:24px;width:270px}.flag-content__tool-tip-icon{margin-bottom:2px;margin-right:8px;width:12px}.flag-content__wrapper{background:#0000;display:flex;font-size:11px;justify-content:center;padding:20px;text-align:center;white-space:pre}.flag-content__wrapper>span{color:#286fad;cursor:pointer;margin:0}.flag-content__wrapper .alert--success--b4o7t{position:absolute!important;top:15em}@media screen and (max-width:599px){.flag-content__wrapper .alert--success--b4o7t{position:fixed;white-space:break-spaces}}.flag-content__wrapper .alert__title--b4o7t{font-weight:700}.flag-content__dropdown{width:100%}.flag-content__modal{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;line-height:3rem;margin:0 auto;max-width:100%;padding:30px;top:50%!important;transform:translateY(-50%);width:60%}@media(max-width:700px){.flag-content__modal{box-sizing:border-box;height:-moz-fit-content;height:fit-content;width:90%}}.flag-content__modal>h2{font-size:1.8rem;font-weight:700;line-height:27px;margin:0;padding-bottom:20px}.flag-content__modal>p{font-size:16px;font-weight:500;padding-bottom:27px}.flag-content__buttons{align-items:center;display:flex;font-weight:600;justify-content:space-between;padding-top:10px}@media(max-width:400px){.flag-content__buttons{flex-flow:wrap-reverse}}.flag-content__buttons>p{color:#f96302;cursor:pointer;margin-right:20px}@media(min-width:700px){.flag-content__button-with-border{width:250px}}.slm-hired-slider{margin:0 10px}.slm-hired-slider .swiper-container{padding-left:28px!important;padding-right:28px!important;width:100%}.slm-hired-slider__title{font-size:18px}.slm-hired-slider__body{display:flex;flex-flow:column;padding:0 25px 22px}.slm-hired-slider__text{margin:0 0 10px 30px}.slm-hired-slider__text--mark{font-size:18px;font-weight:700}.slm-hired-slider-item__root{border:1px solid #ddd;color:#000;display:inline-block;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;height:180px;letter-spacing:0;width:100%}.slm-hired-slider-item__part{background-color:#fff;height:50%;overflow:hidden;padding:14px}.slm-hired-slider-item__part--grey{background-color:#0000000d}.slm-hired-slider-item__name{font-size:14px;font-weight:700;line-height:22.5px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.slm-hired-slider-item__toggle-container{align-items:center;display:flex;margin-top:10px}.slm-hired-slider-item__toggle{padding:0 0 0 10px;width:64px}.slm-hired-slider-item__trade-types{color:#f96302;font-size:12px;font-weight:400;line-height:18px;max-height:38px;overflow:hidden}.slm-hired-slider-item__trade-types--line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slm-hired-slider-item__question{font-size:12px;line-height:14.5px;margin-block-start:0;margin-bottom:8px}.slm-hired-slider-item__switch{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;line-height:16px}.slm-hired-slider-item__close-icon{cursor:pointer;height:20px;position:absolute;right:7px;top:7px}.slm-hired-slider-item__loader{background-color:#fff!important}.slm-filter-unit__list{font-size:16px;margin:0}.slm-filter-unit__list>li{list-style:none;margin:-10px}.slm-filter-unit__list>li .col__12-12{padding:8px}.slm-filter-unit__root{margin-bottom:16px}.slm-filter-unit__title-selected{background-color:coral;border-radius:50%;display:inline-block;height:8px;margin-left:6px;vertical-align:top;width:8px}.slm-filter-unit__body{padding:16px!important}@media screen and (max-width:599px){.slm-filter-unit__body{box-sizing:border-box}}.slm-filter-unit__body,.slm-filter-unit__title{background:#fff}@media screen and (max-width:599px){.slm-filter-unit__body,.slm-filter-unit__title{box-sizing:border-box}}.slm-filter-unit__body:hover,.slm-filter-unit__title:hover{background:#fff!important}.slm-filter-unit__title{border-bottom:1px solid #ccc;font-family:helvetica-neue-75-bold;font-size:16px;font-weight:700;padding:24px 16px 20px!important}.slm-filter-unit__title img[class^=accordion-title__icon]{margin-right:0!important}.location-filter .slm-filter__search-button{height:40px}.filter{margin-bottom:24px;margin-right:0}.filter .accordion--bnufe{border:1px solid #bfbfbf;width:auto}.filter .keyword-search-accordion div[class*=accordion-body--6rxdg]{z-index:unset}.slm-filter-unit__root{width:auto}.slm-filter__search-button{height:100%}.slm-filter__title-search{font-size:16px;margin-bottom:4px;width:100%}.slm-filter__header{color:#3e7697;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:14px;margin-block-start:0;padding:10px 12px}@media screen and (max-width:599px){.slm-filter__header{padding:20px}}.slm-filter__distance{margin-top:24px;width:100%}.slm-filter__distance p{font-size:16px;margin-bottom:4px}.slm-filter__distance>div[class^=drop-down__header--touch]{float:none}.slm-filter__location-wrapper{background:#fff;margin:8px;padding:24px}.slm-filter__location-wrapper div[class*=accordion-body--expanded]{overflow:visible;z-index:auto}.slm-filter__location-wrapper .p2p-field__container,.slm-filter__location-wrapper .p2p-field__head-container{margin-bottom:0}.slm-filter__location-title{font-weight:700;margin-bottom:20px}.ptp-profile-badge__img{margin-bottom:7px;width:64px}.ptp-profile-badge__img:not(:last-child){margin-right:7px}.ptp-profile-badge__text{width:300px}.slm-navigation__tabs{border-bottom:1px solid #ccc!important;margin-bottom:35px;overflow-y:hidden!important}.slm-navigation__tab{background-color:#f4f4f4!important;border-left:none!important;border-right:none!important;border-top:none!important;margin-bottom:-1px;width:max-content}@media screen and (max-width:599px){.slm-navigation__tab{font-size:1.4rem!important}}.slm-navigation__tab--active{font-weight:700}.ptp-table-profile-image{height:70px;width:70px}.ptp-table-profile-image .slm-profile-image-with-favorite-icon__favorite-icon-wrapper{left:-10px;top:-10px}.my-dashboard-accordions .slm-profile-image-with-favorite-icon__favorite-icon-wrapper{left:-8px;top:-8px}.my-dashboard-accordions__title{font-weight:700}.my-dashboard-accordions__title:hover{background-color:#fff4ed}.my-dashboard__header-section{display:flex;flex-flow:row;justify-content:space-between;padding:25px}.my-dashboard__no-data-msg{line-height:20px}@media screen and (max-width:599px){.my-dashboard__no-data-msg{padding:0 25px;text-align:center}}.my-dashboard__no-data-msg .job-posting-image-intro__mobile{margin-bottom:15px}.my-dashboard__tab-content{display:block;overflow:initial}@media screen and (min-width:599px){.my-dashboard__tab-content .slm__pagination_container{margin-top:-70px!important}.my-dashboard__job-posting-table .slm__pagination_container{margin-top:-210px!important}.my-dashboard__candidate-table .table-container--8up88,.my-dashboard__job-posting-table .table-container--8up88{margin:0 auto 290px!important}}.my-dashboard__favorites{background:#fff}.my-dashboard__main{width:100%}@media screen and (min-width:959px){.my-dashboard__main{margin-top:-20px}}.my-dashboard__main p{font-size:16px;margin-block-end:1em;margin-block-start:1em}.my-dashboard__name{color:#286fad}.my-dashboard__skillbar{font-size:1.1rem;text-transform:uppercase}.my-dashboard__skillbar .skillbar__container{padding-bottom:4px}.my-dashboard__skillbar .skillbar__segment{margin-right:4px;width:10px}.my-dashboard__section-text{color:#262626;font-size:1.6rem;font-weight:400;line-height:2rem;padding:10px}@media screen and (min-width:calc(599px + 1px)){.my-dashboard__section-text{flex:2 2}}@media screen and (max-width:599px){.my-dashboard__section-text{font-size:1.1rem;line-height:1.8rem;padding:0 0 20px}}.my-dashboard__section-button-wrapper{align-items:flex-end;display:flex;flex-direction:column;min-width:300px;padding:10px}@media screen and (max-width:599px){.my-dashboard__section-button-wrapper{padding:0 20px 20px}}.my-dashboard__sorting-block{padding:10px 10px 20px}.my-dashboard__sorting-block .drop-down__header--touch{float:none}.my-dashboard__header{align-items:center;color:#f96302;display:flex}.my-dashboard__header>.MuiSvgIcon-root{height:2.5rem;width:2.5rem}.my-dashboard__header>h1{font-size:2rem;font-weight:700;margin-left:14px}@media screen and (max-width:599px){.my-dashboard__header>h1{font-size:1.4rem}}.my-dashboard__selectlink{display:block;height:100%;text-decoration:none;width:100%}.my-dashboard__selectlink:hover{text-decoration:none}.my-dashboard__desktop-table .p2p-table__row{height:85px}.p2p-job-posting-table__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#286fad;cursor:pointer;display:-webkit-box;overflow:hidden;white-space:normal;width:200px}.landingBanner{font-size:2.4rem;margin-bottom:20px;position:relative}.landingBanner__logo{left:23px;position:absolute;top:3px;width:230px}@media screen and (max-width:960px){.landingBanner__logo{left:auto;right:23px;top:20px}}.landingBanner__mobile-header{max-width:300px}.landingBanner__picture{background-image:url(https://assets.thdstatic.com/images/v1/path-to-pro/landing-page-banner-2.jpg);background-repeat:no-repeat;background-size:cover;min-height:150px}.landingBanner__content{background-color:#eee;color:#000000d9;padding:80px 30px;z-index:5}.landingBanner__header{font-size:4rem;font-weight:700;margin-bottom:22px}.landingBanner__text{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;margin-bottom:22px}.landingBanner__authorization-request{margin-top:40px}@media screen and (min-width:1280px){.landingBanner__authorization-request{width:60%}}.landingBanner__authorization-request button{margin-top:20px;max-width:260px}.landingBanner__authorization-request-header{align-self:center;color:#000;font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:29px}.landingBanner__authorization-request-icon{height:32px;margin-right:5px}.landingBanner__enrollment-help-text{display:flex;margin-top:20px}.landingBanner__enrollment-help-text span{color:#f96302}.landingBanner__enrollment-help-text a{color:#3e7697}.landingBanner__enrollment-help-text img{margin-right:10px}@media screen and (max-width:959px){.landingBanner__content{font-size:18px;letter-spacing:-.38px;line-height:21px;padding:40px 16px}.landingBanner__header{font-size:18px}}@media screen and (max-width:599px){.landingBanner__picture{background-image:url(https://assets.thdstatic.com/images/v1/path-to-pro/landing-page-banner-2.jpg);background-repeat:no-repeat;background-size:cover;min-height:236px}.landingBanner__content{display:flex;flex-flow:column;font-size:14px;height:100%;justify-content:center;letter-spacing:-.29px;line-height:16px;opacity:.87;padding:16px;position:absolute;width:100%}.landingBanner__header{font-size:23px;font-weight:900;letter-spacing:-.5px;line-height:29px}.landingBanner__text{font-size:14px;line-height:16px}}.errorMessageHeader{align-items:center;display:flex}.whatIsItBlock{background-color:#fff;padding:20px;position:relative}.whatIsItBlock .terms-and-conditions{bottom:0;left:0;position:absolute}.h2{border-bottom:1px solid #999;color:#333;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;margin-bottom:29px;margin-top:0;position:relative}.h2:after{background-color:#f96302;bottom:-3px;content:"";display:block;height:3px;left:0;position:absolute;width:196px}.p{color:#333;font-size:16px;letter-spacing:0;line-height:21px;margin:19px 0}.p,.p__header{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif}.p__header{font-size:1.8rem;font-weight:700;line-height:27px}.p a{color:#3e7697}.content{max-width:100%;z-index:1}.footer{margin-bottom:-56px!important;width:100%;z-index:1}.footer>h3{color:#00000080;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;opacity:.55}.footer__row{background-color:#ddd;display:flex;margin-left:-37px;margin-right:-37px}.footer__row>div{background-color:#ddd;border-left:1px solid #eee;border-right:1px solid #eee;color:#00000080;flex:1 1;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin:0;padding:10px 20px;text-align:center}.footer__row>div:first-child{margin-right:1px}.footer__row>div:last-child{margin-left:1px}.footerBlockHeader{color:#00000080;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:64px;font-weight:900;letter-spacing:-1.33px;line-height:76px;margin:0;text-align:center}@media screen and (max-width:959px){.whatIsItBlock{padding:20px}.h2{margin-right:-20px}}@media screen and (max-width:599px){.whatIsItBlock{padding:20px 16px}.h2{margin-right:-16px}}@media screen and (min-width:600px){.slm-find-candidate-block__root{padding:20px}.slm-find-candidate-block__header{margin-right:-20px}}@media screen and (min-width:960px){.slm-find-candidate-block__root{padding:32px 39px}.slm-find-candidate-block__header{margin-right:-39px}}.slm-find-candidate-block__circle-col{float:right;height:-moz-fit-content;height:fit-content;margin-right:24px;max-width:40%}.slm-find-candidate-block__root{padding:20px 16px}.slm-find-candidate-block__header{border-bottom:1px solid #999;color:#333;font-size:36px;font-weight:400;letter-spacing:0;line-height:43px;margin-right:-16px;margin-top:0;position:relative}.slm-find-candidate-block__header:after{background-color:#f96302;bottom:-3px;content:"";display:block;height:3px;left:0;position:absolute;width:196px}.slm-find-candidate-block__center{border-bottom:none;color:#333;font-size:36px;font-weight:400;letter-spacing:0;line-height:43px;margin-right:-16px;margin-top:0;position:relative;text-align:center}.slm-find-candidate-block__row{margin-top:20px}@media screen and (min-width:599px){.slm-find-candidate-block__row{display:flex}}.slm-find-candidate-block__content-col{flex:1 1;flex-flow:column}.slm-find-candidate-block__content-col-text{color:#000;font-size:16px;letter-spacing:0;line-height:24px;padding-bottom:20px;word-break:break-word}.p2p-landing-button{font-weight:700}@media screen and (min-width:640px){.p2p-landing-button__get-started{float:right;max-width:200px}}.p2p-skeleton__text{background-color:#e7e7e7!important}@media screen and (max-width:599px){.p2p-skeleton__text{width:50%!important}}.p2p-skeleton__text--landing-block-header{margin-bottom:4px}.slm-with-auth-check__error-message-container{padding:20px 16px}@media screen and (min-width:600px){.slm-with-auth-check__error-message-container{padding:20px}}@media screen and (min-width:960px){.slm-with-auth-check__error-message-container{padding:32px 39px}}.spinner{align-items:center;background:#ffffff80;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.spinner__mui-spinner{position:absolute}.spinner__mui-spinner .MuiCircularProgress-svg{color:#f96302}.slm-profile-image-with-favorite-icon__wrapper{position:relative;width:100%}.slm-profile-image-with-favorite-icon__favorite-icon-wrapper{height:25px;position:absolute;right:0;top:0;width:25px}.profile-image{aspect-ratio:1/1;border-radius:100%;height:auto;width:100%}.slm-favorite-icon__heart-icon{height:15px;width:15px}.slm-favorite-icon__container{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.p2p-error-message__header{color:#000;font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:19px;margin-top:-4px}.p2p-error-message__message{color:#000;font-size:1.6rem;letter-spacing:0;line-height:25px}.p2p-error-message__icon{margin-right:10px;width:35px}.p2p-field__container{margin-bottom:8px}.p2p-field__container--error .form-input__field:not(:focus){background:url("data:image/svg+xml;charset=utf8,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eerror%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23ED1C24' d='M0 0h17v17H0z'/%3E%3Cpath d='M7 3h2.5v3.343L9.198 9.77H7.273L7 6.342V3zm0 11h2.5v-2.538H7V14z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E") no-repeat calc(100% - 12px) border-box;border-bottom:4px solid #d81118;color:#d81118;margin-bottom:8px;padding-right:40px}.p2p-field__head-container{margin-bottom:8px}.p2p-field__label{color:#000;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px}.p2p-field__label--required{color:#f96302}.p2p-field__description{color:#000;font-size:16px;letter-spacing:0;line-height:22px}.p2p-field>.drop-down__header--touch{float:none}.slm-filter-pills__root{margin-bottom:14px}.slm-filter-pills__pill{margin-right:5px;text-overflow:ellipsis}.p2p-job-postings__items-list{display:flex;flex-flow:column}.p2p-job-postings__list-item{background:#fff;font-size:1.2rem;padding:15px 10px 20px}.p2p-job-postings__list-item:not(:first-child){border-top:1px solid #ccc}.p2p-job-postings__list-item-row{display:flex;justify-content:space-between;line-height:2.4rem}.p2p-job-postings__list-item-col>span:nth-child(2){display:inline-block;text-align:right;width:55px}.p2p-job-postings__list-item-title{color:#286fad;font-size:1.6rem}.p2p-job-postings__list-item-orange-title{color:#f96302;font-weight:700}.p2p-job-postings__list-item-expire-soon{color:#bc8d00;font-size:16px;margin-bottom:24px}.p2p-job-postings-invite-candidate__button-container{margin-top:10px}.p2p-job-postings-invite-candidate__mobile-table{display:flex;flex-direction:column}.modal-header__text{color:#333;font-size:24px;letter-spacing:0;line-height:24px;padding:13px 26px}@media screen and (max-width:599px){.modal-header__text{font-size:18px}}.p2p-location-share-dialog__modal{max-width:90%!important;width:520px!important}.p2p-location-share-dialog__p{font-size:18px;line-height:24px;padding-bottom:32px}@media screen and (max-width:599px){.p2p-location-share-dialog__p{font-size:16px;line-height:22px}}.p2p-location-info__location{align-items:center;display:flex}.p2p-location-info__location-icon{margin-right:3px;margin-top:-2px}.ptp-availability-text{align-items:center;display:flex;font-weight:650;line-height:normal;min-height:23px}.ptp-availability-text__available,.ptp-availability-text__part-time{color:#1ddb7f;opacity:.7}.ptp-availability-text__complete{color:#333;opacity:.7}.ptp-availability-text__part-time-icon{margin-left:5px;margin-right:7px;transform:scale(1.25)}.ptp-availability-text__not-available{color:#666;opacity:.7}.ptp-availability-text__not-available-icon{font-size:1.5rem!important;margin-left:2px;margin-right:4px}.ptp-availability-text__not-set{color:#666;margin-left:12px!important;opacity:.7}.ptp-availability-text__available-soon{padding-bottom:5px;padding-top:5px}.ptp-availability-text__available-soon-icon{margin-left:2px;margin-right:4px}.ptp-availability-text__unavailable{color:#666;opacity:.7}.ptp-availability-text__cancelled{color:#ff002e;opacity:.7}.ptp-relocation__row{align-items:center;display:flex}.ptp-relocation__radius-icon{margin-right:4px;margin-top:-2px}.p2p-confirm-dialog{max-width:70%;padding:30px;width:746px}.p2p-confirm-dialog.p2p-overlay img[class^=overlay-close-button__icon]{height:25px;width:25px}.p2p-confirm-dialog__header{color:#f96302;font-size:2rem;font-weight:700;line-height:0rem}.p2p-confirm-dialog__text{font-size:1.6rem;line-height:3.2rem;padding:25px 0}.p2p-confirm-dialog__buttons{display:flex;flex-flow:row;justify-content:space-between}@media screen and (max-width:599px){.p2p-confirm-dialog__buttons{flex-flow:column-reverse}}.p2p-confirm-dialog__overwrite-back-button .overlay-back-button--1uw78{display:none}.ptp-job-posting__page-name{color:#f96302;padding:40px 0;width:100%}@media screen and (max-width:599px){.ptp-job-posting__page-name{padding:20px}}.ptp-job-posting__page-name>.MuiSvgIcon-root{height:3.5rem;margin-right:5px;width:3.5rem}.ptp-job-posting__header{margin-bottom:20px;position:relative}.ptp-job-posting__header .ptp-availability-text__job-posting-draft{color:#f96302}.ptp-job-posting__header .my-dashboard__back{margin-left:0}.ptp-job-posting__title-status-container{display:flex;flex-direction:row;justify-content:space-between}.ptp-job-posting__status-container{align-items:flex-end;display:flex}.ptp-job-posting__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#f96302;display:-webkit-box;font-size:3rem;font-weight:700;overflow:hidden}.ptp-job-posting__mobile-dropdown-header{color:#f96302}.ptp-job-posting__sub-title{color:#f96302;font-size:27px;font-weight:700;line-height:32px;margin-bottom:15px;margin-top:10px;white-space:nowrap}@media screen and (max-width:599px){.ptp-job-posting__sub-title{font-size:14px;line-height:17px;margin-bottom:13px;margin-top:0}}.ptp-job-posting__availible-icon{background:#1ddb7f;border-radius:100%;height:10px;margin-right:4px;transform:translateY(1px);width:10px}.ptp-job-posting__job-applicants-icon{height:19px;margin-right:13px;vertical-align:initial;width:29px}@media screen and (max-width:599px){.ptp-job-posting__job-applicants-icon{height:16px;margin-right:10px;width:24px}}.ptp-job-posting__posting-details-icon{display:inline;height:27px;margin-right:13px;width:27px}.ptp-job-posting__draft-watermark{color:#d8d8d8;font-size:100px;font-size:9vw;left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}@media screen and (min-width:1500px){.ptp-job-posting__draft-watermark{font-size:100px}}@media screen and (max-width:599px){.ptp-job-posting__draft-watermark{display:none;top:24%}}.ptp-job-posting__edit-watermark{color:#d8d8d8;font-size:3.5vw;font-weight:600;text-align:center}.ptp-job-posting__tabs{background:#fff;margin-bottom:30px}.ptp-job-posting__tabs .tab-content{padding:0!important}@media screen and (max-width:599px){.ptp-job-posting__tabs-text{font-size:1.4rem!important}}.ptp-job-posting__tab-background-override .tabs--grid--87d7w{border:1px solid #ccc}.ptp-job-posting__tab-scroll-override .scrolls--87d7w .scroll--87d7w{display:none}.ptp-job-posting__tab-border-right-override .tabs--grid--87d7w .tabs__item--87d7w{border-bottom-color:initial;border-bottom-style:none;border-bottom-width:0;border-image-outset:0;border-image-repeat:initial;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:initial;border-left-style:none;border-left-width:0;border-right:1px solid #ccc;border-top-color:initial;border-top-style:none;border-top-width:0}.ptp-job-posting__tab-selected-override .tabs--grid--87d7w .tabs__item--selected--87d7w{border-bottom:5px solid #f96302;color:#f96302}.ptp-job-posting__content-wrapper{flex:3}.ptp-job-posting__content-wrapper .ptp-common__section{margin-bottom:20px;white-space:break-spaces}.ptp-job-posting__content-wrapper .ptp-common__heading-brand{color:#333;margin-bottom:25px}.ptp-job-posting__candidate-view-section{background-color:#fff;margin-top:1.5rem;padding:25px}.ptp-job-posting__candidate-view-info{font-size:17px;font-weight:700}@media screen and (max-width:599px){.ptp-job-posting__candidate-view-info{font-size:15px}}.ptp-job-posting__candidate-view-text{color:#286fad;font-size:14px;font-weight:700}.ptp-job-posting__info-icon{filter:saturate(23%) hue-rotate(30deg) brightness(126%) contrast(83%);padding-left:1.3rem}.ptp-job-posting__visibility-icon-wrapper{align-items:center;display:flex;padding-top:2rem}.ptp-job-posting__visibility-icon-wrapper>.MuiSvgIcon-root{fill:#286fad;height:2em;margin-right:1rem;width:2em}.ptp-job-posting__visibility-icon-wrapper__content-copy-icon{height:2em;margin-right:1rem;width:2em}.ptp-job-posting__tool-tip{line-height:25px;width:270px}.ptp-job-posting__job-title{font-size:1.8rem;font-weight:700;letter-spacing:0}.ptp-job-posting__side-bar{flex:1;padding:0}.ptp-job-posting__side-bar .ptp-availability-text__job-posting-draft{color:#f96302}.ptp-job-posting__side-bar .ptp-common__heading-brand{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ptp-job-posting__side-bar-padding-wrapper{padding:20px 10px}.ptp-job-posting__side-bar-button{margin-bottom:20px!important}.ptp-job-posting__side-bar-button-space-left{margin-bottom:20px!important;margin-left:5px}.ptp-job-posting__side-bar-button-space-right{margin-bottom:20px!important;margin-right:5px}.ptp-job-posting__side-bar .p2p-profile__experience-lvl{border-bottom:0;padding:0}.ptp-job-posting__side-bar .p2p-profile__experience-lvl-2{border-bottom:0;display:flex;padding:0}.ptp-job-posting__side-bar-mui-icon-spacer{margin-right:12px;padding-left:4px}.ptp-job-posting__side-bar-tradeType-icon{display:inline;height:18px;margin-right:12px;vertical-align:bottom;width:18px}.ptp-job-posting__side-bar-spacer{margin-top:20px}.ptp-job-posting__side-bar-employmentType{margin-top:3rem}.ptp-job-posting__side-bar .ptp-common__hyperlink{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptp-job-posting__side-bar-job-title{font-size:3rem}.ptp-job-posting__side-bar-summary-section{font-family:Helvetica Neue;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.ptp-job-posting__side-bar-company-name{font-size:1.8rem;font-weight:700;text-decoration:underline}.ptp-job-posting__side-bar-expire-soon{align-items:center;color:#bc8d00;display:flex;font-size:16px;margin-top:4px}.ptp-job-posting__side-bar-expire-soon-icon{color:#bc8d00;height:16px;margin-right:16px;width:16px}.ptp-job-posting__side-bar-expire-date{align-items:center;display:flex}.ptp-job-posting__side-bar-expire-date-text{margin-left:16px}.ptp-job-posting__border-spacer{border-top:1px solid #d0d0d0}.ptp-job-posting__text-area{height:150px;padding:15px}.ptp-job-posting__template-link{color:#f96302;float:right;font-size:18px;font-weight:700;margin-top:30px;text-decoration:underline}@media screen and (max-width:599px){.ptp-job-posting__template-link{float:none;margin-bottom:10px;margin-top:0;text-align:center}}.ptp-job-posting__company-profile-link{color:#286fad;cursor:pointer;font-size:14px;font-weight:700;margin-top:30px;text-decoration:underline}@media screen and (max-width:599px){.ptp-job-posting__company-profile-link{float:none;margin-bottom:10px;margin-top:0;text-align:center}}.ptp-job-posting__tip{background:#fff;font-weight:500;margin:0;width:100%}.ptp-job-posting__tip-label{display:flex;font-weight:700;margin-bottom:5px}.ptp-job-posting__tip-tradeType-icon{color:#f96302;height:18px;margin-right:12px;vertical-align:bottom;width:18px}.ptp-job-posting__pay-range{margin-left:31px}.ptp-job-posting__pay-range-div{position:relative}.ptp-job-posting__dollar-sign{font-size:1.8rem;left:4px;position:absolute;top:7px;z-index:1}.ptp-job-posting__benefits-list{list-style-type:disc;margin-left:20px}.ptp-job-posting__expire-date{padding:10px}@media screen and (min-width:600px){.ptp-job-posting__expire-date{width:324px}}.ptp-recommended-page__candidates-list{display:flex;flex-wrap:wrap;justify-content:center}.ptp-recommended-page__card{margin-bottom:40px;min-width:350px;padding:10px;width:33.33%}@media screen and (max-width:calc(350px * 3 + 50px)){.ptp-recommended-page__card{padding:10px;width:50%}}@media screen and (max-width:calc(350px * 2 + 50px)){.ptp-recommended-page__card{width:100%}}.ptp-recommended-page__recommended-candidates-icon{height:21px;margin-right:17px;width:32px}.ptp-recommended-page__invite-button{font-size:1.4rem!important;font-weight:700}.ptp-recommended-page__invite-button .MuiSvgIcon-root{font-size:2rem;margin-left:10px}.ptp-recommended-page__invite-button-container{margin:20px auto 0;width:95%}.ptp-recommended-page__header{color:#f96302;display:inline-flex;font-size:27px;font-weight:700;line-height:32px;margin-bottom:10px}@media screen and (max-width:calc(350px * 3 + 50px)){.ptp-recommended-page__header{font-size:20px}}@media screen and (max-width:calc(350px * 2 + 50px)){.ptp-recommended-page__header{font-size:14px;padding:0 15px}}.ptp-recommended-page__description{font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px;max-width:724px;padding:10px}@media screen and (max-width:calc(350px * 3 + 50px)){.ptp-recommended-page__description{font-size:14px}}@media screen and (max-width:calc(350px * 2 + 50px)){.ptp-recommended-page__description{font-size:11px;padding:0 15px}}.job-posting-notification__root{background-color:#fff;color:#000;display:flex;flex-flow:column;left:50%;padding:17px 50px 17px 20px;position:fixed;top:15%;transform:translateX(-50%);z-index:5}@media screen and (max-width:599px){.job-posting-notification__root{width:90%}}.job-posting-notification__close-button{cursor:pointer;position:absolute;right:14px;top:14px}.job-posting-notification__close-button>img{width:20px}@media screen and (max-width:599px){.job-posting-notification__close-button>img{width:17px}}.job-posting-notification__header{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:700;line-height:22px;padding-bottom:10px;white-space:nowrap}@media screen and (max-width:599px){.job-posting-notification__header{font-size:14px}}.job-posting-notification__success-icon{margin-right:10px}.job-posting-notification__success-icon>img{width:23px}@media screen and (max-width:599px){.job-posting-notification__success-icon>img{width:18px}}.job-posting-notification__text{font-size:16px;font-style:normal;font-weight:400;line-height:19px}@media screen and (max-width:599px){.job-posting-notification__text{font-size:12px}}.terms-and-conditions{align-items:center;background-color:#eee;display:flex;font-size:11px;height:43px;justify-content:center;left:0;position:absolute;right:0}.terms-and-conditions a{color:#3e7697}.landing-tutorial__wrapper{padding:30px}@media screen and (max-width:599px){.landing-tutorial__wrapper{padding:10px}}.landing-tutorial__instruction-section{align-items:center;display:flex}.landing-tutorial__instruction-section-list{list-style:disc;padding-left:17px}.landing-tutorial__instruction-section-text{color:#333;font-size:16px;line-height:27px;padding-left:30px}@media screen and (max-width:599px){.landing-tutorial__instruction-section-text{font-size:16px;line-height:24px;padding-left:0}.landing-tutorial__constructors-image{display:none}}.landing-tutorial__page-break{color:#d6d6d6;margin:27px 0}.landing-tutorial__image{width:100%}.landing-tutorial__btn-row{padding:10px;width:auto}.landing-tutorial__mobile{margin-bottom:50px}@media screen and (min-width:599px){.landing-tutorial__mobile{display:none}}.landing-tutorial__desktop{margin-bottom:50px}@media screen and (max-width:599px){.landing-tutorial__desktop{display:none}}.text-editor__style-button{cursor:pointer;margin-right:10px;padding:2px 0}.text-editor__editable{border:1px solid #999;cursor:text;font-size:16px;margin-bottom:8px;min-height:150px;padding:16px 30px 16px 16px}.text-editor__editable .text-editor__toolbox{border-radius:2px;box-shadow:1px 2px 2px 1px #d3d3d3;color:#000!important;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin:auto auto 10px;padding:3px 5px 0;width:-moz-fit-content;width:fit-content}.text-editor__editable .text-editor__toolbox .MuiSvgIcon-root{font-size:1.7rem!important}.text-editor__editable .DraftEditor-root{min-height:120px}.text-editor__editable:focus-within{border:solid #333;border-width:1px 1px 3px}.text-editor__editable:focus-within .text-editor__toggled .MuiSvgIcon-root{background:#ebecf0;border-radius:3px}.text-editor__readOnly{cursor:text}.text-editor__readOnly .text-editor__toolbox{display:none}.align-right div{text-align:right}.align-center div{text-align:center}.align-left div{text-align:left}.text-editor__valid.text-editor__editable:not(:focus-within){background:url("data:image/svg+xml;charset=utf8,%3Csvg width='17' height='14' viewBox='0 0 17 14' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Esuccess%3C/title%3E%3Cpath d='M0 7.035L2.707 4.1 6.46 8.013 14.015 0l2.816 2.935L6.506 13.837 0 7.035' fill='%2302A44A' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat calc(100% - 12px) border-box;border-bottom:4px solid #00873c;color:#333}.text-editor__error.text-editor__editable:not(:focus-within){background:url("data:image/svg+xml;charset=utf8,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eerror%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23ED1C24' d='M0 0h17v17H0z'/%3E%3Cpath d='M7 3h2.5v3.343L9.198 9.77H7.273L7 6.342V3zm0 11h2.5v-2.538H7V14z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E") no-repeat calc(100% - 12px) border-box;border-bottom:4px solid #d81118}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;min-height:120px;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem .public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.p2p-with-info__icon{align-items:center;background-color:#3e7697;border-radius:10px;color:#fff;display:flex;font-size:17px;font-weight:700;height:21px;justify-content:center;width:21px}@media screen and (max-width:599px){.p2p-with-info__icon{font-size:13px;height:17px;width:17px}}.p2p-with-info__root{position:relative}.p2p-with-info__icon-wrapper{position:absolute;right:-20px;top:-15px}.p2p-invite-candidate-modal__overlay{bottom:auto!important;max-height:88%;padding:32px}@media screen and (min-width:959px){.p2p-invite-candidate-modal__overlay{margin:auto;width:70%}}@media screen and (max-width:959px){.p2p-invite-candidate-modal__overlay{margin:10px}}.p2p-invite-candidate-modal__overlay .overlay-back-button--1uw78{display:none}@media screen and (max-width:599px){.p2p-invite-candidate-modal__overlay .overlay-close-button__icon--1uw78{margin:12px 0 2px 5px}}.p2p-invite-candidate-modal__orange-text{color:#f96302;font-size:1.8rem;font-weight:700;margin-bottom:10px;padding-right:20px}.p2p-invite-candidate-modal__paragraph-text{line-height:22.5px}@media screen and (min-width:959px){.p2p-invite-candidate-modal__paragraph-text{width:70%}}.p2p-invite-candidate-modal__space-text{margin-top:20px}@media screen and (min-width:599px){.p2p-invite-candidate-modal__space-text{margin-bottom:30px}}.p2p-invite-candidate-modal__bold-text{font-weight:700}.p2p-invite-candidate-modal__green-text{color:#00ae4d}.p2p-invite-candidate-modal__table-button{display:flex;justify-content:space-between;width:100%}.p2p-invite-candidate-modal__buttons-container{display:flex;justify-content:space-between;margin-top:10px}@media screen and (max-width:599px){.p2p-invite-candidate-modal__buttons-container{align-items:center;flex-direction:column-reverse;min-height:85px}}.p2p-invite-candidate-modal__buttons-container .cancel-button{color:#f96302;font-size:18px}.p2p-invite-candidate-modal__buttons-container .cancel-button:hover{color:#f96302!important}.p2p-profile .job-posting-notification__root{left:50%;position:fixed;top:21%}.p2p-invite-candidate-modal__table .p2p-table__wrapper .table-container--8up88{margin:0 auto 40px!important}.p2p-invite-candidate-modal__table .p2p-table__header{background:#fff}.p2p-invite-candidate-modal__table .p2p-table__check{padding:0!important;vertical-align:middle!important;width:10px}.p2p-invite-candidate-modal__table .p2p-table__centered .table-header-with-sort{justify-content:center}.p2p-invite-candidate-modal__table .p2p-table__centered .p2p-table__heading-text{display:flex;justify-content:center}.p2p-invite-candidate-modal__table .p2p-table__centered .p2p-table__cell-offset{justify-content:center}.p2p-invite-candidate-modal__table .p2p-table__no-wrap{font-weight:600;max-width:200px}.p2p-invite-candidate-modal__table .p2p-table__heading-text{color:#f96302;font-weight:700}.job-posting-template{background:#f5f5f5;border-radius:2px;color:#f96302;font-family:Helvetica Neue}.job-posting-template__label{font-size:16px;font-style:italic;font-weight:700;line-height:20px;padding-bottom:inherit}.job-posting-template__text{font-size:12.8px;font-style:normal;font-weight:400;line-height:17px}.job-posting-template__button{border-radius:2px;font-style:normal;font-weight:700;line-height:16px;margin-left:1rem;margin-top:1rem;text-align:center}.job-posting-template__button .bttn--e4t5c{font-size:1.6rem!important}.job-posting-template__button-plus-icon{height:24px;padding-left:11px}.ptp-job-seekers-pod__root{background:#eee;display:flex}@media screen and (min-width:640px){.ptp-job-seekers-pod__root{flex-direction:row;margin-top:-10px;min-height:350px}}@media screen and (max-width:640px){.ptp-job-seekers-pod__root{flex-direction:column}}.ptp-job-seekers-pod__content{font-size:16px;line-height:24px;margin-bottom:20px;padding-left:20px}@media screen and (min-width:1250px){.ptp-job-seekers-pod__content{width:65%}}.ptp-job-seekers-pod__text-container{padding:10px}@media screen and (min-width:640px){.ptp-job-seekers-pod__text-container{width:65%}}.ptp-job-seekers-pod__text-top{font-weight:700;margin-top:20px}.ptp-job-seekers-pod__text-bold{font-weight:700}.ptp-job-seekers-pod__image-container{overflow-x:hidden}@media screen and (min-width:640px){.ptp-job-seekers-pod__image-container{width:35%}}.ptp-job-seekers-pod__desktop-image{float:left;height:365px}@media screen and (max-width:640px){.ptp-job-seekers-pod__desktop-image{display:none}}.ptp-job-seekers-pod__mobile-image{width:100%}@media screen and (min-width:640px){.ptp-job-seekers-pod__mobile-image{display:none}}.ptp-job-template__title{color:#f96302;font-size:27px;font-weight:700}.ptp-job-template__header{line-height:24px}@media screen and (min-width:400px){.ptp-job-template__header{padding-left:50px}}.ptp-job-template__details-header{line-height:24px}@media screen and (min-width:640px){.ptp-job-template__details-header{padding-left:48px}}.ptp-job-template__details-button{font-weight:700}@media screen and (min-width:1024px){.ptp-job-template__details-button{max-width:250px}}.ptp-job-template__title-icon{height:30px;margin-right:12px;vertical-align:text-bottom;width:30px}.ptp-job-template__tradetype-title{color:#f96302;font-size:20px;font-weight:700;line-height:24px}.ptp-job-template__tradetype-category{flex-wrap:nowrap;margin-top:40px}.ptp-job-template__template-link{color:#286fad;cursor:pointer;font-size:20px;line-height:24px;margin-top:25px}.ptp-job-template__template-background{background:#fff;box-sizing:border-box;line-height:20px;padding:22px}@media screen and (min-width:640px){.ptp-job-template__template-background-container{padding-left:36px;padding-right:36px}}@media screen and (max-width:1024px)and (min-width:640px){.ptp-job-template__template-button-container{padding-left:36px;padding-right:36px}}.ptp-job-template__template-bold{color:#f96302;font-weight:700}.ptp-job-template__template-text{padding:22px}.ptp-job-template__template-line-breaks{white-space:break-spaces}.ptp-job-template__template-icon{height:24px;margin-right:12px;vertical-align:initial;width:24px}.create-job-posting{margin:0 20px 20px}.create-job-posting__side-bar{width:20%}@media screen and (min-width:599px){.create-job-posting__space{height:82px}}.create-job-posting__dollar-sign{font-size:1.8rem;left:14px;position:absolute;top:42px;z-index:1}.create-job-posting__body-sections{display:flex;flex-flow:row;justify-content:space-between}@media screen and (max-width:959px){.create-job-posting__body-sections{flex-flow:column-reverse}}@media screen and (min-width:959px){.create-job-posting__body-sections{padding-right:50px}}.create-job-posting__create-job-progress-bar-container{padding-left:20px;position:sticky;top:0}@media screen and (max-width:959px){.create-job-posting__create-job-progress-bar-container{background:#f4f4f4;padding-left:0;width:100%;z-index:1}}.create-job-posting__bottom-spacer{background:#f4f4f4;height:300px}@media screen and (max-width:959px){.create-job-posting__bottom-spacer{display:none}}.create-job-posting__section{background-color:#fff;margin-top:20px;padding:10px;width:100%}.create-job-posting__tooltip-section{background-color:#fff;margin:20px 0 20px 20px;padding:15px 20px;width:100%}@media screen and (max-width:959px){.create-job-posting__tooltip-section{display:none}}.create-job-posting__tooltip-section>p{font-weight:500}.create-job-posting__tooltip-section>p:not(:last-child){margin-bottom:15px}.create-job-posting__business-detail-text{align-items:center;display:flex;font-weight:500;padding-left:0}.create-job-posting__notification,.create-job-posting__tip-label{font-size:16px;font-weight:700;line-height:20px;margin-bottom:16px}.create-job-posting__notification{border:2px solid #f96302;padding:20px;text-align:center}.create-job-posting__tip-icon{height:18px;margin-right:12px;vertical-align:bottom;width:18px}.create-job-posting__button-container{background-color:#fff;margin-top:20px;padding:20px 10px}@media screen and (max-width:599px){.create-job-posting__button-container-grid{flex-wrap:wrap-reverse}.create-job-posting__button-cancel{text-align:center}}.create-job-posting__sub-title{color:#f96302;font-size:27px;font-weight:700;line-height:32px;margin-bottom:15px;margin-top:10px;white-space:nowrap}@media screen and (max-width:599px){.create-job-posting__sub-title{font-size:14px;line-height:17px;margin-bottom:13px;margin-top:0}}.create-job-posting__p{margin-left:40px;width:750px}.create-job-posting__p,.create-job-posting__time-bound{color:#000;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:16px}.create-job-posting__time-bound{font-weight:700;margin-left:20px}@media screen and (min-width:960px){.create-job-posting__time-bound{display:none}}.create-job-posting__create-posting-icon{display:inline;height:27px;margin-right:13px!important;width:27px}.create-job-posting__progress-section{margin:30px 0 0 20px}.create-job-posting__progress-label{color:#f96302;font-size:16px;letter-spacing:0;line-height:24px;margin-top:12px;width:240px}.create-job-posting__progress-bar-container{line-height:24px}.create-job-posting__progress-bar{background-color:#f96302;float:left;height:24px;margin-right:10px;padding-top:15px;text-align:right}.create-job-posting__percentage-label{color:#f96302;font-size:27px;font-weight:700;height:24px;width:240px}.create-job-posting__view-templates{font-weight:700}@media screen and (max-width:1296px){.create-job-posting__view-templates{font-size:medium!important}}.create-job-posting .ptp-common__hyperlink{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-job-posting__checkbox-container{column-fill:auto;overflow:auto;padding-left:10px}@media screen and (min-width:599px){.create-job-posting__checkbox-container{column-count:2;max-height:250px}}.create-job-posting__other-benefit{font-size:16px;font-weight:700}@media screen and (min-width:599px){.create-job-posting__other-benefit{margin:0 20px}}.create-job-posting__expire-date{padding:10px}.suggested-location-input__icon-wrapper,.suggested-location-input__location-service-wrapper{position:relative}.suggested-location-input__icon-holder{position:absolute;right:7px;top:5px}.suggested-location-input__location-icon{position:absolute;right:0;top:5px}.suggested-location-input__loader-icon{max-height:15px;max-width:15px}.suggested-location-input__location-results{background:#fff;border:1px solid #000;border-top:0;box-sizing:border-box;padding:20px;position:absolute;width:100%;z-index:12}.suggested-location-input__location-result-text{cursor:pointer;padding:7px}.suggested-location-input__location-result-text:hover{background:#eee}.suggested-location-input__location-more-results-text{border-top:1px solid #eee;font-style:italic;padding:10px 7px}.ptp-company-profile__header-text{font-size:1.6rem;line-height:2.4rem;margin-bottom:20px;margin-top:5px}@media screen and (min-width:599px){.ptp-company-profile__header-text{padding-left:20px}}.ptp-company-profile__details-section{background:#fff;padding:15px}.ptp-company-profile__details-section .p2p-field__container{margin-bottom:10px;width:100%}.ptp-company-profile__details-section .checkbox-btn--8di9b{margin-top:5px}.ptp-company-profile__button-container{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-top:30px;min-height:100px;padding:30px}@media screen and (max-width:599px){.ptp-company-profile__button-container{flex-direction:column-reverse;margin-top:10px;padding:10px}}.ptp-company-profile__button-container .cancel-button{color:#f96302}.ptp-company-profile__button-container .cancel-button:hover{color:#f96302!important}@media screen and (max-width:599px){.ptp-company-profile__button-container .skip-step-button{margin-top:10px}}.ptp-company-profile__chevron{margin-left:8px}.ptp-company-profile__company-name-section{align-items:baseline;font-weight:700;margin:20px 0}@media screen and (min-width:599px){.ptp-company-profile__company-name-section{display:flex}}.ptp-company-profile__company-name{font-size:18px;font-weight:700;line-height:22px;margin:0 20px 6px 0;text-decoration:underline}.ptp-company-profile__company-update{align-items:baseline;display:flex}.ptp-company-profile__company-name-link{color:#3e7697;font-size:12px}.ptp-company-profile__url-section{min-height:125px}.ptp-company-profile__description-section{min-height:195px}@media screen and (max-width:599px){.ptp-company-profile__description-section{min-height:230px}}.ptp-company-profile__tool-tip{width:300px}.ptp-company-profile__tool-tip-icon{margin-left:4px;width:14px}@media screen and (max-width:599px){.ptp-company-profile__tips-section{display:none}}.ptp-company-profile__tip{background:#fff;font-weight:500;margin-bottom:20px;padding:10px}.ptp-company-profile__tip-label{display:flex;font-weight:700;margin-bottom:5px}.ptp-company-profile__light-bulb{margin-right:5px}.ptp-splash-page__p{color:#333;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:21px;margin:16px 0}.ptp-splash-page__container{font-size:16px;padding:0 14px}@media screen and (max-width:640px){.ptp-splash-page__container{padding:0}}.ptp-splash-page__cards-section{display:flex;padding:24px 0}@media screen and (max-width:640px){.ptp-splash-page__cards-section{flex-direction:column;padding:16px}}.ptp-splash-page__post-jobs-card{background:#fff;border:1px solid #bfbfbf;border-radius:4px;display:flex;flex-direction:row;min-width:58.33%;padding:24px}@media screen and (max-width:640px){.ptp-splash-page__post-jobs-card{padding:16px;width:100%}}.ptp-splash-page__card-title{font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:125%;margin-bottom:16px}.ptp-splash-page__post-jobs-image-container{align-items:center;aspect-ratio:2/1;display:flex;justify-content:center;min-width:60%;overflow:hidden;padding-right:24px}@media screen and (max-width:640px){.ptp-splash-page__post-jobs-image-container{display:none}}.ptp-splash-page__post-jobs-image{width:100%}.ptp-splash-page__post-jobs-buttons{padding-top:24px}.ptp-splash-page__text-container{display:flex;flex-direction:column;font-size:16px;justify-content:space-between}.ptp-splash-page__btn-space{margin-top:16px}.ptp-splash-page__find-construction-jobs{background:#fff;border:1px solid #bfbfbf;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;margin-left:24px;margin-top:0;padding:24px}@media screen and (max-width:640px){.ptp-splash-page__find-construction-jobs{margin-left:0;margin-top:24px;padding:16px}.ptp-splash-page__how-it-works{margin:16px}}.ptp-splash-page__how-it-works-video-container{min-width:60.5%}@media screen and (max-width:640px){.ptp-splash-page__how-it-works-video-container{width:100%}}.ptp-splash-page__how-it-works-video-frame{width:100%}.ptp-splash-page__how-it-works-text-container{margin-right:24px}@media screen and (max-width:640px){.ptp-splash-page__how-it-works-text-container{margin-right:0}}.ptp-splash-page__video-paragraph{margin-top:16px}.ptp-splash-page__text-and-video{display:flex;flex-direction:row-reverse}@media screen and (max-width:640px){.ptp-splash-page__text-and-video{flex-direction:column}}.ptp-splash-page__how-it-works-video-poster{align-items:center;background-position:50%;background-size:cover;cursor:pointer;display:flex;justify-content:center;position:relative}.ptp-splash-page__play-button{align-items:center;background-color:hsla(240,3%,69%,.816);border-radius:50%;color:#fff;display:flex;font-size:50px;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:80px}.ptp-splash-page__hyperlink{color:#202020!important;text-decoration:underline}.experience .landing-banner__header{font-family:helvetica-neue-77-bold-cn}.splash-page-banner{font-size:2.4rem;padding:0;position:relative}@media screen and (min-width:600px){.splash-page-banner button.landing-banner__cta,.splash-page-banner__cta{font-size:16px;width:180px}.splash-page-banner button.landing-banner__cta span,.splash-page-banner__cta span{height:44px;padding:12px 16px 8px}}.splash-page-banner__container{background-image:url(https://assets.thdstatic.com/images/v1/path-to-pro/banner-splash-page-desktop-new.jpg);background-position:calc(100% + 160px);background-repeat:no-repeat;background-size:cover;min-height:236px;padding:16px;width:100%}@media screen and (min-width:600px){.splash-page-banner__container{background-position:100%;padding:32px 24px}}.splash-page-banner__content{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:600px){.splash-page-banner__content{padding:0;width:370px}}@media screen and (min-width:959px){.splash-page-banner__content{width:413px}}.splash-page-banner .sui-h2-display{font-size:32px;margin-bottom:8px}@media screen and (min-width:600px){.splash-page-banner .sui-h2-display{margin-bottom:16px}}.splash-page-banner__header{color:#202020;font-size:32px;font-weight:700;line-height:125%;margin-bottom:4px}.splash-page-banner__text{color:#202020;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:24px;margin-bottom:59px;width:220px}@media screen and (min-width:600px){.splash-page-banner__text{width:370px}}@media screen and (min-width:959px){.splash-page-banner__text{width:413px}}.splash-page-banner__logo{left:23px;position:absolute;top:3px;width:230px}@media screen and (max-width:960px){.splash-page-banner__logo{left:auto;right:23px;top:20px}}.splash-page-banner__mobile-header{margin-left:-11px;max-width:300px}@media screen and (max-width:640px){.splash-page-banner__mobile-header{margin-left:0;max-width:260px}}.splash-page-banner__authorization-request{color:#f96302;font-size:15px;font-weight:700;margin-bottom:31px}.contact-button{font-size:16px;font-weight:700}@media screen and (min-width:599px){.contact-button{width:100%}}.contact-button__label{font-family:Helvetica Neue}.contact-button__section{padding:0 10px 24px}@media screen and (min-width:599px){.contact-button__section{display:flex;flex-direction:column-reverse;padding:0 10px}}.contact-button__btn{align-items:center;border:1px solid #f96302;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:76px;justify-content:center;margin-right:24px;text-decoration:none;transition:background .12s ease,color .12s ease,border-color .12s ease;-webkit-user-select:none;user-select:none;width:76px}@media screen and (min-width:599px){.contact-button__btn{flex-direction:row;height:44px;margin-bottom:24px;margin-right:0;width:100%}}.contact-button .primary{background-color:#f96302;border:1px solid #f96302;color:#fff}.contact-button .primary:hover{background-color:#fd8131;border:1px solid #fd8131;color:#fff}.contact-button .primary:disabled,.contact-button .primary[disabled]{background-color:#bcbcbc;border:1px solid #bcbcbc;color:#fff;cursor:not-allowed}.contact-button .secondary{background-color:#fff;border:2px solid #f96302;color:#f96302}.contact-button .secondary:hover{background-color:#f96302;border:2px solid #f96302;color:#fff}.contact-button .secondary:disabled,.contact-button .secondary[disabled]{background-color:#bcbcbc;border:2px solid #bcbcbc;color:#fff;cursor:not-allowed}@media screen and (min-width:599px){.contact-button__icon{align-items:center;display:flex;margin-right:8px}}.contact-button__icon svg{height:32px;width:32px}@media screen and (min-width:599px){.contact-button__icon svg{width:16px}}.mobile-dashboard-sorting__header-text{font-size:1.4rem}.mobile-dashboard-sorting__option-text{font-size:1.4rem;line-height:1.8}.mobile-dashboard-sorting__header-icon{margin-right:8px}.p2p-table__wrapper{overflow-x:scroll}.p2p-table__wrapper tr{background:#fff}.p2p-table__wrapper th.p2p-table__header{max-height:50px;vertical-align:middle!important}.p2p-table__wrapper th.p2p-table__header-dropdown{display:grid;width:140px}.p2p-table__header{background-color:#eee;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:10px;margin-bottom:20px;white-space:nowrap}.p2p-table__heading-text{font-size:1.8rem;line-height:1.1}@media screen and (max-width:1025px){.p2p-table__heading-text{font-size:15px}}.p2p-table__heading-text-dropdown{font-size:1.8rem;line-height:1.1;padding-top:17px}@media screen and (max-width:1025px){.p2p-table__heading-text-dropdown{font-size:15px}}.p2p-table__experience{width:200px}.p2p-table__row{background:#fff;transition:all .2s linear}.p2p-table__row:hover{background:#fff4ed}.p2p-table__cell{border-bottom:1px solid #eee;color:#000;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;min-height:85px;min-width:80px}@media screen and (max-width:959px){.p2p-table__cell{width:80px}}.p2p-table__expire-soon{align-items:center;color:#bc8d00;display:flex;font-size:16px;margin-top:4px}.p2p-table__expire-soon-icon{color:#bc8d00;height:16px;margin-right:16px;width:16px}.p2p-table__cell-offset{align-items:center;display:flex;justify-content:left;margin-top:5px}.p2p-table__no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p2p-table__image-header{width:90px}.table-header-with-sort{align-items:center;cursor:pointer;display:flex;padding-right:15px}.radio-override>.radio-btn__label--6bi4w>.radio-btn--6bi4w{font-size:16px;font-style:normal;font-weight:400!important;line-height:16px;margin-top:-4px!important}.radio-label-override>.radio-btn__label--6bi4w{font-weight:400!important}