html{font-size:calc(100vw * 16/360);scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box;font-family:'Montserrat';font-style:normal}a{cursor:pointer;text-decoration:none;color:var(--midnight-blue);font-weight:500}.entry-content{padding-top:6.125rem;padding-bottom:5.625rem}strong{font-weight:600;display:inline-block}body.open{overflow:hidden}body{overflow:revert}body::-webkit-scrollbar{width:.35rem}body::-webkit-scrollbar-thumb{-webkit-border-radius:.71rem;border-radius:.71rem;background:var(--blue)}body::-webkit-scrollbar-track{-webkit-border-radius:.71rem;border-radius:.71rem;position:absolute;right:1.42rem}.dropdown-container::-webkit-scrollbar{width:.313rem}.dropdown-container::-webkit-scrollbar-track{background:var(--white)}.dropdown-container::-webkit-scrollbar-thumb{background-color:var(--white-smoke);border-radius:.125rem;border:.034rem solid var(--white)}.is-style-primary-button{display:flex;justify-content:center;align-items:center;cursor:pointer}.is-style-primary-button .wp-block-button__link,.is-style-primary-button a{background-color:var(--blue);color:var(--white);text-align:center;font-size:.9375rem;font-weight:500;line-height:1.5rem;border-radius:1.875rem;padding:.776rem 2.188rem;white-space:nowrap;position:relative;z-index:1;overflow:hidden;transition:all 0.3s ease-in-out;display:flex;justify-content:center;align-items:center;cursor:pointer}.is-style-primary-button .wp-block-button__link::after,.is-style-primary-button a::after{content:"";height:18.75rem;width:18.75rem;background-color:var(--dark-blue);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:0.5s cubic-bezier(.25,.46,.45,.94);z-index:-1;pointer-events:none;will-change:transform}.is-style-primary-button .wp-block-button__link:hover::after,.is-style-primary-button a:hover::after{transform:translateY(-50%) translateX(-50%) scale(1)}.is-style-primary-button .wp-block-button__link:hover,.is-style-primary-button a:hover{background-color:var(--dark-blue)}.grx-blue-button,.si-frontend-dashboard-update-profile>form input[type="submit"],.si-frontend-dashboard-update-profile form.pmpro_form .pmpro_submit input[type="submit"]{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--blue);color:var(--white);text-align:center;font-size:.9375rem;font-weight:500;line-height:1.5rem;border-radius:1.875rem;padding:.776rem 2.188rem;transition:all 0.5s linear;white-space:nowrap;border:none;position:relative;transition:all 0.3s ease-in-out;z-index:1;overflow:hidden}.grx-blue-button::after,.si-frontend-dashboard-update-profile>form input[type="submit"]::after,.si-frontend-dashboard-update-profile form.pmpro_form .pmpro_submit input[type="submit"]::after{content:"";height:18.75rem;width:18.75rem;background-color:var(--dark-blue);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:0.5s cubic-bezier(.25,.46,.45,.94);z-index:-1;pointer-events:none;will-change:transform}.grx-blue-button:hover::after,.si-frontend-dashboard-update-profile>form input[type="submit"]:hover::after,.si-frontend-dashboard-update-profile form.pmpro_form .pmpro_submit input[type="submit"]:hover::after{transform:translateY(-50%) translateX(-50%) scale(1)}.grx-blue-button:hover,.si-frontend-dashboard-update-profile>form input[type="submit"]:hover,.si-frontend-dashboard-update-profile form.pmpro_form .pmpro_submit input[type="submit"]:hover{background-color:var(--dark-blue)}.is-style-secondary-button{display:flex;justify-content:center;align-items:center;cursor:pointer}.is-style-secondary-button .wp-block-button__link,.is-style-secondary-button a{background-color:var(--white);color:var(--dark-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;border-radius:1.875rem;border:.063rem solid var(--blue);background:var(--white);padding:.594rem 2.156rem;transition:all 0.5s linear;white-space:nowrap;position:relative;z-index:1;overflow:hidden;transition:all 0.3s ease-in-out;display:flex;justify-content:center;align-items:center;cursor:pointer}.is-style-secondary-button .wp-block-button__link::after,.is-style-secondary-button a::after{content:"";height:18.75rem;width:18.75rem;background-color:var(--dark-blue);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:0.5s cubic-bezier(.25,.46,.45,.94);z-index:-1;pointer-events:none;will-change:transform}.is-style-secondary-button .wp-block-button__link:hover::after,.is-style-secondary-button a:hover::after{transform:translateY(-50%) translateX(-50%) scale(1)}.is-style-secondary-button .wp-block-button__link:hover,.is-style-secondary-button a:hover{background-color:var(--dark-blue);color:var(--white);border:.063rem solid var(--dark-blue)}.grx-white-button,.single-resume .resume_contact .resume_contact_button{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--white);color:var(--dark-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;border-radius:1.875rem;border:.063rem solid var(--blue);padding:.594rem 2.156rem;white-space:nowrap;position:relative;z-index:1;overflow:hidden!important;transition:all 0.3s ease-in-out}.grx-white-button::after,.single-resume .resume_contact .resume_contact_button::after{content:"";height:18.75rem;width:18.75rem;background-color:var(--dark-blue);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:0.5s cubic-bezier(.25,.46,.45,.94);z-index:-1;pointer-events:none;will-change:transform}.grx-white-button:hover::after,.single-resume .resume_contact .resume_contact_button:hover::after{transform:translateY(-50%) translateX(-50%) scale(1)}.grx-white-button:hover,.single-resume .resume_contact .resume_contact_button:hover{background-color:var(--dark-blue);color:var(--white);border:.063rem solid var(--dark-blue)}h1,.grx-main-title{font-size:2.0625rem;font-weight:700;line-height:2.625rem}h2,.grx-sub-title{font-size:1.75rem;font-weight:700;line-height:2.5rem}h3,.grx-section-title{font-size:1.25rem;font-weight:600;line-height:2rem}h4,.grx-heading{font-size:1rem;font-weight:700;line-height:1.375rem}h5,.grx-sub-heading{font-size:.9375rem;font-weight:600;line-height:1.5rem}p,.grx-large-text{font-size:.9375rem;font-weight:400;line-height:1.5rem}.grx-medium-text{font-size:.8125rem;line-height:1.21875rem}.grx-small-text{font-size:.6875rem;font-weight:400;line-height:1.5rem}.is-style-primary-list li{list-style-type:none;color:var(--dark-blue);font-size:.9375rem;font-weight:600;line-height:1.5rem;position:relative;padding-left:1.153rem}.is-style-primary-list li::before{content:'';position:absolute;background-color:var(--blue);width:.5rem;height:.5rem;border-radius:50%;left:0;top:.491rem}.is-style-primary-list li:not(:last-child){padding-bottom:.938rem}.is-style-secondary-list li{list-style-type:none;color:var(--midnight-blue);font-size:.9375rem;font-weight:600;line-height:1.5rem;position:relative;padding-left:1.875rem}.is-style-secondary-list li::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/blue-tick.svg);background-size:cover;background-repeat:no-repeat;width:1.313rem;height:1.313rem;border-radius:50%;left:0;top:.125rem}.is-style-secondary-list li:not(:last-child){padding-bottom:.938rem}.entry-content ol{padding-left:1.188rem;margin:1.25rem 0}.entry-content ol li{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem}.entry-content ol li:not(:last-child){padding-bottom:.938rem}.text-underline{position:relative;display:inline-block}.text-underline::after{content:'';position:absolute;top:calc(100% - 0.063rem);left:0;right:0;margin:auto;height:100%;width:calc(100% - 0.188rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198' height='8' viewBox='0 0 198 8' fill='none'%3E%3Cpath d='M1.12341 6.83552V6.83552C64.6294 -0.127336 128.698 -0.282954 192.237 6.37132L196.669 6.83552' stroke='url(https://ghostrx.com/wp-content/themes/ghostrx/css-parts/%23paint0_linear_28_97)' stroke-width='2' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_28_97' x1='114.988' y1='4.44658' x2='22.3721' y2='-0.441178' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23378ADA'/%3E%3Cstop offset='1' stop-color='%2321539B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-size:100% auto;background-repeat:no-repeat}.grx-home-hero-grp .grx-main-title .text-underline::after{top:calc(100% - 0.25rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='338' height='12' viewBox='0 0 338 12' fill='none'%3E%3Cpath d='M1.07324 10.7221V10.7221C110.12 -1.23385 220.132 -1.50105 329.236 9.92504L336.846 10.7221' stroke='url(https://ghostrx.com/wp-content/themes/ghostrx/css-parts/%23paint0_linear_24_96)' stroke-width='2' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_24_96' x1='196.591' y1='6.62005' x2='37.5595' y2='-1.77275' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23378ADA'/%3E%3Cstop offset='1' stop-color='%2321539B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.header_main{position:fixed;top:0;width:100%;z-index:9999;background:var(--white);transition:all 0.4s ease-in-out}.header_main.sticky{box-shadow:0 .938rem 2.5rem rgb(0 0 0 / .06)}.header_main.sticky .header-container::after{opacity:0}.header_main.sticky .header-banner{display:none}.header_main.sticky .header-container{padding:.625rem 0;transition:all 0.4s ease-in-out}.header-container,.header-contents,.mobile-toggle{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative;z-index:9999}.header-container{position:relative;padding:.98rem 0;background:var(--white)}.header-container::after{position:absolute;content:'';width:100%;height:100%;bottom:0;left:0;background-color:var(--white);border-bottom:.063rem solid var(--white-smoke);z-index:9998;pointer-events:none}.header-contents{gap:1.25rem}.desk-nav-menu{display:none}.desk-logo,.desk-logo img{width:7.74775rem;height:2.1875rem;object-fit:cover;position:relative;z-index:9999}.search-icon{position:relative;cursor:pointer}.search-icon:hover img{opacity:0;transition:all 0.3s linear}.search-icon::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/search-lens-blue.svg);background-size:cover;background-repeat:no-repeat;width:100%;height:100%;left:0;top:0;opacity:0;transition:all 0.3s linear}.search-icon:hover::before{opacity:1;transition:all 0.3s linear}.search-icon,.search-icon img{width:1.125rem;height:1.125rem;object-fit:cover;position:relative;z-index:9999;cursor:pointer}.sign-up,.sign-up img{width:1.121rem;height:1.1875rem;object-fit:cover;position:relative;z-index:9999;cursor:pointer}.mobile-toggle{width:1.505rem;height:1.1875rem;justify-content:center;position:relative;z-index:9999}.mobile-toggle svg{width:1.505rem;height:1.1875rem}.mobile-toggle .toggle-bar-one,.mobile-toggle .toggle-bar-two,.mobile-toggle .toggle-bar-three,.mobile-toggle .toggle-bar-four{transition:.5s;transform-box:fill-box;transform-origin:center}.mobile-toggle.isactive .toggle-bar-four{transform:translateY(8px) rotate(45deg);transition:.5s}.mobile-toggle.isactive .toggle-bar-three{transform:translateY(-8px) rotate(-45deg);transition:.5s}.mobile-toggle.isactive .toggle-bar-one,.mobile-toggle.isactive .toggle-bar-two{opacity:0;transition:.5s}.dropdown-container{overflow:hidden;position:fixed;top:0;left:0;width:100%;background:var(--white);z-index:999;height:0;transition:height 0.8s cubic-bezier(.52,.16,.24,1),padding 0.8s cubic-bezier(.52,.16,.24,1);;overflow:hidden}.dropdown-container.active{height:100vh;transition:height 0.8s cubic-bezier(.52,.16,.24,1),padding 0.8s cubic-bezier(.52,.16,.24,1);overflow:scroll;padding-top:5.938rem;padding-bottom:15.625rem}.mobile-menu-btn.is-style-primary-button{display:flex}.mobile-menu-btn.is-style-primary-button a{margin-top:10.875rem;transition:all 0.5s linear;padding:.656rem 1.563rem .656rem 3.5rem;position:relative;display:flex;align-items:center;font-weight:500}.mobile-menu-btn.is-style-primary-button a::before{position:absolute;content:'';background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/phone-icon-white.svg);background-size:cover;background-repeat:no-repeat;width:1.242rem;height:1.243rem;left:1.57rem}.mobile-menu-btn.is-style-primary-button a:hover{background-color:var(--dark-blue)}.mobile-menu-btn.is-style-secondary-button a{margin-top:1.563rem;color:var(--midnight-blue);padding:.656rem 1.563rem .656rem 3.5rem;position:relative;display:flex;align-items:center;font-weight:500}.mobile-menu-btn.is-style-secondary-button a:hover{color:var(--white)}.mobile-menu-btn.is-style-secondary-button a::before{position:absolute;content:'';background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/mail-blue-icon.svg);background-size:cover;background-repeat:no-repeat;width:1.242rem;height:.99rem;left:1.59rem}.desk-mobile-menu .menu li{list-style-type:none;padding:.75rem 0 .75rem .7rem;transition:0.5s linear all;border-bottom:.063rem solid var(--white-smoke);position:relative;z-index:1;background-color:var(--white)}.desk-mobile-menu .menu li:hover,.desk-mobile-menu .menu li.isactive{border-bottom:.063rem solid #fff0;transition:0.5s linear all;border-radius:.5rem}.desk-mobile-menu .menu li.change{border-bottom:.063rem solid #fff0;transition:0.5s linear all}.desk-mobile-menu .menu li a{font-size:.9375rem;font-weight:500;line-height:1.5rem;transition:0.5s linear all;position:relative;background:linear-gradient(var(--blue),var(--blue)) center no-repeat,var(--dark-blue);background-size:0% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;transition:.5s ease-in-out}.desk-mobile-menu .menu li a:hover,.desk-mobile-menu .menu li.isactive>a{background-size:100% 100%;background-color:var(--blue)}.desk-mobile-menu .view-all-jobs.is-style-primary-button{justify-content:flex-start}.desk-mobile-menu .menu .view-all-jobs.is-style-primary-button::before{display:none}.desk-mobile-menu .view-all-jobs.is-style-primary-button a{padding:.313rem .938rem;background-size:100%;background-clip:unset;background:unset;background-color:var(--blue);-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:var(--white)!important}.desk-mobile-menu .view-all-jobs.is-style-primary-button a:hover{background-color:var(--dark-blue)}.desk-mobile-menu .menu li::before{content:'';position:absolute;background-color:#fff0;width:100%;height:3.063rem;inset:0;margin:0 auto;border-radius:.5rem;transition:all 0.3s linear;z-index:-1}.desk-mobile-menu .menu .menu-item-has-children::after{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/grey-path-icon.svg);background-size:cover;background-repeat:no-repeat;width:.844rem;height:.5rem;right:.9rem;top:1.313rem;transform:rotateX(0deg)}.desk-mobile-menu .menu .menu-item-has-children.isactive::after{background-size:cover;background-repeat:no-repeat;width:.844rem;height:.5rem;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/path-blue-icon.svg);transform:rotateX(180deg)}.desk-mobile-menu .menu .menu-item-has-children:hover::after{background-size:cover;background-repeat:no-repeat;width:.844rem;height:.5rem;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/path-blue-icon.svg)}.desk-mobile-menu .menu .menu-item-has-children.isactive::before,.desk-mobile-menu .menu li:hover::before{background-color:var(--baby-blue);transition:all 0.3s linear}.desk-mobile-menu .menu .menu-item-has-children{position:relative;padding-bottom:0}.desk-mobile-menu .menu .menu-item-has-children ul.sub-menu{position:relative;width:calc(100% + 0.625rem);left:-.625rem;top:100%;transition:all 0.5s linear;background:var(--white);z-index:0;overflow:hidden;margin-top:.875rem;max-height:0}.desk-mobile-menu .menu .menu-item-has-children.isactive ul.sub-menu{transition:all 0.5s linear}.desk-mobile-menu .menu .menu-item-has-children ul.sub-menu .sub-menu{transition:all 0.5s linear;left:-1.188rem;width:calc(100% + 1.188rem)}.desk-mobile-menu .menu .menu-item-has-children ul.sub-menu li{padding:.75rem 0 .75rem 1.25rem}.desk-mobile-menu .menu .menu-item-has-children ul.sub-menu li.menu-item-has-children{padding-bottom:0}.desk-mobile-menu .menu .menu-item-has-children .sub-menu .sub-menu li{padding-left:1.875rem}.desk-mobile-menu .menu .menu-item-has-children{margin-bottom:0;transition:margin 0.5s cubic-bezier(.52,.16,.24,1)}.desk-mobile-menu .menu li.menu-item-has-children:hover ul.sub-menu li a{color:var(--dark-blue)}.desk-mobile-menu .menu .menu-item-has-children.isactive{margin-bottom:0}.desk-mobile-menu .menu .menu-item-has-children.isactive{transition:margin 0.5s cubic-bezier(.52,.16,.24,1)}.desk-mobile-menu .menu .menu-item-has-children ul li a::after{display:none;padding-right:0}.header-banner{background:var(--dark-blue);padding:.48rem 0 .446rem;position:relative;z-index:99999}.header-banner-container,.social-media-row{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.contact-row{display:none}.social-media-row{gap:.938rem}.social-media-row a,.social-media-row img{height:.875rem;width:auto;object-fit:cover;transition:all 0.3s linear;display:flex;justify-content:center;align-items:center}.social-media-row a{position:relative}.social-media-row a::before{content:'';position:absolute;background-size:cover;background-repeat:no-repeat;background-position:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all 0.3s linear}.social-media-row a:nth-child(1)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/02/blue-facebook.svg)}.social-media-row a:nth-child(2)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/02/blue-instagram.svg)}.social-media-row a:nth-child(3)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/02/blue-linkedin.svg)}.social-media-row a:hover img{opacity:0;transition:all 0.3s linear}.social-media-row a:hover::before{opacity:1;transition:all 0.3s linear}.youtube-row{color:var(--white);font-size:.8125rem;font-weight:400;line-height:normal;position:relative;padding-left:1.785rem;display:flex;align-items:center;transition:all 0.3s linear}.youtube-row a{color:var(--white)}.youtube-row a:hover{color:var(--blue);transition:all 0.3s linear}.youtube-row a::before{position:absolute;content:'';background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/youtube-white-icon.svg);background-size:cover;background-repeat:no-repeat;width:1.248rem;height:.875rem;left:0}.youtube-row a:hover::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/youtube-blue-icon.svg)}.search-dd-desk{background-color:var(--white);position:absolute;top:0;width:100%;opacity:0;transition:all 0.3s linear;padding:0rem;padding-top:7rem;box-shadow:0 1.563rem 2.5rem 0 rgb(0 0 0 / .06);pointer-events:none}.header_main.sticky .search-dd-desk{padding-top:4rem}.search-dd-desk.isactive{opacity:1;transition:all 0.3s linear;pointer-events:auto}.search-dd-desk .grx-job-filter-container{border-radius:0;margin:0;padding:0 0 2.2rem 0;box-shadow:none;width:100%}.search-dd-desk .grx-job-filter-container .grx_job_filter_form{width:20rem;margin:0 auto}.header_main.sticky .search-dd-desk.isactive .grx-job-filter-container .grx_job_filter_form{border-top:.063rem solid var(--white-smoke);padding-top:.313rem}.search-dd-desk.isactive::before{content:'';position:absolute;background:rgb(0 0 33 / .5);width:100%;height:100vh;left:0;z-index:-1;pointer-events:none}.header-contents .is-style-primary-button a{font-size:.875rem;line-height:normal;padding:.53rem .78rem}.grx-user-loggedin-profile{cursor:pointer}.user-name{display:none}.user-avatar{width:1.875rem;height:1.875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:.125rem solid #fff0;outline:.125rem solid var(--crystal-blue);box-sizing:content-box}.user-avatar img{width:1.875rem;height:1.875rem;object-fit:cover;border-radius:50%}.footer-bg{background:var(--off-white);padding:2.5rem 0 .625rem 0;position:relative}.grx-footer-column,.grx-footer-links,.grx-footer-copyright{background:var(--off-white)}.grx-footer-column{flex-direction:column;gap:1.25rem;padding-bottom:2.5rem;border-bottom:.063rem solid var(--white-smoke)}.grx-footer-logo,.grx-footer-logo img{width:12.77rem;height:3.61rem;object-fit:cover}.grx-footer-text p{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding-bottom:.063rem}.grx-footer-social-media{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.63rem}.grx-footer-social-media-row{gap:.63rem}.grx-footer-social-media figure{width:1.563rem;height:1.563rem;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.3s linear}.grx-footer-social-media figure a{display:flex;justify-content:center;align-items:center;width:1.563rem;height:1.563rem;border-radius:50%;background-color:var(--blue)}.grx-footer-social-media figure:hover a{background-color:var(--dark-blue);transition:all 0.3s linear}.grx-footer-social-media figure img{width:auto;height:.818rem;object-fit:cover}.grx-footer-social-media p{color:var(--dark-blue);font-size:.9375rem;font-weight:600;line-height:1.5rem;white-space:nowrap}.grx-footer-links{flex-direction:column;padding-top:2.5rem;padding-bottom:2.5rem;gap:1.875rem;border-bottom:.063rem solid var(--white-smoke)}.grx-quick-links h2{color:var(--dark-blue);font-size:1rem;font-weight:700;line-height:1.375rem;padding-bottom:.625rem}.grx-quick-links ul{column-count:2}.grx-quick-links ul li{list-style-type:none;font-size:.9375rem;line-height:1.5rem}.grx-quick-links ul li:last-child,.grx-quick-links ul li:nth-last-child(2){column-span:all}.grx-quick-links ul li a{color:var(--midnight-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;display:inline-block;background:linear-gradient(var(--blue),var(--blue)) center no-repeat,var(--midnight-blue);background-size:0% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;transition:.5s ease-in-out}.grx-quick-links ul li a:hover{background-size:100% 100%;background-color:var(--blue)}.grx-quick-links ul li:not(:last-child){padding-bottom:.313rem}.grx-footer-contact h4{color:var(--dark-blue);font-size:1rem;font-weight:700;line-height:1.375rem;padding-bottom:.64rem}.grx-footer-contact p,.grx-footer-contact p a{color:var(--midnight-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem}.grx-footer-contact p:not(:last-child){padding-bottom:.66rem}.grx-footer-contact p:nth-child(2){color:var(--dark-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;padding-bottom:.64rem}.grx-footer-contact p:not(:nth-child(2)){padding-left:1.875rem;position:relative}.grx-footer-contact p a{background:linear-gradient(var(--blue),var(--blue)) center no-repeat,var(--midnight-blue);background-size:0% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;transition:.5s ease-in-out}.grx-footer-contact p a:hover{background-size:100% 100%;background-color:var(--blue)}.grx-footer-contact p::before{position:absolute;content:'';background-size:cover;background-repeat:no-repeat;width:1.243rem;height:1.243rem;left:0;top:.13rem}.grx-footer-contact p:nth-child(3)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/phone-icon.svg)}.grx-footer-contact p:nth-child(4)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/mail-icon-blue.svg)}.grx-footer-contact p:nth-child(5)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/location-icon.svg)}.grx-footer-newsletter{display:none}.grx-footer-newsletter h4{color:var(--dark-blue);font-size:1.25rem;font-weight:600;line-height:2rem;padding-left:5.307rem;position:relative}.grx-footer-newsletter p{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding-left:5.307rem}.grx-footer-newsletter h4::before{position:absolute;content:'';background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/mail-icon.svg);background-size:cover;background-repeat:no-repeat;width:4.321rem;height:4.321rem;left:0;top:.13rem}.grx-footer-copyright,.grx-footer-copyright a{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;text-align:center}.grx-footer-copyright:first-child{display:flex;flex-direction:column;padding-top:.64rem;flex-wrap:nowrap}.grx-footer-copyright span{display:inline-block}.grx-footer-copyright a{background:linear-gradient(var(--blue),var(--blue)) center no-repeat,var(--midnight-blue);background-size:0% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;transition:.5s ease-in-out}.grx-footer-copyright a:hover{background-size:100% 100%;background-color:var(--blue)}.grx-footer-logos-column figure,.grx-footer-logos-column img{margin-bottom:0;object-fit:cover;width:100%;height:auto}.grx-footer-logos-column p{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding-bottom:.063rem;margin-top:1.563rem}.grx-home-hero-grp{padding:3.79rem 0 3.78rem 0;background:linear-gradient(180deg,#fff0 0%,var(--light-blue) 100%);position:relative;margin-bottom:5rem}.grx-home-hero-grp::before{position:absolute;content:'';background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/map.webp);background-size:cover;background-repeat:no-repeat;width:100%;height:13.607rem;pointer-events:none;left:0;right:0;margin:0 auto;text-align:center;bottom:13.426rem;z-index:0}.grx-home-hero-columns{position:relative;z-index:2}.grx-home-hero-grp .grx-main-title{color:var(--dark-blue);text-align:center;padding-bottom:.68rem;width:19.625rem}.grx-home-hero-grp .gradient-text{background:linear-gradient(270deg,var(--sky-blue) 41.72%,var(--dark-sky-blue) 89.08%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.grx-home-hero-grp .grx-large-text{color:var(--midnight-blue);text-align:center}.grx-job-filter-container{margin:1.58rem auto 2.813rem auto;padding:.313rem 1.25rem 2.2rem 1.27rem;border-radius:1.25rem;background:var(--white);box-shadow:0 1.563rem 2.5rem 0 rgb(0 0 0 / .06)}.grx-job-filter-container .grx_job_filter_form{display:flex;flex-direction:column;justify-content:space-between;gap:0}.grx-job-filter-container .grx-job-filter-label{color:var(--gray);font-size:.8125rem;font-weight:500;line-height:1.21875rem;padding-bottom:.34rem;flex-basis:fit-content}.grx-filter-body label{transition:all .3s ease-in-out;color:var(--dark-blue);font-size:.9375rem;font-weight:600;line-height:1.5rem;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;cursor:pointer;width:max-content;flex-basis:100%}.grx-filter-body>div{flex-basis:fit-content}.grx-job-filter-container .filter-div{display:flex;justify-content:space-between;flex-direction:column;padding-bottom:1.57rem;padding-top:1.563rem;position:relative}.grx-job-filter-container .filter-div:first-child{border-bottom:.0313rem solid var(--gray)}.grx-filter-body svg{width:.875rem;height:.5rem;transition:all .3s ease-in-out;flex-basis:fit-content;transform-style:preserve-3d;overflow:visible;cursor:pointer;position:absolute;right:0}.grx-filter-body svg path{width:.875rem;height:.5rem}.grx-job-filter-container .filter-div .grx-filter-body{display:flex;justify-content:space-between;align-items:center;gap:.625rem;flex-wrap:nowrap;cursor:pointer;position:relative}.grx-job-filter-container .grx-blue-button{padding:.78rem 4.3rem;margin:auto}.grx-hero-three-columns{flex-direction:column;gap:1.25rem;width:14.126rem;margin:0 auto}.grx-home-hero-grp .grx-hero-three-columns .grx-section-title{color:var(--dark-blue);text-align:left}.grx-hero-three-columns .grx-stats-section-column{border-radius:.5rem;border:.125rem solid var(--white);background:linear-gradient(180deg,rgb(255 255 255 / .5) 0%,#fff0 100%);backdrop-filter:blur(.219rem);padding:.813rem 1.13rem .813rem 5.09rem;position:relative;width:100%}.grx-hero-three-columns .grx-stats-section-column::before{position:absolute;content:'';background-size:cover;background-repeat:no-repeat;width:3.107rem;height:3.107rem;top:1.14rem;left:1.13rem;z-index:0}.grx-hero-three-columns .grx-stats-section-column::after{display:none}.grx-hero-three-columns .grx-stats-section-column:first-child::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/job-icon.svg)}.grx-hero-three-columns .grx-stats-section-column:nth-child(2)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/candidates-icon.svg)}.grx-hero-three-columns .grx-stats-section-column:last-child::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/jobs-filled-icon.svg)}.grx-home-hero-grp .grx-stats-section-column .grx-stats-section-text{color:var(--dark-blue);text-align:left;width:fit-content;margin:0}.grx-home-hero-grp .grx-stats-section-column .grx-stats-count{font-size:1.25rem;line-height:2rem;font-weight:600;text-align:left;color:var(--dark-blue)}.grx-job-filter-container .grx-filter-item-dd{position:absolute;background:var(--white);box-shadow:0 .313rem 1.875rem 0 rgb(0 0 0 / .06);display:flex;flex-direction:column;gap:0;width:100%;z-index:5;top:calc(100% - 1.25rem);max-height:0;transition:all .5s ease-in-out;overflow-y:scroll;overflow-x:hidden}.grx-job-filter-container .filter-active{max-height:11.688rem;transition:all .5s ease-in-out}.grx-job-filter-container label.grx-filter-item{color:var(--midnight-blue);font-size:.8125rem;font-weight:400;line-height:1.21875rem;padding:.5rem .313rem;margin:0 0 0 .313rem;text-align:left;cursor:pointer;transition:all 0.3s linear}.grx-job-filter-container .filter_search{border-radius:.125rem;background:var(--off-white);border:none;min-height:1.875rem;height:1.875rem;margin:.313rem 0 .313rem .313rem;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/search-lens.svg);background-size:.813rem .813rem;background-repeat:no-repeat;background-position:96% center;padding:.313rem 1.688rem .313rem .625rem;color:var(--midnight-blue);font-size:.8125rem;font-weight:400;line-height:1.21875rem}.grx-job-filter-container .filter_search:focus-visible{outline:none;border:.063rem solid var(--blue)}.grx-job-filter-container label.grx-filter-item:not(:last-child){border-bottom:.031rem solid var(--off-white)}.grx-job-filter-container label.grx-filter-item:nth-child(2){border-top:.031rem solid var(--off-white)}.grx-job-filter-container label.grx-filter-item:last-child{margin-bottom:.313rem}.grx-filter-item-dd::-webkit-scrollbar{width:.313rem}.grx-filter-item-dd::-webkit-scrollbar-track{background:var(--white)}.grx-filter-item-dd::-webkit-scrollbar-thumb{background-color:var(--dark-blue);border-radius:.125rem;border:.034rem solid var(--white)}.grx-cta-grp{border-radius:1rem;position:relative;padding:3.16rem 1.58rem 3.75rem 1.6rem;margin-bottom:5.65rem}.grx-cta-grp::before,.grx-cta-grp::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;border-radius:1rem;background-size:cover;background-repeat:no-repeat;background-position:center}.grx-cta-grp::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/background-lines-blue.webp);background-color:var(--dark-blue);z-index:0}.grx-cta-grp::after{background:linear-gradient(270deg,rgb(0 0 62 / .81) 13.86%,#fff0 74.37%);z-index:1}.grx-cta-cols{flex-direction:column;gap:2.188rem;position:relative;z-index:2}.grx-cta-col .grx-sub-title{color:var(--white);padding-bottom:.34rem}.grx-cta-col .grx-large-text{color:var(--white);padding-bottom:1.3rem}.grx-cta-col .is-style-primary-button .wp-block-button__link,.grx-cta-col .is-style-primary-button a{padding:.688rem 3.188rem}.grx-cta-col figure,.grx-cta-col img{margin-bottom:0;object-fit:cover;width:auto;height:14.818rem}.grx-cta-grp.grx-cta-grp-left{margin-bottom:0}.grx-cta-grp.grx-about-cta{margin-bottom:0}.grx-logo-grp{margin-bottom:5.625rem}.grx-logo-column{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-content:center}.grx-logo-column figure,.grx-logo-column img{margin-bottom:0;object-fit:cover;width:7.086rem;height:7.086rem}.grx-careers-grp{margin-bottom:5rem;border-radius:1.563rem;background:rgb(68 171 255 / .1);padding:3.17rem 0 3.78rem 0}.grx-careers-grp .grx-careers-columns{position:relative;z-index:5}.grx-careers-title-columns{flex-direction:column;gap:0;position:relative;padding:0 1.59rem;z-index:2}.grx-careers-title-columns::after{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/line-art-background.svg);background-size:101% auto;background-repeat:no-repeat;width:101%;height:100%;top:16.551rem;left:-.188rem;z-index:0}.grx-careers-grp .grx-sub-title{color:var(--dark-blue);padding-bottom:.69rem}.grx-careers-grp .grx-large-text{color:var(--midnight-blue);position:relative;z-index:2}.grx-careers-columns{flex-direction:column;margin-top:2.08rem;gap:1.28rem;position:relative;padding:13.09rem .72rem 0 .68rem}.grx-careers-columns::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/themes/ghostrx/assets/group-of-doctor.webp);background-repeat:no-repeat;background-size:cover;background-position:center;width:16.887rem;height:16.887rem;top:0;left:0;right:0;margin:0 auto;z-index:0}.grx-careers-column{position:relative;z-index:2;border-radius:1rem;background:var(--white);box-shadow:0 .938rem 2.5rem 0 rgb(0 0 0 / .06);padding:.97rem .88rem .95rem 1rem}.grx-careers-column .grx-heading{color:var(--dark-blue)}.grx-careers-column .grx-large-text{color:var(--midnight-blue)}.grx-info-grp{border-radius:1.563rem;background:var(--baby-blue);padding:3.13rem 2.25rem 3.79rem 2.25rem;position:relative;margin-bottom:5rem}.grx-info-grp::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/line-art-white.svg);background-size:101% auto;background-repeat:no-repeat;width:101%;height:100%;top:7.45rem;right:-.25rem;z-index:0}.grx-info-grp .grx-sub-title{color:var(--dark-blue);text-align:center;padding-bottom:.35rem;position:relative;z-index:2}.grx-info-grp .grx-large-text{color:var(--midnight-blue);text-align:center;position:relative;z-index:2}.grx-home-about-grp{margin-bottom:5.625rem}.grx-home-about-columns{flex-direction:column;gap:2.5rem}.grx-home-about-column:first-child{padding:2.71rem 0 11.762rem 0;background-image:url(https://ghostrx.com/wp-content/themes/ghostrx/assets/doctors-background-collage.webp);background-size:20rem 22.0864rem;background-repeat:no-repeat;background-position:top}.grx-home-about-box{border-radius:3.096rem;background:var(--white);box-shadow:0 1.563rem 2.5rem 0 rgb(0 0 0 / .06);gap:0;width:fit-content;height:2.717rem;position:relative}.grx-home-about-box::before{content:'';position:absolute;width:2.132rem;height:2.132rem;background-repeat:no-repeat;background-position:center;border-radius:50%;top:.29rem}.grx-home-about-box:first-child::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/career-icon.svg);background-size:.859rem .816rem;background-color:var(--pale-peach);left:.36rem}.grx-home-about-box:last-child::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/star-icon-purple.svg);background-size:.76rem .929rem;background-color:var(--pale-purple);left:.42rem}.grx-home-about-box .grx-small-text{white-space:nowrap}.grx-home-about-box:first-child{padding:.1rem 1.875rem .12rem 2.87rem;margin-bottom:2.28rem}.grx-home-about-box:last-child{padding:.1rem .96rem .12rem 2.96rem;margin-left:.85rem}.grx-home-about-column:first-child h2.grx-small-text{color:var(--dark-blue);font-size:.75rem;font-weight:600;line-height:1.5rem}.grx-home-about-column:first-child p.grx-small-text{color:var(--midnight-blue);position:relative;top:-.5rem}.grx-home-about-box:last-child .grx-small-text{font-size:.6875rem}.grx-home-about-column:last-child .grx-sub-title{color:var(--dark-blue);padding-bottom:.99rem}.grx-home-about-column:last-child .grx-large-text{color:var(--midnight-blue);padding-bottom:.98rem}.grx-home-about-column:last-child .grx-home-about-stack{gap:.35rem;padding-left:4.274rem;position:relative}.grx-home-about-column:last-child .grx-home-about-stack::before{content:'';position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;width:3.563rem;height:3.563rem;top:0;left:0;z-index:0}.grx-home-about-column:last-child .grx-home-about-stack:nth-child(3)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/heart-blue.svg)}.grx-home-about-column:last-child .grx-home-about-stack:nth-child(4)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/plus-blue-badge.svg)}.grx-home-about-column:last-child .grx-home-about-stack:nth-child(5)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/plus-icon-blue-background.svg)}.grx-home-about-column:last-child .grx-home-about-stack .grx-heading{color:var(--dark-blue);font-weight:600}.grx-home-about-column:last-child .grx-home-about-stack .grx-large-text{padding-bottom:0}.grx-home-about-column:last-child .grx-home-about-stack:not(:last-child) .grx-large-text{padding-bottom:.95rem}.grx-accordion-list-grp{margin-bottom:5.625rem}.grx-accordion-list-grp .grx-sub-title{color:var(--dark-blue);text-align:center;padding-bottom:2.5rem}.grx-accordion-list-columns{flex-direction:column;gap:.938rem}.grx-accordion-list{background-color:var(--off-white);border-radius:.5rem;padding:.94rem 3.63rem .94rem 1.57rem;position:relative;transition:all 0.1s linear;cursor:pointer}.grx-accordion-list .grx-heading{color:var(--dark-blue);transition:all 0.1s linear;font-weight:600}.grx-accordion-list-content{transition:height 0.8s linear;overflow:hidden;gap:0}.grx-accordion-list-content.expanded{transition:height 0.8s linear}.grx-accordion-list-content .is-style-primary-list{padding:1.25rem 0 .938rem 1.92rem}.grx-accordion-list-content-text{padding:1.25rem 0 .938rem 1.92rem;gap:0;color:var(--dark-blue)}.grx-accordion-list-content-text div{gap:0}.grx-accordion-list-box:not(:last-child) .grx-accordion-list-content-text div{padding-left:0}.grx-accordion-list-content-text div:not(:last-child){margin-bottom:.938rem}.grx-accordion-list-content-text h3{margin-bottom:1.25rem}.grx-accordion-list-box:last-child .grx-accordion-list-content .grx-accordion-list-content-text{padding-bottom:0}.grx-accordion-list-box:last-child .grx-accordion-list-content .is-style-primary-list{padding-bottom:0}.grx-accordion-list::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/blue-background-plus-icon.svg);background-size:100%;background-repeat:no-repeat;background-position:center center;width:1.375rem;height:1.438rem;right:1.61rem;top:.94rem}.grx-accordion-list.active::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/minus-white-icon.svg)}.grx-accordion-list.active{background-color:var(--blue);transition:all 0.1s linear}.grx-accordion-list.active .grx-heading{color:var(--white);transition:all 0.1s linear}.grx-home-testimonial-grp{margin-bottom:5.625rem}.grx-home-testimonial-grp .grx-sub-title{color:var(--dark-blue);text-align:center}.testimonial-container{margin-top:3.15rem}.testimonial-container svg{width:3.209rem;height:3.209rem}.testimonial-container .testimonial-content-slider{position:relative}.testimonial-container .testimonial-content-slider::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/quotes-icon.svg);background-size:cover;background-repeat:no-repeat;background-position:center;left:0;top:2.125rem;width:4.1rem;height:3.352rem}.testimonial-container .testimonial-content-slider{padding-top:3.688rem}.testimonial-container .testimonial-name-slider .splide__track{width:15.268rem;margin:0 auto}.testimonial-container .testimonial-name-slider .splide__slide{display:grid;grid-template-columns:auto auto;align-items:center;gap:.75rem;width:15.268rem!important;padding:.438rem .5rem;border-radius:3.75rem;border:.125rem solid var(--white-smoke)!important;background:var(--white);justify-content:start}.testimonial-container .testimonial-name-slider .splide__slide label{color:var(--dark-blue);font-size:1rem;font-weight:700;line-height:1.375rem;display:block;cursor:pointer}.testimonial-container .testimonial-name-slider .splide__slide span{color:var(--blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;display:block}.testimonial-container .splide__arrow,.grx-home-testimonial-grp .splide__arrow svg{width:1.5rem;height:1.5rem;opacity:1;border:none;background:none;cursor:pointer}.testimonial-container .splide__arrow svg circle{fill:var(--baby-blue);transition:all 0.3s linear}.testimonial-container .splide__arrow svg path{fill:var(--dark-blue);transition:all 0.3s linear}.testimonial-container .splide__arrow:hover svg circle{fill:var(--blue);transition:all 0.3s linear;width:1.5rem;height:1.5rem}.testimonial-container .splide__arrow:hover svg path{fill:var(--white);transition:all 0.3s linear;width:.412rem;height:.715rem}.testimonial-container .splide__arrow--next{right:0;top:2rem;transform:translateY(0%)}.testimonial-container .splide__arrow--prev{left:0;transform:rotateY(180deg);top:2rem}.testimonial-container .testimonial-content-slider .splide__slide p{color:var(--dark-blue);opacity:70%;text-align:center;font-size:.9375rem;font-weight:500;line-height:1.5rem;width:17.06713rem;margin:0 auto}.testimonial-container .testimonial-name-slider .splide__slide{transition:all 0.2s linear}.testimonial-container .testimonial-name-slider .splide__slide.is-active{border:.125rem solid var(--blue)!important;position:relative;transition:all 0.2s linear;outline:none!important}.testimonial-container .testimonial-name-slider .splide__slide:hover{border:.125rem solid var(--blue)!important;position:relative;transition:all 0.2s linear;outline:none!important}.testimonial-container .testimonial-name-slider .splide__slide::after{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/blue-triangle.svg);background-size:cover;background-repeat:no-repeat;background-position:center;width:1.688rem;height:.813rem;left:0;right:0;margin:0 auto;top:100%;transition:all 0.2s linear;opacity:0}.testimonial-container .testimonial-name-slider .splide__slide.is-active::after{opacity:1;transition:all 0.2s linear}.testimonial-container .testimonial-name-slider .splide__track{padding-bottom:.688rem}.testimonial-container .testimonial-name-slider .splide__track::-webkit-scrollbar{display:none}.testimonial-content-slider .splide__list{align-items:flex-start}.testimonial-content-slider .splide__slide{max-height:0;transition:max-height 0.6s linear}.testimonial-content-slider .splide__slide.is-active{max-height:56.25rem;transition:max-height 0.6s linear}.grx-latest-posts-grp{background:var(--off-white);padding:5rem 0 5.625rem 0;margin-bottom:5rem}.grx-latest-posts-stack{gap:0}.grx-summary-container .grx-summary-card{position:relative;border-radius:1.25rem;background-color:var(--white);padding:8.19rem 1.563rem 2.5rem;display:flex;flex-direction:column;justify-content:space-between;width:20rem;cursor:pointer;min-height:24.99rem}.grx-latest-posts-grp .grx-sub-title{padding-bottom:2.55rem;color:var(--dark-blue);text-align:center}.grx-summary-container{display:grid;grid-template-columns:1fr;grid-row-gap:1.25rem}.grx-summary-container .grx-white-button{width:fit-content;margin-top:1.29rem}.grx-summary-top .grx-summary-job-type-link{position:absolute;top:2.6rem;right:1.6rem;color:var(--dark-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;border-radius:1.09375rem;background-color:var(--crystal-blue);padding:.1rem 1.6rem .1rem 1.41rem;display:inline-block}.grx-summary-top figure svg{width:2.461rem;height:2.461rem;border-radius:50%;object-fit:cover}.grx-summary-top figure{position:absolute;top:2.54rem;left:1.57rem;width:4.0716rem;height:4.0716rem;filter:drop-shadow(0 .625rem 2.5rem rgb(0 0 0 / .1));display:flex;justify-content:center;align-items:center;border-radius:.9375rem;background-color:var(--white)}.grx-summary-card .grx-summary-top .grx-summary-title{color:var(--dark-blue);font-size:1rem;font-weight:700;line-height:1.375rem;padding-bottom:.66rem;width:12.438rem}.grx-summary-card .grx-summary-top .grx-summary-job-location,.grx-summary-card .grx-summary-top .grx-summary-job-category,.grx-summary-top .grx-summary-job-id{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;position:relative;display:flex;gap:.55rem;align-items:flex-start}.grx-summary-card .grx-summary-top .grx-summary-job-location svg,.grx-summary-card .grx-summary-job-category svg,.grx-summary-card .grx-summary-job-id svg{width:1.038rem;height:1.0335rem;overflow:visible;transition:all 0.3s linear;margin-top:.125rem}.grx-summary-bottom div:nth-child(1) time{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;display:inline-block}.grx-summary-bottom div:nth-child(2){color:var(--dark-blue);font-size:1rem;font-weight:500;line-height:1.375rem;padding-top:.66rem}.grx-latest-posts-grp .is-style-primary-button{margin-top:2.54rem}.grx-summary-card:nth-child(5n-4) .grx-summary-top figure svg circle{fill:var(--skyline-blue)}.grx-summary-card:nth-child(5n-3) .grx-summary-top figure svg circle{fill:var(--salmon-orange)}.grx-summary-card:nth-child(5n-2) .grx-summary-top figure svg circle{fill:var(--pastel-blue)}.grx-summary-card:nth-child(5n-1) .grx-summary-top figure svg circle{fill:var(--orchid-pink)}.grx-summary-card:nth-child(5n-0) .grx-summary-top figure svg circle{fill:var(--royal-purple)}.grx-summary-container .grx-summary-card,.grx-summary-top .grx-summary-title,.grx-summary-top .grx-summary-job-category,.grx-summary-top .grx-summary-job-location,.grx-summary-bottom div:nth-child(1) time,.grx-summary-bottom div:nth-child(2),.grx-summary-top .grx-summary-job-type-link{transition:all 0.3s linear}.grx-summary-container .grx-summary-card:hover{background-color:var(--blue);transition:all 0.3s linear}.grx-summary-container .grx-summary-card:hover,.grx-summary-card:hover .grx-summary-top .grx-summary-title,.grx-summary-card:hover .grx-summary-top .grx-summary-job-category,.grx-summary-card:hover .grx-summary-top .grx-summary-job-location,.grx-summary-card:hover .grx-summary-top .grx-summary-job-id,.grx-summary-container .grx-summary-card:hover .grx-summary-bottom div:nth-child(1) time,.grx-summary-container .grx-summary-card:hover .grx-summary-bottom div:nth-child(2){color:var(--white);transition:all 0.3s linear}.grx-summary-container .grx-summary-card:hover .grx-summary-top .grx-summary-job-type-link{background-color:var(--white);transition:all 0.3s linear}.grx-summary-container .grx-summary-card .grx-summary-top .grx-summary-job-type-link:hover{background-color:var(--crystal-blue);color:var(--dark-blue);transition:all 0.3s linear}.grx-summary-container .grx-summary-card:hover .grx-summary-top .grx-summary-job-location svg path,.grx-summary-container .grx-summary-card:hover .grx-summary-job-category svg path{fill:var(--white);transition:all 0.3s linear}.grx-summary-container .grx-summary-card:hover .grx-summary-job-id svg path{stroke:var(--white);transition:all 0.3s linear}.grx-summary-container .grx-summary-card .grx-summary-top figure{border:.0625rem solid #fff0;transition:all 0.3s linear}.grx-summary-container .grx-summary-card:hover .grx-summary-top figure{border:.0625rem solid var(--white-smoke);box-shadow:0 .625rem 2.5rem 0 rgb(0 0 0 / .25);transition:all 0.3s linear}.grx-home-category-grp{margin-bottom:5.625rem}.grx-home-category-grp .grx-sub-title{color:var(--dark-blue);text-align:center;padding-bottom:2.5rem}.grx-job-top-categories-container{display:grid;grid-template-columns:1fr;grid-row-gap:1.27rem}.grx-home-category-grp .top-job-cat-item{display:flex;flex-direction:column;gap:.31rem;padding:1.65rem 1rem 1.5rem 1.59rem;border-radius:1.25rem;background-color:rgb(68 171 255 / .1);position:relative;justify-content:center;transition:all 0.3s linear}.grx-home-category-grp .top-job-cat-item:hover{background-color:var(--blue);transition:all 0.3s linear}.grx-home-category-grp .top-job-cat-item:hover .grx-cat-name,.grx-home-category-grp .top-job-cat-item:hover .grx-cat-available-job-count{color:var(--white);transition:all 0.3s linear}.grx-home-category-grp .top-job-cat-item::after{position:absolute;content:'';background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/path-icon-with-white-background.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center;width:1.875rem;height:100%;right:1rem}.grx-home-category-grp .grx-cat-name{transition:all 0.3s linear;color:var(--dark-blue);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:11.996rem}.grx-home-category-grp .grx-cat-available-job-count{color:var(--midnight-blue);transition:all 0.3s linear;text-transform:capitalize}.grx-home-category-grp .is-style-primary-button{margin:0 auto;margin-top:2.5rem}.grx-home-locations-grp{margin-bottom:5.625rem}.grx-home-locations-grp .grx-sub-title{color:var(--dark-blue);padding-bottom:2.5rem;text-align:center}.grx-home-locations-stack{gap:0}.grx-job-top-location-container{display:grid;grid-template-columns:1fr;justify-content:center;grid-row-gap:1.25rem}.grx-home-locations-grp .top-job-loc-item-link{width:20rem;height:30rem;position:relative;overflow:hidden;border-radius:1.25rem}.grx-home-locations-grp .top-job-loc-item-link::before{content:'';position:absolute;border-radius:0 0 1.25rem 1.25rem;background:linear-gradient(180deg,#fff0 0%,var(--dark-blue) 100%);width:100%;height:11.09rem;bottom:0;z-index:1;pointer-events:none}.grx-home-locations-grp .top-job-loc-item-link img{width:20rem;height:30rem;object-fit:cover;transition:all 0.3s linear;will-change:transform}.grx-home-locations-grp .top-job-loc-item-link:hover img{transform:scale(1.1);transition:all 0.3s linear}.grx-home-locations-grp .grx-loc-name{position:absolute;left:0;right:0;margin:0 auto;bottom:2.5rem;color:var(--white);text-align:center;z-index:2}.grx-home-locations-grp .grx-loc-openings{position:absolute;left:0;right:0;margin:0 auto;bottom:1rem;color:var(--white);text-align:center;z-index:2}.grx-about-hero-grp{margin-bottom:5.625rem}div.grx-about-hero-grp h1.grx-main-title{color:var(--white);text-align:center;padding-bottom:.375rem;position:relative;z-index:2;margin:0 auto}div.grx-about-hero-grp p.grx-large-text{color:var(--white);text-align:center;position:relative;z-index:2}.grx-about-hero-grp .grx-about-hero-figure{position:relative}.grx-about-hero-grp .grx-about-hero-figure::after{content:'';position:absolute;background:rgb(0 0 62 / .6);width:100%;height:100%;pointer-events:none;z-index:0}.grx-about-hero-grp .grx-about-hero-figure,.grx-about-hero-grp .grx-about-hero-figure img{height:11.875rem;min-height:unset}.grx-about-hero-figure img{object-position:0% 50%!important}.grx-stats-section-grp{padding:3.125rem 2.188rem;border-radius:1.563rem;background:var(--baby-blue);margin-bottom:5rem;position:relative}.grx-stats-section-grp::before{content:'';position:absolute;background-repeat:no-repeat;left:0;z-index:0}.grx-stats-section-columns{flex-wrap:nowrap!important;flex-direction:column;text-align:center;gap:1.875rem}.grx-stats-section-grp .grx-stats-section-column:not(:last-child){padding-bottom:1.875rem;position:relative}.grx-stats-section-grp .grx-stats-section-column:not(:last-child)::after{content:'';border-bottom:.031rem solid var(--dark-blue);position:absolute;width:65%;left:0;right:0;margin:0 auto;bottom:0}.grx-stats-section-grp .grx-stats-count,.grx-stats-section-grp .grx-stats-section-text{color:var(--dark-blue);text-align:center;position:relative;z-index:2}.grx-stats-section-grp .grx-stats-section-text{font-weight:400}.grx-stats-section-grp .grx-stats-count{font-size:2.0625rem;font-weight:700;line-height:2.625rem}.grx-vision-grp{overflow:hidden;margin-bottom:5.625rem}.grx-vision-columns{flex-direction:column;gap:2.55rem}.grx-vision-grp .grx-vision-columns .grx-tab-wrapper{flex-basis:39%;flex-grow:unset}.grx-vision-grp .grx-vision-column-figure,.grx-vision-grp .grx-vision-column-figure img{width:20rem;height:13.015rem;object-fit:cover;min-height:unset}.grx-vision-grp .grx-vision-column-figure .grx-vision-column-figure-logo figure,.grx-vision-grp .grx-vision-column-figure .grx-vision-column-figure-logo figure img{width:6.875rem;height:6.875rem}.grx-vision-grp .grx-sub-title{color:var(--dark-blue);padding-bottom:1.29rem}.grx-vision-grp .grx-heading.grx-vision-tab{color:var(--dark-blue);padding-bottom:.36rem;border-bottom:.125rem solid var(--white-smoke);width:fit-content;padding-right:.56rem;transition:all 0.3s linear}.grx-vision-grp .grx-tab-wrapper.active .grx-heading.grx-vision-tab{color:var(--blue);padding-bottom:.36rem;border-bottom:.125rem solid var(--blue);width:fit-content;padding-right:.56rem;transition:all 0.3s linear}.grx-vision-grp .grx-heading.grx-vision-tab:hover{color:var(--blue);border-bottom:.125rem solid var(--blue);transition:all 0.3s linear}.grx-tab-wrapper-stack{width:20.072rem;height:0}.grx-tab-wrapper.active .grx-tab-wrapper-stack{transition:all 0.3s linear;height:100%}.grx-vision-grp .grx-large-text.grx-vision-tab-content{padding-top:1.29rem;color:var(--midnight-blue);overflow:hidden}.grx-vision-grp .is-style-secondary-list{padding-top:1.875rem;display:flex;gap:0;flex-direction:column}.grx-tab-wrapper:not(.active) .grx-heading.grx-vision-tab{cursor:pointer}.grx-about-team-grp{margin-bottom:5.625rem}.grx-about-team-grp .grx-sub-title{color:var(--dark-blue);text-align:center;padding-bottom:2.5rem}.grx-about-team-columns{flex-direction:column;gap:1.563rem;text-align:center}.grx-about-team-column{border-radius:1.5625rem;border:.063rem solid var(--white-smoke);padding:4rem 1.25rem 1.25rem 1.25rem;position:relative}.grx-about-team-grp .grx-about-team-column{margin-top:2.563rem}.grx-about-team-columns figure{position:absolute;top:-2.563rem;left:0;right:0;margin:0 auto;width:5rem;height:5rem;display:flex;object-fit:cover;justify-content:center;align-items:center;border:.063rem solid var(--blue);border-radius:50%;background-color:var(--white)}.grx-about-team-columns figure img{width:4.375rem;height:4.375rem;object-fit:cover}.grx-about-team-columns .grx-section-title{color:var(--dark-blue);text-align:center;padding-bottom:.625rem}.grx-about-team-column p:nth-child(3){color:var(--midnight-blue);font-size:1rem;font-weight:400;line-height:1.375rem;padding-bottom:.938rem}.grx-about-team-stack{border-radius:.75rem;background:var(--off-white);gap:.5rem;padding:.938rem 0;width:100%}.grx-about-team-column .grx-about-team-stack p{color:var(--midnight-blue);font-weight:500;position:relative;padding-left:1.875rem}.grx-about-team-column .grx-about-team-stack p a{color:var(--midnight-blue);background:linear-gradient(var(--blue),var(--blue)) center no-repeat,var(--midnight-blue);background-size:0% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;transition:.5s ease-in-out}.grx-about-team-column .grx-about-team-stack p a:hover{background-size:100% 100%;background-color:var(--blue)}.grx-about-team-column .grx-about-team-stack p::before{position:absolute;content:'';background-size:cover;background-repeat:no-repeat;width:1.243rem;height:1.243rem;left:0;top:.13rem}.grx-about-team-column .grx-about-team-stack p:nth-child(1)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/phone-icon.svg)}.grx-about-team-column .grx-about-team-stack p:nth-child(2)::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/mail-icon-blue.svg)}.grx-tab-wrapper:last-child .grx-large-text{position:relative;left:-9.813rem}.grx-vision-wrapper{position:relative}.single_job_listing .single_job_listing_head h1{color:var(--dark-blue);padding-top:2.313rem}.single_job_listing .single_job_top_meta{padding-top:.938rem}.single_job_listing .job-listing-meta{margin-bottom:1.875rem;display:flex;flex-direction:column;gap:.938rem;overflow:visible}.single_job_listing .meta li{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;margin:0;padding:0;position:relative;display:flex;align-items:center}.single_job_listing .meta li a{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;display:inline-block}.single_job_listing .meta .date-posted:before,.single_job_listing .meta .location:before,.single_job_listing .meta .openings:before{content:'';width:1.375rem;height:1.375rem;margin:0;margin-right:.635rem;background-size:cover;background-position:center;background-repeat:no-repeat}.single_job_listing .location::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/02/locations.svg)}.single_job_listing .date-posted::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/02/calendar.svg)}.single_job_listing .openings::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/02/users.svg)}.single_job_listing .single_job_listing_description p{color:var(--midnight-blue)}.single_job_listing_sidebar{margin-top:1.9rem;margin-bottom:3.75rem;border-radius:.5rem;background:var(--white);box-shadow:0 .938rem 2.5rem 0 rgb(0 0 0 / .06);padding:1.563rem 1.25rem}.single_job_listing_sidebar .single_job_side_meta ul li{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;list-style-type:none;padding-left:2.125rem}.single_job_listing_sidebar .single_job_side_meta ul li.meta-title{text-transform:capitalize}.single_job_listing_sidebar .single_job_side_meta ul .meta-title:first-child{font-weight:600;padding-bottom:.313rem;position:relative}.single_job_listing_sidebar .single_job_side_meta ul .meta-title::before{position:absolute;content:'';background-size:cover;background-repeat:no-repeat;width:1.5rem;height:1.034rem;left:0;top:.313rem}.single_job_listing_sidebar .single_job_side_meta ul .salary-title::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/money-icon.svg)}.single_job_listing_sidebar .single_job_side_meta ul .shift-title::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/clocks-icon.svg)}.single_job_listing_sidebar .single_job_side_meta ul .date-title::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/calendar-icon.svg)}.single_job_listing_sidebar .single_job_side_meta ul .hrs_per_week-title::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/alarm-clock-icon.svg)}.single_job_listing_sidebar .single_job_side_meta ul .duration-title::before{background-image:url(https://ghostrx.com/wp-content/uploads/2024/02/hour-glass.svg)}.single_job_listing_sidebar .single_job_side_meta{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:0;border-bottom:none;margin-bottom:0}.job-manager-application-wrapper .application,.single_job_listing .application,.job-manager-application-wrapper .application .application_button,.single_job_listing .application .application_button{margin:0}.single_job_listing_content{color:var(--midnight-blue)}.single_job_listing_content ul li{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem}.single_job_listing_content h4{color:var(--dark-blue);font-size:1rem;font-weight:700;line-height:1.375rem;padding-bottom:.68rem}.single_job_listing_content ul{padding-left:1.063rem;padding-bottom:1.25rem}.single_job_listing_content ul li::marker{font-size:.875rem;line-height:.412rem}.single_job_listing_content h4:last-child{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding-bottom:0}.single_job_listing_content h4{padding-bottom:.33rem;padding-top:.625rem}.job_application.application{position:fixed;bottom:0;background:var(--white);width:100%;left:0;padding:.563rem 1.563rem;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 .375rem 1.875rem 0 rgb(0 0 0 / 24%);z-index:99999;transition:all 0.3s linear}.job_application.application.hide{opacity:0;transition:all 0.3s linear;z-index:-1}.job_application.application.isactive{height:100%;overflow:scroll;justify-content:flex-start}.job-manager-application-wrapper .application .application_details,.single_job_listing .application .application_details{box-shadow:none}.application_details p>a:hover{color:var(--blue)}.application_details p>a{color:var(--dark-blue);text-decoration:underline}abbr{color:var(--red);border:none;text-decoration:none}.job-manager-application-form label[for="resume"]{white-space:nowrap}.single_job_listing .job_application.application .application_details{margin:1.875rem 0 0 0;padding:0;border:none;display:none}.single_job_listing .application .application_details form.job-manager-application-form{padding:0}.single_job_listing .application .job-manager-form fieldset{color:var(--midnight-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;padding:0;padding-bottom:1.25rem;border-bottom:none;margin:0}.single_job_listing .application .job-manager-form fieldset input[type="file"]{color:var(--midnight-blue);font-weight:500}.single_job_listing .application .job-manager-form fieldset input{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding:.625rem 1.125rem;border-radius:.5rem;border:.063rem solid var(--white-smoke);background:var(--white);margin:.625rem 0 0 0}.single_job_listing .application .job-manager-form fieldset input::placeholder{color:var(--gray);font-size:.9375rem;font-weight:400;line-height:1.5rem}.single_job_listing .application .job-manager-form fieldset textarea,.apply_with_resume textarea{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding:.625rem 1.125rem;border-radius:.5rem;border:.063rem solid var(--white-smoke);background:var(--white);margin:.625rem 0 0 0;resize:none}.single_job_listing .application .job-manager-form fieldset textarea::placeholder,.apply_with_resume textarea::placeholder{color:var(--gray);font-size:.9375rem;font-weight:400;line-height:1.5rem}.single_job_listing .job-manager-form fieldset small.description{font-size:.9375rem;font-weight:500;line-height:1.5rem;margin:1.25rem 0 0 0}.single_job_listing .application .job-manager-form p{margin-bottom:0}.job-manager-application-wrapper .application .application_details:before,.single_job_listing .application .application_details:before{display:none}.single_job_listing .fieldset-upload-cv input[type="file"]::file-selector-button{border-radius:.5rem;border:.063rem solid var(--white-smoke);background:var(--white);color:var(--midnight-blue);cursor:pointer;font-size:.6875rem;line-height:1.5rem;outline:none;padding:.313rem 1.25rem;transition:all 1s ease;margin-right:.938rem}.single_job_listing .job-manager-form fieldset div.field:not(.full-line-checkbox-field){float:none;vertical-align:middle;width:100%}.single_job_listing .application .job-manager-form fieldset input:focus-visible,.single_job_listing .application .job-manager-form fieldset textarea:focus-visible,.apply_with_resume textarea:focus-visible,select:focus-visible{outline:none;box-shadow:none;border:.063rem solid var(--blue);transition:all 0.3s linear}.single_job_action_buttons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:1rem}.single_job_action_buttons .application_button.button{width:fit-content}.single_job_action_buttons .grx-white-button{padding:.719rem 1.875rem;height:3.299rem}.wp-job-manager-bookmarks-form{display:flex;align-items:center;justify-content:center;flex-direction:row}.single_job_listing .wp-job-manager-bookmarks-form .spinner{background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem}.single_job_listing .application .job-manager-form fieldset select{margin:.625rem 0 0 0}.entry-content select{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding:.625rem 1.125rem;border-radius:.5rem;border:.063rem solid var(--white-smoke);background:var(--white);margin:.625rem 0 0 0;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/grey-path-icon.svg);background-repeat:no-repeat;background-position:96% center;background-size:.844rem .444rem;padding-right:2.25rem}.spinner-wrapper{display:grid;align-items:center;justify-content:center;background:rgb(29 36 47 / .85);z-index:999999;position:fixed;height:calc(100vh);width:100vw}.spinner{display:grid;align-items:center;width:100vw;height:100vh;text-align:center;font-size:.778rem;justify-content:center}.loader{width:3rem;height:3rem;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader::before,.loader::after{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:.313rem solid var(--white);animation:prixClipFix 2s linear infinite}.loader::after{border-color:var(--blue);animation:prixClipFix 2s linear infinite,rotate 0.5s linear infinite reverse;inset:.375rem}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.container404{display:flex;flex-direction:column;justify-content:center;gap:2.5rem;min-height:100vh}.container404 div{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0}.container404 div h1{color:var(--dark-blue);font-size:5.25rem;font-weight:700;line-height:normal;padding-bottom:.938rem}.container404 div h3{color:var(--dark-blue);font-size:1.25rem;font-weight:600;line-height:2rem;padding-bottom:2.5rem}.container404 svg{width:20rem;height:auto}.grx-archive-contents{display:flex;flex-direction:column;gap:0}.grx-archive-contents-head{order:0}.grx-archive-contents-head p{color:var(--dark-blue);font-size:1.25rem;font-weight:400;line-height:2rem;padding-top:2.1rem}.grx-archive-contents-head p b{font-weight:600}.grx-archive-sort{position:fixed;bottom:0;left:0;z-index:99999;background-color:var(--white);width:100%;transform:translatey(200%);padding:1.25rem;transition:transform 650ms cubic-bezier(.55,.055,.675,.19);box-shadow:0 .375rem 1.875rem 0 rgb(0 0 0 / 24%)}.grx-archive-sort p span{display:none}.grx-archive-contents-head .grx-archive-sort p{padding:0;color:var(--dark-blue);font-size:.9375rem;line-height:1.5rem;font-weight:500;padding-bottom:.625rem;border-bottom:.063rem solid var(--white-smoke);margin-bottom:.938rem}.grx-archive-sort.isactive{transform:translatey(0%);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.grx-archive-sticky{display:flex;justify-content:space-between;align-items:center;order:1;margin-top:1.88rem}.grx-archive-sticky .grx-archive-sticky-sort{border-radius:.5rem;border:.063rem solid var(--light-gray);background:var(--white,var(--white));padding:.42rem 2.78rem .42rem 4.59rem;position:relative;color:var(--midnight-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;cursor:pointer}.grx-archive-sticky .grx-archive-sticky-sort::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/sortby-icon.svg);background-size:cover;width:1.314rem;height:1.05rem;left:2.78rem;top:.64rem}.grx-archive-sort-btn{display:none}.grx-archive-sort-dd-items{display:flex;flex-direction:column;gap:1.25rem}.grx-archive-sort-dd-items a{cursor:pointer;color:var(--dark-blue)}.grx-archive-sort-dd-items a.current{color:var(--blue)}.grx-archive-sticky .grx-archive-sticky-filter{border-radius:.5rem;background:var(--blue);border:none;color:var(--white);font-size:.9375rem;font-weight:500;line-height:1.5rem;padding:.42rem 2.73rem .42rem 4.19rem;position:relative;cursor:pointer}.grx-archive-sticky .grx-archive-sticky-filter::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/grx-filter-icon.svg);background-size:cover;width:1rem;height:1.0625rem;left:2.78rem;top:.64rem}.filter-checkbox-container{display:flex;flex-direction:column;gap:.625rem;max-height:7.875rem;overflow-y:scroll;width:100%}.filter-checkbox-container::-webkit-scrollbar{width:.313rem}.filter-checkbox-container::-webkit-scrollbar-track{background:var(--white)}.filter-checkbox-container::-webkit-scrollbar-thumb{background-color:var(--white-smoke);border-radius:.125rem;border:.034rem solid var(--white)}.grx-archive-sidebar-filter{position:fixed;background-color:var(--white);width:100%;min-height:100vh;height:100%;top:0;left:0;z-index:99999;transform:translateX(200%);transition:transform 650ms cubic-bezier(.55,.055,.675,.19);padding:4.375rem 1.25rem 1.25rem 1.25rem;overflow:scroll}.grx-archive-sidebar-filter.grx-filter-open{transform:translateX(0%);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.close-filter-btn{position:absolute;top:1.25rem;right:1.25rem;background:none;border:none;width:1.313rem;height:1.313rem}.grx-archive-filter-head{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.grx-archive-filter-head button.clear-all-btn{background:none;border:none;color:var(--blue);font-size:1.25rem;font-weight:500;line-height:2rem;white-space:nowrap;transition:all 0.3s linear;cursor:pointer}.grx-archive-filter-head button.clear-all-btn:hover{color:var(--dark-blue);transition:all 0.3s linear}.grx-archive-filter-head p{color:var(--dark-blue);font-size:1.25rem;font-weight:700;line-height:2rem;white-space:nowrap}.grx-archive-filter-contents .filter-head .grx-section-title{color:var(--dark-blue);font-weight:700;padding-bottom:.625rem;padding-top:1.563rem;margin-top:1.25rem;border-top:.063rem solid var(--white-smoke);position:relative;display:flex;align-items:center;cursor:pointer}.grx-archive-filter-contents .filter-head .grx-section-title::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/path-icon-brown.svg);background-size:.8443rem auto;background-repeat:no-repeat;background-position:center;width:.8443rem;height:100%;right:0;transform:rotateX(180deg);cursor:pointer;transition:all 0.3s linear}.grx-archive-filter-item.filter-open .grx-section-title::before{transform:rotateX(0deg);transition:all 0.3s linear}.grx-archive-filter-contents .filter-body{display:flex;flex-direction:column;gap:.938rem;max-height:0;opacity:0;pointer-events:none;transition:all 0.5s linear}.grx-archive-filter-contents .grx-archive-filter-item.filter-open .filter-body{max-height:15rem;opacity:1;pointer-events:auto;transition:all 0.5s linear}.grx-archive-filter-contents .filter-body .filter-item{display:flex;align-items:center;justify-content:flex-start;gap:.625rem}.grx-archive-filter-contents .filter-body input[type="checkbox"]{width:1rem;min-width:1rem;height:1rem;border-radius:.25rem;border:.063rem solid var(--midnight-blue);background:var(--white);-webkit-appearance:none;appearance:none;position:relative;overflow:hidden;cursor:pointer}.grx-archive-filter-contents .filter-body input[type="checkbox"]:focus-visible{outline:none}.grx-archive-filter-contents .filter-body input[type="checkbox"]:checked:before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/white-tick-icon.svg);background-color:var(--blue);background-size:.656rem .468rem;background-position:center;background-repeat:no-repeat;width:100%;height:100%;right:0;box-sizing:border-box}.grx-archive-filter-contents .filter-body label{color:var(--midnight-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;cursor:pointer;transition:all 0.3s linear}.grx-archive-filter-contents .filter-body label:hover{color:var(--dark-blue);transition:all 0.3s linear}.grx-archive-sidebar-filter input[type="text"]{border-radius:.5rem;border:.063rem solid var(--light-gray);background:var(--white);color:var(--midnight-blue);font-size:.875rem;font-weight:400;line-height:1.5rem;padding:.5rem .938rem;outline:none!important;min-width:100%}.grx-archive-sidebar-filter input[type="text"]:focus{border-color:var(--blue)}.grx-archive-contents-list{padding-top:1.91rem;order:2}.grx-archive-contents-list .grx-summary-card{box-shadow:0 .063rem .188rem 0 rgb(0 0 0 / .1),0 .063rem .125rem 0 rgb(0 0 0 / .06);min-height:24.998rem}.grx-archive-pagination-container{margin:2.5rem 0 0 0}.grx-archive-pagination-container .grx-archive-pagination{justify-content:flex-start;gap:.625rem}.grx-archive-pagination-container .page-numbers{color:var(--dark-blue);font-size:1.125rem;font-weight:500;line-height:1.75rem;padding:.625rem;text-transform:capitalize;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border:.063rem solid var(--blue);background:var(--white);height:2rem;min-width:2rem}.grx-archive-pagination-container .page-numbers:hover{color:var(--white);background:var(--blue);border:.063rem solid var(--blue)}.grx-archive-pagination-container .page-numbers:hover svg path{fill:var(--white)}.grx-archive-pagination-container .page-numbers.current{color:var(--white);background:var(--blue);border:.063rem solid var(--blue)}.next.page-numbers svg{height:1.127rem;width:.593rem}.prev.page-numbers svg{height:1.127rem;width:.593rem}.grx-archive-noresult{order:2;margin-top:2.5rem;text-align:left}.grx-archive-noresult svg{width:11.875rem;height:10.063rem;margin-bottom:1.875rem}.grx-archive-noresult h2{color:var(--dark-blue);font-size:1.25rem;font-weight:600;line-height:2rem;padding-bottom:.938rem}.grx-archive-noresult h3{color:var(--dark-blue);font-size:1rem;font-weight:600;line-height:1.375rem;padding-bottom:.38rem}.grx-archive-noresult ul{display:flex;flex-direction:column;gap:.375rem}.grx-archive-noresult ul li{list-style-type:none;color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.75rem;padding-left:.938rem;position:relative;display:flex;align-items:center}.grx-archive-noresult ul li::before{content:'';position:absolute;background:var(--midnight-blue);width:.375rem;height:.375rem;border-radius:50%;left:0}.grx-archive-noresult .grx-blue-button{margin-top:1.875rem}.grx-benefits-about-grp.grx-home-about-grp .grx-home-about-box::before{background-image:url(https://ghostrx.com/wp-content/uploads/2023/12/star-icon-purple.svg)}.grx-benefits-about-grp.grx-home-about-grp .grx-home-about-column:first-child h2.grx-small-text{line-height:1.125rem;padding-top:.25rem}.grx-benefits-about-grp.grx-home-about-grp .grx-home-about-column:first-child{padding:2.71rem 0 14.375rem 0}.grx-benefits-content-grp{padding:3.125rem 1.25rem 3.75rem 1.25rem;border-radius:1.563rem;background:var(--off-white);margin-bottom:5.625rem}.grx-benefits-content-grp .grx-sub-title{color:var(--dark-blue);text-align:left;margin:0 auto;padding-bottom:1.875rem}.grx-benefits-content-grp .grx-benefits-content-columns{display:grid;grid-template-columns:1fr;grid-row-gap:1.25rem}.grx-benefits-content-grp .grx-benefits-content-column .grx-heading{color:var(--dark-blue);padding-bottom:.313rem}.grx-benefits-content-grp .grx-benefits-content-column .grx-large-text{color:var(--midnight-blue)}.grx-large-text a{color:var(--dark-blue);font-weight:500}.grx-large-text a:hover{text-decoration:underline}.grx-cta-grp.grx-benefits-cta-grp{margin-bottom:0}.grx-legal-page-grp{max-width:20rem;margin:auto;padding-top:3.79rem}.grx-legal-page-grp h1,.grx-legal-page-grp .grx-main-title{color:var(--dark-gray);margin-bottom:2.5rem}.grx-legal-page-grp h3,.grx-legal-page-grp .grx-section-title{margin-top:1.875rem;margin-bottom:.625rem;color:var(--dark-blue)}.grx-legal-page-grp p,.grx-legal-page-grp .grx-large-text{color:var(--midnight-blue);margin-top:.625rem}.grx-legal-page-grp p a,.grx-legal-page-grp .grx-large-text a{color:var(--midnight-blue);font-weight:500}.grx-legal-page-grp .is-style-primary-list{margin-top:.625rem}.grx-legal-page-grp .is-style-primary-list li{color:var(--midnight-blue);font-weight:400}.grx-legal-page-grp .is-style-primary-list li::before{background-color:var(--midnight-blue)}.grx-service-group{border-radius:1.563rem;background:var(--blue);padding:3.125rem 1.563rem;text-align:center;margin-bottom:5.625rem;position:relative}.grx-service-group::before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/background-graphics-squares.webp);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;border-radius:1.5625rem}.grx-service-group .grx-sub-title{padding-bottom:1.875rem;color:var(--white);position:relative;z-index:2}.grx-service-columns{flex-direction:column;gap:1.875rem;position:relative;z-index:2}.grx-service-column figure{margin:0 auto;width:auto;height:5.75rem;margin-bottom:.938rem}.grx-service-column figure img{width:auto;height:5.75rem;object-fit:cover}.grx-service-column h4{color:var(--dark-blue);font-weight:600}.grx-service-column{border-radius:1.5rem;background:var(--white);box-shadow:0 .938rem 2.5rem 0 rgb(0 0 0 / .06);padding:1.25rem 1.875rem}.grx-fc-list-columns{flex-direction:column;gap:1.875rem;margin-bottom:5.625rem}.grx-fc-list-columns figure,.grx-fc-list-columns figure img{width:20rem;height:auto;object-fit:cover}.grx-fc-list-columns figure{margin-bottom:1.25rem}.grx-fc-list-column-stack{gap:1.25rem;border-radius:.75rem;border:.063rem solid var(--light-gray);background:var(--white);padding:1.875rem 1.25rem}.grx-fc-list-columns .grx-fc-list-column-stack h4{color:var(--dark-blue)}.grx-fc-list-column-stack .is-style-primary-list li{padding-left:1.563rem;color:var(--midnight-blue);font-weight:400}.grx-fc-list-column-stack .is-style-primary-list li::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/blue-check-mark.svg);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff0;width:1rem;height:.938rem;border-radius:0;left:0;top:.313rem}.grx-fc-list-column h2{color:var(--dark-blue);padding-bottom:1.25rem}.grx-fc-list-column p{color:var(--midnight-blue)}.grx-fc-list-column p:not(:last-child){padding-bottom:1.25rem}.grx-fc-advantages-grp{border-radius:1.25rem;background:var(--white,var(--white));box-shadow:0 .313rem 1.875rem 0 rgb(0 0 0 / .05);padding:2.5rem 1.25rem;margin-bottom:5.625rem}.grx-fc-advantages-grp h2{color:var(--dark-blue);text-align:center;padding-bottom:1.875rem}.grx-fc-advantages-grp p{color:var(--midnight-blue);font-weight:600;text-align:center;border-radius:1.25rem;background:var(--off-white);padding:1.25rem;margin-bottom:1.563rem}.grx-fc-advantages-grp .is-style-primary-list li{color:var(--midnight-blue);padding-left:1.563rem;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}.grx-fc-advantages-grp .is-style-primary-list li::before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/blue-check-mark.svg);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff0;width:1rem;height:.938rem;border-radius:0;left:0;top:.313rem}.grx-cta-grp.grx-fc-cta-grp{margin-bottom:0}.grx-cta-grp.grx-fc-cta-grp .is-style-primary-button a{padding:.75rem 2.875rem}.grx-fc-pie-chart-grp{margin-bottom:5.625rem}.grx-fc-pie-chart-grp h2{color:var(--dark-blue);padding-bottom:1.25rem}.grx-fc-pie-chart-grp figure,.grx-fc-pie-chart-grp figure img{width:18.75rem;height:auto;margin:0 auto}.grx-fc-pie-chart-grp ul{margin-top:1.875rem;display:grid;grid-row-gap:1.563rem}.grx-fc-pie-chart-grp ul li{color:var(--midnight-blue);font-size:.9375rem;font-weight:600;line-height:1.5rem;list-style-type:none;padding-left:3.125rem;position:relative;display:inline-flex;align-items:center}.grx-fc-pie-chart-grp ul li::before{content:'';position:absolute;width:1.875rem;height:1.375rem;left:0;border-radius:.25rem}.grx-fc-pie-chart-grp ul li:nth-child(1)::before{background-color:var(--spring-green)}.grx-fc-pie-chart-grp ul li:nth-child(2)::before{background-color:var(--light-magenta)}.grx-fc-pie-chart-grp ul li:nth-child(3)::before{background-color:var(--mint-green)}.grx-fc-pie-chart-grp ul li:nth-child(4)::before{background-color:var(--ocean-blue)}.grx-fc-pie-chart-grp ul li:nth-child(5)::before{background-color:var(--orange)}.grx-fc-pie-chart-grp ul li:nth-child(6)::before{background-color:var(--light-yellow)}.grx-accordion-list-grp.grx-fc-accordion-list-grp .grx-accordion-list-content-text{padding:1.25rem 0 .938rem 1.563rem}.grx-accordion-list-grp.grx-fc-accordion-list-grp .grx-accordion-list-content-text p{color:rgb(0 0 62 / .7);width:16.813rem}.grx-about-hero-grp.grx-fs-hero-grp.grx-about-hero-grp .grx-about-hero-figure,.grx-about-hero-grp.grx-fs-hero-grp.grx-about-hero-grp .grx-about-hero-figure img{height:16.375rem}.grx-about-hero-grp.grx-fs-hero-grp .grx-fc-list-columns figure{margin-bottom:0}.grx-fs-future-grp{border-radius:1.563rem;background:linear-gradient(180deg,var(--baby-blue) 0%,#fff0 100%);padding:3.125rem 1.563rem;position:relative}.grx-fs-future-grp h2{color:var(--dark-blue);padding-bottom:.313rem;text-align:center}.grx-fs-future-grp p{color:var(--midnight-blue);padding-bottom:1.25rem;text-align:center;margin:0 auto}.grx-fs-future-grp .is-style-primary-button{margin:0 auto;padding-bottom:3.125rem}.grx-fs-future-grp figure{width:20rem;height:auto;margin:0 auto;position:absolute;left:0;right:0;bottom:-7.875rem;z-index:0}.grx-fs-future-grp figure img{width:20rem;height:auto}.grx-fs-video-grp{margin-bottom:5.625rem}.grx-fs-video-columns{flex-direction:column;gap:1.875rem}.grx-fs-video-column{position:relative}.grx-fs-video-column figure,.grx-fs-video-column figure img{width:20rem;height:14.063rem;object-fit:cover;border-radius:2.5rem}.grx-fs-video-column{position:relative}.grx-fs-video-grp h2{color:var(--dark-blue);padding-bottom:.313rem}.grx-fs-video-grp p{color:var(--midnight-blue)}.grx-fs-video-column .grx-fs-video-column-row{display:none}.testimonial-archive-info figure,.testimonial-archive-info figure img{width:4.1575rem;height:4.1575rem;object-fit:cover}.testimonial-archive-info{display:flex;justify-content:flex-start;align-items:center;gap:.97rem}.testimonial-archive-card{padding:3.125rem 1.25rem;border-radius:1rem;border:.031rem solid var(--white-smoke);background:var(--white)}.testimonial-archive-content p{color:rgb(0 0 62 / .7);padding-bottom:1.25rem;font-weight:500}.testimonial-archive-info h3{color:var(--dark-blue);font-weight:700}.testimonial-archive-info span{color:var(--blue);font-weight:400;display:inline-block}.testimonial-archive-cards{display:flex;flex-direction:column;gap:1.875rem}.loadmore-testimonials.grx-white-button{margin-top:1.875rem}.entry-content.login.signup{padding-bottom:0;padding-top:0}.grx-login-page-avatar{display:none}.grx-login-page-container{margin-top:3.75rem;margin-bottom:3.75rem}.grx-login-page-container .grx-main-title{color:var(--dark-blue)!important;font-size:1.25rem;font-weight:600;line-height:2rem;padding-bottom:.938rem}.grx-login-page-container p{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding-bottom:.313rem}.grx-login-page-container .gotohome{margin-top:2.5rem;display:inline-flex;gap:.98rem;align-items:center;font-size:1rem;font-weight:600;line-height:1.75rem;cursor:pointer}.grx-login-page-container .gotohome svg{width:1.549rem;height:auto;transition:all 0.3s linear}.gotohome svg path{transition:all 0.3s linear}.gotohome:hover svg path{stroke:var(--dark-blue);transition:all 0.3s linear}.gotohome span{display:none}.grx-login-page-container a{color:var(--blue);font-weight:600;transition:all 0.3s linear;display:inline-block}.grx-login-page-container ul li{list-style-type:none;display:flex;flex-wrap:nowrap;align-items:center;gap:.625rem}.grx-login-page-container a:hover{color:var(--dark-blue);transition:all 0.3s linear}.grx-gsa-table-grp{margin-bottom:5.625rem;border-radius:.938rem;background:var(--white,var(--white));box-shadow:0 .938rem 2.5rem 0 rgb(0 0 0 / .06);padding:.938rem}.grx-gsa-table-grp .grx-gsa-table-figure,.grx-gsa-table-grp .grx-gsa-table-figure img{width:18.125rem;height:auto;object-fit:cover}.grx-gsa-table-grp .grx-gsa-table-figure{margin-bottom:1.563rem}.grx-gsa-table-grp table{border:.0625rem solid var(--white-smoke)}.grx-gsa-table-grp table tr:nth-child(2n-1){background:var(--white)}.grx-gsa-table-grp table tr:nth-child(2n-2){background:var(--off-white)}.grx-gsa-table-grp table tr td{border:none;padding:.625rem .375rem}.grx-gsa-table-grp table tr td:first-child{color:var(--black);font-size:.9375rem;font-weight:400;line-height:1.5rem;border-right:.0625rem solid var(--white-smoke);min-width:7.25rem}.grx-gsa-table-grp table tr td:last-child{color:var(--dark-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem}.grx-gsa-table-grp table tr td:last-child a{color:var(--dark-blue)}.grx-gsa-table-grp table tr td:last-child a:hover{text-decoration:underline}.grx-contact-form-grp{margin-bottom:5.625rem}.grx-contact-form-grp .grx-contact-form-columns{flex-direction:column;gap:2.5rem}.grx-contact-form-details h2{color:var(--dark-blue);padding-bottom:1.875rem}.grx-contact-form-details p{color:var(--dark-blue);font-size:1.25rem;font-weight:600;line-height:2rem;padding-bottom:.938rem}.grx-contact-form-details p span{display:block}.grx-contact-form-stack{gap:.34rem;position:relative;padding-left:4.063rem}.grx-contact-form-stack:not(:nth-child(5)){padding-bottom:2.438rem}.grx-contact-form-stack figure{position:absolute;left:0;width:3.438rem;height:3.438rem}.grx-contact-form-stack figure img{width:3.438rem;height:3.438rem;object-fit:cover}.grx-contact-form-stack p:first-child{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding-bottom:0}.grx-contact-form-stack p:last-child,.grx-contact-form-stack p:last-child a{color:var(--dark-blue);font-size:1rem;font-weight:600;line-height:1.375rem;padding-bottom:0;display:inline-block}.grx-contact-form-stack p a:hover{text-decoration:underline}.grx-contact-form-grp .grx-footer-social-media p{padding-bottom:0}.grx-contact-form-grp .grx-footer-social-media{margin-top:1.875rem}.grx-contact-form-section{border-radius:.938rem;background:var(--white);box-shadow:0 .063rem .938rem 0 rgb(185 187 188 / .25);padding:1.25rem}.grx-contact-form-section h3{color:var(--dark-blue);font-size:1.25rem;font-weight:600;line-height:2rem;padding-bottom:.938rem}.grx-location-map-grp{width:100%;height:25.702rem;border-radius:.938rem;overflow:hidden}.grx-location-map-grp iframe{width:100%;height:25.702rem}.grx-tutorial-videos-grp:not(:last-child){margin-bottom:5rem}.grx-tutorial-videos-grp h2{color:var(--dark-blue);text-align:center;padding-bottom:2.188rem}.grx-tutorial-videos-grp .grx-tutorial-videos-columns{display:grid;grid-template-columns:1fr;grid-row-gap:2.5rem}.grx-tutorial-videos-column .grx-tutorial-cat{color:var(--dark-blue);font-size:.8125rem;font-weight:400;line-height:normal;border-radius:.25rem;background:var(--baby-blue);display:inline-block;padding:.375rem .938rem;margin:.938rem 0 .625rem 0}.grx-tutorial-videos-column figure{border-radius:.75rem;overflow:hidden;width:20rem;height:11.25rem}.grx-tutorial-videos-column h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grx-tutorial-videos-column h4:hover{text-decoration:underline}.grx-tutorial-videos-column h4,.grx-tutorial-videos-column h4 a{color:var(--dark-blue);font-weight:600}.grx-tutorial-videos-column h4 a{display:block}.grx-password-protected{border-radius:.938rem;background:var(--white);box-shadow:0 .063rem .938rem 0 rgb(185 187 188 / .25);padding:1.25rem;max-width:20rem;margin:0 auto;margin-top:5rem}.grx-password-protected form{display:flex;flex-direction:column;gap:1.25rem}.grx-password-protected p{display:flex;flex-direction:column;gap:1.25rem;color:var(--dark-blue);font-size:1.25rem;font-weight:600;line-height:2rem}.grx-password-protected label{display:flex;flex-direction:column;color:var(--dark-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem}.grx-password-protected input[type="password"]{color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding:.625rem 1.125rem;border-radius:.5rem;border:.063rem solid var(--white-smoke);background:var(--white);min-width:100%;margin-top:.625rem}.grx-password-protected input[type="password"]:focus-visible{outline:none;box-shadow:none;border:.063rem solid var(--blue);transition:all 0.3s linear}.faq-search{margin:0 auto}.grx-faq-grp .grx-about-hero-grp{text-align:center}.grx-faq-grp .grx-accordion-list-grp{margin-bottom:0}.grx-faq-grp .grx-accordion-list-content-text{color:rgb(0 0 62 / .7);padding:1.25rem 1.563rem .938rem 1.92rem}.job-manager-expired-single{text-align:center;border-radius:.938rem;box-shadow:0 .063rem .938rem 0 rgb(185 187 188 / .25);padding:2.5rem 1.25rem;width:90%;margin:3.75rem auto 0}.job-manager-expired-single-text{display:flex;flex-direction:column;gap:0}.job-manager-expired-single-text .grx-blue-button{width:fit-content;margin:1.25rem auto 0}.job-manager-expired-single-text h3{color:var(--dark-blue)}.job-manager-expired-single-text p{color:var(--midnight-blue)}.job-manager-expired-single svg{width:3.125rem;height:3.125rem}.job-manager-error.job-manager-applications-error,.job-manager-message{font-weight:600;box-shadow:none;position:fixed;inset:0;margin:auto;z-index:999999;display:flex;align-items:center;justify-content:center;height:fit-content;width:fit-content;max-width:18.75rem;padding:1.25rem 0.938rem!important;border:none;border-radius:.75rem}.job-manager-error.job-manager-applications-error{color:var(--cherry-red);background:var(--light-red);border-left:.313rem solid var(--cherry-red)}.job-manager-message{color:var(--forest-green);background:var(--pastel-green);border-left:.313rem solid var(--forest-green)}.job-manager-error.job-manager-message:before,.job-manager-info.job-manager-message:before,.job-manager-message.job-manager-message:before{display:none}.job-manager-error.job-manager-error:before,.job-manager-info.job-manager-error:before,.job-manager-message.job-manager-error:before{display:none}.grx-cta-form-grp{margin-bottom:0}.grx-cta-form-grp h2{color:var(--white);position:relative;z-index:5;padding-bottom:1.25rem}.user-loggedin-menu-item{display:none}.user-loggedin-menu-dd{display:none}.job-manager-single-alert-link a{display:inline-block;padding:1.25rem 0 0;color:var(--blue);font-weight:500;transition:all 0.3s linear}.job-manager-single-alert-link a:hover{color:var(--midnight-blue);transition:all 0.3s linear}.grx-create-new-resume-card{margin:2rem 0;display:flex;align-items:center;justify-content:space-between;background-color:var(--white);padding:1.875em 1.25rem;border-radius:.75rem;flex-direction:column;gap:2rem}.application_details .grx-create-new-resume-card{display:block;padding:2rem;background:var(--soft-sky-blue)}.grx-create-new-resume-card .grx-create-new-resume-card-title{display:flex;gap:1rem;align-items:center;flex-direction:column}.grx-create-new-resume-card svg{width:2.903rem;height:3.416rem}span.job-manager-applications-applied-notice::before{content:'\2713';position:absolute;font-size:1rem;left:.313rem}span.job-manager-applications-applied-notice{font-size:.625rem;font-weight:500;text-transform:uppercase;vertical-align:bottom;position:relative;color:var(--lime-green);padding:.313rem .313rem .313rem 1.313rem;border-radius:.25rem;transition:all 0.3s linear}.grx-summary-card:hover span.job-manager-applications-applied-notice{background-color:var(--white);transition:all 0.3s linear}.grx-create-new-resume-card h3{color:var(--dark-blue)}.grx-create-new-resume-card p{color:var(--midnight-blue)}.share-icon.si-share-button{display:flex;align-items:center;gap:.625rem;position:relative;cursor:pointer}.share-icon.si-share-button svg{width:1.313rem;height:1.125rem;cursor:pointer}.share-link-popup{padding:1.875rem 1.25rem;border:.0625rem solid var(--white-smoke);background:var(--white);position:absolute;transform:translateY(-100%);opacity:0;pointer-events:none;min-width:100%;top:calc(100% + 0.938rem);left:0;z-index:2}.share-link-popup.is-open{transform:translateY(0%);opacity:1;pointer-events:auto}.si-share-link-popup-head>button{cursor:pointer;position:absolute;top:.625rem;right:.625rem;background:none;border:none;color:#000;font-weight:500;font-size:1.25rem;line-height:1.25rem}.single_job_listing .meta .share-page{flex-direction:column;align-items:flex-start}.si-share-link input{font-size:.9375rem;font-weight:400;line-height:1.5rem;padding:.625rem 1.125rem;font-weight:400;color:var(--midnight-blue);background:var(--white);border:.063rem solid var(--white-smoke);border-radius:.5rem}.si-share-link input:focus-visible{outline:none;box-shadow:none;border:.063rem solid var(--blue);transition:all 0.3s linear}.si-share-link-popup-head p{font-weight:600;padding-bottom:.625rem}.si-share-link{display:flex;flex-direction:column;gap:.625rem}.share-icon.si-share-button svg path{transition:all 0.3s linear}.share-icon.si-share-button span{transition:all 0.3s linear}.share-icon.si-share-button:hover svg path{fill:var(--blue);transition:all 0.3s linear}.share-icon.si-share-button:hover span{color:var(--blue);transition:all 0.3s linear}.back-to-top.active-to-top{pointer-events:auto;opacity:1}.back-to-top{position:fixed;bottom:5rem;right:1.39rem;display:flex;text-decoration:none;opacity:0;pointer-events:none;transition:all .4s;z-index:20;cursor:pointer;border:.111rem solid var(--white);border-radius:50%;background:var(--blue)}.back-to-top svg{transform:scale(1);width:2.778rem;height:auto}.back-to-top:hover{animation:btt 1s linear infinite alternate}@keyframes btt{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.user-already-applied{font-size:1rem;font-weight:500;vertical-align:bottom;position:relative;color:var(--lime-green);padding:.313rem .313rem .313rem 1.313rem;border-radius:.25rem;transition:all 0.3s linear;display:flex;align-items:center}.user-already-applied::before{content:'\2713';position:absolute;font-size:1.25rem;left:.313rem}.grx-login-page-form input:not(input[type="submit"],input[type="checkbox"]){color:var(--midnight-blue);font-size:.9375rem;font-weight:400;line-height:1.5rem;padding:.625rem 1.125rem;border-radius:.5rem;border:.063rem solid var(--white-smoke);background:var(--white);min-width:100%;margin-top:.625rem}.grx-login-page-form input[type="submit"]{min-width:100%;margin-top:1.25rem;width:100%}.grx-login-page-form form>.login-submit,.grx-login-page-form form>.login-remember{padding:0}.grx-login-page-form input:focus-visible{outline:none;box-shadow:none;border:.063rem solid var(--blue);transition:all 0.3s linear}.grx-login-page-form label{color:var(--dark-blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;display:block}.login-remember input[type="checkbox"]{margin:0!important;border-radius:.25rem;border:.063rem solid var(--white-smoke);background:var(--white);-webkit-appearance:none;appearance:none;position:relative;overflow:hidden;cursor:pointer;width:1.258rem;height:1.258rem;padding:0;min-width:auto}.login-remember input[type="checkbox"]:checked:before{content:'';position:absolute;background-image:url(https://ghostrx.com/wp-content/uploads/2024/01/white-tick-icon.svg);background-color:var(--blue);background-size:.656rem .468rem;background-position:center;background-repeat:no-repeat;width:100%;height:100%;right:0;box-sizing:border-box}.grx-login-page-form form>p{padding:.625rem 0}.login-remember label{list-style-type:none;display:flex;flex-wrap:nowrap;align-items:center;gap:.625rem;padding-bottom:0;color:var(--gray);font-size:.9375rem;font-weight:400;line-height:1.5rem}.login-password>a{color:var(--blue);font-size:.9375rem;font-weight:500;line-height:1.5rem;text-decoration-line:underline;transition:all 0.3s linear}.login-password{position:relative}.login-password>a{position:absolute;right:0;top:.563rem}.login-remember abbr{display:none}.mega-menu-job-div{display:none}.desk-nav-menu .menu li.menu-item-has-children:nth-child(2) .sub-menu{display:none}.menu-mega-job-menu-container .menu-item-has-children.active>.sub-menu li{list-style-type:none}