.wp-block-kauffman-common-timeline{--wp-block-kauffman-common-timeline--color--primary:#000;--wp-block-kauffman-common-timeline--color--secondary:#ccc;padding:4rem 0}.wp-block-kauffman-common-timeline .timeline-header{margin:0 auto 3.125rem;max-width:40.625rem}.wp-block-kauffman-common-timeline .timeline-title-container:not(:last-child){margin-block-end:.625rem}.wp-block-kauffman-common-timeline .timeline-title{font-size:2rem;line-height:1.2;margin:0 auto;text-align:center;text-wrap:balance}@media(min-width:48rem){.wp-block-kauffman-common-timeline .timeline-title{font-size:3rem}}.wp-block-kauffman-common-timeline .timeline-description{font-size:1rem;line-height:1.6;margin:0 auto;text-align:center;text-wrap:balance}.wp-block-kauffman-common-timeline .timeline-items-container{position:relative}.wp-block-kauffman-common-timeline .timeline-items-container .timeline-items-list{margin:0 auto;padding:0}.wp-block-kauffman-common-timeline.is-vertical-layout:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzExNyIgaGVpZ2h0PSIxNTY0IiB2aWV3Qm94PSIwIDAgMzExNyAxNTY0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMl84KSI+CjxwYXRoIGQ9Ik05ODkuNjI1IDEuNjY1OTVMMjE4OC45OCA4MzguODUxTDg1MS4zMTcgMTQzMC40NUw5ODkuNjI1IDEuNjY1OTVaIiBzdHJva2U9IiNGRkE0MDAiIHN0cm9rZS1vcGFjaXR5PSIwLjMiLz4KPC9nPgo8Y2lyY2xlIGN4PSIyMzc0IiBjeT0iODIxIiByPSI3NDIuNSIgc3Ryb2tlPSIjRkZBNDAwIiBzdHJva2Utb3BhY2l0eT0iMC4zIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfOCI+CjxyZWN0IHdpZHRoPSIxMzQwIiBoZWlnaHQ9IjE0MzIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NTApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat 50%;background-size:cover;content:"";height:90%;left:0;max-height:93.75rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}@media(min-width:64rem){.wp-block-kauffman-common-timeline.is-vertical-layout .timeline-items-list{position:relative}.wp-block-kauffman-common-timeline.is-vertical-layout .timeline-items-list:after{background-color:var(--wp-block-kauffman-common-timeline--color--secondary);content:"";height:100%;left:50%;position:absolute;top:0;width:2px}}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:not(:last-child){margin-bottom:2rem}@media(min-width:48rem){.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item{flex-direction:row;padding:2rem}}@media(min-width:64rem){.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item{position:relative}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:first-child:before,.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:last-child:before{background-color:#fff;content:"";height:50%;position:absolute;width:4px;z-index:1}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:first-child:before{left:-1.625rem;top:0}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:last-child:nth-child(2n):before{bottom:0;right:-1.75rem}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:last-child:nth-child(odd):before{bottom:0;left:-1.625rem}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:not(:first-child){margin-top:-3.125rem}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:not(:last-child){margin-bottom:-3.125rem}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:after{background:var(--wp-block-kauffman-common-timeline--color--primary);border-radius:50%;content:"";height:1.25rem;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem;z-index:1}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:nth-child(odd){margin-left:calc(50% + 1.5625rem)}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:nth-child(odd):after{left:-2.125rem}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:nth-child(2n){margin-right:calc(50% + 1.5625rem)}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item:nth-child(2n):after{right:-2.25rem}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item.has-no-image:nth-child(odd){margin-right:12%}.wp-block-kauffman-common-timeline.is-vertical-layout .wp-block-kauffman-common-timeline-item.has-no-image:nth-child(2n){margin-left:12%}}.wp-block-kauffman-common-timeline.is-horizontal-layout{overflow-x:hidden;position:relative}@media(min-width:64rem){.wp-block-kauffman-common-timeline.is-horizontal-layout.has-next .timeline-items-container:active:after,.wp-block-kauffman-common-timeline.is-horizontal-layout.has-next .timeline-items-container:focus:after,.wp-block-kauffman-common-timeline.is-horizontal-layout.has-next .timeline-items-container:hover:after{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0));content:"";display:block;height:100%;position:absolute;right:0;top:0;width:8%;z-index:1}.wp-block-kauffman-common-timeline.is-horizontal-layout.has-previous .timeline-items-container:active:before,.wp-block-kauffman-common-timeline.is-horizontal-layout.has-previous .timeline-items-container:focus:before,.wp-block-kauffman-common-timeline.is-horizontal-layout.has-previous .timeline-items-container:hover:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:8%;z-index:1}}.wp-block-kauffman-common-timeline.is-horizontal-layout .timeline-items-list{align-items:flex-start;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;margin:0;position:relative;width:100%}@media(min-width:48rem){.wp-block-kauffman-common-timeline.is-horizontal-layout .timeline-items-list{-moz-column-gap:2.5rem;column-gap:2.5rem}}.wp-block-kauffman-common-timeline.is-horizontal-layout .timeline-items-list:before{background-color:var(--wp-block-kauffman-common-timeline--color--secondary);content:"";height:2px;left:0;position:absolute;right:0;top:.625rem;width:100%}@media(min-width:80rem){.wp-block-kauffman-common-timeline.is-horizontal-layout .timeline-items-list:before{width:100vw}}.wp-block-kauffman-common-timeline.is-horizontal-layout .wp-block-kauffman-common-timeline-item{flex-basis:21.25rem;margin:2.5rem 0;min-width:21.25rem;position:relative}@media(min-width:48rem){.wp-block-kauffman-common-timeline.is-horizontal-layout .wp-block-kauffman-common-timeline-item{flex-basis:24.875rem;min-width:24.875rem}}.wp-block-kauffman-common-timeline.is-horizontal-layout .wp-block-kauffman-common-timeline-item:first-child{margin-left:1.25rem}.wp-block-kauffman-common-timeline.is-horizontal-layout .wp-block-kauffman-common-timeline-item:last-child{margin-bottom:2.5rem}.wp-block-kauffman-common-timeline.is-horizontal-layout .wp-block-kauffman-common-timeline-item:before{background:var(--wp-block-kauffman-common-timeline--color--primary);border-radius:50%;content:"";height:1.25rem;left:50%;margin-right:-50%;position:absolute;top:-2.5rem;transform:translateX(-50%);width:1.25rem;z-index:1}@media(max-width(md)){.wp-block-kauffman-common-timeline.is-horizontal-layout .wp-block-kauffman-common-timeline-item:before{height:.9375rem;top:-2.25rem;width:.9375rem}}.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-item{padding:1rem .75rem!important}@media(min-width:48rem){.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-item{padding:2rem 1.5625rem!important}}.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-liveregion,.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-nav,.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-controls{display:flex;position:absolute;top:-.3125rem;width:100%;z-index:5}.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-controls .timeline-controls__button{background-color:transparent;border:0;cursor:pointer;padding:0 2.5rem}.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-controls button[disabled]{visibility:hidden}.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-controls button[data-controls=next]{margin-left:auto}.wp-block-kauffman-common-timeline.is-horizontal-layout .tns-controls .timeline-controls__button-icon{display:block;height:1.875rem;width:.9375rem}
