.frame-type-fpbase-container-timeline .timeline .step-circle-wrap{justify-content:flex-start}.frame-type-fpbase-container-timeline .timeline .step-circle{width:70px;height:70px;background-color:#f18800;font-weight:300}.frame-type-fpbase-container-timeline .timeline .step-body{padding-left:3rem}.frame-type-fpbase-container-timeline .timeline .line{height:calc(100% - 70px)}.frame-type-fpbase-container-timeline .timeline .line.aos-init:before{content:"";display:block;width:3px;height:100%;margin:0 0 20px 35px;border-radius:2px;background-image:linear-gradient(#f18800,#f18800);background-position:top left;background-repeat:no-repeat;background-size:3px 0%;webkit-transition:background-image 1s,background-size 1s,border-bottom-color 1s;-moz-transition:background-image 1s,background-size 1s,border-bottom-color 1s;transition:background-image 1s,background-size 1s,border-bottom-color 1s}.frame-type-fpbase-container-timeline .timeline .line.aos-animate:before{background-size:3px 100%}.frame-type-fpbase-container-timeline .timeline.right .step-body{padding-left:0;padding-right:3rem;text-align:end}@media(min-width:576px){.frame-type-fpbase-container-timeline .timeline .step-circle-wrap{height:100%;max-width:70px}.frame-type-fpbase-container-timeline .timeline.right .step-circle-wrap{order:2}}@media(max-width:575.999px){.frame-type-fpbase-container-timeline .timeline .step{flex-direction:column}.frame-type-fpbase-container-timeline .timeline .step-circle-wrap{width:100%;justify-content:flex-end}.frame-type-fpbase-container-timeline .timeline.right .step-circle{margin-left:auto}.frame-type-fpbase-container-timeline .timeline .step-body,.frame-type-fpbase-container-timeline .timeline.right .step-body{padding-top:2rem;padding-right:0;padding-left:0}.frame-type-fpbase-container-timeline .timeline .line.mobile,.frame-type-fpbase-container-timeline .timeline.right .line.mobile{display:block;height:100px}.frame-type-fpbase-container-timeline .timeline.right .line.mobile{margin-left:auto;margin-right:35px}}
