.banner{padding-top:48px !important}.banner-card{border-radius:56px;overflow:hidden;position:relative;background-color:rgba(33,157,167,.48);height:556px;text-align:center;color:#fff;padding-top:92px}.banner-card img{position:absolute;z-index:-1;left:0;top:0;width:100%;height:556px !important;object-fit:cover !important}.banner-card h1{font-size:32px;font-weight:700;line-height:100%;margin-bottom:24px}.banner-card .banner__subtitle{font-size:24px;font-weight:400;margin-bottom:24px}.orange-button{border-radius:12px;background:linear-gradient(to bottom right,#e3a114,#e3a114);color:#fff;font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:auto;cursor:pointer;transition:.3s}.orange-button:hover{background:linear-gradient(to bottom right,#dea01c,#ffc447)}.banner .orange-button{width:231px;height:76px}.statistic{display:flex;gap:16px;margin-left:auto;margin-right:69px;width:fit-content;margin-top:-90px}.statistic-card{border-radius:20px;padding:20px;text-align:center;background-color:#fff;height:110px;width:210px;position:relative;z-index:1;color:#1f4248;font-size:16px;box-shadow:0 0 16px 0 rgba(60,140,139,.24)}.statistic-card span{font-size:36px;font-weight:700;color:#1f4248;margin-bottom:10px;line-height:100%;display:block}.why-us-left{font-size:18px;line-height:32px;max-width:642px;font-weight:400}.why-us-left h2,.our-hiring h2{text-align:left;font-weight:700;font-size:40px;line-height:100%;margin-bottom:50px}.our-hiring h2{margin-bottom:56px}.why-us-left p{line-height:32px;color:#1f4248}.why-us-left a{color:#36a767;text-decoration:underline !important}.why-us-right{max-width:531px}.why-us .flex-wrapper{justify-content:space-between;gap:30px}.hiring-card{margin-right:32px;padding:24px}.slick-track .hiring-card:last-child svg{display:none}.level_text{margin-top:-15px}.hiring-card img{width:56px !important;height:56px !important;margin-bottom:24px}.hiring-card p{margin-bottom:24px;font-size:18px;color:#1f4248;gap:8px}.hiring-card span{font-weight:700;font-size:24px;line-height:100%;color:#1f4248}body section.join h2{font-size:42px;font-weight:700;color:#000;margin-bottom:24px !important}.job-card{margin-bottom:32px}.job-card.active .read-more svg{transform:rotate(180deg)}.job-card-top{background-color:#d4edf2;padding:32px;border-radius:16px}.job-card-top .orange-button{min-width:368px;height:76px;margin:0;gap:10px}.job-card-top .flex-wrapper{justify-content:space-between}.job-card-top-left h3{color:#1f4248;font-size:24px;font-weight:700}.job-card-top-left{display:flex;flex-direction:column;gap:16px;color:#1f4248;font-size:18px}.job-count{text-align:center;font-weight:700;font-size:20px;margin-bottom:56px}.job-card-bottom{overflow:hidden;transition:.3s;max-height:0;padding:0 24px}.job-card.active .job-card-bottom{max-height:1000px;padding:56px 24px 24px}.list-title{font-size:20px;line-height:100%;color:#1f4248;font-weight:700;margin-bottom:50px}.job-card-bottom ul{list-style:none;padding-bottom:48px;padding-left:0}.job-card-bottom ul li{font-size:18px;margin-bottom:50px;line-height:24px;color:#1f4248;display:flex;align-items:center;gap:16px}.job-card-bottom .flex-wrapper{justify-content:space-between;align-items:start;gap:32px}.ready-to-level{border-radius:24px;padding:38px 24px 32px;box-shadow:0 0 32px rgba(50,165,118,.12);max-width:640px;width:100%}.ready-to-level{display:flex}.level-title{color:#32a576;font-size:42px;font-weight:700;margin-bottom:32px;line-height:100%}.level-right .orange-button{width:216px;height:64px;font-size:18px;font-weight:400}.level-subtitle p{font-size:16px;color:#1f4248;line-height:112% !important}.level-right svg{margin:auto;margin-top:28px;margin-bottom:40px;display:block}.custom-arrow{width:50px;height:50px;border-radius:10px;border:1px solid #1c9bb3;background-color:#fff !important;display:flex;align-items:center;justify-content:center;padding:0;position:absolute;bottom:-20px;z-index:7}.slick-prev{left:50%;transform:translateX(-95px)}.slick-next{left:50%;transform:translateX(45px)}.custom-arrow svg{width:11px}.hiring-cards{position:relative}.mobile-img{display:none}@media screen and (max-width:950px){.banner .container{padding-left:0 !important;padding-right:0 !important}.banner-card{border-radius:0}.ready-to-level{flex-direction:column}.level-right svg{display:none}.level-subtitle{margin-bottom:24px}}@media screen and (max-width:850px){.mobile-img{display:block;margin-bottom:30px}.why-us-right{display:none}.why-us-left{max-width:100%}.banner-card{padding-left:20px;padding-right:20px}}@media screen and (max-width:768px){h1{font-size:32px !important}.statistic{margin-right:auto;margin-left:auto;padding:0 20px;flex-wrap:wrap;height:244px}.statistic .statistic-card:last-child{width:100%}.statistic .statistic-card{width:48%}.banner-card,.banner-card img{height:639px !important}.statistic{margin-top:-198px}.job-card-top .flex-wrapper{flex-direction:column;align-items:unset;gap:16px}.job-card-bottom .flex-wrapper{flex-direction:column;gap:0}.job-card.active .job-card-bottom{max-height:1860px}.level-right .orange-button{width:100%}}@media screen and (max-width:600px){h1{font-size:24px !important;margin-bottom:24px}.banner-card{padding-top:135px}.banner-card .banner__subtitle{font-size:16px;max-width:357px;margin-left:auto;margin-right:auto}body section .why-us-left h2,body section .our-hiring h2{font-size:32px;margin-bottom:24px !important}.mobile-img{margin-bottom:24px}.why-us-left p{font-size:16px;line-height:24px}body section.join h2{text-align:left;margin-bottom:24px !important;font-size:32px !important}.job-count{font-size:20px;margin-bottom:40px;text-align:left}.hiring-card{border-radius:24px;background:linear-gradient(to top right,#36a767,#209da9);padding:24px 32px;margin-right:5px;margin-left:5px}.hiring-card span{color:#fff}.hiring-card p{margin-bottom:0;color:#fff;margin-bottom:30px}.hiring-card p:last-child{margin-bottom:0}.hiring-card svg path{fill:#fff}.job-card-top .orange-button{min-width:100%}.job-card{margin-bottom:24px}.hiring-cards{padding-bottom:70px}.custom-arrow{bottom:0}.statistic .statistic-card{width:47%}.statistic-card{padding-left:10px;padding-right:10px}.statistic-card p{line-height:100%}.hiring-card img{filter:brightness(0) invert(1)}}@media (max-width:391px){.statistic{margin-top:-162px}}@media (max-width:350px){.statistic-card span{font-size:32px}}