/*.section{padding:0 !important}*/
/*.section.hidden {*/
/*     display: block; */
/*}*/

/*.fp-overflow{overflow:hidden}*/

/*.fp-overflow, .fp-overflow > *,.content-block{*/
/*    height: 100vh;*/
/*}*/

/*html {*/
/*    height: 100%;*/
/*    overflow: hidden;*/
/*}*/

/*.main-wrap {*/
/*	scroll-snap-type: y mandatory;	*/
/*	overflow-y: auto;*/
/*	height:100vh;*/
/*}*/

/*.main-wrap > *{*/
/*	scroll-snap-align: start;*/
/*	height:100vh;*/
/*	overflow:auto;*/
/*	scroll-snap-stop: always;*/
/*}*/

.timeline-slide-left.blk .team-slider-nav{
    z-index: 10;
    top: auto;
    bottom: 0;
}


.coockyblock{
    display: none !important;
    position: fixed;
    bottom: 0;
    right: 0;
    background: black;
    z-index: 111111;
    width: 475rem;
    flex-direction: column;
    align-content: flex-start;
    align-items: flex-start;
    padding: 16rem;
    gap: 16rem;
    max-width:100%;
}

.coockyblock_p{
    letter-spacing: 0.01em;
    line-height: 15rem;
    font-size: 12rem;
    text-transform: none;
}

.coockyblock_a{
    color: white;
    width: 85rem;
    text-align: center;
    line-height: 29rem;
    border: solid 1px white;
    text-decoration: none;
    font-size: 12rem;
    text-transform: capitalize;
    transition: all 300ms ease;

}

.coockyblock_a:hover{
    color:black;
    background:white;
}

.hero-left-top .text-regular.gfd {
    flex: none;
    margin-right: 24rem;
    font-size: 15rem;
    line-height: 30rem;
}

.tab-scheme.tab-scheme1 .image-contain {
    width: 100%;
    height: 320rem;
    width: auto;
    object-fit: fill;
    max-width: none;
    display: block;
    flex: 0;
}

html .tab-scheme-wrap {
   
    display: flex;
}

html .tab-scheme.tab-scheme1 {
    width: auto;
    /* flex: 0; */
}

.container.onply-mob{display:none !important}

html:has(.success-message.w-form-done[style="display: block;"]) .policy-concent-wrap{display:none !important}

.timeline-slide-image2{display:none}
.timeline-slide-image2:has(> img){display:flex}

.timeline-slide-image2 + .timeline-date{display:none}
.timeline-slide-image2:has(> img) + .timeline-date{display:flex}

html .tab-link.with-top-border:has(> .tab-link-inner > .tab-link-left .text-regular) {border-top-color: var(--white);
    padding-left: 0;
    padding-right: 0;}
    
html .tab-link.with-top-border{
   border-top: 1px solid rgba(255, 255, 255, 0);
}

html .tab-link-right.ntop {
    border-top-style: solid;
}

.tab-link-left:has(> .text-regular) + .tab-link-right.ntop {
    border-top-style: none;
}

.content-block.s4-content-block .tab-content-main .tab-pane-image:after{content:"";
    position: absolute; 
    z-index:2; width:100%;height: 100%;background:#000000;opacity:.24;pointer-events:none
}

.content-left {
  
   
    z-index: 2;
}

/*html .background-video {*/
/*    z-index: 1;*/
/*    height: auto;*/
/*    position: relative;*/
/*    top: 0%;*/
/*    bottom: 0%;*/
/*    left: 0%;*/
/*    right: 0%;*/
/*}*/

/*html .w-background-video > video {*/
    
/*    position: static;*/
/*}*/


.timeline-slide-left:has(+ .timeline-slide-right .image-cover){
    flex: none;
    flex-shrink: 0 !important;
}

.timeline-slide-right  {
        flex: none !important;
    padding-bottom: 0 !important;}

.timeline-slide-right:has( .image-cover)   {
        flex: 1 !important;
    padding-bottom: 0;}
    
 .timeline-slide-left   {
 flex: 1;
 }   
 
 
.timeline-slide:nth-last-child(1) .image-cover.cover-absolute{object-fit: contain;}
.timeline-slide:nth-last-child(2) .image-cover.cover-absolute{object-fit: contain;}

.timeline-slide:nth-last-child(1) .text-56{color:#0F1011}
/*.timeline-slide:nth-last-child(2) .text-56{color:#0F1011}*/


html .timeline-slide:nth-last-child(1) .timeline-slide-right.is-white-bg {
    height: 166rem;
    min-height: 306rem;
    height: auto;
    min-height: 0px;
}

.team-slider{
   counter-reset: item;
 }
 .w-slide .text-regular.num::before {
   counter-increment: item;
   content: counter(item);
 }
    

.text-56 {
    overflow-wrap: normal;
    max-width: 50rem;
}

.ovft{overflow:hidden}

.timeline-slider-switch{touch-action: none}

#technologies *{pointer-events:none}

#technologies .tab-link, #technologies .tab-link *,#technologies .tab-link, #technologies .tab-pane-main *{pointer-events:all}

.navbar{pointer-events:none}

.navbar a,.navbar .mob-nav-right, .navbar  .button{pointer-events:all}

.w-background-video > video {
    z-index: 10;
}

.content-right-image {
    mix-blend-mode: lighten;
}

html .timeline-slide{display:none}


.timeline-slider-dots[data-num='0'] .timeline-slider-dot:nth-child(1){
    opacity: 1;
}

.timeline-slider-dots[data-num='1'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='1'] .timeline-slider-dot:nth-child(2){
    opacity: 1;
}

.timeline-slider-dots[data-num='2'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='2'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='2'] .timeline-slider-dot:nth-child(3){
    opacity: 1;
}

.timeline-slider-dots[data-num='3'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='3'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='3'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='3'] .timeline-slider-dot:nth-child(4){
    opacity: 1;
}

.timeline-slider-dots[data-num='4'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='4'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='4'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='4'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='4'] .timeline-slider-dot:nth-child(5){
    opacity: 1;
}

.timeline-slider-dots[data-num='5'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='5'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='5'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='5'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='5'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='5'] .timeline-slider-dot:nth-child(6){
    opacity: 1;
}

.timeline-slider-dots[data-num='6'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='6'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='6'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='6'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='6'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='6'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='6'] .timeline-slider-dot:nth-child(7){
    opacity: 1;
}

.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='7'] .timeline-slider-dot:nth-child(8){
    opacity: 1;
}

.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(8),
.timeline-slider-dots[data-num='8'] .timeline-slider-dot:nth-child(9){
    opacity: 1;
}

.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(8),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(9),
.timeline-slider-dots[data-num='9'] .timeline-slider-dot:nth-child(10){
    opacity: 1;
}

.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(8),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(9),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(10),
.timeline-slider-dots[data-num='10'] .timeline-slider-dot:nth-child(11){
    opacity: 1;
}

.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(8),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(9),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(10),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(11),
.timeline-slider-dots[data-num='11'] .timeline-slider-dot:nth-child(12){
    opacity: 1;
}

.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(8),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(9),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(10),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(11),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(12),
.timeline-slider-dots[data-num='12'] .timeline-slider-dot:nth-child(13){
    opacity: 1;
}

.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(8),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(9),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(10),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(11),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(12),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(13),
.timeline-slider-dots[data-num='13'] .timeline-slider-dot:nth-child(14){
    opacity: 1;
}

.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(1),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(2),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(3),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(4),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(5),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(6),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(7),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(8),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(9),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(10),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(11),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(12),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(13),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(14),
.timeline-slider-dots[data-num='14'] .timeline-slider-dot:nth-child(15){
    opacity: 1;
}

.timeline-slide-left .image-cover.cover-absolute {
    background: #EBEBEB;
}


.timeline-slide{display:none}
.timeline-slide.active{display:flex}

.footer-content .h2 {
    font-family: Montserrat, sans-serif;
    font-weight: 600;
}

 @media (max-width: 993px) { 
     .timeline-slide-right.is-white-bg {
       
        padding-bottom: 16rem !important;
    }

}
@media (max-width: 495px) { 
    
    .brand{opacity:0}
    
    .page-prap:before{content:"";
        position: absolute;
        z-index:90;
        width:34rem;
        height:24rem;
        background-image:url('https://cdn.prod.website-files.com/664b027037a9f506ff125a25/664b027037a9f506ff125a71_logo-icon.svg');
        background-size:contain;
        background-repeat:no-repeat;
        left: 16rem;
        top:8rem;
    }
    
    /*.mob-nav-right > *:nth-child(1) {*/
    /*    display:none !important;*/
    /*}*/
    
    .mob-nav-right {
        justify-content: flex-end;
        font-size: 14rem;
    font-weight: 500;
    line-height: 16rem;
    }
    
    
   .mob-nav-right .button.mob-nav-button{font-size: 14rem;
    font-weight: 500;
    line-height: 16rem;
        
    }
    
        .button.black-button.only-dt {
        display: flex !important;
    }
    
    
  html  .logo-icon {
    flex: none;
    width: auto;
    max-height: 18rem;
}

.text-regular.ngz.is-indented {
    
    width:50%;
}

    html .new-blg.mcn {
     
        column-gap: 0;
    }

.text-regular.ngz.is-indented:nth-last-child(1) {
    
     margin-left: auto; 
}
    
   html .new-blg.mcn {
        display: flex
;
        padding-top: 0;
        margin-bottom: 10vh;
        row-gap: 16rem;
    }
    
   html .content-right.s2-content-right .s2-image-wrap {
        width: 100%;
        height: auto;
        margin-top: 0;
        aspect-ratio: 1;
        /* width: auto; */
        /* margin-left: 10%; */
        /* margin-right: 10%; */
        transform: scale(0.8);
    }
    
    html .timeline-slide:nth-last-child(1) .timeline-slide-right.is-white-bg {
    height: 166rem;
    min-height: 306rem;
    height: auto;
    min-height: 100rem;
}
    
    html .content-right.hero-content-right {
        flex-flow: column;
        height: auto;
        padding-top: 16rem;
        position: absolute;
        bottom: 0;
        right: 0rem;
        padding-right: 16rem;
        z-index: 2;
    }
}
    
      html .timeline-slide:nth-last-child(1)  .timeline-slide-left.blk {
        flex: 1;
    }
    
        html .content-block.s5-content-block {
        height: auto;
        min-height: 0px !important;
    }
    
       html .timeline-slide-right.is-white-bg {
        height: 166rem;
        min-height: 306rem;
    }
    
    html .team-slide-image {
        aspect-ratio: auto;
    }
    
    html .team-slide-image {
    
    max-height: 100%;
}

    html .content-block.s6-content-block {
        height: auto;
    }
    
    html .section.s3-section.slds {
        justify-content: flex-start;
        display: flex;
        overflow: hidden;
    }
    
    .tab-pane-image .image-cover {
    object-fit: cover;
    width: 100%;
    height: calc(100% - 0rem);
    max-height: 100%;
    max-width: 100%;
    object-position: top;
    margin-bottom: auto;
}

   html  .content-right.s3-content-right {
       
        height: 507rem;
    }
    
}

.timeline-slide-left:has(+ .timeline-slide-right .image-cover) {
    flex: none;
}

.left-content.s6-left-content {
   
    overflow: hidden;
}
@media (min-width: 993px) { 
    
    html .section.s5-section .content-block {
    justify-content: space-between;
    width: 100%;
    /*height: 100vh;*/
    display: flex;
    min-height: 700px !important;
}
    
    
    html .content-left.hero-content-left {
   
    height: 100%;
    padding-top: 400rem;
}

html .content-left {
    justify-content: flex-start;
    
    max-width: 900rem;
   
}

html .left-content {
   
    width: 464rem;
    
}

html .s3-heading-wrap{width:119rem}

html .content-left.s5-content-left .h2.absolute-tab{width:119rem}

html .left-content.s6-left-content {
    margin-left: 0rem;
    margin-right: auto;
}

html .footer-content .h2{width:119rem}


html .footer-links-title-wrap {
    width: 146rem;
}

html .h1 {
    
    line-height: 30rem;
}
    
        html .footer-content .h2{
        font-size: 15rem;
        line-height: 20rem;
        padding-top: 0rem;
    }
    
    html .tab-pane-image {
   
    padding-bottom: 0rem;
}

html .content-left.s5-content-left .h2,
html .content-left.s2-content-left .h2{
    padding-top:0rem;
}
    
    html .h2, html .h2.absolute-tab {
    font-size: 15rem;
    line-height: 20rem;
    padding-top:8rem;
}

html .tab-link.bbg, 
html .text-regular,
html .text-regular.mw-324{

   font-size: 16rem;
    line-height: 20rem;
   
}
    
    html .tab-scheme.tab-scheme1 {
    width: auto;
    /* flex: 0; */
    margin-left: auto;
    margin-right: 60rem;
}
    
html .s3-heading-wrap {
    margin-top: 0;
    margin-bottom: auto;
    position: relative;
}
}
html .timeline-date.aa{z-index:3}

.timeline-slide-left:after{
    content:"";
    z-index:2;
    /* Rectangle 167 */

position: absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;

background: linear-gradient(89.89deg, rgba(0, 0, 0, 0.65) 11.91%, rgba(0, 0, 0, 0) 54.6%);

}

html .content-right.s6-content-right {
   
    height: auto;
  
}

html .team-slider-component {
    
    height: auto;
    
}

html .team-slide-image {
    
    height: auto;
    
}

.timiline-slider-nav {
    
    position:relative;
    left:40rem;
}

@media screen and (min-width: 991px) {
html .s2-image-wrap {
  
    height: 540rem;
}
}
@media screen and (max-width: 991px) {
    html .image-cover.pixel {
        display: block;
    }
    
    html .image-cover.pixel:has(+ img) {
        display: none;
    }
    
    .lang .link{
    padding: 8rem 12rem;}
    
   
}

@media screen and (max-width: 497px) {
    
        html .content-left.hero-content-left {
        height: 100%;
        justify-content: flex-end;
        min-height: 100svh;
        padding-bottom: 140rem;
    }
    
    html .tabs-content,html .tabs-content.minh-330,html .tab-pane-text,html .tab-pane-text.minh-330 {
        min-height: 220rem;
    }
    
    html .section.s3-section.slds {
    min-height: 100vh;
    height: auto;
}
    
     html .team-slide-image {
    height: auto;
    padding-bottom: 64rem;
}
    html .tab-link:after {
    
    right: 0;
}


    html .content-right.s3-content-right {
        height: 368rem;
    
}

html .tab-pane-image .image-cover {
        object-fit: cover;
        width: 100%;
        height: calc(100% - 0rem);
        max-height: 100%;
        max-width: 100%;
        object-position: top;
        margin-bottom: auto;
    }
    
        html .tab-pane-image .image-cover {
        object-fit: cover;
        width: 100%;
        height: calc(100% - 200rem);
        max-height: 100%;
        max-width: 100%;
        object-position: top;
        margin-bottom: auto;
        object-fit: cover;
        object-position: center;
        
        object-position: center;
    }
    
       html .timeline-slide {
        height: auto;
    }
    
        html .content-block.s5-content-block {
        height: auto;
        min-height: initial;
    }
}

.timeline-slider-switch:after{
    content:"";
    
    background-color: white;
    background-image:url('https://1440.space/wp-content/uploads/2025/04/Group-30-1.svg');
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-size: cover;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-size: 100%;
    border-radius: 100%;
    background-position: 100%;
    transform: rotate(146grad) scale(1.4);
}

.timeline-slider-dots {
    grid-column-gap: 9rem;
    grid-row-gap: 9rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex
;
    position: absolute;
    width: 100%;
    height: 100%;
    width: 200rem;
    height: 200rem;
    left: -20rem;
    top: -20rem;
}

html .timeline-slider-dots {
    grid-column-gap: 0;
    grid-row-gap: 0;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
    
    transform: rotate(-90deg);
;
}

html .timeline-slider-dot {
   
    width: 6rem;
    height: 6rem    ;
}

.timeline-slider-dots{pointer-events:none}

.timeline-slider-dots *{pointer-events:all}

.timeline-slider-switch{position:relative;border-radius:100%; overflow:hidden}

@media screen and (max-width: 992px) {
    
    .container.onply-mob .slider-arrow {
    top: calc(210rem - 48rem);
    bottom: auto;
}
    .container.onply-mob .slider-arrow.la{left:auto;right: 51.5rem}
    
    .container.onply-mob{display:block !important}
    .container.onply-pc{display:none !important}
    
    
    html .container.onply-mob .timeline-slide {
    display: inline-block;
}

.container.onply-mob .content-block.s6-content-block._2{padding-top:46rem}

    
 .container.onply-mob  .w-slider-mask  .timeline-slide .timeline-slide-top{
     white-space: pre-wrap;
        text-align: left;
 }
 
 .container.onply-mob  .slide-nav{
    display: flex;
    position: absolute;
    top: -46rem;
    z-index: 99999;
    height: 46rem;
    padding-top: 0;
    text-align: right;
    bottom: auto;
    justify-content: flex-end;
    padding-right: 16rem;
    padding-left: 16rem;
    align-content: center;
    flex-wrap: wrap;
}

.container.onply-mob  .slide-nav > div {
    font-size: inherit;
    line-height: inherit;
    width: auto;
    height: auto;
    padding: .2em .5em;
    width: 6px;
    height: 6px;
    margin-left: 8px !important;
    
    margin-right: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    font-size: 0;
    padding: 0;
}

.container.onply-mob  .slide-nav:before{content:"ТАЙМЛАЙН";
        position: absolute;
        left: 16rem;
        line-height: 46rem;}
        
.emg .container.onply-mob  .slide-nav:before{content:"Timeline";
        position: absolute;
        left: 16rem;
        line-height: 46rem;}
        
                
        
        
        
     .container.onply-mob     .team-slider {
        aspect-ratio: auto;
        height: 100%;
        min-height: auto;
    }
    
}




@media screen and (max-height: 620px) and (min-width: 992px) {
    
    html .timeline-slide-image2 {
    width: 180rem;
    height: 180rem;}
  
        
}

html .timeline-slide:nth-last-child(1) .text-56 {
    color: white;
}
/*html .timeline-slide:nth-last-child(2) .text-56 {*/
/*    color: white;*/
/*}*/

html .content-left {
   
    max-width: 600rem;
}

html .footer-links-title-wrap .text-regular{line-height: 20rem;}

html .footer-link {
  
    font-size: 14rem;
    line-height: 20rem;
}

html .footer-links-title-wrap .text-regular {
    font-size: 14rem;
    line-height: 20rem;
}

    html .footer-content .h2 {
         font-size: 14rem;
    line-height: 20rem;
    }

html .footer-left-row {
   
    margin-bottom: 6rem;
}

@media screen and (min-width: 800px) and (max-width: 1279px) {
    
    /*    html {*/
    /*    font-size: calc(100vw / 1280) !important;*/
    /*}*/
    
}

@media screen and (max-height: 700px) and (min-width: 992px) and (max-width: 1280px) {
    
        html {
        font-size: calc(100vw / 1480) !important;
    }
    
}

 html *  {
        letter-spacing: 0;
        text-indent: 0rem !important;
    }
    
    html .content-block.s5-content-block {
    padding-top: 104rem;
}

@media screen and (max-width: 991px) {
    
   html .timeline-slide-right.is-white-bg {
        
        flex: 0 !important;
        justify-content: flex-start;
        align-items: flex-start;
    }
    
    html     .timeline-date {
       
        top: auto;
        bottom: 16rem;
    }
    
    html .timeline-slide-top {
    height: auto;
}

    html .content-block.s5-content-block {
        height: auto;
        min-height: auto !important;
    }
    
  
    
  html  .tab-link-right {
   
    width: 50%;
   
}
    
    html .content-block.s5-content-block {
    padding-top: 74rem;
}
    
    html .content-block.s5-content-block {
       
        height: auto;
        min-height: 110vh;
       
    }
    
        .timeline-slide-right.is-white-bg {
       
        min-height: 305rem;
    }
}

  

@media screen and (max-height: 900px) and (min-width: 1280px) and (min-width: 1440px)  {
    html {
        font-size: calc(100vw / 1440) !important;
    }
}


html .h1 {
    
    font-family: Pt Root Ui, sans-serif;
}

