p{font-size:18px;line-height:1.6}a,a:hover{text-decoration:none}a,i{transition:.4s ease-in-out}div.banner-content__title-wrapper,div.service-intro__content-wrap div.content-img__wrap,div.service-intro__content-wrap div.contents,div.why-choose__staff-aug-wrapper div.content-img__wrap,div.why-choose__staff-aug-wrapper div.contents{flex-basis:100%}div.banner-content__banner-img,div.service-intro__content-wrap div.content-img__wrap,div.why-choose__staff-aug-wrapper div.content-img__wrap{width:100%;height:auto;overflow:hidden}div.banner-content__banner-img img,div.service-intro__content-wrap div.content-img__wrap img,div.why-choose__staff-aug-wrapper div.content-img__wrap img{width:100%;height:auto;object-fit:fill}section.staff-aug__banner-section{box-shadow:none;margin-bottom:5rem}section.staff-aug__banner-section div.banner-content__wrapper{display:flex;align-items:center;justify-content:space-around;min-height:100vh}div.banner-content__wrapper h1.banner-title{font-size:41px;font-weight:700}div.banner-content__wrapper h2.banner-sub-title{font-size:x-large;font-weight:700}div.banner-content__wrapper p{font-size:20px;line-height:1.5;letter-spacing:.05rem}div.banner-content__wrapper div.banner__btn-wrap a.banner__contact-btn{font-size:16px;color:#000;padding:10px 30px;border:2px solid #000;border-radius:5px;margin-top:2rem}div.banner__btn-wrap a.banner__contact-btn:hover{background-color:#000;color:#fff!important}div.banner__btn-wrap a.banner__contact-btn:hover>i{margin-left:5px!important}div.service-intro__wrapper div.service-intro__content-wrap{display:flex;align-items:center;flex-direction:row-reverse;padding:3rem 0}div.service-intro__content-wrap div.contents h3,div.why-staff-aug__content-wrap div.contents h3{margin:0;position:relative;font-size:28px}div.why-choose__staff-aug-wrapper div.why-staff-aug__content-wrap{display:flex;align-items:center;padding:3rem 0}@media only screen and (min-width:768px){div.service-intro__content-wrap div.contents h3,div.why-staff-aug__content-wrap div.contents h3{margin-bottom:1rem}}@media only screen and (max-width:991px){p{font-size:16px!important}.body-container{width:calc(100% - 30px)}div.service-intro__wrapper div.service-intro__content-wrap,div.why-choose__staff-aug-wrapper div.why-staff-aug__content-wrap,section.staff-aug__banner-section div.banner-content__wrapper{flex-direction:column-reverse}section.staff-aug__banner-section div.banner-content__wrapper{padding-bottom:4rem}div.banner-content__wrapper h1.banner-title{font-size:26px;margin:0}div.banner-content__wrapper h2.banner-sub-title{font-size:20px}div.banner-content__wrapper p{font-size:16px;margin-bottom:3rem}.banner__btn-wrap{margin:0!important}div.banner-content__wrapper div.banner__btn-wrap a.banner__contact-btn{font-size:14px;padding:8px 25px}div.service-intro__content-wrap div.contents h3,div.why-staff-aug__content-wrap div.contents h3{font-size:24px;margin-top:3rem;margin-bottom:1.5rem}div.service-intro__wrapper,div.why-choose__staff-aug-wrapper{box-shadow:none;margin-bottom:5rem}}div.about-staff-aug__sec div.content-wrapper{display:flex;flex-direction:column;align-items:center}div.content-wrapper div#contents{width:100%}div.staffing-process__wrapper{display:none;position:relative;min-height:1000px;margin-top:3rem;margin-bottom:4rem}div.content-anim__wrap p,div.content-wrapper div#contents h2,div.content-wrapper div#contents p{color:111;letter-spacing:normal;margin:0;padding:0}div.content-wrapper div#contents h2{margin-top:0;margin-bottom:30px}div.content-wrapper div#contents p{padding-bottom:10px}div.content-anim__wrap{display:flex;flex-direction:column;gap:1rem;align-items:center;width:40%;height:auto}div.content-anim__wrap::before{position:absolute;content:' ';width:380px;height:380px;bottom:-30px;border-radius:100%;background-color:transparent;box-shadow:none}div.content-anim__wrap span.anim-number{position:absolute;font-size:150px;font-weight:700;font-family:'Courier New',Courier,monospace;opacity:.02;z-index:1}span.anim-number.one{left:15px;top:-40px}span.anim-number.two{right:360px;top:-30px}span.anim-number.three{right:50px;top:-100px}span.anim-number.four{right:380px;top:-70px}div.content-anim__wrap img{position:relative;width:60%;height:auto;border-radius:10%}div.content-anim__wrap p{font-weight:700;font-size:large}div.content-anim__wrap.anim-1{position:absolute;left:50px}div.content-anim__wrap.anim-2{position:absolute;right:50px;top:150px}div.content-anim__wrap.anim-3{position:absolute;left:50px;top:450px}div.content-anim__wrap.anim-4{position:absolute;right:100px;top:600px}div.services-card-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:3rem 0}div.services-card-wrapper div.services-sub-page__card{position:relative;display:flex;flex-direction:column;width:32%;min-height:auto!important;height:auto!important;color:#000;padding:15px;border-radius:4px;margin-bottom:10px;background-color:#fff;transition:transform .6s ease-in-out;box-shadow:none}div.services-card-wrapper div.services-sub-page__card:hover{transform:translateY(-5px)}div.services-sub-page__card .__card-title{display:flex;align-items:center;gap:1rem;margin-bottom:20px}div.__card-title img.card__img{width:15%;height:auto}div.services-sub-page__card .__card-title>span{cursor:default;position:relative;font-size:1.5em;font-weight:500}div.services-sub-page__card .__card-datails p{cursor:default;letter-spacing:inherit!important;color:#000!important;padding:0!important;text-align:left}div.services-sub-page__card .__card-btn-wrap{margin:auto auto 0}div.services-sub-page__card .__card-btn-wrap a.btn{position:relative;padding:12px 30px;font-size:14px;letter-spacing:1px;color:#333;border:2px solid #666;border-radius:3px;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out}div.services-sub-page__card .__card-btn-wrap a.btn:hover{box-shadow:none}div.services-sub-page__card .__card-btn-wrap a.btn:hover::after{content:' ';width:10px;height:10px;position:absolute;right:0;top:0}@media screen and (max-width:768px){div.container-sane_global .row.wrapper-row{width:calc(100% + 20px);margin-left:-10px!important}div.banner_text.text_md_center{width:calc(100% + 30px);margin-left:-10px}div.services-card-wrapper{flex-direction:column}div.services-sub-page__card{width:100%!important;box-shadow:none}div.services-sub-page__card .__card-btn-wrap a.btn{border:2px solid #333;margin-top:20px}div.about-staff-aug__sec{margin:4rem 0}div.staff-hiring__process-wrapper{margin-bottom:0!important}}div.staff-hiring__process-wrapper{position:relative;width:100%;height:auto;box-shadow:none;padding:4rem 0;border-radius:3px;margin:30px 0}div.staff-hiring__process-wrapper div.process-bg__image{position:relative;display:flex}div.process-bg__image img{margin:auto}ol{margin:0;padding:0;list-style:none}div#why-resource-hiring{background-color:#f7f7f7;width:100%;box-shadow:none}div#why-resource-hiring .list-wrapper{display:flex;align-items:center;justify-content:space-between}div#why-resource-hiring h2{margin:20px 25%;padding:2rem 0;text-align:center}ol.process-list{display:flex;flex-direction:column}li.process-list__items{--stop:calc(100% / var(--length) * var(--i));--l:62%;--l2:88%;--h:calc(var(--i) - 1 * 180 / var(--length));--c1:#000000;--c2:#585858;position:relative;counter-increment:list;width:100%;margin-bottom:1rem;padding:2rem 1rem 1rem;box-shadow:none;border-radius:.25rem;overflow:hidden;background-color:#fff}li.process-list__items::before{content:'';display:block;width:100%;height:1rem;position:absolute;top:0;left:0;background:linear-gradient(to right,var(--c1) var(--stop),var(--c2) var(--stop))}span.list-title{display:flex;align-items:baseline;color:#000;font-size:large}span.list-title::before{display:flex;justify-content:center;align-items:center;flex:0 0 auto;margin-right:1rem;width:3rem;height:3rem;content:counter(list);padding:1rem;border-radius:50%;background-color:var(--c1);color:#fff}div.developer__img-wrapper{overflow:hidden}div.developer__img-wrapper img{width:90%;height:auto;object-fit:fill}@media screen and (max-width:768px){div#why-resource-hiring{padding:20px}div.body-container.resource-hiring__sec{width:100%!important}div#why-resource-hiring .list-wrapper{flex-direction:column}div#why-resource-hiring h2{margin:0;text-align:left;font-size:1.5em}}@media screen and (min-width:1200px){div.services-sub-page__card{margin-bottom:20px!important}div.services-card-wrapper{border-top:2px solid #ddd;padding-top:3rem}div.about-staff-aug__sec div.content-wrapper{flex-direction:row-reverse;padding:4rem 0}div#why-resource-hiring{padding:3rem 8.4rem;margin-bottom:4rem}li.process-list__items{margin-bottom:2rem;padding:2.5rem 2rem 2rem}li.m-left{margin-left:25%}}
/* staff-aug mobile hero: remove 100vh white space */
@media (max-width: 768px){
  section.staff-aug__banner-section div.banner-content__wrapper{min-height:auto !important;padding-top:1rem !important;padding-bottom:1.5rem !important}
  section.staff-aug__banner-section{margin-bottom:2rem !important}
}
