@use "sass:math" as math;html.no-js{margin-top:0!important}@keyframes fadeInU{0%{transform:translate3d(0,5px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fadeInD{0%{transform:translate3d(0,-5px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fadeInR{0%{transform:translate3d(-5px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fadeInL{0%{transform:translate3d(5px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}header.header{background-color:#fff;position:sticky;z-index:30;top:0!important;width:100%}@media screen and (min-width:1024px){header.header{max-height:none}}.sb:not(.mobile-nav-open) header.header{margin-top:84px}#mobile-menu-btn{display:flex;align-items:center;justify-content:center;background:none;position:relative;width:24px;height:24px;white-space:nowrap;padding:0;border:none;border-radius:0;cursor:pointer;margin-right:20px;z-index:9}@media screen and (min-width:1366px){#mobile-menu-btn{display:none}}#mobile-menu-btn span:before{content:"";top:-7px}#mobile-menu-btn span:after{content:"";top:7px}#mobile-menu-btn span,#mobile-menu-btn span:after,#mobile-menu-btn span:before{display:block;position:absolute;width:26px;height:2px;background-color:#000;transition-duration:.1s}#mobile-menu-btn.open span,#mobile-menu-btn.open span:after,#mobile-menu-btn.open span:before{background-color:#000}#mobile-menu-btn.open span{transform:rotate(45deg)}#mobile-menu-btn.open span:before{top:0;transform:rotate(0deg)}#mobile-menu-btn.open span:after{top:0;transform:rotate(90deg)}#main-nav{position:relative;padding:12px 0;background-color:#fff;border-bottom:1px solid #d0d5d6}@media screen and (min-width:768px){#main-nav{max-height:72px}}@media screen and (min-width:1366px){#main-nav{padding:0;max-height:96px}}#main-nav .container{float:none;max-width:1440px;margin:0 auto;display:flex;align-items:center;padding:0 20px}@media screen and (min-width:768px){#main-nav .container{padding:0 24px}}@media screen and (min-width:1366px){#main-nav .container{padding:0 16px}}@media screen and (min-width:1440px){#main-nav .container{padding:0 48px}}@media screen and (min-width:1680px){#main-nav .container{padding:0}}#main-nav .container li.navbar-brand,#main-nav .container li.navbar-cta{padding:0}#main-nav .container li.navbar-brand,#main-nav .container li.navbar-cta,#main-nav .container li.navbar-menu{margin-top:0}@media screen and (min-width:1366px){#main-nav .container li{padding:0}}.navbar-brand{display:flex;align-items:center;min-height:0}@media screen and (min-width:1366px){.navbar-brand{margin-right:10px}}@media only screen and (min-width:1100px){.navbar-brand{margin-right:50px}}.navbar-brand .logo{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2024/08/logo-aya-blue.png) no-repeat 50%;background-size:contain;display:block;width:58px;height:24px}@media screen and (min-width:768px){.navbar-brand .logo{width:105px;height:42px}}@media screen and (min-width:1200px){.navbar-brand .logo{width:115px;height:48px}}.navbar-menu{flex-grow:0;box-shadow:none;padding:0;background:#fff;display:initial;position:fixed;top:49px;left:0;width:100%;max-width:390px;transform:translateX(-10px);visibility:hidden;opacity:0;z-index:99999;transition:all .3s cubic-bezier(.075,.82,.165,1)}.navbar-menu::-webkit-scrollbar{display:none}.navbar-menu.open{transform:translateX(0);visibility:visible;opacity:1}@media screen and (min-width:768px){.navbar-menu{top:72px}}@media screen and (min-width:1366px){.navbar-menu{transform:none!important;visibility:visible!important;opacity:1!important;background:none;position:static;width:auto;max-width:none}}.navbar-menu .scroll-container{padding:0 20px 148px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;height:100dvh}@media screen and (min-width:768px){.navbar-menu .scroll-container{padding:0 24px 96px}}@media screen and (min-width:1366px){.navbar-menu .scroll-container{overflow-y:initial;padding:0;height:auto;display:flex;flex-direction:row;align-items:center}}@media screen and (min-width:1366px){.navbar-menu .scroll-container>.has-sub{margin:0 1rem}}@media screen and (min-width:1366px){.navbar-menu .scroll-container>.has-sub:after{content:"";background-color:#f15e22;position:relative;display:block;top:-2px;width:100%;height:2px;opacity:0;visibility:hidden;transition:all .2s ease}}@media screen and (min-width:1366px){.navbar-menu .scroll-container>.has-sub:focus-visible:after,.navbar-menu .scroll-container>.has-sub:focus-within:after,.navbar-menu .scroll-container>.has-sub:focus:after,.navbar-menu .scroll-container>.has-sub:hover:after{opacity:1;visibility:visible}}.sb:not(.mobile-nav-open) .navbar-menu{top:133px}@media screen and (min-width:768px){.sb:not(.mobile-nav-open) .navbar-menu{top:156px}}.resize-animation-stopper .navbar-menu{animation:none!important;transition:none!important}@media screen and (min-width:1366px){.has-sub:focus-visible>.sub-menu,.has-sub:focus-within>.sub-menu,.has-sub:focus>.sub-menu,.has-sub:hover>.sub-menu{display:flex!important}}.has-sub.locums .desktop-link{display:flex!important}.has-sub.locums .desktop-link:after{display:none!important}@media screen and (min-width:1366px){.has-sub.about,.has-sub.for-employers,.has-sub.interim-leadership{position:relative}}.has-sub.physician-recruitment,.has-sub.services,.has-sub.software-solutions{width:100%}@media screen and (min-width:1200px){.has-sub .has-sub{margin-right:0}}.has-sub>a{color:#2f3233;font-weight:600;font-size:16px;line-height:1.5;display:flex;align-items:center;padding:20px 0}@media screen and (min-width:1366px){.has-sub>a{padding:36px 10px}}.has-sub>a:after{content:"";background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/02/CaretDown.svg) no-repeat 50%;background-size:contain;width:24px;height:24px;display:inline-block;margin-left:auto;transform:rotate(-90deg);transition:all .1s ease}@media screen and (min-width:1366px){.has-sub>a:after{width:16px;height:16px;margin-left:4px;transform:rotate(0deg)}}@media screen and (min-width:1366px){.has-sub>a.menu-toggle{display:none}}.has-sub>a.menu-toggle.open:after{transform:rotate(0)}.has-sub>a.desktop-link{display:none}@media screen and (min-width:1366px){.has-sub>a.desktop-link{display:flex}}.sub-menu{visibility:hidden;display:grid;grid-template-rows:0fr;transition:all .2s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:1366px){.sub-menu{animation:fadeIn .3s ease;animation-fill-mode:both}}.sub-menu.active{visibility:visible;grid-template-rows:1fr}@media screen and (min-width:1366px){.sub-menu{display:none;visibility:visible;position:absolute;left:0;right:0;margin:auto;background:#fff;height:auto;overflow:initial!important;padding:24px 32px;background:#fafcfc}}.sub-menu .sub-menu-bg{display:none;position:absolute;inset:0;background:#fafcfc;width:100%;height:100%;z-index:-1;transition:all .2s ease}@media screen and (min-width:1366px){.sub-menu .sub-menu-bg{display:block}}@media screen and (min-width:1366px){.sub-menu#local-sub,.sub-menu#travel-sub{width:100%;max-width:1200px}}@media screen and (min-width:1366px){.sub-menu#local-sub .menu-wrapper,.sub-menu#travel-sub .menu-wrapper{width:100%;flex-direction:row;align-items:normal}}@media screen and (min-width:1366px){.sub-menu#local-sub .menu-wrapper .col:first-child,.sub-menu#travel-sub .menu-wrapper .col:first-child{margin-left:36px}}@media screen and (min-width:1366px){.sub-menu#interim-leadership-sub{width:210px}}@media screen and (min-width:1366px){.sub-menu#for-employers-sub{width:232px;padding:24px 0;transition:all .4s ease;z-index:1}}@media screen and (min-width:1366px){.sub-menu#for-employers-sub>.menu-wrapper{width:100%;padding-left:32px}}@media screen and (min-width:1366px){.sub-menu#about-sub{width:225px}}@media screen and (min-width:1366px){.sub-menu#physician-recruitment-sub,.sub-menu#services-sub,.sub-menu#software-solutions-sub{width:288px;left:232px;right:auto;background:#f0f6f7}}.sub-menu#physician-recruitment-sub .menu-wrapper>div,.sub-menu#services-sub .menu-wrapper>div,.sub-menu#software-solutions-sub .menu-wrapper>div{display:flex}.sub-menu#physician-recruitment-sub .menu-wrapper>div:not(:last-child),.sub-menu#services-sub .menu-wrapper>div:not(:last-child),.sub-menu#software-solutions-sub .menu-wrapper>div:not(:last-child){margin-bottom:8px}.sub-menu#physician-recruitment-sub .menu-wrapper>div:before,.sub-menu#services-sub .menu-wrapper>div:before,.sub-menu#software-solutions-sub .menu-wrapper>div:before{content:"";width:24px;height:24px;display:inline-block;margin-right:20px;flex-shrink:0;position:relative;top:3px}@media screen and (min-width:1366px){.sub-menu#physician-recruitment-sub .menu-wrapper>div.noicon:before,.sub-menu#services-sub .menu-wrapper>div.noicon:before,.sub-menu#software-solutions-sub .menu-wrapper>div.noicon:before{display:none}}.sub-menu#physician-recruitment-sub .menu-wrapper>div.lotusone,.sub-menu#services-sub .menu-wrapper>div.lotusone,.sub-menu#software-solutions-sub .menu-wrapper>div.lotusone{margin-top:8px}@media screen and (min-width:1366px){.sub-menu#physician-recruitment-sub .menu-wrapper>div.lotusone,.sub-menu#services-sub .menu-wrapper>div.lotusone,.sub-menu#software-solutions-sub .menu-wrapper>div.lotusone{margin-top:0}}.sub-menu#physician-recruitment-sub .menu-wrapper>div.lotusone:before,.sub-menu#services-sub .menu-wrapper>div.lotusone:before,.sub-menu#software-solutions-sub .menu-wrapper>div.lotusone:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/02/lotusone.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div.wfai:before,.sub-menu#services-sub .menu-wrapper>div.wfai:before,.sub-menu#software-solutions-sub .menu-wrapper>div.wfai:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/04/wfai.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div.shifts:before,.sub-menu#services-sub .menu-wrapper>div.shifts:before,.sub-menu#software-solutions-sub .menu-wrapper>div.shifts:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/02/shifts.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div.corehire:before,.sub-menu#services-sub .menu-wrapper>div.corehire:before,.sub-menu#software-solutions-sub .menu-wrapper>div.corehire:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/02/corehire.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div.doccafe,.sub-menu#services-sub .menu-wrapper>div.doccafe,.sub-menu#software-solutions-sub .menu-wrapper>div.doccafe{margin-bottom:8px}@media screen and (min-width:1366px){.sub-menu#physician-recruitment-sub .menu-wrapper>div.doccafe,.sub-menu#services-sub .menu-wrapper>div.doccafe,.sub-menu#software-solutions-sub .menu-wrapper>div.doccafe{margin-bottom:0}}.sub-menu#physician-recruitment-sub .menu-wrapper>div.doccafe:before,.sub-menu#services-sub .menu-wrapper>div.doccafe:before,.sub-menu#software-solutions-sub .menu-wrapper>div.doccafe:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/02/dc.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div.msp:before,.sub-menu#services-sub .menu-wrapper>div.msp:before,.sub-menu#software-solutions-sub .menu-wrapper>div.msp:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/11/logo-msp.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div.locums:before,.sub-menu#services-sub .menu-wrapper>div.locums:before,.sub-menu#software-solutions-sub .menu-wrapper>div.locums:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/11/logo-locums.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div.psd:before,.sub-menu#services-sub .menu-wrapper>div.psd:before,.sub-menu#software-solutions-sub .menu-wrapper>div.psd:before{background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2025/11/logo-psd.svg) no-repeat 50%;background-size:contain}.sub-menu#physician-recruitment-sub .menu-wrapper>div p,.sub-menu#services-sub .menu-wrapper>div p,.sub-menu#software-solutions-sub .menu-wrapper>div p{color:#6d7273;font-size:11px;line-height:15px;margin-top:4px;margin-bottom:8px}.sub-menu#physician-recruitment-sub .menu-wrapper>div.doccafe{margin-bottom:8px}.sub-menu a{line-height:normal;font-weight:500;color:#1c1e1f;padding:8px 0;font-size:14px!important}.sub-menu a.title{font-weight:600;margin-bottom:0}.sub-menu a.title,.sub-menu a:hover{text-decoration:underline}.sub-menu .menu-wrapper{overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:1366px){.sub-menu .menu-wrapper{overflow:initial}}.sub-menu .col{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:1366px){.sub-menu .col{width:100%}}@media screen and (min-width:1366px){.sub-menu .has-sub .sub-menu{padding:24px 32px;top:0;animation:fadeInR .3s ease;animation-fill-mode:both}}.sub-menu .has-sub .desktop-link:after{transform:rotate(-90deg)}.navbar-cta{display:flex;align-items:center;margin-left:auto}.navbar-cta .btn{display:inline-block;text-align:center;margin-left:20px!important;transition:all .3s cubic-bezier(.645,.045,.355,1)}@media screen and (min-width:1366px){.navbar-cta .btn{margin-left:10px!important}}@media screen and (min-width:1200px){.navbar-cta .btn{margin-left:16px!important}}@media screen and (min-width:1440px){.navbar-cta .btn{margin-left:20px!important}}.navbar-cta .btn:not(.login){color:#034a59;font-weight:600;line-height:normal;font-size:14px;border-radius:10px;padding:12px 20px;border:2px solid #66d5e9;letter-spacing:.28px;display:none}.navbar-cta .btn:not(.login):focus,.navbar-cta .btn:not(.login):focus-visible,.navbar-cta .btn:not(.login):focus-within,.navbar-cta .btn:not(.login):hover{color:#034a59!important;border-color:#ccf1f8;background-color:#ccf1f8}@media screen and (min-width:768px){.navbar-cta .btn:not(.login){display:inline-block}}@media screen and (min-width:1200px){.navbar-cta .btn:not(.login){padding:14px 20px;font-size:16px!important;line-height:1;letter-spacing:.32px}}.navbar-cta .btn.search-jobs{background-color:transparent;margin-left:0!important}.navbar-cta .btn.sign-up{background-color:#66d5e9}.navbar-cta .btn.login{padding:0;background:url(https://www.ayahealthcare.com/wp-content/uploads/sites/2/2024/08/ico-user-blue.png) no-repeat 50%;background-size:contain;width:24px;height:24px}@media screen and (min-width:768px){.navbar-cta .btn.login{width:32px;height:32px}}.resize-animation-stopper .btn{animation:none!important;transition:none!important}.mobile-cta{border-top:1px solid #d0d5d6;padding:16px 20px;position:fixed;bottom:49px;width:100%;background-color:#fff;display:flex;justify-content:center}@media screen and (min-width:768px){.mobile-cta{display:none}}.mobile-cta .btn{color:#034a59;font-weight:600;line-height:1;font-size:14px;border-radius:10px;padding:12px 20px;border:2px solid #66d5e9;letter-spacing:.28px}.mobile-cta .btn.search-jobs{background-color:transparent;margin-right:10px}.mobile-cta .btn.sign-up{background-color:#66d5e9}.mobile-cta .btn:focus,.mobile-cta .btn:focus-visible,.mobile-cta .btn:focus-within,.mobile-cta .btn:hover{color:#034a59!important;border-color:#ccf1f8;background-color:#ccf1f8}.overlay-desktop,.overlay-mobile{position:fixed;width:100%;height:100%;inset:0;background:rgba(0,0,0,.15);z-index:12;visibility:hidden;opacity:0;transition:all .2s ease}.overlay-desktop.open,.overlay-mobile.open{visibility:visible;opacity:1}@media screen and (min-width:1366px){.overlay-mobile{display:none}}.overlay-desktop{display:none}@media screen and (min-width:1366px){.overlay-desktop{display:block}}