/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-timeline{margin-top:100px}.view-timeline .js-pager__items.pager{align-items:center;display:flex;justify-content:center}.view-timeline .views-infinite-scroll-content-wrapper{background:linear-gradient(90deg,transparent calc(50% - 1px),#1c4794 50%,transparent calc(50% + 1px));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:200px;padding:200px 20px 0}.view-timeline .views-infinite-scroll-content-wrapper .views-row{margin-bottom:100px;max-width:50%;min-height:250px;position:relative;width:100%}.view-timeline .views-infinite-scroll-content-wrapper .views-row:last-child{margin-bottom:0}.view-timeline .views-infinite-scroll-content-wrapper .views-row.completed{background:#fff;border-left:2px solid #fff;border-right:2px solid #fff;width:calc(100% - 4px)}.view-timeline .views-infinite-scroll-content-wrapper .views-row article{background:#fff;cursor:pointer;display:inline-block;margin-top:-40px;max-width:425px;position:relative;width:100%}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .teaserWrapper{background:#fff;padding:30px;position:relative;text-align:left;transition:background .2s ease-in-out}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .teaserWrapper .field--name-field-date{color:#1c4794;font-size:16px;font-weight:600;line-height:1em}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .teaserWrapper .teasertitle{color:#1c4794;font-size:24px;font-weight:600;line-height:32px;margin-bottom:10px}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .teaserWrapper.noImage{margin-top:-30px}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .bgImage{overflow:hidden;width:100%}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .bgImage .bg{background-size:cover!important;height:100%;transition:all .5s;width:100%}.view-timeline .views-infinite-scroll-content-wrapper .views-row article:hover .teaserWrapper{background:#7997d4}.view-timeline .views-infinite-scroll-content-wrapper .views-row article:hover .bg{transform:scale(1.1)}.view-timeline .views-infinite-scroll-content-wrapper .views-row:before{background:#1c4794;content:"";height:2px;position:absolute;right:0;top:-1px;width:50%}.view-timeline .views-infinite-scroll-content-wrapper .views-row:nth-child(2n+2){float:right;margin-top:200px;text-align:right}.view-timeline .views-infinite-scroll-content-wrapper .views-row:nth-child(2n+2):before{background:#1c4794;content:"";height:2px;left:0;position:absolute;top:-1px;width:100%}.view-timeline .views-infinite-scroll-content-wrapper .views-row .year{background:#fff;border:5px solid #1c4794;border-radius:50%;color:#1c4794;display:none;font-weight:600;height:100px;line-height:100px;position:absolute;right:-55px;text-align:center;top:-200px;width:100px}.view-timeline .views-infinite-scroll-content-wrapper .views-row .point{background:#fff;border:2px solid #1c4794;border-radius:50%;height:11px;position:absolute;right:-7px;top:-8px;width:11px}.view-timeline .views-infinite-scroll-content-wrapper .views-row:nth-child(2n) .point{left:-7px}.view-timeline .views-infinite-scroll-content-wrapper .views-row:first-child .year .year,.view-timeline .views-infinite-scroll-content-wrapper .views-row:nth-child(8n+1) .year{display:inline-block}@media (max-width:1024px){.view-timeline .views-infinite-scroll-content-wrapper .views-row article{max-width:300px}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .teaserWrapper .teasertitle{font-size:20px;line-height:24px}}@media (max-width:768px){.view-timeline.centercontent-large{margin-top:100px;max-width:100%;width:100%}.view-timeline .views-infinite-scroll-content-wrapper{background:linear-gradient(90deg,transparent calc(15% - 1px),#1c4794 15%,transparent calc(15% + 1px));padding-bottom:40px;padding-top:150px}.view-timeline .views-infinite-scroll-content-wrapper .views-row{margin:25px 0!important;max-width:100%}.view-timeline .views-infinite-scroll-content-wrapper .views-row:before{display:none}.view-timeline .views-infinite-scroll-content-wrapper .views-row .year{display:none!important}.view-timeline .views-infinite-scroll-content-wrapper .views-row:first-child .year{display:block!important;left:calc(15% - 53px);right:unset;top:-200px}.view-timeline .views-infinite-scroll-content-wrapper .views-row .point{display:none!important}.view-timeline .views-infinite-scroll-content-wrapper .views-row article{background:#fff;margin:0;max-width:100%;padding:0!important}.view-timeline .views-infinite-scroll-content-wrapper .views-row article:before{display:none}.view-timeline .views-infinite-scroll-content-wrapper .views-row article .teaserWrapper{margin-left:0;max-width:100%;min-height:unset;position:relative;top:unset}}
.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:calc(100% - .75em)}.autocomplete .ui-menu-item .ui-menu-item-wrapper,.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{color:#5d5d5d;display:block;padding:.25em .5em;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#1c4794;color:#fff}.autocomplete .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion,.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{background:0 0;padding:0}
