.site-main{padding-bottom:85px}@media(max-width: 767px){.site-main{padding-bottom:40px}}.site-main section.flexible-hero .container{max-width:640px !important}.site-main section.intro{padding-top:85px;padding-bottom:80px}@media(max-width: 767px){.site-main section.intro{padding-top:40px;padding-bottom:40px}}.site-main section.intro .container{display:flex;flex-direction:column;align-items:center;gap:24px}.site-main section.intro .container .intro-heading,.site-main section.intro .container .intro-text{text-align:center;max-width:640px}.site-main section.intro .container .intro-image{object-fit:cover;position:relative;width:100%}.site-main section.intro .container .intro-images{display:flex;width:100%;margin-top:84px;justify-content:center}@media(max-width: 1024px){.site-main section.intro .container .intro-images{margin-top:60px}}@media(max-width: 768px){.site-main section.intro .container .intro-images div{width:50%}.site-main section.intro .container .intro-images div .first{margin-top:-2vw;height:auto}.site-main section.intro .container .intro-images div .second{height:auto}}.site-main section.intro .container .intro-image.first{z-index:2;height:480px}@media(max-width: 767px){.site-main section.intro .container .intro-image.first{height:110px}}@media(min-width: 768px)and (max-width: 1024px){.site-main section.intro .container .intro-image.first{height:257px}}.site-main section.intro .container .intro-image.second{width:calc(100% + 220px);margin-left:-220px;margin-top:30px;z-index:1;height:540px}@media(max-width: 1024px){.site-main section.intro .container .intro-image.second{height:120px;margin-top:7px;width:calc(100% + 40px);margin-left:-40px}}@media(min-width: 768px)and (max-width: 1024px){.site-main section.intro .container .intro-image.second{height:287px}}@media(max-width: 1024px){.site-main section.intro .container .intro .btn{padding-left:38px;padding-right:38px}}.site-main section.timeline .container{display:flex;flex-direction:column;align-items:center;gap:80px}@media(max-width: 1024px){.site-main section.timeline .container{gap:50px}}.site-main section.timeline .container .timeline-item{display:flex;flex-direction:column;align-items:center;gap:24px}.site-main section.timeline .container .timeline-items{max-width:850px !important;width:100%;position:relative}.site-main section.timeline .container .timeline-item-title{font-family:"Playfair Display",sans-serif;font-size:3.75rem;font-weight:400;line-height:100%}@media(max-width: 1024px){.site-main section.timeline .container .timeline-item-title{font-size:2.5rem}}.site-main section.timeline .container .timeline-item-image{height:430px;width:100%;object-fit:cover;display:block}@media(max-width: 1024px){.site-main section.timeline .container .timeline-item-image{height:195px}}@media(min-width: 768px)and (max-width: 1024px){.site-main section.timeline .container .timeline-item-image{height:375px;width:80%}}.site-main section.timeline .container .timeline-item-content{max-width:430px}.site-main section.timeline .container .timeline-item .separator{display:none}.site-main section.timeline .container .timeline-arrows{display:flex;gap:14px;position:absolute;top:300px;left:-108px;right:0;transform:translateY(-50%);justify-content:space-between;width:calc(100% + 216px)}@media(max-width: 767px){.site-main section.timeline .container .timeline-arrows{justify-content:center;position:relative;gap:18px;width:100%;top:unset;left:unset;right:unset;transform:unset;margin-top:40px}}@media(min-width: 768px)and (max-width: 1024px){.site-main section.timeline .container .timeline-arrows{width:100%;left:0}}.site-main section.timeline .container .timeline-arrow{width:60px;height:60px;background:none !important;border:1px solid #51195d !important;border-radius:0 !important;box-shadow:none !important;outline:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative !important}.site-main section.timeline .container .timeline-arrow svg path{stroke:#51195d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.site-main section.timeline .container .timeline-arrow:hover{background-color:#51195d !important}.site-main section.timeline .container .timeline-arrow:hover svg path{stroke:#f6efe5}@media(max-width: 767px){.site-main section.timeline .container .timeline-arrow{opacity:1 !important}}.site-main section.timeline .container .timeline-tabs{width:100%}@media(max-width: 767px){.site-main section.timeline .container .timeline-tabs{width:calc(100% + 14px);margin-left:auto}}.site-main section.timeline .container .timeline-tabs .slick-track{display:flex;gap:20px;padding-bottom:2px}@media(max-width: 1024px){.site-main section.timeline .container .timeline-tabs .slick-track{gap:10px}.site-main section.timeline .container .timeline-tabs .slick-track::before,.site-main section.timeline .container .timeline-tabs .slick-track::after{content:none}}.site-main section.timeline .container .timeline-tabs .slick-track .timeline-tab{padding:0 36.5px 16px;border-bottom:1px solid #cfcfcf;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;text-align:center;cursor:pointer}@media(max-width: 1024px){.site-main section.timeline .container .timeline-tabs .slick-track .timeline-tab{padding:0 3.5px 16px}}.site-main section.timeline .container .timeline-tabs .slick-track .timeline-tab:hover{border-color:#51195d}.site-main section.timeline .container .timeline-tabs .slick-track .timeline-tab.slick-current{border-color:#51195d;color:#51195d}@media(max-width: 500px){.site-main section.timeline .container .timeline-tabs .slick-track .timeline-tab{font-size:16px}}