.timeline .timeline_item .item_inner{display:flex}.timeline .timeline_item .icon_box{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;margin-right:20px;max-width:110px;padding:10px;width:100%}.timeline .timeline_item .inner_wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.timeline .timeline_item svg{display:block;height:90px;width:90px}.timeline .timeline_item .content-box{clip-path:polygon(5.7% 0,100% 0,100% 100%,5.7% 100%,0 50%);padding:5px 0;position:relative}.timeline .text_box{max-width:550px;width:100%}.timeline .timeline_item .content-box_wrap{padding:20px 20px 20px 50px;position:relative;width:100%;z-index:1}.timeline .timeline_item .value_box{flex-shrink:0;font-size:1.2em;font-weight:700;text-align:center;width:50px}.timeline .box_inner.flex_row{flex-wrap:nowrap}.timeline .content-box:before{background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.timeline .item_box{height:100%;max-width:100%;width:auto}.timeline .title{margin-bottom:15px}.timeline .text_box>h1,.timeline .text_box>h2,.timeline .text_box>h3,.timeline .text_box>h4,.timeline .text_box>h5{margin-bottom:10px}.timeline .timeline_item:nth-child(2n) .inner_wrap{justify-content:flex-end}.timeline .timeline_list{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:40px}.timeline .timeline_item{padding:0 10px}.timeline_item svg{fill:currentColor}@media(min-width:768px){.timeline .timeline_item .icon_box.mobile_icon{display:none}}@media(max-width:767px){.timeline .content-box:before,.timeline .timeline_item .icon_box.desktop_icon{display:none}.timeline .timeline_item .item_inner{flex-wrap:wrap}.timeline .timeline_item .content-box_wrap{padding:20px}.timeline .timeline_item .content-box{clip-path:none}.timeline .timeline_item svg{height:auto;width:100%}.timeline .timeline_item .icon_box{margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:70px;padding:5px}.timeline .item_box,.timeline .timeline_item .content-box{width:100%}.timeline .box_inner.flex_row{align-items:center;flex-direction:column;text-align:center}}