/*
Generated time: February 10, 2026 09:40
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.c_timeline .timeline{padding-top:30px}.c_timeline__item{grid-template-columns:1fr 42%}@media screen and (max-width:699px){.c_timeline__item{display:flex;flex-direction:column}}.c_timeline__item-image-wrapper{position:relative;overflow:hidden}.c_timeline__item-image-wrapper :is(img,svg){scale:1}.c_timeline__item__image{height:100%}.c_timeline__item-content{max-width:440px;margin-inline:auto;padding-bottom:44px}@media screen and (max-width:699px){.c_timeline__item-content{padding:35px 16px}}.c_timeline__subheading{font-family:var(--font-family-custom1);font-weight:500}@media screen and (max-width:699px){.c_timeline__subheading{font-size:calc(15 / 625 * 100vw)}}.c_timeline__icon{margin-block-start:8px!important;display:block;width:var(--icon-image-width-pc);height:auto}@media screen and (max-width:699px){.c_timeline__icon{width:var(--icon-image-width-sp)}}.c_timeline__title{margin-top:8px!important;font-size:28px;line-height:1.2;font-family:var(--font-family-noto-serif);letter-spacing:.12em}@media screen and (max-width:699px){.c_timeline__title{margin-top:0!important;font-size:24px}}.c_timeline__content{margin-top:40px!important;font-size:16px;font-family:var(--font-family-noto-serif);font-weight:500}@media screen and (max-width:699px){.c_timeline__content{margin-top:35px!important}}.c_timeline__buttons{margin-block-start:70px!important;display:flex;justify-content:center;gap:6px;flex-wrap:wrap}@media screen and (max-width:699px){.c_timeline__buttons{margin-top:35px!important}}.c_timeline__buttons .button{margin-block-start:0px!important;padding-inline:14px;max-width:180px;width:100%}@media screen and (max-width:699px){.c_timeline__buttons .button{padding-inline:10px;font-size:12px}}.c_timeline__buttons .button:hover{color:#fff!important;border-color:#fff!important}@media screen and (max-width:699px){.c_timeline .timeline__carousel{position:static}.c_timeline .timeline__carousel::after{content:none}.c_timeline .timeline__item>*{grid-area:auto}.c_timeline .timeline__item-content{z-index:auto;align-self:auto}.c_timeline__item__image{position:relative;height:auto}.c_timeline__item__image__logo{position:absolute;bottom:0;right:20px;opacity:0;transform:translateX(0);transition:opacity .15s ease;pointer-events:none}.c_timeline__item__image__logo.js-active{opacity:1}}.c_timeline__nav{margin-top:30px;padding-bottom:30px}.c_timeline__nav-button{font-family:var(--font-family-custom1);font-weight:600}@media screen and (max-width:699px){.c_timeline__nav-button{font-size:14px}}