.hhs-hero-mod{overflow:hidden;position:relative}.hhs-hero-mod .row{position:relative;z-index:3}.hhs-hero-overlay{height:100%;width:100%;z-index:1}.hhs-hero-overlay,.hhs-video-player{bottom:0;left:0;position:absolute;right:0;top:0}.hhs-video-player{display:block;overflow:hidden;z-index:0}.hhs-hero-mod video{height:auto;max-width:none;min-height:100%;min-width:100%;top:50%;width:auto}.hhs-hero-mod video,.hhs-scroll-down{left:50%;position:absolute;transform:translate(-50%,-50%)}.hhs-scroll-down{border:2px solid #fff;border-radius:50px;bottom:2%;height:50px;opacity:.4;width:30px;z-index:1}.hhs-scroll-down:before{animation:scrollDown 2s infinite;background-color:#fff;content:"";height:10px;left:50%;position:absolute;top:8px;transform:translate(-50%);width:2px}@media (max-width:768px){.hhs-form-con{margin-bottom:25px!important}}@media (max-width:575px){.hhs-hero-mod .cta_button{margin-bottom:10px}}.hhs-hero-mod .first-col,.hhs-hero-mod .second-col{padding-bottom:25px}.btn-pop{clear:both}.cta_hero_banner_expert{margin-top:45px}.first-col{padding-left:0;padding-right:40px}.second-col{padding-left:25px;padding-right:0}@media (max-width:768px){.job_offers_column h3{margin:0 0 15px}.first-col{padding-left:15px}.second-col{padding-right:15px}}.solution-banner-check-points{align-items:baseline;display:flex}.solution-banner-check-points img{flex-shrink:0;margin-right:10px;margin:0 15 0 0!important;vertical-align:middle}.solution-banner-check-points h3{flex:1;margin:0;word-wrap:break-word}.upcoming-jobs{display:flex;flex-direction:column;gap:20px}.jobs-card{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);color:#444;display:flex;gap:10px;justify-content:space-between;padding:10px 15px;transform:scale(1);transition:box-shadow .2s ease,transform .2s ease}.job_title h5{color:#06f;font-size:24px;margin:0}.job_details span{color:#06f}.jobs-card p{color:#444;margin:0}.jobs-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.02)}.job_offers_column h2{color:#444;font-size:20px;font-weight:100;text-transform:uppercase}.job-info{display:flex;flex-direction:column;gap:10px}.job_details{align-items:center;display:flex;gap:15px;justify-content:flex-start}.job_details>div{display:flex;justify-content:center}.job_details p{font-size:16px}.job_offers_column{display:flex;flex-direction:column;gap:10px}.job-arrow{align-items:center;display:flex;margin-left:20px}.job_header_row{align-items:flex-end}.capital{text-transform:capitalize}@media (max-width:1030px){.job_details{gap:5px}}@media (max-width:981px){.job_details>p{display:none}}@media (max-width:575px){.h1-hero_banner>span{font-size:35px}.job-arrow{margin-left:0}.first-col,.second-col{padding-left:0}}