*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}.container.journey-timeline .timeline-content{width:95%;padding:1rem;color:#666;box-shadow:0 0 7px 0 rgb(0 0 0 / .5);border-radius:1rem 1rem 1rem 1rem;margin:1rem 3rem;position:relative}.journey-timeline .timeline-block-left .timeline-content::before{content:" ";position:absolute;right:-20px;top:44%;border-top:15px solid #fff0;border-right:none;border-left:15px solid #0089F7;border-bottom:15px solid #fff0}.journey-timeline .timeline-block-right .timeline-content::before{content:" ";position:absolute;left:-20px;top:44%;border-top:15px solid #fff0;border-right:15px solid #0089F7;border-left:none;border-bottom:15px solid #fff0}.journey-timeline.container .timeline-content .timeline-img{display:flex;justify-content:space-around;align-items:center;margin:.5rem}.journey-timeline.container .timeline-content .timeline-img img{width:37%}.journey-timeline.container{width:95%;padding:50px 0;margin:50px auto;position:relative;overflow:hidden}.journey-timeline.container:before{content:'';position:absolute;top:0;left:50%;margin-left:-1px;width:2px;height:100%;background:#CCD1D9;z-index:1}.journey-timeline .timeline-block{width:-webkit-calc(50% + 8px);width:-moz-calc(50% + 8px);width:calc(50% + 8px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;clear:both}.journey-timeline .timeline-block-right{float:right}.journey-timeline .timeline-block-left{float:left;direction:rtl}.journey-timeline .marker{width:16px;height:16px;border-radius:50%;border:2px solid #F5F7FA;background:#4FC1E9;margin-top:117px;z-index:9999}.journey-timeline .timeline-content h3{margin-top:5px;margin-bottom:5px;font-size:3rem;font-weight:500}.journey-timeline .timeline-content span{font-size:15px;color:#a4a4a4}.journey-timeline .timeline-content p{font-size:14px;line-height:1.5em;word-spacing:1px;color:#888}@media screen and (max-width:768px){.journey-timeline .container:before{left:8px;width:2px}.journey-timeline .timeline-block{width:100%;margin-bottom:30px}.journey-timeline .timeline-block-right{float:none}.journey-timeline .timeline-block-left{float:none;direction:ltr}}