/* compiled by scssphp 1.6.0 on Wed, 22 Jul 2026 11:27:43 +0000 (0.0947s) */

.timeline .card{display:grid !important;grid-template-columns:1fr;grid-template-rows:repeat(3, max-content);border:none;background-color:transparent;padding-top:20px}@media (min-width:480px){.timeline .card{padding-top:65px}}@media (min-width:992px){.timeline .card{grid-template-rows:1fr 492px;grid-template-columns:450px 1fr;row-gap:64px;padding-top:0}}@media (min-width:1140px){.timeline .card{grid-template-columns:523px 1fr}}.timeline .card.animate{animation:countTransform 1.3s ease-in-out}@keyframes countTransform{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:992px){.timeline .card__content{max-width:290px;padding:0;grid-column:1/2;grid-row:2;display:flex;flex-direction:column;justify-content:center;width:100%}}.timeline .card__title{grid-column:1/2;color:var(--secondary);font-family:var(--lora);font-size:18px;line-height:1.4;font-weight:400;text-shadow:0 0 15px 0 rgba(0, 0, 0, 0.62);padding-bottom:40px}@media (min-width:380px){.timeline .card__title{font-size:24px}}.timeline .card__image{margin-top:40px;order:inherit}@media (min-width:992px){.timeline .card__image{grid-row:2;grid-column:2/3;margin-top:inherit;display:flex;align-items:center}}.timeline .card__image img{width:auto;height:100%;object-fit:contain}@media (min-width:992px){.timeline .card__image img{margin-left:auto}}.timeline{margin:80px 0}.timeline__container{position:relative}@media (max-width:1460px){.timeline__container{margin-top:80px !important}}.timeline .heading{max-width:calc(100% - 80px)}.timeline .heading__title{font-weight:400;margin-bottom:20px;color:#F1F1F1;font-size:38px;text-shadow:0 0 15px rgba(0, 0, 0, 0.62)}@media (min-width:991px){.timeline .heading__title{margin-bottom:90px}}@media (max-width:479px){.timeline__slider{display:flex;flex-direction:column}}.timeline__pager{display:flex;height:9px}@media (max-width:479px){.timeline__pager{flex-wrap:wrap;order:-1;position:relative;padding-top:15px;padding-bottom:15px}}@media (min-width:480px){.timeline__pager{align-items:center;border-bottom:1px solid rgba(255, 255, 255, 0.25);position:absolute;top:0 !important;padding-bottom:37px;overflow-x:auto}}.timeline__pager .swiper-pagination-bullet{background:transparent;border-radius:0;font-size:18px;font-family:var(--lora);font-weight:400;line-height:1.55;width:fit-content}@media (max-width:479px){.timeline__pager .swiper-pagination-bullet{height:fit-content;margin-bottom:10px !important}}@media (min-width:480px){.timeline__pager .swiper-pagination-bullet{width:100%}}@media (min-width:768px){.timeline__pager .swiper-pagination-bullet{font-size:24px;line-height:1.16}}.timeline__pager .swiper-pagination-bullet:focus-visible{outline:none}.timeline__pager .swiper-pagination-bullet.animate::before{animation:beforeTransform 1s ease-in-out}@keyframes beforeTransform{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.timeline__pager .swiper-pagination-bullet-active{position:relative}.timeline__pager .swiper-pagination-bullet-active::before{content:'';position:absolute;height:2px;width:100%;background-color:#fff;bottom:-2px;left:0}@media (min-width:480px){.timeline__pager .swiper-pagination-bullet-active::before{bottom:-36px}}@media (min-width:480px){.timeline__pager .swiper-pagination-bullet-active:first-child::before{left:-5px}}@media (min-width:480px){.timeline__pager .swiper-pagination-bullet-active:last-child::before{left:10px}}.timeline__controls{display:flex;position:absolute;top:20px;right:20px;gap:15px;z-index:1}.timeline__controls .button{border:none;padding:0}.timeline__controls .button svg{height:21px;width:20px;fill:rgba(255, 255, 255, 0.45)}.timeline__controls .button:hover{border:none}