.timeline-block{padding-top:50px;padding-bottom:50px}@media (min-width: 1280px){.timeline-block{padding-bottom:75px;padding-top:100px}}@media (min-width: 1440px){.timeline-block{padding-top:150px}}.timeline-block{background-color:#e4e1da}.timeline-block .text-container{margin-left:auto;margin-right:auto;display:flex;max-width:795px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.timeline-block .text-container h2{margin-bottom:17px}.timeline-block .text-container p{max-width:725px;font-weight:300}.timeline-block .site-container{max-width:993px !important}.timeline-block .timeline-container{position:relative;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:50px;padding-left:30px;padding-bottom:50px}@media (min-width: 830px){.timeline-block .timeline-container{padding-left:0px}}@media (min-width: 1280px){.timeline-block .timeline-container{padding-top:35px}}@media (min-width: 1440px){.timeline-block .timeline-container{gap:70px;padding-bottom:100px}}.timeline-block .timeline-container:before{position:absolute;top:0px;left:0px;height:100%;width:1px;--tw-content:'';content:var(--tw-content)}@media (min-width: 830px){.timeline-block .timeline-container:before{left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.timeline-block .timeline-container:before{background:linear-gradient(0deg, rgba(113, 109, 108, 0) 0%, var(--Warm-Charcoal, #1E1919) 50%, rgba(113, 109, 108, 0) 100%)}@media (min-width: 830px){.timeline-block .timeline-container.reduce-spacing{gap:80px}}@media (min-width: 1440px){.timeline-block .timeline-container.reduce-spacing{gap:80px}}.timeline-block .timeline-container.reduce-spacing .single-timeline-elem:first-child .copy{padding-top:0px}.timeline-block .timeline-container.reverse-timeline{padding-bottom:0px}@media (min-width: 1280px){.timeline-block .timeline-container.reverse-timeline:before{height:calc(100% - 65px)}}@media (min-width: 830px){.timeline-block .timeline-container.reverse-timeline .single-timeline-elem{flex-direction:row;align-items:center}.timeline-block .timeline-container.reverse-timeline .single-timeline-elem:nth-child(odd){flex-direction:row-reverse}}.timeline-block .single-timeline-elem,.timeline-block .intro-container{position:relative;display:flex;flex-direction:column;gap:20px;color:#1E1919F0F}@media (min-width: 830px){.timeline-block .single-timeline-elem,.timeline-block .intro-container{flex-direction:row;align-items:center;justify-content:space-between;gap:80px}.timeline-block .single-timeline-elem:nth-child(even),.timeline-block .intro-container:nth-child(even){flex-direction:row-reverse}}@media (min-width: 1280px){.timeline-block .single-timeline-elem,.timeline-block .intro-container{justify-content:flex-start;gap:160px}}@media (min-width: 1440px){.timeline-block .single-timeline-elem,.timeline-block .intro-container{gap:180px}}@media screen and (min-width: 1024px){.timeline-block .single-timeline-elem:nth-child(even) .copy,.timeline-block .intro-container:nth-child(even) .copy{align-items:flex-end;text-align:right}}.timeline-block .single-timeline-elem .copy,.timeline-block .intro-container .copy{display:flex;flex-direction:column;gap:7px}@media (min-width: 830px){.timeline-block .single-timeline-elem .copy,.timeline-block .intro-container .copy{width:50%;max-width:630px}}.timeline-block .single-timeline-elem .copy p,.timeline-block .intro-container .copy p{--tw-text-opacity:1;color:rgb(30 25 25 / var(--tw-text-opacity, 1))}.timeline-block .single-timeline-elem .copy .text,.timeline-block .intro-container .copy .text{width:-moz-fit-content;width:fit-content}@media (min-width: 830px){.timeline-block .single-timeline-elem .copy .text,.timeline-block .intro-container .copy .text{width:70%}}@media (min-width: 1280px){.timeline-block .single-timeline-elem .copy .text,.timeline-block .intro-container .copy .text{width:90%;max-width:407px}}@media (min-width: 830px){.timeline-block .single-timeline-elem .media,.timeline-block .intro-container .media{width:50%}}@media (min-width: 1440px){.timeline-block .single-timeline-elem .media,.timeline-block .intro-container .media{max-width:407px}}.timeline-block .single-timeline-elem .media img,.timeline-block .intro-container .media img{height:auto;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.timeline-block .single-timeline-elem h4,.timeline-block .intro-container h4{color:var(--Warm-Charcoal, #1E1919);font-family:Montserrat;font-style:normal;font-weight:700;line-height:50px;letter-spacing:.56px}@media (min-width: 1280px){.timeline-block .single-timeline-elem h4,.timeline-block .intro-container h4{font-size:28px}}.timeline-block .single-timeline-elem p,.timeline-block .intro-container p{font-weight:300}@media (min-width: 1280px){.timeline-block .single-timeline-elem p,.timeline-block .intro-container p{max-width:407px}}.timeline-block .single-timeline-elem .title-span,.timeline-block .intro-container .title-span{--tw-text-opacity:1;color:rgb(111 111 111 / var(--tw-text-opacity, 1))}@media (min-width: 830px){.timeline-block .single-timeline-elem.no-image,.timeline-block .intro-container.no-image{justify-content:space-between}}@media (min-width: 1280px){.timeline-block .single-timeline-elem.no-image,.timeline-block .intro-container.no-image{justify-content:space-between}}.timeline-block .intro-container{margin-bottom:80px}@media (min-width: 1280px){.timeline-block .intro-container{margin-bottom:112px}.timeline-block .intro-container .copy{gap:27px}}.timeline-block .intro-container h2{font-weight:800;font-style:italic}@media (min-width: 830px){.timeline-block .intro-container h2{font-size:40px;line-height:48px}}
