.about-us-top-container{height:300vh}.about-top-part{padding:90px 0}.about-top-part .about-top-text{max-width:717px}.about-top-part .about-top-text h1{margin-bottom:40px}.about-top-part .about-top-text .top-sub-text{font-size:40px;letter-spacing:-0.4px;font-weight:600;line-height:120%}.about-top-part .about-top-text .top-sub-text #text-fixed{transition:opacity .5s ease-out,visibility .5s ease-out;opacity:0;visibility:hidden;max-width:629px}.about-top-part .about-top-text .top-sub-text #text-fixed.fixed-text{opacity:1;visibility:visible;position:fixed;top:50%;transform:translateY(-50%)}.about-top-part video{width:100%;display:block}.about-top-part .about-top-animation{position:fixed;width:50%;max-width:681px;right:0;top:50%;transform:translateY(-50%);opacity:1;transition:opacity .5s ease-out,visibility .5s ease-out}.about-top-part .hidden-video{opacity:0;visibility:hidden;pointer-events:none}.responsive{max-width:100%;height:auto}.width-full{width:100%;height:auto}.pt-64{padding-top:64px}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.pb-70{padding-bottom:70px}.pr-0{padding-right:0}.pl-0{padding-left:0}.hiring .row{align-items:center}.hiring .title{margin-bottom:40px;font-weight:600;font-size:clamp(48px,24px + 24*(100vw - 597px)/723,48px);letter-spacing:-0.025em}.hiring .text{font-size:24px;line-height:1.2;margin-bottom:40px}.hiring .col-md-6.left-part{padding-right:32px}.hiring .col-md-6.right-part{padding-left:32px}.bottom-holder a{display:inline-block;border-radius:24px;padding:2px 16px;background:#1f1f1f;line-height:1.5;color:#fff !important;font-size:20px;transition:all .5s !important}.bottom-holder a:hover{border-radius:0;background:#fec40d;color:#1f1f1f !important}.services{position:relative;background:#fffef7}.services .title{font-weight:600;margin-bottom:64px;font-size:clamp(48px,48px + 42*(100vw - 767px)/553,90px);line-height:1;letter-spacing:-0.025em}.services .text{font-size:20px;line-height:1.4;margin-bottom:40px}.services .bottom-image{position:relative;text-align:right;padding-right:24px;padding-bottom:3px;margin-top:-18px}.services .bottom-line{position:absolute;left:0;bottom:0;width:100%;height:15px;background:#fdf3d2;line-height:1}.why{background:#1f1f1f;color:#fff}.why .image-top{max-width:100%}.why .title{font-weight:600;margin-bottom:64px;font-size:clamp(48px,48px + 42*(100vw - 767px)/553,90px);line-height:1;letter-spacing:-0.025em}.why .why-list:first-of-type .text-holder .why-line-top{content:" ";width:100%;height:1px;background:#636363;display:block}.why-list .text-holder .why-line-bottom{content:" ";width:100%;height:1px;background:#636363;display:block}.why .why-list .image-wrap{position:relative}.why .why-list:first-of-type .image-wrap .why-line-top-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:100%;right:0;top:0}.why-list .image-wrap .why-line-bottom-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:100%;right:0;bottom:0}.why-list .title{font-weight:600;margin-bottom:64px;font-size:clamp(24px,24px + 16*(100vw - 767px)/553,40px);line-height:1;padding:24px 0;margin-bottom:0;letter-spacing:-0.025em}.why-list .text{font-size:20px;line-height:1.3;max-width:400px;max-height:0;overflow:hidden}.why-list .text>div{padding-top:40px;padding-bottom:24px}@media(max-width: 1199px){.why-list .text>div{padding-top:24px}}@media(max-width: 991px){.why-list .text>div{padding-top:0}}@media(max-width: 1400px)and (min-width: 768px){.row-service-text{margin-bottom:20px}}.why-list .image-holder{padding-right:15px;padding-top:24px;max-width:330px;max-height:0;overflow:hidden;opacity:0;transform:translate(100px, 0);transition:opacity 1s linear,transform .5s linear}.why-list .image{padding-top:67%}.why-list.open .text{max-height:500px;transition:all .5s linear}.why-list.open .text>div{transform:translate(0, 0);opacity:1;transition:all 1s linear .25s}.why-list .image-holder.open{transform:translate(0px, 0);opacity:1;transition:opacity .2s linear,transform .2s linear}.why .why-list.open:first-of-type .image-wrap .why-line-top-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:0;right:0;top:0;transition:all .5s linear}.why-list.open .image-wrap .why-line-bottom-anim{content:" ";height:1px;background:#636363;display:block;position:absolute;left:0;right:0;bottom:0;transition:all .5s linear}.why-list{position:relative}.second-part .title{font-weight:600;margin-bottom:64px;font-size:clamp(48px,48px + 42*(100vw - 767px)/553,90px);line-height:1;letter-spacing:-0.025em}.second-part .list .number{font-weight:600;margin-bottom:40px;font-size:clamp(72px,72px + 78*(100vw - 767px)/553,150px);line-height:1}.second-part .list .title{font-size:32px;line-height:1.2;margin-bottom:40px;letter-spacing:-0.025em}.second-part .list .text{font-size:20px;line-height:1.3}@media(max-width: 991px){.second-part .list .text{font-size:16px}}.top-part .title{font-weight:600;margin-bottom:64px;font-size:clamp(72px,72px + 78*(100vw - 911px)/409,150px);line-height:1;letter-spacing:-0.025em}@media(min-width: 1200px)and (max-width: 1388px){.top-part .title{font-size:135px}}@media(min-width: 1024px)and (max-width: 1199px){.top-part .title{font-size:99px}}@media(min-width: 768px)and (max-width: 991px){.top-part .title{font-size:73px}}.top-part .text{font-weight:600;margin-bottom:64px;font-size:clamp(24px,40px + 16*(100vw - 767px)/553,40px);line-height:1.2}.top-video{width:100%;height:auto}.video-holder{overflow:hidden;width:100%;padding-top:87%;position:relative}.video-holder video{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-width:none;max-height:none;-o-object-position:0 50%;object-position:0 50%}.service-list{margin:0 -12px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.service-list li{padding-left:12px;padding-right:12px;flex:0 0 50%;width:50%;margin-bottom:16px}.service-list li a{color:inherit !important;font-size:16px;font-weight:600}@media(max-width: 767px){.service-list li a{font-size:14px}}.split-text{position:relative}.split-text p{opacity:0;transform:translate(0, 100px);position:absolute;left:0;top:0}@media(max-width: 767px){.split-text p{position:static !important;transform:none !important;opacity:1 !important}}.split-text p.open{opacity:1;transition:all .5s linear;transform:translate(0, 0px)}.split-text p.close{opacity:0;transition:all .5s linear;transform:translate(0, -100px)}.split-text p span{display:inline-block;opacity:0;transform:translate(0, 16px)}.split-text p.open span{opacity:1;transform:translate(0, 0px);transition:all .15s linear}.why-yellow-holder{display:inline-block;width:200px;max-width:100%}.why-yellow-holder svg{height:auto;max-width:100%;width:125px}.about-bottom{background:#fff}@media(max-width: 767px){.about-bottom .container{padding-top:0}}@media(min-width: 768px){.full-right{margin-right:calc((100vw - 720px)/-2 - var(--bs-gutter-x)*.5)}.hide-desktop{display:none !important}.dpl-0{padding-left:0}}@media(min-width: 992px){.full-right{margin-right:calc((100vw - 960px)/-2 - var(--bs-gutter-x)*.5)}}@media(min-width: 1200px){.full-right{margin-right:calc((100vw - 1140px)/-2 - var(--bs-gutter-x)*.5)}}@media(min-width: 1400px){.full-right{margin-right:calc((100vw - 1320px)/-2 - var(--bs-gutter-x)*.5)}}@media(max-width: 1199px){.mx-fill{max-width:90px}.second-part .list .title{font-size:30px}.top-part .text{font-size:24px}.why-yellow-holder{width:100px}}@media(max-width: 992px){.mx-fill{max-width:80px}.mpb-64{padding-bottom:64px}.mpt-64{padding-top:64px}.mpb-56{padding-bottom:56px}.mpt-56{padding-top:56px}.mpb-40{padding-bottom:40px}.mpt-40{padding-top:40px}.mpb-16{padding-bottom:16px}.mpt-16{min-height:120px}.top-part .top-text{max-width:720px}.top-part .text{margin-bottom:40px}.top-part .title{margin-bottom:32px}.second-part .title{margin-bottom:32px}.second-part .list .number{margin-bottom:32px}.second-part .list .title{margin-bottom:24px;font-size:23px}.why .title{margin-bottom:32px}.why-list .title{margin-bottom:0}.services .title{margin-bottom:32px}.hiring .title{margin-bottom:32px}.why-list .image-holder{max-width:270px}.services .bottom-image{margin-top:24px}.hiring .col-md-6.right-part{padding-left:16px}.hiring .col-md-6.left-part{padding-right:16px}.top-part .text{font-size:24px}.why-list.open .text>div{padding-top:0}.why-yellow-holder{width:80px}}@media(max-width: 767px){.hide-mobile{display:none !important}.container{padding-left:calc(var(--bs-gutter-x)*.5 + 9px);padding-right:calc(var(--bs-gutter-x)*.5 + 9px)}.top-part .title{font-size:48px;margin-bottom:16px}.top-part .text{font-size:20px;font-weight:400;margin-bottom:0}.top-part .video-wrap{padding-left:0;padding-right:0;margin-left:-9px;margin-right:-9px;width:calc(100% + 18px);max-width:none}.second-part .list .number{font-size:90px;margin-bottom:24px}.second-part .list .title{font-size:24px;margin-bottom:24px}.second-part .list .text{font-size:16px}.second-part .list .row>div{margin-bottom:64px}.second-part .list .row>div:last-of-type{margin-bottom:0}.why .title{margin-bottom:0;font-size:48px}.why-list .text{font-size:16px}.why-list .text>div{padding-top:0}.why-list .title{font-size:24px;padding-bottom:24px}.why-list.open .title{padding-bottom:16px}.why-list .image-holder{max-width:100%}.services .title{margin-bottom:24px;font-size:48px}.services .text{font-size:16px}.hiring .row{flex-direction:column-reverse}.hiring .title{font-size:48px;margin-bottom:16px;line-height:1}.hiring .text{font-size:16px;margin-right:-20px}.hiring .col-md-6.right-part{padding-left:0;padding-right:0;margin-left:-9px;margin-right:-9px;width:calc(100% + 18px);max-width:none}.hiring .col-md-6.left-part{margin-top:-24px}.mobile-icon{position:relative;margin-left:calc(var(--bs-gutter-x)*-0.5 - 9px);margin-right:calc(var(--bs-gutter-x)*-0.5 - 9px);margin-bottom:24px}.services .bottom-image{margin-top:0;text-align:center;padding-right:calc(var(--bs-gutter-x)*.5 + 9px);padding-left:calc(var(--bs-gutter-x)*.5 + 9px)}.mpt-16{padding-top:24px;min-height:auto}}canvas{width:100%}.why-blanker{position:absolute;left:0;top:0;bottom:0;right:0;background:#1f1f1f}