.we-timeline{padding:150px 0;padding-bottom:0;color:#c3f1c1;background-color:#1a6252}@media screen and (max-width:1200px){.we-timeline{padding:100px 0}}@media screen and (max-width:1000px){.we-timeline{padding:80px 0}}@media screen and (max-width:600px){.we-timeline{padding:40px 0}}.we-timeline a,.we-timeline h1,.we-timeline h2,.we-timeline h3,.we-timeline h4,.we-timeline h5,.we-timeline h6,.we-timeline li,.we-timeline p,.we-timeline span{color:#c3f1c1}.we-timeline .intro-container{max-width:1600px;width:90%;margin-left:auto;margin-right:auto;margin-bottom:80px}.we-timeline .timeline-item{display:flex;padding-bottom:120px}.we-timeline .timeline-item .content-container,.we-timeline .timeline-item .image-container{flex-basis:50%}.we-timeline .timeline-item .image-container{position:relative;min-height:700px}.we-timeline .timeline-item .image-container img,.we-timeline .timeline-item .image-container video{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.we-timeline .timeline-item .content-container{position:relative;padding-left:120px;padding-right:5%}.we-timeline .timeline-item .content-container .the-content{padding-top:20px}.we-timeline .timeline-item .content-container .the-content h3{font-size:35px!important;letter-spacing:-1px}@media screen and (max-width:1200px){.we-timeline .timeline-item .content-container .the-content h3{font-size:30px!important}}@media screen and (max-width:600px){.we-timeline .timeline-item .content-container .the-content h3{font-size:23px!important}}.we-timeline .timeline-item .content-container::before{content:"";position:absolute;left:44px;top:25px;width:31px;height:31px;background-color:#bba370;border-radius:16px}.we-timeline .timeline-item .content-container::after{content:"";position:absolute;left:59px;top:0;width:1px;height:calc(100% + 120px);background-color:#bba370}@media screen and (max-width:1200px){.we-timeline .timeline-item .content-container{padding-left:80px}.we-timeline .timeline-item .content-container::before{left:27px;top:27px;width:25px;height:25px}.we-timeline .timeline-item .content-container::after{left:39px}}@media screen and (max-width:1000px){.we-timeline .intro-container{margin-bottom:40px}.we-timeline .timeline-item{position:relative;display:block;max-width:1600px;width:90%;margin-left:auto;margin-right:auto;padding-left:60px;padding-bottom:40px}.we-timeline .timeline-item::after{content:"";position:absolute;left:19px;top:0;width:1px;height:calc(100% + 40px);background-color:#bba370}.we-timeline .timeline-item .image-container{min-height:unset;height:400px}.we-timeline .timeline-item .content-container{padding:0;margin-top:20px}.we-timeline .timeline-item .content-container .the-content{padding-top:0}.we-timeline .timeline-item .content-container::before{top:3px;left:-53px}.we-timeline .timeline-item .content-container::after{display:none}.we-timeline .timeline-item:last-child{padding-bottom:0}.we-timeline .timeline-item:last-child::after{height:calc(100% + 80px)}}@media screen and (max-width:600px){.we-timeline .intro-container{margin-bottom:20px}.we-timeline .timeline-item{padding-bottom:20px}.we-timeline .timeline-item .image-container{height:300px}.we-timeline .timeline-item .content-container{margin-top:20px}.we-timeline .timeline-item:last-child{padding-bottom:0}.we-timeline .timeline-item:last-child::after{height:calc(100% + 40px)}}@media screen and (max-width:450px){.we-timeline .timeline-item .image-container{height:250px}}.acf-block-preview .we-timeline{margin:40px 0;padding:40px 0}.acf-block-preview .we-timeline .timeline-item{position:relative;display:block;max-width:1600px;width:90%;margin-left:auto;margin-right:auto;padding-left:60px;padding-bottom:40px}.acf-block-preview .we-timeline .timeline-item::after{content:"";position:absolute;left:19px;top:0;width:1px;height:calc(100% + 40px);background-color:#bba370}.acf-block-preview .we-timeline .timeline-item .image-container{min-height:unset;height:400px}.acf-block-preview .we-timeline .timeline-item .content-container{padding:0;margin-top:20px}.acf-block-preview .we-timeline .timeline-item .content-container .the-content{padding-top:0}.acf-block-preview .we-timeline .timeline-item .content-container::before{top:3px;left:-53px}.acf-block-preview .we-timeline .timeline-item .content-container::after{display:none}.acf-block-preview .we-timeline .timeline-item:last-child{padding-bottom:0}.acf-block-preview .we-timeline .timeline-item:last-child::after{height:calc(100% + 80px)}