@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap";*{margin:0}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;line-height:1.5;-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto;border:0}input,button,textarea,select{font:inherit}button,select{text-transform:none}a{color:inherit;text-decoration:inherit}ul,ol{list-style:none}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}[hidden]{display:none!important}.fl{float:left}.fr{float:right}.fn{float:none;display:inline-block}.clr,.clear{clear:both}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.hide-el{display:none!important}.is-clipped{overflow:hidden!important}.is-clipped body{position:fixed}.is-clipped .aya-bg{position:static}.has-error,.hs-error-msg,.hs-error-msgs label{color:red;font-weight:400;font-size:.65rem}.hs_error_rollup{margin-top:1rem}.hs_error_rollup label{font-size:1rem}.notification{text-align:center;background:#feecf0;border-radius:4px;padding:1rem;font-size:.85rem;color:red}.border-radius-sm{border-radius:var(--border-radius-sm, 12px)}.pad-md{padding:var(--pad-sm, 16px) 0}@media(min-width:992px){.pad-md{padding:var(--pad-md, 24px)}}.pad-lg{padding:var(--pad-md, 24px) .3333333333rem}@media(min-width:992px){.pad-lg{padding:var(--pad-lg, 48px)}}section:not(#content){padding:3rem 0}@media only screen and (min-width:1025px){section:not(#content){padding:5.5555555556rem 0}}#content{overflow-x:hidden}.container{max-width:1300px;margin:0 auto;padding:0 1rem}.container-fluid{margin:0;max-width:100%}.row{display:flex;flex-wrap:wrap;width:100%}.col{flex-basis:100%;padding:0 1rem}.col-10{flex-basis:10%;padding:0 1rem}.col-20{flex-basis:20%;padding:0 1rem}.col-30{flex-basis:calc(100 / (10 / 3) * 1%);padding:0 1rem}.col-40{flex-basis:40%;padding:0 1rem}.col-50{flex-basis:50%;padding:0 1rem}.col-60{flex-basis:calc(100 / (10 / 6) * 1%);padding:0 1rem}.col-70{flex-basis:70%;padding:0 1rem}.col-80{flex-basis:80%;padding:0 1rem}.col-90{flex-basis:calc(100 / (10 / 9) * 1%);padding:0 1rem}.col-100{flex-basis:100%;padding:0 1rem}@media screen and (max-width:767px){.col-sm-10{flex-basis:10%;padding:0 1rem}.col-sm-20{flex-basis:20%;padding:0 1rem}.col-sm-30{flex-basis:calc(100 / (10 / 3) * 1%);padding:0 1rem}.col-sm-40{flex-basis:40%;padding:0 1rem}.col-sm-50{flex-basis:50%;padding:0 1rem}.col-sm-60{flex-basis:calc(100 / (10 / 6) * 1%);padding:0 1rem}.col-sm-70{flex-basis:70%;padding:0 1rem}.col-sm-80{flex-basis:80%;padding:0 1rem}.col-sm-90{flex-basis:calc(100 / (10 / 9) * 1%);padding:0 1rem}.col-sm-100{flex-basis:100%;padding:0 1rem}}@media screen and (min-width:768px){.col-md-10{flex-basis:10%;padding:0 1rem}.col-md-20{flex-basis:20%;padding:0 1rem}.col-md-30{flex-basis:calc(100 / (10 / 3) * 1%);padding:0 1rem}.col-md-40{flex-basis:40%;padding:0 1rem}.col-md-50{flex-basis:50%;padding:0 1rem}.col-md-60{flex-basis:calc(100 / (10 / 6) * 1%);padding:0 1rem}.col-md-70{flex-basis:70%;padding:0 1rem}.col-md-80{flex-basis:80%;padding:0 1rem}.col-md-90{flex-basis:calc(100 / (10 / 9) * 1%);padding:0 1rem}.col-md-100{flex-basis:100%;padding:0 1rem}}@media screen and (min-width:1025px){.col-lg-10{flex-basis:10%;padding:0 1rem}.col-lg-20{flex-basis:20%;padding:0 1rem}.col-lg-30{flex-basis:calc(100 / (10 / 3) * 1%);padding:0 1rem}.col-lg-40{flex-basis:40%;padding:0 1rem}.col-lg-50{flex-basis:50%;padding:0 1rem}.col-lg-60{flex-basis:calc(100 / (10 / 6) * 1%);padding:0 1rem}.col-lg-70{flex-basis:70%;padding:0 1rem}.col-lg-80{flex-basis:80%;padding:0 1rem}.col-lg-90{flex-basis:calc(100 / (10 / 9) * 1%);padding:0 1rem}.col-lg-100{flex-basis:100%;padding:0 1rem}}#nav-overlay{background-color:#0003;transition:opacity .3s cubic-bezier(.645,.045,.355,1);opacity:0;height:0}#nav-overlay:not(.is-invisible){position:fixed;opacity:1;height:100%;z-index:5;inset:0}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.5rem!important}.mt-2{margin-top:1rem!important}.mt-3{margin-top:1.5rem!important}.mt-4{margin-top:2rem!important}.mt-5{margin-top:3rem!important}.mt-6{margin-top:4rem!important}.mt-7{margin-top:5rem!important}.mt-8{margin-top:6rem!important}.mt-9{margin-top:7rem!important}.mt-10{margin-top:8rem!important}.mt-11{margin-top:10rem!important}.mt-12{margin-top:12rem!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.5rem!important}.mr-2{margin-right:1rem!important}.mr-3{margin-right:1.5rem!important}.mr-4{margin-right:2rem!important}.mr-5{margin-right:3rem!important}.mr-6{margin-right:4rem!important}.mr-7{margin-right:5rem!important}.mr-8{margin-right:6rem!important}.mr-9{margin-right:7rem!important}.mr-10{margin-right:8rem!important}.mr-11{margin-right:10rem!important}.mr-12{margin-right:12rem!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5rem!important}.mb-2{margin-bottom:1rem!important}.mb-3{margin-bottom:1.5rem!important}.mb-4{margin-bottom:2rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:4rem!important}.mb-7{margin-bottom:5rem!important}.mb-8{margin-bottom:6rem!important}.mb-9{margin-bottom:7rem!important}.mb-10{margin-bottom:8rem!important}.mb-11{margin-bottom:10rem!important}.mb-12{margin-bottom:12rem!important}.ml-auto{margin-left:auto!important}.mx-auto{margin:0 auto!important}.my-auto{margin:auto 0!important}.ml-0{margin-left:0!important}.mx-0,.my-0{margin:0!important}.ml-1{margin-left:.5rem!important}.mx-1{margin:0 .5rem!important}.my-1{margin:.5rem 0!important}.ml-2{margin-left:1rem!important}.mx-2{margin:0 1rem!important}.my-2{margin:1rem 0!important}.ml-3{margin-left:1.5rem!important}.mx-3{margin:0 1.5rem!important}.my-3{margin:1.5rem 0!important}.ml-4{margin-left:2rem!important}.mx-4{margin:0 2rem!important}.my-4{margin:2rem 0!important}.ml-5{margin-left:3rem!important}.mx-5{margin:0 3rem!important}.my-5{margin:3rem 0!important}.ml-6{margin-left:4rem!important}.mx-6{margin:0 4rem!important}.my-6{margin:4rem 0!important}.ml-7{margin-left:5rem!important}.mx-7{margin:0 5rem!important}.my-7{margin:5rem 0!important}.ml-8{margin-left:6rem!important}.mx-8{margin:0 6rem!important}.my-8{margin:6rem 0!important}.ml-9{margin-left:7rem!important}.mx-9{margin:0 7rem!important}.my-9{margin:7rem 0!important}.ml-10{margin-left:8rem!important}.mx-10{margin:0 8rem!important}.my-10{margin:8rem 0!important}.ml-11{margin-left:10rem!important}.mx-11{margin:0 10rem!important}.my-11{margin:10rem 0!important}.ml-12{margin-left:12rem!important}.mx-12{margin:0 12rem!important}.my-12{margin:12rem 0!important}.pt-auto{padding-top:auto!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.5rem!important}.pt-2{padding-top:1rem!important}.pt-3{padding-top:1.5rem!important}.pt-4{padding-top:2rem!important}.pt-5{padding-top:3rem!important}.pt-6{padding-top:4rem!important}.pt-7{padding-top:5rem!important}.pt-8{padding-top:6rem!important}.pt-9{padding-top:7rem!important}.pt-10{padding-top:8rem!important}.pt-11{padding-top:10rem!important}.pt-12{padding-top:12rem!important}.pr-auto{padding-right:auto!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.5rem!important}.pr-2{padding-right:1rem!important}.pr-3{padding-right:1.5rem!important}.pr-4{padding-right:2rem!important}.pr-5{padding-right:3rem!important}.pr-6{padding-right:4rem!important}.pr-7{padding-right:5rem!important}.pr-8{padding-right:6rem!important}.pr-9{padding-right:7rem!important}.pr-10{padding-right:8rem!important}.pr-11{padding-right:10rem!important}.pr-12{padding-right:12rem!important}.pb-auto{padding-bottom:auto!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.5rem!important}.pb-2{padding-bottom:1rem!important}.pb-3{padding-bottom:1.5rem!important}.pb-4{padding-bottom:2rem!important}.pb-5{padding-bottom:3rem!important}.pb-6{padding-bottom:4rem!important}.pb-7{padding-bottom:5rem!important}.pb-8{padding-bottom:6rem!important}.pb-9{padding-bottom:7rem!important}.pb-10{padding-bottom:8rem!important}.pb-11{padding-bottom:10rem!important}.pb-12{padding-bottom:12rem!important}.pl-auto{padding-left:auto!important}.px-auto{padding:0 auto!important}.py-auto{padding:auto 0!important}.pl-0{padding-left:0!important}.px-0,.py-0{padding:0!important}.pl-1{padding-left:.5rem!important}.px-1{padding:0 .5rem!important}.py-1{padding:.5rem 0!important}.pl-2{padding-left:1rem!important}.px-2{padding:0 1rem!important}.py-2{padding:1rem 0!important}.pl-3{padding-left:1.5rem!important}.px-3{padding:0 1.5rem!important}.py-3{padding:1.5rem 0!important}.pl-4{padding-left:2rem!important}.px-4{padding:0 2rem!important}.py-4{padding:2rem 0!important}.pl-5{padding-left:3rem!important}.px-5{padding:0 3rem!important}.py-5{padding:3rem 0!important}.pl-6{padding-left:4rem!important}.px-6{padding:0 4rem!important}.py-6{padding:4rem 0!important}.pl-7{padding-left:5rem!important}.px-7{padding:0 5rem!important}.py-7{padding:5rem 0!important}.pl-8{padding-left:6rem!important}.px-8{padding:0 6rem!important}.py-8{padding:6rem 0!important}.pl-9{padding-left:7rem!important}.px-9{padding:0 7rem!important}.py-9{padding:7rem 0!important}.pl-10{padding-left:8rem!important}.px-10{padding:0 8rem!important}.py-10{padding:8rem 0!important}.pl-11{padding-left:10rem!important}.px-11{padding:0 10rem!important}.py-11{padding:10rem 0!important}.pl-12{padding-left:12rem!important}.px-12{padding:0 12rem!important}.py-12{padding:12rem 0!important}@media(min-width:1100px){.pl-md-8{padding-left:80px!important}}@media(min-width:960px){.pl-tablet-0{padding-left:0!important}}@media(min-width:960px){.pr-tablet-0{padding-right:0!important}}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-center{align-items:center}.flex-align-stretch{align-items:stretch}.flex-align-baseline{align-items:baseline}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-justify-center{justify-content:center}.flex-justify-around{justify-content:space-around}.flex-justify-between{justify-content:space-between}.flex-justify-evenly{justify-content:space-evenly}@media screen and (min-width:768px){.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column-reverse{flex-direction:column-reverse}}@media screen and (min-width:768px){.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}}@media screen and (min-width:768px){.flex-md-align-start{align-items:flex-start}.flex-md-align-end{align-items:flex-end}.flex-md-align-center{align-items:center}.flex-md-align-stretch{align-items:stretch}.flex-md-align-baseline{align-items:baseline}}@media screen and (min-width:768px){.flex-md-justify-start{justify-content:flex-start}.flex-md-justify-end{justify-content:flex-end}.flex-md-justify-center{justify-content:center}.flex-md-justify-around{justify-content:space-around}.flex-md-justify-between{justify-content:space-between}.flex-md-justify-evenly{justify-content:space-evenly}}@media screen and (min-width:1025px){.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column-reverse{flex-direction:column-reverse}}@media screen and (min-width:1025px){.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}}@media screen and (min-width:1025px){.flex-lg-align-start{align-items:flex-start}.flex-lg-align-end{align-items:flex-end}.flex-lg-align-center{align-items:center}.flex-lg-align-stretch{align-items:stretch}.flex-lg-align-baseline{align-items:baseline}}@media screen and (min-width:1025px){.flex-lg-justify-start{justify-content:flex-start}.flex-lg-justify-end{justify-content:flex-end}.flex-lg-justify-center{justify-content:center}.flex-lg-justify-around{justify-content:space-around}.flex-lg-justify-between{justify-content:space-between}.flex-lg-justify-evenly{justify-content:space-evenly}}@font-face{font-family:QuincyCF Bold;src:url(/wp-content/themes/shifts/dist/assets/fonts/QuincyCF-Bold.woff) format("woff");font-weight:700;font-style:normal}html{font-size:18px}body{font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#03616e;text-decoration:underline}a:hover,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:QuincyCF Bold,serif;font-weight:700;margin-bottom:1rem;line-height:1.2}h1{font-size:1.555rem}@media only screen and (min-width:1025px){h1{font-size:2.333rem}}h2{font-size:1.555rem}@media only screen and (min-width:1025px){h2{font-size:2.667rem}}h3{font-family:Open Sans,sans-serif;font-size:1.111rem;line-height:1.25}@media only screen and (min-width:1025px){h3{font-size:1.333rem}}h4{font-size:1.111rem;line-height:1.25}@media only screen and (min-width:1025px){h4{font-size:1.333rem}}p{margin-bottom:1rem}p.sm{font-size:.889rem}p.sm.bold{font-weight:700}ul.roman,ol.roman{list-style:upper-roman;margin-bottom:1rem}ul.disc,ol.disc{list-style:disc;margin-bottom:1rem}li{line-height:1.5}address{font-style:normal}@keyframes fadeInUp{0%{transform:translate3d(0,20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate3d(-20px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translate3d(20px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}header{position:fixed;max-width:1440px;top:.8888888889rem;left:max(.8888888889rem,50% - 720px);right:max(.8888888889rem,50% - 720px);padding:.8888888889rem;z-index:50;border-radius:var(--numbers-24, 24px);background:#ffffffe6;box-shadow:0 2px 16px #0000000a;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);transition:background .3s ease,top .3s ease,box-shadow .3s ease,border-radius .3s ease,backdrop-filter .3s ease}header:before{content:"";position:absolute;top:0;left:-50vw;right:0;background:#fff;box-shadow:0 2px 16px #00000014;z-index:-1;width:150vw;height:100%;visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease}header.sticky{top:0;box-shadow:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}header.sticky:before{visibility:visible;opacity:1}@media only screen and (min-width:768px){header{padding:.8888888889rem 1.7777777778rem}}@media only screen and (min-width:1025px){header{padding:0 1.7777777778rem}}:root{--custom-gap: 32px}.col,[class^=col-],[class*=" col-"]{grid-column-end:span 12}.col-1{grid-column-end:span 1}.col-2{grid-column-end:span 2}.col-3{grid-column-end:span 3}.col-4{grid-column-end:span 4}.col-5{grid-column-end:span 5}.col-6{grid-column-end:span 6}.col-7{grid-column-end:span 7}.col-8{grid-column-end:span 8}.col-9{grid-column-end:span 9}.col-10{grid-column-end:span 10}.col-11{grid-column-end:span 11}.col-12{grid-column-end:span 12}.offset-0{grid-column-start:auto}.offset-1{grid-column-start:2}.offset-2{grid-column-start:3}.offset-3{grid-column-start:4}.offset-4{grid-column-start:5}.offset-5{grid-column-start:6}.offset-6{grid-column-start:7}.offset-7{grid-column-start:8}.offset-8{grid-column-start:9}.offset-9{grid-column-start:10}.offset-10{grid-column-start:11}.offset-11{grid-column-start:12}@media screen and (min-width:768px){.col-md-1{grid-column-end:span 1}.col-md-2{grid-column-end:span 2}.col-md-3{grid-column-end:span 3}.col-md-4{grid-column-end:span 4}.col-md-5{grid-column-end:span 5}.col-md-6{grid-column-end:span 6}.col-md-7{grid-column-end:span 7}.col-md-8{grid-column-end:span 8}.col-md-9{grid-column-end:span 9}.col-md-10{grid-column-end:span 10}.col-md-11{grid-column-end:span 11}.col-md-12{grid-column-end:span 12}.offset-md-0{grid-column-start:auto}.offset-md-1{grid-column-start:2}.offset-md-2{grid-column-start:3}.offset-md-3{grid-column-start:4}.offset-md-4{grid-column-start:5}.offset-md-5{grid-column-start:6}.offset-md-6{grid-column-start:7}.offset-md-7{grid-column-start:8}.offset-md-8{grid-column-start:9}.offset-md-9{grid-column-start:10}.offset-md-10{grid-column-start:11}.offset-md-11{grid-column-start:12}}@media screen and (min-width:1025px){.col-lg-1{grid-column-end:span 1}.col-lg-2{grid-column-end:span 2}.col-lg-3{grid-column-end:span 3}.col-lg-4{grid-column-end:span 4}.col-lg-5{grid-column-end:span 5}.col-lg-6{grid-column-end:span 6}.col-lg-7{grid-column-end:span 7}.col-lg-8{grid-column-end:span 8}.col-lg-9{grid-column-end:span 9}.col-lg-10{grid-column-end:span 10}.col-lg-11{grid-column-end:span 11}.col-lg-12{grid-column-end:span 12}.offset-lg-0{grid-column-start:auto}.offset-lg-1{grid-column-start:2}.offset-lg-2{grid-column-start:3}.offset-lg-3{grid-column-start:4}.offset-lg-4{grid-column-start:5}.offset-lg-5{grid-column-start:6}.offset-lg-6{grid-column-start:7}.offset-lg-7{grid-column-start:8}.offset-lg-8{grid-column-start:9}.offset-lg-9{grid-column-start:10}.offset-lg-10{grid-column-start:11}.offset-lg-11{grid-column-start:12}}footer{padding:3.1111111111rem 0;border-top:1px solid var(--Neutral-300, #EAEAEA)}footer .row{display:grid;grid-template-columns:repeat(12,1fr)}footer .row:nth-child(1),footer .row:nth-child(2){margin-bottom:3.1111111111rem}footer .row:nth-child(1) .col,footer .row:nth-child(3) .col{padding:0}@media only screen and (min-width:1025px){footer .row:nth-child(2) .col-lg-3:last-child{display:flex;flex-direction:column;align-items:flex-end}}footer .row:nth-child(2) .col-lg-3:last-child ul{display:grid;grid-template-columns:repeat(2,auto);gap:.4444444444rem;max-width:282px}@media only screen and (min-width:1025px){footer .row:nth-child(2) .col-lg-3:last-child ul{display:block;max-width:none}}footer .row:nth-child(2) .col-lg-3:last-child ul li{margin-bottom:0}@media only screen and (min-width:1025px){footer .row:nth-child(2) .col-lg-3:last-child ul li:not(:last-child){margin-bottom:.4444444444rem}}footer .row:nth-child(2) .col-lg-3:last-child ul li.title{grid-column:span 2}footer .row:nth-child(2) .col-lg-3:last-child ul li a.app-store{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/app-store.svg) no-repeat center;background-size:contain;display:inline-block;height:46px;width:137px}footer .row:nth-child(2) .col-lg-3:last-child ul li a.google-play{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/google-play.svg) no-repeat center;background-size:contain;display:inline-block;height:46px;width:137px}footer .row:nth-child(3) .bottom-links{display:flex;flex-direction:column;gap:.4444444444rem}@media only screen and (min-width:768px){footer .row:nth-child(3) .bottom-links{flex-direction:row;flex-wrap:wrap;gap:.8888888889rem 1.7777777778rem}}footer .row:nth-child(3) .bottom-links li,footer .row:nth-child(3) .bottom-links a{color:var(--Gray-600, #475467);font-size:.8888888889rem;font-weight:400;line-height:150%}@media only screen and (min-width:768px){footer .row:nth-child(3) .bottom-links li{margin-bottom:0}}footer .row:nth-child(3) .social-links{display:flex;gap:.8888888889rem;margin-top:.8888888889rem}footer .row ul{padding:0}footer .row ul li.title{color:var(--Gray-600, #475467);font-weight:700;font-size:.8888888889rem;line-height:150%}footer .row ul li.title a{color:var(--Gray-600, #475467);font-weight:700}footer .row ul li:not(:last-child){margin-bottom:.4444444444rem}footer .row ul li a{text-decoration:none;color:var(--Gray-600, #475467);font-size:.8888888889rem;font-weight:400;line-height:150%}html{margin:0!important}html #wpadminbar{display:none!important}.is-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-sr-only:focus{position:fixed;top:.8888888889rem;left:.8888888889rem;z-index:9999;width:auto;height:auto;padding:.6666666667rem 1.3333333333rem;margin:0;overflow:visible;clip:auto;white-space:normal;background:var(--original-colors-teal-600, #03616E);color:#fff;font-size:.8888888889rem;font-weight:600;line-height:150%;text-decoration:none;border-radius:.4444444444rem;outline:3px solid #fff;outline-offset:2px}#nav-main .container{padding:0!important}@media only screen and (min-width:1025px){#nav-main .container{display:flex;align-items:center}}#nav-main ul{padding:0;list-style:none}#nav-main a:not(.btn),#nav-main button:not(.btn){padding:0;background:none;border:none;text-decoration:none;color:var(--Neutral-800, #444);font-size:18px;font-weight:600;line-height:150%}#nav-main .navbar-brand{display:flex;align-items:center;justify-content:space-between;width:100%}@media only screen and (min-width:1025px){#nav-main .navbar-brand{margin-right:2.2222222222rem;width:auto}}#nav-main .navbar-brand .logo{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/01/Logo.svg) no-repeat center;background-size:contain;display:block;width:138px;height:38px;padding:0;z-index:3}#nav-main .navbar-brand .logo img{width:100px}#nav-main .navbar-menu{display:none}@media only screen and (min-width:1025px){#nav-main .navbar-menu{display:flex;flex-direction:row;gap:.8888888889rem}}#nav-main .navbar-menu .has-sub{position:relative}#nav-main .navbar-menu .has-sub button{position:relative;cursor:pointer;padding:1.7777777778rem .8888888889rem;border-radius:.4444444444rem;transition:background .3s ease}#nav-main .navbar-menu .has-sub button:before{content:"";background:var(--original-colors-teal-100, #F4F7F7);height:3.2777777778rem;width:100%;position:absolute;top:.8888888889rem;left:0;border-radius:.8888888889rem;z-index:-1;visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease}#nav-main .navbar-menu .has-sub button:after{content:"";background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/CaretDown.svg) no-repeat center;background-size:contain;width:.8888888889rem;height:.8888888889rem;display:inline-block;margin-left:.4444444444rem}#nav-main .navbar-menu .has-sub .sub-menu{display:block;position:absolute;top:100%;left:0;min-width:272px;background:#fff;border-radius:.8888888889rem;padding:.8888888889rem;box-shadow:0 8px 24px #00000014;list-style:none;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}#nav-main .navbar-menu .has-sub .sub-menu li a{display:block;padding:.5555555556rem .8888888889rem;border-radius:.4444444444rem;white-space:nowrap}#nav-main .navbar-menu .has-sub .sub-menu li a:hover,#nav-main .navbar-menu .has-sub .sub-menu li a:focus{background:var(--original-colors-teal-100, #F4F7F7)}#nav-main .navbar-menu .has-sub:hover button:before,#nav-main .navbar-menu .has-sub:focus-within button:before{visibility:visible;opacity:1}#nav-main .navbar-menu .has-sub:hover button:after,#nav-main .navbar-menu .has-sub:focus-within button:after{transform:rotate(180deg)}#nav-main .navbar-menu .has-sub:hover .sub-menu,#nav-main .navbar-menu .has-sub:focus-within .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}#nav-main .navbar-cta{margin-left:auto;display:none}@media only screen and (min-width:1025px){#nav-main .navbar-cta{display:flex;align-items:center;gap:.8888888889rem}}#nav-mobile{display:flex;flex-direction:column;position:fixed;top:0;right:0;padding:6.1111111111rem 1.3333333333rem 1.3333333333rem;height:100vh;width:100%;max-width:400px;z-index:45;background:var(--original-colors-teal-100, #F4F7F7);transform:translate(100%);transition:transform .3s ease}#nav-mobile.open{transform:translate(0)}@media only screen and (min-width:1025px){#nav-mobile{display:none}}#nav-mobile ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:1.3333333333rem}#nav-mobile a:not(.btn),#nav-mobile button:not(.btn){padding:0;background:none;border:none;text-decoration:none;color:var(--Neutral-800, #444);font-size:18px;font-weight:600;line-height:150%}#nav-mobile button{cursor:pointer;margin-bottom:.8888888889rem;font-size:1.1111111111rem;font-weight:700!important}#nav-mobile button:after{content:"";background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/CaretDown.svg) no-repeat center;background-size:contain;width:.8888888889rem;height:.8888888889rem;display:inline-block;margin-left:.4444444444rem}#nav-mobile .has-sub.open button:after{transform:rotate(180deg)}#nav-mobile .sub-menu-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}#nav-mobile .sub-menu{min-height:0;overflow:hidden;gap:.8888888889rem;padding-left:.8888888889rem}#nav-mobile .has-sub.open .sub-menu-wrapper{grid-template-rows:1fr}#nav-mobile .navbar-cta{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:.6666666667rem}.overlay{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease,visibility .3s ease;z-index:40}.overlay.open{visibility:visible;opacity:1;background:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.home .section.hero{background:var(--original-colors-teal-100, #F4F7F7);padding:8.3333333333rem 0 3.5555555556rem!important}@media only screen and (min-width:1025px){.home .section.hero{padding:9.5rem 0 3.5555555556rem!important}}.home .section.hero .container{min-height:0}@media only screen and (min-width:768px){.home .section.hero .row{align-items:center}}.home .section.hero h1{color:var(--Neutral-900, #222);font-size:2.2222222222rem;font-weight:700;line-height:110%}@media only screen and (min-width:1025px){.home .section.hero h1{font-size:2.6666666667rem}}.home .section.hero h1+p{margin-bottom:0}.home .section.hero .btn-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:.4444444444rem;margin-top:1.7777777778rem}@media only screen and (min-width:1025px){.home .section.hero .btn-wrapper{flex-direction:row;gap:.8888888889rem}}.home .section.hero .btn-wrapper .btn{display:block;width:100%}@media only screen and (min-width:1025px){.home .section.hero .btn-wrapper .btn{width:auto}}.home .section.hero .btn-wrapper .btn.no-bg{border-radius:var(--numbers-12, 12px);box-shadow:inset 0 0 0 2px var(--original-colors-green-200, #9BCC93);color:var(--Neutral-900, #222);background-image:linear-gradient(var(--original-colors-green-200, #9BCC93) 0 0)}.home .section.intro{padding:1.7777777778rem 0!important;background:var(--original-colors-teal-100, #F4F7F7)}@media only screen and (min-width:1025px){.home .section.intro{padding:3.5555555556rem 0!important}}.home .section.intro h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:768px){.home .section.intro h2{text-align:center}}@media only screen and (min-width:1025px){.home .section.intro h2{line-height:130%}}.home .section.intro h2+p{margin:.4444444444rem 0 1.7777777778rem;font-size:.8888888889rem}@media only screen and (min-width:768px){.home .section.intro h2+p{text-align:center}}@media only screen and (min-width:1025px){.home .section.intro h2+p{font-size:1rem}}.home .section.intro [class^=col-]{display:flex;background:#fff;padding:1.3333333333rem;gap:.8888888889rem;border-radius:1.3333333333rem;position:relative;overflow:hidden}@media only screen and (min-width:768px){.home .section.intro [class^=col-]{flex-direction:column}}.home .section.intro [class^=col-]:before{content:"";background:var(--original-colors-green-200, #428992);position:absolute;top:0;left:0;width:100%;height:.4444444444rem}.home .section.intro [class^=col-] p{margin:0}.home .section.intro .icon{flex-shrink:0;width:1.7777777778rem;height:1.7777777778rem}.home .section.health-institutions{background:var(--original-colors-teal-100, #F4F7F7);padding:2.2222222222rem 0 4.4444444444rem!important}.home .section.health-institutions .container{padding:0}.home .section.health-institutions h4{color:var(--Neutral-700, #606060);text-align:center;font-family:Open Sans;font-size:.8888888889rem;font-weight:600;line-height:150%;margin-bottom:1.3333333333rem}@media only screen and (min-width:768px){.home .section.health-institutions h4{margin-bottom:2.2222222222rem}}@media only screen and (min-width:1025px){.home .section.health-institutions h4{font-size:1rem}}.home .section.health-institutions .logos{overflow:hidden}.home .section.health-institutions .ticker{display:flex;overflow:hidden;white-space:nowrap}.home .section.health-institutions .ticker .logo-container{display:flex;align-items:center;animation:marquee 20s linear infinite}.home .section.health-institutions .ticker .logo-container img.max-60{max-width:100px}.home .section.health-institutions .ticker .logo-container img{max-width:none;-o-object-fit:cover;object-fit:cover;padding:0 1.25rem;width:180px}.home .section.case-study{background:var(--colors-og-blue-500, #03616E);padding:1.7777777778rem 0!important}@media only screen and (min-width:1025px){.home .section.case-study{padding:3.5555555556rem 0!important}}@media only screen and (min-width:768px){.home .section.case-study .col{text-align:center}}.home .section.case-study .wrapper{display:flex;gap:.8888888889rem;align-items:flex-start}@media only screen and (min-width:768px){.home .section.case-study .wrapper{align-items:center;flex-direction:column}}@media only screen and (min-width:768px){.home .section.case-study img.icon-quote{margin:0 auto}}.home .section.case-study p{color:var(--Neutral-0, #FFF);margin-bottom:0}.home .section.case-study p.quote{font-family:QuincyCF Bold,serif;font-size:1.7777777778rem;font-weight:700;line-height:110%;margin:1.7777777778rem 0}@media only screen and (min-width:768px){.home .section.case-study p.quote{text-align:center;margin:.8888888889rem 0}}@media only screen and (min-width:1025px){.home .section.case-study p.quote{margin:1.3333333333rem 0}}.home .section.case-study p.author{margin:0 0 .2222222222rem;font-size:.7777777778rem;font-weight:700;line-height:150%}.home .section.case-study p.title{font-size:.7777777778rem}.home .section.case-study .btn{margin-top:2.2222222222rem;width:100%}@media screen and (max-width:375px){.home .section.case-study .btn{width:auto}}@media only screen and (min-width:768px){.home .section.case-study .btn{width:auto}}.home .section.workforce{background:var(--original-colors-teal-100, #F4F7F7)}.home .section.workforce h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.7777777778rem}@media only screen and (min-width:768px){.home .section.workforce h2{text-align:center}}@media only screen and (min-width:1025px){.home .section.workforce h2{font-size:2.3333333333rem}}.home .section.workforce .content{text-decoration:none;color:#444;display:flex;flex-direction:column;height:100%;padding:1.3333333333rem;border-radius:var(--numbers-32, 32px);transition:background .3s ease}.home .section.workforce .content:hover{background:var(--Neutral-0, #FFF);box-shadow:0 2px 32px #00000005}.home .section.workforce .content img{margin-bottom:1.7777777778rem}.home .section.workforce p.title{color:var(--Neutral-900, #222);font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%;margin-bottom:.4444444444rem}@media only screen and (min-width:1025px){.home .section.workforce p.title{margin-bottom:.8888888889rem}}.home .section.workforce p.description{font-size:.8888888889rem;font-weight:400;line-height:150%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.home .section.workforce p.description{font-size:1rem}}.home .section.workforce p.get-started{margin:.8888888889rem 0 0;display:flex;font-weight:600;align-items:center;color:#222}@media only screen and (min-width:1025px){.home .section.workforce p.get-started{margin:auto 0 0}}.home .section.workforce p.get-started:after{content:"";background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/ArrowRight.svg) no-repeat center;background-size:contain;display:inline-block;width:1.3333333333rem;height:1.3333333333rem;margin-left:.4444444444rem}.home .section.shift-mgmt h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.7777777778rem}@media only screen and (min-width:1025px){.home .section.shift-mgmt h2{text-align:center;font-size:2.3333333333rem;max-width:600px;margin:0 auto 3.5555555556rem}}.home .section.shift-mgmt .feature-section{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.home .section.shift-mgmt .feature-section{flex-direction:row;gap:60px}}@media only screen and (min-width:1025px){.home .section.shift-mgmt .feature-section{align-items:center}}@media only screen and (min-width:1200px){.home .section.shift-mgmt .feature-section{gap:100px}}.home .section.shift-mgmt .image-viewer{flex:1.2;height:auto;border-radius:24px;overflow:hidden;position:relative;top:0;width:100%;min-height:auto}@media only screen and (min-width:768px){.home .section.shift-mgmt .image-viewer{max-width:700px;position:sticky;top:40px}}.home .section.shift-mgmt .image-viewer img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .5s ease-in-out}.home .section.shift-mgmt .accordion-container{flex:1;display:flex;flex-direction:column;gap:.8888888889rem}.home .section.shift-mgmt .accordion-trigger{background:none;border:none;color:#cdcdcd;font-family:QuincyCF Bold,serif;font-size:1.3333333333rem;font-weight:700;line-height:130%;text-align:left;width:100%;padding:.8888888889rem 0;cursor:pointer;transition:color .3s ease}@media only screen and (min-width:1025px){.home .section.shift-mgmt .accordion-trigger{font-size:1.7777777778rem}}.home .section.shift-mgmt .accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease}.home .section.shift-mgmt .accordion-content p{font-size:.8888888889rem;margin-bottom:0}.home .section.shift-mgmt .accordion-item.active .accordion-trigger{color:var(--Neutral-900, #222)}.home .section.shift-mgmt .accordion-item.active .accordion-content{max-height:200px;opacity:1}.home .section.cta{background:var(--original-colors-teal-600, #03616E);padding:3.5555555556rem 0!important}.home .section.cta .col{text-align:center}.home .section.cta p{color:var(--Neutral-White, #FFF);font-family:QuincyCF Bold,serif;font-size:1.3333333333rem;font-weight:700;line-height:130%;max-width:700px;margin:0 auto 1.7777777778rem}@media only screen and (min-width:1025px){.home .section.cta p{font-size:1.7777777778rem}}.home .section.how-it-works{background:var(--original-colors-teal-100, #F4F7F7);padding:3.5555555556rem 0!important}.home .section.how-it-works h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;text-align:center;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.home .section.how-it-works h2{font-size:2.3333333333rem}}.home .section.how-it-works h2+p{font-size:1rem;margin:0}@media only screen and (max-width:767px){.home .section.how-it-works .container{padding:0}}.home .section.how-it-works .carousel-container{text-align:center;overflow:hidden}.home .section.how-it-works .carousel-stage{position:relative;width:100%;height:60vw;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:768px){.home .section.how-it-works .carousel-stage{height:34vw}}@media only screen and (min-width:1025px){.home .section.how-it-works .carousel-stage{height:380px}}@media only screen and (min-width:1200px){.home .section.how-it-works .carousel-stage{height:440px}}@media only screen and (min-width:1440px){.home .section.how-it-works .carousel-stage{height:500px}}.home .section.how-it-works .carousel-item{position:absolute;width:80vw;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .8s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:768px){.home .section.how-it-works .carousel-item{width:42vw}}@media only screen and (min-width:1025px){.home .section.how-it-works .carousel-item{width:500px}}@media only screen and (min-width:1200px){.home .section.how-it-works .carousel-item{width:600px}}@media only screen and (min-width:1440px){.home .section.how-it-works .carousel-item{width:700px}}.home .section.how-it-works .carousel-item[data-pos="0"]{transform:translate(0) scale(1);z-index:10;opacity:1}.home .section.how-it-works .carousel-item[data-pos="1"]{transform:translate(180px) scale(.75);z-index:5;opacity:.7}@media only screen and (min-width:1025px){.home .section.how-it-works .carousel-item[data-pos="1"]{transform:translate(220px) scale(.75)}}@media only screen and (min-width:1200px){.home .section.how-it-works .carousel-item[data-pos="1"]{transform:translate(280px) scale(.75)}}@media only screen and (min-width:1440px){.home .section.how-it-works .carousel-item[data-pos="1"]{transform:translate(320px) scale(.75)}}.home .section.how-it-works .carousel-item[data-pos="-1"]{transform:translate(-180px) scale(.75);z-index:5;opacity:.7}@media only screen and (min-width:1025px){.home .section.how-it-works .carousel-item[data-pos="-1"]{transform:translate(-220px) scale(.75)}}@media only screen and (min-width:1200px){.home .section.how-it-works .carousel-item[data-pos="-1"]{transform:translate(-280px) scale(.75)}}@media only screen and (min-width:1440px){.home .section.how-it-works .carousel-item[data-pos="-1"]{transform:translate(-320px) scale(.75)}}.home .section.how-it-works .carousel-item img{border-radius:1.3333333333rem;border-radius:27px;border:2px solid var(--Neutral-0, #FFF);background:var(--original-colors-teal-200, #D8E3E4);box-shadow:0 20px 30px #00000014}.home .section.how-it-works .dots-nav{margin-top:10px;display:flex;justify-content:center;gap:12px}.home .section.how-it-works .dots-nav .dot{width:12px;height:12px;background-color:#d9d9d9;border-radius:50%;cursor:pointer;transition:all .3s ease}.home .section.how-it-works .dots-nav .dot.active{background-color:#03616e}.home .section.how-it-works .description-container{margin-top:30px;min-height:80px;position:relative}.home .section.how-it-works .description-text{max-width:600px;margin:0 auto;padding:0 .8888888889rem;opacity:0;transition:opacity .3s ease;position:absolute;left:0;right:0;pointer-events:none}.home .section.how-it-works .description-text.active{opacity:1;pointer-events:auto}.home .section.support{padding:3.5555555556rem 0!important}.home .section.support h2{color:var(--Neutral-900, #222);text-align:center;font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.home .section.support h2{font-size:2.3333333333rem}}.home .section.support h2+p{text-align:center;font-size:1rem;margin:.8888888889rem 0 3.5555555556rem}.home .section.support .row.gap-20 p{color:var(--Neutral-800, #444);font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%;margin:.8888888889rem 0 0}@media only screen and (min-width:1025px){.home .section.support .row.gap-20 p{font-size:1.3333333333rem}}.home .section#register{padding:3.5555555556rem 0!important;background:var(--colors-og-blue-50, #F4F7F7)}.home .section#register h2{text-align:left;color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.home .section#register h2{font-size:2.3333333333rem}}.page-template-irp .section.hero{background:var(--original-colors-teal-100, #F4F7F7);padding:8.3333333333rem 0 3.5555555556rem!important}@media only screen and (min-width:1025px){.page-template-irp .section.hero{padding:9.5rem 0 3.5555555556rem!important}}.page-template-irp .section.hero .container{min-height:0}@media only screen and (min-width:768px){.page-template-irp .section.hero .row{align-items:center}}.page-template-irp .section.hero h1{color:var(--Neutral-900, #222);font-size:2.2222222222rem;font-weight:700;line-height:110%}@media only screen and (min-width:1025px){.page-template-irp .section.hero h1{font-size:2.6666666667rem}}.page-template-irp .section.hero h1+p{margin-bottom:0}.page-template-irp .section.hero .btn-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:.4444444444rem;margin-top:1.7777777778rem}@media only screen and (min-width:1025px){.page-template-irp .section.hero .btn-wrapper{flex-direction:row;gap:.8888888889rem}}.page-template-irp .section.hero .btn-wrapper .btn{display:block;width:100%}@media only screen and (min-width:1025px){.page-template-irp .section.hero .btn-wrapper .btn{width:auto}}.page-template-irp .section.hero .btn-wrapper .btn.no-bg{border-radius:var(--numbers-12, 12px);box-shadow:inset 0 0 0 2px var(--original-colors-green-200, #9BCC93);color:var(--Neutral-900, #222);background-image:linear-gradient(var(--original-colors-green-200, #9BCC93) 0 0)}.page-template-irp .section.health-institutions{background:var(--original-colors-teal-100, #F4F7F7);padding:2.2222222222rem 0!important}.page-template-irp .section.health-institutions .container{padding:0}.page-template-irp .section.health-institutions h4{color:var(--Neutral-700, #606060);text-align:center;font-family:Open Sans;font-size:.8888888889rem;font-weight:600;line-height:150%;margin-bottom:1.3333333333rem}@media only screen and (min-width:768px){.page-template-irp .section.health-institutions h4{margin-bottom:2.2222222222rem}}@media only screen and (min-width:1025px){.page-template-irp .section.health-institutions h4{font-size:1rem}}.page-template-irp .section.health-institutions .logos{overflow:hidden}.page-template-irp .section.health-institutions .ticker{display:flex;overflow:hidden;white-space:nowrap}.page-template-irp .section.health-institutions .ticker .logo-container{display:flex;align-items:center;animation:marquee 20s linear infinite}.page-template-irp .section.health-institutions .ticker .logo-container img.max-60{max-width:100px}.page-template-irp .section.health-institutions .ticker .logo-container img{max-width:none;-o-object-fit:cover;object-fit:cover;padding:0 1.25rem;width:180px}.page-template-irp .section.info{padding:1.7777777778rem 0!important;background:var(--original-colors-teal-100, #F4F7F7)}@media only screen and (min-width:768px){.page-template-irp .section.info{padding:3.5555555556rem 0!important}}.page-template-irp .section.info h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.7777777778rem}@media only screen and (min-width:768px){.page-template-irp .section.info h2{text-align:center;margin-bottom:3.1111111111rem}}@media only screen and (min-width:1025px){.page-template-irp .section.info h2{line-height:130%}}.page-template-irp .section.info [class^=col-]{display:flex;background:#fff;padding:1.3333333333rem;gap:.8888888889rem;border-radius:.8888888889rem;position:relative;overflow:hidden}@media only screen and (min-width:768px){.page-template-irp .section.info [class^=col-]{flex-direction:column}}.page-template-irp .section.info [class^=col-]:before{content:"";background:var(--original-colors-green-200, #428992);position:absolute;top:0;left:0;width:100%;height:.4444444444rem}.page-template-irp .section.info [class^=col-] p{margin:0}.page-template-irp .section.info .icon{flex-shrink:0;width:1.7777777778rem;height:1.7777777778rem}.page-template-irp .section.how-it-works{padding:3.5555555556rem 0!important}.page-template-irp .section.how-it-works h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:3.5555555556rem}@media only screen and (min-width:768px){.page-template-irp .section.how-it-works h2{text-align:center}}@media only screen and (min-width:1025px){.page-template-irp .section.how-it-works h2{font-size:2.3333333333rem}}.page-template-irp .section.how-it-works .row.gap-32 img{width:100%}.page-template-irp .section.how-it-works .row.gap-32 p{color:var(--Neutral-800, #444);font-size:.8888888889rem;margin:1.3333333333rem 0 0}@media only screen and (min-width:1025px){.page-template-irp .section.how-it-works .row.gap-32 p{font-size:1rem}}.page-template-irp .section.how-it-works .row:last-child .col{text-align:center;margin-top:3.5555555556rem}.page-template-irp .section.case-study{background:var(--original-colors-teal-600, #03616E)}.page-template-irp .section.case-study h2{color:#fff;font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.7777777778rem}@media only screen and (min-width:768px){.page-template-irp .section.case-study h2{text-align:center;margin-bottom:3.5555555556rem}}@media only screen and (min-width:1025px){.page-template-irp .section.case-study h2{font-size:2.3333333333rem}}.page-template-irp .section.case-study .content{text-decoration:none;color:#fff;display:flex;flex-direction:column;height:100%;padding:1.3333333333rem;border-radius:var(--numbers-32, 32px);transition:background .3s ease;position:relative}.page-template-irp .section.case-study .content:hover{background:#42899266}.page-template-irp .section.case-study .content img{margin-bottom:1.7777777778rem}.page-template-irp .section.case-study .image-link{position:relative;z-index:2;display:block}.page-template-irp .section.case-study .image-link img{display:block;width:100%}.page-template-irp .section.case-study p.title{color:#fff;font-family:QuincyCF Bold,serif;font-size:1.3333333333rem;font-weight:700;line-height:130%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-irp .section.case-study p.title{font-size:1.7777777778rem}}.page-template-irp .section.case-study p.description{font-size:.8888888889rem;font-weight:400;line-height:150%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-irp .section.case-study p.description{font-size:1rem}}.page-template-irp .section.case-study p.get-started{margin:.8888888889rem 0 0;font-size:1.1111111111rem;display:flex;font-weight:700;align-items:center;color:#fff;margin:auto 0 0 auto}.page-template-irp .section.case-study p.get-started:after{content:"";background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/arrow-right-white.svg) no-repeat center;background-size:contain;display:inline-block;width:1.3333333333rem;height:1.3333333333rem;margin-left:.4444444444rem}.page-template-irp .section.case-study p.get-started a{color:#fff;text-decoration:none}.page-template-irp .section.case-study p.get-started a:after{content:"";position:absolute;inset:0;z-index:1}.page-template-irp .section.wfai{padding:3.5555555556rem 0!important}@media only screen and (min-width:768px){.page-template-irp .section.wfai{padding:4.4444444444rem 0!important}}@media only screen and (min-width:768px){.page-template-irp .section.wfai .row{align-items:center}}.page-template-irp .section.wfai h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-irp .section.wfai h2{font-size:2.3333333333rem}}.page-template-irp .section.wfai h2+p{font-size:.8888888889rem;margin-bottom:1.3333333333rem}@media only screen and (min-width:1025px){.page-template-irp .section.wfai h2+p{font-size:1rem}}.page-template-irp .section.wfai img{width:100%;max-width:585px}.page-template-irp .section#register{padding:3.5555555556rem 0!important;background:var(--colors-og-blue-50, #F4F7F7)}.page-template-irp .section#register h2{text-align:left;color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.page-template-irp .section#register h2{font-size:2.3333333333rem}}.page-template-prn .section.hero{background:var(--original-colors-teal-100, #F4F7F7);padding:8.3333333333rem 0 3.5555555556rem!important}@media only screen and (min-width:1025px){.page-template-prn .section.hero{padding:9.5rem 0 3.5555555556rem!important}}.page-template-prn .section.hero .container{min-height:0}@media only screen and (min-width:768px){.page-template-prn .section.hero .row{align-items:center}}.page-template-prn .section.hero h1{color:var(--Neutral-900, #222);font-size:2.2222222222rem;font-weight:700;line-height:110%}@media only screen and (min-width:1025px){.page-template-prn .section.hero h1{font-size:2.6666666667rem}}.page-template-prn .section.hero h1+p{margin-bottom:0}.page-template-prn .section.hero .btn-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:.4444444444rem;margin-top:1.7777777778rem}@media only screen and (min-width:1025px){.page-template-prn .section.hero .btn-wrapper{flex-direction:row;gap:.8888888889rem}}.page-template-prn .section.hero .btn-wrapper .btn{display:block;width:100%}@media only screen and (min-width:1025px){.page-template-prn .section.hero .btn-wrapper .btn{width:auto}}.page-template-prn .section.hero .btn-wrapper .btn.no-bg{border-radius:var(--numbers-12, 12px);box-shadow:inset 0 0 0 2px var(--original-colors-green-200, #9BCC93);color:var(--Neutral-900, #222);background-image:linear-gradient(var(--original-colors-green-200, #9BCC93) 0 0)}.page-template-prn .section.health-institutions{background:var(--original-colors-teal-100, #F4F7F7);padding:2.2222222222rem 0 4.4444444444rem!important}.page-template-prn .section.health-institutions .container{padding:0}.page-template-prn .section.health-institutions h4{color:var(--Neutral-700, #606060);text-align:center;font-family:Open Sans;font-size:.8888888889rem;font-weight:600;line-height:150%;margin-bottom:1.3333333333rem}@media only screen and (min-width:768px){.page-template-prn .section.health-institutions h4{margin-bottom:2.2222222222rem}}@media only screen and (min-width:1025px){.page-template-prn .section.health-institutions h4{font-size:1rem}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.page-template-prn .section.health-institutions .logos{overflow:hidden}.page-template-prn .section.health-institutions .ticker{display:flex;overflow:hidden;white-space:nowrap}.page-template-prn .section.health-institutions .ticker .logo-container{display:flex;align-items:center;animation:marquee 20s linear infinite}.page-template-prn .section.health-institutions .ticker .logo-container img.max-60{max-width:100px}.page-template-prn .section.health-institutions .ticker .logo-container img{max-width:none;-o-object-fit:cover;object-fit:cover;padding:0 1.25rem;width:180px}.page-template-prn .section.coverage{padding:3.5555555556rem 0!important}@media only screen and (min-width:768px){.page-template-prn .section.coverage .col{text-align:center}}.page-template-prn .section.coverage h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:3.1111111111rem}@media only screen and (min-width:768px){.page-template-prn .section.coverage h2{font-size:2.3333333333rem;text-align:center}}@media only screen and (min-width:1025px){.page-template-prn .section.coverage h2{max-width:500px;margin:0 auto 3.1111111111rem}}.page-template-prn .section.coverage img.icon{margin-bottom:1.3333333333rem}@media only screen and (min-width:768px){.page-template-prn .section.coverage img.icon{margin:0 auto 1.3333333333rem}}.page-template-prn .section.coverage .wrapper{display:flex;flex-direction:column;gap:2.2222222222rem}@media only screen and (min-width:768px){.page-template-prn .section.coverage .wrapper{flex-direction:row;gap:0}}@media only screen and (min-width:768px){.page-template-prn .section.coverage .wrapper>div{flex:1 1 0;padding:0 1.3333333333rem}}@media only screen and (min-width:768px){.page-template-prn .section.coverage .wrapper>div:nth-child(1),.page-template-prn .section.coverage .wrapper>div:nth-child(2){border-right:1px solid var(--Neutral-300, #E0E0E0)}}.page-template-prn .section.coverage p{margin:0}.page-template-prn .section.coverage p.num{color:var(--new-colors-dew-500, #428992);font-family:QuincyCF Bold,serif;font-size:2.2222222222rem;font-weight:700;line-height:110%;margin-bottom:.6666666667rem}.page-template-prn .section.info{padding:1.7777777778rem 0!important;background:var(--original-colors-teal-100, #F4F7F7)}@media only screen and (min-width:768px){.page-template-prn .section.info{padding:3.5555555556rem 0!important}}.page-template-prn .section.info h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.7777777778rem}@media only screen and (min-width:768px){.page-template-prn .section.info h2{text-align:center;margin-bottom:3.1111111111rem}}@media only screen and (min-width:1025px){.page-template-prn .section.info h2{line-height:130%}}.page-template-prn .section.info [class^=col-]{display:flex;background:#fff;padding:1.3333333333rem;gap:.8888888889rem;border-radius:.8888888889rem;position:relative;overflow:hidden}@media only screen and (min-width:768px){.page-template-prn .section.info [class^=col-]{flex-direction:column}}.page-template-prn .section.info [class^=col-]:before{content:"";background:var(--original-colors-green-200, #428992);position:absolute;top:0;left:0;width:100%;height:.4444444444rem}.page-template-prn .section.info [class^=col-] p{margin:0}.page-template-prn .section.info .icon{flex-shrink:0;width:1.7777777778rem;height:1.7777777778rem}.page-template-prn .section.how-it-works{padding:3.5555555556rem 0!important;background:var(--Neutral-100, #F9FAFA)}.page-template-prn .section.how-it-works h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:3.5555555556rem}@media only screen and (min-width:768px){.page-template-prn .section.how-it-works h2{text-align:center}}@media only screen and (min-width:1025px){.page-template-prn .section.how-it-works h2{font-size:2.3333333333rem}}.page-template-prn .section.how-it-works .row.gap-32 img{width:100%}.page-template-prn .section.how-it-works .row.gap-32 p{color:var(--Neutral-800, #444);font-size:.8888888889rem;margin:1.3333333333rem 0 0}@media only screen and (min-width:1025px){.page-template-prn .section.how-it-works .row.gap-32 p{font-size:1rem}}.page-template-prn .section.how-it-works .row:last-child .col{text-align:center;margin-top:3.5555555556rem}.page-template-prn .section.cta{background:var(--original-colors-teal-600, #03616E);padding:3.5555555556rem 0!important}@media screen and (max-width:1023px){.page-template-prn .section.cta .row{gap:0}}.page-template-prn .section.cta .col{text-align:center}.page-template-prn .section.cta h2{color:var(--Neutral-0, #FFF);font-family:QuincyCF Bold,serif;font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.3333333333rem}@media only screen and (min-width:1025px){.page-template-prn .section.cta h2{font-size:2.3333333333rem;margin-bottom:0}}.page-template-prn .section.cta p{color:var(--Neutral-White, #FFF);font-size:.8888888889rem;line-height:150%;margin:0 auto 1.7777777778rem}@media only screen and (min-width:1025px){.page-template-prn .section.cta p{font-size:1rem}}.page-template-prn .section.shift-mgmt{padding:3.5555555556rem 0!important}@media only screen and (min-width:768px){.page-template-prn .section.shift-mgmt{padding:4.8888888889rem 0!important}}.page-template-prn .section.shift-mgmt h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.7777777778rem}@media only screen and (min-width:1025px){.page-template-prn .section.shift-mgmt h2{text-align:center;font-size:2.3333333333rem;max-width:600px;margin:0 auto 3.5555555556rem}}.page-template-prn .section.shift-mgmt .feature-section{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.page-template-prn .section.shift-mgmt .feature-section{flex-direction:row;gap:60px}}@media only screen and (min-width:1025px){.page-template-prn .section.shift-mgmt .feature-section{align-items:center}}@media only screen and (min-width:1200px){.page-template-prn .section.shift-mgmt .feature-section{gap:100px}}.page-template-prn .section.shift-mgmt .image-viewer{flex:1.2;height:auto;border-radius:24px;overflow:hidden;position:relative;top:0;width:100%;min-height:auto}@media only screen and (min-width:768px){.page-template-prn .section.shift-mgmt .image-viewer{max-width:700px;position:sticky;top:40px}}.page-template-prn .section.shift-mgmt .image-viewer img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .5s ease-in-out}.page-template-prn .section.shift-mgmt .accordion-container{flex:1;display:flex;flex-direction:column;gap:.8888888889rem}.page-template-prn .section.shift-mgmt .accordion-trigger{background:none;border:none;color:#cdcdcd;font-family:QuincyCF Bold,serif;font-size:1.3333333333rem;font-weight:700;line-height:130%;text-align:left;width:100%;padding:.8888888889rem 0;cursor:pointer;transition:color .3s ease}@media only screen and (min-width:1025px){.page-template-prn .section.shift-mgmt .accordion-trigger{font-size:1.7777777778rem}}.page-template-prn .section.shift-mgmt .accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease}.page-template-prn .section.shift-mgmt .accordion-content p{font-size:.8888888889rem;margin-bottom:0}.page-template-prn .section.shift-mgmt .accordion-item.active .accordion-trigger{color:var(--Neutral-900, #222)}.page-template-prn .section.shift-mgmt .accordion-item.active .accordion-content{max-height:200px;opacity:1}.page-template-prn .section.wfai{padding:3.5555555556rem 0!important}@media only screen and (min-width:768px){.page-template-prn .section.wfai{padding:4.4444444444rem 0!important}}@media only screen and (min-width:768px){.page-template-prn .section.wfai .row{align-items:center}}.page-template-prn .section.wfai h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-prn .section.wfai h2{font-size:2.3333333333rem}}.page-template-prn .section.wfai h2+p{font-size:.8888888889rem;margin-bottom:1.3333333333rem}@media only screen and (min-width:1025px){.page-template-prn .section.wfai h2+p{font-size:1rem}}.page-template-prn .section.wfai img{width:100%;max-width:585px}.page-template-prn .section#register{padding:3.5555555556rem 0!important;background:var(--colors-og-blue-50, #F4F7F7)}.page-template-prn .section#register h2{text-align:left;color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.page-template-prn .section#register h2{font-size:2.3333333333rem}}.page-template-how-it-works .section.hero{background:var(--original-colors-teal-100, #F4F7F7);padding:8.3333333333rem 0 1.7777777778rem!important}@media only screen and (min-width:1025px){.page-template-how-it-works .section.hero{padding:9.5rem 0 1.7777777778rem!important}}@media only screen and (min-width:768px){.page-template-how-it-works .section.hero .row{align-items:center}}.page-template-how-it-works .section.hero h1{color:var(--Neutral-900, #222);font-size:2.2222222222rem;font-weight:700;line-height:110%}@media only screen and (min-width:1025px){.page-template-how-it-works .section.hero h1{font-size:2.6666666667rem}}.page-template-how-it-works .section.hero h1+p{margin-bottom:0}.page-template-how-it-works .section.intro{padding:0 0 3.5555555556rem!important;background:var(--original-colors-teal-100, #F4F7F7)}.page-template-how-it-works .section.intro h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:1.7777777778rem}@media only screen and (min-width:768px){.page-template-how-it-works .section.intro h2{text-align:center}}.page-template-how-it-works .section.intro [class^=col-]{display:flex;background:#fff;padding:1.3333333333rem;gap:.8888888889rem;border-radius:1.3333333333rem;position:relative;overflow:hidden}@media only screen and (min-width:768px){.page-template-how-it-works .section.intro [class^=col-]{flex-direction:column}}.page-template-how-it-works .section.intro [class^=col-]:before{content:"";background:var(--original-colors-green-200, #428992);position:absolute;top:0;left:0;width:100%;height:.4444444444rem}.page-template-how-it-works .section.intro [class^=col-] p{margin:0}.page-template-how-it-works .section.intro .icon{flex-shrink:0;width:1.7777777778rem;height:1.7777777778rem}.page-template-how-it-works .section.access{background:var(--colors-og-blue-500, #03616E)}.page-template-how-it-works .section.access h2,.page-template-how-it-works .section.access p{color:#fff}.page-template-how-it-works .section.access h2{font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-how-it-works .section.access h2{font-size:2.3333333333rem}}@media only screen and (min-width:768px){.page-template-how-it-works .section.access .row{align-items:center}}.page-template-how-it-works .section.access img{width:100%}@media only screen and (min-width:1025px){.page-template-how-it-works .section.access img{max-width:586px}}.page-template-how-it-works .section.how-it-works h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-how-it-works .section.how-it-works h2{font-size:2.3333333333rem}}.page-template-how-it-works .section.how-it-works h2+p{margin-bottom:.8888888889rem}.page-template-how-it-works .section.how-it-works .feature-section{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.page-template-how-it-works .section.how-it-works .feature-section{flex-direction:row-reverse;gap:60px}}@media only screen and (min-width:1025px){.page-template-how-it-works .section.how-it-works .feature-section{align-items:center}}@media only screen and (min-width:1200px){.page-template-how-it-works .section.how-it-works .feature-section{gap:100px}}.page-template-how-it-works .section.how-it-works .image-viewer{flex:1.2;height:auto;border-radius:24px;overflow:hidden;position:relative;top:0;width:100%;min-height:auto}@media only screen and (min-width:768px){.page-template-how-it-works .section.how-it-works .image-viewer{max-width:700px;position:sticky;top:40px}}.page-template-how-it-works .section.how-it-works .image-viewer img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .5s ease-in-out;margin-bottom:0}.page-template-how-it-works .section.how-it-works .accordion-container{flex:1;display:flex;flex-direction:column}.page-template-how-it-works .section.how-it-works .accordion-item:not(.active) .accordion-trigger:hover{color:var(--Neutral-900, #222);padding-left:2.6666666667rem}.page-template-how-it-works .section.how-it-works .accordion-item:not(.active) .accordion-trigger:hover:before{opacity:1;transform:translate(0)}.page-template-how-it-works .section.how-it-works .accordion-item.active .accordion-trigger{color:var(--Neutral-900, #222)}.page-template-how-it-works .section.how-it-works .accordion-trigger{background:none;border:none;color:#cdcdcd;font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%;text-align:left;width:100%;padding:.8888888889rem 0;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;position:relative;transition:padding-left .3s ease,color .3s ease}@media only screen and (min-width:1025px){.page-template-how-it-works .section.how-it-works .accordion-trigger{font-size:1.3333333333rem}}.page-template-how-it-works .section.how-it-works .accordion-trigger:before{position:absolute;left:0;content:"";display:block;width:32px;height:32px;background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/ArrowRight-blue.svg) no-repeat center/contain;flex-shrink:0;margin-right:.4444444444rem;opacity:0;transform:translate(-10px);transition:opacity .3s ease,transform .3s ease}.page-template-how-it-works .section.key-features{background:var(--original-colors-teal-100, #F4F7F7)}.page-template-how-it-works .section.key-features h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-how-it-works .section.key-features h2{font-size:2.3333333333rem}}.page-template-how-it-works .section.key-features .feature-section{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.page-template-how-it-works .section.key-features .feature-section{flex-direction:row;gap:60px}}@media only screen and (min-width:1025px){.page-template-how-it-works .section.key-features .feature-section{align-items:center}}@media only screen and (min-width:1200px){.page-template-how-it-works .section.key-features .feature-section{gap:100px}}.page-template-how-it-works .section.key-features .image-viewer{flex:1.2;height:auto;border-radius:24px;overflow:hidden;position:relative;top:0;width:100%;min-height:auto}@media only screen and (min-width:768px){.page-template-how-it-works .section.key-features .image-viewer{max-width:700px;position:sticky;top:40px}}.page-template-how-it-works .section.key-features .image-viewer img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .5s ease-in-out}.page-template-how-it-works .section.key-features .accordion-container{flex:1;display:flex;flex-direction:column;gap:.8888888889rem}.page-template-how-it-works .section.key-features .accordion-item:not(.active) .accordion-trigger:hover{color:var(--Neutral-900, #222);padding-left:2.6666666667rem}.page-template-how-it-works .section.key-features .accordion-item:not(.active) .accordion-trigger:hover:before{opacity:1;transform:translate(0)}.page-template-how-it-works .section.key-features .accordion-item.active .accordion-trigger{color:var(--Neutral-900, #222)}.page-template-how-it-works .section.key-features .accordion-item.active .accordion-content{max-height:200px;opacity:1}.page-template-how-it-works .section.key-features .accordion-trigger{position:relative;background:none;border:none;color:#cdcdcd;font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%;text-align:left;width:100%;padding:.8888888889rem 0;cursor:pointer;transition:padding-left .3s ease,color .3s ease}@media only screen and (min-width:1025px){.page-template-how-it-works .section.key-features .accordion-trigger{font-size:1.3333333333rem}}.page-template-how-it-works .section.key-features .accordion-trigger:before{position:absolute;left:0;content:"";display:block;width:32px;height:32px;background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/ArrowRight-blue.svg) no-repeat center/contain;flex-shrink:0;margin-right:.4444444444rem;opacity:0;transform:translate(-10px);transition:opacity .3s ease,transform .3s ease}.page-template-how-it-works .section.key-features .accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease}.page-template-how-it-works .section.key-features .accordion-content p{font-size:.8888888889rem;margin-bottom:0}@media only screen and (min-width:768px){.page-template-how-it-works .section.cta .row{align-items:center}}.page-template-how-it-works .section.cta .col-md-6:first-child{order:1}@media only screen and (min-width:768px){.page-template-how-it-works .section.cta .col-md-6:first-child{order:0}}@media only screen and (min-width:1025px){.page-template-how-it-works .section.cta .col-md-6:first-child{max-width:423px}}.page-template-how-it-works .section.cta h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-how-it-works .section.cta h2{font-size:2.3333333333rem}}.page-template-how-it-works .section .btn-wrapper{display:flex;gap:.8888888889rem;margin-top:1.7777777778rem}.page-template-how-it-works .section .btn-wrapper a.app-store{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/app-store.svg) no-repeat center;background-size:contain;display:inline-block;height:45px;width:135px}.page-template-how-it-works .section .btn-wrapper a.google-play{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/google-play.svg) no-repeat center;background-size:contain;display:inline-block;height:45px;width:149px}.page-template-agencies .section.hero{background:var(--original-colors-teal-100, #F4F7F7);padding:8.3333333333rem 0 3.5555555556rem!important}@media only screen and (min-width:1025px){.page-template-agencies .section.hero{padding:9.5rem 0 3.5555555556rem!important}}.page-template-agencies .section.hero .container{min-height:0}@media only screen and (min-width:768px){.page-template-agencies .section.hero .row{align-items:center}}.page-template-agencies .section.hero h1{color:var(--Neutral-900, #222);font-size:2.2222222222rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.page-template-agencies .section.hero h1{font-size:2.6666666667rem}}.page-template-agencies .section.hero h1+p{margin:1.3333333333rem 0}.page-template-agencies .section.hero .btn{display:block;width:100%}@media only screen and (min-width:1025px){.page-template-agencies .section.hero .btn{display:inline-block;width:auto}}.page-template-agencies .section.intro{background:var(--original-colors-teal-600, #03616E)}.page-template-agencies .section.intro h2,.page-template-agencies .section.intro p{color:var(--Neutral-0, #fff)}.page-template-agencies .section.intro h2{font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.page-template-agencies .section.intro h2{font-size:2.3333333333rem;max-width:27.7777777778rem}}.page-template-agencies .section.how-it-works h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-agencies .section.how-it-works h2{font-size:2.3333333333rem}}.page-template-agencies .section.how-it-works h2+p{margin-bottom:.8888888889rem}.page-template-agencies .section.how-it-works .feature-section{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.page-template-agencies .section.how-it-works .feature-section{flex-direction:row-reverse;gap:60px}}@media only screen and (min-width:1025px){.page-template-agencies .section.how-it-works .feature-section{align-items:center}}@media only screen and (min-width:1200px){.page-template-agencies .section.how-it-works .feature-section{gap:100px}}.page-template-agencies .section.how-it-works .image-viewer{flex:1.2;height:auto;border-radius:24px;overflow:hidden;position:relative;top:0;width:100%;min-height:auto}@media only screen and (min-width:768px){.page-template-agencies .section.how-it-works .image-viewer{max-width:700px;position:sticky;top:40px}}.page-template-agencies .section.how-it-works .image-viewer img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .5s ease-in-out;margin-bottom:0}.page-template-agencies .section.how-it-works .accordion-container{flex:1;display:flex;flex-direction:column}.page-template-agencies .section.how-it-works .accordion-item:not(.active) .accordion-trigger:hover{color:var(--Neutral-900, #222);padding-left:2.6666666667rem}.page-template-agencies .section.how-it-works .accordion-item:not(.active) .accordion-trigger:hover:before{opacity:1;transform:translate(0)}.page-template-agencies .section.how-it-works .accordion-item.active .accordion-trigger{color:var(--Neutral-900, #222)}.page-template-agencies .section.how-it-works .accordion-trigger{background:none;border:none;color:#cdcdcd;font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%;text-align:left;width:100%;padding:.8888888889rem 0;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;position:relative;transition:padding-left .3s ease,color .3s ease}@media only screen and (min-width:1025px){.page-template-agencies .section.how-it-works .accordion-trigger{font-size:1.3333333333rem}}.page-template-agencies .section.how-it-works .accordion-trigger:before{position:absolute;left:0;content:"";display:block;width:32px;height:32px;background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/ArrowRight-blue.svg) no-repeat center/contain;flex-shrink:0;margin-right:.4444444444rem;opacity:0;transform:translate(-10px);transition:opacity .3s ease,transform .3s ease}.page-template-agencies .section.key-features{background:var(--original-colors-teal-100, #F4F7F7)}.page-template-agencies .section.key-features h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-agencies .section.key-features h2{font-size:2.3333333333rem}}.page-template-agencies .section.key-features .feature-section{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.page-template-agencies .section.key-features .feature-section{flex-direction:row;gap:60px}}@media only screen and (min-width:1025px){.page-template-agencies .section.key-features .feature-section{align-items:center}}@media only screen and (min-width:1200px){.page-template-agencies .section.key-features .feature-section{gap:100px}}.page-template-agencies .section.key-features .image-viewer{flex:1.2;height:auto;border-radius:24px;overflow:hidden;position:relative;top:0;width:100%;min-height:auto}@media only screen and (min-width:768px){.page-template-agencies .section.key-features .image-viewer{max-width:700px;position:sticky;top:40px}}.page-template-agencies .section.key-features .image-viewer img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .5s ease-in-out}.page-template-agencies .section.key-features .accordion-container{flex:1;display:flex;flex-direction:column;gap:.8888888889rem}.page-template-agencies .section.key-features .accordion-item:not(.active) .accordion-trigger:hover{color:var(--Neutral-900, #222);padding-left:2.6666666667rem}.page-template-agencies .section.key-features .accordion-item:not(.active) .accordion-trigger:hover:before{opacity:1;transform:translate(0)}.page-template-agencies .section.key-features .accordion-item.active .accordion-trigger{color:var(--Neutral-900, #222)}.page-template-agencies .section.key-features .accordion-item.active .accordion-content{max-height:200px;opacity:1}.page-template-agencies .section.key-features .accordion-trigger{position:relative;background:none;border:none;color:#cdcdcd;font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%;text-align:left;width:100%;padding:.8888888889rem 0;cursor:pointer;transition:padding-left .3s ease,color .3s ease}@media only screen and (min-width:1025px){.page-template-agencies .section.key-features .accordion-trigger{font-size:1.3333333333rem}}.page-template-agencies .section.key-features .accordion-trigger:before{position:absolute;left:0;content:"";display:block;width:32px;height:32px;background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/ArrowRight-blue.svg) no-repeat center/contain;flex-shrink:0;margin-right:.4444444444rem;opacity:0;transform:translate(-10px);transition:opacity .3s ease,transform .3s ease}.page-template-agencies .section.key-features .accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease}.page-template-agencies .section.key-features .accordion-content p{font-size:.8888888889rem;margin-bottom:0}.page-template-agencies .section.cta{background:var(--original-colors-teal-600, #03616E)}.page-template-agencies .section.cta h2,.page-template-agencies .section.cta p{color:var(--Neutral-0, #fff)}.page-template-agencies .section.cta h2{font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.page-template-agencies .section.cta h2{font-size:2.3333333333rem;max-width:27.7777777778rem}}.page-template-agencies .section.cta p{margin-bottom:1.7777777778rem}.page-template-agencies .section .btn-wrapper{display:flex;gap:.8888888889rem;margin-top:1.7777777778rem}.page-template-agencies .section .btn-wrapper a.app-store{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/app-store.svg) no-repeat center;background-size:contain;display:inline-block;height:45px;width:135px}.page-template-agencies .section .btn-wrapper a.google-play{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/google-play.svg) no-repeat center;background-size:contain;display:inline-block;height:45px;width:149px}.btn,a.btn,button.btn,input[type=submit],button[type=submit]{font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.333rem;display:inline-block;letter-spacing:1px;border:none;border-radius:10px;font-weight:600;text-align:center;padding:.667rem 1.389rem;color:#000;background-color:#cbebc6;background-image:linear-gradient(#9bcc93 0 0);background-size:0;background-repeat:no-repeat;background-position:right;transition:.2s,background-position 0s;text-decoration:none;cursor:pointer}@media only screen and (min-width:1025px){.btn:hover,a.btn:hover,button.btn:hover,input[type=submit]:hover,button[type=submit]:hover{text-decoration:none!important;background-size:100%;background-position:left}}.btn.no-bg,a.btn.no-bg,button.btn.no-bg,input[type=submit].no-bg,button[type=submit].no-bg{color:#fff;background-color:#0000;background-image:linear-gradient(#cbebc6 0 0);box-shadow:inset 0 0 0 2px #cbebc6}@media only screen and (min-width:1025px){.btn.no-bg:hover,a.btn.no-bg:hover,button.btn.no-bg:hover,input[type=submit].no-bg:hover,button[type=submit].no-bg:hover{color:#000}}.btn:disabled,.btn[disabled],a.btn:disabled,a.btn[disabled],button.btn:disabled,button.btn[disabled],input[type=submit]:disabled,input[type=submit][disabled],button[type=submit]:disabled,button[type=submit][disabled]{background-color:#d8e3e4;background-image:none;transition:none;cursor:not-allowed}.btn.is-loading,a.btn.is-loading,button.btn.is-loading,input[type=submit].is-loading,button[type=submit].is-loading{color:transparent!important;position:relative;cursor:not-allowed}.btn.is-loading.is-loading-jobs,a.btn.is-loading.is-loading-jobs,button.btn.is-loading.is-loading-jobs,input[type=submit].is-loading.is-loading-jobs,button[type=submit].is-loading.is-loading-jobs{position:absolute;z-index:30;left:50%;transform:translate(-50%);background-color:transparent}.btn.is-loading.is-loading-jobs:after,a.btn.is-loading.is-loading-jobs:after,button.btn.is-loading.is-loading-jobs:after,input[type=submit].is-loading.is-loading-jobs:after,button[type=submit].is-loading.is-loading-jobs:after{left:calc(50% - 2em);height:4em;width:4em;border-color:transparent transparent #9BCC93 #9BCC93!important}.btn.is-loading:after,a.btn.is-loading:after,button.btn.is-loading:after,input[type=submit].is-loading:after,button[type=submit].is-loading:after{left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important;animation:spinAround .5s linear infinite;border-radius:9999px;border-style:solid;border-width:2px;content:"";display:block;height:1em;width:1em;border-color:transparent transparent #000 #000!important}@media only screen and (min-width:1025px){.hero{margin-top:0!important}}.hero.open{margin-top:0}.hero .container{min-height:344px;display:flex;align-items:center}@media only screen and (min-width:1025px){.hero .container{min-height:550px}}@media only screen and (min-width:2000px){.hero .container{min-height:28vw}}ul{padding-left:0}ul.checkmarks{margin-bottom:2rem}ul.checkmarks li{position:relative;padding-left:2rem}ul.checkmarks li:not(:last-of-type){margin-bottom:1rem}ul.checkmarks li:before{content:"";background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-checkmark.svg) no-repeat center;background-size:contain;display:inline-block;width:20px;height:11px;position:absolute;top:.5rem;left:0}ul.checkmarks li.invalid:before{opacity:.25!important}ul.checkmarks li.valid:before{opacity:1!important}ul.checkmarks.topalign li:before{bottom:auto;top:.5rem}ul.checkmarks.topalign li ul{margin-top:1rem}.card,.job-details,.job-info{background-color:#f4f7f7;border-radius:var(--border-radius-md, 16px);padding:2rem 1.5rem;display:flex;flex-direction:column;flex-grow:1;margin-bottom:2rem}@media only screen and (min-width:1025px){.card,.job-details,.job-info{margin-bottom:0}}.card .icon,.job-details .icon,.job-info .icon{margin-bottom:1rem}.card a:hover .arrow-right,.job-details a:hover .arrow-right,.job-info a:hover .arrow-right{animation:fadeInRight .3s ease;animation-fill-mode:both}.card span:not(.arrow-right),.job-details span:not(.arrow-right),.job-info span:not(.arrow-right){font-weight:700;margin-top:auto;display:flex;align-items:center}.scroll-reveal{transform:translateY(40px);opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1)}.scroll-reveal.active{transform:translateY(0);opacity:1}.acc-container{height:100%;margin-bottom:1.5rem;border-radius:10px;border:solid 2px #d8e3e4}.acc-container.active{background-color:#d8e3e4}.acc-container.active .acc-toggle{padding-left:2rem}.acc-container.active .arrow-right{animation:fadeInRight .1s ease;animation-fill-mode:both;animation-delay:.1s;opacity:1;visibility:visible}.acc-container.active .acc-content{max-height:500px}.acc-container.active .acc-content .content{animation:fadeInUp .2s ease;animation-fill-mode:both;animation-delay:.1s}.acc-container:focus,.acc-container:hover{background-color:#d8e3e4}.acc-container:focus .acc-toggle,.acc-container:hover .acc-toggle{padding-left:2rem}.acc-container:focus .arrow-right,.acc-container:hover .arrow-right{animation:fadeInRight .1s ease;animation-fill-mode:both;animation-delay:.1s;opacity:1;visibility:visible}.acc-toggle{display:flex;align-items:center;padding:1rem;border-radius:10px;cursor:pointer;transition:.1s}.acc-toggle .arrow-right{margin-right:.5rem;margin-left:0;opacity:0;visibility:hidden}.acc-toggle p{margin-bottom:0}.acc-content{height:auto;max-height:0;overflow:hidden}.acc-content .content{padding:0 2rem 1.5rem}.acc-content ul{list-style:initial;margin-top:1rem;padding-left:1rem}.acc-content p{margin-bottom:0}.img-container .acc-graphic{display:none;margin:0 auto}.img-container .acc-graphic.show{display:block}.menu-btn{background:none;position:relative;width:24px;height:24px;padding:0;border:none;border-radius:0;cursor:pointer;z-index:1}@media only screen and (min-width:1025px){.menu-btn{display:none}}.menu-btn.open span,.menu-btn.open span:before,.menu-btn.open span:after{background-color:#000}.menu-btn.open span{transform:rotate(45deg)}.menu-btn.open span:before{top:0;transform:rotate(0)}.menu-btn.open span:after{top:0;transform:rotate(90deg)}.menu-btn span:before{content:"";top:-7px}.menu-btn span:after{content:"";top:7px}.menu-btn span,.menu-btn span:before,.menu-btn span:after{display:block;position:absolute;width:100%;height:3px;background-color:#000;transition-duration:.1s}.how-it-works .col>.tac p{margin-bottom:0}@media only screen and (min-width:768px){.how-it-works .col>.tac{display:none}}.how-it-works .col>p{margin-bottom:2rem}@media only screen and (min-width:1025px){.how-it-works .col>p{font-size:1.333rem}}.how-it-works .col:first-of-type img{margin:0 auto 2rem}@media only screen and (min-width:768px){.how-it-works .col:first-of-type img{margin:0 auto}}@media only screen and (max-width:767px){.how-it-works .col:last-of-type>h2,.how-it-works .col:last-of-type>p{display:none}}.how-it-works .acc-toggle p{font-weight:400!important}.how-it-works .app-wrapper{margin-top:2rem}@media only screen and (max-width:767px){.how-it-works .app-wrapper{justify-content:center}}.how-it-works .btn{margin-top:1rem}.arrow-right{box-sizing:border-box;position:relative;display:block;width:22px;height:22px;margin-left:.5rem;color:#03616e}.arrow-right:after,.arrow-right:before{content:"";display:block;box-sizing:border-box;position:absolute;right:3px}.arrow-right:after{width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);bottom:7px}.arrow-right:before{width:16px;height:2px;bottom:10px;background:currentColor}.form-wrapper{background-color:#f4f7f7;padding:2rem 1rem;border-radius:10px}@media only screen and (min-width:768px){.form-wrapper{padding:2rem 3rem}}.form .form-group,form .form-group{margin-bottom:1rem}.form label,form label{display:block;margin-bottom:.5rem;font-size:initial;color:initial}.form label.terms-label,form label.terms-label{font-weight:400;font-size:.65rem}.form input,.form select,.form form select,form .form select,.form select:not([type=submit]),.form input:not([type=submit]),form input,form select,form select:not([type=submit]),form input:not([type=submit]){border:solid 1px #a6a6a6;padding:0;background:none;border-radius:4px;outline:none;font-size:initial;color:initial}.form input:not([type=submit]),.form select:not([type=submit]),form input:not([type=submit]),form select:not([type=submit]){width:100%;padding:calc(.5em - 1px) calc(.75em - 1px);height:2.25rem}.form input[type=submit],.form select[type=submit],form input[type=submit],form select[type=submit],form select[type=submit]:not([type=submit]),form input[type=submit]:not([type=submit]){margin-top:1rem}.form select,form select{width:100%;cursor:pointer}.form select:after,form select:after{display:none}.form .selection,form .selection{padding:0;background:none;border-radius:4px;width:100%;outline:none}.form textarea,form textarea{height:200px;padding:calc(.5em - 1px) calc(.75em - 1px);border:solid 1px #a6a6a6;border-radius:4px;background:none;outline:none;resize:none;width:100%!important}.form .row .col,form .row .col{padding:0;padding:0 .5rem;margin-bottom:1rem!important}.form .field--checkbox a,form .field--checkbox a{display:inline!important;padding:0!important;font-weight:400!important}.form .field--checkbox.col,form .field--checkbox.col{margin-bottom:0!important}.form .field--checkbox.col input[type=checkbox],.form .field--checkbox.col select[type=checkbox],form .field--checkbox.col input[type=checkbox],form .field--checkbox.col select[type=checkbox]{opacity:0;position:absolute;width:auto}.form .field--checkbox.col input[type=checkbox]+label:after,.form .field--checkbox.col select[type=checkbox]+label:after,form .field--checkbox.col input[type=checkbox]+label:after,form .field--checkbox.col select[type=checkbox]+label:after{content:none}.form .field--checkbox.col input[type=checkbox]:checked+label:after,.form .field--checkbox.col select[type=checkbox]:checked+label:after,form .field--checkbox.col input[type=checkbox]:checked+label:after,form .field--checkbox.col select[type=checkbox]:checked+label:after{content:""}.form .field--checkbox.col input[type=checkbox]:focus+label:before,.form .field--checkbox.col select[type=checkbox]:focus+label:before,form .field--checkbox.col input[type=checkbox]:focus+label:before,form .field--checkbox.col select[type=checkbox]:focus+label:before{box-shadow:0 0 0 .125em #034a5940}.form .field--checkbox label,form .field--checkbox label{position:relative;display:inline-block;font-weight:400;padding-left:20px;float:none;color:#404040}.form .field--checkbox label:before,.form .field--checkbox label:after,form .field--checkbox label:before,form .field--checkbox label:after{position:absolute;content:"";display:inline-block}.form .field--checkbox label:before,form .field--checkbox label:before{height:14px;width:14px;border-radius:3px;border:1px solid #a6a6a6;left:0;top:1px}.form .field--checkbox label:after,form .field--checkbox label:after{height:6px;width:10px;border-left:2px solid #00a899;border-bottom:2px solid #00a899;transform:rotate(-45deg);left:2px;top:4px}.form .field--checkbox label a,form .field--checkbox label a{text-decoration:underline}.form .control--password,form .control--password{position:relative}.form .control--password .tooltip-container,form .control--password .tooltip-container{cursor:pointer;position:absolute;display:inline-block;top:0;left:0}.form .control--password .tooltip-container .tooltip,form .control--password .tooltip-container .tooltip{opacity:0;z-index:99;color:#000;width:210px;display:block;font-size:11px;padding:1rem;border-radius:3px;background:#fff;border:1px solid rgb(255,255,255);box-shadow:0 0 3px #0003;transition:all .2s ease-in-out;transform:scale(0);position:absolute;right:auto;bottom:30px;filter:drop-shadow(rgba(0,0,0,.3) 0 0px 5px)}.form .control--password .tooltip-container .tooltip:before,.form .control--password .tooltip-container .tooltip:after,form .control--password .tooltip-container .tooltip:before,form .control--password .tooltip-container .tooltip:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(255,255,255);position:absolute;bottom:-10px;left:43%}.form .control--password .tooltip-container .tooltip ul,form .control--password .tooltip-container .tooltip ul{list-style:disc;padding-left:1.5rem}.form .control--password .tooltip-container .tooltip ul li,form .control--password .tooltip-container .tooltip ul li{font-size:11px}.form .control--password .tooltip-container .tooltip strong,form .control--password .tooltip-container .tooltip strong{display:block;margin-bottom:.5rem}.form .control--password .tooltip-container .tooltip .pw-req,form .control--password .tooltip-container .tooltip .pw-req{color:#000}.form .control--password .tooltip-container .tooltip .pw-req--false,form .control--password .tooltip-container .tooltip .pw-req--false{color:red}.form .control--password .tooltip-container .tooltip .pw-req--true,form .control--password .tooltip-container .tooltip .pw-req--true{color:#008e81}.form .control--password .input:focus+.tooltip-container .tooltip,form .control--password .input:focus+.tooltip-container .tooltip{opacity:1;transform:scale(1)}.form .ui.selection.dropdown.visible,form .ui.selection.dropdown.visible{z-index:9}.form .ui.selection.dropdown.expertise-dropdown .dropdown.icon,.form .ui.selection.dropdown.specialties-dropdown .dropdown.icon,form .ui.selection.dropdown.expertise-dropdown .dropdown.icon,form .ui.selection.dropdown.specialties-dropdown .dropdown.icon{width:100%}.form .ui.selection.dropdown.expertise-dropdown .dropdown.icon:before,.form .ui.selection.dropdown.specialties-dropdown .dropdown.icon:before,form .ui.selection.dropdown.expertise-dropdown .dropdown.icon:before,form .ui.selection.dropdown.specialties-dropdown .dropdown.icon:before{position:absolute;right:10px}.form .ui.selection.active.dropdown:hover .menu,form .ui.selection.active.dropdown:hover .menu{border-color:#a6a6a6}.form .ui.dropdown .menu>.item,form .ui.dropdown .menu>.item{font-size:.85rem!important;padding:.7rem 1.14286rem!important}.form .ui.dropdown>.dropdown.icon,form .ui.dropdown>.dropdown.icon{opacity:1;top:.9em}.form .ui.dropdown>.dropdown.icon:before,form .ui.dropdown>.dropdown.icon:before{content:"";display:flex;width:18px;height:18px;background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-caret.svg) no-repeat center center!important;background-size:contain!important;position:relative}.form .ui.dropdown.active>.dropdown.icon:before,form .ui.dropdown.active>.dropdown.icon:before{transform:rotate(180deg)}.form .ui.dropdown.selection.professions-dropdown .menu,form .ui.dropdown.selection.professions-dropdown .menu{max-height:500px;min-height:140px}.form .ui.dropdown.selection.professions-dropdown .menu .menu,form .ui.dropdown.selection.professions-dropdown .menu .menu{left:1rem!important;width:calc(100% - 1rem)!important;min-width:calc(100% - 1rem)!important}.form .ui.dropdown.selection.professions-dropdown .menu .menu span,form .ui.dropdown.selection.professions-dropdown .menu .menu span{display:block;width:100%;cursor:pointer;height:3rem;padding:.78571429rem 1.14285714rem!important}.form .ui.dropdown.selection.professions-dropdown .menu .menu span:before,form .ui.dropdown.selection.professions-dropdown .menu .menu span:before{content:"";display:inline-block;background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-caret.svg) no-repeat center center;background-size:cover;width:15px;height:7px;position:absolute;top:1.5rem;left:1rem;transform:rotate(90deg)}.form .ui.dropdown.selection.professions-dropdown>.menu,form .ui.dropdown.selection.professions-dropdown>.menu{overflow:visible}.form .ui.multiple.dropdown>.label,form .ui.multiple.dropdown>.label{background-color:#a6a6a6;color:#fff;padding:.6em 2em .6rem .8em}.form .ui.multiple.dropdown>.label i.icon.delete,form .ui.multiple.dropdown>.label i.icon.delete{opacity:1}.form .ui.multiple.dropdown>.label i.icon.delete:before,form .ui.multiple.dropdown>.label i.icon.delete:before{content:"";display:flex;width:19px;height:16px;background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-cancel.svg) no-repeat center center!important;background-size:cover!important;position:absolute}.form p.is-danger,form p.is-danger{margin-bottom:0;font-size:.65rem}.hs-form label{margin-bottom:.5rem}.hs-form label span:not(.hs-form-required){font-weight:600}.hs-form fieldset{max-width:100%!important;margin-bottom:1rem!important}.hs-form .hs-form-checkbox-display{display:flex;align-items:center}.hs-form .hs-form-checkbox-display span{margin-left:.5rem}.hs-form .hs-error-msgs{list-style:none!important;padding-left:0!important}.hs-input:not([type=checkbox]){width:100%!important}.hbspt-form .submitted-message p{margin:auto;text-align:center;max-width:700px}.gform_heading{display:none}.gfield_label{font-weight:700!important}.gform_submission_error{font-family:Open Sans,sans-serif;font-size:15px!important;font-weight:400!important;line-height:1.5!important;border-radius:4px!important}.gform_validation_errors{box-shadow:none!important;border-width:1px!important;padding:16px!important;outline:none}.validation_message{border-radius:4px!important}body:not(.page-template-register) #register-form .row .field:nth-of-type(1){padding-left:0;padding-right:0}@media only screen and (min-width:768px){body:not(.page-template-register) #register-form .row .field:nth-of-type(1){padding-right:.5rem}}body:not(.page-template-register) #register-form .row .field:nth-of-type(2){padding-right:0;padding-left:0}@media only screen and (min-width:768px){body:not(.page-template-register) #register-form .row .field:nth-of-type(2){padding-left:.5rem}}body.job-search #register--check label:not(.terms-label){font-size:.8rem;font-weight:700}body.job-search #register--check .field--initialregister label{font-size:.65rem;font-weight:400}body.job-search #register-form label:not(.terms-label){font-size:.8rem;font-weight:700}body.job-search #register-form .row .field:nth-of-type(1){padding-left:0;padding-right:0}@media only screen and (min-width:768px){body.job-search #register-form .row .field:nth-of-type(1){padding-right:.5rem}}body.job-search #register-form .row .field:nth-of-type(2){padding-left:0;padding-right:0}@media only screen and (min-width:768px){body.job-search #register-form .row .field:nth-of-type(2){padding-left:.5rem}}.password-reset{max-width:660px;margin:0 auto}.password-reset #password-reset-form{margin-top:0}.password-reset #password-reset-form label{font-weight:600}.password-reset #password-reset-form .helper{font-size:80%;text-decoration:underline;cursor:pointer}.password-reset #password-reset-form .message{font-size:.85rem;margin-top:1rem;color:red}.password-reset #password-reset-form .callout{font-size:.85rem}.password-reset #password-reset-form .password-validity.checkmarks{padding-left:0}.password-reset #password-reset-form .password-validity.checkmarks li:before{opacity:.25}.password-reset #password-reset-form .validity-btn{display:none}.password-reset #password-reset-form .validity-btn.visible{display:block}.resp-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.resp-iframe-container iframe{position:absolute;inset:0;width:100%;height:100%}.job-info,.job-details{border-radius:10px;margin-bottom:2rem;padding:2rem 1.5rem;cursor:pointer;box-shadow:.75px 1px 8px #b0b0b033,-1px -1px 6px #fff3;background-color:#fff;border:solid 2px transparent}@media only screen and (min-width:1025px){.job-info,.job-details{padding:2rem}}.job-info.active,.active.job-details{border:solid 2px #cbebc6}.job-info h2,.job-details h2{position:relative;padding-right:1rem;color:#03616e;font-size:1rem}.job-info h2:after,.job-details h2:after{content:"";border-top:solid 2px #004569;border-right:solid 2px #004569;display:inline-block;width:10px;height:10px;transform:rotate(45deg);position:absolute;right:0;top:.889rem}.job-info h2 a,.job-details h2 a{text-decoration:none}.job-info li,.job-details li{font-size:.889rem}.job-info .ico,.job-details .ico{position:relative;padding-left:2rem}.job-info .ico:not(:last-of-type),.job-details .ico:not(:last-of-type){margin-bottom:.75rem}.job-info .ico:before,.job-details .ico:before{content:"";width:20px;height:20px;position:absolute;left:0;top:0;bottom:0;margin:auto;display:inline-block}.job-info .ico-title:before,.job-details .ico-title:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-job.svg) no-repeat center;background-size:contain}.job-info .ico-pay:before,.job-details .ico-pay:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-money.svg) no-repeat center;background-size:contain}.job-info .ico-schedule:before,.job-details .ico-schedule:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-time.svg) no-repeat center;background-size:contain}.job-info .ico-openings:before,.job-details .ico-openings:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-group.svg) no-repeat center;background-size:contain}.job-info .ico a,.job-details .ico a{font-weight:400;display:inline}.job-details{cursor:initial;border:none;box-shadow:none;margin-bottom:0;position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;padding:4rem 1.5rem;display:none}.job-details.open{display:block;z-index:50}@media only screen and (min-width:768px){.job-details.open{padding-top:2rem;z-index:auto}}@media only screen and (min-width:768px){.job-details{position:relative;overflow-y:initial;padding:2rem;display:block}}.job-details p{font-size:.889rem}.job-details .back-btn{font-size:.89rem}@media only screen and (min-width:768px){.job-details .back-btn{display:none}}.job-details #close{display:flex;font-size:0;width:16px;height:16px;cursor:pointer;position:relative;margin-left:auto}.job-details #close:before,.job-details #close:after{background-color:#767676;position:absolute;top:50%;left:50%;width:2px;height:20px;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:all .42s;content:""}.job-details #close:after{transform:rotate(-45deg) translate(-50%,-50%)}@media only screen and (min-width:768px){.job-details #close{display:none}}.job-details h3{font-family:QuincyCF Bold,serif;color:#03616e;font-weight:400;margin-bottom:.5rem;font-size:1.111rem}.job-details h3:after{display:none}@media only screen and (min-width:1025px){.job-details h3{font-size:1.33rem}}.job-details #job-details--header{position:absolute;top:0;background-color:#fff;width:100%;left:0;right:0;padding:1rem 1.5rem;box-shadow:0 1px 6px 1px #0000001a;font-weight:500;display:flex;align-items:center}@media only screen and (min-width:768px){.job-details #job-details--header{display:none}}.job-details .job-title h1{color:#03616e;margin-bottom:.5rem;position:relative;padding-left:2.25rem;font-size:1.25rem;margin-top:1rem}@media only screen and (min-width:768px){.job-details .job-title h1{margin-top:0;font-size:1.35rem}}.job-details .job-title h1:before{content:"";background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-job.svg) no-repeat center;background-size:contain;position:absolute;left:0;top:0;bottom:0;margin:auto;width:30px;height:30px}.job-details .job-title .info{font-size:.778rem}.job-details .job-title .info span{display:inline;font-weight:400}.job-details .job-img{min-height:250px;margin:1.5rem -2rem;position:relative}.job-details .job-img:before{content:"";background:url(/wp-content/themes/shifts/dist/assets/images/pages/jobs/sf-golden-gate-bridge.jpg) no-repeat center;background-size:cover;height:250px;width:100%;position:absolute}@media only screen and (min-width:1025px){.job-details .job-img{margin-right:-2rem;margin-left:-2rem}}.job-details .details h3{font-family:Open Sans,sans-serif!important;margin-bottom:1rem}.job-details .details p{margin:2rem 0 0}.job-details .ico-profession:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-badge.svg) no-repeat center;background-size:contain}.job-details .ico-length:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-timer.svg) no-repeat center;background-size:contain}.job-details .ico-start:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-calendar.svg) no-repeat center;background-size:contain}.job-details .ico-requirements:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-approved.svg) no-repeat center;background-size:contain}.job-details .ico-facility:before{background:url(/wp-content/themes/shifts/dist/assets/images/icons/icon-home.svg) no-repeat center;background-size:contain}#innerjobdetails>.job-details{padding:0;overflow-x:initial}.parallax{position:relative}.parallax .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:top;background-repeat:no-repeat}.page-template-clinicians .hero.parallax .bg{background-position:70% 100%}.page-template-employers .hero.parallax .bg,.page-template-get-started .hero.parallax .bg,.page-template-contact .hero.parallax .bg,.home .app.parallax .bg{background-position:50% 50%}.social{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.social{justify-content:flex-end}}.social a{display:inline-block}.social a:first-of-type{margin-right:1rem}.bg-color-dew-100{background-color:var(--color-dew-100, #F4F7F7)}.bg-color-dew-300{background-color:var(--color-dew-300, #CDDFE2)}.ico,.ico-external-link-arrow-white,.ico-external-link-arrow{position:relative;display:flex;align-items:center;margin-bottom:10px}.ico:before,.ico-external-link-arrow-white:before,.ico-external-link-arrow:before{content:"";display:block;width:24px;height:24px;float:left;background-position:center;background-size:cover;margin:0 8px}.ico:after,.ico-external-link-arrow-white:after,.ico-external-link-arrow:after{content:"";display:block;width:24px;height:24px;float:right;background-position:center;background-size:cover;margin:0 8px}.ico-external-link-arrow{display:block;margin-bottom:0;color:var(--neutral-800, #2F3233);text-align:center;font-family:var(--secondary-font, "Open Sans", sans-serif);font-size:1.1111111111rem;font-style:normal;font-weight:700;line-height:1.1111111111rem;letter-spacing:.4px;text-decoration:none}.ico-external-link-arrow:before{display:none}.ico-external-link-arrow:after{background-image:url(https://www.ayalocums.com/wp-content/uploads/sites/3/2024/11/ico-external-link-arrow.svg)}.ico-external-link-arrow-white{display:flex;margin-bottom:0;color:var(--Brand-Accent-Yellow-600, #CA9110);font-size:14px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:.28px}.ico-external-link-arrow-white:before{display:none}.ico-external-link-arrow-white:after{margin-left:10px;margin-right:0;width:24px;height:24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M21 20.4024C21 20.6013 20.921 20.7921 20.7803 20.9327C20.6397 21.0734 20.4489 21.1524 20.25 21.1524H3.75C3.55109 21.1524 3.36032 21.0734 3.21967 20.9327C3.07902 20.7921 3 20.6013 3 20.4024C3 20.2035 3.07902 20.0127 3.21967 19.872C3.36032 19.7314 3.55109 19.6524 3.75 19.6524H20.25C20.4489 19.6524 20.6397 19.7314 20.7803 19.872C20.921 20.0127 21 20.2035 21 20.4024ZM7.5 16.6524C7.59852 16.6525 7.69609 16.6331 7.78714 16.5955C7.87818 16.5578 7.96092 16.5026 8.03063 16.433L17.25 7.21269V14.4024C17.25 14.6013 17.329 14.7921 17.4697 14.9327C17.6103 15.0734 17.8011 15.1524 18 15.1524C18.1989 15.1524 18.3897 15.0734 18.5303 14.9327C18.671 14.7921 18.75 14.6013 18.75 14.4024V5.40237C18.75 5.20346 18.671 5.0127 18.5303 4.87204C18.3897 4.73139 18.1989 4.65237 18 4.65237H9C8.80109 4.65237 8.61032 4.73139 8.46967 4.87204C8.32902 5.0127 8.25 5.20346 8.25 5.40237C8.25 5.60129 8.32902 5.79205 8.46967 5.9327C8.61032 6.07336 8.80109 6.15237 9 6.15237H16.1897L6.96937 15.3717C6.86437 15.4766 6.79284 15.6103 6.76385 15.7559C6.73487 15.9015 6.74972 16.0523 6.80653 16.1895C6.86335 16.3266 6.95957 16.4438 7.08301 16.5262C7.20646 16.6086 7.35158 16.6525 7.5 16.6524Z" fill="white"/></svg>')}.video-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-iframe-container iframe{position:absolute;inset:0;width:100%;height:100%}.vjs-custom-theme .vjs-control-bar{background-color:transparent!important;display:flex!important}.vjs-custom-theme .vjs-big-play-button{opacity:0!important}.vjs-custom-theme .vjs-volume-control{align-items:center!important}.vjs-custom-theme .vjs-play-progress:before{top:-4px!important}.vjs-custom-theme .vjs-fullscreen-control .vjs-icon-placeholder:before{line-height:30px}.vjs-custom-theme button:hover{color:#fff}.vjs-custom-theme .vjs-progress-control .vjs-progress-holder{margin:0 10px;background:#ffffff40;height:1px}.vjs-custom-theme .vjs-progress-control{opacity:0;pointer-events:none}.vjs-custom-theme .vjs-control-bar{height:6vw;background-color:transparent!important;display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}@media screen and (min-width:1024px){.vjs-custom-theme .vjs-control-bar{height:3vw;max-height:50px}}.vjs-custom-theme .vjs-volume-panel{order:4;display:flex;align-items:center;width:4em!important}.vjs-custom-theme .vjs-volume-horizontal{display:none}.vjs-custom-theme .vjs-fullscreen-control{display:none!important}.vjs-custom-theme .vjs-picture-in-picture-control,.vjs-custom-theme .vjs-remaining-time{display:none}.vjs-custom-theme .vjs-play-control{width:5em!important;color:transparent!important;text-shadow:none!important}.vjs-custom-theme .vjs-button>.vjs-icon-placeholder:before{font-size:3.4vw!important}@media screen and (min-width:1024px){.vjs-custom-theme .vjs-button>.vjs-icon-placeholder:before{font-size:1.8vw!important}}@media screen and (min-width:1680px){.vjs-custom-theme .vjs-button>.vjs-icon-placeholder:before{font-size:3em!important}}@media screen and (max-width:425px){.vjs-custom-theme .vjs-button>.vjs-icon-placeholder:before{width:20px;position:absolute;left:20px}}.vjs-custom-theme .vjs-play-control .vjs-icon-placeholder:before{font-size:13px;letter-spacing:.16px;font-family:sans-serif;line-height:30px;box-sizing:border-box;height:16px;top:50%;transform:translateY(-50%);left:8px;border-color:transparent transparent transparent white;transition:.1s all ease;will-change:border-width;cursor:pointer;border-style:solid;border-width:8px 0 8px 11px}@media screen and (max-width:525px){.vjs-custom-theme .vjs-play-control .vjs-icon-placeholder:before{border-width:4px 0 4px 6px;height:9px;top:45%}}.vjs-custom-theme .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{border-style:double;border-width:0px 0 0px 10px}@media screen and (max-width:525px){.vjs-custom-theme .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{border-width:0 0 0 6px}}#casestudies{display:flex;gap:24px;flex-direction:column}@media only screen and (min-width:1025px){#casestudies{flex-direction:row}}.card-casestudy{display:flex;flex-direction:column;border-radius:20px;background:var(--colors-dew-600, #03616E)}.card-casestudy h2{color:var(--Neutral-White, #FFF);font-family:QuincyCF Bold,serif;font-size:32px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:12px}.card__inner{display:flex;flex-direction:column;background:var(--colors-dew-600, #03616E);border-radius:20px 20px 0 0;padding:24px}@media only screen and (min-width:1025px){.card__inner{padding:48px 48px 0;min-height:550px}}.card__inner .card-img{position:relative;background-image:url(https://www.shifts.com/wp-content/uploads/sites/2/2025/09/memorial-health-bg-blurred.jpg);flex:1;border-radius:12px}@media only screen and (min-width:1025px){.card__inner .card-img .logo-memorial-health{position:absolute}}@media only screen and (min-width:1025px){.card__inner .card-img .screenshot-memorial-health{position:absolute;bottom:0}}.card__inner .card__inner-body{flex:1 1 auto;display:flex;flex-direction:column;border-radius:0 0 12px 12px;background:var(--colors-dew-200, #E6EFF1);padding:24px}.card__inner .card__inner-body h2{color:var(--neutral-p-800, #222);font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.card__inner .card__inner-body blockquote{color:var(--Neutral-800, #2F3233);font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.card__inner .card__inner-body cite{display:block;font-style:normal;margin-top:auto}.card__inner .card__inner-body cite span{display:block;color:var(--Neutral-800, #2F3233);font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:17px;text-align:right}.card__inner .card__inner-body cite div{color:var(--Neutral-800, #2F3233);text-align:right;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:1.2px;text-transform:uppercase}.card__body{display:flex;flex-direction:column;flex:1;padding:24px}@media only screen and (min-width:1025px){.card__body{padding:40px 48px 48px}}.card__body p{color:var(--Neutral-White, #FFF);font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.card__body a.read-case{margin-top:auto;color:var(--neutral-p-0, #FFF);text-align:center;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.4px;align-self:flex-end}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:1000;inset:0}.modal.is-active{display:flex}.modal.is-active .modal-content{margin:0;background:none;width:100%;max-width:65vw}@media screen and (max-width:768px){.modal.is-active .modal-content{max-width:95vw}}@media only screen and (orientation:landscape){.modal.is-active .modal-content{max-width:77vw;max-height:100%}}.modal.is-active .modal-content .modal-video-container{padding:0 0 56.25%;position:relative;width:100%}.modal.is-active .modal-content .modal-demo-container{padding:0}.modal.is-active .modal-content iframe,.modal.is-active .modal-content video{position:absolute;inset:0;width:100%;height:100%}.modal .modal-utility{position:relative;margin-bottom:26px;display:flex;justify-content:flex-end;align-items:center;z-index:10}.modal .modal-close{width:38px;height:38px;position:relative;border:3px solid #FFF;border-radius:50%;background:none;text-indent:-9999px;right:0;top:0}.modal .modal-close:before,.modal .modal-close:after{content:"";position:absolute;width:60%;height:3px;background-color:#fff;transition:.3s ease-out;left:50%;top:50%}.modal .modal-close:after{transform:translate(-50%,-50%) rotate(45deg)}.modal .modal-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.modal .modal-close:hover:before,.modal .modal-close:hover:after,.modal .modal-close:focus:before,.modal .modal-close:focus:after{background-color:#fff;transform:translate(-50%,-50%) rotate(180deg)}.modal .modal-close{max-height:none;max-width:none;min-height:none;min-width:none}.modal.gated .modal-background{background:#0006;-webkit-backdrop-filter:blur(10.5px);backdrop-filter:blur(10.5px)}.modal.gated .modal-content{border-radius:12px;background:var(--Aya-Grey, #F9FAFA);display:flex;max-width:360px;padding:30px;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 16px #00000029;text-align:center;top:50%;transform:translateY(-50%)}.modal.gated .modal-content .modal-video-container{width:100%}.modal.gated .modal-content .form-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.modal.gated .modal-content .title{color:#000000e6;font-size:24px;font-weight:600;line-height:32px;margin-bottom:10px;margin-top:10px}.modal.gated .modal-content .subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:var(--Neutral-800, #2F3333);margin-top:10px}.modal.gated .modal-content form{width:100%}.modal.gated .modal-content form label{display:block;margin-bottom:8px;text-align:left;color:var(--Neutral-800, #2F3333);font-weight:500}.modal.gated .modal-content form input:not([type=submit]){border-radius:5px;border:1px solid var(--Neutral-500, #B3BABA);background:#fff;box-shadow:none}.modal.gated .modal-content form input[type=submit]{margin-top:30px}.modal.gated .modal-content form .btn{display:flex;height:48px;padding:12px 20px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;margin-top:0!important;width:100%}.modal.gated .modal-content form .btn .disabled{pointer-events:none;cursor:not-allowed}.modal.gated .modal-content form .submit-wrapper{position:relative;width:50%;display:flex;align-items:center;justify-content:center}.modal.gated .modal-content form .spinner{width:32px;height:32px;border-radius:50%;background:conic-gradient(#0000 10%,#fff);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 9px),#000 0);animation:spinner-zp9dbg 1s infinite linear;position:absolute;display:none}@keyframes spinner-zp9dbg{to{transform:rotate(1turn)}}.modal.gated .modal-content form #gated-content-email-error,.modal.gated .modal-content form #gated-content-extra-error,.modal.gated .modal-content form #gated-content-code-error{text-align:left}.modal.gated .modal-content .field.buttons{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;margin-top:30px}.modal-background{inset:0;position:absolute;background-color:#000000db}#hs-eu-cookie-confirmation,#hs-banner-gpc{padding:2em!important}#hs-eu-cookie-confirmation-inner,#hs-banner-gpc-inner{display:inline!important;padding:0!important;font-size:.75rem!important}#hs-eu-cookie-confirmation-inner a,#hs-banner-gpc-inner a{color:#03616e!important}#hs-banner-gpc-header{position:absolute!important;top:10px!important;right:10px!important;text-indent:-99999px!important;width:20px!important;height:20px!important;min-width:auto!important;background:none!important;border:none!important}#hs-eu-policy-wording,#hs-eu-policy-wording div,#hs-eu-policy-wording p{display:inline!important}#hs-eu-policy-wording a{color:#03616e!important}#hs-eu-confirmation-button-group{display:inline!important}#hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons #hs-eu-decline-button{display:none!important}#hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons #hs-eu-confirmation-button{position:absolute!important;top:10px!important;right:10px!important;text-indent:-99999px!important;width:20px!important;height:20px!important;min-width:auto!important;background:none!important;border:none!important}#hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons #hs-eu-confirmation-button:before,#hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons #hs-eu-confirmation-button:after{position:absolute!important;top:10px!important;left:5px!important;width:13px!important;height:1px!important;content:""!important;background-color:#000!important}#hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons #hs-eu-confirmation-button:before{transform:rotate(-45deg)!important}#hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons #hs-eu-confirmation-button:after{transform:rotate(45deg)!important}#hs-eu-cookie-confirmation,#hs-banner-gpc{width:100%!important}@media screen and (min-width:768px){#hs-eu-cookie-confirmation,#hs-banner-gpc{width:48%!important;max-width:475px!important}}#hs-eu-cookie-settings-button{font-weight:400!important;min-width:auto!important;height:auto!important;display:inline!important;line-height:normal!important;color:#03616e!important;text-decoration:none!important;text-transform:capitalize!important;margin-left:.1rem!important}#hs-eu-cookie-settings-button:after{content:".";color:#000!important}#hs-eu-cookie-confirmation-buttons-area{display:inline!important;line-height:normal!important}.page-template-employers .shifts-advantage h2{line-height:110%;margin-bottom:24px}.page-template-employers .shifts-advantage .advantage-list{display:flex;gap:var(--gap-md, 24px);margin-bottom:var(--gap-md, 24px)}.page-template-employers .shifts-advantage .advantage-list div{flex:1}.page-template-employers .shifts-advantage .advantage-list div svg{margin-bottom:10px}.page-template-employers .shifts-advantage .advantage-list div p{margin:0}.page-template-employers h4{color:var(--neutral-900, #222222)}.page-template-employers p{font-style:normal;font-weight:400;line-height:150%!important}.page-template-employers .hero .container{position:relative}.page-template-employers .hero h1,.page-template-employers .hero p{color:#fff;max-width:400px}.page-template-employers .hero .monitor{display:none}@media only screen and (min-width:1025px){.page-template-employers .hero .monitor{position:absolute;bottom:-12rem;right:0;display:block;width:600px;height:557px}}@media only screen and (min-width:1200px){.page-template-employers .hero .monitor{width:679px;height:629px}}.page-template-employers .how-it-works .acc-content .content p{line-height:2}.page-template-employers .success-story .row:first-of-type{border-top-left-radius:12px;border-top-right-radius:12px}.page-template-employers .success-story .row:last-of-type{display:flex;padding:40px 32px;justify-content:flex-start;align-items:center;gap:24px;align-self:stretch;border-radius:0 0 12px 12px;background:var(--colors-dew-600, #03616E);color:#fff}.page-template-employers .success-story .row:last-of-type h5{display:flex;align-items:center;color:var(--Neutral-White, #FFF);font-family:Open Sans;font-size:clamp(24px,3.5vw,28px);font-style:normal;font-weight:500;line-height:clamp(30px,4vw,36px);margin:0}.page-template-employers .success-story .row:last-of-type a{color:var(--neutral-p-0, #FFF);text-align:center;font-family:Open Sans;font-size:clamp(16px,2.5vw,20px);font-style:normal;font-weight:700;line-height:20px;letter-spacing:.4px;text-decoration:none;justify-self:flex-end;margin-left:auto}.page-template-employers .success-story blockquote{color:var(--neutral-700, #444444);font-family:var(--secondary-font, "Open Sans", sans-serif);font-size:1.3333333333rem;font-style:normal;font-weight:400;line-height:130%;margin:1.1111111111rem 0}.page-template-employers .success-story cite{display:block;color:var(--neutral-700, #444444);font-family:var(--secondary-font, "Open Sans", sans-serif);font-size:.6666666667rem;font-style:normal;font-weight:400;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width:1025px){.page-template-employers .success-story cite{margin-bottom:0}}.page-template-employers .about .row{align-items:center}.page-template-employers .about .col:first-of-type{margin-bottom:2rem;text-align:center}@media only screen and (min-width:768px){.page-template-employers .about .col:first-of-type{text-align:left;margin-bottom:0}}.page-template-employers .about p{line-height:2}.page-template-employers .mgmt{padding-bottom:2rem!important}.page-template-employers .mgmt h2{max-width:720px;margin:0 auto 2rem}.page-template-employers .mgmt .col{display:flex}.page-template-employers .mgmt .card{opacity:0;will-change:transform;background:none;border:solid 2px #cbebc6;border-radius:10px;text-align:center;margin-bottom:2rem}.page-template-employers .mgmt .card p{font-weight:600;margin-bottom:0}.page-template-employers .mgmt .icon{margin:0 auto 1rem}.page-template-employers .info .col:first-of-type img{margin:0 auto 1.5rem}@media only screen and (min-width:768px){.page-template-employers .info .col:first-of-type img{margin:0 auto}}.page-template-employers .info p{line-height:2}@media only screen and (max-width:767px){.page-template-employers .info h2,.page-template-employers .info p{text-align:center}}.page-template-clinicians .app-wrapper{display:flex;align-items:center}@media only screen and (max-width:767px){.page-template-clinicians .app-wrapper{justify-content:center}}@media only screen and (min-width:768px){.page-template-clinicians .app-wrapper a:first-of-type{margin-right:.5rem}}.page-template-clinicians .hero .container{position:relative}.page-template-clinicians .hero h1,.page-template-clinicians .hero p{color:#fff;max-width:470px}@media only screen and (min-width:1025px){.page-template-clinicians .hero p{font-size:1.333rem}}.page-template-clinicians .hero .iphone{display:none}@media only screen and (min-width:1025px){.page-template-clinicians .hero .iphone{position:absolute;bottom:-8rem;right:1rem;display:block;width:210px;height:500px}}@media only screen and (min-width:1200px){.page-template-clinicians .hero .iphone{width:241px;height:581px}}.page-template-clinicians .intro{padding-bottom:2rem!important}.page-template-clinicians .intro .row:first-of-type p{margin-bottom:2rem}@media only screen and (min-width:1025px){.page-template-clinicians .intro .row:first-of-type p{font-size:1.333rem}}.page-template-clinicians .intro .row:last-of-type .col{display:flex}.page-template-clinicians .intro .card{opacity:0;will-change:transform;background:none;border:solid 2px #cbebc6;border-radius:10px;text-align:center;margin-bottom:2rem;justify-content:center}.page-template-clinicians .intro .card p{margin-bottom:0;font-weight:600}.page-template-clinicians .intro .icon{margin:0 auto 1rem}.page-template-clinicians .about,.page-template-clinicians .key-features{background-color:#f4f7f7}@media only screen and (max-width:767px){.page-template-clinicians .about h2,.page-template-clinicians .about p{text-align:center}}.page-template-clinicians .about h2,.page-template-clinicians .about p{margin-bottom:2rem}.page-template-clinicians .about p{line-height:2}.page-template-clinicians .key-features{padding-bottom:5rem!important}@media only screen and (min-width:768px){.page-template-clinicians .key-features .container{min-height:600px}}@media only screen and (min-width:1200px){.page-template-clinicians .key-features .container{min-height:570px}}.page-template-clinicians .key-features .row{flex-direction:column-reverse}@media only screen and (min-width:768px){.page-template-clinicians .key-features .row{flex-direction:row}}.page-template-clinicians .key-features .row .col:last-of-type{margin-bottom:2rem}@media only screen and (min-width:768px){.page-template-clinicians .key-features .row .col:last-of-type{margin-bottom:0}}.page-template-clinicians .key-features h2{margin-bottom:2rem}@media only screen and (min-width:768px){.page-template-clinicians .key-features h2{margin-bottom:3rem}}.page-template-clinicians .app .col:first-of-type{margin-bottom:1.5rem}@media only screen and (min-width:768px){.page-template-clinicians .app .col:first-of-type{margin-bottom:0}}.page-template-clinicians .app .col:first-of-type img{margin:0 auto}@media only screen and (max-width:767px){.page-template-clinicians .app h2,.page-template-clinicians .app p{text-align:center}}.page-template-clinicians .app p{line-height:2}.page-template-contact .hero .container{position:relative}.page-template-contact .hero h1,.page-template-contact .hero p{color:#fff;max-width:470px}@media only screen and (min-width:1025px){.page-template-contact .hero p{font-size:1.333rem}}.page-template-contact #content .col:first-of-type{margin-bottom:2rem}@media only screen and (min-width:768px){.page-template-contact #content .col:first-of-type{margin-bottom:0}}@media only screen and (min-width:1025px){.page-template-contact #content h2{font-size:2.333rem}}.page-template-contact #content h3{font-weight:500}.page-template-simple #content{padding-top:4rem!important}.page-template-simple #content ul{padding-left:40px}.page-template-simple #content li{margin-bottom:1rem}@media screen and (min-width:1025px){.error404 header,.error404 #nav-main,.error404-jobs header,.error404-jobs #nav-main{background-color:#03616e}}.error404 #content,.error404-jobs #content{padding-top:4rem!important}.page-template-get-started .hero{background:var(--original-colors-teal-600, #03616E);padding:8.3333333333rem 0 4.8888888889rem!important}@media only screen and (min-width:1025px){.page-template-get-started .hero{padding:9.5rem 0 5.5555555556rem!important}}.page-template-get-started .hero .container{position:relative;min-height:0}.page-template-get-started .hero .col{margin:0!important}.page-template-get-started .hero h1{text-align:center;color:#fff;margin:1.7777777778rem 0 0}@media only screen and (min-width:1025px){.page-template-get-started .hero h1{font-size:2.6666666667rem}}.page-template-get-started .intro{background:var(--original-colors-teal-100, #F4F7F7)}.page-template-get-started .intro h2{font-size:1.7777777778rem}.page-template-get-started .intro .form-wrapper{background:#fff;padding:1.7777777778rem;border-radius:1.3333333333rem}.page-template-get-started #content p,.page-template-get-started #content li{line-height:2}.page-template-get-started #content ul{list-style:initial;padding-left:1rem;margin-bottom:0}.page-template-get-started #content ul.checkmarks{list-style:none;padding-left:0}.page-template-get-started #content img{margin:0 auto}.page-template-register .section .row.grid,.page-template-thankyou .section .row.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--custom-gap)}@media only screen and (min-width:768px){.page-template-register .section .row.grid:not([class*=gap-]),.page-template-thankyou .section .row.grid:not([class*=gap-]){gap:var(--row-gap, 40px)}}@media only screen and (min-width:1025px){.page-template-register .section .row.grid:not([class*=gap-]),.page-template-thankyou .section .row.grid:not([class*=gap-]){gap:var(--row-gap, 64px)}}@media only screen and (min-width:1200px){.page-template-register .section .row.grid:not([class*=gap-]),.page-template-thankyou .section .row.grid:not([class*=gap-]){gap:var(--row-gap, 96px)}}.page-template-register .section .row.grid .col,.page-template-register .section .row.grid [class^=col-],.page-template-register .section .row.grid [class*=" col-"],.page-template-thankyou .section .row.grid .col,.page-template-thankyou .section .row.grid [class^=col-],.page-template-thankyou .section .row.grid [class*=" col-"]{grid-column-end:span 12}@media only screen and (min-width:768px){.page-template-register .section .row.grid .col-md-6,.page-template-thankyou .section .row.grid .col-md-6{grid-column-end:span 6}}@media only screen and (min-width:1025px){.page-template-register .section .row.grid .col-lg-5,.page-template-thankyou .section .row.grid .col-lg-5{grid-column-end:span 5}}@media only screen and (min-width:1025px){.page-template-register .section .row.grid .col-lg-7,.page-template-thankyou .section .row.grid .col-lg-7{grid-column-end:span 7}}.page-template-register .section.hero,.page-template-thankyou .section.hero{background:#03616e;padding:8.3333333333rem 0 3.5555555556rem!important}@media only screen and (min-width:1025px){.page-template-register .section.hero,.page-template-thankyou .section.hero{padding:9.5rem 0 3.5555555556rem!important}}.page-template-register .section.hero .container,.page-template-thankyou .section.hero .container{min-height:0}@media only screen and (min-width:768px){.page-template-register .section.hero .row,.page-template-thankyou .section.hero .row{align-items:center}}.page-template-register .section.hero h1,.page-template-register .section.hero p,.page-template-thankyou .section.hero h1,.page-template-thankyou .section.hero p{color:#fff}@media only screen and (min-width:1025px){.page-template-register .section.hero h1,.page-template-register .section.hero p,.page-template-thankyou .section.hero h1,.page-template-thankyou .section.hero p{max-width:586px}}.page-template-register .section.hero h1,.page-template-thankyou .section.hero h1{font-size:2.2222222222rem;font-weight:700;line-height:110%}@media only screen and (min-width:1025px){.page-template-register .section.hero h1,.page-template-thankyou .section.hero h1{font-size:2.6666666667rem}}.page-template-register .section.hero h1+p,.page-template-thankyou .section.hero h1+p{margin-bottom:0}.page-template-register .section.intro,.page-template-thankyou .section.intro{padding:3.5555555556rem 0!important;background:var(--original-colors-teal-100, #F4F7F7)}.page-template-register .section.intro h2,.page-template-thankyou .section.intro h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:0}@media only screen and (min-width:1025px){.page-template-register .section.intro h2,.page-template-thankyou .section.intro h2{font-size:2.3333333333rem}}.page-template-register .section.intro .form-wrapper,.page-template-thankyou .section.intro .form-wrapper{padding:1.7777777778rem;background:#fff}.page-template-register .section.intro .form-wrapper form input[type=text],.page-template-register .section.intro .form-wrapper form input[type=email],.page-template-register .section.intro .form-wrapper form input[type=tel],.page-template-register .section.intro .form-wrapper form .ui.dropdown,.page-template-register .section.intro .form-wrapper form .input,.page-template-thankyou .section.intro .form-wrapper form input[type=text],.page-template-thankyou .section.intro .form-wrapper form input[type=email],.page-template-thankyou .section.intro .form-wrapper form input[type=tel],.page-template-thankyou .section.intro .form-wrapper form .ui.dropdown,.page-template-thankyou .section.intro .form-wrapper form .input{background:#f9fafa}.page-template-thankyou #content .hero h1,.page-template-thankyou #content .hero p{color:#fff}.page-template-thankyou #content .intro .container{max-width:1000px}.job-search #nav-main.sticky{background:#fff}.job-search #nav-main .menu-btn span{background-color:#000}.job-search #nav-main .menu-btn span:before,.job-search #nav-main .menu-btn span:after{background-color:#000}.job-search #nav-main .logo{background:url(/wp-content/themes/shifts/dist/assets/images/shifts-logo.png) no-repeat center;background-size:contain}@media only screen and (min-width:1025px){.job-search #nav-main .nav-menu a{color:#000}}.job-search #nav-main .nav-menu .has-sub>a:after{border-color:#000}.job-search #nav-main .mobile-cta .btn{color:#000}.job-search #hero{background:var(--original-colors-teal-600, #03616E);padding-top:8.3333333333rem!important}@media only screen and (min-width:1025px){.job-search #hero{padding-top:9.5rem!important}}@media only screen and (min-width:768px){.job-search #hero .col{text-align:center}}.job-search #hero h1,.job-search #hero p,.job-search #hero small{color:#fff}.job-search #hero h1{font-size:2.2222222222rem;font-weight:700;line-height:110%;margin-bottom:1.1111111111rem}@media only screen and (min-width:1025px){.job-search #hero h1{font-size:2.6666666667rem}}.job-search #hero h1+p{font-size:.8888888889rem;line-height:150%;margin-bottom:0}@media only screen and (min-width:1025px){.job-search #hero h1+p{font-size:1rem}}.job-search #hero #search-menu{margin:3.1111111111rem 0}.job-search #hero #search-menu+small{margin-bottom:3.5555555556rem}.job-search #hero #search-menu+small em{font-style:normal;color:var(--Neutral-300, #EAEAEA);font-size:.7777777778rem;font-weight:400;line-height:150%}.job-search #hero #search-menu+small em a{color:var(--Neutral-300, #EAEAEA);font-weight:700;text-decoration:none}.job-search #hero #search-menu+small em a:hover{text-decoration:underline}.job-search .intro{background:#f4f7f7;color:#000;min-height:400px}.job-search .intro h3{font-family:QuincyCF Bold,serif;color:#03616e}.job-search #resultsPagination{display:flex;justify-content:space-between;align-items:center}.job-search .with-shifts li{font-size:.889rem}.job-details-page header{background:#fff}.job-details-page #nav-main{background:#fff}.job-details-page #nav-main .logo{background:url(/wp-content/themes/shifts/dist/assets/images/shifts-logo.png) no-repeat center;background-size:contain}@media only screen and (min-width:1025px){.job-details-page #nav-main .nav-menu a{color:#000}}.job-details-page #nav-main .nav-menu .has-sub>a:after{border-color:#000}.job-details-page #nav-main .menu-btn span{background-color:#000}.job-details-page #nav-main .menu-btn span:before,.job-details-page #nav-main .menu-btn span:after{background-color:#000}.job-details-page #nav-main .mobile-cta .btn{color:#000}.job-details-page #hero{padding-top:70px}@media only screen and (min-width:1025px){.job-details-page #hero{padding-top:102px}}.job-details-page #hero{background:#03616e}.job-details-page #hero .row{min-height:241px;padding:3rem 0}.job-details-page #hero h1,.job-details-page #hero .info{color:#fff}.job-details-page #hero h1{font-size:1.55rem}@media only screen and (min-width:1025px){.job-details-page #hero h1{font-size:3.33rem}}.job-details-page #hero h3{color:#cbebc6;font-family:QuincyCF Bold,serif}.job-details-page .intro{background:#f4f7f7;color:#000;padding-top:0!important}@media only screen and (min-width:768px){.job-details-page .intro{padding-top:3rem!important}}@media only screen and (min-width:1025px){.job-details-page .intro{padding-top:4rem!important}}.job-details-page .intro .col:not(.field){padding:0}@media only screen and (min-width:768px){.job-details-page .intro .col:not(.field){padding:0 1rem}}.job-details-page .intro .col:not(.field):last-of-type{margin-top:3rem;padding:0 1rem}@media only screen and (min-width:768px){.job-details-page .intro .col:not(.field):last-of-type{margin-top:0}}.job-details-page .job-details{padding-top:0;position:relative;display:block;border-radius:0}@media only screen and (min-width:768px){.job-details-page .job-details{border-radius:10px}}.job-details-page .job-img{margin-top:0}.job-details-page .details{margin-bottom:0;padding-bottom:0;border:none}.job-details-page .form-wrapper{background-color:#fff}@media only screen and (min-width:768px){.job-details-page .form-wrapper{padding:2rem}}.job-details-page .form-wrapper h3{color:#03616e;font-family:QuincyCF Bold,serif}.job-details-page .form-wrapper label:not(.terms-label){font-weight:700;font-size:.8rem}.job-details-page .form-wrapper .field--initialregister label{font-size:.65rem;font-weight:400}.job-details-page .with-shifts h3{color:#03616e;font-family:QuincyCF Bold,serif}.job-details-page .with-shifts li{font-size:.889rem}.page-template-reset-password header,.page-template-reset-password #nav-main{background-color:#03616e}.page-template-reset-password #content{padding-top:4rem!important}.page-template-reset-password ul{padding-left:40px}.page-template-reset-password li{margin-bottom:1rem}.page-template-reset-password h1{margin-top:2rem;margin-bottom:2rem}.page-template-flexible-employer-webinar .app-wrapper{display:flex;align-items:center}@media only screen and (max-width:767px){.page-template-flexible-employer-webinar .app-wrapper{justify-content:center}}@media only screen and (min-width:768px){.page-template-flexible-employer-webinar .app-wrapper a:first-of-type{margin-right:.5rem}}.page-template-flexible-employer-webinar .hero .container{position:relative}.page-template-flexible-employer-webinar .hero h1{color:#fff;max-width:600px}.page-template-flexible-employer-webinar .intro p,.page-template-flexible-employer-webinar .intro li{line-height:2}.page-template-flexible-employer-webinar .speakers .card{background:none;border:solid 3px #cbebc6;border-radius:10px;text-align:center;margin-bottom:2rem;justify-content:center;padding:3rem 1.5rem}.page-template-flexible-employer-webinar .speakers .card img{margin:0 auto 1rem}.page-template-flexible-employer-webinar .speakers .card p{margin-bottom:0}.page-template-flexible-employer-webinar #form-section{background-color:#f4f7f7}@media only screen and (min-width:1025px){.page-template-flexible-employer-webinar #form-section form{display:flex;flex-flow:row wrap;justify-content:space-between}}.page-template-flexible-employer-webinar #form-section form>div:not(:first-of-type){margin-top:1rem}@media only screen and (min-width:1025px){.page-template-flexible-employer-webinar #form-section form>div{margin-top:0!important;flex:1;padding:0 1rem}}.page-template-flexible-employer-webinar #form-section form .hs_error_rollup{flex-basis:100%}@media only screen and (min-width:1025px){.page-template-flexible-employer-webinar #form-section form .hs_error_rollup{text-align:center}}.page-template-flexible-employer-webinar #form-section form .hs_error_rollup label{color:red}@media only screen and (min-width:1025px){.page-template-flexible-employer-webinar #form-section form .hs_submit{flex-basis:100%;margin-top:1rem!important}}@media only screen and (min-width:1025px){.page-template-flexible-employer-webinar #form-section form .hs_submit .actions{text-align:center}}.page-template-flexible-employer-download .section.hero{background:var(--original-colors-teal-100, #F4F7F7);padding:8.3333333333rem 0 3.5555555556rem!important}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section.hero{padding:9.5rem 0 3.5555555556rem!important}}.page-template-flexible-employer-download .section.hero .container{min-height:0}@media only screen and (min-width:768px){.page-template-flexible-employer-download .section.hero .row{align-items:center}}.page-template-flexible-employer-download .section.hero h1{font-size:2.6666666667rem}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section.hero h1{max-width:500px}}.page-template-flexible-employer-download .section.intro{background:var(--original-colors-teal-600, #03616E)}@media screen and (max-width:1024px){.page-template-flexible-employer-download .section.intro .row{gap:.8888888889rem}}.page-template-flexible-employer-download .section.intro h2,.page-template-flexible-employer-download .section.intro p{color:#fff}.page-template-flexible-employer-download .section.intro h2{margin-bottom:1.7777777778rem}.page-template-flexible-employer-download .section.intro p{font-size:.8888888889rem}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section.intro p{font-size:1rem}}.page-template-flexible-employer-download .section.intro .btn{margin-top:1.7777777778rem}.page-template-flexible-employer-download .section.key-topics h2{color:var(--Neutral-900, #222);font-size:1.7777777778rem;font-weight:700;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section.key-topics h2{font-size:2.3333333333rem}}.page-template-flexible-employer-download .section.key-topics .feature-section{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px){.page-template-flexible-employer-download .section.key-topics .feature-section{flex-direction:row;gap:60px}}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section.key-topics .feature-section{align-items:center}}@media only screen and (min-width:1200px){.page-template-flexible-employer-download .section.key-topics .feature-section{gap:100px}}.page-template-flexible-employer-download .section.key-topics .image-viewer{flex:1.2;height:auto;border-radius:24px;overflow:hidden;position:relative;top:0;width:100%;min-height:auto}@media only screen and (min-width:768px){.page-template-flexible-employer-download .section.key-topics .image-viewer{max-width:700px;position:sticky;top:40px}}.page-template-flexible-employer-download .section.key-topics .image-viewer img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .5s ease-in-out}.page-template-flexible-employer-download .section.key-topics .accordion-container{flex:1;display:flex;flex-direction:column;gap:.8888888889rem}.page-template-flexible-employer-download .section.key-topics .accordion-item:not(.active) .accordion-trigger:hover{color:var(--Neutral-900, #222);padding-left:2.6666666667rem}.page-template-flexible-employer-download .section.key-topics .accordion-item:not(.active) .accordion-trigger:hover:before{opacity:1;transform:translate(0)}.page-template-flexible-employer-download .section.key-topics .accordion-item.active .accordion-trigger{color:var(--Neutral-900, #222)}.page-template-flexible-employer-download .section.key-topics .accordion-item.active .accordion-content{max-height:200px;opacity:1}.page-template-flexible-employer-download .section.key-topics .accordion-trigger{position:relative;background:none;border:none;color:#cdcdcd;font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%;text-align:left;width:100%;padding:.8888888889rem 0;cursor:pointer;transition:padding-left .3s ease,color .3s ease}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section.key-topics .accordion-trigger{font-size:1.3333333333rem}}.page-template-flexible-employer-download .section.key-topics .accordion-trigger:before{position:absolute;left:0;content:"";display:block;width:32px;height:32px;background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/ArrowRight-blue.svg) no-repeat center/contain;flex-shrink:0;margin-right:.4444444444rem;opacity:0;transform:translate(-10px);transition:opacity .3s ease,transform .3s ease}.page-template-flexible-employer-download .section.key-topics .accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease}.page-template-flexible-employer-download .section.key-topics .accordion-content p{font-size:.8888888889rem;margin-bottom:0}.page-template-flexible-employer-download .section#form-section{background:var(--colors-og-blue-50, #F4F7F7);padding:3.5555555556rem 0!important}.page-template-flexible-employer-download .section#form-section h2{font-size:1.7777777778rem;line-height:110%;margin-bottom:.8888888889rem}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section#form-section h2{font-size:2.3333333333rem}}.page-template-flexible-employer-download .section#form-section form>div:first-of-type{display:none}.page-template-flexible-employer-download .section#form-section form>div:not(:first-of-type){margin-top:1rem}.page-template-flexible-employer-download .section#form-section form .hs_firstname{margin-top:0}@media only screen and (min-width:768px){.page-template-flexible-employer-download .section#form-section form .hs_firstname{padding-right:.6666666667rem}}@media only screen and (min-width:768px){.page-template-flexible-employer-download .section#form-section form .hs_lastname{padding-left:.6666666667rem;margin-top:0}}@media only screen and (min-width:768px){.page-template-flexible-employer-download .section#form-section form .hs_firstname,.page-template-flexible-employer-download .section#form-section form .hs_lastname{display:inline-block;width:50%}}.page-template-flexible-employer-download .section#form-section form .hs-button{width:100%}.page-template-flexible-employer-download .section#form-section form .hs_error_rollup{flex-basis:100%}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section#form-section form .hs_error_rollup{text-align:center}}.page-template-flexible-employer-download .section#form-section form .hs_error_rollup label{color:red}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section#form-section form .hs_submit{flex-basis:100%;margin-top:1rem!important}}@media only screen and (min-width:1025px){.page-template-flexible-employer-download .section#form-section form .hs_submit .actions{text-align:center}}.page-template-faq .hero{background:#03616e;padding-top:9.6666666667rem!important;padding-bottom:4.8888888889rem!important}@media only screen and (min-width:1025px){.page-template-faq .hero{padding-top:195px!important}}.page-template-faq .hero .container{min-height:0}.page-template-faq .hero .icon{margin:0 auto 1.7777777778rem}.page-template-faq .hero h1{color:#fff}.page-template-faq .intro .faq-list{background:#f4f7f7;padding:0 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:768px){.page-template-faq .intro .faq-list{flex-direction:row}}.page-template-faq .intro .faq-list li a{font-size:.889rem;padding:1rem;display:inline-block;text-decoration:none;color:#000}@media only screen and (min-width:1025px){.page-template-faq .intro .faq-list li a{padding:1rem 2rem}}.page-template-faq .faq-accordion{padding:3rem 0 6rem}.page-template-faq .faq-accordion .acc-container{padding:1.7777777778rem 0;border-radius:0;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #EAEAEA;margin-bottom:0;background:none}.page-template-faq .faq-accordion .acc-container.active .acc-toggle:after{transform:rotate(180deg)}.page-template-faq .faq-accordion .acc-container .acc-toggle{padding:0}.page-template-faq .faq-accordion .acc-container .acc-toggle:after{content:"";background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/05/CaretDown.svg) no-repeat center;background-size:contain;display:inline-block;margin-left:auto;width:1.7777777778rem;height:1.7777777778rem}.page-template-faq .faq-accordion .acc-container .acc-toggle p{color:var(--Neutral-900, #1C1E1F);font-family:QuincyCF Bold,serif;font-size:1.1666666667rem;font-weight:700;line-height:130%}@media only screen and (min-width:1025px){.page-template-faq .faq-accordion .acc-container .acc-toggle p{font-size:1.3333333333rem;line-height:110%;max-width:900px}}.page-template-faq .faq-accordion .acc-container .acc-content .content{padding:.6666666667rem 0 0}@media only screen and (min-width:1025px){.page-template-faq .faq-accordion .acc-container .acc-content .content{max-width:900px}}.page-template-faq .with-shifts{padding:3.5555555556rem 0!important;background:var(--original-colors-teal-100, #F4F7F7)}.page-template-faq .with-shifts h2{font-size:1.7777777778rem;line-height:110%;font-weight:700;margin-bottom:1.7777777778rem;text-align:center}@media only screen and (min-width:768px){.page-template-faq .with-shifts h2{margin-bottom:3.1111111111rem}}@media only screen and (min-width:1025px){.page-template-faq .with-shifts h2{font-size:2.3333333333rem}}.page-template-faq .with-shifts .row.cards{gap:1.3333333333rem}.page-template-faq .with-shifts .row.cards [class^=col-],.page-template-faq .with-shifts .row.cards [class*=" col-"]{background:#fff;padding:1.3333333333rem;border-radius:.8888888889rem}.page-template-faq .with-shifts .row.cards [class^=col-] img,.page-template-faq .with-shifts .row.cards [class*=" col-"] img{margin-bottom:.8888888889rem}.page-template-faq .with-shifts .row.disclaimer{margin-top:1.7777777778rem}@media only screen and (min-width:768px){.page-template-faq .with-shifts .row.disclaimer{margin-top:3.1111111111rem}}@media only screen and (min-width:768px){.page-template-faq .with-shifts .row.disclaimer .col-md-3{text-align:right}}.page-template-faq .with-shifts .row.disclaimer p{font-size:.7777777778rem;line-height:150%;color:#444}.page-template-book-demo header .col{padding:2rem 1rem}.page-template-book-demo header .logo{margin:0;background:none;width:auto;height:auto}.page-template-book-demo header .logo img{width:180px}.page-template-book-demo .intro{padding-top:2rem!important}.page-template-book-demo .intro h1{margin-bottom:1.5rem}.page-template-book-demo .intro p{line-height:2;margin-bottom:2rem}.page-template-book-demo .intro .resp-iframe-container{border-radius:10px;margin-bottom:2rem}.page-template-book-demo .intro .form-wrapper{background:linear-gradient(to bottom,#f4f7f780,#fff);margin:3rem -2rem 0;padding:2rem 1.5rem}@media only screen and (min-width:768px){.page-template-book-demo .intro .form-wrapper{margin:0;background:#f4f7f780}}.page-template-book-demo .intro .form-wrapper h4{font-size:1.111rem}@media only screen and (min-width:1025px){.page-template-book-demo .intro .form-wrapper h4{font-size:1.556rem}}.page-template-book-demo .intro .form-wrapper label span{font-weight:400}.page-template-book-demo .intro .form-wrapper .hs_firstname,.page-template-book-demo .intro .form-wrapper .hs_lastname{width:100%}@media only screen and (min-width:1025px){.page-template-book-demo .intro .form-wrapper .hs_firstname,.page-template-book-demo .intro .form-wrapper .hs_lastname{width:50%}}.page-template-book-demo .intro .form-wrapper .hs_lastname{margin-top:1rem}@media only screen and (min-width:1025px){.page-template-book-demo .intro .form-wrapper .hs_lastname{margin-top:0}}@media only screen and (min-width:768px){.page-template-book-demo .intro .form-wrapper .hs_submit .actions{text-align:center}}.page-template-book-demo .about{background-color:#f4f7f7;padding:6rem 0!important}.page-template-book-demo .about img{border-radius:10px;margin-top:1rem}@media only screen and (min-width:768px){.page-template-book-demo .about img{margin-top:0}}.page-template-book-demo .about h2{margin-bottom:2rem}.page-template-book-demo .about p{line-height:2}.page-template-book-demo .how-it-works{background-color:#f4f7f7}.page-template-book-demo .how-it-works h2,.page-template-book-demo .how-it-works p{display:block!important}.page-template-book-demo .app{padding:8rem 0!important;background:url(/wp-content/themes/shifts/dist/assets/images/pages/demo/demo-cta-bg-mobile.jpg) no-repeat center;background-size:cover}@media only screen and (min-width:768px){.page-template-book-demo .app{background:url(/wp-content/themes/shifts/dist/assets/images/pages/demo/demo-cta-bg.jpg) no-repeat center;background-size:cover;padding:10rem 0!important}}.page-template-book-demo .app h2{color:#fff}.page-template-connect-demo .margin-bottom-md{margin-bottom:2em}.page-template-connect-demo section:not(#content){padding:2.5rem 0}.page-template-connect-demo h2,.page-template-connect-demo p,.page-template-connect-demo ul,.page-template-connect-demo input{font-family:Arial,Helvetica,sans-serif;letter-spacing:normal}.page-template-connect-demo h2{font-size:1.667rem;font-weight:700;line-height:1.5;margin-bottom:.9em}.page-template-connect-demo p,.page-template-connect-demo ul{font-size:.889rem;line-height:2;font-weight:400;color:#000000b3}.page-template-connect-demo ul{list-style-type:disc;margin-block-start:1em;padding-left:2.22em;padding-bottom:2.22em}.page-template-connect-demo ul li{line-height:2}.page-template-connect-demo div.gform_confirmation_message{font-family:Arial,Helvetica,sans-serif;font-size:.889rem;line-height:2;font-weight:400;color:#000000b3}.page-template-connect-demo .cky-banner-bottom{display:none!important}.page-template-connect-demo .resp-iframe-container{border-radius:12px}.page-template-connect-demo #connect-email-form{margin-bottom:2em}.page-template-connect-demo #connect-email-form input{color:#000c;font-size:.8125rem;font-weight:400;line-height:1.5}.page-template-connect-demo #connect-email-form .gform_footer.before{margin:0!important;padding:0!important}.single-post #content .container{max-width:1280px}.single-post #content .toc .container,.single-post #content .info .container,.single-post #content .author .container{max-width:900px}@media only screen and (max-width:767px){.single-post #content section p,.single-post #content section li{font-size:.889rem}}.single-post #content section p:last-of-type,.single-post #content section li:last-of-type{margin-bottom:0}.single-post #content p{line-height:2}.single-post #content ol,.single-post #content ul{list-style:initial;padding-left:2rem;margin-bottom:1rem}.single-post #content ol li,.single-post #content ul li{line-height:2}.single-post #content ol{list-style:revert}.single-post .hero h1{color:#fff;max-width:600px;margin-bottom:0}.single-post .hero .col.flex{justify-content:flex-end}.single-post .hero .container{max-width:1300px!important}.single-post .highlights ul{list-style:initial;padding-left:1rem}.single-post .highlights ul li{line-height:2;margin-bottom:1.5rem}.single-post .highlights img{margin:2rem auto 0;border-radius:20px}@media only screen and (min-width:768px){.single-post .highlights img{margin:0 auto}}.single-post .info h2.title{font-family:QuincyCF Bold,serif;font-size:1.6rem}@media only screen and (min-width:1025px){.single-post .info h2.title{font-size:2.667rem}}.single-post .info h3.title{font-family:QuincyCF Bold,serif;font-size:1.25rem;line-height:1.25}@media only screen and (min-width:1025px){.single-post .info h3.title{font-size:1.5rem}}.single-post .toc .container{max-width:900px}.single-post .toc .row{border-radius:20px;padding:1.778rem 1.111rem;background-color:#f4f7f7}@media only screen and (min-width:1025px){.single-post .toc .row{padding:2.667rem 6.278rem}}.single-post .toc h2,.single-post .toc h3{font-family:QuincyCF Bold,serif;font-size:1.25rem;line-height:1.25}@media only screen and (min-width:1025px){.single-post .toc h2,.single-post .toc h3{font-size:1.5rem}}.single-post .toc ol{padding-left:1rem;list-style:revert}.single-post .toc ol li{line-height:2.5}.single-post .toc ol li a{text-decoration:none;color:#000}@media only screen and (max-width:767px){.single-post .toc ol li a{font-size:.889rem}}.single-post .post-section:nth-child(odd){background-color:#f4f7f7}@media only screen and (min-width:768px){.single-post .post-section .row{align-items:center}}.single-post .post-section img{margin-bottom:3rem;border-radius:20px}.single-post .post-section h2.title{font-family:QuincyCF Bold,serif;font-size:1.6rem}@media only screen and (min-width:1025px){.single-post .post-section h2.title{font-size:2.667rem}}.single-post .post-section h3.title{font-family:QuincyCF Bold,serif;font-size:1.25rem;line-height:1.25}@media only screen and (min-width:1025px){.single-post .post-section h3.title{font-size:1.5rem}}.single-post .post-section h2,.single-post .post-section h3{font-family:QuincyCF Bold,serif;font-size:1.2rem}@media only screen and (min-width:1025px){.single-post .post-section h2,.single-post .post-section h3{font-size:1.4rem}}.single-post .author img{margin-bottom:1.5rem;border-radius:50%}@media only screen and (min-width:768px){.single-post .author img{margin-bottom:0}}.single-post .author .row{border-bottom:solid 1px #a6a6a6;padding-bottom:3rem}.single-post .author p{line-height:1.5!important}.single-post .author .col{padding:0}.single-post .author .col:last-of-type p:first-of-type{font-weight:600}.page-template-vendor-management .margin-bottom-md{margin-bottom:2em!important}.page-template-vendor-management .hero .container{position:relative}.page-template-vendor-management .hero h1,.page-template-vendor-management .hero p{color:#fff;max-width:400px}@media only screen and (min-width:1025px){.page-template-vendor-management .hero p{font-size:1.333rem}}.page-template-vendor-management .hero .monitor{display:none}@media only screen and (min-width:1025px){.page-template-vendor-management .hero .monitor{position:absolute;bottom:-12rem;right:0;display:block;width:600px;height:557px}}@media only screen and (min-width:1200px){.page-template-vendor-management .hero .monitor{width:679px;height:629px}}.page-template-vendor-management .intro p{color:#000000b3;line-height:2rem}@media only screen and (min-width:768px){.page-template-vendor-management .intro .col-md-50:first-of-type{padding-right:80px}}.page-template-vendor-management .intro img{border-radius:10px}.page-template-vendor-management .how-it-works{background-color:#f4f7f7}.page-template-vendor-management .how-it-works p{color:#000000b3;line-height:2}@media screen and (min-width:992px){.page-template-vendor-management .about .col-md-50,.page-template-vendor-management .info .col-md-50{padding:0 1rem 0 3.5rem}}.page-template-vendor-management .info,.page-template-vendor-management .about{background-color:#f4f7f7}.page-template-vendor-management .about .row{align-items:center}.page-template-vendor-management .about img{border-radius:10px}.page-template-vendor-management .about .col:first-of-type{margin-bottom:2rem;text-align:left}@media only screen and (min-width:768px){.page-template-vendor-management .about .col:first-of-type{margin-bottom:0}}.page-template-vendor-management .about p{line-height:2}.page-template-vendor-management .mgmt{padding-bottom:2rem!important}.page-template-vendor-management .mgmt h2{margin:0 auto 2rem}.page-template-vendor-management .mgmt .col{display:flex}.page-template-vendor-management .mgmt .card{opacity:0;will-change:transform;background:none;border:solid 2px #cbebc6;border-radius:10px;text-align:center;margin-bottom:2rem}.page-template-vendor-management .mgmt .card p{color:#000000b3;line-height:1.5rem;font-weight:400;margin-bottom:0}.page-template-vendor-management .mgmt .icon{margin:0 auto 1rem}.page-template-vendor-management .info img{border-radius:10px}.page-template-vendor-management .info .col:first-of-type img{margin:0 auto 1.5rem}@media only screen and (min-width:768px){.page-template-vendor-management .info .col:first-of-type img{margin:0 auto}}.page-template-vendor-management .info p{color:#000000b3;line-height:2}@media only screen and (max-width:767px){.page-template-vendor-management .info h2,.page-template-vendor-management .info p{text-align:center}}.page-template-vendor-management .facilities{display:flex;flex-direction:column}@media only screen and (min-width:1025px){.page-template-vendor-management .facilities{flex-direction:row}}.page-template-vendor-management .facilities div{flex:1}.page-template-vendor-management .facilities ul.checkmarks{margin-bottom:0}.page-template-vendor-management .facilities ul li{margin-bottom:1rem;color:#000000b3}.page-template-vendor-management .form-wrapper{background-color:#fff;margin:3rem -2rem 0;padding:2rem 1.5rem;border-radius:0}@media only screen and (min-width:768px){.page-template-vendor-management .form-wrapper{border-radius:10px;margin:0}}.page-template-vendor-management .form-wrapper h2{text-align:center}@media only screen and (min-width:768px){.page-template-vendor-management .form-wrapper h2{margin-bottom:2rem}}.page-template-vendor-management .form-wrapper label span{font-size:.895rem;color:#000000b3;font-weight:400}@media only screen and (min-width:768px){.page-template-vendor-management .form-wrapper{padding:4rem 3rem}}.page-template-vendor-management .form-wrapper .hs-form-field{margin-top:20px}.page-template-vendor-management .form-wrapper .hs-form-field:not(.hs-email):not(.hs-phone):not(.hs-fieldtype-select){width:100%}@media only screen and (min-width:768px){.page-template-vendor-management .form-wrapper .hs-form-field:not(.hs-email):not(.hs-phone):not(.hs-fieldtype-select){width:50%}}.page-template-vendor-management .form-wrapper .hs-form fieldset{margin-bottom:0!important}@media only screen and (min-width:768px){.page-template-vendor-management .form-wrapper .hs_submit .actions{text-align:center}}.page-template-per-diem .shifts-advantage h2{line-height:110%;margin-bottom:24px}.page-template-per-diem .shifts-advantage .advantage-list{display:flex;gap:var(--gap-md, 24px);margin-bottom:var(--gap-md, 24px)}.page-template-per-diem .shifts-advantage .advantage-list div{flex:1}.page-template-per-diem .shifts-advantage .advantage-list div svg{margin-bottom:10px}.page-template-per-diem .shifts-advantage .advantage-list div p{margin:0}.page-template-per-diem .hero .container{position:relative}.page-template-per-diem .hero h1{max-width:350px;font-style:normal;font-weight:700;line-height:100%}.page-template-per-diem .hero h1,.page-template-per-diem .hero p{color:#fff}@media only screen and (min-width:1025px){.page-template-per-diem .hero p{font-size:1rem;font-style:normal;font-weight:600;line-height:150%}}.page-template-per-diem .about h2,.page-template-per-diem .about p{margin-bottom:0}.page-template-per-diem .info h2{font-size:2.6666666667rem;font-style:normal;font-weight:700;line-height:110%}.page-template-per-diem .gig-economy .col{padding:2.2222222222rem 1.7777777778rem;border-radius:12px;background:var(--colors-dew-600, #03616E)}@media only screen and (min-width:992px){.page-template-per-diem .gig-economy .col{display:flex;align-items:flex-end;justify-content:space-between}}@media only screen and (min-width:992px){.page-template-per-diem .gig-economy .content{display:flex;align-items:flex-start}}.page-template-per-diem .gig-economy .content .text{margin-top:.6666666667rem}@media only screen and (min-width:992px){.page-template-per-diem .gig-economy .content .text{margin-top:0;margin-left:1.1111111111rem;margin-right:1.1111111111rem;max-width:800px}}.page-template-per-diem .gig-economy p,.page-template-per-diem .gig-economy a{color:#fff}.page-template-per-diem .gig-economy a{flex-shrink:0;text-decoration:none;font-size:1.1111111111rem;font-weight:700;line-height:1.1111111111rem;letter-spacing:.0222222222rem;margin-top:1.3333333333rem}@media only screen and (min-width:992px){.page-template-per-diem .gig-economy a{margin-top:0}}.page-template-per-diem .gig-economy .h4{font-family:Quincy CF;font-size:1.3333333333rem;font-weight:700;line-height:110%;margin-bottom:.6666666667rem}.page-template-per-diem .banner .learnmore{margin-top:20px;padding-right:1rem;padding-left:0}@media only screen and (min-width:768px){.page-template-per-diem .banner .learnmore{margin-top:0;padding-right:0}}.page-template-per-diem .banner .alert svg{flex:1 0 auto;margin-right:20px}.page-template-per-diem .banner .alert h4{color:var(--neutral-1000, #1C1E1F);font-size:1.3333333333rem;font-style:normal;font-weight:700;line-height:110%;margin-bottom:12px}.page-template-per-diem .banner .alert p{color:var(--neutral-800, #2F3233);font-size:.8888888889rem;font-style:normal;font-weight:400;line-height:150%;margin:0}.page-template-shifts-demo .cky-banner-bottom{display:none!important}.page-template-shifts-demo #shifts-demo h1,.page-template-shifts-demo #shifts-demo p,.page-template-shifts-demo #shifts-demo ul,.page-template-shifts-demo #shifts-demo li,.page-template-shifts-demo #shifts-demo h2{font-family:Arial,Helvetica,sans-serif}.page-template-shifts-demo #shifts-demo p,.page-template-shifts-demo #shifts-demo ul,.page-template-shifts-demo #shifts-demo li{font-size:.8888888889rem}.page-template-shifts-demo #shifts-demo h1{font-size:1.7777777778rem;font-weight:400}.page-template-shifts-demo #shifts-demo input[type=submit],.page-template-shifts-demo #shifts-demo button[type=submit]{border:none;border-radius:10px;background-color:var(--colors-og-mint-100, #CBEBC6);border-color:var(--colors-og-mint-100, #CBEBC6);padding:.6666666667rem 1.3888888889rem;color:#1c1e1f;text-align:center;font-size:1rem;font-weight:400;line-height:1.3333333333rem;box-shadow:none;font-family:Arial,Helvetica,sans-serif;margin-top:1rem}.page-template-shifts-demo #shifts-demo input[type=submit]:hover,.page-template-shifts-demo #shifts-demo button[type=submit]:hover{background-color:#9bcc93;border-color:#9bcc93}.page-template-shifts-demo #shifts-demo .gform_confirmation_wrapper{margin-top:1rem;font-family:Arial,Helvetica,sans-serif;font-size:.8888888889rem}.page-template-shifts-demo #shifts-demo ul{padding-left:.8888888889rem;list-style:initial;margin-left:1rem}.page-template-shifts-demo #shifts-demo ul li{line-height:2}.page-template-shifts-demo #shifts-demo .video-iframe-container{border-radius:.6666666667rem;overflow:hidden;margin-bottom:1.3333333333rem}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .video-iframe-container{margin-bottom:0}}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:first-of-type{align-items:center;flex-direction:row-reverse}}@media only screen and (max-width:767px){.page-template-shifts-demo #shifts-demo .row:first-of-type .col:first-of-type{margin-bottom:2rem}}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:first-of-type .col:first-of-type{padding-left:3rem}}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:first-of-type .col:last-of-type{padding-right:0rem}}.page-template-shifts-demo #shifts-demo .row:last-of-type{margin-top:2.6666666667rem}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:last-of-type{margin-top:3.3333333333rem}}@media only screen and (max-width:767px){.page-template-shifts-demo #shifts-demo .row:last-of-type .col{margin-bottom:2rem}}@media only screen and (min-width:768px){.page-template-shifts-demo #shifts-demo .row:last-of-type .col-md-6{display:flex}}.page-template-shifts-demo #shifts-demo .row:last-of-type .content{border-radius:20px;background:var(--colors-dew-600, #03616E);padding:.8888888889rem}@media only screen and (min-width:768px){.page-template-shifts-demo #shifts-demo .row:last-of-type .content{height:100%}}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:last-of-type .content{padding:2.6666666667rem}}.page-template-shifts-demo #shifts-demo .row:last-of-type .content img{width:100%;margin-bottom:1.3333333333rem}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:last-of-type .content img{margin-bottom:2.2222222222rem}}.page-template-shifts-demo #shifts-demo .row:last-of-type .content p{color:#fff}.page-template-shifts-demo #shifts-demo .row:last-of-type .content p.sub{font-size:.8888888889rem;font-weight:700;line-height:130%;letter-spacing:.0888888889rem;text-transform:uppercase;margin-bottom:.6666666667rem}.page-template-shifts-demo #shifts-demo .row:last-of-type .content p.title{font-size:1.7777777778rem;line-height:130%;margin-bottom:.8888888889rem}.page-template-shifts-demo #shifts-demo .row:last-of-type .content p.description{font-size:.8888888889rem;line-height:200%}.page-template-app-confirmation .confirmation-section{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/01/app-confirmation-bg.png) no-repeat center center;background-size:cover;display:grid;overflow:hidden;height:100dvh;width:100%;padding:0!important;margin:0!important}.page-template-app-confirmation .confirmation-section>div{grid-area:1/1}.page-template-app-confirmation .confirmation-section .content{justify-self:center;place-self:center;margin:auto;max-width:350px;border-radius:16px;background:var(--neutral-000-ffffff, #FFF);box-shadow:.75px 1px 8px #b0b0b040;padding:32px 24px;text-align:center}.page-template-app-confirmation .confirmation-section .content .logo{margin:0 auto}.page-template-app-confirmation .confirmation-section .content h1{color:var(--neutral-008444444, #444);font-family:Open Sans;font-size:28px;font-weight:600;line-height:normal;margin:16px 0 0}.page-template-app-confirmation .confirmation-section .content h1+p{margin:24px 0;color:var(--neutral-007606060, #606060);text-align:center;font-family:Open Sans;font-size:14px;font-weight:400;line-height:normal}.page-template-app-confirmation .confirmation-section .content .btn-group{display:flex;gap:12px;justify-content:center}.page-template-app-confirmation .confirmation-section .content .btn{border-radius:0;border:none;overflow:hidden;text-indent:-9999px;display:inline-block;width:140px}.page-template-app-confirmation .confirmation-section .content .btn.app-store{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/01/app-store.png) no-repeat center center;background-size:contain}.page-template-app-confirmation .confirmation-section .content .btn.google-play{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2026/01/google.png) no-repeat center center;background-size:contain}.page-template-app-confirmation .confirmation-section .copyright{place-self:end start;padding:0 32px 32px;align-self:flex-end;width:100%;font-size:12px;color:var(--neutral-007606060, #606060)}.page-template-app-confirmation .confirmation-section .copyright p{color:#000;font-family:Open Sans;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.5px;margin-bottom:24px}.page-template-app-confirmation .confirmation-section .copyright ul{gap:12px 24px;flex-flow:row wrap}.page-template-app-confirmation .confirmation-section .copyright ul li{text-align:center;font-family:Open Sans;font-size:11px;font-weight:500;line-height:110%;letter-spacing:.11px}.page-template-app-confirmation .confirmation-section .copyright ul li a{color:#000000b3}
