﻿.block-timeline{--tl-container-max: 1505px;--tl-container-pad: 30px;overflow-x:hidden}.block-timeline .title-content{margin-left:auto;margin-right:auto}.block-timeline.size-small{--tl-container-max: 1140px}.block-timeline.size-medium{--tl-container-max: 1330px}.block-timeline.size-large{--tl-container-max: 1495px}.block-timeline.size-big{--tl-container-max: 1530px}@media(max-width: 991px){.block-timeline>.container,.block-timeline .timeline-controls-container{padding-left:30px;padding-right:30px}.block-timeline.size-full>.container{padding-left:30px !important;padding-right:30px !important}}@media(max-width: 767px){.block-timeline>.container,.block-timeline .timeline-controls-container{padding-left:30px;padding-right:30px}.block-timeline.size-full>.container{padding-left:30px !important;padding-right:30px !important}}.block-timeline .timeline-slider-wrapper{position:relative;margin-top:clamp(20px,4vw,80px);width:100vw;left:50%;transform:translateX(-50%)}@media(max-width: 991px){.block-timeline .timeline-slider-wrapper{width:100%;left:0;transform:none}}.block-timeline .swiper-slide{height:auto}@media(min-width: 992px){.block-timeline .swiper-slide{width:min(calc(var(--tl-container-max) - 2 * var(--tl-container-pad)),
        calc(100vw - 2 * var(--tl-container-pad))) !important;max-width:min(calc(var(--tl-container-max) - 2 * var(--tl-container-pad)),
        calc(100vw - 2 * var(--tl-container-pad))) !important}}@media(max-width: 991px){.block-timeline .swiper-slide{width:100% !important;max-width:100% !important}}@media(max-width: 767px){.block-timeline .swiper-slide{width:100% !important;max-width:100% !important}}.block-timeline .timeline-slide-content{display:flex;flex-wrap:wrap;height:100%}.block-timeline .timeline-slide-content.has-image .timeline-text-box{flex:0 0 50%;max-width:50%}@media(max-width: 767px){.block-timeline .timeline-slide-content.has-image .timeline-text-box{flex:0 0 100%;max-width:100%}}.block-timeline .timeline-slide-content.has-image .timeline-image-box{flex:0 0 50%;max-width:50%}@media(max-width: 767px){.block-timeline .timeline-slide-content.has-image .timeline-image-box{flex:0 0 100%;max-width:100%;height:250px}}.block-timeline .timeline-slide-content.no-image .timeline-text-box{flex:0 0 100%;max-width:100%}.block-timeline .timeline-text-box{padding:58px 71px 34px 56px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;border-left:10px solid #ebe0c7;min-height:406px;height:auto}@media(max-width: 991px){.block-timeline .timeline-text-box{padding:40px;min-height:auto}}@media(max-width: 767px){.block-timeline .timeline-text-box{padding:30px;min-height:auto}}.block-timeline .timeline-year{font-family:"Afacad Flux",sans-serif;font-size:65px;font-weight:400;color:#d6c18f;margin-bottom:20px;line-height:68px}@media(max-width: 991px){.block-timeline .timeline-year{font-size:50px;line-height:40px}}@media(max-width: 767px){.block-timeline .timeline-year{font-size:40px;line-height:30px}}.block-timeline .timeline-title{margin-bottom:10px}.block-timeline .timeline-desc{max-width:586px}.block-timeline .timeline-desc,.block-timeline .timeline-desc p,.block-timeline .timeline-desc ul,.block-timeline .timeline-desc ol,.block-timeline .timeline-desc li{color:inherit}.block-timeline .timeline-desc p{margin-bottom:10px}.block-timeline .timeline-desc ul{padding-left:0;margin-bottom:0;list-style-type:none}.block-timeline .timeline-desc ul li{display:flex;align-items:baseline;gap:12px;margin-bottom:10px;padding-left:10px}.block-timeline .timeline-desc ul li::before{content:"•";font-size:20px;line-height:1;flex-shrink:0}.block-timeline .timeline-desc ul li:last-child{margin-bottom:0}.block-timeline .timeline-desc ol{padding-left:22px;margin-bottom:0}.block-timeline .timeline-desc ol li{margin-bottom:10px}.block-timeline .timeline-desc ol li::marker{font-size:14px}.block-timeline .timeline-desc ol li:last-child{margin-bottom:0}.block-timeline .timeline-image-box{aspect-ratio:723/406;height:auto}.block-timeline .timeline-image-box img{width:100%;height:100%;object-fit:cover;display:block}.block-timeline .timeline-controls-container{max-width:1505px !important;margin-left:auto !important;margin-right:auto !important}@media(min-width: 992px){.block-timeline .timeline-controls-container{padding:0 30px !important}}.block-timeline .timeline-controls-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:50px}@media(max-width: 767px){.block-timeline .timeline-controls-wrapper{flex-direction:column;align-items:flex-start;gap:20px;margin-top:20px}}@media(max-width: 991px){.block-timeline .timeline-buttons .content-buttons{justify-content:flex-start !important}}.block-timeline .timeline-pagination{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.block-timeline .timeline-pagination .swiper-pagination-bullet{width:auto;height:auto;background:none;opacity:1;font-family:"Afacad Flux",sans-serif;font-size:20px;font-weight:500;letter-spacing:2px;color:#003349;cursor:pointer;position:relative;margin:0 !important}.block-timeline .timeline-pagination .swiper-pagination-bullet::after{content:"";display:inline-block;vertical-align:middle;width:30px;height:1.5px;background-color:#003349;margin-left:8px}.block-timeline .timeline-pagination .swiper-pagination-bullet:last-child::after{display:none}.block-timeline .timeline-pagination .swiper-pagination-bullet-active{color:#d6c291}@media(max-width: 576px){.block-timeline .timeline-pagination{display:none}}.block-timeline .timeline-nav{display:flex;gap:0;align-items:center}.block-timeline .timeline-nav .timeline-next{margin-left:-1px}.block-timeline .timeline-nav button{width:40px;height:40px;border:1px solid #003349;background:rgba(0,0,0,0);color:#003349;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.block-timeline .timeline-nav button:hover:not(.swiper-button-disabled){background:#003349;color:#fff}.block-timeline .timeline-nav button.swiper-button-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}