.timeline-wrapper{position:relative;margin:20px 0}.timeline-wrapper .timeline-center-line{position:absolute;top:30px;left:50%;width:3px;background-color:#9bd0c5;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline-wrapper .card-row-1 .card-icon{top:13px;right:-60px}.timeline-wrapper .card-row-2 .card-icon{top:13px;left:-60px}.timeline-wrapper .card-row-1 section:before{right:-7px}.timeline-wrapper .card-row-2 section:before{left:-7px}.timeline-wrapper .card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color 300ms ease 0ms,background-color 300ms ease 0ms,-webkit-transform 300ms ease 0ms;transition:color 300ms ease 0ms,background-color 300ms ease 0ms,-webkit-transform 300ms ease 0ms;transition:transform 300ms ease 0ms,color 300ms ease 0ms,background-color 300ms ease 0ms;transition:transform 300ms ease 0ms,color 300ms ease 0ms,background-color 300ms ease 0ms,-webkit-transform 300ms ease 0ms}.timeline-wrapper .card-row:hover{-webkit-transform:scaleX(1.03) scaleY(1.03)!important;transform:scaleX(1.03) scaleY(1.03)!important}.timeline-wrapper .card-row:hover .card-icon{background:#135051}.timeline-wrapper .card-row-1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.timeline-wrapper .card-row-2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.timeline-wrapper .card-row section{position:relative;width:calc(50% - 40px);padding:20px;background-color:ghostwhite;color:darkslategray;border-radius:10px}.timeline-wrapper .card-row section:before{position:absolute;content:"";top:28px;z-index:99;height:15px;width:15px;background-color:ghostwhite;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.timeline-wrapper .card-row section .card-icon{position:absolute;height:40px;width:40px;font-size:17px;text-align:center;line-height:40px;background-color:#9bd0c5;color:#fff;border-radius:50%;-webkit-transition:all 300ms;transition:all 300ms}.timeline-wrapper .card-row section .card-icon.center-line .scroll-icon{font-size:25px}.timeline-wrapper .card-row section .card-bottom,.timeline-wrapper .card-row section .card-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.timeline-wrapper .card-row section .card-bottom .card-title,.timeline-wrapper .card-row section .card-details .card-title{font-size:22px;font-weight:600}.timeline-wrapper .card-row section .card-bottom p,.timeline-wrapper .card-row section .card-details p{margin:10px 0 17px 0}.timeline-wrapper .card-row section .card-bottom a,.timeline-wrapper .card-row section .card-details a{text-decoration:none;font-size:17px;font-weight:400;padding:7px 15px;background-color:#135051;color:#fff;border-radius:5px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:20px}@media (max-width:790px){.timeline-wrapper .timeline-center-line{left:40px}.timeline-wrapper .card-row{margin:0 0 20px 90px}.timeline-wrapper .card-row section:before{left:-7px}.timeline-wrapper .card-row section .card-icon{left:-70px}.timeline-wrapper .card-row section{width:100%}}@media (max-width:440px){.timeline-wrapper .card-row section .card-icon,.timeline-wrapper .card-row section:before,.timeline-wrapper .timeline-center-line{display:none}.timeline-wrapper .card-row{margin:10px 0}}.timeline-image{margin-bottom:10px;border-radius:10px}