.container-left{padding-left:15px}@media (min-width:576px){.container-left{padding-left:calc(50vw - 255px)}}@media (min-width:768px){.container-left{padding-left:calc(50vw - 345px)}}@media (min-width:992px){.container-left{padding-left:calc(50vw - 465px)}}@media (min-width:1200px){.container-left{max-width:100%;padding-left:12vw}}@media (min-width:1921px){.container-left{max-width:100%;padding-left:20vw}}.container-right{padding-right:15px}@media (min-width:576px){.container-right{padding-right:calc(50vw - 255px)}}@media (min-width:768px){.container-right{padding-right:calc(50vw - 345px)}}@media (min-width:992px){.container-right{padding-right:calc(50vw - 465px)}}@media (min-width:1200px){.container-right{max-width:100%;padding-right:12vw}}@media (min-width:1921px){.container-right{max-width:100%;padding-right:20vw}}.sp-120{padding:7.5rem 0}.sp-80{padding:5rem 0}.sp-50{padding:3.125rem 0}.mb-120{margin-bottom:7.5rem}.mb-80{margin-bottom:5rem}.mb-50{margin-bottom:3.125rem}.mb-30{margin-bottom:1.875rem}.mb-15{margin-bottom:.9375rem}@media (max-width:767.98px){.sp-120,.sp-80{padding:50px 0}.mb-120,.mb-80{margin-bottom:50px}}section.home section.banner-video{position:relative;overflow:hidden;min-height:100vh;background:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}section.home section.banner-video::before{content:"";position:absolute;background:url(../../../../assets/img/overlay_dots.png);top:0;left:0;height:100%;width:100%;z-index:2}section.home section.banner-video .v-video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-o-object-fit:cover;object-fit:cover}section.home section.banner-video .v-video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.home section.banner-video .title-wrapper{position:relative;z-index:5;padding-top:4.6875rem}@media (max-width:575.98px){section.home section.banner-video .title-wrapper{padding:0 15px}}section.home section.banner-video .title-wrapper .text-wrapper{color:#fff;text-align:center}section.home section.banner-video .title-wrapper .text-wrapper p{font-weight:300;font-size:2rem}section.home section.banner-video .title-wrapper .text-wrapper p strong{font-weight:800}section.home section.big-text{padding:7.5rem 0}@media (max-width:767.98px){section.home section.big-text{padding:30px 0}}section.home section.big-text .text-wrapper{font-size:3.25rem}@media (max-width:991.98px){section.home section.big-text .text-wrapper{font-size:42px}}@media (max-width:767.98px){section.home section.big-text .text-wrapper{font-size:32px}}@media (max-width:575.98px){section.home section.big-text .text-wrapper{font-size:22px}}section.home section.big-text .btn-wrapper{margin-top:2.5rem}section.home section.realizations a.item{display:block;color:#212121;text-decoration:none}@media (max-width:767.98px){section.home section.realizations a.item{margin-bottom:30px}}section.home section.realizations a.item:hover .img-wrapper .bg-img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section.home section.realizations a.item .text-wrapper{margin-top:1.875rem}@media (max-width:767.98px){section.home section.realizations a.item .text-wrapper{margin-top:15px}}section.home section.realizations a.item span{display:block}section.home section.realizations a.item span.img-wrapper{position:relative;overflow:hidden}section.home section.realizations a.item span.img-wrapper .bg-img{padding-top:57.4626865672%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}section.home section.realizations a.item span.img-wrapper .bg-img.half{padding-top:117.5572519084%}@media (max-width:575.98px){section.home section.realizations a.item span.img-wrapper .bg-img.half{padding-top:57.4626865672%}}section.home section.realizations a.item span.img-wrapper .bg-img.third{padding-top:110.5381165919%}@media (max-width:575.98px){section.home section.realizations a.item span.img-wrapper .bg-img.third{padding-top:57.4626865672%}}section.home section.realizations a.item span.title{font-size:1.375rem;font-weight:700;text-transform:uppercase}section.home section.realizations a.item span.description{font-size:1rem}section.home section.realizations .marg-top{margin-top:3.75rem}@media (max-width:767.98px){section.home section.realizations .marg-top{margin-top:0}}section.home section.realizations .btn-wrapper{margin-top:3.75rem;margin-bottom:7.5rem}@media (max-width:767.98px){section.home section.realizations .btn-wrapper{margin-top:15px}}section.home section.posts .btn-wrapper{margin-top:3.75rem}@media (max-width:767.98px){section.home section.posts .btn-wrapper{margin-top:0}}section.home section.career .logos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){section.home section.career .logos{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}section.home section.career .logos div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.home section.career .logos div a{display:inline-block;margin-right:2.8125rem;margin-bottom:2.8125rem}@media (max-width:419.98px){section.home section.career .logos div a{display:block;width:100%;margin-right:0}}section.home section.career .logos div a:last-child{margin-right:0}section.home section.career .text-wrapper a{color:#f48221;-webkit-transition:all .2s;transition:all .2s}section.home section.career .text-wrapper a:hover{text-decoration:underline}section.home section.career a.item{position:relative;display:block;border-bottom:1px solid #212121;padding:0 0 .3125rem .5rem;color:#212121;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}@media (max-width:767.98px){section.home section.career a.item{margin-bottom:5px}}section.home section.career a.item:hover{color:#f48221}section.home section.career a.item:hover::before{right:0}section.home section.career a.item::before{content:"\e907";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";font-size:.375rem;position:absolute;top:.625rem;right:.625rem;-webkit-transition:all .2s;transition:all .2s}section.home section.career a.item span.text{margin-right:2.5rem;display:block}section.home section.newsletter{padding:7.5rem 0}@media (max-width:767.98px){section.home section.newsletter{padding:60px 0}}section.home section.newsletter .newsletter .error{right:2.5rem}section.home section.newsletter .newsletter .send-btn{top:.625rem;right:.625rem;background:0 0;border:0;font-size:.375rem;-webkit-transition:all .2s;transition:all .2s;padding:0;margin:0}section.home section.newsletter .newsletter .send-btn:hover{right:0}section.home section.newsletter .newsletter .send-btn.loading .text{opacity:0}section.home section.newsletter .newsletter .send-btn.loading .loader{opacity:1;visibility:visible}section.home section.newsletter .newsletter .oou{font-size:.8125rem;text-align:left}section.home section.newsletter .newsletter .oou a{color:#212121;text-decoration:underline;-webkit-transition:all .2s;transition:all .2s}section.home section.newsletter .newsletter .oou a:hover{color:#f48221}