﻿.card-links{background:#f4f3f2}.card-links .component-wrapper{padding:80px 0 80px !important}.card-links h2{padding-top:0;margin-bottom:15px}.card-links .subtitle{margin-bottom:26px}.card-link-list{list-style:none;padding:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 575px){ul.card-link-list.row{margin-left:0px;margin-right:0px}}.mainBody .card-link-item{margin-bottom:30px !important}.mainBody .card-link{display:block;background:#fff;position:relative;bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none !important;height:100%;overflow:hidden;box-shadow:0px 0px 5px #ccc}#middle a.card-link:hover{position:relative;background:#00694e;color:#fff}.card-link:hover .card-title{text-decoration:underline}.card-link:hover .card-title,.card-link:hover .card-subtitle,.card-link:hover .card-details div{color:#fff}#middle a.card-link:focus{background:#00694e;border:2px dashed #fff;transition:none}.card-link:focus .card-title{text-decoration:underline}.card-link:focus .card-title,.card-link:focus .card-subtitle,.card-link:focus .card-details div{color:#fff}.card-image{width:100%;height:180px}@media screen and (min-width: 768px){.col-lg-3.card-link-item .card-image{height:160px}}.card-link-content{padding:30px 15px;min-height:130px}.card-link .card-link-content.no-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-title{color:#00694e;font-family:p22-mackinac-pro,Times New Roman,serif;font-size:28px;line-height:38px;font-weight:600}@media screen and (min-width: 992px){.col-lg-3.card-link-item .card-title{font-size:22px;line-height:32px}}.no-details .card-title{text-align:center}.card-link .card-subtitle{color:#756e65;font-size:21px;margin-bottom:10px;font-weight:500}.card-link .card-details div{color:#000}a.card-link[target=_blank]:after{content:""}a.card-link .card-title{position:relative}a.card-link[target=_blank] .card-title:after{font-family:"Font Awesome 6 Sharp","Font Awesome 6 Brands";content:" "}
