section#content .hover-cards .heading{margin:50px 0 30px}section#content .hover-cards .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section#content .hover-cards .row>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section#content .hover-cards .feature-box{color:#000;text-align:center;margin-bottom:40px}section#content .hover-cards .feature-box h3{margin-top:15px;margin-bottom:0;font-size:1.375rem;color:#000}@media screen and (max-width:991px){section#content .hover-cards .feature-box h3{font-size:1rem}}section#content .hover-cards .feature-box p{font-size:16px!important;margin-top:10px;color:#000}@media screen and (max-width:991px){section#content .hover-cards .feature-box p{font-size:14px!important}}section#content .hover-cards .feature-box img{margin:auto;width:100%;aspect-ratio:1/1}@media screen and (max-width:991px){section#content .hover-cards .feature-box img{max-width:350px}}@media screen and (max-width:600px){section#content .hover-cards .feature-box-main-box{width:100%}}section#content .hover-cards .feature-box a,section#content .hover-cards .feature-box-main-box{display:block;position:relative;color:#fff;width:100%;max-width:450px;margin:0 auto}@media screen and (max-width:991px){section#content .hover-cards .feature-box a,section#content .hover-cards .feature-box-main-box{max-width:350px}}section#content .hover-cards .feature-box a img,section#content .hover-cards .feature-box-main-box img{width:100%;max-width:450px;aspect-ratio:1/1}section#content .hover-cards .feature-box a div,section#content .hover-cards .feature-box-main-box div{font-size:1rem;margin-top:5px}section#content .hover-cards .feature-box a:hover .feature-box-overlay,section#content .hover-cards .feature-box-main-box:hover .feature-box-overlay{padding:22px 10px}section#content .hover-cards .feature-box a{cursor:pointer}section#content .hover-cards .feature-box a .cta-text{text-decoration:underline}section#content .hover-cards .feature-box a:hover div.cta-text{text-decoration:none!important}section#content .hover-cards .feature-box a:focus-visible div.cta-text{outline:1px solid #fff;outline-offset:1px}section#content .hover-cards .feature-box-overlay{position:absolute;bottom:0;width:100%;padding:10px;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease;background:rgba(18,60,99,.9)}section#content .hover-cards .feature-box-overlay h3{margin:0;font-size:1.125rem;font-weight:700;color:#fff}section#content .hover-cards .feature-box-description{color:#000;margin-bottom:0}