.search-results-container{-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.8rem}@media (min-width:768px){.search-results-container{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:6.4rem}}@media (min-width:1024px){.search-results-container{row-gap:9.600000000000001rem}}.search-results-container a{display:block}.search-bar{align-items:flex-start;flex-direction:column;margin:50px 0;position:relative}.search-bar .title{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-size:1.8rem;font-weight:600;margin-bottom:10px;margin-top:40px;text-transform:uppercase}@media (min-width:768px){.search-bar .search--bar--component form input{width:350px}}.search-bar .search-section{display:flex;flex-wrap:wrap;gap:1.6rem}@media (min-width:768px){.search-bar .search-section{display:inline-flex;flex-wrap:nowrap;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.search-bar .search-section{margin-bottom:0}}.search-bar .search-section .fill-flex{flex:1}.search-bar .search-section .form--input::placeholder{color:#000;opacity:1}@media (min-width:768px){.search-bar .search-section .form--input.-search,.search-bar .search-section .react-datepicker__input-container,.search-bar .search-section .select--__placeholder{font-size:1.2rem}}@media (min-width:1024px){.search-bar .search-section .form--input.-search,.search-bar .search-section .react-datepicker__input-container,.search-bar .search-section .select--__placeholder{font-size:inherit}.search-bar .search-section .select--__placeholder{line-height:1.1}}.search-bar .search-section .search--date{border:2px solid #000;display:flex;position:inherit}.search-bar .search-section .search--date input{color:#000!important}.search-bar .search-section .search--date .select-date{display:block;padding:0 10px}.search-bar .search-section .search--date .select-date.border-left{border-right:2px solid #404041}.search-bar .search-section .search--date .select-date .icon-calendar{padding-right:10px;right:0;top:15px}.search-bar .search-section .search--date .select-date .icon-calendar:before{font-size:1.8rem!important}.search-bar .search-section .search--date .select-date .react-datepicker-wrapper input{color:grey;padding:13px 0;width:inherit}.search-bar .search-section .search--date .select-date .react-datepicker-wrapper .react-datepicker-ignore-onclickoutside{width:inherit}.search-bar .filter-label{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-size:1.6rem;font-weight:600;margin:0}.search-bar .search--bar--component{background:#fff;border:2px solid #000;max-width:100%;padding:10px 20px;position:relative;width:100%}@media (min-width:768px){.search-bar .search--bar--component{width:min-content}}.search-bar .search--bar--component form input{height:30px;max-width:100%;padding-right:25px;width:100%}@media (min-width:768px){.search-bar .search--bar--component form input{width:382px}}.search-bar .search--bar--component form button{margin-left:100%;padding:5px;position:absolute;right:10px}@media (min-width:768px){.search-bar .search--bar--component form button.btn--search:hover{background-color:unset}}.search-bar .search--year{align-items:center;border:2px solid #000;display:flex;width:100%}@media (min-width:1024px){.search-bar .search--year{width:min-content}}.search-bar .search--year>.year{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));font-family:Dinamit;font-size:2rem;font-weight:600;line-height:24px;transition:color .3s ease}.search-bar .search--year>.year:not(:first-child){margin-left:15px}.search-bar .search--year>.year.--active{text-decoration:underline}@media (min-width:768px){.search-bar .search--year>.year{font-size:2.4rem}.search-bar .search--year>.year:not(:first-child){margin-left:40px}}.search-bar .search--year .select{width:100%}.select--__option--is-focused{outline:2px solid #2557a7!important;outline-offset:-2px!important}.banner{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:100px;overflow:visible}.banner .content{order:2}.banner .image{order:1}.banner.--dynamic-padding{margin-top:0}@media (min-width:768px){.banner.--dynamic-padding{padding-top:40px}}@media (min-width:1276px){.banner.--dynamic-padding{padding-top:0}}.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-8px}@media (min-width:1024px){.banner.--reduced-after .banner--content .links--component.--decorator:after{bottom:-18px}}@media (min-width:768px){.banner{grid-template-columns:repeat(2,minmax(0,1fr))}.banner .content{order:1}.banner .image{display:flex;height:420px;justify-content:center;order:2;overflow:hidden}.banner .image img{-o-object-fit:contain;object-fit:contain}}@media (min-width:1024px){.banner{-moz-column-gap:4rem;column-gap:4rem}}@media (min-width:1276px){.banner{-moz-column-gap:5rem;column-gap:5rem}}.banner .banner--content{--tw-text-opacity:1;color:rgba(64,64,65,var(--tw-text-opacity));margin-top:0;position:relative}.banner .banner--content:after{--tw-bg-opacity:1;background-color:rgba(255,203,4,var(--tw-bg-opacity));bottom:-40px;content:"";height:3px;left:0;position:absolute;transition:all .3s;width:60px}.banner .banner--content .title{line-height:66px;margin-top:20px}.banner .banner--content .title .header--h1.-m{font-size:3rem}.banner .banner--content .title .header--h2{line-height:110%}.banner .banner--content .description{font-size:1.4rem;line-height:30px;margin-top:5px}.banner .banner--content .date{font-weight:600;margin-bottom:-10px}@media (min-width:768px){.banner .banner--content .date{margin-bottom:10px}}.banner .banner--content .links{margin-top:0}.banner .banner--content .links .link{margin-bottom:0;margin-top:28px}.banner .banner--content .links--component{max-width:300px}.banner .banner--content .links--component.--decorator:after{bottom:-20px}@media (min-width:768px){.banner .banner--content .title{line-height:66px;margin-top:0}.banner .banner--content .title .header--h1.-m{font-size:4.4rem}.banner .banner--content .description{margin-top:0}}@media (min-width:1024px){.banner .banner--content .description{font-size:18px;margin-top:2rem}.banner .banner--content .links{margin-top:12px}.banner .banner--content .links--component.--decorator:after{bottom:-40px}.banner .banner--content .title .header--h1.-m{font-size:6rem}}@media (min-width:1276px){.banner .banner--content{margin-top:48px}.banner .banner--content .description{font-size:2rem}.banner .banner--content .title .header--h1.-m{font-size:6.8rem}}.single--report{grid-gap:5px;align-items:center;border-top:1px solid rgba(64,64,65,.2);display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 42px 10px 20px}@media (min-width:1024px){.single--report{grid-gap:0}}.single--report>.date{display:inline-block;font-size:2rem;font-weight:600;letter-spacing:.03em;line-height:22px;text-transform:uppercase}.single--report>.list{display:flex;justify-content:flex-end}.single--report>.title{font-family:Montserrat;font-size:2rem;font-weight:600;line-height:24px}.single--report .mr-auto{margin-right:auto}.pagination{margin:45px 0;width:100%}.pagination,.pagination .pagination--item{align-items:center;display:flex;justify-content:center}.pagination .pagination--item{font-size:1.6rem;line-height:16px;padding:0 27px}.pagination .pagination--item.-disabled{color:#bec5c3;cursor:default;pointer-events:none}.pagination .icon-arrow{display:block}.pagination .--left:before{display:block;transform:rotate(-180deg)}