div.milestones_section{overflow-x:hidden !important}.milestones_section img{max-width:213px;max-height:213px}.ag-format-container{width:1160px;margin:0 auto;position:relative}.ag-timeline-block{padding:200px 0 0}.ag-timeline_title-box{padding:0 0 30px;text-align:center}.ag-timeline_tagline{font-size:40px;color:#54595f}.ag-timeline_title{background-image:url(https://raw.githubusercontent.com/SochavaAG/example-mycode/master/pens/timeline/images/bg.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-background-clip:text;background-clip:text;text-fill-color:transparent;color:transparent;font-size:80px}.ag-timeline-card_inner{display:flex;align-items:center}.ag-timeline_item:nth-child(2n) .ag-timeline-card_inner{flex-direction:row-reverse}.ag-timeline_item{margin:0 0 160px;position:relative}.ag-timeline_item:nth-child(2n+1){text-align:right}.ag-timeline-card_img-box{flex:1 0 45%}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_img-box,.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_info{text-align:left}.ag-timeline_item:nth-child(2n){text-align:left}.ag-timeline_item:nth-child(2n) .ag-timeline-card_img-box,.ag-timeline_item:nth-child(2n) .ag-timeline-card_info{text-align:right}.ag-timeline{display:inline-block;width:100%;max-width:100%;margin:0 auto;position:relative}.ag-timeline_line{width:4px;background-color:#b7c9d3;position:absolute;top:-180px;left:50%;bottom:0;overflow:hidden;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.ag-timeline_line-progress{width:100%;height:5%;background-color:#002f6c}.ag-timeline-card_box{padding:0 0 0 50%;text-align:left}.ag-timeline_item:nth-child(2n) .ag-timeline-card_box{padding:0 50% 0 0;text-align:right}.ag-timeline-card_point-box{display:inline-block;margin:0 14px 0 -16px}.ag-timeline_item:nth-child(2n) .ag-timeline-card_point-box{margin:0 -16px 0 14px}.ag-timeline-card_point{height:32px;width:32px;line-height:50px;border:3px solid #002f6c;background-color:#fff;text-align:center;font-size:20px;color:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.js-ag-active .ag-timeline-card_point{color:#002f6c;background-color:#002f6c}.ag-timeline-card_meta-box{display:inline-block}.ag-timeline-card_meta{margin:10px 0 0;font-weight:bold;font-size:28px;color:#FF0}.ag-timeline-card_item{display:inline-block;width:45%;margin:-77px 0 0;opacity:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.5);-o-box-shadow:0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgba(0,0,0,.5);-webkit-transition:-webkit-transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;position:absolute}.ag-timeline_item:nth-child(2n) .ag-timeline-card_item{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%);left:0;top:30%}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_item{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%);right:0;top:30%}.js-ag-active.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_item,.js-ag-active.ag-timeline_item:nth-child(2n) .ag-timeline-card_item{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ag-timeline-card_arrow{height:18px;width:18px;margin-top:20px;background-color:#282828;z-index:-1;position:absolute;top:0;right:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_arrow{margin-left:calc(-18px / 2);margin-right:calc(-18px / 2)}.ag-timeline_item:nth-child(2n) .ag-timeline-card_arrow{margin-left:-10px;right:auto;left:0}.ag-timeline-card_img{width:100%}.ag-timeline-card_info{padding:0px 15px}.ag-timeline-card_title{display:block;margin:10px 0 0;font-weight:400;font-size:32px;color:#f4364c;line-height:39.52px}.ag-timeline-card_desc{line-height:24.7px;font-size:20px;color:#002f6c;font-weight:400}.ag-section{position:relative;padding-bottom:435px}.milestone_end_img{width:100%;position:absolute;bottom:0}.milestone_end_img img{min-width:100% !important;min-height:100% !important;object-fit:contain;max-height:512px}@media only screen and (max-width:979px){.milestone_end_img{display:none}.ag-section{padding-bottom:unset}.ag-timeline_line{left:30px}.ag-timeline_item:nth-child(2n){text-align:left}.ag-timeline-card_box,.ag-timeline_item:nth-child(2n) .ag-timeline-card_box{padding:0 0 20px}.ag-timeline-card_meta-box{display:none}.ag-timeline-card_point-box,.ag-timeline_item:nth-child(2n) .ag-timeline-card_point-box{margin:0 0 0 10px}.ag-timeline_item:nth-child(2n) .ag-timeline-card_box{text-align:left}.ag-timeline-card_point{height:40px;line-height:40px;width:40px}.ag-timeline-card_item{width:auto;margin:-65px 0 0 75px}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_item,.ag-timeline_item:nth-child(2n) .ag-timeline-card_item{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_arrow{right:auto;left:0}.ag-timeline-card_title{display:block}.ag-timeline-card_arrow{margin-top:12px}.ag-timeline-card_img-box{flex-basis:30%}.ag-timeline_item:nth-child(2n) .ag-timeline-card_inner{flex-direction:row}.ag-timeline_item:nth-child(2n+1) .ag-timeline-card_item{left:0;right:unset}.ag-timeline_item:nth-child(2n) .ag-timeline-card_img-box,.ag-timeline_item:nth-child(2n) .ag-timeline-card_info{text-align:left}}@media only screen and (max-width:767px){.ag-format-container{width:96%}.ag-timeline-card_img{height:auto;width:auto}.ag-timeline-card_title{font-size:20px}}@media only screen and (max-width:639px){.ag-timeline_title{font-size:60px}.ag-timeline-card_info{padding:10px 15px}.ag-timeline-card_desc{font-size:14px}}@media only screen and (max-width:479px){.ag-timeline-card_item{margin:-110px 0 0 65px}.ag-timeline-card_img-box{flex-basis:45%}.ag-timeline_item{margin-bottom:180px}}@media only screen and (max-width:321px){.ag-timeline-card_item{margin:-130px 0 0 65px}}@media(min-width:768px) and (max-width:979px){.ag-format-container{width:750px}}@media(min-width:980px) and (max-width:1161px){.ag-format-container{width:960px}}