.th-vertical-timeline-1 .timeline ul{padding:0}.th-vertical-timeline-1 .timeline .timeline-lists,.th-vertical-timeline-1 .timeline ul .timeline-item{list-style:none}.th-vertical-timeline-1 .timeline ul li.in-view{background:#292f36;color:#fff;font-family:Roboto;list-style-type:none;margin:5px auto;padding-top:50px;position:relative;width:30px}.th-vertical-timeline-1 .timeline ul li.in-view:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.th-vertical-timeline-1 .timeline ul li.in-view:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.th-vertical-timeline-1 .timeline ul li.in-view div{border-radius:20px;bottom:0;box-shadow:0 3px 10px rgba(0,0,0,.3);color:#000;padding:20px;position:relative;transition:all .3s ease;width:400px}.th-vertical-timeline-1 .timeline ul li h4{color:#000;font-weight:700;margin-bottom:10px}.th-vertical-timeline-1 .timeline ul li.in-view:before{bottom:0;content:"\25ba";font-size:30px;height:0;left:25px;margin:auto;position:absolute;top:0;width:0}.th-vertical-timeline-1 .timeline ul li:nth-child(2n):before{left:4px;transform:rotate(180deg)}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(odd) div{left:65px}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(odd) div:before{border-color:transparent #f45b69 transparent transparent;border-width:8px 16px 8px 0;left:-15px}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(2n) div{left:-439px}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(2n) div:before{border-color:transparent transparent transparent #f45b69;border-width:8px 0 8px 16px;right:-15px}.th-vertical-timeline-1 .timeline ul li.in-view:after{transition:background .5s ease-in-out}@media screen and (max-width:900px){.th-vertical-timeline-1 .timeline ul li.in-view div{width:250px}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(2n) div{left:-289px}}@media screen and (min-width:601px){.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(odd) div:hover{transform:translateX(-10px)}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(2n) div:hover{transform:translateX(10px)}}@media screen and (max-width:600px){.th-vertical-timeline-1 .timeline ul li.in-view{margin-left:10px}.th-vertical-timeline-1 .timeline ul li.in-view div{width:calc(100vw - 91px)}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(2n) div{left:45px}.th-vertical-timeline-1 .timeline ul li.in-view:nth-child(2n) div:before{border-width:8px 16px 8px 0;left:-15px}}