.elementor-widget-gt3-core-info-list .timeline-item .icon-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.elementor-widget-gt3-core-info-list .timeline-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;position:relative;overflow:hidden}.elementor-widget-gt3-core-info-list .timeline-item>div{order:0;flex:0 1 auto;align-self:auto;padding-bottom:30px}.elementor-widget-gt3-core-info-list .timeline-item>div:last-child{flex:1 1 auto}.elementor-widget-gt3-core-info-list .infolist-wrapper.position-left .content_block{padding-left:25px}.elementor-widget-gt3-core-info-list .infolist-wrapper.position-right .content_block{padding-right:25px}.elementor-widget-gt3-core-info-list .infolist-wrapper.position-right .timeline-item>div:first-child{order:2}.elementor-widget-gt3-core-info-list .infolist-wrapper.position-right .timeline-item>div:last-child{order:1;text-align:right}.elementor-widget-gt3-core-info-list .timeline-item .icon-wrapper{position:relative;z-index:2;overflow:hidden}.elementor-widget-gt3-core-info-list .timeline-item .icon-wrapper *{border-radius:inherit}.elementor-widget-gt3-core-info-list .image{height:auto!important}.elementor-widget-gt3-core-info-list .timeline-item .line{position:absolute;width:1px;height:calc(100% + 30px);border:1px solid #777;border-right:none!important;border-top:none!important;border-bottom:none!important;top:20px;z-index:1;transform:translateX(-50%)}.elementor-widget-gt3-core-info-list .infolist-wrapper.position-right .timeline-item .line{transform:translateX(50%)}.elementor-widget-gt3-core-info-list .timeline-item:last-child .line{display:none}.elementor-widget-gt3-core-info-list .timeline-item .title{font-size:22px;line-height:1.5;margin-bottom:10px}.elementor-widget-gt3-core-info-list .timeline-item .icon-wrapper .icon{color:inherit}@media only screen and (max-width:767px){.elementor-widget-gt3-core-info-list .timeline-item,.elementor-widget-gt3-core-info-list .timeline-item>div{display:block}.elementor-widget-gt3-core-info-list .infolist-wrapper.position-left .content_block,.elementor-widget-gt3-core-info-list .infolist-wrapper.position-right .content_block{padding-left:0!important;padding-right:0!important}.elementor-widget-gt3-core-info-list .timeline-item .line{display:none}.elementor-widget-gt3-core-info-list .timeline-item .icon-wrapper{margin-left:auto;margin-right:auto}.elementor-widget-gt3-core-info-list .timeline-item>div{text-align:center!important}}
