div[class^="VRL_TIMELINE_"] .timeline .timeline-item:after,div[class^="VRL_TIMELINE_"] .timeline .timeline-item:before{content:"";display:block;width:100%;clear:both}div[class^="VRL_TIMELINE_"] .timeline{width:100%;position:relative}div[class^="VRL_TIMELINE_"] .timeline:before{content:"";width:3px;height:100%;background:#000;left:50%;top:0;position:absolute}div[class^="VRL_TIMELINE_"] .timeline:after{content:"";clear:both;display:table;width:100%}div[class^="VRL_TIMELINE_"] .timeline .timeline-item{margin-bottom:1rem;position:relative}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .timeline-icon{position:absolute;top:0;left:50%;overflow:hidden;margin-left:-2.5rem;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .card{border:2px solid #000;width:45%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .card:before{content:"";position:absolute;left:100%;top:1rem;width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid #000}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .card.right{float:right}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .card.right:before{content:"";left:-1rem;border-left:0;border-right:1rem solid #000}@media screen and (max-width:768px){div[class^="VRL_TIMELINE_"] .timeline{margin:30px;padding:0;width:90%}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .timeline-icon,div[class^="VRL_TIMELINE_"] .timeline:before{left:0}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .card{width:90%;float:right}div[class^="VRL_TIMELINE_"] .timeline .timeline-item .card.right:before,div[class^="VRL_TIMELINE_"] .timeline .timeline-item .card:before{display:none}}
