:root{--bs-gutter-y:1rem;--bs-gutter-x:1rem;--bs-primary:$blue;--bs-secondary:$gray-600;--bs-tertiary:$teal;--bs-success:$green;--bs-info:$cyan;--bs-warning:$yellow;--bs-danger:$red;--bs-light:$gray-100;--bs-dark:$gray-900}:root,[data-bs-theme=light]{--bs-box-shadow-sm:0 .5rem .5rem rgba(0,0,0,.075)!important}.cards .card-add{border:4px dashed #000;cursor:pointer}.cards .card-img-top .card-text{color:var(--bs-quaternary)}.cards .card-img-top .card-title{margin-bottom:.5rem;margin-top:.5rem}.cards .card-img-top .card-subtitle{color:var(--bs-tertiary)}.cards .card-img-top.big .card-img-wrapper{aspect-ratio:1/1;position:relative}.cards .card-img-top.big .card-img-wrapper img{height:auto;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.cards .card-img-top.big .card-body{padding-left:0;padding-right:0}.cards .card-img-top.big:hover .card-img-wrapper img{transform:translateX(-50%) translateY(-50%) scale(1.1)}.cards__row{margin:0 calc(var(--bs-gutter-x)/-2)}.cards__col{margin-top:0;padding:calc(var(--bs-gutter-x)/2)}.cards__header{margin-bottom:var(--bs-font-size-lg);margin-top:0}.cards__text :first-child{margin-top:0}.cards--2 .swiper-slide,.cards--3 .swiper-slide{opacity:1!important}.cards--3 .swiper{overflow:hidden}.cards--4 .swiper-wrapper{padding:0}.cards--4 .swiper-navigation--wrapper{margin-top:2.5rem;position:relative}.cards--4 .swiper-navigation--wrapper .swiper-navigation{display:flex;margin:0 -5px;position:relative;top:auto;transform:translateY(0);width:100%}.cards--4 .swiper-navigation--wrapper .swiper-navigation .swiper-button-next,.cards--4 .swiper-navigation--wrapper .swiper-navigation .swiper-button-prev{left:auto;margin:0 5px;position:relative;right:auto;top:auto;transform:translateY(0)}.cards--7 .cards__col:nth-child(4),.cards--7 .cards__col:nth-child(5){width:50%!important}.cards--8 .cards__col:nth-child(4n):not(.cards__col:nth-child(4n-1)),.cards--8 .cards__col:nth-child(odd):not(.cards__col:nth-child(4n-1)),.cards--9 .cards__col.cards__col:nth-child(4n-1),.cards--9 .cards__col:not(:nth-child(odd)):not(:nth-child(4n)){width:66.66666%!important}.cards--10 .cards__row{display:grid;gap:10px;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;height:100%}.cards--10 .cards__col{width:100%}.cards--10 .cards__col:first-child{grid-row:span 2}.cards--10 .cards__col:first-child .card-img-wrapper{flex-grow:1}.cards--10 .cards__col:first-child .card-img-wrapper .card-image{height:100%}.cards--11 .cards__row{display:grid;gap:10px;grid-template-columns:1fr 2fr;grid-template-rows:auto auto;height:100%}.cards--11 .cards__col{width:100%}.cards--11 .cards__col:nth-child(2){grid-row:span 2}.cards--11 .cards__col:nth-child(2) .card-img-wrapper{flex-grow:1}.cards--11 .cards__col:nth-child(2) .card-img-wrapper .card-image{height:100%}.cards--12 .card,.cards--14 .card{border-radius:0!important}.cards--12 .card-body,.cards--14 .card-body{padding:20px 0}.cards--13>.container{max-width:100vw!important;padding:0!important}.cards--13 .cards__col{padding:0}.cards--13 .cards__col .card{border-radius:0!important}.cards--13 .cards__col .card-body{padding-bottom:50px;text-align:center}.cards--13 .cards__col .card-subtitle{color:#fff;display:block;margin-bottom:15px}.cards--13 .cards__col .card-title{margin-bottom:15px}.cards--13 .cards__col .card-link{display:block!important;font-size:.875rem!important;font-weight:400!important;text-align:center;text-decoration:underline;width:100%}.cards--13 .cards__col .card-link i{display:none}.cards--14 .cards__row:has(.card:hover) .col .card{opacity:.5!important}.cards--14 .cards__row:has(.card:hover) .col .card:hover{opacity:1!important}@media (max-width:767.98px){.cards--14 .col{width:50%!important}}@media (max-width:575.98px){.cards--14 .col{width:100%!important}}.cards--14 .card{cursor:pointer}.cards--14 .card-title{margin-bottom:0}.cards--14 .card-text{margin-top:10px;padding-right:10px}.cards--14 .card blockquote{border:none!important;display:none;padding:0}.cards--14 .card-body{padding-bottom:0!important}.cards--14 .card-img-wrapper{aspect-ratio:1/1}.cards--14 .card-img-wrapper .card-image{height:auto}.cards--14 blockquote{border:none!important;padding:0}.cards--14 blockquote *{color:var(--bs-quaternary)}.cards--14 .team-bios{margin:0!important;padding:0 .5rem;width:100%!important}.cards--14 .team-bios blockquote{background-color:var(--bs-light);display:block;padding:2rem}