.aheto-timeline--vestry-modern{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.aheto-timeline--vestry-modern::before{content:"mobile";display:none}@media only screen and (min-width:1100px){.aheto-timeline--vestry-modern::before{content:"desktop"}}@media screen and (max-width:767px){.aheto-timeline--vestry-modern{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.aheto-timeline--vestry-modern .aheto-timeline__events-wrapper{position:relative;margin:0 10px;overflow:hidden}.aheto-timeline--vestry-modern .aheto-timeline__events{z-index:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.aheto-timeline--vestry-modern .aheto-timeline__events ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;border-left:2px solid var(--c-grey)}@media screen and (max-width:767px){.aheto-timeline--vestry-modern .aheto-timeline__events ol{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-left:none;border-bottom:2px solid var(--c-grey)}}.aheto-timeline--vestry-modern .aheto-timeline__events a{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:auto;margin-left:-2px;padding-left:15px;border-left:2px solid transparent}@media screen and (max-width:767px){.aheto-timeline--vestry-modern .aheto-timeline__events a{padding-right:15px;margin-bottom:-2px;border-left:none;border-bottom:2px solid transparent}}.aheto-timeline--vestry-modern .aheto-timeline__events a h5{margin-bottom:0;color:var(--c-grey)}.aheto-timeline--vestry-modern .aheto-timeline__events a.older-event h5{color:var(--c-grey)}.aheto-timeline--vestry-modern .aheto-timeline__events a.selected{pointer-events:none;border-left:2px solid var(--c-dark)}@media screen and (max-width:767px){.aheto-timeline--vestry-modern .aheto-timeline__events a.selected{border-left:none;border-bottom:2px solid var(--c-dark)}}.aheto-timeline--vestry-modern .aheto-timeline__events a.selected h5{color:var(--c-dark);opacity:1}.aheto-timeline--vestry-modern .aheto-timeline__events-content{position:relative;width:100%;overflow:hidden;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;margin-top:20px;z-index:1}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__events-content{margin-top:0;padding-right:20px}}@media screen and (max-width:767px){.aheto-timeline--vestry-modern .aheto-timeline__events-content{padding-right:0}}.aheto-timeline--vestry-modern .aheto-timeline__events-content>ol{list-style:none;margin:0}.aheto-timeline--vestry-modern .aheto-timeline__events-content li{position:absolute;z-index:1;left:0;top:0;opacity:0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;width:100%}.aheto-timeline--vestry-modern .aheto-timeline__events-content li.selected{position:relative;z-index:2;opacity:1}.aheto-timeline--vestry-modern .aheto-timeline__events-content li.enter-right,.aheto-timeline--vestry-modern .aheto-timeline__events-content li.leave-right{-webkit-animation-name:cd-enter-right;animation-name:cd-enter-right}.aheto-timeline--vestry-modern .aheto-timeline__events-content li.enter-left,.aheto-timeline--vestry-modern .aheto-timeline__events-content li.leave-left{-webkit-animation-name:cd-enter-left;animation-name:cd-enter-left}.aheto-timeline--vestry-modern .aheto-timeline__events-content li.leave-left,.aheto-timeline--vestry-modern .aheto-timeline__events-content li.leave-right{animation-direction:reverse}.aheto-timeline--vestry-modern .aheto-timeline__events-content li>*{margin:0 auto}.aheto-timeline--vestry-modern .aheto-timeline__navigation a{display:inline-block;position:absolute;z-index:1;top:49%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--c-dark)}.aheto-timeline--vestry-modern .aheto-timeline__navigation a::after{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aheto-timeline--vestry-modern .aheto-timeline__navigation a.prev{width:20px;left:-12px;text-align:center}.aheto-timeline--vestry-modern .aheto-timeline__navigation a.next{right:-12px;width:20px;text-align:center}.aheto-timeline--vestry-modern .aheto-timeline__navigation a.inactive{cursor:not-allowed}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__navigation a{top:49%}}.aheto-timeline--vestry-modern .aheto-timeline__wrap{max-width:1400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.aheto-timeline--vestry-modern .aheto-timeline__wrap .aheto-timeline__content,.aheto-timeline--vestry-modern .aheto-timeline__wrap .aheto-timeline__image-wrap{width:calc(50% + 50px)}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__wrap .aheto-timeline__content,.aheto-timeline--vestry-modern .aheto-timeline__wrap .aheto-timeline__image-wrap{width:100%}}.aheto-timeline--vestry-modern .aheto-timeline__content{padding-left:100px;width:calc(50% - 50px)}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__content{padding-left:50px;padding-right:30px}}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__content{width:100%;padding:0;text-align:left}}.aheto-timeline--vestry-modern .aheto-timeline__image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:596px}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__image-wrap{margin-right:0;margin-bottom:50px;height:400px}}@media screen and (max-width:767px){.aheto-timeline--vestry-modern .aheto-timeline__image-wrap{margin-top:30px;margin-right:0;margin-bottom:30px;text-align:center;height:auto}}.aheto-timeline--vestry-modern .aheto-timeline__image-wrap img{width:100%;max-height:100%;height:auto;border-radius:5px;overflow:hidden}@media screen and (max-width:767px){.aheto-timeline--vestry-modern .aheto-timeline__image-wrap img{max-height:250px}}.aheto-timeline--vestry-modern .aheto-timeline__subtitle{display:inline-block;padding:5px 10px 4px;color:var(--c-active);position:relative;margin-bottom:30px;border-bottom:2px solid rgba(var(--ca-grey),.15)}.aheto-timeline--vestry-modern .aheto-timeline__title{margin-bottom:40px;color:var(--c-dark);max-width:500px}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__title{max-width:100%}}.aheto-timeline--vestry-modern .aheto-timeline__desc{max-width:500px;margin:13px 0 18px;color:var(--c-grey)}@media screen and (max-width:1199px){.aheto-timeline--vestry-modern .aheto-timeline__desc{max-width:100%}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}