.wp-block-st-timeline{display:grid;grid-template-columns:minmax(0, 1fr);grid-auto-rows:minmax(0, 1fr) 100px;max-width:100%}@media (min-width: 600px){.wp-block-st-timeline{grid-auto-rows:max-content;grid-template-columns:120px minmax(0, 1fr)}}.wp-block-st-timeline__controls{background-color:var(--wp--preset--color--green);grid-row:2}@media (min-width: 600px){.wp-block-st-timeline__controls{grid-row:1}}.wp-block-st-timeline__columns{display:grid;grid-template-columns:minmax(0, 1fr);grid-auto-rows:max-content;max-width:100%}@media (min-width: 960px){.wp-block-st-timeline__columns{grid-template-columns:repeat(2, minmax(0, 1fr))}}.wp-block-st-timeline__content-column{background-color:#fff;padding:50px 25px}@media (min-width: 600px){.wp-block-st-timeline__content-column{padding:50px}}@media (min-width: 1200px){.wp-block-st-timeline__content-column{padding:100px}}.wp-block-st-timeline__content-column .splide{border:1px solid var(--wp--preset--color--orange)}.wp-block-st-timeline__content-column .splide__slide{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:0;color:var(--wp--preset--color--grey);padding:25px}@media (min-width: 600px){.wp-block-st-timeline__content-column .splide__slide{padding:40px}}.wp-block-st-timeline__content-column .splide__slide .era-section{width:calc(100% + 100px);margin-left:-50px;margin-top:-40px;--year-size: 200px;height:calc(var(--year-size) * 0.5)}.wp-block-st-timeline__content-column .splide__slide .era-section .era-year{color:var(--wp--preset--color--linen);font-size:calc(var(--year-size)* 0.7);font-weight:600;font-family:var(--wp--preset--font-family--heading, sans-serif);display:block;transform:translateX(-50%);text-align:center;position:absolute;display:block;top:-0.22em;line-height:1em;left:50%}.wp-block-st-timeline__content-column .splide__slide .era-section .era-name{position:absolute;top:calc( 50% - 40px);left:50%;transform:translate(-50%, -50%);font-size:clamp(20px, 2.6vw, 45px);font-weight:600;font-family:var(--wp--preset--font-family--heading, sans-serif);display:block}.wp-block-st-timeline__content-column .splide__slide .content-section{text-align:center;margin-top:-100px;padding-bottom:120px}.wp-block-st-timeline__content-column .splide__slide .content-section h4{color:var(--wp--preset--color--orange);margin-bottom:2em !important}.wp-block-st-timeline__content-column .splide__slide .content-section h2{color:var(--wp--preset--color--green)}.wp-block-st-timeline__content-column .splide__slide .content-section p{color:inherit}.wp-block-st-timeline__image-column{display:none}@media (min-width: 960px){.wp-block-st-timeline__image-column{display:block}}.wp-block-st-timeline__image-column .splide{visibility:visible}.wp-block-st-timeline__image-column .splide .splide__list{flex-direction:column-reverse;transition:transform 600ms cubic-bezier(0.25, 1, 0.5, 1)}.wp-block-st-timeline__image-column img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-st-timeline .splide{height:100%}.wp-block-st-timeline .splide .splide__track{width:100%;max-width:100%;margin:0 auto;height:100%}.wp-block-st-timeline .splide__arrows{position:absolute;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;top:auto;bottom:-150px;left:0;width:calc(100%);height:100px;padding:0 20px}@media (min-width: 600px){.wp-block-st-timeline .splide__arrows{top:0;bottom:-100px;left:-170px;width:120px;height:100%;flex-direction:column;padding:0;justify-content:center}}@media (min-width: 1200px){.wp-block-st-timeline .splide__arrows{left:-220px}}.wp-block-st-timeline .splide__arrow{position:relative;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:none !important;width:30px;height:30px;border-radius:0;background:transparent;opacity:1;color:var(--wp--preset--color--linen);transition:background 275ms ease-out, color 275ms ease-out, opacity 275ms ease-out}.wp-block-st-timeline .splide__arrow svg{fill:currentColor;width:100%;height:100%}.wp-block-st-timeline .splide__arrow:hover{color:var(--wp--preset--color--orange)}.wp-block-st-timeline .splide__arrow--prev svg{transform:rotate(180deg) !important}@media (min-width: 600px){.wp-block-st-timeline .splide__arrow--prev svg{transform:rotate(-90deg) !important}}.wp-block-st-timeline .splide__arrow--next svg{transform:rotate(0) !important}@media (min-width: 600px){.wp-block-st-timeline .splide__arrow--next svg{transform:rotate(90deg) !important}}.wp-block-st-timeline .splide__pagination{display:none;position:relative;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;gap:12px}@media (min-width: 600px){.wp-block-st-timeline .splide__pagination{display:flex}}.wp-block-st-timeline .splide__pagination .splide__pagination__page.is-active{background-color:var(--wp--preset--color--orange)}

/*# sourceMappingURL=houle-timeline.css.map */
