:root{--bs-blue-rgb:13,110,253;--bs-indigo-rgb:102,16,242;--bs-purple-rgb:111,66,193;--bs-pink-rgb:214,51,132;--bs-red-rgb:220,53,69;--bs-orange-rgb:242,142,0;--bs-yellow-rgb:255,219,124;--bs-green-rgb:63,102,60;--bs-teal-rgb:32,201,151;--bs-cyan-rgb:13,202,240;--bs-black-rgb:0,0,0;--bs-white-rgb:255,255,255;--bs-gray-rgb:92,86,79;--bs-gray-dark-rgb:52,58,64;--bs-webblack-rgb:33,37,41;--bs-lightgrey-rgb:245,242,233;--bs-olive-2-rgb:196,180,123;--bs-petrol-2-rgb:176,197,182;--bs-brown-2-rgb:194,156,121;--bs-olive-light-rgb:241,237,224;--bs-yellow-light-rgb:255,246,225;--bs-brown-light-rgb:240,230,221;--bs-green-light-rgb:239,242,238;--bs-neutral-100:#f9f8f5;--bs-neutral-200:#e1dfcf;--bs-neutral-300:#c4c2b5;--bs-neutral-400:#a4a397;--bs-neutral-500:#87867d;--bs-neutral-600:#6e6d66;--bs-neutral-700:#575751;--bs-neutral-800:#44433e;--bs-neutral-900:#31302d;--bs-neutral-1000:#171615;--bs-neutral-100-rgb:249,248,245;--bs-neutral-200-rgb:225,223,207;--bs-neutral-300-rgb:196,194,181;--bs-neutral-400-rgb:164,163,151;--bs-neutral-500-rgb:135,134,125;--bs-neutral-600-rgb:110,109,102;--bs-neutral-700-rgb:87,87,81;--bs-neutral-800-rgb:68,67,62;--bs-neutral-900-rgb:49,48,45;--bs-neutral-1000-rgb:23,22,21;--bs-font-open-sans:"Open Sans",sans-serif}@media(min-width:768px){.admin-bar .header{top:72px}}*,:after,:before{box-sizing:border-box;margin:0;outline:0;padding:0}::-moz-selection{background-color:#3f663c;color:#fff}::selection{background-color:#3f663c;color:#fff}body{display:flex;flex-direction:column;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote{font-weight:700}.text-body{font-size:1.25rem;line-height:1.75}.text-body-sm{font-size:1.15rem;line-height:1.75}.text-body-lg{font-size:calc(1.275rem + .3vw);line-height:1.75}@media(min-width:1200px){.text-body-lg{font-size:1.5rem}}.figure-img{margin-bottom:0}.figure-caption{margin-top:.75rem}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:700;src:url(../../resources/assets/fonts/NotoSerif-Bold.woff2) format("woff2"),url(../../resources/assets/fonts/NotoSerif-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:600;src:url(../../resources/assets/fonts/NotoSerif-SemiBold.woff2) format("woff2"),url(../../resources/assets/fonts/NotoSerif-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:400;src:url(../../resources/assets/fonts/NotoSerif-Regular.woff2) format("woff2"),url(../../resources/assets/fonts/NotoSerif-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:300;src:url(../../resources/assets/fonts/NotoSerif-Light.woff2) format("woff2"),url(../../resources/assets/fonts/NotoSerif-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../resources/assets/fonts/OpenSans-Bold.woff2) format("woff2"),url(../../resources/assets/fonts/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../resources/assets/fonts/OpenSans-SemiBold.woff2) format("woff2"),url(../../resources/assets/fonts/OpenSans-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(../../resources/assets/fonts/OpenSans-Medium.woff2) format("woff2"),url(../../resources/assets/fonts/OpenSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../resources/assets/fonts/OpenSans-Regular.woff2) format("woff2"),url(../../resources/assets/fonts/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(../../resources/assets/fonts/OpenSans-Italic.woff2) format("woff2"),url(../../resources/assets/fonts/OpenSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../resources/assets/fonts/OpenSans-Light.woff2) format("woff2"),url(../../resources/assets/fonts/OpenSans-Light.woff) format("woff")}.card--td_news{background:transparent}.card--td_news img{height:12rem;object-fit:cover}.card--td_news .card-description{padding:1rem}.card--td_news .card-description h5{font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem}.card--td_news .card-description h5 a{-webkit-text-decoration:none;text-decoration:none}.card--td_news .card-description p{font-size:1rem;margin-bottom:0}.card-segment{border-radius:0 30px 0 0;height:18.75rem}.card-segment .card-img-overlay{display:flex;flex-direction:column}.card-segment .card-img-overlay .btn{align-content:center;display:flex;font-size:1rem;margin-top:auto}.card-segment .card-img-overlay .btn:after{background-position:100%;width:20px}.card-segment .card-img img{border-radius:0 30px 0 0;height:18.75rem;object-fit:cover;width:100%}.card-image img{max-width:100%}.gform_button,.gform_next_button,.gform_previous_button,.phone-link{background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:5px;font-size:14px;padding:14px 20px}.gform_next_button:hover,.gform_previous_button:hover,.phone-link:hover{background-color:#e8e8e8;border-color:#e8e8e8}.gform_previous_button{background-color:#fff;border-color:#e8e8e8!important}.gform_button{background-color:#e2dfda}.phone-link i{margin-right:5px}#input_2_40{display:flex;flex-wrap:wrap}#input_2_40 .gchoice{width:33.333%}#input_2_40 .gchoice label{height:100%;width:100%}#field_4_11 blockquote{margin:5px 0 0}#field_4_28 legend{padding-top:10px}#input_4_39_other:disabled{display:none}legend.gfield_label{border-bottom:none}.g_form_select{align-items:center;border:1px solid gray;display:flex;gap:20px;height:90%;margin:5px;padding:15px 25px}.g_form_select p{margin-bottom:0}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:30px}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:15px;margin-top:10px}.gform_wrapper.gravity-theme .gfield_description{font-size:.8em;padding-bottom:10px;padding-top:8px}@media(max-width:768px){#input_2_40 .gchoice{width:50%}}@media(max-width:492px){#input_2_40 .gchoice{width:100%}}.navbar-nav .current-menu-item>.nav-link{color:var(--bs-navbar-active-color)}.top_nav .nav--top{justify-content:end;width:100%}.top_nav .nav--top li a{color:#fff!important;font-size:.875rem;font-weight:700;padding:0 .95rem}.nav--main{display:block;position:relative}.nav--main li{display:block;position:unset}.nav--main li ul li a{font-weight:400}.nav--main li ul li:nth-child(2) a{font-weight:700}.nav--main li>.dropdown-menu.show{background:#f5f2e9;border:0;border-radius:0;bottom:0!important;right:0;top:0!important;transform:unset!important;width:100%}.nav--main li.menu-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' fill='none'%3E%3Cpath stroke='%235C564F' stroke-linecap='round' stroke-width='2' d='m1 1 8 7.805L1 17'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;border:0;content:"";display:block;height:1rem;margin-left:auto;transition:width .3s ease-in-out;width:2rem}.nav--main li a{align-items:center;color:#5c564f!important;display:flex;font-family:"Noto Serif",sans-serif;font-size:1.5rem;font-weight:700;padding:.45rem 0}.nav--main li a:hover{background:transparent}.nav--main li a.dropdown-item{display:block;font-size:20px;padding:1rem 0}.header{background:transparent;position:absolute;top:0;transition:top .3s ease-in-out;width:100%;z-index:99}.header span{color:#fff}.header.hide{top:-100px}@media(min-width:768px){.header{top:40px}}.header.sticky{background:#f5f2e9;position:fixed;top:0}.header.sticky span{color:#5c564f}.header.sticky .search-icon circle,.header.sticky .search-icon line,.header.sticky .search-icon path{fill:transparent;stroke:#5c564f}.header.sticky .btn-menu circle,.header.sticky .btn-menu line,.header.sticky .btn-menu path{stroke:#5c564f}.header.sticky .logo__image path.cls-1{stroke:#000;fill:#000}@media(min-width:768px){.header{padding:1.25rem 0}}.header .logo__image{max-width:185px;vertical-align:unset;width:100%}.header .logo__image .cls-1,.header .logo__image .cls-2{stroke-width:0}.header .logo__image .cls-2{fill:#f69f1a;fill-rule:evenodd}.header .logo__image path.cls-1{stroke:#fff;fill:#fff}@media(max-width:767.98px){.header .logo__image{max-width:100px}}.header .search-icon circle,.header .search-icon line,.header .search-icon path{fill:transparent}.breadcrumb{background-color:#f5f2e9;display:flex;flex-wrap:wrap;font-size:1rem;list-style:none;padding:.75rem 1rem}.footer .logo__image{max-width:200px;width:100%}@media(max-width:767.98px){.footer .logo__image{margin-bottom:2rem}}.footer .nav--footer{justify-content:space-between;padding-top:3rem}@media(max-width:767.98px){.footer .nav--footer{display:block;padding-left:1rem}}.footer .nav--footer ul li a{font-weight:400;-webkit-text-decoration:none;text-decoration:none}.footer .nav--footer ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer .nav--footer li{display:block}@media(max-width:767.98px){.footer .nav--footer li{padding:.5rem 0}}.footer .nav--footer li a{font-size:.875rem;font-weight:700;padding:0 .95rem}@media(max-width:767.98px){.footer .nav--footer li a{font-size:1rem;padding:0}}.footer .copy{font-size:.875rem}.footer .nav--disclaimer{display:block}@media(min-width:768px){.footer .nav--disclaimer{display:flex;padding-left:1rem}}@media(max-width:767.98px){.footer .nav--disclaimer li{display:block;padding:.5rem 0}}.footer .nav--disclaimer li a{font-size:.875rem;padding:0 1rem}@media(max-width:767.98px){.footer .nav--disclaimer li a{padding-left:0}}.footer .nav--social{margin-left:2rem}@media(max-width:767.98px){.footer .nav--social{display:block;margin-left:0}.footer .nav--social li{display:block;padding:.5rem 0}}.footer .nav--social li a{font-size:.875rem;font-weight:700;padding:0 1rem}@media(max-width:767.98px){.footer .nav--social li a{padding-left:0}}.footer-bottom{margin-top:2rem}@media(min-width:768px){.footer-bottom{margin-top:6rem}}.wysiwyg ol,.wysiwyg ul{margin-left:20px}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:1.25rem}.wysiwyg img{margin-bottom:1rem}.wysiwyg .alignleft{float:left}.wysiwyg .aligncenter{display:block;margin:0 auto}.wysiwyg .alignright{float:right}.search-container{display:flex;flex-direction:column}.search .header{background:#f5f2e9;padding:1rem 0}.search .header span{color:#5c564f}.search .header .search-icon circle,.search .header .search-icon line,.search .header .search-icon path{fill:transparent;stroke:#5c564f}.search .header .btn-menu circle,.search .header .btn-menu line,.search .header .btn-menu path{stroke:#5c564f}.search .header .logo__image path.cls-1{stroke:#000;fill:#000}.offcanvas{background:#f5f2e9}.offcanvas-nav .offcanvas-go-back{align-items:center;color:#5c564f;cursor:pointer;display:flex;font-size:1rem;margin-bottom:1rem}.offcanvas-nav .offcanvas-go-back:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' fill='none'%3E%3Cpath stroke='%235C564F' stroke-linecap='round' stroke-width='2' d='M10 17 2 9.195 10 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1rem;margin-right:.875rem;width:1rem}.offcanvas-nav .offcanvas-title{font-family:"Noto Serif",sans-serif;font-size:30px}.video-player-wrapper .iframe-session-player iframe{border:none;height:630px;width:100%}@media(max-width:767.98px){.video-player-wrapper .iframe-session-player iframe{height:315px}}.video-player-wrapper .chapters-list{display:inline-flex;flex-direction:column;gap:1.3rem;margin:2rem 0 0;padding:0}.video-player-wrapper .chapters-list li{align-items:center;cursor:pointer;display:flex;list-style-type:none;transition-duration:.2s;transition-property:-webkit-text-decoration-line;transition-property:text-decoration-line;transition-property:text-decoration-line,-webkit-text-decoration-line;transition-timing-function:ease-in-out}.video-player-wrapper .chapters-list li .chapter-timestamp{background-color:#a99572;border-radius:1rem;color:#fff;margin-right:1rem;padding:.5rem 1rem}.video-player-wrapper .chapters-list li:hover .chapter-title{-webkit-text-decoration-line:underline;text-decoration-line:underline}.block-documents.brown{background:hsla(29,37%,62%,.1)}.block-documents.brown .filter{background:#5c564f}.block-documents.brown .filter .show-all,.block-documents.brown .filter li{color:#fff}.block-documents.yellow{background:hsla(29,37%,62%,.1)}.block-documents.yellow .filter{background:#ffdb7c}.block-documents.petrol{background:rgba(158,136,44,.1)}.block-documents.petrol .filter{background:#c4b47b}.block-documents.olive{background:rgba(107,146,137,.1)}.block-documents.olive .filter{background:#6b9289}.block-documents.olive .filter .show-all,.block-documents.olive .filter li{color:#fff}.documents{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;grid-gap:0;gap:0}@media(max-width:767.98px){.documents{grid-template-columns:repeat(2,1fr)}}.documents li{background:hsla(47,38%,63%,.15);border-bottom:1px solid #ada08f}.documents .document{display:flex;gap:1rem}.documents .document__image img{width:17px}.documents .document__title{font-family:"Noto Serif",sans-serif;font-size:1rem}.documents .document__meta{color:#5c564f;font-size:.875rem}.documents .document__meta a{color:#5c564f;font-weight:700}.filter{background:#5c564f;display:flex;justify-content:space-between;list-style:none;padding:1rem}@media(max-width:767.98px){.filter{flex-direction:column;font-size:1rem;gap:1rem;padding:.5rem}}.filter .show-all,.filter select{cursor:pointer}.filter select{padding:.25rem .75rem}.filter ul{display:flex;gap:1rem;list-style:none;margin:0;padding:0}@media(min-width:768px){.filter ul{gap:5rem}}.filter ul li{color:#000;cursor:pointer}.filter ul li.active,.filter ul li:hover{font-weight:700}.block--hero{position:relative}.block--hero .hero{align-items:end;display:flex;min-height:60vh;position:relative}.block--hero .hero h1 strong{font-weight:700}.block--hero .hero-bg{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.block--hero .hero-bg.hide-overlay:after{display:none}.block--hero .hero-bg:after{background:linear-gradient(0deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.block--hero .video{background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.block--hero .video .video-wrapper{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.block--hero .video .video-wrapper iframe{height:56.25vw;left:50%;min-height:100%;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.home .block--hero .hero{min-height:75vh}.block-cards .row{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.block-cards .card{background:transparent}.block-cards .card-body{padding:1rem}.block-cards .card-img{object-fit:cover}.block-cards .card-img-overlay{align-items:flex-start;display:flex;flex-direction:column}.block-cards .card-img-overlay a{margin-top:auto}.block--columns .wysiwyg p:last-child{margin-bottom:0}.block--cta h2{color:inherit}.block--faq{padding-bottom:3.4375rem;padding-top:3.4375rem;position:relative}.block--media .container-fluid .col-md-12{padding:0}.block--media img{width:100%}.block--storyteaser .col-md-5 img,.block--storyteaser .col-md-6 img{object-fit:cover}.block--storyteaser .inner{margin:auto;max-width:575px}.stats .stat{border-bottom:1px solid #5c564f;padding:1.25rem 0}.stats .stat-icon img{height:2.25rem;margin-bottom:.5rem;width:2.25rem}.stats .stat-title{display:block;font-size:1rem;font-weight:700}.stats .stat-value{font-family:"Noto Serif",sans-serif;font-size:1.875rem;font-weight:700;line-height:1}.block--spotlight .card{background:transparent}@media(max-width:767.98px){.block--spotlight .card img{margin-bottom:1rem}}@media(min-width:768px){.block--spotlight .card .card-body{border-bottom:1px solid #5c564f;height:100%;margin-left:1.5rem}}.block--spotlight .card .card-title{font-size:1.25rem}@media(min-width:768px){.block--spotlight .card .card-title{font-size:1.875rem}}.block--spotlight .card .card-title a{color:#5c564f;-webkit-text-decoration:none;text-decoration:none}.block--spotlight .card img{border-top-right-radius:2rem;height:15.25rem;object-fit:cover;width:100%}.block-banner-cards{position:relative}.block-banner-cards .bg{background-position:50%;background-size:cover;height:525px;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.block-banner-cards .bg video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.block--grid .col-md-6{height:520px}.block--grid .col-md-6 .icon{height:4rem}.block--grid .col-md-6 .icon img{height:100%}.block--grid .inner{max-width:575px}.block--events .events-list{max-width:1000px}.block--events .events-list-item{border-bottom:1px solid #5c564f;padding:1rem 0}.block--events .events-list-item .event{display:flex}.block--events .events-list-item .event-date{margin-right:1rem;text-align:center;width:6rem}.block--events .events-list-item .event-day{color:#5c564f;display:block;font-weight:700;line-height:1}.block--events .events-list-item .event-month{color:#5c564f;display:block;line-height:1}.background{background-color:unset;background-position:100% 100%;background-repeat:no-repeat;background-size:80vw auto}@media(min-width:768px){.background{background-size:45vw auto}}.background--brown{background-color:#e2dac0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='404' fill='none'%3E%3Cpath fill='%23C4B47B' d='M1330.49 59.199c-139.68 61.599-314.85 92.825-520.655 92.825-372.456 0-644.447 84.284-808.397 250.495L0 404h1440V0c-33.69 22.1-70.23 41.877-109.51 59.199'/%3E%3C/svg%3E")}.background--green{background-color:#cddbd1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='404' fill='none'%3E%3Cpath fill='%236b928a' d='M1330.49 59.199c-139.68 61.599-314.85 92.825-520.655 92.825-372.456 0-644.447 84.284-808.397 250.495L0 404h1440V0c-33.69 22.1-70.23 41.877-109.51 59.199'/%3E%3C/svg%3E")}.background--beige{background-color:#e8e0d3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='404' fill='none'%3E%3Cpath fill='%23DFCDBA' d='M1330.49 59.199c-139.68 61.599-314.85 92.825-520.655 92.825-372.456 0-644.447 84.284-808.397 250.495L0 404h1440V0c-33.69 22.1-70.23 41.877-109.51 59.199'/%3E%3C/svg%3E")}.background--white{background-color:#fff}.background--lightgrey{background-color:#f5f2e9}.background--olive-light{background-color:#f1ede0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='404' fill='none'%3E%3Cpath fill='%23e2dac0' d='M1330.49 59.199c-139.68 61.599-314.85 92.825-520.655 92.825-372.456 0-644.447 84.284-808.397 250.495L0 404h1440V0c-33.69 22.1-70.23 41.877-109.51 59.199'/%3E%3C/svg%3E")}.background--yellow-light{background-color:#fff6e1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='404' fill='none'%3E%3Cpath fill='%23ffecc2' d='M1330.49 59.199c-139.68 61.599-314.85 92.825-520.655 92.825-372.456 0-644.447 84.284-808.397 250.495L0 404h1440V0c-33.69 22.1-70.23 41.877-109.51 59.199'/%3E%3C/svg%3E")}.background--green-light{background-color:#eff2ee;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='404' fill='none'%3E%3Cpath fill='%23dee6dc' d='M1330.49 59.199c-139.68 61.599-314.85 92.825-520.655 92.825-372.456 0-644.447 84.284-808.397 250.495L0 404h1440V0c-33.69 22.1-70.23 41.877-109.51 59.199'/%3E%3C/svg%3E")}.background--brown-light{background-color:#f0e6dd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='404' fill='none'%3E%3Cpath fill='%23dfcdba' d='M1330.49 59.199c-139.68 61.599-314.85 92.825-520.655 92.825-372.456 0-644.447 84.284-808.397 250.495L0 404h1440V0c-33.69 22.1-70.23 41.877-109.51 59.199'/%3E%3C/svg%3E")}.block--content .col-md-4{display:flex}.block--content .quote{margin:auto;text-align:center}.block--content blockquote{color:#5a534b;font-family:"Noto Serif",sans-serif;font-size:1.875rem;font-style:italic;font-weight:700;line-height:normal}.block--timeline .timeline{align-items:start;display:grid;grid-template-columns:1fr minmax(4px,4px) 1fr;position:relative}.block--timeline .timeline:before{background:#5c564f;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:0;width:2px}.block--timeline .t-item{display:contents}.block--timeline .t-item.left-item .t-card{padding-right:5.5rem;text-align:right}.block--timeline .t-item.left-item .t-dot{left:-2.9rem}.block--timeline .t-item.left-item .t-dot:before{left:-14px;right:unset}.block--timeline .t-col{padding-bottom:1.25rem;padding-top:1.25rem}.block--timeline .t-col:empty{display:none}.block--timeline .t-card{padding:1rem}@media(min-width:768px){.block--timeline .t-card{padding:1rem 2rem 1rem 5.5rem}}.block--timeline .t-year{color:#f28e00;font-family:"Noto Serif",sans-serif;font-size:22px;font-weight:700;line-height:22px;margin:0}@media(min-width:768px){.block--timeline .t-year{font-size:30px;line-height:33px}}.block--timeline .t-col.left{grid-column:1;position:relative}.block--timeline .t-col.right{grid-column:3;position:relative}.block--timeline .t-col.left:after{right:-5rem}.block--timeline .t-col.right:before{left:-2rem}.block--timeline .t-dot{align-items:center;background-color:#5c564f;display:flex;grid-column:2;height:2px;justify-content:center;position:relative;top:1.5rem;width:3rem}@media(min-width:768px){.block--timeline .t-dot{top:4.15rem}}.block--timeline .t-dot:before{background:transparent;border:2px solid #5c564f;border-radius:50%;content:"";height:14px;position:absolute;right:-14px;width:14px}.block--call-to-action-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:325px}.block--logos{background:#588c84}.block--logos .logo{border:1px solid #fff;border-top-right-radius:2rem}.block--logos .logo:hover{background:#b0c5b6}.block--logos .logo img{margin:0 auto;padding:2rem}.block--highlight img{border-top-right-radius:2rem}.btn{-webkit-text-decoration:none;text-decoration:none;transition:.25s ease-in-out}.btn:hover{margin-bottom:4px;margin-top:-4px}.btn-close{background:transparent;border:0}.btn-icon:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2746%27 height=%2716%27 viewBox=%270 0 46 16%27 fill=%27none%27><path d=%27M45.3124 8.70711C45.7029 8.31659 45.7029 7.68342 45.3124 7.2929L38.9485 0.928936C38.5579 0.538411 37.9248 0.538411 37.5342 0.928935C37.1437 1.31946 37.1437 1.95262 37.5342 2.34315L43.1911 8L37.5342 13.6569C37.1437 14.0474 37.1437 14.6805 37.5342 15.0711C37.9248 15.4616 38.5579 15.4616 38.9485 15.0711L45.3124 8.70711ZM0.825195 8L0.825195 9L44.6053 9L44.6053 8L44.6053 7L0.825195 7L0.825195 8Z%27 fill=%27white%27/></svg>");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-left:.75rem;width:46px}.btn-primary{color:#fff}.scrollTopBtn{background:transparent;border:0;bottom:1rem;color:#000;font-size:.75rem;position:fixed;right:2rem;text-align:center}.scrollTopBtn span{background-color:#3f663c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free v5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='m34.9 289.5-22.2-22.2c-9.4-9.4-9.4-24.6 0-33.9L207 39c9.4-9.4 24.6-9.4 33.9 0l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9L413 289.4c-9.5 9.5-25 9.3-34.3-.4L264 168.6V456c0 13.3-10.7 24-24 24h-32c-13.3 0-24-10.7-24-24V168.6L69.2 289.1c-9.3 9.8-24.8 10-34.3.4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border:0;border-radius:50%;display:block;height:2rem;margin:.25rem auto 0;width:2rem}.gallery{display:flex;flex-wrap:wrap;gap:1rem}.gallery-columns-2 .gallery-item{align-items:center;background:#fff;display:flex;margin:0;width:calc(50% - 2rem)}.gallery-columns-2 .gallery-item img{height:auto;margin:0;object-fit:contain;width:100%}