body.noScroll{overflow:hidden}main.page-home{.job_listings ul li:before{display:none!important}.job_listings form ul{display:flex;padding-top:20px;width:100%;flex-wrap:wrap}.job-header .gform_wrapper .gform_heading{display:none}ul.job_listings{width:100%}ul.job_listings li.job_listing a img.company_logo{width:30px;height:30px}.job-header{max-width:768px;margin:60px auto}&.noScroll .apexchat_prechat_invitation_frame,&.noScroll .apexchat_tab_invitation_frame,&.noScroll .userway_buttons_wrapper{opacity:0;visibility:hidden}.teamCard .contWrap{background:#fff;max-height:44vh;overflow:auto;padding:32px;box-shadow:0 0 32px #aaa}&.noScroll .popupContent:before{content:"";height:200vh;width:200vw;position:fixed;top:-100vh;left:-100vw;background:#000;opacity:.5;z-index:-1}body .hide-block{display:none!important}.column.team-member.sidebar{height:auto;margin:0 0 8px}.teamCard .popupContent{position:fixed;display:flex;z-index:9999;max-height:60vh;max-width:calc(100% - 50px);top:50%;min-width:280px;left:50%;transform:translate(-50%,-50%);flex-wrap:wrap;width:100%;color:#000}.column.sidebar .teamCard h3{color:#000;padding:0;font-size:22px;letter-spacing:1px;text-align:left}.teamCard .shortContent{margin:32px 0 24px}.teamCard i.crossIcon{transition:.7s ease}.teamCard i.crossIcon:hover{transform:rotate(1turn)}.teamCard i.crossIcon:before{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#666;transition:background .25s;box-sizing:border-box;z-index:2;transform:translate(20px,-20px);cursor:pointer}.teamCard .readMoreTrig{cursor:pointer}.teamCard .readMoreTrig:hover{color:var(--cta-bar-btn-bg-color)}.column.sidebar>iframe{height:700px;overflow-y:auto}.column.sidebar .g-recaptcha iframe,.column.sidebar .home-banner-right-home iframe{height:unset!important}@media only screen and (min-width:780px){.column.team-member.sidebar{margin-bottom:32px}.teamCard .popupContent{max-width:700px}}.subheader .wrapper{max-width:1340px!important}.subheader .caption .copy h2{max-width:360px;width:100%;text-align:left;margin:0 0 5px}.subheader .copy .button{position:absolute;bottom:0;left:-23px;width:100%;max-width:64%;padding:0;position:relative;left:0}@media only screen and (min-width:960px){.subheader .caption{max-width:428px!important}}@media(max-width:767px){#content-2 .container .wrapper{justify-content:center!important;padding:0;left:0!important;display:flex!important;align-items:center!important}}@media (max-width:575px){#content-2 .background{background-size:auto!important;background-position:51% 100%!important}.subheader .copy .button{width:100%;left:0;max-width:100%}.subheader .caption{padding:.5em 2em 36px!important}.enroll-text{ padding:0 0 53px}}#content-2 .background{background-color:#000000;background-size:cover;background-position:50%}#content-2 .container .overlay{background-color:#2a2c39;opacity:0}#content-2 .container .wrapper{justify-content:flex-end;align-items:flex-start;color:#ffffff}#content-2 .caption,#content-2 .caption h1,#content-2 .caption h2,#content-2 .caption h3,#content-2 .caption h4,#content-2 .caption p{color:#ffffff}@media only screen and (min-width:960px){#column-3-1{min-width:67%;max-width:67%}#column-3-2{min-width:33%;max-width:33%}#column-3-1{min-width:67%;max-width:67%}#column-3-2{min-width:33%;max-width:33%}#column-7-1{min-width:100%;max-width:100%}}}.testimonials-swiper{background:#111214;padding:60px 0}.testimonials-swiper h2{color:#fff;margin-bottom:36px}.testimonials-swiper .swiper{padding:8px 24px 56px}@media (max-width:575px){.testimonials-swiper .swiper{padding:8px 24px 56px}}.review-card{background:#1c1e22;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:22px 22px 24px;height:100%;min-height:220px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 6px 20px rgba(0,0,0,.35)}.review-head{gap:12px}.review-avatar,.review-head{display:flex;align-items:center}.review-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#ce9521,#35646b);color:#fff;font-weight:700;font-size:18px;justify-content:center;flex:0 0 auto}.review-meta{flex:1 1 auto;min-width:0;text-align:left}.review-name{color:#fff;font-weight:600;font-size:15px;line-height:1.2}.review-date{color:#9aa0a6;font-size:12px;margin-top:2px}.review-source{flex:0 0 auto}.review-card .ti-stars .ti-star{color:#fbbc05}.review-text{color:#d7d9dd!important;font-size:14px;line-height:1.55;text-align:left;margin:0}.testimonials-swiper .swiper-button-next,.testimonials-swiper .swiper-button-prev{width:30px;height:30px;margin-top:-22px;border-radius:50%;background:#ce9521;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:background .2s ease,transform .2s ease}.testimonials-swiper .swiper-button-prev{left:4px}.testimonials-swiper .swiper-button-next{right:4px}.testimonials-swiper .swiper-button-next:hover,.testimonials-swiper .swiper-button-prev:hover{background:#35646b;transform:scale(1.06)}.testimonials-swiper .swiper-button-next:after,.testimonials-swiper .swiper-button-prev:after{font-size:18px;font-weight:700}.testimonials-swiper .swiper-button-disabled{opacity:.35}.testimonials-swiper .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px!important;background:transparent;opacity:1;border:2px solid #fff;box-sizing:border-box}.testimonials-swiper .swiper-pagination-bullet-active{background:#ce9521;border-color:#ce9521}