.timeline__row{display:flex;flex-flow:wrap}.timeline__left{padding-right:100px;width:50%}.timeline__right{width:50%}.timeline__heading_top h2 span{color:#00a1ed;font-family:Montserrat;font-size:14px;font-weight:500;line-height:25px;padding-right:40px;text-transform:uppercase}.timeline__heading_top h2{color:#101828;font-family:Montserrat;font-size:40px;font-weight:400;line-height:50px}.timeline__list ul{list-style:none;margin:0;padding:0}.timeline__list ul li{align-items:center;display:flex;padding:8px 0}.timeline_list_icon{margin-right:10px}.timeline__list{padding-top:25px}.timeline_list_icon svg{display:block;height:25px;width:25px}.timeline_list_text{color:#1d2939;font-family:Montserrat;font-size:16px;font-weight:500;line-height:22px}.timeline__heading_bottom h2{color:#101828;font-family:Montserrat;font-size:40px;font-weight:400;line-height:50px}.timeline_description{padding-top:15px}.our_image span.time_line_icon_svg{line-height:0}.our_image span.time_line_icon_svg img{display:block;height:22px!important;object-fit:cover;width:22px}.timeline__section .our_box{align-items:center;display:flex;flex-flow:wrap;margin-bottom:25px}.timeline__section .our_right_part{padding-left:30px;width:calc(100% - 50px)}.timeline__section .our_content_box{background-color:#f5f5f5;transition:all .4s ease}.timeline__section .our_left_part{width:50px}.timeline__section .our_image{align-items:center;background:#cfc8c8;border-radius:100%;display:inline-flex;height:50px;justify-content:center;transition:all .4s ease;width:50px}.timeline__section .our_image svg{display:block;height:22px;width:22px}.timeline__section .bottom_line{background:#bd1074;height:3px;margin-top:20px;width:100px}.timeline__section .our_box__wrap{position:relative;z-index:1}.timeline__section .our_box__wrap .progress-wrap{background:#cfc8c8;bottom:0;height:calc(100% - var(--height)*2);left:23px;margin-top:6px;overflow:hidden;position:absolute;top:var(--height);width:2px;z-index:-1}.timeline__section .our_box__wrap .progress-wrap .pogress_{background-color:var(--third);border-radius:10px;height:100px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.timeline__section .our_box__wrap .our_box.box_active .our_image{background-color:var(--third)}.timeline__section .our_box__wrap .our_box.box_active .our_content_box{background-color:var(--third);color:var(--white)}.our_box:nth-child(odd) .our_content_box:after,.timeline__section .our_box:nth-child(2n) .our_content_box:after{border:none;position:static}.timeline__section .our_box:last-child{margin-bottom:0}.timeline__row{overflow:hidden}span.time_line_icon_svg svg{fill:transparent!important}.timeline__section .our_left_part{background:#fff;padding:25px 0}.progress_num{color:#101828;font-family:Montserrat;font-size:24px;font-weight:400;line-height:32px}.our_content_box .content{color:#475467;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px}.our_box.box_active .our_content_box .content,.our_box.box_active .progress_num{color:#fff}.our_box.box_active span.time_line_icon_svg circle,.our_box.box_active span.time_line_icon_svg path{stroke:#fff}.our_box.box_active .our_image svg{fill:#fff}.timeline__section .our_box__wrap .our_box.box_active .our_content_box{background:transparent;color:#101828}.our_box.box_active .our_content_box .content,.our_box.box_active .progress_num{color:#101828}.timeline__section .our_image{background-color:var(--gary100)}.timeline__section .our_box__wrap .our_box.box_active .our_image span img{filter:brightness(0) invert(1)}@media (min-width:768px){.timeline__section .our_box:nth-child(odd) .our_content_box:after,.timeline__sectionn .our_box:nth-child(2n) .our_content_box:after{border:none;position:static}}@media (max-width:991px){.timeline__left{padding-right:30px;width:40%}.timeline__right{width:60%}.timeline__section .our_right_part{padding-left:15px}}@media (max-width:767px){.timeline__section .our_box .our_content_box:after{border:none;position:static}.timeline__section .our_right_part{padding-left:15px}.timeline__section .our_box{margin-bottom:25px}.timeline__left{padding-right:0;width:100%}.timeline__right{width:100%}.progress_num{font-size:20px;line-height:28px}.our_content_box .content{font-size:14px;line-height:22px}.timeline__heading_bottom h2,.timeline__heading_top h2{font-size:25px;line-height:32px}.timeline__section .our_image{height:30px;width:30px}.timeline__section .our_right_part{width:calc(100% - 30px)}.timeline__section .our_left_part{width:30px}.timeline__section .our_box__wrap .progress-wrap{left:15px}}