/*!/wp-content/uploads/so-css/so-css-zerif-pro.css*/.hs-form-wrapper{max-width:100%;width:50%;margin:auto;padding-left:40px}.hs-form-wrapper iframe{margin:auto!important}.navbar-brand img{width:240px;height:62px}.company-details img{width:60px;height:60px;object-fit:contain}.contact-info a{color:#c3531b!important}.company-details div,.company-details a{font-size:16px;font-weight:700}#footer,.copyright{background:#C75000!important}@media only screen and (max-width:768px){.hs-form-wrapper{max-width:100%;width:inherit;margin:auto;padding:inherit}}@media only screen and (max-width:768px){.hero-buttons-wrapper{position:relative;display:block;width:100%;margin-top:50px}.cta-button{display:block!important;width:100%!important;padding:20px 40px!important;margin:0 0 15px!important}.cta-button-marginless{display:block!important;width:100%!important;padding:20px 40px!important}}#testimonials .candidate-testimonials .sow-slider-image-wrapper{margin-top:-20px}#total-workforce-cta-section::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgb(20 20 20 / .91)}.page-id-14849 #footer{display:none}.toolsheader .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper{padding:90px 0;height:auto!important}.toolsheader h1{font-size:50px!important}.toolsheader h1,.toolsheader h6{text-transform:uppercase;text-align:center;font-weight:bold!important}.toolsheader h6{font-weight:bold!important;letter-spacing:.55px}.productsHeadline,.productsSubHeadline{font-family:Roboto}.productsHeadline .widget-title{text-transform:uppercase;font-size:35px;font-weight:700;color:#ff6602!important;line-height:50px;text-align:center}.productsSubHeadline .widget-title{text-transform:uppercase;font-size:28px;font-weight:700;color:#ff6602!important;text-align:center;line-height:15px}.productsHeadline h3.widget-title:before,.productsSubHeadline h3.widget-title:before{background:none!important}.productsHeadline p,.productsSubHeadline p{text-align:center;font-size:17px;line-height:24px;font-weight:500;color:#1c1c1c;font-family:Lato}.productsHeadline p a{color:#ff6602;font-size:17px;line-height:24px}.productsTitle h3{font-size:22px!important;color:#ff6602!important;font-family:Lato;font-weight:900;line-height:24px;margin-bottom:20px}.productsTitle .widget-title:before{background:#eaeaea!important;width:100%;height:1px}#HRSToolsAttract,#HRSToolsAlign,#HRSToolsDevelop,#HRSToolsProgress,#HRSToolsExit{margin-bottom:60px;display:flex}#HRSToolsAttract .sow-features-list .sow-features-feature.sow-icon-container-position-top,#HRSToolsAlign .sow-features-list .sow-features-feature.sow-icon-container-position-top,#HRSToolsDevelop .sow-features-list .sow-features-feature.sow-icon-container-position-top,#HRSToolsProgress .sow-features-list .sow-features-feature.sow-icon-container-position-top,#HRSToolsExit .sow-features-list .sow-features-feature.sow-icon-container-position-top{min-height:260px;margin-bottom:30px}#HRSToolsAttract .sow-icon-container,#HRSToolsAlign .sow-icon-container,#HRSToolsDevelop .sow-icon-container,#HRSToolsExit .sow-icon-container{margin:0!important;top:38px!important}#HRSToolsAttract .textwidget,#HRSToolsAlign .textwidget,#HRSToolsDevelop .textwidget,#HRSToolsExit .textwidget{margin:0}#HRSToolsAttract .sow-more-text,#HRSToolsAlign .sow-more-text,#HRSToolsDevelop .sow-more-text,#HRSToolsExit .sow-more-text{width:180px;position:absolute;top:220px}#HRSToolsAttract .sow-more-text a,#HRSToolsAlign .sow-more-text a,#HRSToolsDevelop .sow-more-text a,#HRSToolsProgress .sow-more-text a,#HRSToolsExit .sow-more-text a{font-size:17px;display:block;border:1px solid #ff6602;border-radius:5px;padding:12px;text-align:center;font-weight:700}#HRSToolsAttract h5 a,#HRSToolsAlign h5 a,#HRSToolsDevelop h5 a,#HRSToolsProgress h5 a,#HRSToolsExit h5 a{font-size:18px;margin-bottom:20px;display:block;text-align:left;padding-left:30px}#HRSToolsAttract .toolsText,#HRSToolsAlign .toolsText,#HRSToolsDevelop .toolsText,#HRSToolsProgress .toolsText,#HRSToolsExit .toolsText{line-height:24px;font-size:18px}#formToolsContainer{margin-bottom:-30px;padding:80px 0!important}.toolsfooter-wrapper{display:flex}.rowfooter{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.columnfooterleft{width:50%;display:flex;flex-direction:column;flex-basis:100%;flex:1;align-items:flex-end}.columnfooterright{background:#fff;width:50%;display:flex;flex-direction:column;flex-basis:100%;flex:1}.quote-column{max-width:633px;background-color:#fff;padding:80px 30px 80px 42px;font-family:Lato,sans-serif;display:flex;flex-direction:row;justify-content:flex-start;background:#fff0 url(https://tpd.com/wp-content/uploads/2019/01/bigquote.png) no-repeat 40px 80px}.quote-column .textQuote{padding:7px 0 0 52px}.quote-column .textQuote .quotePar{color:#686868;font-size:20px;font-weight:100;line-height:29px}.quote-column .textQuote .quotePar{color:#686868;font-size:20px;font-weight:100;line-height:29px}.quote-column .textQuote .npos{font-weight:700;font-size:19px;color:#686868}.quote-column .textQuote .jbpos{font-size:15px!important;color:#686868;font-weight:100}.contact-column{padding:125px 30px 110px 30px}.contact-column .contactPar{font-family:Roboto,sans-serif;text-transform:uppercase;color:#111}.contact-column .contactPar .title{font-weight:100;font-size:33px;line-height:58px}.contact-column .contactPar .text{font-weight:700;font-size:23px;line-height:28px}.contact-column .contactBt{background-color:#000;border-radius:5px;display:inline-block;cursor:pointer;color:#fff;font-size:17px;font-weight:700;font-family:Roboto,sans-serif;padding:16px 0;margin-top:30px;text-decoration:none;max-width:350px;text-align:center;width:100%}#formToolsBackground{background:#fff;max-width:780px;margin:auto;padding:50px;border-radius:5px;font-family:Roboto;font-size:14px}#formToolsBackground h2{font-size:29px;font-family:Roboto;color:#ff6602;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}#formToolsBackground h4{font-size:16px;font-family:Roboto;color:#2e2f32;font-weight:700;margin-bottom:60px;line-height:25px}#formToolsBackground h4 .bold{font-weight:700}#formToolsBackground label{text-align:left;margin-bottom:10px;width:100%}#formToolsBackground label span{font-family:Roboto,sans-serif;font-size:14px}#formToolsBackground form p{line-height:17px!important;font-size:13px!important;margin-top:20px}#formToolsBackground .hs-error-msgs li{color:red;margin:0}#formToolsBackground form p em{font-style:normal!important}#formToolsBackground form input[type="text"],#formToolsBackground form input[type="tel"],#formToolsBackground form input[type="email"],#formToolsBackground form input[type="url"],#formToolsBackground form input[type="password"],#formToolsBackground form input[type="search"]{width:100%;border-radius:3px;height:30px;border:1px solid rgb(0 0 0 / .1);font-family:Roboto,sans-serif;font-size:14px;margin-bottom:25px;padding:13px 0 11px 2px;height:38px}#formToolsBackground form input[type="submit"]{background:#ff6602;width:470px;font-family:Roboto,sans-serif;font-size:18px;height:55px}@media only screen and (max-width:980px){.productsHeadline .widget-title{font-size:29px;line-height:36px}.productsSubHeadline .widget-title{font-size:28px;line-height:36px}#HRSToolsAttract div div,#HRSToolsAlign div div,#HRSToolsDevelop div div,#HRSToolsProgress div div,#HRSToolsExit div div{margin-bottom:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-start}}@media only screen and (min-width:480px) and (max-width:980px){#HRSToolsAttract .sow-icon-container,#HRSToolsAlign .sow-icon-container,#HRSToolsDevelop .sow-icon-container,#HRSToolsProgress .sow-icon-container,#HRSToolsExit .sow-icon-container{top:38px!important}#HRSToolsAttract .sow-features-feature,#HRSToolsAlign .sow-features-feature,#HRSToolsDevelop .sow-features-feature,#HRSToolsProgress .sow-features-feature,#HRSToolsExit .sow-features-feature{width:100%!important;flex-direction:row}#HRSToolsAttract .sow-features-feature:nth-of-type(3n+3),#HRSToolsAlign .sow-features-feature:nth-of-type(3n+3),#HRSToolsDevelop .sow-features-feature:nth-of-type(3n+3),#HRSToolsExit .sow-features-feature:nth-of-type(3n+3){padding-left:0}}@media only screen and (max-width:650px){.columnfooterleft{width:100%;flex:auto}.columnfooterright{width:100%;flex:auto}#formToolsBackground{width:100%;padding:20px}#formToolsBackground form input[type="submit"]{width:100%}#formToolsBackground form p{margin-top:20px}#formToolsBackground form input[type="text"],#formToolsBackground form input[type="tel"],#formToolsBackground form input[type="email"],#formToolsBackground form input[type="url"],#formToolsBackground form input[type="password"],#formToolsBackground form input[type="search"]{margin-bottom:20px}#formToolsBackground h2{font-size:23px!important;line-height:27px}#formToolsBackground h4{margin-bottom:30px;line-height:22px}}@media only screen and (max-width:480px){.productsTitle h3{margin-bottom:0px!important}.toolsheader{margin-bottom:-30px}.toolsheader h1{font-size:36px!important;line-height:39px;margin-bottom:20px}.toolsheader .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper{padding:15px 0}#HRSToolsAttract .sow-features-list .sow-features-feature,#HRSToolsAlign .sow-features-list .sow-features-feature{padding:0;margin-bottom:5px}#HRSToolsAttract,#HRSToolsAlign,#HRSToolsDevelop,#HRSToolsProgress,#HRSToolsExit{margin-bottom:20px}#HRSToolsAttract h5 a,#HRSToolsAlign h5 a,#HRSToolsDevelop h5 a,#HRSToolsProgress h5 a,#HRSToolsExit h5 a{margin-bottom:15px}#HRSToolsAttract .sow-more-text a,#HRSToolsAlign .sow-more-text a,#HRSToolsDevelop .sow-more-text a,#HRSToolsProgress .sow-more-text a,#HRSToolsExit .sow-more-text a{margin-top:5px}#HRSToolsAttract div div,#HRSToolsAlign div div,#HRSToolsDevelop div div,#HRSToolsProgress div div,#HRSToolsExit div div{padding:0;margin-bottom:40px}}.page-id-14849 #footer{display:block!important}.rowfooter .columnfooterleft{background:#fff}.quote-column .textQuote .quotePar,.textQuote p,.quote-column .textQuote .npo,.quote-column .textQuote .jbpos,.quote-column .textQuote .npos{color:#111;font-size:20px!important}.contact-column .contactBt{background:#fff;color:#F60}.contact-column .contactBt:hover{background:#F60;color:#fff;border:1px solid #fff}#HRSToolsAttract .sow-more-text a,#HRSToolsAlign .sow-more-text a,#HRSToolsDevelop .sow-more-text a,#HRSToolsProgress .sow-more-text a,#HRSToolsExit .sow-more-text a{background:#f60;color:#fff}#HRSToolsAttract .sow-more-text a:hover,#HRSToolsAlign .sow-more-text a:hover,#HRSToolsDevelop .sow-more-text a:hover,#HRSToolsProgress .sow-more-text a:hover,#HRSToolsExit .sow-more-text a:hover{background:#fff;color:#f60;border:1px solid #f60}.so-widget-sow-features-default-775a4bbf9b12 .sow-features-list .sow-features-feature .textwidget>p.sow-more-text,.so-widget-sow-features-default-8859a65c62a6 .sow-features-list .sow-features-feature p.sow-more-text{text-align:center!important}.so-widget-sow-hero-default-f3fbc67d13bb .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1{text-shadow:1px 1px 2px rgb(0 0 0 / .41)}#footer{padding-top:0!important}#pl-14592 #pg-14592-3 #pgc-14592-3-0{display:flex;justify-content:space-around}#pg-14592-4 .panel-row-style-for-14592-4 #pgc-14592-4-0{display:flex;justify-content:space-around}#pgc-14592-2-0 #panel-14592-2-0-0 .so-widget-sow-headline-default-5efe94381123 .sow-headline-container .sow-headline{text-align:center;font-weight:300}#pl-14662 #pg-14662-7 #pgc-14662-7-0 .feedback-box .client{max-width:350px;margin:auto;margin-top:25px}#pl-14662 #pg-14662-7 #pgc-14662-7-0 .feedback-box .client .client-info{display:flex;flex-direction:column;height:100%;justify-content:space-around}.panel-widget-style-for-14662-9-0-0 .so-widget-sow-editor-base .textwidget p{font-size:20px}#openings-container::-webkit-scrollbar{width:.5em}#openings-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}#openings-container::-webkit-scrollbar-thumb{background-color:#FC6720;;outline:1px solid slategrey;border-radius:.02em}.cookie-notice-container{box-shadow:0 -1px 5px 0 rgb(0 0 0 / .2)}#cookie-notice .cn-button{background:#FF6600!important;color:white!important;border:#fff 1px solid!important;padding-top:7.5px!important;padding-bottom:7.5px!important;transition:.2s ease-in-out}#cookie-notice .cn-button:hover,#cookie-notice .cn-button:focus,#cookie-notice .cn-button:active{background:white!important;color:#FF6600!important;border:#F60 1px solid!important}.banner_notice{background:#F26822;padding:.05em 2em}.banner_notice p{text-align:center;font-family:'Roboto',Helvetica,sans-serif!important;color:#fff;margin:1em auto!important}.banner_notice a{color:#fff;font-weight:700;text-decoration:underline!important}.bn2{padding:.5em 2em;background-color:firebrick;border-top:1px solid red;border-bottom:1px solid red}.display-none{display:none!important}#display-none{display:none!important}body.page-id-14592 div.entry-content div#pl-14592 div#pg-14592-7 div#pgc-14592-7-0{display:flex;flex-wrap:wrap;justify-content:space-evenly}body.page-id-14592 div.entry-content div#pl-14592 div#pg-14592-8 div#pgc-14592-8-0{display:flex;flex-wrap:wrap;justify-content:space-evenly}#testimonials .so-panel{background-size:100% auto;background-repeat:none;padding-bottom:40px;margin:10px auto!important;background-image:url(https://tpd.com/wp-content/uploads/2020/12/testimonial-bg-long.png);height:max-content}.customCSSTPDLeader{font-size:42px;line-height:64px}@media only screen and (max-width:600px){.customCSSTPDLeader{font-size:40px}}@media only screen and (max-width:300px){.customCSSTitleP1{line-height:16px!important;font-size:16px!important}.customCSSP1Adjust{font-size:28px!important}}.customCSSh2Talent{line-height:44px!important}@media only screen and (max-width:478px){.customCSSTitleP1{line-height:24px!important;font-size:24px!important}.customCSSh2Talent{line-height:36px!important}.customCSSTPDSupports h2,.customCSSTPDSupports li{text-align:center!important}}@media only screen and (max-width:991px){.customCSSTPDLeader{font-size:29px}.customCSSTestimonials h2{font-size:29px!important}.customCSSIcons{margin-right:30px!important}}@media only screen and (max-width:751px){.customCSSTPDLeader{font-size:26px}}@media only screen and (max-width:730px){.customCSSTPDLeader{font-size:22px;line-height:32px}#testimonials{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:1300px){#tpd-perks-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}#tpd-perks-wrapper ul li{text-align:center;margin:8px 0}}@media only screen and (min-width:1300px){#tpd-perks-wrapper ul:first-child li{text-align:right}}#tpd-perks-wrapper{display:flex;justify-content:center}#tpd-perks-wrapper ul:first-child li{margin-left:0}#tpd-perks-wrapper ul li{margin-left:0}@media only screen and (min-width:479px){.customCSSTitleP1{font-size:48px!important;line-height:48px!important}}.customBlogIndexCSS h3{line-height:24px;font-size:24px;margin-bottom:40px}.so-widget-sow-features h5{width:100%;text-align:center}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:390px){.spx-title-container{display:flex;flex-wrap:wrap}.spx-title-container-child{margin-left:5px}.spx-title-container-br{display:none}}.territorial-acknowledgement{max-width:1100px;margin:auto;padding:30px;color:#fff;font-style:italic;font-size:16px!important}.modified-h2 div div h2,.candidate-h2 div div h2{font-size:30px!important}.bigger-h2 div div h2{font-size:55px!important}.mining-video div div.mejs-overlay-button{margin-top:55%!important}.mining-video .mejs-playpause-button,.mining-video .mejs-volume-button,.mining-video .mejs-fullscreen-button{display:none}