.header-banner--heading{margin-bottom:40px}.header-banner--heading .title{font-size:120px;line-height:104px;font-family:var(--theme-font-primary-black)}@media screen and (max-width:991px){.header-banner--heading .title{font-size:37px;line-height:1}}.header-banner--subheading .title{font-family:var(--theme-font-secondary-bold);font-size:61px;color:var(--theme-primary)}@media screen and (max-width:991px){.header-banner--subheading .title{font-size:24px}}.header-banner--content{position:relative;z-index:2;background-color:var(--theme-black);height:calc(100vh - 202px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:991px){.header-banner--content{height:calc(100vh - 66px);padding-top:30px;padding-bottom:60px}}.header-banner--content---home{height:calc(100vh - 202px)}.header-banner--content--inner{margin-top:150px;margin-bottom:120px}@media screen and (max-width:991px){.header-banner--content--inner{margin-top:110px;margin-bottom:20px}}.header-banner--content--inner.floating-button{padding-right:250px}@media screen and (max-width:991px){.header-banner--content--inner.floating-button{padding-right:0}}.header-banner--desc{font-size:20px;max-width:580px}.vacancy-wrapper{padding-bottom:80px;min-height:calc(100vh - 280px)}@media screen and (max-width:991px){.vacancy-wrapper{padding-bottom:60px;min-height:0}}.vacancy-wrapper .list-row{margin:0}.vacancy-wrapper .list-detail-item{width:100%;border-bottom:1px solid #3f3f3f;padding:0}.vacancy-wrapper .list-detail-item .vacature-content{padding:0}@media screen and (max-width:991px){.vacancy-wrapper .list-detail-item .vacature-content:last-child{margin-top:10px}}.vacancy-wrapper .list-detail-item .vacature-content>.inner-column{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vacancy-title{font-size:36px}@media screen and (max-width:991px){.vacancy-title{font-size:20px}}.vacancy__inner{margin:0;padding:35px 0;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;transition:color .3s}@media screen and (max-width:991px){.vacancy__inner{flex-direction:column;padding:20px 0}}.vacancy__inner::after{content:"";display:inline-block;background:url('images/external-link.svg') no-repeat center center;flex:none;width:50px;height:50px;pointer-events:none;transition:background-image .3s,transform .3s}@media screen and (max-width:991px){.vacancy__inner::after{width:20px;height:20px;background-size:15px;position:absolute;right:0;top:24px}}.vacancy__inner:hover{color:var(--theme-primary)}.vacancy__inner:hover::after{background-image:url('images/external-link-hover.svg');transform:rotate(45deg)}.vacancy__inner:hover .category-block{border-color:var(--theme-primary)}.category-block{transition:border-color .3s}.vacancy-detail__category-list .list-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.vacancy-detail__category-list .list-row .list-detail-item{width:auto;padding-left:15px;padding-right:15px;border-bottom:none!important}@media screen and (max-width:991px){.video-slider{transform:scale(1.7);transform-origin:left;margin-top:75px}}.video-slider .container-fluid{padding:0!important}.video-slider video{position:static;border-radius:24px;width:100%!important}@media screen and (max-width:991px){.video-slider video{border-radius:12px}}.video-slider .keen-slider__slide{border:none;padding-bottom:0}.video-slider .keen-slider__slide img{border-radius:24px}.video-slider-wrapper{padding-bottom:150px}@media screen and (max-width:991px){.video-slider-wrapper{padding-bottom:110px}}.video-slider .keen-slider{padding-left:15px!important;display:flex}@media screen and (min-width:992px) and (max-width:1599px){.video-slider .keen-slider{padding-left:30px!important}}@media screen and (min-width:1600px){.video-slider .keen-slider{padding-left:calc((100vw - 1510px)/ 2)!important}}@media screen and (max-width:991px){.video-slider .keen-slider{padding-left:0!important}}.video-slider__title{color:var(--theme-primary);padding-left:15px!important;font-family:var(--theme-font-primary-bold)}@media screen and (max-width:991px){.video-slider__title{padding-left:0!important}}@media screen and (min-width:992px) and (max-width:1599px){.video-slider__title{padding-left:30px!important;padding-right:30px!important}}@media screen and (min-width:1600px){.video-slider__title{padding-left:calc((100vw - 1510px)/ 2)!important;padding-right:calc((100vw - 1510px)/ 2)!important}}.video-slider__title .title{font-size:20px}.video-slider__heading{max-width:620px;box-sizing:content-box;padding-left:15px!important}@media screen and (max-width:991px){.video-slider__heading{padding-left:0!important}}@media screen and (min-width:992px) and (max-width:1599px){.video-slider__heading{padding-left:30px!important}}@media screen and (min-width:1600px){.video-slider__heading{padding-left:calc((100vw - 1510px)/ 2)!important}}.video-slider__heading .title{font-size:60px;font-family:var(--theme-font-primary-regular);line-height:1}@media screen and (max-width:991px){.video-slider__heading .title{font-size:32px}}.keen-slider-pagination-dots{display:flex;position:absolute;bottom:-60px;left:15px!important}@media screen and (max-width:991px){.keen-slider-pagination-dots{bottom:-40px;left:0!important}}@media screen and (min-width:992px) and (max-width:1599px){.keen-slider-pagination-dots{left:30px!important}}@media screen and (min-width:1600px){.keen-slider-pagination-dots{left:calc((100vw - 1510px)/ 2)!important}}.dot{width:24px;height:24px;background:var(--theme-white);border:8px solid var(--theme-black);border-radius:24px;cursor:pointer}.dot.dot--active{width:50px}.navigation-wrapper{position:relative}.navigation-wrapper .arrow{width:30px;height:30px;position:absolute;bottom:-70px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:url("images/arrow-right.svg") no-repeat center;background-size:16px;right:15px!important}@media screen and (min-width:992px) and (max-width:1599px){.navigation-wrapper .arrow{right:30px!important}}@media screen and (min-width:1600px){.navigation-wrapper .arrow{right:calc((100vw - 1510px)/ 2)!important}}.navigation-wrapper .arrow:hover{background-image:url("images/arrow-right-primary.svg")}.navigation-wrapper .arrow.arrow--left{background-image:url("images/arrow-left.svg");transform:translateX(-34px)}.navigation-wrapper .arrow.arrow--left:hover{background-image:url("images/arrow-left-primary.svg")}@media screen and (min-width:1100px){.template:not([data-editing="1"]) .animation-element{opacity:1;position:relative}.template:not([data-editing="1"]) .animation-element.aboslute{position:absolute!important}.template:not([data-editing="1"]) .animation-element.slide-left{opacity:1;transition:all .8s linear;transform:translate3d(-100px,0,0)}.template:not([data-editing="1"]) .animation-element.slide-left.in-view{opacity:1;transform:translate3d(0,0,0)}}<!-- module: frontend/template controller: default  action: themestyle -->