/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/scss/main.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/scss/main.scss (1) ***!
  \***********************************************************************************************************************************************************************************************************************************************/
*{margin:0}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.5;scroll-behavior:smooth}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;min-height:100vh}canvas,img,picture,svg,video{display:block;max-width:100%}img{border:0;height:auto}.form input:not([type=submit]),.form select,button,form input:not([type=submit]),form select,input,select,textarea{font:inherit}button,select{text-transform:none}a{color:inherit;text-decoration:inherit}ol,ul{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}section:not(#content){padding:3rem 0}@media only screen and (min-width:1025px){section:not(#content){padding:5.55556rem 0}}#content{overflow-x:hidden}.container{margin:0 auto;max-width:1300px;padding:0 1rem}.container-fluid{margin:0;max-width:100%}.row{display:flex;flex-wrap:wrap;width:100%}.col{flex-basis:100%}.col,.col-10{padding:0 1rem}.col-10{flex-basis:10%}.col-20{flex-basis:20%;padding:0 1rem}.col-30{flex-basis:30%;padding:0 1rem}.col-40{flex-basis:40%;padding:0 1rem}.col-50{flex-basis:50%;padding:0 1rem}.col-60{flex-basis:60%;padding:0 1rem}.col-70{flex-basis:70%;padding:0 1rem}.col-80{flex-basis:80%;padding:0 1rem}.col-90{flex-basis:90%;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:30%;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:60%;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:90%;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:30%;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:60%;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:90%;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:30%;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:60%;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:90%;padding:0 1rem}.col-lg-100{flex-basis:100%;padding:0 1rem}}#nav-overlay{background-color:rgba(0,0,0,.2);height:0;opacity:0;transition:opacity .3s cubic-bezier(.645,.045,.355,1)}#nav-overlay:not(.is-invisible){bottom:0;height:100%;left:0;opacity:1;position:fixed;right:0;top:0;z-index:5}.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}.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}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.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}.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}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.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}.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}}.fl{float:left}.fr{float:right}.fn{display:inline-block;float:none}.clear,.clr{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-size:.65rem;font-weight:400}.hs_error_rollup{margin-top:1rem}.hs_error_rollup label{font-size:1rem}.notification{background:#feecf0;border-radius:4px;color:red;font-size:.85rem;padding:1rem;text-align:center}.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) .33333rem}@media (min-width:992px){.pad-lg{padding:var(--pad-lg,48px)}}@font-face{font-family:QuincyCF Bold;font-style:normal;font-weight:700;src:url(/wp-content/themes/shifts/dist/src/assets/fonts/QuincyCF-Bold.woff)}html{font-size:18px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif}a{color:#03616e;text-decoration:underline}a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:QuincyCF Bold,serif;font-weight:700;line-height:1.2;margin-bottom:1rem}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}ol.roman,ul.roman{list-style:upper-roman;margin-bottom:1rem}ol.disc,ul.disc{list-style:disc;margin-bottom:1rem}li{line-height:1.5}address{font-style:normal}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}header{position:relative}.main-nav-overlapped header{position:absolute;width:100%}#footer .row:first-of-type{align-items:center;padding:2rem 0}@media only screen and (min-width:960px){#footer .row:first-of-type{padding:2rem 0 1rem}}#footer .row:first-of-type .col-50{text-align:center}@media only screen and (min-width:960px){#footer .row:first-of-type .col-50{align-items:center;display:flex;text-align:left}}#footer .row:first-of-type .col-50:first-of-type ul{display:none}@media only screen and (min-width:960px){#footer .row:first-of-type .col-50:first-of-type ul{align-items:center;display:flex}}@media only screen and (min-width:1200px){#footer .row:first-of-type .col-50:first-of-type li{margin-left:2rem}}#footer .row:first-of-type .col-50:last-of-type{display:flex;justify-content:flex-end}#footer .row:first-of-type .col-50:last-of-type li{display:none;margin-bottom:0}@media only screen and (min-width:960px){#footer .row:first-of-type .col-50:last-of-type li{display:list-item}}#footer .row:first-of-type .col-50:last-of-type li:not(:last-of-type){display:list-item}@media only screen and (min-width:960px){#footer .row:first-of-type .col-50:last-of-type li:not(:last-of-type){margin-right:2rem}#footer .row:last-of-type{border-top:1px solid #d8e3e4;padding:1rem 0 2rem}}#footer .row:last-of-type ul{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:960px){#footer .row:last-of-type ul{flex-direction:row;justify-content:space-between}}#footer .row:last-of-type ul li a,#footer .row:last-of-type ul li span{font-size:.75rem}#footer ul{align-items:center;display:flex}@media only screen and (min-width:960px){#footer ul{flex-direction:row}}#footer ul li{margin-bottom:1rem}@media only screen and (min-width:960px){#footer ul li{margin-bottom:0}}#footer ul a{color:#000;text-decoration:none}#footer ul a:not(.btn):not(.is-sr-only){padding:.5rem;transition:.2s}#footer ul a:not(.btn):not(.is-sr-only):hover{opacity:.7}@media only screen and (max-width:767px){#footer ul .btn,#footer ul .is-sr-only{font-size:.778rem;padding:.278rem .833rem}}#footer .logo{margin-left:0;z-index:0}@media only screen and (min-width:768px){#footer .logo img{width:140px}}#footer.lp{padding:3.1rem 0}#footer.lp .row{border:none;padding:0}#footer.lp p{margin-bottom:1.5rem;text-align:center}@media only screen and (min-width:768px){#footer.lp p{margin:0;text-align:left}}#nav-main{align-items:center;background-color:#fff;display:flex;left:0;padding:1rem;position:fixed;width:100%;z-index:2}@media only screen and (min-width:1025px){#nav-main{background:none!important;padding:0;position:static}}#nav-main.open{background:none!important}.logo{background:url(/wp-content/themes/shifts/dist/src/assets/images/shifts-logo.png) no-repeat 50%;background-size:contain;display:block;height:30px;margin-left:1rem;padding:0;width:100px;z-index:3}@media only screen and (min-width:1025px){.logo{height:38px;margin-left:0;width:155px}}.logo img{width:100px}@media only screen and (min-width:1025px){.logo img{width:155px}}.mobile-cta{flex:auto;text-align:right}@media only screen and (min-width:1025px){.mobile-cta{display:none}}.mobile-cta.hide{opacity:0;visibility:hidden}.mobile-cta .btn,.mobile-cta .is-sr-only{font-size:.778rem;padding:.278rem .833rem}.nav-menu{background:#fff;bottom:0;flex-direction:column;height:100vh;left:0;max-width:300px;padding:5rem 1rem;position:fixed;top:0;transform:translateX(-100%);transition:all .15s cubic-bezier(.165,.84,.44,1);width:100%;z-index:2}@media only screen and (min-width:1025px){.nav-menu{align-items:center;background:none;display:flex;flex-direction:row;height:auto;max-width:100%;overflow-y:initial;padding:0;position:static;transform:none;width:100%}}.nav-menu.open{transform:translateX(0)}.nav-menu li{margin-bottom:1.5rem}@media only screen and (min-width:1025px){.nav-menu li{margin-bottom:0}.nav-menu li:first-of-type a,.nav-menu li:nth-of-type(2) a{position:relative}.nav-menu li:first-of-type a:after,.nav-menu li:nth-of-type(2) a:after{border-right:1px solid #000;border-top:1px solid #000;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:0;top:0;transform:rotate(135deg);width:10px}.nav-menu li:nth-of-type(3){margin-right:auto}.nav-menu li.contact{order:1}.nav-menu li.contact a{padding:2rem .5rem}}@media only screen and (min-width:1025px){.nav-menu li.has-sub:focus ul,.nav-menu li.has-sub:focus-within ul,.nav-menu li.has-sub:hover ul{-webkit-animation:fadeIn .2s ease;animation:fadeIn .2s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block}}.nav-menu li.has-sub:focus-within>a:after,.nav-menu li.has-sub:focus>a:after,.nav-menu li.has-sub:hover>a:after{top:.5rem;transform:rotate(-45deg)}.nav-menu li.has-sub:first-of-type ul,.nav-menu li.has-sub:nth-of-type(2) ul{bottom:-120px}.nav-menu li.has-sub ul{margin-bottom:1.5rem;margin-left:1.5rem;margin-top:.5rem}@media only screen and (min-width:1025px){.nav-menu li.has-sub ul{background-color:#fff;border-radius:6px;bottom:-120px;box-shadow:2px 5px 12px rgba(0,0,0,.2);display:none;margin-bottom:0;margin-left:0;margin-top:0;min-width:200px!important;min-width:150px;padding:.5rem 0;position:absolute}}.nav-menu li.has-sub ul li{margin-bottom:.5rem}@media only screen and (min-width:1025px){.nav-menu li.has-sub ul li{margin:0}}.nav-menu li.has-sub ul a{font-size:.85rem}@media only screen and (min-width:1025px){.nav-menu li.has-sub ul a{align-items:center;color:#000;display:flex;font-size:.889rem;padding:.5rem 1rem;text-decoration:none}.nav-menu li.has-sub ul a:hover{color:#03616e;opacity:1}}.nav-menu li.has-sub ul a:after{display:none}.nav-menu a{color:#000;padding:.5rem;text-decoration:none;transition:all .2s}.nav-menu a:hover{opacity:.8}@media only screen and (min-width:1025px){.nav-menu a{display:inline-block;padding:2rem 1.25rem}}.nav-menu .btn,.nav-menu .is-sr-only{margin-top:1rem}@media only screen and (min-width:1025px){.nav-menu .btn,.nav-menu .is-sr-only{margin-right:2rem;margin-top:0}}.overlay{background:rgba(0,0,0,.2);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:1}.overlay.open{opacity:1;visibility:visible}.resize-animation-stopper *{-webkit-animation:none!important;animation:none!important;transition:none!important}.is-sr-only{left:0;opacity:0;position:absolute;top:0}.is-sr-only:focus{opacity:1;z-index:999}.error404 #nav-main .logo,.main-nav-overlapped #nav-main .logo{background:url(https://www.shifts.com/wp-content/uploads/sites/2/2024/11/Shifts_Logo_Reversed_NoTagline.svg) no-repeat 50%;height:38px;width:155px}.error404 #nav-main .nav-menu .nav-item,.main-nav-overlapped #nav-main .nav-menu .nav-item{color:#fff}@media only screen and (min-width:1025px){.error404 #nav-main .nav-menu .nav-item:after,.main-nav-overlapped #nav-main .nav-menu .nav-item:after{border-right:1px solid #fff;border-top:1px solid #fff}}.error404 #nav-main .nav-menu .btn,.error404 #nav-main .nav-menu .is-sr-only,.main-nav-overlapped #nav-main .nav-menu .btn,.main-nav-overlapped #nav-main .nav-menu .is-sr-only{background-color:transparent;border:2px solid var(--color-mint-300,#cbebc6);border-radius:10px}@media only screen and (min-width:1025px){.home .col-lg-33{flex-basis:33%}}.home .app-wrapper{align-items:center;display:flex}@media only screen and (min-width:768px){.home .app-wrapper a:first-of-type{margin-right:.5rem}}.home .hero,.home .hero .container{position:relative}.home .hero h1,.home .hero p{color:#fff;max-width:360px}@media only screen and (min-width:1025px){.home .hero p{font-size:1.333rem}}.home .hero .btn-wrapper .btn,.home .hero .btn-wrapper .is-sr-only{display:block;width:190px}.home .hero .btn-wrapper .btn:first-of-type,.home .hero .btn-wrapper .is-sr-only:first-of-type{margin-bottom:1rem}@media only screen and (min-width:768px){.home .hero .btn-wrapper .btn:first-of-type,.home .hero .btn-wrapper .is-sr-only:first-of-type{margin-bottom:0;margin-right:.5rem}}.home .hero .btn-wrapper .btn:last-of-type,.home .hero .btn-wrapper .is-sr-only:last-of-type{margin-top:1rem}@media only screen and (min-width:768px){.home .hero .btn-wrapper .btn:last-of-type,.home .hero .btn-wrapper .is-sr-only:last-of-type{margin-left:.5rem;margin-top:0}.home .hero .btn-wrapper .btn,.home .hero .btn-wrapper .is-sr-only{display:inline-block;width:auto}}.home .hero .iphone{display:none}@media only screen and (min-width:1025px){.home .hero .iphone{bottom:-8rem;display:block;height:500px;position:absolute;right:1rem;width:210px}}@media only screen and (min-width:1200px){.home .hero .iphone{height:581px;width:241px}}@media only screen and (min-width:1025px){.home .intro{padding-top:6rem!important}.home .intro .row:first-of-type p{font-size:1.333rem}}.home .intro .row.flex-justify-center .col{display:flex}.home .intro h2{margin:0 auto 1rem}.home .intro .card,.home .intro .job-details,.home .intro .job-info{opacity:0;padding:0;will-change:transform}.home .intro .card h4,.home .intro .job-details h4,.home .intro .job-info h4{color:var(--color-dew-600,#03616e);font-family:var(--secondary-font);font-size:1.33333rem;font-style:normal;font-weight:600;line-height:130%;margin:.88889rem 0}.home .intro .card p,.home .intro .job-details p,.home .intro .job-info p{margin:0}.home .intro .card a,.home .intro .job-details a,.home .intro .job-info a{color:initial;display:flex;flex-direction:column;height:100%;padding:var(--pad-md,24px);text-decoration:none}.home .intro .card a span,.home .intro .job-details a span,.home .intro .job-info a span{margin-top:auto}.home .labor .row{flex-direction:column-reverse}@media only screen and (min-width:768px){.home .labor .row{flex-direction:row}}@media only screen and (max-width:767px){.home .labor img{margin-bottom:1.5rem}}.home .labor h2,.home .labor p{line-height:150%}@media only screen and (max-width:767px){.home .labor h2,.home .labor p{text-align:center}}.home .labor p{line-height:2}.home .health-institutions h4{color:var(--neutral-800,#2f3233);font-family:var(--secondary-font,"Open Sans",sans-serif);font-size:1.33333rem;font-style:normal;font-weight:600;line-height:32px}@-webkit-keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.home .health-institutions h4{margin-bottom:3rem}.home .health-institutions .logos{overflow:hidden}.home .health-institutions .ticker{display:flex;overflow:hidden;white-space:nowrap}.home .health-institutions .ticker .logo-container{align-items:center;-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite;display:flex}.home .health-institutions .ticker .logo-container img{max-width:none;-o-object-fit:cover;object-fit:cover;padding:0 1.25rem;width:180px}.home .health-institutions .ticker .logo-container img.max-60{max-width:100px}.home .how-it-works h2 span,.home .key-features h2 span{display:block;font-size:1.33rem}@media only screen and (min-width:768px){.home .key-features{padding-top:0!important}.home .key-features .tac{display:none}}.home .key-features .tac p{margin-bottom:0}.home .key-features .col:last-of-type h2,.home .key-features .col:last-of-type h2+p{display:none}@media only screen and (min-width:768px){.home .key-features .col:last-of-type h2,.home .key-features .col:last-of-type h2+p{display:block}}.home .app{background:url(/wp-content/themes/shifts/dist/src/assets/images/pages/home/home-app-bg-1.jpg) no-repeat 50%;background-size:cover;padding:12rem 0!important}.home .app h2{color:#fff}.home .app .app-wrapper{justify-content:center}.btn,.form input[type=submit]:not([type=submit]),.form select[type=submit],.is-sr-only,a.btn,a.is-sr-only,button.btn,button.is-sr-only,form input[type=submit]:not([type=submit]),form select[type=submit],input[type=submit]{background-color:#cbebc6;background-image:linear-gradient(#9bcc93 0 0);background-position:100%;background-repeat:no-repeat;background-size:0;border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;letter-spacing:1px;line-height:1.333rem;padding:.667rem 1.389rem;text-align:center;text-decoration:none;transition:.2s,background-position 0s}@media only screen and (min-width:1025px){.btn:hover,.form select[type=submit]:hover,.is-sr-only:hover,a.btn:hover,a.is-sr-only:hover,button.btn:hover,button.is-sr-only:hover,form select[type=submit]:hover,input[type=submit]:hover{background-position:0;background-size:100%;text-decoration:none!important}}.btn.no-bg,.form select[type=submit].no-bg,.no-bg.is-sr-only,a.btn.no-bg,a.no-bg.is-sr-only,button.btn.no-bg,button.no-bg.is-sr-only,form select[type=submit].no-bg,input[type=submit].no-bg{background-color:transparent;background-image:linear-gradient(#cbebc6 0 0);box-shadow:inset 0 0 0 2px #cbebc6;color:#fff}@media only screen and (min-width:1025px){.btn.no-bg:hover,.form select[type=submit].no-bg:hover,.no-bg.is-sr-only:hover,a.btn.no-bg:hover,a.no-bg.is-sr-only:hover,button.btn.no-bg:hover,button.no-bg.is-sr-only:hover,form select[type=submit].no-bg:hover,input[type=submit].no-bg:hover{color:#000}}.btn:disabled,.btn[disabled],.form select[type=submit]:disabled,.form select[type=submit][disabled],.is-sr-only:disabled,.is-sr-only[disabled],a.btn:disabled,a.btn[disabled],a.is-sr-only:disabled,a.is-sr-only[disabled],button.btn:disabled,button.btn[disabled],button.is-sr-only:disabled,button.is-sr-only[disabled],form select[type=submit]:disabled,form select[type=submit][disabled],input[type=submit]:disabled,input[type=submit][disabled]{background-color:#d8e3e4;background-image:none;cursor:not-allowed;transition:none}.btn.is-loading,.form select[type=submit].is-loading,.is-loading.is-sr-only,a.btn.is-loading,a.is-loading.is-sr-only,button.btn.is-loading,button.is-loading.is-sr-only,form select[type=submit].is-loading,input[type=submit].is-loading{color:transparent!important;cursor:not-allowed;position:relative}.btn.is-loading.is-loading-jobs,.form select[type=submit].is-loading.is-loading-jobs,.is-loading.is-loading-jobs.is-sr-only,a.btn.is-loading.is-loading-jobs,a.is-loading.is-loading-jobs.is-sr-only,button.btn.is-loading.is-loading-jobs,button.is-loading.is-loading-jobs.is-sr-only,form select[type=submit].is-loading.is-loading-jobs,input[type=submit].is-loading.is-loading-jobs{background-color:transparent;left:50%;position:absolute;transform:translateX(-50%);z-index:30}.btn.is-loading.is-loading-jobs:after,.form select[type=submit].is-loading.is-loading-jobs:after,.is-loading.is-loading-jobs.is-sr-only:after,a.btn.is-loading.is-loading-jobs:after,a.is-loading.is-loading-jobs.is-sr-only:after,button.btn.is-loading.is-loading-jobs:after,button.is-loading.is-loading-jobs.is-sr-only:after,form select[type=submit].is-loading.is-loading-jobs:after,input[type=submit].is-loading.is-loading-jobs:after{border-color:transparent transparent #9bcc93 #9bcc93!important;height:4em;left:calc(50% - 2em);width:4em}.btn.is-loading:after,.form select[type=submit].is-loading:after,.is-loading.is-sr-only:after,a.btn.is-loading:after,a.is-loading.is-sr-only:after,button.btn.is-loading:after,button.is-loading.is-sr-only:after,form select[type=submit].is-loading:after,input[type=submit].is-loading:after{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;border-color:transparent transparent #000 #000!important;border-radius:9999px;border-style:solid;border-width:2px;content:"";display:block;height:1em;left:calc(50% - .5em);position:absolute!important;top:calc(50% - .5em);width:1em}.hero{margin-top:70px}@media only screen and (min-width:1025px){.hero{margin-top:0!important}}.hero.open{margin-top:0}.hero .container{align-items:center;display:flex;min-height:344px}@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{padding-left:2rem;position:relative}ul.checkmarks li:not(:last-of-type){margin-bottom:1rem}ul.checkmarks li:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-checkmark.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:11px;left:0;position:absolute;top:.5rem;width:20px}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);display:flex;flex-direction:column;flex-grow:1;margin-bottom:2rem;padding:2rem 1.5rem}@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{-webkit-animation:fadeInRight .3s ease;animation:fadeInRight .3s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.card span:not(.arrow-right),.job-details span:not(.arrow-right),.job-info span:not(.arrow-right){align-items:center;display:flex;font-weight:700;margin-top:auto}.scroll-reveal{opacity:0;transform:translateY(40px);transition:all .3s cubic-bezier(.165,.84,.44,1)}.scroll-reveal.active{opacity:1;transform:translateY(0)}.acc-container{border:2px solid #d8e3e4;border-radius:10px;height:100%;margin-bottom:1.5rem}.acc-container.active{background-color:#d8e3e4}.acc-container.active .acc-toggle{padding-left:2rem}.acc-container.active .arrow-right{-webkit-animation:fadeInRight .1s ease;animation:fadeInRight .1s ease;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1;visibility:visible}.acc-container.active .acc-content{max-height:500px}.acc-container.active .acc-content .content{-webkit-animation:fadeInUp .2s ease;animation:fadeInUp .2s ease;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.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{-webkit-animation:fadeInRight .1s ease;animation:fadeInRight .1s ease;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1;visibility:visible}.acc-toggle{align-items:center;border-radius:10px;cursor:pointer;display:flex;padding:1rem;transition:.1s}.acc-toggle .arrow-right{margin-left:0;margin-right:.5rem;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;border:none;border-radius:0;cursor:pointer;height:30px;padding:0;position:relative;width:30px;z-index:3}@media only screen and (min-width:1025px){.menu-btn{display:none}}.menu-btn.open span,.menu-btn.open span:after,.menu-btn.open span:before{background-color:#000}.menu-btn.open span{transform:rotate(45deg)}.menu-btn.open span:before{top:0;transform:rotate(0deg)}.menu-btn.open span:after{top:0;transform:rotate(90deg)}.menu-btn span:before{content:"";top:-9px}.menu-btn span:after{content:"";top:9px}.menu-btn span,.menu-btn span:after,.menu-btn span:before{background-color:#000;display:block;height:4px;position:absolute;transition-duration:.1s;width:100%}.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,.how-it-works .is-sr-only{margin-top:1rem}.arrow-right{box-sizing:border-box;color:#03616e;display:block;height:22px;margin-left:.5rem;position:relative;width:22px}.arrow-right:after,.arrow-right:before{box-sizing:border-box;content:"";display:block;position:absolute;right:3px}.arrow-right:after{border-right:2px solid;border-top:2px solid;bottom:7px;height:8px;transform:rotate(45deg);width:8px}.arrow-right:before{background:currentColor;bottom:10px;height:2px;width:16px}.form-wrapper{background-color:#f4f7f7;border-radius:10px;padding:2rem 1rem}@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{color:initial;display:block;font-size:medium;margin-bottom:.5rem}.form label.terms-label,form label.terms-label{font-size:.65rem;font-weight:400}.form form input:not([type=submit]),.form form select,.form input,.form input:not([type=submit]),.form select,form .form input:not([type=submit]),form .form select,form input,form input:not([type=submit]),form select{background:none;border:1px solid #a6a6a6;border-radius:4px;color:initial;font-size:medium;outline:none;padding:0}.form form input:not([type=submit]),.form input:not([type=submit]),.form select:not([type=submit]),form .form input:not([type=submit]),form input:not([type=submit]),form select:not([type=submit]){height:2.25rem;padding:calc(.5em - 1px) calc(.75em - 1px);width:100%}.form input[type=submit],.form input[type=submit]:not([type=submit]),.form select[type=submit],form input[type=submit],form input[type=submit]:not([type=submit]),form select[type=submit]{margin-top:1rem}.form select,form select{cursor:pointer;width:100%}.form select:after,form select:after{display:none}.form .selection,form .selection{background:none;border-radius:4px;outline:none;padding:0;width:100%}.form textarea,form textarea{background:none;border:1px solid #a6a6a6;border-radius:4px;height:200px;outline:none;padding:calc(.5em - 1px) calc(.75em - 1px);resize:none;width:100%!important}.form .row .col,form .row .col{margin-bottom:1rem!important;padding:0 .5rem}.form .field--checkbox a,form .field--checkbox a{display:inline!important;font-weight:400!important;padding:0!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 form input[type=checkbox]:not([type=submit])+label:after,.form .field--checkbox.col form select[type=checkbox]+label:after,.form .field--checkbox.col input[type=checkbox]+label:after,.form .field--checkbox.col select[type=checkbox]+label:after,form .field--checkbox.col .form input[type=checkbox]:not([type=submit])+label:after,form .field--checkbox.col .form 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 form input[type=checkbox]:checked:not([type=submit])+label:after,.form .field--checkbox.col form 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,form .field--checkbox.col .form input[type=checkbox]:checked:not([type=submit])+label:after,form .field--checkbox.col .form 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 form input[type=checkbox]:focus:not([type=submit])+label:before,.form .field--checkbox.col form 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,form .field--checkbox.col .form input[type=checkbox]:focus:not([type=submit])+label:before,form .field--checkbox.col .form 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 rgba(3,74,89,.25)}.form .field--checkbox label,form .field--checkbox label{color:#404040;display:inline-block;float:none;font-weight:400;padding-left:20px;position:relative}.form .field--checkbox label:after,.form .field--checkbox label:before,form .field--checkbox label:after,form .field--checkbox label:before{content:"";display:inline-block;position:absolute}.form .field--checkbox label:before,form .field--checkbox label:before{border:1px solid #a6a6a6;border-radius:3px;height:14px;left:0;top:1px;width:14px}.form .field--checkbox label:after,form .field--checkbox label:after{border-bottom:2px solid #00a899;border-left:2px solid #00a899;height:6px;left:2px;top:4px;transform:rotate(-45deg);width:10px}.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;display:inline-block;left:0;position:absolute;top:0}.form .control--password .tooltip-container .tooltip,form .control--password .tooltip-container .tooltip{background:#fff;border:1px solid #fff;border-radius:3px;bottom:30px;box-shadow:0 0 3px rgba(0,0,0,.2);color:#000;display:block;filter:drop-shadow(rgba(0,0,0,.3) 0 0 5px);font-size:11px;opacity:0;padding:1rem;position:absolute;right:auto;transform:scale(0);transition:all .2s ease-in-out;width:210px;z-index:99}.form .control--password .tooltip-container .tooltip:after,.form .control--password .tooltip-container .tooltip:before,form .control--password .tooltip-container .tooltip:after,form .control--password .tooltip-container .tooltip:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-10px;content:"";left:43%;position:absolute}.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{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-caret.svg) no-repeat 50%!important;background-size:contain!important;content:"";display:flex;height:18px;position:relative;width:18px}.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;min-width:calc(100% - 1rem)!important;width:calc(100% - 1rem)!important}.form .ui.dropdown.selection.professions-dropdown .menu .menu span,form .ui.dropdown.selection.professions-dropdown .menu .menu span{cursor:pointer;display:block;height:3rem;padding:.78571rem 1.14286rem!important;width:100%}.form .ui.dropdown.selection.professions-dropdown .menu .menu span:before,form .ui.dropdown.selection.professions-dropdown .menu .menu span:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-caret.svg) no-repeat 50%;background-size:cover;content:"";display:inline-block;height:7px;left:1rem;position:absolute;top:1.5rem;transform:rotate(90deg);width:15px}.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{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-cancel.svg) no-repeat 50%!important;background-size:cover!important;content:"";display:flex;height:16px;position:absolute;width:19px}.form p.is-danger,form p.is-danger{font-size:.65rem;margin-bottom:0}.hs-form label{margin-bottom:.5rem}.hs-form label span:not(.hs-form-required){font-weight:600}.hs-form fieldset{margin-bottom:1rem!important;max-width:100%!important}.hs-form .hs-form-checkbox-display{align-items:center;display:flex}.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;max-width:700px;text-align:center}.gform_heading{display:none}.gfield_label{font-weight:700!important}.gform_submission_error{border-radius:4px!important;font-family:Open Sans,sans-serif;font-size:15px!important;font-weight:400!important;line-height:1.5!important}.gform_validation_errors{border-width:1px!important;box-shadow:none!important;outline:none;padding:16px!important}.validation_message{border-radius:4px!important}body:not(.page-template-register) #register-form .row .field:first-of-type{padding-left:0;padding-right:0}@media only screen and (min-width:768px){body:not(.page-template-register) #register-form .row .field:first-of-type{padding-right:.5rem}}body:not(.page-template-register) #register-form .row .field:nth-of-type(2){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(2){padding-left:.5rem}}body.job-search #register--check label:not(.terms-label),body.job-search #register-form label:not(.terms-label){font-size:.8rem;font-weight:700}body.job-search #register-form .row .field:first-of-type{padding-left:0;padding-right:0}@media only screen and (min-width:768px){body.job-search #register-form .row .field:first-of-type{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{margin:0 auto;max-width:660px}.password-reset #password-reset-form{margin-top:0}.password-reset #password-reset-form label{font-weight:600}.password-reset #password-reset-form .helper{cursor:pointer;font-size:80%;text-decoration:underline}.password-reset #password-reset-form .message{color:red;font-size:.85rem;margin-top:1rem}.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{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.resp-iframe-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.job-details,.job-info{background-color:#fff;border:2px solid transparent;border-radius:10px;box-shadow:.75px 1px 8px hsla(0,0%,69%,.2),-1px -1px 6px hsla(0,0%,100%,.2);cursor:pointer;margin-bottom:2rem;padding:2rem 1.5rem}@media only screen and (min-width:1025px){.job-details,.job-info{padding:2rem}}.active.job-details,.job-info.active{border:2px solid #cbebc6}.job-details h2,.job-info h2{color:#03616e;font-size:1rem;padding-right:1rem;position:relative}.job-details h2:after,.job-info h2:after{border-right:2px solid #004569;border-top:2px solid #004569;content:"";display:inline-block;height:10px;position:absolute;right:0;top:.889rem;transform:rotate(45deg);width:10px}.job-details h2 a,.job-info h2 a{text-decoration:none}.job-details li,.job-info li{font-size:.889rem}.job-details .ico,.job-details .ico-external-link-arrow,.job-info .ico,.job-info .ico-external-link-arrow{padding-left:2rem;position:relative}.job-details .ico-external-link-arrow:not(:last-of-type),.job-details .ico:not(:last-of-type),.job-info .ico-external-link-arrow:not(:last-of-type),.job-info .ico:not(:last-of-type){margin-bottom:.75rem}.job-details .ico-external-link-arrow:before,.job-details .ico:before,.job-info .ico-external-link-arrow:before,.job-info .ico:before{bottom:0;content:"";display:inline-block;height:20px;left:0;margin:auto;position:absolute;top:0;width:20px}.job-details .ico-title:before,.job-info .ico-title:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-job.svg) no-repeat 50%;background-size:contain}.job-details .ico-pay:before,.job-info .ico-pay:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-money.svg) no-repeat 50%;background-size:contain}.job-details .ico-schedule:before,.job-info .ico-schedule:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-time.svg) no-repeat 50%;background-size:contain}.job-details .ico-openings:before,.job-info .ico-openings:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-group.svg) no-repeat 50%;background-size:contain}.job-details .ico a,.job-details .ico-external-link-arrow a,.job-info .ico a,.job-info .ico-external-link-arrow a{display:inline;font-weight:400}.job-details{border:none;bottom:0;box-shadow:none;cursor:auto;display:none;left:0;margin-bottom:0;overflow-x:hidden;overflow-y:auto;padding:4rem 1.5rem;position:fixed;right:0;top:0}.job-details.open{display:block;z-index:10}@media only screen and (min-width:768px){.job-details.open{padding-top:2rem;z-index:auto}.job-details{display:block;overflow-y:initial;padding:2rem;position:relative}}.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{cursor:pointer;display:flex;font-size:0;height:16px;margin-left:auto;position:relative;width:16px}.job-details #close:after,.job-details #close:before{background-color:#767676;content:"";height:20px;left:50%;position:absolute;top:50%;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:all .42s;width:2px}.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{color:#03616e;font-family:QuincyCF Bold,serif;font-size:1.111rem;font-weight:400;margin-bottom:.5rem}.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{align-items:center;background-color:#fff;box-shadow:0 1px 6px 1px rgba(0,0,0,.1);display:flex;font-weight:500;left:0;padding:1rem 1.5rem;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:768px){.job-details #job-details--header{display:none}}.job-details .job-title h1{color:#03616e;font-size:1.25rem;margin-bottom:.5rem;margin-top:1rem;padding-left:2.25rem;position:relative}@media only screen and (min-width:768px){.job-details .job-title h1{font-size:1.35rem;margin-top:0}}.job-details .job-title h1:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-job.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";height:30px;left:0;margin:auto;position:absolute;top:0;width:30px}.job-details .job-title .info{font-size:.778rem}.job-details .job-title .info span{display:inline;font-weight:400}.job-details .job-img{margin:1.5rem -2rem;min-height:250px;position:relative}.job-details .job-img:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/pages/jobs/sf-golden-gate-bridge.jpg) no-repeat 50%;background-size:cover;content:"";height:250px;position:absolute;width:100%}@media only screen and (min-width:1025px){.job-details .job-img{margin-left:-2rem;margin-right:-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/src/assets/images/icons/icon-badge.svg) no-repeat 50%;background-size:contain}.job-details .ico-length:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-timer.svg) no-repeat 50%;background-size:contain}.job-details .ico-start:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-calendar.svg) no-repeat 50%;background-size:contain}.job-details .ico-requirements:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-approved.svg) no-repeat 50%;background-size:contain}.job-details .ico-facility:before{background:url(/wp-content/themes/shifts/dist/src/assets/images/icons/icon-home.svg) no-repeat 50%;background-size:contain}#innerjobdetails>.job-details{overflow-x:initial;padding:0}.parallax{position:relative}.parallax .bg{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-template-clinicians .hero.parallax .bg{background-position:70% 100%}.home .app.parallax .bg,.page-template-contact .hero.parallax .bg,.page-template-employers .hero.parallax .bg,.page-template-get-started .hero.parallax .bg{background-position:50% 50%}.social{align-items:center;display:flex;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{align-items:center;display:flex;margin-bottom:10px;position:relative}.ico-external-link-arrow:before,.ico:before{float:left}.ico-external-link-arrow:after,.ico-external-link-arrow:before,.ico:after,.ico:before{background-position:50%;background-size:cover;content:"";display:block;height:24px;margin:0 8px;width:24px}.ico-external-link-arrow:after,.ico:after{float:right}.ico-external-link-arrow{color:var(--neutral-800,#2f3233);display:block;font-family:var(--secondary-font,"Open Sans",sans-serif);font-size:1.11111rem;font-style:normal;font-weight:700;letter-spacing:.4px;line-height:1.11111rem;margin-bottom:0;text-align:center;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)}.video-iframe-container{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video-iframe-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.vjs-custom-theme .vjs-control-bar{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{background:hsla(0,0%,100%,.25);height:1px;margin:0 10px}.vjs-custom-theme .vjs-progress-control{opacity:0;pointer-events:none}.vjs-custom-theme .vjs-control-bar{background-color:transparent!important;display:flex;height:6vw;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}@media screen and (min-width:1024px){.vjs-custom-theme .vjs-control-bar{height:3vw;max-height:50px}}.vjs-custom-theme .vjs-volume-panel{-webkit-box-ordinal-group:5;-ms-flex-order:4;align-items:center;display:flex;order:4;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{color:transparent!important;text-shadow:none!important;width:5em!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{left:20px;position:absolute;width:20px}}.vjs-custom-theme .vjs-play-control .vjs-icon-placeholder:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 11px;box-sizing:border-box;cursor:pointer;font-family:sans-serif;font-size:13px;height:16px;left:8px;letter-spacing:.16px;line-height:30px;top:50%;transform:translateY(-50%);transition:all .1s ease;will-change:border-width}@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:0 0 0 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}}.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,#222)}.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{bottom:-12rem;display:block;height:557px;position:absolute;right:0;width:600px}}@media only screen and (min-width:1200px){.page-template-employers .hero .monitor{height:629px;width:679px}}.page-template-employers .how-it-works .acc-content .content p{line-height:2}.page-template-employers .success-story blockquote{font-size:1.33333rem;line-height:130%;margin:1.11111rem 0}.page-template-employers .success-story blockquote,.page-template-employers .success-story cite{color:var(--neutral-700,#444);font-family:var(--secondary-font,"Open Sans",sans-serif);font-style:normal;font-weight:400}.page-template-employers .success-story cite{display:block;font-size:.66667rem;letter-spacing:1.2px;line-height:15px;margin-bottom:20px;text-transform:uppercase}@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{margin-bottom:0;text-align:left}}.page-template-employers .about p{line-height:2}.page-template-employers .mgmt{padding-bottom:2rem!important}.page-template-employers .mgmt h2{margin:0 auto 2rem;max-width:720px}.page-template-employers .mgmt .col{display:flex}.page-template-employers .mgmt .card,.page-template-employers .mgmt .job-details,.page-template-employers .mgmt .job-info{background:none;border:2px solid #cbebc6;border-radius:10px;margin-bottom:2rem;opacity:0;text-align:center;will-change:transform}.page-template-employers .mgmt .card p,.page-template-employers .mgmt .job-details p,.page-template-employers .mgmt .job-info 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{align-items:center;display:flex}@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{bottom:-8rem;display:block;height:500px;position:absolute;right:1rem;width:210px}}@media only screen and (min-width:1200px){.page-template-clinicians .hero .iphone{height:581px;width:241px}}.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,.page-template-clinicians .intro .job-details,.page-template-clinicians .intro .job-info{background:none;border:2px solid #cbebc6;border-radius:10px;justify-content:center;margin-bottom:2rem;opacity:0;text-align:center;will-change:transform}.page-template-clinicians .intro .card p,.page-template-clinicians .intro .job-details p,.page-template-clinicians .intro .job-info p{font-weight:600;margin-bottom:0}.page-template-clinicians .intro .icon{margin:0 auto 1rem}.page-template-clinicians .about,.page-template-clinicians .key-features{background-color:#f4f7f7}.page-template-clinicians .about h2,.page-template-clinicians .about p{margin-bottom:2rem}@media only screen and (max-width:767px){.page-template-clinicians .about h2,.page-template-clinicians .about p{text-align:center}}.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 #nav-main,.page-template-simple #nav-main .nav-menu,.page-template-simple header,.page-template-simple header .nav-menu{background-color:#03616e}.page-template-simple #nav-main .logo,.page-template-simple header .logo{background:url(/wp-content/themes/shifts/dist/src/assets/images/shifts-logo-white.png) no-repeat 50%!important;background-size:contain!important}.page-template-simple #nav-main .menu-btn span,.page-template-simple #nav-main .menu-btn span:after,.page-template-simple #nav-main .menu-btn span:before,.page-template-simple header .menu-btn span,.page-template-simple header .menu-btn span:after,.page-template-simple header .menu-btn span:before{background-color:#fff}.page-template-simple #nav-main a:not(.btn):not(.is-sr-only),.page-template-simple header a:not(.btn):not(.is-sr-only){color:#fff}.page-template-simple #nav-main li.has-sub a:after,.page-template-simple header li.has-sub a:after{border-color:#fff}@media only screen and (min-width:1025px){.page-template-simple #nav-main li.has-sub ul,.page-template-simple header li.has-sub ul{background-color:#03616e}}.page-template-simple #content{padding-top:4rem!important}.page-template-simple #content ul{padding-left:40px}.page-template-simple #content li{margin-bottom:1rem}.error404 #nav-main,.error404 header,.error404-jobs #nav-main,.error404-jobs header{background-color:#03616e}.error404 #content,.error404-jobs #content{padding-top:4rem!important}.page-template-get-started .hero .container{position:relative}.page-template-get-started .hero h1,.page-template-get-started .hero p{color:#fff;max-width:330px}@media only screen and (min-width:1025px){.page-template-get-started .hero p{font-size:1.333rem}}.page-template-get-started #content .col:first-of-type{margin-bottom:2rem}@media only screen and (min-width:768px){.page-template-get-started #content .col:first-of-type{margin-bottom:0}}@media only screen and (min-width:1025px){.page-template-get-started #content h2{font-size:2.333rem}}.page-template-get-started #content h3{font-weight:500}.page-template-get-started #content li,.page-template-get-started #content p{line-height:2}.page-template-get-started #content ul{list-style:initial;padding-left:1rem}.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 .hero .container,.page-template-thankyou .hero .container{position:relative}.page-template-register .hero h1,.page-template-register .hero p,.page-template-thankyou .hero h1,.page-template-thankyou .hero p{color:#fff;max-width:320px}@media only screen and (min-width:1025px){.page-template-register .hero p,.page-template-thankyou .hero p{font-size:1.333rem}}.page-template-register #content .col:first-of-type,.page-template-thankyou #content .col:first-of-type{margin-bottom:2rem}@media only screen and (min-width:768px){.page-template-register #content .col:first-of-type,.page-template-thankyou #content .col:first-of-type{margin-bottom:0}}.page-template-register #content .intro .container,.page-template-thankyou #content .intro .container{max-width:900px}@media only screen and (min-width:1025px){.page-template-register #content h2,.page-template-thankyou #content h2{font-size:2.333rem}}.page-template-register #content h3,.page-template-thankyou #content h3{font-weight:500}.page-template-register .form-wrapper label:not(.terms-label),.page-template-thankyou .form-wrapper label:not(.terms-label){font-size:.8rem;font-weight:700}.page-template-thankyou #content .intro .container{max-width:1000px}.job-search #nav-main.sticky{background:#fff}.job-search #nav-main .menu-btn span,.job-search #nav-main .menu-btn span:after,.job-search #nav-main .menu-btn span:before{background-color:#000}.job-search #nav-main .logo{background:url(/wp-content/themes/shifts/dist/src/assets/images/shifts-logo.png) no-repeat 50%;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,.job-search #nav-main .mobile-cta .is-sr-only{color:#000}.job-search #hero{background:#fff}.job-search #hero .row{align-items:center;margin-bottom:50px;margin-top:40px;padding:3rem 0 0}@media only screen and (min-width:1025px){.job-search #hero .row{margin-bottom:60px;margin-top:0;padding:0}}.job-search #hero .row .col{padding:0;width:100%}.job-search #hero h1+p{font-weight:400}.job-search #hero p{margin-bottom:2rem}@media only screen and (min-width:1025px){.job-search #hero p{font-size:1.333rem}}.job-search .intro{background:#f4f7f7;color:#000;min-height:400px}.job-search .intro h3{color:#03616e;font-family:QuincyCF Bold,serif}.job-search #resultsPagination{align-items:center;display:flex;justify-content:space-between}.job-search .with-shifts li{font-size:.889rem}.job-details-page #nav-main,.job-details-page header{background:#fff}.job-details-page #nav-main .logo{background:url(/wp-content/themes/shifts/dist/src/assets/images/shifts-logo.png) no-repeat 50%;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,.job-details-page #nav-main .menu-btn span:after,.job-details-page #nav-main .menu-btn span:before{background-color:#000}.job-details-page #nav-main .mobile-cta .btn,.job-details-page #nav-main .mobile-cta .is-sr-only{color:#000}.job-details-page #hero{background:#03616e;padding-top:70px}@media only screen and (min-width:1025px){.job-details-page #hero{padding-top:102px}}.job-details-page #hero .row{min-height:241px;padding:3rem 0}.job-details-page #hero .info,.job-details-page #hero h1{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{border-radius:0;display:block;padding-top:0;position:relative}@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{border:none;margin-bottom:0;padding-bottom:0}.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-size:.8rem;font-weight:700}.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 #nav-main,.page-template-reset-password header{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-bottom:2rem;margin-top:2rem}.page-template-flexible-employer-webinar .app-wrapper{align-items:center;display:flex}@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 li,.page-template-flexible-employer-webinar .intro p{line-height:2}.page-template-flexible-employer-webinar .speakers .card,.page-template-flexible-employer-webinar .speakers .job-details,.page-template-flexible-employer-webinar .speakers .job-info{background:none;border:3px solid #cbebc6;border-radius:10px;justify-content:center;margin-bottom:2rem;padding:3rem 1.5rem;text-align:center}.page-template-flexible-employer-webinar .speakers .card img,.page-template-flexible-employer-webinar .speakers .job-details img,.page-template-flexible-employer-webinar .speakers .job-info img{margin:0 auto 1rem}.page-template-flexible-employer-webinar .speakers .card p,.page-template-flexible-employer-webinar .speakers .job-details p,.page-template-flexible-employer-webinar .speakers .job-info 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{flex:1;margin-top:0!important;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}.page-template-flexible-employer-webinar #form-section form .hs_submit .actions{text-align:center}}.page-template-flexible-employer-download .hero .container{position:relative}.page-template-flexible-employer-download .hero h1{color:#fff;max-width:600px}.page-template-flexible-employer-download .intro li,.page-template-flexible-employer-download .intro p{line-height:2}.page-template-flexible-employer-download .intro img{margin:0 auto}.page-template-flexible-employer-download .key-features{background-color:#f4f7f7}.page-template-flexible-employer-download .key-features .img-container{margin-bottom:3rem}@media only screen and (min-width:768px){.page-template-flexible-employer-download .key-features .img-container{margin-bottom:0}}.page-template-flexible-employer-download #form-section .form-wrapper{background-color:#fff}@media only screen and (min-width:768px){.page-template-flexible-employer-download #form-section .form-wrapper{padding:2rem 1rem}}@media only screen and (min-width:1025px){.page-template-flexible-employer-download #form-section form{display:flex;flex-flow:row wrap;justify-content:space-between}}.page-template-flexible-employer-download #form-section form>div:first-of-type{flex-basis:100%}.page-template-flexible-employer-download #form-section form>div:not(:first-of-type){margin-top:1rem}@media only screen and (min-width:1025px){.page-template-flexible-employer-download #form-section form>div{flex:1;margin-top:0!important;padding:0 1rem}}.page-template-flexible-employer-download #form-section form .hs_error_rollup{flex-basis:100%}@media only screen and (min-width:1025px){.page-template-flexible-employer-download #form-section form .hs_error_rollup{text-align:center}}.page-template-flexible-employer-download #form-section form .hs_error_rollup label{color:red}@media only screen and (min-width:1025px){.page-template-flexible-employer-download #form-section form .hs_submit{flex-basis:100%;margin-top:1rem!important}.page-template-flexible-employer-download #form-section form .hs_submit .actions{text-align:center}}.page-template-faq #nav-main,.page-template-faq header{background:#fff}.page-template-faq #nav-main .logo{background:url(/wp-content/themes/shifts/dist/src/assets/images/shifts-logo.png) no-repeat 50%;background-size:contain}@media only screen and (min-width:1025px){.page-template-faq #nav-main .nav-menu a{color:#000}}.page-template-faq #nav-main .nav-menu .has-sub>a:after{border-color:#000}.page-template-faq #nav-main .menu-btn span,.page-template-faq #nav-main .menu-btn span:after,.page-template-faq #nav-main .menu-btn span:before{background-color:#000}.page-template-faq #nav-main .mobile-cta .btn,.page-template-faq #nav-main .mobile-cta .is-sr-only{color:#000}.page-template-faq .hero{background:#03616e;padding-bottom:0!important;padding-top:70px!important}@media only screen and (min-width:1025px){.page-template-faq .hero{padding-top:102px!important}}.page-template-faq .hero .container{min-height:346px}.page-template-faq .hero h1,.page-template-faq .hero p{color:#fff}.page-template-faq .hero p{margin-bottom:0}.page-template-faq .intro .faq-list{align-items:center;background:#f4f7f7;display:flex;flex-direction:column;justify-content:center;padding:0 1rem}@media only screen and (min-width:768px){.page-template-faq .intro .faq-list{flex-direction:row}}.page-template-faq .intro .faq-list li a{color:#000;display:inline-block;font-size:.889rem;padding:1rem;text-decoration:none}@media only screen and (min-width:1025px){.page-template-faq .intro .faq-list li a{padding:1rem 2rem}}.page-template-faq .booking h2,.page-template-faq .credentialing h2,.page-template-faq .requirements h2{color:#03616e;font-family:QuincyCF Bold,serif;font-size:1.333rem;margin-bottom:2rem}.page-template-faq .booking h3,.page-template-faq .credentialing h3,.page-template-faq .requirements h3{font-size:1rem}@media only screen and (min-width:768px){.page-template-faq .booking .col:nth-of-type(3),.page-template-faq .booking .col:nth-of-type(4),.page-template-faq .credentialing .col:nth-of-type(3),.page-template-faq .credentialing .col:nth-of-type(4),.page-template-faq .requirements .col:nth-of-type(3),.page-template-faq .requirements .col:nth-of-type(4){margin-top:2.5rem}}.page-template-faq .faq-cards{flex-flow:row wrap;justify-content:space-between;padding-bottom:6rem;padding-top:3rem}.page-template-faq .faq-card{background:#fff;padding:1rem;width:100%}@media only screen and (min-width:768px){.page-template-faq .faq-card{flex-basis:48%;padding:2rem}}.page-template-faq .faq-card h3{font-size:1rem}.page-template-faq .with-shifts{background:#f4f7f7}.page-template-faq .with-shifts h2{margin-bottom:3rem;text-align:center}.page-template-faq .with-shifts .row:nth-of-type(2) .col:last-of-type ul li:first-of-type:before{display:none}.page-template-faq .with-shifts .row:nth-of-type(2) .col:last-of-type ul li:not(:first-of-type){margin-left:2rem}.page-template-book-demo header .col{padding:2rem 1rem}.page-template-book-demo header .logo{background:none;height:auto;margin:0;width: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(180deg,rgba(244,247,247,.5),#fff);margin:3rem -2rem 0;padding:2rem 1.5rem}@media only screen and (min-width:768px){.page-template-book-demo .intro .form-wrapper{background:rgba(244,247,247,.5);margin:0}}.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{background:url(/wp-content/themes/shifts/dist/src/assets/images/pages/demo/demo-cta-bg-mobile.jpg) no-repeat 50%;background-size:cover;padding:8rem 0!important}@media only screen and (min-width:768px){.page-template-book-demo .app{background:url(/wp-content/themes/shifts/dist/src/assets/images/pages/demo/demo-cta-bg.jpg) no-repeat 50%;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}.form .page-template-connect-demo input:not([type=submit]),.form .page-template-connect-demo select,.page-template-connect-demo .form input:not([type=submit]),.page-template-connect-demo .form select,.page-template-connect-demo form input:not([type=submit]),.page-template-connect-demo form select,.page-template-connect-demo h2,.page-template-connect-demo input,.page-template-connect-demo p,.page-template-connect-demo ul,form .page-template-connect-demo input:not([type=submit]),form .page-template-connect-demo select{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{color:rgba(0,0,0,.7);font-size:.889rem;font-weight:400;line-height:2}.page-template-connect-demo ul{list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;padding-bottom:2.22em;padding-left:2.22em}.page-template-connect-demo ul li{line-height:2}.page-template-connect-demo div.gform_confirmation_message{color:rgba(0,0,0,.7);font-family:Arial,Helvetica,sans-serif;font-size:.889rem;font-weight:400;line-height:2}.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}.form .page-template-connect-demo #connect-email-form select,.page-template-connect-demo #connect-email-form .form select,.page-template-connect-demo #connect-email-form form select,.page-template-connect-demo #connect-email-form input,form .page-template-connect-demo #connect-email-form select{color:rgba(0,0,0,.8);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 .author .container,.single-post #content .info .container,.single-post #content .toc .container{max-width:900px}@media only screen and (max-width:767px){.single-post #content section li,.single-post #content section p{font-size:.889rem}}.single-post #content section li:last-of-type,.single-post #content section p:last-of-type{margin-bottom:0}.single-post #content p{line-height:2}.single-post #content ol,.single-post #content ul{list-style:initial;margin-bottom:1rem;padding-left:2rem}.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;margin-bottom:0;max-width:600px}.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{border-radius:20px;margin:2rem auto 0}@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{background-color:#f4f7f7;border-radius:20px;padding:1.778rem 1.111rem}@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{list-style:revert;padding-left:1rem}.single-post .toc ol li{line-height:2.5}.single-post .toc ol li a{color:#000;text-decoration:none}@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{border-radius:20px;margin-bottom:3rem}.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{border-radius:50%;margin-bottom:1.5rem}@media only screen and (min-width:768px){.single-post .author img{margin-bottom:0}}.single-post .author .row{border-bottom:1px solid #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{bottom:-12rem;display:block;height:557px;position:absolute;right:0;width:600px}}@media only screen and (min-width:1200px){.page-template-vendor-management .hero .monitor{height:629px;width:679px}}.page-template-vendor-management .intro p{color:rgba(0,0,0,.7);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:rgba(0,0,0,.7);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 .about,.page-template-vendor-management .info{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,.page-template-vendor-management .mgmt .job-details,.page-template-vendor-management .mgmt .job-info{background:none;border:2px solid #cbebc6;border-radius:10px;margin-bottom:2rem;opacity:0;text-align:center;will-change:transform}.page-template-vendor-management .mgmt .card p,.page-template-vendor-management .mgmt .job-details p,.page-template-vendor-management .mgmt .job-info p{color:rgba(0,0,0,.7);font-weight:400;line-height:1.5rem;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:rgba(0,0,0,.7);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{color:rgba(0,0,0,.7);margin-bottom:1rem}.page-template-vendor-management .form-wrapper{background-color:#fff;border-radius:0;margin:3rem -2rem 0;padding:2rem 1.5rem}@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{color:rgba(0,0,0,.7);font-size:.895rem;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-agencies .hero .container{position:relative}.page-template-agencies .hero h1,.page-template-agencies .hero p{color:#fff;max-width:470px}@media only screen and (min-width:1025px){.page-template-agencies .hero p{font-size:1.333rem}}.page-template-agencies .key-features h2{color:var(--neutral-1000,#1c1e1f);font-size:2.66667rem;font-style:normal;font-weight:700;line-height:110%;margin:0 auto 40px;text-align:center}@media only screen and (min-width:768px){.page-template-agencies .key-features h2{max-width:70%}}.page-template-agencies .banner .learnmore{margin-top:20px;padding-left:0;padding-right:1rem}@media only screen and (min-width:768px){.page-template-agencies .banner .learnmore{margin-top:0;padding-right:0}}.page-template-agencies .banner .alert svg{flex:1 0 auto;margin-right:20px}.page-template-agencies .banner .alert p{color:var(--neutral-800,#2f3233);font-size:.88889rem;font-style:normal;font-weight:400;line-height:150%;margin:0}.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{font-style:normal;font-weight:700;line-height:100%;max-width:350px}.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.66667rem;font-style:normal;font-weight:700;line-height:110%}.page-template-per-diem .banner .learnmore{margin-top:20px;padding-left:0;padding-right:1rem}@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.33333rem;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:.88889rem;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 h2,.page-template-shifts-demo #shifts-demo li,.page-template-shifts-demo #shifts-demo p,.page-template-shifts-demo #shifts-demo ul{font-family:Arial,Helvetica,sans-serif}.page-template-shifts-demo #shifts-demo li,.page-template-shifts-demo #shifts-demo p,.page-template-shifts-demo #shifts-demo ul{font-size:.88889rem}.page-template-shifts-demo #shifts-demo h1{font-size:1.77778rem;font-weight:400}.form .page-template-shifts-demo #shifts-demo select[type=submit],.page-template-shifts-demo #shifts-demo .form select[type=submit],.page-template-shifts-demo #shifts-demo form select[type=submit],.page-template-shifts-demo #shifts-demo input[type=submit],form .page-template-shifts-demo #shifts-demo select[type=submit]{background-color:var(--colors-og-mint-100,#cbebc6);border-color:var(--colors-og-mint-100,#cbebc6);border-radius:10px;box-shadow:none;color:#1c1e1f;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.33333rem;padding:.66667rem 1.38889rem;text-align:center}.form .page-template-shifts-demo #shifts-demo select[type=submit]:hover,.page-template-shifts-demo #shifts-demo .form select[type=submit]:hover,.page-template-shifts-demo #shifts-demo form select[type=submit]:hover,.page-template-shifts-demo #shifts-demo input[type=submit]:hover,form .page-template-shifts-demo #shifts-demo select[type=submit]:hover{background-color:#9bcc93;border-color:#9bcc93}.page-template-shifts-demo #shifts-demo .gform_confirmation_wrapper{font-family:Arial,Helvetica,sans-serif;font-size:.88889rem;margin-top:1rem}.page-template-shifts-demo #shifts-demo ul{list-style:initial;margin-left:1rem;padding-left:.88889rem}.page-template-shifts-demo #shifts-demo ul li{line-height:2}.page-template-shifts-demo #shifts-demo .video-iframe-container{border-radius:.66667rem;margin-bottom:1.33333rem;overflow:hidden}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .video-iframe-container{margin-bottom:0}.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}.page-template-shifts-demo #shifts-demo .row:first-of-type .col:last-of-type{padding-right:0}}.page-template-shifts-demo #shifts-demo .row:last-of-type{margin-top:2.66667rem}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:last-of-type{margin-top:3.33333rem}}@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{background:var(--colors-dew-600,#03616e);border-radius:20px;padding:.88889rem}@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.66667rem}}.page-template-shifts-demo #shifts-demo .row:last-of-type .content img{margin-bottom:1.33333rem;width:100%}@media only screen and (min-width:1025px){.page-template-shifts-demo #shifts-demo .row:last-of-type .content img{margin-bottom:2.22222rem}}.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:.88889rem;font-weight:700;letter-spacing:.08889rem;line-height:130%;margin-bottom:.66667rem;text-transform:uppercase}.page-template-shifts-demo #shifts-demo .row:last-of-type .content p.title{font-size:1.77778rem;line-height:130%;margin-bottom:.88889rem}.page-template-shifts-demo #shifts-demo .row:last-of-type .content p.description{font-size:.88889rem;line-height:200%}
