/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-content-timeline_block{margin:48px 0}@media (min-width:768px){.block-content-timeline_block{margin:64px 0 48px}}@media (min-width:992px){.block-content-timeline_block{margin:0 0 44px}}.block-content-timeline_block .field--name-field-section-title{font-size:2rem;font-weight:500;line-height:40px}@media (min-width:768px){.block-content-timeline_block .field--name-field-section-title{font-size:2.25rem;line-height:44px}}@media (min-width:992px){.block-content-timeline_block .field--name-field-section-title{font-size:2.5rem;line-height:52px}}.block-content-timeline_block .timeline-background-wrapper{margin:48px -64px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 64px 0}@media (min-width:768px){.block-content-timeline_block .timeline-background-wrapper{margin:72px -64px 48px}}@media (min-width:992px){.block-content-timeline_block .timeline-background-wrapper{margin:48px -64px}}.block-content-timeline_block .timeline-background-wrapper.sticky-top{background:var(--Color-Background-Primary-Alpha-Level200,rgba(24,37,170,.4));-webkit-backdrop-filter:blur(calc(var(--Effects-BackgroundBlur-Level-3,60px) / 2));backdrop-filter:blur(calc(var(--Effects-BackgroundBlur-Level-3,60px) / 2));top:0;z-index:999;scroll-behavior:smooth}.block-content-timeline_block .timeline-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;width:100%;height:100%}.block-content-timeline_block .timeline-wrapper{overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.block-content-timeline_block .timeline-wrapper .timeline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease;position:relative;width:100%;padding:60px 0 0}.block-content-timeline_block .timeline-wrapper .timeline .decade{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.block-content-timeline_block .timeline-wrapper .timeline .decade.active .decade-label{font-size:2rem;font-weight:500;line-height:40px;color:#fff;top:-60px;visibility:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:768px){.block-content-timeline_block .timeline-wrapper .timeline .decade.active .decade-label{font-size:2.25rem;line-height:44px}}@media (min-width:992px){.block-content-timeline_block .timeline-wrapper .timeline .decade.active .decade-label{font-size:2.5rem;line-height:52px;top:-70px}}.block-content-timeline_block .timeline-wrapper .timeline .decade .decade-label{margin-bottom:5px;position:relative;z-index:3;color:var(--Color-Text-Alpha-Primary,rgba(255,255,255,.4));font-size:1.25rem;font-weight:500;line-height:24px;top:-16px;visibility:hidden}@media (min-width:768px){.block-content-timeline_block .timeline-wrapper .timeline .decade .decade-label{visibility:visible}}.block-content-timeline_block .timeline-wrapper .timeline .decade .dot{width:16px;height:16px;background-color:#fff;position:relative;z-index:3;cursor:pointer;top:-20px;visibility:hidden}@media (min-width:768px){.block-content-timeline_block .timeline-wrapper .timeline .decade .dot{visibility:visible}}@media (min-width:992px){.block-content-timeline_block .timeline-wrapper .timeline .decade .dot{visibility:visible;top:-8px}}.block-content-timeline_block .timeline-wrapper .timeline .decade .dot.active{background-color:rgba(255,255,255,.2);position:relative;z-index:1;padding:22px;top:-54px;visibility:visible}@media (min-width:992px){.block-content-timeline_block .timeline-wrapper .timeline .decade .dot.active{padding:30px;top:-58px}}.block-content-timeline_block .timeline-wrapper .timeline .decade .dot.active::before{content:"";position:absolute;z-index:-1;top:9px;left:9px;right:9px;bottom:9px;border:1px solid #fff;background:#fff}.block-content-timeline_block .timeline-wrapper .timeline .decade .dot.active::after{content:"";position:absolute;z-index:-1;top:15px;left:15px;right:15px;bottom:15px;border:5px solid #008515;background:#008515}.block-content-timeline_block .timeline-wrapper .timeline-line{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff;z-index:-1;overflow:hidden}.block-content-timeline_block .timeline-control{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;background:#008515;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:43px;height:43px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:992px){.block-content-timeline_block .timeline-control{width:73.528px;height:73.821px}}.block-content-timeline_block .timeline-control.disabled{background:var(--Color-Background-Primary-Inverse-Alpha-Level100,rgba(255,255,255,.2));cursor:default}.block-content-timeline_block .timeline-control.disabled:hover{background:var(--Color-Background-Primary-Inverse-Alpha-Level100,rgba(255,255,255,.2));cursor:default}.block-content-timeline_block .timeline-control:hover{background:var(--Color-Background-Supportive_Light-Default,#6cc04a)}.block-content-timeline_block .timeline-control:focus{border:4px solid var(--Color-Border-Default,#fff);background:-webkit-gradient(linear,left bottom,left top,from(var(--Color-Background-Supportive_Light-Default,#6cc04a)),to(var(--Color-Background-Supportive_Light-Default,#6cc04a))),var(--Color-Background-Secondary-Level200,#7aaff5);background:-webkit-linear-gradient(bottom,var(--Color-Background-Supportive_Light-Default,#6cc04a) 0,var(--Color-Background-Supportive_Light-Default,#6cc04a) 100%),var(--Color-Background-Secondary-Level200,#7aaff5);background:-o-linear-gradient(bottom,var(--Color-Background-Supportive_Light-Default,#6cc04a) 0,var(--Color-Background-Supportive_Light-Default,#6cc04a) 100%),var(--Color-Background-Secondary-Level200,#7aaff5);background:linear-gradient(0deg,var(--Color-Background-Supportive_Light-Default,#6cc04a) 0,var(--Color-Background-Supportive_Light-Default,#6cc04a) 100%),var(--Color-Background-Secondary-Level200,#7aaff5)}.block-content-timeline_block .timeline-control:focus-visible{border:none;outline:0}.block-content-timeline_block .timeline-control .left-arrow{background-image:url(../svg/caretleft.svg)}.block-content-timeline_block .timeline-control .right-arrow{background-image:url(../svg/caretright.svg)}.block-content-timeline_block .timeline-control .left-arrow,.block-content-timeline_block .timeline-control .right-arrow{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);background-repeat:no-repeat;-webkit-background-size:28px 28px;background-size:28px;width:32.911px;height:32.911px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-position:center}.block-content-timeline_block .content-wrapper{padding:0;position:relative;z-index:0;scroll-margin-top:200px}@media (min-width:992px){.block-content-timeline_block .content-wrapper{padding:20px}}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards{min-height:300px;padding:0;float:none}@media (min-width:992px){.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards{padding:0 16px}}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .decade-wrapper{opacity:1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-o-transform .5s ease}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .decade-wrapper.transition-out{opacity:0}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper{background:var(--Color-Background-Primary-Alpha-Level200,rgba(24,37,170,.4));-webkit-backdrop-filter:blur(calc(var(--Effects-BackgroundBlur-Level-3,60px) / 2));backdrop-filter:blur(calc(var(--Effects-BackgroundBlur-Level-3,60px) / 2));margin-bottom:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper:last-child{margin-bottom:0}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .field--name-field-timeline-year{font-size:2rem;font-weight:700;line-height:40px}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .field--name-field-timeline-year::before{border-left:7px solid var(--Color-Background-Supportive_Light-Default,#6cc04a);padding-right:13px;content:""}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .inner-card-main-wrapper{margin:24px -15px 0}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .inner-card-main-wrapper .timeline-inner-card-left-wrapper .field--name-field-year-achievement-image img{margin:0}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .inner-card-main-wrapper .timeline-inner-card-right-wrapper{margin-top:64px}@media (min-width:992px){.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .inner-card-main-wrapper .timeline-inner-card-right-wrapper{margin-top:0}}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .inner-card-main-wrapper .timeline-inner-card-right-wrapper .field--name-field-year-achievement-title{font-size:1.5rem;font-weight:500;line-height:32px;margin-bottom:24px}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .inner-card-main-wrapper .timeline-inner-card-right-wrapper .field--name-field-year-achievement-descripti{font-size:16px;line-height:24px}@media (min-width:992px){.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .inner-card-main-wrapper .timeline-inner-card-right-wrapper .field--name-field-year-achievement-descripti{font-size:18px;line-height:28px}}.block-content-timeline_block .content-wrapper .field--name-field-timeline-decade-cards .field--name-field-timeline-year-cards .year-wrapper .paragraph--type--timeline-year-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}[lang=cs] .block-content-timeline_block .timeline-wrapper .timeline .decade.active .decade-label{font-size:31px}@media (max-width:991.98px){[lang=cs] .block-content-timeline_block .timeline-wrapper .timeline .decade.active .decade-label{font-size:14px}}[lang=cs] .block-content-timeline_block .timeline-wrapper .timeline .decade.active .dot.active{top:-38px}@media (min-width:768px){[lang=cs] .block-content-timeline_block .timeline-wrapper .timeline .decade.active .dot.active{top:-54px}}@media (min-width:992px){[lang=cs] .block-content-timeline_block .timeline-wrapper .timeline .decade.active .dot.active{top:-58px}}[lang=cs] .block-content-timeline_block .timeline-wrapper .timeline .decade .decade-label{font-size:10px}@media (min-width:992px){[lang=cs] .block-content-timeline_block .timeline-wrapper .timeline .decade .decade-label{font-size:20px}}[lang=pt] .block-content-timeline_block .timeline-wrapper .timeline .decade.active .decade-label{font-size:35px}@media (max-width:991.98px){[lang=pt] .block-content-timeline_block .timeline-wrapper .timeline .decade.active .decade-label{font-size:14px}}[lang=pt] .block-content-timeline_block .timeline-wrapper .timeline .decade .decade-label{font-size:24px}@media (max-width:991.98px){[lang=pt] .block-content-timeline_block .timeline-wrapper .timeline .decade .decade-label{font-size:11px}}
.path-frontpage .block-content-description_block{padding:0 20px 0 20px}@media (min-width:768px){.path-frontpage .block-content-description_block{padding:0 50px 26px 50px}}@media (min-width:992px){.path-frontpage .block-content-description_block{padding:100px 110px 100px 60px}}.path-frontpage .block-content-description_block .field--name-field-formatted-description p{font-size:1.75rem;font-weight:500;line-height:36px;letter-spacing:0}@media (min-width:768px){.path-frontpage .block-content-description_block .field--name-field-formatted-description p{font-size:2.5rem;line-height:52px}}@media (min-width:992px){.path-frontpage .block-content-description_block .field--name-field-formatted-description p{font-size:4.5rem;line-height:84px;letter-spacing:-1px}}.block-content-description_block{padding:0}@media (min-width:768px){.block-content-description_block{margin:48px 0}}@media (min-width:992px){.block-content-description_block{padding:0 64px 64px 0;margin:0}}.block-content-description_block .content{border-left:10px solid #6cc04a;padding:10px 0 10px 50px;position:relative}@media (min-width:992px){.block-content-description_block .content{padding:36px 0 36px 50px}}@media (min-width:992px){.block-content-description_block .content{padding:36px 36px 36px 62px}}.block-content-description_block .content:after,.block-content-description_block .content:before{content:"";position:absolute;bottom:0;left:auto;right:auto;height:10px;width:20px;background:#6cc04a;top:unset}.block-content-description_block .content::before{left:0;bottom:0;top:unset}.block-content-description_block .content::after{left:0;top:0;bottom:unset}.block-content-description_block .field--name-field-title{background:var(--Color-Background-Primary-Inverse-Alpha-Level100,rgba(255,255,255,.2));-webkit-backdrop-filter:blur(5.568403244px);backdrop-filter:blur(5.568403244px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px 16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:1.5rem;font-weight:500;line-height:32px;display:inline-block;margin-bottom:24px}.block-content-description_block .field--name-field-formatted-description p{font-size:2rem;font-weight:500;line-height:40px;margin-bottom:0}@media (min-width:768px){.block-content-description_block .field--name-field-formatted-description p{font-size:2.25rem;line-height:44px}}@media (min-width:992px){.block-content-description_block .field--name-field-formatted-description p{max-width:85%;font-size:2.5rem;line-height:52px}}.block-content-description_block .field--name-field-formatted-description p span{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,rgba(255,255,255,.4)));background:-webkit-linear-gradient(left,#fff 50%,rgba(255,255,255,.4) 50%);background:-o-linear-gradient(left,#fff 50%,rgba(255,255,255,.4) 50%);background:linear-gradient(to right,#fff 50%,rgba(255,255,255,.4) 50%);-webkit-background-size:200% 100%;background-size:200% 100%;background-position-x:100%;color:transparent;background-clip:text;-webkit-background-clip:text}[lang=cs] .block-content-description_block .field--name-field-formatted-description p span,[lang=es] .block-content-description_block .field--name-field-formatted-description p span,[lang=ms] .block-content-description_block .field--name-field-formatted-description p span,[lang=pt] .block-content-description_block .field--name-field-formatted-description p span{color:#fff}
