.tmcrds-caption+.tmcrds-members{margin-top:32px}.tmcrds-headline{margin-bottom:60px}.tmcrds-members:not(.owl-carousel){align-items:stretch;display:flex;flex-wrap:wrap;margin-left:-8px;width:calc(100% + 16px)}.tmcrds-members>.tmcrds-member{margin:8px;position:relative;width:calc(25% - 16px)}.tmcrds-member{cursor:pointer;overflow:hidden}.tmcrds-member-wrapper{display:flex;flex-wrap:wrap;height:100%;overflow:hidden;position:relative;width:200%}.tmcrds-front{text-align:center}.tmcrds-back,.tmcrds-front{height:100%;transition:opacity .5s ease;width:50%}.tmcrds-back{background:#ecf1f8;border-radius:20px;display:flex;flex-direction:column;font-size:15px;justify-content:space-between;opacity:0;padding:24px;position:relative;transform:translate(-100%,-100%)}.tmcrds-info{margin-top:24px;position:relative;top:0;transition:all .3s ease}.tmcrds-name{font-size:22px;font-weight:800;line-height:1.1}.tmcrds-photo{border-radius:20px;height:397px;overflow:hidden;position:relative}.tmcrds-photo img{height:100%;object-fit:cover;width:100%}.tmcrds-photo-default{align-items:center;background:#dfe7f4;border-radius:20px;display:flex;height:397px;justify-content:center}.tmcrds-title{font-size:15px;line-height:1.1;margin-top:5px}.tmcrds-link.m8-link{font-size:15px;margin-top:20px}.tmcrds-link .cta-label{left:0;transition:all .3s ease}.tmcrds-link:hover .cta-label{color:#1f346e;left:-2px}.tmcrds-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.841' height='9.982'%3E%3Cpath fill='none' stroke='%231F346E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.7' d='m1.202 8.781 3.789-3.789-3.789-3.789'/%3E%3C/svg%3E");right:-2px}.tmcrdsb-header{border-bottom:1px solid #c2d2ea;margin-bottom:24px;padding-bottom:16px;text-align:center}.tmcrds-description strong{font-weight:600}.tmcrds-description p{margin-bottom:5px}.tmcrds-description ul{list-style:none;margin:0 0 24px;padding:0}.tmcrds-description ul:last-child{margin:0}.tmcrds-description li{margin-bottom:0}.tmcrds-contact{border-top:1px solid #c2d2ea;list-style:none;margin:24px 0 0!important;padding:16px 0 0}.tmcrds-contact a{color:#1c1d21;font-weight:400}.tmcrds-contact li{background-position:0 0;background-repeat:no-repeat;background-size:20px;margin-bottom:7px;padding-left:34px;position:relative}.tmcrds-contact li:last-child{margin-bottom:0}.tmcrds-phone{background-image:url(https://www.laboure.edu/hubfs/2023/phone-icon.svg)}.tmcrds-mail{background-image:url(https://www.laboure.edu/hubfs/2023/mail-icon.svg)}.tmcrds-member:hover .tmcrds-front{opacity:0;transform:translateY(-100%);transition:opacity .5s ease}.tmcrds-member:hover .tmcrds-back{opacity:1;transform:translate(-100%);transition:opacity .5s ease}.tmcrds-members .owl-stage{padding-left:0!important}.tmcrds-split-bg{bottom:0;display:block;height:45%;left:0;position:absolute;width:100%;z-index:1}.tmcrds-split-bg-inner{border-top-right-radius:200px;display:block;height:100%;width:100%}.style2.tmcrds-members:not(.owl-carousel){margin-left:-20px;width:calc(100% + 40px)}.style2.tmcrds-members>.tmcrds-member{background:#fff;border-radius:20px;cursor:default;margin:20px;width:calc(50% - 40px)}.style2 .tmcrds-front,.style2 .tmcrds-member-wrapper{height:auto;width:100%}.style2 .tmcrds-member:hover .tmcrds-front{opacity:1;transform:none}.style2 .tmcrds-photo{border-radius:0;height:248px}.style2 .tmcrds-info{background:#fff;margin:0;padding:32px 16px 16px}.style2 .tmcrds-title{margin-top:6px}.style2 .tmcrds-back{background:#fff;border-radius:0;padding-top:0;width:100%}.style2 .tmcrds-back,.style2 .tmcrds-member:hover .tmcrds-back{opacity:1;transform:none}.style2 .tmcrds-back-top{border-top:1px solid #c2d2ea;padding-top:24px}.style2 .tmcrds-contact{border:0;margin:6px 0 0!important}.style3.tmcrds-members:not(.owl-carousel){margin-left:-8px;width:calc(100% + 16px)}.style3.tmcrds-members>.tmcrds-member{border-radius:20px;margin:8px;width:calc(33.33% - 16px)}.style3 .tmcrds-front,.style3 .tmcrds-member-wrapper{height:auto;width:100%}.style3 .tmcrds-member:hover .tmcrds-front{opacity:1;transform:none}.style3 .tmcrds-photo{border-radius:0;height:248px}.style3 .tmcrds-photo-default{height:248px}.style3 .tmcrds-info{margin:0;padding:16px}.style3 .tmcrds-title{margin-top:6px}.style3 .tmcrds-description{border-top:1px solid #c2d2ea;font-size:15px;margin-top:10px;padding-top:10px}.style3 .tmcrds-back{background:#fff;border-radius:0;padding-top:0;width:100%}.style3 .tmcrds-back,.style3 .tmcrds-member:hover .tmcrds-back{opacity:1;transform:none}.style3 .tmcrds-back-top{border-top:1px solid #c2d2ea;padding-top:24px}.style3 .tmcrds-back-bottom{display:none}.style3 .tmcrds-contact{border:0;margin:6px 0 0!important}.style2.tmcrds-members.owl-carousel .owl-stage{display:flex}.style2.tmcrds-members.owl-carousel .owl-stage .tmcrds-member{background:#fff;border-radius:20px;height:100%}.team-popup{background-color:#f7f8fa;bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:9999999}.tp-wrapper{left:50%;max-height:100%;max-width:720px;padding:80px 24px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3}.tp-close{color:#b1b4be;cursor:pointer;font-size:48px;line-height:1;position:absolute;right:-15px;top:15px}.tp-close:hover{color:#ccc}.tp-cloak{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.tp-body{display:flex;flex-wrap:wrap;justify-content:space-between}.tp-left{font-size:15px;line-height:1.5;text-align:center;width:calc(28% - 16px)}.tp-right{margin-bottom:40px;width:calc(72% - 16px)}.team-popup .tmcrds-info{margin-top:0}.team-popup .tmcrds-name{font-size:17px;margin-bottom:7px}.team-popup .tmcrds-photo,.team-popup .tmcrds-photo-default{aspect-ratio:1;border:6px solid #2259a9;border-radius:100%;display:inline-block;height:auto;margin-bottom:10px;overflow:hidden;width:100%}.team-popup .tmcrds-photo img,.team-popup .tmcrds-photo-default img{height:100%;object-fit:cover;width:100%}.team-popup hr{border-top:1px solid;margin-bottom:24px}@-webkit-keyframes fadeTeamCard{0%{opacity:0}to{opacity:1}}@keyframes fadeTeamCard{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.tp-close{right:0}}