.congressoverview-wrapper{margin-top:4rem;margin-bottom:4rem}.congressoverview-wrapper.loading{min-height:53.5rem}.congressoverview-wrapper .congressoverview-banner{border-radius:.75rem;background:#dfefee;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:1.5rem;margin-bottom:3.75rem}.congressoverview-wrapper .congressoverview-banner .banner-intro-text,.congressoverview-wrapper .congressoverview-banner .banner-title{color:#1c3e3c;text-align:center}.congressoverview-wrapper .congress-type-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.congressoverview-wrapper .congress-type-button-container .btn.custom-button-wrapper{height:2.75rem}.congressoverview-wrapper .congress-type-button-container .secondary.custom-button-wrapper{padding:.75rem 1rem}.congressoverview-wrapper .congressoverview-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.5rem;gap:2.5rem}.congressoverview-wrapper .cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.congressoverview-wrapper .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.congressoverview-wrapper .footer-container .rendering-logic-dummy{-ms-flex-preferred-size:100%;flex-basis:100%}.congressoverview-wrapper .footer-container .pagination{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin-top:2rem}.congressoverview-wrapper .footer-container .pagination .navigation-label{padding-top:.75rem;padding-bottom:.75rem;font-weight:500;color:#005ad2;cursor:pointer}.congressoverview-wrapper .footer-container .pagination .navigation-label:hover:not([disabled=true]){text-decoration:underline;color:#003f93}.congressoverview-wrapper .footer-container .pagination .navigation-label[disabled=true]{color:#b3cef2;cursor:default}.congressoverview-wrapper .footer-container .pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;max-width:22.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.congressoverview-wrapper .footer-container .pagination .page-numbers .page-number-circle{height:2.125rem;width:2.125rem;border-radius:50%;background-color:transparent;border:.063rem solid transparent;cursor:pointer}.congressoverview-wrapper .footer-container .pagination .page-numbers .page-number-circle:hover{border-color:#003f93}.congressoverview-wrapper .footer-container .pagination .page-numbers .page-number-circle .page-number{padding-top:.3125rem;text-align:center;color:#005ad2}.congressoverview-wrapper .footer-container .pagination .page-numbers .page-number-circle .page-number:hover{color:#003f93}.congressoverview-wrapper .footer-container .pagination .page-numbers .page-number-circle .dots{text-align:center;cursor:default}.congressoverview-wrapper .footer-container .pagination .page-numbers .page-number-circle[current=true]{border-color:#005ad2}.congressoverview-wrapper .footer-container .pagination .page-numbers .page-number-circle[state=isDots]:hover{border-color:transparent;cursor:default}.congressoverview-wrapper .footer-container .find-button-container{margin-top:2rem;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.congressoverview-wrapper .footer-container .find-button-container a.btn{font-size:1rem;height:1.5rem;line-height:1.5rem}@media only screen and (max-width:75em){.congressoverview-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}.congressoverview-wrapper.loading{min-height:51.75rem}.congressoverview-wrapper .congressoverview-banner{margin-bottom:2.5rem}}@media only screen and (max-width:64em){.congressoverview-wrapper{margin-top:2rem;margin-bottom:2rem}.congressoverview-wrapper.loading{min-height:55.25rem}.congressoverview-wrapper .cards-wrapper{margin-top:2rem}.congressoverview-wrapper .footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.congressoverview-wrapper .footer-container .find-button-container{margin-top:1.25rem}}@media only screen and (max-width:48em){.congressoverview-wrapper.loading{min-height:54.5rem}.congressoverview-wrapper .congressoverview-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.5rem}.congressoverview-wrapper .cards-wrapper{row-gap:1rem;margin-top:1.5rem}.congressoverview-wrapper .footer-container .pagination{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.congressoverview-wrapper .footer-container .find-button-container a.btn{font-size:.875rem;height:1.25rem;line-height:1.25rem}}