.cms-timeline-section{padding:calc(var(--padding)*2)0}@media (max-width:992px){.cms-timeline-section{padding:calc(var(--padding)/2)0}}.cms-timeline-section .block-title{text-align:center}.cms-timeline-section .cms-timeline__content{display:flex;flex-direction:column;gap:calc(var(--gap)*2);padding:calc(var(--padding)*2);position:relative}@media (max-width:992px){.cms-timeline-section .cms-timeline__content{padding:calc(var(--padding)/2)}}.cms-timeline-section .cms-timeline__content::before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23E8520E' stroke-width='2' stroke-dasharray='2%2c 8' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")}@media (max-width:992px){.cms-timeline-section .cms-timeline__content::before{left:30px;transform:translate(0,0)}}.cms-timeline-section .block-timeline-item{display:flex;flex-direction:row;justify-content:space-around;gap:calc(var(--gap)*2);align-items:center;position:relative}@media (max-width:992px){.cms-timeline-section .block-timeline-item{flex-direction:column}}.cms-timeline-section .block-timeline-item::before{content:"";display:block;width:20px;height:20px;border-radius:50%;background:var(--orange);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:992px){.cms-timeline-section .block-timeline-item::before{content:unset}}.cms-timeline-section .block-timeline-item .block-title{text-align:left;color:var(--orange);font-weight:var(--font-weight-medium)}@media (max-width:992px){.cms-timeline-section .block-timeline-item .block-title{position:relative}.cms-timeline-section .block-timeline-item .block-title::before{content:"";display:block;width:20px;height:20px;border-radius:50%;background:var(--orange);position:absolute;top:50%;left:-45px;transform:translate(50%,-50%)}}.cms-timeline-section .block-timeline-item .block-timeline-item__image{width:100%;height:100%;overflow:hidden;border-radius:15px}.cms-timeline-section .block-timeline-item .block-timeline-item__image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.cms-timeline-section .block-timeline-item .block-timeline-item__content{display:flex;flex-direction:column;width:100%;padding:0 calc(var(--padding)*2)}@media (max-width:992px){.cms-timeline-section .block-timeline-item .block-timeline-item__content{width:100%;padding:15px 40px}}@media (min-width:993px){.cms-timeline-section .shopify-block:has(.block-timeline-item):nth-child(even) .block-timeline-item{flex-direction:row-reverse}}