.chronology.svelte-18mcizo{padding:var(--padding-section) 0;position:relative;width:98vw;overflow-x:hidden}.chronology.svelte-18mcizo:after,.chronology.svelte-18mcizo:before{position:absolute;content:"";width:100%;height:70px;opacity:.5;left:0;background-image:url(../../../icons/bricks.svg);background-size:200px 200px;background-repeat:repeat-x}.chronology.svelte-18mcizo:after{bottom:0%;background-position:center bottom -38px;height:40px}@media only screen and (min-width: 768px){.chronology.svelte-18mcizo:after{height:70px}}.chronology.svelte-18mcizo:before{top:0%;background-position:center top -30px}.chronology__top.svelte-18mcizo,.chronology__anchor.svelte-18mcizo{margin-bottom:var(--gutter)}.chronology__inner.svelte-18mcizo{display:block;flex-direction:column}@media only screen and (min-width: 1024px){.chronology__inner.svelte-18mcizo{flex-direction:row;align-items:flex-start;justify-content:space-between}}.chronology__title.svelte-18mcizo{margin-bottom:50px;font-size:var(--fs-30)}.chronology__text.svelte-18mcizo{margin-bottom:10px}.chronology__content.svelte-18mcizo{margin-bottom:50px}.chronology.svelte-18mcizo .cta{width:300px;max-width:unset}.chronology__phone.svelte-18mcizo{font-size:var(--fs-16);word-break:keep-all;display:grid;place-items:center;gap:var(--gutter-30)}.chronology.svelte-18mcizo .slider:where(.svelte-18mcizo){width:100%;overflow-x:clip}.chronology.svelte-18mcizo .slider__content:where(.svelte-18mcizo){max-width:1440px;position:relative;margin:auto auto 20px}@media only screen and (min-width: 768px){.chronology.svelte-18mcizo .slider__content:where(.svelte-18mcizo){margin-bottom:var(--gutter)}}.chronology.svelte-18mcizo .slider__item:where(.svelte-18mcizo){display:none;justify-items:center;row-gap:10px}.chronology.svelte-18mcizo .slider__item.active:where(.svelte-18mcizo){display:grid}@media only screen and (min-width: 568px){.chronology.svelte-18mcizo .slider__item:where(.svelte-18mcizo){-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.chronology.svelte-18mcizo .slider__item:where(.svelte-18mcizo){-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1280px){.chronology.svelte-18mcizo .slider__item:where(.svelte-18mcizo){-moz-column-gap:20px;column-gap:20px}}.chronology.svelte-18mcizo .slider__before:where(.svelte-18mcizo),.chronology.svelte-18mcizo .slider__after:where(.svelte-18mcizo){position:relative}.chronology.svelte-18mcizo .slider__before:where(.svelte-18mcizo):after,.chronology.svelte-18mcizo .slider__after:where(.svelte-18mcizo):after{position:absolute;content:"Before";left:0;top:0;color:var(--color-white);font-weight:600;background-color:var(--color-bright-blue);padding:3px;border-top-left-radius:8px;border-bottom-right-radius:10px;box-shadow:0 2px 5px #0003}.chronology.svelte-18mcizo .slider__after:where(.svelte-18mcizo):after{content:"After"}.chronology.svelte-18mcizo .slider__image:where(.svelte-18mcizo){border-radius:8px;overflow:clip;overflow-clip-margin:10px;box-shadow:0 2px 10px #0003}.chronology.svelte-18mcizo .slider__image:where(.svelte-18mcizo) .placeholder{border-radius:8px;min-width:300px}.chronology.svelte-18mcizo .slider__image:where(.svelte-18mcizo) .actual{border-radius:8px;min-width:unset}.chronology.svelte-18mcizo .slider:where(.svelte-18mcizo) .list:where(.svelte-18mcizo){display:flex;align-items:center;justify-content:center;gap:8px}.chronology.svelte-18mcizo .slider:where(.svelte-18mcizo) .list__item.active:where(.svelte-18mcizo) .list__btn:where(.svelte-18mcizo){background-color:var(--color-bright-blue);border-color:var(--color-bright-blue)}@media only screen and (min-width: 1280px){.chronology.svelte-18mcizo .slider:where(.svelte-18mcizo) .list__item:where(.svelte-18mcizo):hover .list__btn:where(.svelte-18mcizo){background-color:var(--color-bright-blue);border-color:var(--color-bright-blue)}}.chronology.svelte-18mcizo .slider:where(.svelte-18mcizo) .list__btn:where(.svelte-18mcizo){width:12px;height:12px;background-color:#ccc;border:1px solid #ccc;border-radius:50%;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.chronology.svelte-18mcizo .fade:where(.svelte-18mcizo){animation-name:fade;animation-duration:1.5s}
