/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ckeditor-accordion-container>dl dt>a:before{display:inline-block;counter-increment:section;width:35px;height:35px;line-height:35px;text-align:center;margin-right:20px;margin-left:10px;background-color:#afe028;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:200ms ease;-o-transition:200ms ease;-moz-transition:200ms ease;transition:200ms ease;position:absolute;top:15px;left:0;}.ckeditor-accordion-container>dl dt.active>a{background-color:#afe028 !important;border-bottom:none;font-size:18px;font-weight:600;margin-top:0.17rem;color:#000000 !important;}.ckeditor-accordion-container>dl dt:hover>a{background-color:#afe028 !important;border-bottom:none;font-size:18px;font-weight:600;margin-top:0.17rem;color:#000000 !important;}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle{right:10px;top:10px;padding:0;width:auto;}.ckeditor-accordion-container>dl dt>a{background:#16b4d80a;color:#ffffff !important;font-size:18px;padding:20px 50px 20px 55px !important;border-bottom:1px solid #f6f6f6 !important;text-decoration:none;position:relative;background-color:#00809e !important;margin-bottom:20px;border-radius:5px;}.ckeditor-accordion-container>dl dt.active>a>.ckeditor-accordion-toggle:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;content:"-";color:#000000;}.ckeditor-accordion-container>dl dd.active{padding:0 0 20px;border-bottom:none;}.panel-content{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;}.panel-content .panel-text{flex:1;}.card__event{flex-basis:300px;border:0 none;position:relative;margin-bottom:1.5rem;background-color:#00809E;color:#fff;margin-top:10px;}.card__event .card-body{padding:1.3rem;}.card__event .card-body .card-tag{margin-left:-1.3rem;}.card-tag.light{color:#3b3b3b;background:#afe028;}.card-tag{padding:8px 15px;font-size:.9rem;font-weight:700;text-transform:uppercase;display:block;line-height:1.5;}.card__event .card-body li{color:#ffffff;text-decoration:none;}.panel a{color:#00809E;text-decoration:underline;}.panel-box-text{border:1px solid black;padding:10px;margin-top:1px;margin-bottom:5px;}.accordian-wrap strong{color:#008942;}.card__event .card-body p:nth-of-type(1){font-weight:bold;}.container{width:100%;max-width:1200px;margin:0 auto;padding:20px;}.slider-wrapper{position:relative;overflow:hidden;}.slides-wrap{display:flex;transition:transform 0.5s ease-in-out;width:1000%;height:100%;}.slider-item{margin:12px;width:calc(3.3333333% - 20px);min-height:20rem;background-color:#fff;box-shadow:0px 5px 15px rgba(0,0,0,0.2);display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:10px;}.slider-item img{max-width:100%;max-height:240px;object-fit:cover;border-bottom:1px solid #ddd;border-radius:10px 10px 0 0;}.slider-heading{padding:15px;font-size:1.5rem;font-weight:700;color:#333;}.slider-heading a{text-decoration:none;color:#333;}.slider-heading a::after{content:"→";font-family:"FontAwesome";margin-left:10px;font-weight:bold;color:rgb(0,138,66);}.slick-dots{display:flex;justify-content:center;margin-top:20px;list-style:none;padding:0;}.slick-dots li{margin:0 5px;}.slick-dots li button{background-color:#999;border:none;width:15px;height:15px;border-radius:50%;cursor:pointer;}.slick-dots li.slick-active button{background-color:black;}.slider-container{position:relative;}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0.5);border:none;padding:10px;cursor:pointer;color:white;z-index:10;}.prev{left:0;transform:translateY(-50%) rotate(45deg);}.next{right:0;transform:translateY(-50%) rotate(-135deg);}.prev:before,.next:before{content:"";display:inline-block;width:15px;height:15px;border-top:3px solid white;border-right:3px solid white;}.prev:before{transform:rotate(-45deg);}.next:before{transform:rotate(135deg);}@media only screen and (max-width:900px){.slider-item{width:calc(5% - 20px);min-height:12rem;}.slider-heading{font-size:1rem;}.prev,.next{display:none;}}@media only screen and (max-width:416px){.slider-item{width:calc(8% - 30px);}}.container{width:100%;max-width:1200px;margin:0 auto;padding:20px;}.slider-wrapper{position:relative;overflow:hidden;}.slides-wrap{display:flex;transition:transform 0.5s ease-in-out;width:1000%;height:100%;}.slider-item{margin:12px;width:calc(3.3333333% - 20px);min-height:20rem;background-color:#fff;box-shadow:0px 5px 15px rgba(0,0,0,0.2);display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:10px;}.slider-item img{max-width:100%;max-height:240px;object-fit:cover;border-bottom:1px solid #ddd;border-radius:10px 10px 0 0;}.slider-heading{padding:15px;font-size:1.5rem;font-weight:700;color:#333;}.slider-heading a{text-decoration:none;color:#333;}.slider-heading a::after{content:"→";font-family:"FontAwesome";margin-left:10px;font-weight:bold;color:rgb(0,138,66);}.slick-dots{display:none;}.slider-container{position:relative;}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);background-color:rgb(0 0 0 / 0%);border:none;padding:10px;cursor:pointer;color:white;z-index:10;}.prev{left:-30px;transform:translateY(-50%) rotate(270deg);}.next{right:-30px;transform:translateY(-50%) rotate(-90deg);}.prev:before,.next:before{content:"";display:inline-block;width:15px;height:15px;border-top:3px solid #008a42;border-right:3px solid #008a42;}@media only screen and (max-width:900px){.slider-item{width:calc(5% - 20px);min-height:12rem;}.slider-heading{font-size:1rem;}.prev,.next{display:none;}}@media only screen and (max-width:416px){.slider-item{width:calc(8% - 30px);}}footer--menus .nav__menu li>a,footer--menus .nav__menu li>span,.footer--menus .nav__menu li>a,.footer--menus .nav__menu li>span{display:block;font-weight:600;color:#3b3b3b;margin-bottom:15px;text-decoration:none;text-transform:none;}.statistics-slider .slider--green .slider__image .image-wrapper:after{background-image:none !important;}@media screen and (max-width:767px){.annual-report .contents{flex-direction:column;align-items:flex-start;padding-bottom:0px;}.annual-report .section{padding:0px 0;overflow:hidden;}.annual-report .statistics-slider .slider--blue .slider__stat{font-size:2rem;}.annual-report section,.section{padding-top:0px;}.annual-report #distribution-by-region{padding-bottom:0px}.annual-report .section--map{padding-bottom:0px;}.annual-report .quote-section{padding:10px;}.annual-report .slider-container{padding:0px;}.annual-report .panel-content{flex-direction:column;}.annual-report .card__event{margin-bottom:20px;width:100%;}#nav-slideout{width:100%;max-width:100%;padding:1rem;}#nav-slideout .nav__menu{width:100%;}#nav-slideout .nav__menu li{margin:0;}#nav-slideout .nav__menu a{display:block;padding:8px;}.annual-report .nav--primary .nav__menu:last-child{margin-left:0px;}.annual-report .far{font-weight:400;font-size:20px;}.annual-report .nav--primary .nav__menu li{margin:0;margin-left:30px;}.annual-report .nav__search{display:inline-block;width:100%;text-align:left;}.annual-report .search-dropdown{display:block;position:absolute;top:100%;left:0;width:100%;background-color:#fff;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,0.1);z-index:999;margin:0;}.annual-report .form__group{display:flex;align-items:center;justify-content:space-between;}.annual-report .form__group input.search{flex-grow:1;margin-right:10px;}.annual-report .search__results-meta{margin-top:10px;display:flex;justify-content:space-between;}.annual-report .search__results-meta button{background:none;border:none;padding:5px;cursor:pointer;}}@media screen and (max-width:540px){.slider-item{width:calc(10% - 37px);min-height:12rem;}}@media (max-width:404px){.annual-report .nav--primary .nav__menu li{margin:0;margin-left:20px;}}@media (max-width:374px){.annual-report .nav--primary .nav__menu li{margin-left:19px;}}@media (max-width:371px){.annual-report .nav--primary .nav__menu li{margin-left:15px;}}@media (max-width:359px){.annual-report .nav--primary .nav__menu li{margin-left:10px;}}@media (max-width:344px){.annual-report .nav--primary .nav__menu li{margin-left:9px;}}@media (max-width:341px){.annual-report .nav--primary .nav__menu li{margin-left:6px;}.annual-report .far{font-weight:400;font-size:18px;}}@media (max-width:328px){.annual-report .nav--primary .nav__menu li{margin-left:5px;}.annual-report .nav--primary .nav__menu:last-child{margin-left:0;}.annual-report .far{font-weight:400;font-size:20px;}.annual-report .header__brand{width:180px;}}.quote-section{margin:0 !important;}.annual-report .section,.contents{padding:0 !important;}@media screen and (max-width:768px){.annual-report .nav--primary .nav__menu:last-child{margin-left:8px;}.annual-report .nav--primary .nav__menu:last-child li{margin-left:7px;}}@media screen and (max-width:768px){#lottie-animation{width:100% !important;height:auto !important;}.annual-report .banner__content{padding:20px 15px  !important;}}.tabs[lang="fr"] .nav-item>button{padding:10px 15px;}@media screen and (max-width:767px){.annual-report .search-dropdown{display:none !important;position:absolute;top:100%;left:0;width:100%;background-color:#fff;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,0.1);z-index:999;margin:0;}.annual-report .search-dropdown[aria-expanded="true"],.annual-report .search-dropdown.open{display:block !important;}}@media only screen and (max-width:900px){.prev,.next{display:block;}}.footer--menus .nav__menu li > span{display:none !important;}.annual-report .banner__content{width:40% !important;}div#animation_container{width:100% !important;max-width:none !important;height:100% !important;}div#animation_container #canvas{width:100% !important;height:100% !important;}.annual-report .banner__content{margin-left:5% !important;}@media only screen and (min-width:769px) and (max-width:1024px){.annual-report .banner__content{margin-left:15px !important;}}
