@media(max-width:1029px){.page-template-page-wfh-slp-careers .page-hero,.page-template-page-wfh-slp-careers-retired .page-hero,.page-template-page-wfh-slp-careers-recent-grads .page-hero,.page-template-page-wfh-slp-careers-new-grad .page-hero{--page-hero-overlay: inset 0 0 0 2000px rgba(29, 69, 136, .61);box-shadow:var(--page-hero-overlay)}.page-template-page-wfh-slp-careers .section--latest-slp-jobs,.page-template-page-wfh-slp-careers-retired .section--latest-slp-jobs,.page-template-page-wfh-slp-careers-recent-grads .section--latest-slp-jobs,.page-template-page-wfh-slp-careers-new-grad .section--latest-slp-jobs{padding-top:9rem}}@media(max-width:1029px){.page-template-page-wfh-slp-careers-ty .page-hero,.page-template-page-wfh-slp-careers-retired-ty .page-hero,.page-template-page-wfh-slp-careers-recent-grads-ty .page-hero{--page-hero-overlay: inset 0 0 0 2000px rgba(169, 138, 32, .61);box-shadow:var(--page-hero-overlay)}}[class*=page-template-page-wfh-slp-careers] [class^=section--] h3{font-size:2.4rem;line-height:1.16;text-align:center;margin:1rem auto 3.5rem}[class*=page-template-page-wfh-slp-careers] p{-webkit-hyphens:none;hyphens:none}[class*=page-template-page-wfh-slp-careers] .background-grey{background-color:#f2f2f2}[class*=page-template-page-wfh-slp-careers] .large-desktop-only{display:none}[class*=page-template-page-wfh-slp-careers] .page-hero .hero-buttons{text-align:center}[class*=page-template-page-wfh-slp-careers] .site-header--fade+main .page-hero,[class*=page-template-page-wfh-slp-careers] .site-header--transparent+main .page-hero{margin-top:calc(var(--site-header-height, 0px) * -1);padding-top:calc(1.6rem + var(--site-header-height, 0px));background-repeat:no-repeat;background-size:cover;background-position:70% 0}[class*=page-template-page-wfh-slp-careers] .site-header-grad-bg{background:none;padding-bottom:0;padding-top:0}[class*=page-template-page-wfh-slp-careers] .hero-content{padding-bottom:4rem}[class*=page-template-page-wfh-slp-careers] .hero-content h1{font-size:4rem}[class*=page-template-page-wfh-slp-careers] .hero-content p{font-size:2rem;line-height:1.5;font-weight:600}[class*=page-template-page-wfh-slp-careers] .hero-content .btn{width:100%;max-width:350px}[class*=page-template-page-wfh-slp-careers] main .btn{width:100%;max-width:350px;text-align:center}[class*=page-template-page-wfh-slp-careers] footer.site-footer{background-color:#0a2f6c}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column{margin-bottom:4rem}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.logo{margin-bottom:5rem;text-align:center}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.logo svg{max-width:100%;width:284px;margin-top:1rem}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.quick-apply .btn{width:100%;max-width:343px;padding:2rem;text-align:center;min-width:182px}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.helpful-links a{font-weight:700;font-size:1.4rem;line-height:1;text-align:center;letter-spacing:.12em;text-decoration-line:underline;text-transform:uppercase;color:#f8f9fa}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.helpful-links a:hover{text-decoration:none}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.social-links{margin:8rem auto;text-align:center}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.social-links h4{font-size:1.8rem;font-weight:600;text-transform:none;display:none}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.social-links svg{width:35px;height:35px}[class*=page-template-page-wfh-slp-careers] footer.site-footer .desktop-social{display:none}@media(min-width:768px){[class*=page-template-page-wfh-slp-careers] .site-header .hero-inner{margin-left:0;margin-right:0}[class*=page-template-page-wfh-slp-careers] footer.site-footer .site-footer-columns{display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;justify-content:center}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.logo{width:100%}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.quick-apply{width:100%;text-align:center;margin:2rem auto 0}}@media(min-width:1030px){[class*=page-template-page-wfh-slp-careers] .site-header{padding-block:4rem 0}[class*=page-template-page-wfh-slp-careers] .site-header .logo{width:284px;margin-bottom:2rem}[class*=page-template-page-wfh-slp-careers] .hero-content h1{font-size:6.2rem}[class*=page-template-page-wfh-slp-careers] .hero-content .hero-buttons{display:flex;flex-direction:row;-moz-column-gap:2rem;column-gap:2rem}[class*=page-template-page-wfh-slp-careers] .hero-content .btn{max-width:-moz-max-content;max-width:max-content;min-width:213px}}@media(min-width:1400px){[class*=page-template-page-wfh-slp-careers] .large-desktop-only{display:block}[class*=page-template-page-wfh-slp-careers]:not(.page-thank-you) .page-hero{position:relative}[class*=page-template-page-wfh-slp-careers]:not(.page-thank-you) .page-hero:after{content:url('data:image/svg+xml;utf8, <svg width="167" height="188" viewBox="0 0 167 188" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="72.6258" cy="115.024" r="54" transform="rotate(63.0096 72.6258 115.024)" fill="%2374C2DF"/><circle cx="133.29" cy="33.6231" r="25" transform="rotate(63.0096 133.29 33.6231)" fill="%2374C2DF"/></svg>');display:block;width:166px;height:187px;position:absolute;right:calc(50% - 700px);bottom:-70px}[class*=page-template-page-wfh-slp-careers]:not(.page-thank-you) .page-hero .hero-content{padding-bottom:5rem}[class*=page-template-page-wfh-slp-careers] footer.site-footer .site-footer-columns{margin:4rem auto 6rem}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column{width:23%}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.logo{width:25%;text-align:left;order:1}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.logo svg{margin-top:0}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.quick-apply{order:4;width:15%;text-align:right;margin-top:0}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.quick-apply .btn{max-width:182px}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.helpful-links{order:2}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.contact-info{order:3}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column.social-links{display:none}[class*=page-template-page-wfh-slp-careers] footer.site-footer .footer-column h4{margin-top:0}[class*=page-template-page-wfh-slp-careers] footer.site-footer .desktop-social{display:block}[class*=page-template-page-wfh-slp-careers] footer.site-footer .desktop-social h4{margin-top:4rem}[class*=page-template-page-wfh-slp-careers] footer.site-footer .desktop-social .follow-us-links{display:flex;max-width:190px;margin:0}}.page-template-page-wfh-slp-careers-retired .page-hero .hero-inner{margin-left:0;margin-right:0}.page-template-page-wfh-slp-careers-retired .page-hero .hero-buttons{text-align:left}.page-template-page-wfh-slp-careers-retired .page-hero .content-wrap--left{max-width:100%;width:100%}@media(min-width:1030px){.page-template-page-wfh-slp-careers-retired .page-hero .content-wrap--left{max-width:min(57%,570px)}}[class*=wfh-slp-careers] .section--lead-in-block{color:#0a2f6c;padding-bottom:8rem}[class*=wfh-slp-careers] .section--lead-in-block h2{font-size:3rem;line-height:1.34;font-weight:600;text-transform:none}[class*=wfh-slp-careers] .section--lead-in-block p{font-size:1.6rem;line-height:1.5;padding-right:50px}[class*=wfh-slp-careers] .section--lead-in-block .highlight{font-size:3.6rem;font-weight:900}[class*=wfh-slp-careers] .section--lead-in-block .copy-image-columns{margin-top:.5rem}[class*=wfh-slp-careers] .section--lead-in-block .copy-column{max-width:500px;margin:0 auto}[class*=wfh-slp-careers] .section--lead-in-block .image-column{margin-top:4.5rem}[class*=wfh-slp-careers] .section--lead-in-block .column-image{max-width:100%;height:auto;display:block;margin:0 auto}[class*=wfh-slp-careers] .section--testimonials{color:#0a2f6c;background-color:#f2f2f2;padding-bottom:10rem}[class*=wfh-slp-careers] .section--benefit-blocks{margin-top:-3rem;padding-top:10rem}[class*=wfh-slp-careers] .section--benefit-blocks .copy-column{max-width:560px;margin:0 auto}[class*=wfh-slp-careers] .section--benefit-blocks .benefit-blocks-wrap{margin-top:4rem}[class*=wfh-slp-careers] .section--benefit-blocks h3{text-transform:uppercase;font-weight:900;font-size:2.4rem;text-align:center}[class*=wfh-slp-careers] .section--benefit-blocks .benefit-blocks{margin-top:5rem;display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:4rem;column-gap:4rem}[class*=wfh-slp-careers] .section--benefit-blocks .benefit-block{margin-bottom:7rem;margin:0 auto 7rem;max-width:335px}[class*=wfh-slp-careers] .section--benefit-blocks .benefit-block .column-image{margin:0 0 3rem}[class*=wfh-slp-careers] .section--benefit-blocks .benefit-block h4{margin-bottom:1rem}[class*=wfh-slp-careers] .section--benefit-blocks footer{background-color:transparent;padding-top:1rem;padding-bottom:2.5rem;text-align:center}[class*=wfh-slp-careers] .section--benefit-blocks footer h3{text-align:center;text-transform:none;font-weight:400;font-size:2.4rem}[class*=wfh-slp-careers] .section--benefit-blocks footer .quick-apply-link{font-weight:700;font-size:2rem;line-height:1.3;letter-spacing:.12em;text-decoration-line:underline;text-transform:uppercase}[class*=wfh-slp-careers] .section--benefit-blocks footer .quick-apply-link:hover{text-decoration:none}[class*=wfh-slp-careers] .section--copy-button-columns{background-color:#ecaf43;color:#fff;padding-top:4.5rem;padding-bottom:4rem}[class*=wfh-slp-careers] .section--copy-button-columns h3{color:#fff;text-align:left}[class*=wfh-slp-careers] .section--copy-button-columns .button-column{text-align:center}[class*=wfh-slp-careers] .section--support-blocks header{color:#0a2f6c;text-align:center}[class*=wfh-slp-careers] .section--support-blocks .support-image{max-width:100%;height:auto;margin:4rem auto}[class*=wfh-slp-careers] .section--support-blocks .support-blocks{margin-top:4rem}[class*=wfh-slp-careers] .section--support-blocks .support-block{background-color:#da6c9e;color:#fff;padding:3rem 1.5rem;text-align:center;margin:0 auto 2.4rem;max-width:449px}[class*=wfh-slp-careers] .section--support-blocks h4{text-transform:uppercase;font-size:2.4rem;font-weight:900;margin:0 0 1rem}[class*=wfh-slp-careers] .section--support-blocks p{-webkit-hyphens:none;hyphens:none;font-size:1.6rem;line-height:1.3}[class*=wfh-slp-careers] .section--image-slant-copy-columns{padding:0;margin-top:-3rem}[class*=wfh-slp-careers] .section--image-slant-copy-columns .column-image{max-width:100%;height:auto;margin:0 auto;display:block}[class*=wfh-slp-careers] .section--image-slant-copy-columns .copy-column{margin:6rem auto 8rem;text-align:left;max-width:540px}[class*=wfh-slp-careers] .section--image-slant-copy-columns .copy-column h3{text-align:left}[class*=wfh-slp-careers] .section--image-slant-copy-columns .image-column{margin:0 -1.5rem}[class*=wfh-slp-careers] .section--image-slant-copy-columns .footer-column.logo svg{max-width:100%;width:284px;margin-bottom:5rem;margin-top:1rem}[class*=wfh-slp-careers] .section--form-copy-columns{padding-top:8rem;background-color:var(--navy-200);color:#fff}[class*=wfh-slp-careers] .section--form-copy-columns li[class^=gchoice_]{display:grid;grid-template-columns:40px 1fr;-moz-column-gap:1rem;column-gap:1rem;align-content:start}[class*=wfh-slp-careers] .section--form-copy-columns .gfield_checkbox input[type=checkbox]{width:30px;height:30px}[class*=wfh-slp-careers] .section--form-copy-columns .copy-header{text-align:center;max-width:1164px;margin:0 auto}[class*=wfh-slp-careers] .section--form-copy-columns .copy-header p{font-size:2.4rem;font-weight:600;line-height:1.3;-webkit-hyphens:none;hyphens:none}[class*=wfh-slp-careers] .section--form-copy-columns input[type=text],[class*=wfh-slp-careers] .section--form-copy-columns input[type=email]{min-height:52px}[class*=wfh-slp-careers] .section--form-copy-columns .gchoice{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}[class*=wfh-slp-careers] .section--form-copy-columns .gfield_checkbox label a,[class*=wfh-slp-careers] .section--form-copy-columns .gfield_required{color:#fff}[class*=wfh-slp-careers] .section--form-copy-columns .image-column{margin-top:8rem}[class*=wfh-slp-careers] .section--form-copy-columns .form-column{max-width:450px;margin:0 auto}[class*=wfh-slp-careers] .section--form-copy-columns .column-image{max-width:100%;height:auto;margin:0 auto;display:block}@media(min-width:768px){[class*=wfh-slp-careers] .section--benefit-blocks{padding-top:14rem}[class*=wfh-slp-careers] .section--benefit-blocks h3{font-size:3.75rem}[class*=wfh-slp-careers] .section--benefit-blocks .benefit-blocks-wrap{margin:10rem auto 0;max-width:560px}[class*=wfh-slp-careers] .section--latest-slp-jobs footer.job-carousel-footer{display:flex;align-items:center;justify-content:flex-end;padding:0 1.5rem;margin-top:5rem;gap:1rem}[class*=wfh-slp-careers] .section--latest-slp-jobs footer.job-carousel-footer p{margin:0}[class*=wfh-slp-careers] .section--image-slant-copy-columns{margin-top:-3rem}[class*=wfh-slp-careers] .section--image-slant-copy-columns .image-column{padding:0}[class*=wfh-slp-careers] .section--image-slant-copy-columns .column-image{max-width:400px}[class*=wfh-slp-careers] .section--form-copy-columns{padding-top:16rem}[class*=wfh-slp-careers] .section--form-copy-columns .form-and-image{margin-top:6rem}[class*=wfh-slp-careers] .section--form-copy-columns .form-and-image .validation_error{font-size:2rem;line-height:1.2}}@media(min-width:1024px){[class*=wfh-slp-careers] .section--benefit-blocks .benefit-blocks-wrap{margin:14rem auto 0;max-width:none}[class*=wfh-slp-careers] .section--benefit-blocks h2{font-size:5rem}[class*=wfh-slp-careers] .section--benefit-blocks h3{margin-top:5rem}[class*=wfh-slp-careers] .section--copy-button-columns h3{margin:0}[class*=wfh-slp-careers] .section--copy-button-columns .copy-button-wrap{display:flex;justify-content:space-around;align-items:center}[class*=wfh-slp-careers] .section--support-blocks{padding:12rem 0}[class*=wfh-slp-careers] .section--support-blocks .header{max-width:916px;margin:0 auto 4rem}[class*=wfh-slp-careers] .section--support-blocks h2{font-size:5rem}[class*=wfh-slp-careers] .section--support-blocks h3{font-size:3.6rem}[class*=wfh-slp-careers] .section--support-blocks .support-blocks{margin-top:5rem;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap}[class*=wfh-slp-careers] .section--support-blocks .support-blocks .support-block{width:350px;max-width:100%;padding:7rem 3rem 5rem}[class*=wfh-slp-careers] .section--support-blocks .support-blocks h4{font-size:3.6rem}[class*=wfh-slp-careers] .section--support-blocks .support-blocks p{font-size:2.4rem;font-weight:600}[class*=wfh-slp-careers] .section--support-blocks .support-image{margin:7rem auto 5rem}[class*=wfh-slp-careers] .section--latest-slp-jobs{padding:10rem 0 16rem}[class*=wfh-slp-careers] .section--latest-slp-jobs h3{font-size:3.6rem}[class*=wfh-slp-careers] .section--latest-slp-jobs footer.job-carousel-footer{margin-top:8rem}[class*=wfh-slp-careers] .section--latest-slp-jobs footer.job-carousel-footer p{font-size:2.4rem;font-weight:600}[class*=wfh-slp-careers] .section--latest-slp-jobs footer.job-carousel-footer a{font-size:2rem;font-weight:700}[class*=wfh-slp-careers] .section--form-copy-columns .gfield_checkbox input[type=checkbox]{width:20px;height:20px}[class*=wfh-slp-careers] .section--form-copy-columns h2{font-size:5rem}[class*=wfh-slp-careers] .section--form-copy-columns .copy-header{margin-top:10rem}}@media(min-width:1200px){[class*=wfh-slp-careers] .section--image-slant-copy-columns{margin-top:-10.5rem;margin-bottom:-9.5rem;z-index:-3;background-image:url(/wp-content/themes/vocovision/images/content/woman-and-baby.jpg);background-repeat:no-repeat;background-size:40%}[class*=wfh-slp-careers] .section--image-slant-copy-columns h3{font-size:3.6rem}[class*=wfh-slp-careers] .section--image-slant-copy-columns .image-copy-columns{display:flex;flex-direction:row;-moz-column-gap:10rem;column-gap:10rem;align-items:center}[class*=wfh-slp-careers] .section--image-slant-copy-columns .image-column{clip-path:none;margin-left:-115px;width:50%;height:100%}[class*=wfh-slp-careers] .section--image-slant-copy-columns .column-image{display:none}[class*=wfh-slp-careers] .section--image-slant-copy-columns .copy-column{margin-top:12rem;padding:3rem 0}[class*=wfh-slp-careers].retired .section--image-slant-copy-columns{background-image:url(/wp-content/themes/vocovision/images/content/man-waving-at-screen.jpg)}[class*=wfh-slp-careers].recent-grads .section--image-slant-copy-columns{background-image:url(/wp-content/themes/vocovision/images/content/man-waving-at-screen-2.jpg)}}@media(min-width:1366px){[class*=wfh-slp-careers] .section--image-slant-copy-columns{margin-top:-9.6rem;margin-bottom:-9.6rem}}@media(min-width:1400px){[class*=wfh-slp-careers] .section--lead-in-block .copy-image-columns{margin:2.4rem auto 2rem;display:flex;flex-direction:row-reverse;align-items:center;-moz-column-gap:4rem;column-gap:4rem}[class*=wfh-slp-careers] .section--lead-in-block .image-column{margin-top:0}[class*=wfh-slp-careers] .section--benefit-blocks .benefit-blocks-wrap{margin:10rem auto 0}[class*=wfh-slp-careers] .section--benefit-blocks .copy-image-column{display:flex;flex-direction:row;align-items:center}[class*=wfh-slp-careers] .section--benefit-blocks .column-image{margin-top:-28rem}[class*=wfh-slp-careers] .section--benefit-blocks footer{display:grid;grid-template-columns:max-content max-content;gap:2rem;justify-content:space-evenly;width:-moz-max-content;width:max-content;margin:0 auto}[class*=wfh-slp-careers] .section--benefit-blocks footer h3,[class*=wfh-slp-careers] .section--benefit-blocks footer a{margin:0;line-height:2.4rem}[class*=wfh-slp-careers] .section--copy-button-columns{padding:7rem 0}[class*=wfh-slp-careers] .section--copy-button-columns h3{font-size:3.6rem}[class*=wfh-slp-careers] .section--support-blocks .header{max-width:100%}[class*=wfh-slp-careers] .section--support-blocks .header h2,[class*=wfh-slp-careers] .section--support-blocks .header p{max-width:916px;margin-left:auto;margin-right:auto}[class*=wfh-slp-careers] .section--support-blocks .support-blocks{margin:5rem -2rem 1rem}[class*=wfh-slp-careers] .section--support-blocks .support-blocks .support-block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 3rem 2rem}[class*=wfh-slp-careers] .section--image-slant-copy-columns{margin-top:-10.1rem;margin-bottom:1em}[class*=wfh-slp-careers] .section--form-copy-columns{margin-top:-11.5rem}[class*=wfh-slp-careers] .section--form-copy-columns .copy-header p{max-width:910px;margin:0 auto}[class*=wfh-slp-careers] .section--form-copy-columns .form-and-image{display:flex;flex-direction:row-reverse;max-width:965px;margin:6rem auto 3rem;-moz-column-gap:6rem;column-gap:6rem}}@media(min-width:1600px){[class*=wfh-slp-careers] .section--support-blocks .support-blocks .support-block{width:454px}[class*=wfh-slp-careers] .section--image-slant-copy-columns{margin-top:-13.25rem;margin-bottom:0}}.wfh-slp-careers.thank-you .section--latest-slp-jobs{padding:10rem 0;clip-path:none}.wfh-slp-careers.thank-you .section--latest-slp-jobs footer.job-carousel-footer{display:flex;align-items:center;justify-content:center}.wfh-slp-careers.thank-you .sec-footer-cta .btn{max-width:182px}
