.accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23143865' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z' /%3E%3C/svg%3E")}.hero-cards{margin-bottom:-1rem}@media (min-width:768px){.hero-cards{margin-bottom:-2rem}}@media (min-width:768px){.hero-cards .card:hover .inner{-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.05);box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}.hero-cards .card:hover .inner .top{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-height:40%}.hero-cards .card:hover .inner .top::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.hero-cards .card:hover .inner .bottom{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-height:60%}}@media (min-width:768px){.hero-cards .card:not(:hover) .reveal-area{opacity:0}}@media (min-width:576px){.hero-cards .card .inner{margin-bottom:2rem;position:relative;overflow:hidden}}@media (min-width:768px){.hero-cards .card .inner{height:max(332px,min(45vw,400px))}}@media (max-width:767.98px){.hero-cards .card .top{max-height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.hero-cards .card .top{-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%;max-height:72%}.hero-cards .card .top .bg{position:absolute;height:72%}}@media (min-width:768px){.hero-cards .card .bottom{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;max-height:28%;position:relative}}.hero-cards .card .reveal-area{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-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:flex-start;-webkit-transition:.3s opacity;transition:.3s opacity}.hero-cards .card .reveal-area .cta{margin-top:auto}@media (min-width:768px){.hero-cards .card .text-content{padding:1.5rem 2rem}}.accordion:not(.bordered) .accordion-item{border-radius:.5rem;background-color:#fff;margin-bottom:1rem}.accordion:not(.bordered) .accordion-header{font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:0}@media (min-width:576px){.accordion:not(.bordered) .accordion-header{font-size:1.25rem}}.accordion.bordered .accordion-item{border-bottom:1px solid #ced4da}.accordion.bordered .accordion-header{font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:0}@media (min-width:576px){.accordion.bordered .accordion-header{font-size:1.5rem}}.accordion.bordered .accordion-header .accordion-button{color:#143865;font-weight:700}@media (max-width:767.98px){.accordion.bordered .accordion-header .accordion-button{padding-left:0}}@media (max-width:767.98px){.accordion.bordered .accordion-body{padding-left:0}}.accordion-button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;width:100%;text-align:left;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 3.5rem 1.5rem 2rem;position:relative}.accordion-button:not(.collapsed)::after{-webkit-transform:translateX(50%) rotate(-180deg);transform:translateX(50%) rotate(-180deg)}.accordion-button::after{content:"";position:absolute;right:2rem;top:1.5rem;-webkit-transform:translateX(50%);transform:translateX(50%);display:block;width:1.5rem;height:1.5rem;background-position:center;background-repeat:no-repeat;margin-left:auto;-webkit-transition:.3s -webkit-transform;transition:.3s -webkit-transform;transition:.3s transform;transition:.3s transform,.3s -webkit-transform}.accordion-body{padding:0 3.5rem 1.5rem 2rem}.accordion-body>:last-child{margin-bottom:0}.accordion-body form{width:100%}.accordion-body a:visited{color:#143865}