#section_banner,.section_banner_career{position:relative;padding:127px 0}@media(max-width: 991px){#section_banner,.section_banner_career{padding:0 0 48px 0}}#section_banner:before,.section_banner_career:before{content:"";position:absolute;width:50%;height:100%;background-size:cover;background-repeat:no-repeat;right:0;top:0;background-position:center}@media(max-width: 991px){#section_banner:before,.section_banner_career:before{content:none}}#section_banner .join_our_team,.section_banner_career .join_our_team{gap:4px;display:flex;align-items:center}#section_banner .join_our_team:hover svg,#section_banner .join_our_team:focus svg,#section_banner .join_our_team:active svg,.section_banner_career .join_our_team:hover svg,.section_banner_career .join_our_team:focus svg,.section_banner_career .join_our_team:active svg{transition:transform .3s ease-in-out;transform:translateX(5px)}@media(min-width: 992px){#section_banner .row,.section_banner_career .row{--bs-gutter-x: 64px}}#section_banner .wrap_top_link,.section_banner_career .wrap_top_link{display:flex;padding:4px 10px 4px 4px;align-items:center;gap:12px;color:#414651;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;border-radius:10px;border:1px solid #d5d7da;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}@media(min-width: 992px){#section_banner .wrap_top_link,.section_banner_career .wrap_top_link{font-size:10px}}#section_banner .wrap_top_link a,.section_banner_career .wrap_top_link a{color:#414651}#section_banner .wrap_top_link .we_are_hiring,.section_banner_career .wrap_top_link .we_are_hiring{gap:4px;padding:2px 8px;border-radius:6px;border:1px solid #d5d7da;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}#section_banner .section_banner_content,.section_banner_career .section_banner_content{padding-right:32px}@media(max-width: 991px){#section_banner .section_banner_content,.section_banner_career .section_banner_content{padding-right:0}}#section_banner .section_banner_content h1,.section_banner_career .section_banner_content h1{color:var(--Gray-900, #181d27);font-family:Inter;font-size:48px;font-style:normal;font-weight:600;line-height:54px;letter-spacing:-0.96px;margin:16px 0}@media(max-width: 991px){#section_banner .section_banner_content h1,.section_banner_career .section_banner_content h1{font-size:24px;line-height:1.2em}}@media(min-width: 992px){#section_banner .section_banner_content .description,.section_banner_career .section_banner_content .description{text-align:justify}}#section_banner .section_banner_content .description p,.section_banner_career .section_banner_content .description p{color:#535862;text-align:justify;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:170%}#section_banner .section_banner_content .description strong,.section_banner_career .section_banner_content .description strong{font-weight:500}.arrow_anim{opacity:0;transition:opacity .3s ease}.arrow_anim.visible{opacity:1}.arrow_anim svg path{stroke-dasharray:1000;stroke-dashoffset:1000;fill:none;stroke:#374ea2;stroke-width:2}.arrow_anim.animate svg path{animation:draw 2s forwards ease-in-out}@keyframes draw{to{stroke-dashoffset:0;fill:#374ea2}}#section_job_offers,.section_job_offers{margin:96px 0}@media(max-width: 991px){#section_job_offers,.section_job_offers{margin:0 0 64px 0}}#section_job_offers .section_job_offers_oranment,.section_job_offers .section_job_offers_oranment{left:21px;top:-39px}@media(max-width: 1199px){#section_job_offers .section_job_offers_oranment,.section_job_offers .section_job_offers_oranment{display:none}}#section_job_offers h2,.section_job_offers h2{color:var(--Gray-900, #181d27);text-align:center;text-align:center;font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px;margin-bottom:0px}@media(max-width: 991px){#section_job_offers h2,.section_job_offers h2{font-size:22px;line-height:1.2em}}#section_job_offers .description,.section_job_offers .description{text-align:center}#section_job_offers .description p,.section_job_offers .description p{color:var(--Gray-600, #535862);text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px}#section_job_offers .down_text,.section_job_offers .down_text{color:var(--Gray-600, #535862);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:30px;text-align:center;padding:64px 0 10px}@media(max-width: 991px){#section_job_offers .down_text,.section_job_offers .down_text{padding:48px 0 0px}}#section_job_offers .wrap_link a,.section_job_offers .wrap_link a{display:flex;gap:10px}#section_job_offers .wrap_link a:hover img,#section_job_offers .wrap_link a:focus img,#section_job_offers .wrap_link a:active img,.section_job_offers .wrap_link a:hover img,.section_job_offers .wrap_link a:focus img,.section_job_offers .wrap_link a:active img{transition:transform .3s ease-in-out;transform:translatey(-5px)}#section_job_offers .wrap_link span,.section_job_offers .wrap_link span{color:#374ea2;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;gap:10px;text-align:center}@media(max-width: 991px){#section_job_offers .wrap_link span,.section_job_offers .wrap_link span{font-size:14px}}#section_job_offers .job_offers,.section_job_offers .job_offers{padding-top:64px}@media(max-width: 991px){#section_job_offers .job_offers,.section_job_offers .job_offers{padding-top:48px}}#section_job_offers .job_offers .wrap_nav,.section_job_offers .job_offers .wrap_nav{margin:0 auto;text-align:center;display:flex;justify-content:center}#section_job_offers .job_offers .splide__pagination,.section_job_offers .job_offers .splide__pagination{position:static;padding-top:16px}#section_job_offers .job_offers .splide__pagination .splide__pagination__page,.section_job_offers .job_offers .splide__pagination .splide__pagination__page{opacity:1}#section_job_offers .job_offers .splide__pagination .splide__pagination__page.is-active,.section_job_offers .job_offers .splide__pagination .splide__pagination__page.is-active{background-color:#374ea2;transform:none}#section_job_offers .job_offers #job_offers_tab,.section_job_offers .job_offers #job_offers_tab{margin:64px 0;border-radius:12px;border:1px solid var(--Gray-200, #e9eaeb);background:var(--Gray-50, #fafafa);display:flex;padding:6px;align-items:center;gap:4px;justify-content:center;max-width:-moz-max-content;max-width:max-content}#section_job_offers .job_offers #job_offers_tab .nav-link,.section_job_offers .job_offers #job_offers_tab .nav-link{color:var(--Gray-500, #717680);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:flex;height:44px;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:6px}#section_job_offers .job_offers #job_offers_tab .nav-link.active,.section_job_offers .job_offers #job_offers_tab .nav-link.active{color:var(--Gray-700, #414651);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;border-radius:6px;background:var(--Base-White, #fff);box-shadow:0px 1px 3px 0px rgba(10,13,18,.1),0px 1px 2px -1px rgba(10,13,18,.1)}#section_job_offers .job_offers #job_offers_tabs .career_item,.section_job_offers .job_offers #job_offers_tabs .career_item{border-radius:16px;border:1px solid var(--Gray-200, #e9eaeb);background:var(--Base-White, #fff);display:flex;padding:24px 24px 28px 24px;flex-direction:column}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_head,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_head{margin-bottom:4px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_head .industry-tags,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_head .industry-tags{color:#374ea2;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;gap:10px}#section_job_offers .job_offers #job_offers_tabs .career_item .view_job,.section_job_offers .job_offers #job_offers_tabs .career_item .view_job{color:#374ea2;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px;gap:6px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_top,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_top{margin-bottom:16px;gap:8px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_top h3,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_top h3{margin-bottom:0;color:var(--Gray-900, #181d27);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_top .technology,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_top .technology{color:var(--Blue-700, #175cd3);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;padding:2px 10px 2px 8px;align-items:center;gap:6px;border-radius:16px;border:1px solid var(--Blue-200, #b2ddff);background:var(--Blue-50, #eff8ff);gap:6px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_content .excerpt p,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_content .excerpt p{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_footer,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_footer{color:var(--Gray-600, #535862);gap:20px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_footer .location,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_footer .location{gap:8px}#section_job_offers .job_offers #job_offers_tabs .career_item .career_item_footer .type_of_work,.section_job_offers .job_offers #job_offers_tabs .career_item .career_item_footer .type_of_work{gap:8px}#section_build_something_great{background:#fafafa;padding:96px 32px}@media(max-width: 991px){#section_build_something_great{padding:64px 0px}}#section_build_something_great img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){#section_build_something_great img{width:100%}}#section_build_something_great .signature{color:#374ea2;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:12px}#section_build_something_great .title{color:var(--Gray-900, #181d27);font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px;margin-bottom:20px}@media(max-width: 991px){#section_build_something_great .title{font-size:20px;line-height:1.2em}}#section_build_something_great .description{color:var(--Gray-600, #535862);font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:64px}@media(max-width: 991px){#section_build_something_great .description{font-size:18px;line-height:1.2em;margin-bottom:48px}}#section_build_something_great .description p{margin-bottom:0}@media(max-width: 991px){#section_build_something_great .wrap_infos{margin-bottom:0;padding-bottom:48px}}#section_build_something_great .infos{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:32px;column-gap:32px;row-gap:64px;padding-right:64px}@media(max-width: 991px){#section_build_something_great .infos{padding-right:0;row-gap:32px}}#section_build_something_great .infos .info .infos_num_wrap{color:#374ea2;text-align:center;font-family:Inter;font-size:60px;font-style:normal;font-weight:600;line-height:72px;letter-spacing:-1.2px;margin-bottom:12px}@media(max-width: 991px){#section_build_something_great .infos .info .infos_num_wrap{font-size:30px;line-height:1.2em}}#section_build_something_great .infos .info .infos_title{color:var(--Gray-900, #181d27);text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:8px}#section_build_something_great .infos .info .infos_description p{color:var(--Gray-600, #535862);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}