.news_timeline_module{padding:72px 0}.news_timeline_module .section-heading{margin-bottom:50px}.news_timeline_module .blog-flex{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;width:100%}.news_timeline_module .flex-box{flex-basis:33.3333%;margin-bottom:50px;padding:0 15px;position:relative}.news_timeline_module .flex-box:nth-child(3n+3){margin-right:0}.news_timeline_module .blog-image.section-bg{cursor:pointer;min-height:350px;width:100%}.news_timeline_module .item-style{background-color:#fff;border-radius:10px;overflow:hidden;position:relative}.news_timeline_module .item-style:after{border:1px solid #d4d4e1;border-radius:10px;content:"";height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:border-color .2s;width:100%;z-index:1}.news_timeline_module .news-item-info{padding:2.1875rem 1.25rem 1.25rem;position:relative}.news_timeline_module .date-box{background-color:#186adc;border-radius:6px;color:#fff;font-size:.8125rem;height:2.25rem;left:50%;line-height:2.25rem;padding:0 .625rem;position:absolute;top:-1.125rem;transform:translateX(-50%)}.news_timeline_module .content-box h5{margin-bottom:.625rem;overflow:hidden}.news_timeline_module .content-box h5 a{color:#303036;font-weight:700;transition:all .2s}.news_timeline_module .item-style:hover:after{border-color:transparent}.news_timeline_module .summary p{margin-bottom:0}.news_timeline_module .news_timeline{position:relative}.news_timeline_module .news_timeline:after{background-color:#d4d4e1;content:"";height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.news_timeline_module .flex-box:nth-child(odd):before{right:-27%;top:44px}.news_timeline_module .flex-box:nth-child(2n+2):before,.news_timeline_module .flex-box:nth-child(odd):before{background-color:#d4d4e1;border-radius:50%;content:"";cursor:pointer;height:16px;position:absolute;transition:all .2s;width:16px;z-index:2}.news_timeline_module .flex-box:nth-child(2n+2):before{left:-27%;top:93px}.news_timeline_module .flex-box:nth-child(odd){margin-left:8.33333%}.news_timeline_module .flex-box:nth-child(2n+2){margin-left:16.66667%}.news_timeline_module .flex-box:nth-child(odd):after{right:-24%;top:50px}.news_timeline_module .flex-box:nth-child(2n+2):after,.news_timeline_module .flex-box:nth-child(odd):after{background-color:#d4d4e1;content:"";cursor:pointer;height:2px;position:absolute;transition:all .2s;width:28%}.news_timeline_module .flex-box:nth-child(2n+2):after{left:-24%;top:100px}.news_timeline_module .content-box h5 a:hover{color:var(--secondary_color)}.news_timeline_module .item-style:hover{box-shadow:2px 4px 20px 1px rgba(45,45,45,.13)}.news_timeline_module .flex-box:nth-child(2n+2):hover:after,.news_timeline_module .flex-box:nth-child(2n+2):hover:before,.news_timeline_module .flex-box:nth-child(odd):hover:after,.news_timeline_module .flex-box:nth-child(odd):hover:before{background-color:var(--secondary_color)}.news_timeline_module .loop-2.news-timeline-item-right .item-style,.news_timeline_module .loop-4.news-timeline-item-right .item-style{margin-top:51px}@media(max-width:992px){.news_timeline_module .blog-flex{max-width:70%}.news_timeline_module .flex-box{flex-basis:100%}.news_timeline_module .loop-1.news-timeline-item-left:before,.news_timeline_module .loop-3.news-timeline-item-left:before{right:115%}.news_timeline_module .loop-1.news-timeline-item-left:after,.news_timeline_module .loop-3.news-timeline-item-left:after{left:-16%;width:20%}.news_timeline_module .news_timeline:after{left:10%}.news_timeline_module .flex-box:nth-child(odd):after{right:97%;top:50px}.news_timeline_module .flex-box:nth-child(odd):before{left:-18.2%;top:43px}.news_timeline_module .flex-box:nth-child(2n+2):after,.news_timeline_module .flex-box:nth-child(odd):after{width:20%}.news_timeline_module .flex-box:nth-child(2n+2){margin-left:8.33333%}.news_timeline_module .flex-box:nth-child(2n+2):after{left:-18%;top:100px}.news_timeline_module .flex-box:nth-child(2n+2):before{left:-19%;top:93px}}@media(max-width:767px){.news_timeline_module .blog-image.section-bg{min-height:240px;width:100%}}@media (max-width:600px) and (min-width:440px){.news_timeline_module .flex-box:nth-child(odd):before{left:-19.2%}}@media (max-width:439px){.news_timeline_module .flex-box:nth-child(odd):before{left:-20.2%}}