/**
    selector is .time_line_block
*/

.yearSlide_main_left{width:40%;}
.yearSlide_main_right{width:60%;}
.yearSlide_main_left img{width:100%;border-radius:0 1vw 1vw 0;height:25vw;object-fit:cover;}
body.rtl .yearSlide_main_left img{border-radius:1vw 0 0 1vw;}
.yearSlide_main{cursor: pointer;}
.numberYears ul li.active{color:var(--gray);border-color:var(--white-color);}
.slideCont{width:35vw;}
.slideCont > ul > li, .yearSlide_main_left img{display:none;}
.slideCont > ul{padding:0;margin:0;overflow:hidden;}
.slideCont > ul ul{list-style-position: outside;list-style: disc;padding-left: 20px;}
.slideCont > ul ul li{
    color: var(--gray);
    font-size: var(--wp--preset--font-size--small);margin-bottom: .5vw;}
.number_slide ul{display:flex;transition:transform 0.5s ease-in-out;margin: 0;padding: 0;}
.number_slide .owl-carousel .owl-stage-outer{overflow: visible;}
.number_slide, .slideCont{padding:0 3.031vw;}
.numberCrousal.owl-carousel.owl-drag .owl-item.active{text-align: center;}
/* body.rtl .numberCrousal.owl-carousel.owl-drag .owl-item.active{text-align: right;} */
.slideCont li h3{color:var(--secondary-color);font-size:var(--wp--preset--font-size--large-25);font-weight:var(--font-weight600);margin-bottom:var(--margin7);}
.number_slide{padding-bottom:var(--padding8);overflow: hidden;}
.slideCont p{color:var(--gray);font-size:var(--wp--preset--font-size--small);line-height:1.25vw;min-height:8vw;}
.number_slide ul li{color:#ECECEC;font-size:5.088vw;font-weight:var(--font-weight600);list-style:none;text-align:center;transition:transform 1.5s ease;transform:scale(.8);}
.numberCrousal .owl-item li.current-slide, .numberCrousal .owl-item.current-slide li{padding-left:0;background:linear-gradient(180deg, var(--skyblue) 0%, #0068AE 100%);background-clip:text;-webkit-background-clip:text;line-height:6vw;-webkit-text-fill-color:transparent;font-weight:var(--font-weight600);text-align:left;transform:scale(1);}
body.rtl .numberCrousal .owl-item li.current-slide, body.rtl .numberCrousal .owl-item.current-slide li{text-align: right;}
.time-line-block .wp-block-content{width:100%;}
.time-line-block{padding-left:0 !important;padding-right:0 !important;}
.numberYears{margin-top:2.083vw;}
.numberYears ul{padding:0;display:flex;justify-content:center;text-align:center;gap:1.667vw;margin:0;}
.numberYears ul li{list-style:none;font-size:var(--wp--preset--font-size--small);color:var(--gray);padding:0 1.521vw 0.521vw 1.521vw;cursor:pointer;position:relative;}
.numberYears ul li:after{left:0;height:2px;width:100%;background:#B5B5B5;bottom:-.14vw;content:'';position:absolute;z-index:-1;}
.numberYearsProgress{left:0;height:2px;width:0;background:var(--secondary-color);bottom:-.14vw;transition:width 4s linear;}

@keyframes slideUpScale {
    0%{transform:translateY(4.688vw) scale(0.8);opacity:0.5;}
    100%{transform:translateY(0) scale(1);opacity:1;}
}

@media (max-width:1400px){
    .slideCont p{line-height: 150%;}
    .slideCont{width: 52vw;}
}

@media (max-width:768px){
    .yearSlide_main_left img{height:53.542vw;border-radius:0 4.167vw 4.167vw 0;}
    .yearSlide_main_left{width:90%;}
    .yearSlide_main_right{width:100%;padding:17vw 0 0;}
    .yearSlide_main{position:relative;padding-top:11vw;}
    .number_slide{position:absolute;top:-12vw;padding-left:0;width:100%;box-sizing:border-box;padding-right:0;padding-bottom:0;}
    .numberYears ul li:after{height:1px;bottom:-.54vw;}
    .numberYearsProgress{height:2px;bottom:-.54vw;}
    .numberYears ul{grid-gap:2.5vw;}
    .number_slide .owl-carousel .owl-stage{align-items:center;display:flex;}
    .numberYears{position:absolute;top:65vw;left:3vw;width:auto;overflow-x: auto !important;overflow-y: hidden;width: 100vw;-webkit-overflow-scrolling: touch;}
    .slideCont{width:100%;padding:0 5.208vw;box-sizing:border-box;}
    .number_slide ul li{font-size:10.417vw;transform: scale(1.2);}
    .time-line-block{padding-top:15vw !important;}
    .numberCrousal .owl-item li.current-slide, .numberCrousal .owl-item.current-slide li{font-size:10.667vw;line-height:20vw;text-align: center !important;transform: scale(1.1);}
    .slideCont li h3{font-size:4.167vw;margin-bottom:3vw;}
    .numberYears ul li {padding: 0 0.521vw 0.521vw 0.521vw;}
    .bermad-moments-block, .time-line-block{overflow: hidden !important;}
    .numberYears ul {flex-wrap: nowrap !important;width: max-content !important;padding-bottom:3vw;}
    .numberYears ul li {flex-shrink: 0 !important;white-space: nowrap;}
}