.snoka-timeline-wrapper *{box-sizing:border-box;margin:0;padding:0}.snoka-timeline-wrapper{background-color:#fff;color:#333;display:block;font-family:Inter,sans-serif;overflow:hidden;width:100%}.snoka-timeline-wrapper a{display:inline-block;text-decoration:none}.snoka-timeline-wrapper img{max-width:100%}.snoka-timeline-wrapper button:focus{outline:none}.snoka-timeline-wrapper .wp-block-list{margin-left:20px}.snoka-container{margin:0 auto;max-width:1140px;padding:0 15px;width:100%}.snoka-timelines{margin-bottom:40px;text-align:center}.snoka-timelines-title{color:#333;display:inline-block;font-size:32px;font-weight:600;margin-top:40px}.snoka-timeline-area{padding:0;position:relative;width:100%}.snoka-all-timelines{position:relative}.snoka-all-timelines:before{background:var(--snoka-line-color,#efa22f);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.snoka-single-timeline{margin-bottom:22px;position:relative}.snoka-d-flex-2{align-items:center;display:flex}.snoka-timeline-blank{width:50%}.snoka-timeline-text{padding-left:30px;width:50%}.snoka-timeline-text-content{color:#333;display:block;line-height:26px;width:100%}.snoka-timeline-date{color:#333;font-size:var(--snoka-title-font-size,inherit);font-weight:900;margin-right:6px}.snoka-timeline-content{color:#333;display:block}.snoka-timeline-content>*+*{margin-top:10px}.snoka-t-square{background:var(--snoka-line-color,#efa22f);height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.snoka-timeline-wrapper.square-shape-circle .snoka-t-square{border-radius:50%}.snoka-timeline-wrapper.square-shape-diamond .snoka-t-square{transform:translate(-50%,-50%) rotate(45deg)}.snoka-timeline-wrapper.square-top-aligned .snoka-d-flex-2{align-items:flex-start}.snoka-timeline-wrapper.square-top-aligned .snoka-t-square{top:8px;transform:translateX(-50%)}.snoka-timeline-wrapper.square-top-aligned.square-shape-diamond .snoka-t-square{transform:translateX(-50%) rotate(45deg)}.snoka-timeline-wrapper.align-only-left .snoka-all-timelines:before{left:0;margin:0;right:unset;top:8px;transform:translateX(-50%)}.square-top-aligned .snoka-all-timelines:before{top:20px!important}.snoka-timeline-wrapper.align-only-left .snoka-timeline-blank{display:none}.snoka-timeline-wrapper.align-only-left .snoka-timeline-text{position:relative;width:100%}.snoka-timeline-wrapper.align-only-left .snoka-single-timeline:nth-child(2n){flex-direction:row}.snoka-timeline-wrapper.align-only-left .snoka-single-timeline:nth-child(2n) .snoka-timeline-text{padding-left:30px;padding-right:0;text-align:left}.snoka-timeline-wrapper.align-only-left .snoka-t-square{left:0;top:50%;transform:translate(-50%,-50%)}.snoka-timeline-wrapper.square-top-aligned.align-only-left .snoka-t-square{top:8px;transform:translateX(-50%)}.snoka-timeline-wrapper.square-shape-diamond.align-only-left .snoka-t-square{transform:translate(-50%,-50%) rotate(45deg)}.snoka-timeline-wrapper.square-top-aligned.square-shape-diamond.align-only-left .snoka-t-square{transform:translateX(-50%) rotate(45deg)}.snoka-timeline-wrapper.align-only-left .snoka-single-timeline:nth-child(2n) .snoka-timeline-text-content{text-align:left!important}.snoka-single-timeline:nth-child(2n){flex-direction:row-reverse}.snoka-single-timeline:nth-child(2n) .snoka-timeline-text{padding-left:0;padding-right:30px;text-align:right}.snoka-single-timeline:nth-child(2n) .snoka-timeline-text-content{text-align:right}@media (max-width:768px){.snoka-all-timelines:before{left:0;right:unset;transform:translateX(-50%)}.snoka-t-square{left:0;top:50%;transform:translate(-50%,-50%)}.snoka-timeline-wrapper.square-top-aligned .snoka-t-square{top:8px;transform:translateX(-50%)}.snoka-timeline-wrapper.square-shape-diamond .snoka-t-square{transform:translate(-50%,-50%) rotate(45deg)}.snoka-single-timeline:nth-child(2n) .snoka-timeline-text{padding-left:30px;padding-right:0;text-align:left}.snoka-timeline-blank{display:none}.snoka-timeline-text{position:relative;width:100%}.snoka-single-timeline:nth-child(2n) .snoka-timeline-text-content{text-align:left!important}}@media (max-width:360px){.snoka-all-timelines:before{top:32px}}
