/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{.timeline_item__inner{font-size:22px;position:relative;z-index:1;line-height:1.3;}.timeline_date_label{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:18px;position:relative;margin-bottom:.5rem;}@media (max-width:767px){.timeline_items{min-width:75%;max-width:550px;margin-left:auto;margin-right:auto;position:relative;}.timeline_item{position:relative;}.timeline_item::before{content:"";position:absolute;width:50%;border:solid #FFD520;}.timeline_item:nth-child(odd){padding:30px 0 30px 30px;}.timeline_item:nth-child(odd)::before{left:0px;top:-8px;bottom:-8px;border-width:8px 0 8px 8px;border-radius:50px 0 0 50px;}.timeline_item:nth-child(even){padding:30px 30px 30px 0;}.timeline_item:nth-child(even)::before{right:0;top:0;bottom:0;border-width:8px 8px 8px 0;border-radius:0 50px 50px 0;}.timeline_item:first-child::before{border-top:0;border-top-left-radius:0;}.timeline_item:last-child:nth-child(odd)::before{border-bottom:0;border-bottom-left-radius:0;}.timeline_item:last-child:nth-child(even)::before{border-bottom:0;border-bottom-right-radius:0;}.timeline_item:nth-child(even) .timeline_item__inner{text-align:right;}.timeline_item:last-child:nth-child(even)::after,.timeline_item:last-child:nth-child(odd)::after{content:"";position:absolute;display:block;left:-9.5px;bottom:-20px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:16px solid #FFD520;}.timeline_item:last-child:nth-child(even)::after{left:calc(100% - 18px);bottom:-16px;}.timeline_date_label::before{content:"";position:absolute;width:26px;height:26px;background:white;border-radius:999px;border:5px solid #FFD520;top:2px;}.timeline_item:nth-child(odd) .timeline_date_label:before{left:-39px;}.timeline_item:nth-child(even) .timeline_date_label:before{right:-39px;}}@media (min-width:768px){.timeline_items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:40px;padding-right:40px;margin-top:3rem;position:relative;}.timeline_items::before{content:"";display:block;position:absolute;left:0;top:-8px;right:40px;border-top:8px solid #FFD520;height:0;}.timeline_item{width:33.33%;border-bottom:8px solid #FFD520;position:relative;}.timeline_item:nth-child(3n):not(:nth-child(6n))::after{position:absolute;right:-40px;top:-8px;bottom:-8px;content:"";display:block;width:80px;border-width:8px 8px 8px 0;border-radius:0 40px 40px 0;border-style:solid;border-color:#FFD520;}.timeline_item:nth-child(3n+1):not(:first-child):not(:nth-child(6n+1))::after{position:absolute;left:-40px;top:-8px;bottom:-8px;content:"";display:block;width:80px;border-width:8px 0 8px 8px;border-radius:40px 0 0 40px;border-style:solid;border-color:#FFD520;}.timeline_item__inner{position:relative;padding:3.5rem 1rem 2rem;text-align:center;font-size:18px;}.timeline_item__inner::before{content:"";position:absolute;width:5px;height:26px;background:#FFD520;top:0;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.timeline_item__inner::after{content:"";position:absolute;width:20px;height:20px;background:#FFD520;border-radius:999px;top:26px;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.timeline_item:last-child::before{content:"";position:absolute;display:block;right:-9.5px;bottom:-17px;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:16px solid #FFD520;}}@media (min-width:1200px){.timeline_items{padding-left:80px;padding-right:80px;}.timeline_items::before{right:80px;}.timeline_item:nth-child(3n):not(:nth-child(6n))::after{right:-80px;width:80px;border-radius:0 80px 80px 0;}.timeline_item:nth-child(3n+1):not(:first-child):not(:nth-child(6n+1))::after{left:-80px;width:80px;border-radius:80px 0 0 80px;}}@media (min-width:1200px){.timeline_items--rows-1 .timeline_item:last-child::before,.timeline_items--rows-3 .timeline_item:last-child::before{top:-17px;bottom:auto;}.timeline_items--rows-1 .timeline_item--1,.timeline_items--rows-1 .timeline_item--2,.timeline_items--rows-1 .timeline_item--3,.timeline_items--rows-3 .timeline_item--7,.timeline_items--rows-3 .timeline_item--8,.timeline_items--rows-3 .timeline_item--9{border-bottom:0;}.timeline_items--rows-1 .timeline_item--1::after,.timeline_items--rows-1 .timeline_item--2::after,.timeline_items--rows-1 .timeline_item--3::after,.timeline_items--rows-3 .timeline_item--7::after,.timeline_items--rows-3 .timeline_item--8::after,.timeline_items--rows-3 .timeline_item--9::after{display:none !important;}}.header-top.max-bound{padding:0.28rem 4rem 0.28rem 0;}.header-top-wrap{width:100%;background-color:#f7f7f7;border-bottom:inset;}.hero--landing-page{margin-bottom:1.5rem;}@media (min-width:768px){.hero--landing-page{display:-webkit-box;display:-webkit-flex;display:flex;padding-left:3rem;padding-right:1rem;}}.hero--landing-page .hero-media{width:100%;height:200px;}@media (min-width:768px){.hero--landing-page .hero-media{width:45%;height:auto;}}@media (max-width:767px){.hero--landing-page .hero-media--desktop{display:none;}}@media (min-width:768px){.hero--landing-page .hero-media--mobile{display:none;}}.hero--landing-page .hero-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}@media (min-width:768px){.hero--landing-page .hero-text{padding-right:3rem;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}}.hero--landing-page h1{margin-bottom:0;margin-top:20px;}.hero--landing-page .hero-body{font-size:1.25em;}.hero--landing-page .hero-wrap{margin-bottom:2rem;}.hero--landing-page .hero-callout{margin-top:auto;padding:1.5rem 2rem;border:5px #e21833 solid;}@media (min-width:768px){.hero--landing-page .hero-callout{max-width:500px;}}.hero--landing-page .hero-callout h2,.hero--landing-page .hero-callout h3,.hero--landing-page .hero-callout h4,.hero--landing-page .hero-callout h5,.hero--landing-page .hero-callout h6{margin-bottom:10px;}.hero--landing-page .hero-callout a{text-decoration:underline;}.card-text ul li{line-height:1.2;}.card-text ul > li > ul > li{margin-bottom:8px;}.card-text ul > li > ul > li:before{height:3px;position:relative;top:-4px;}
}
