section.profile-slider .swiper-wrapper{margin-top:2.5rem;height:auto}section.profile-slider .swiper-wrapper .swiper-slide{display:flex!important;height:unset}section.profile-slider .swiper-wrapper .card{border-radius:var(--border-radius-size);margin-left:.5rem;margin-right:.5rem}section.profile-slider .swiper-wrapper .card:has(a){padding-bottom:2rem}section.profile-slider .swiper-wrapper .card:has(a):hover{box-shadow:rgba(0,0,0,.15) 0 8px 16px 0}section.profile-slider .swiper-wrapper .card:first-child{margin-left:0}section.profile-slider .swiper-wrapper .card:last-child{margin-right:0}section.profile-slider .swiper-wrapper .card .card-header{padding:0;border-bottom-width:0;background-color:unset;margin-bottom:.5rem}section.profile-slider .swiper-wrapper .card .card-header img{border-top-left-radius:var(--border-radius-size);border-top-right-radius:var(--border-radius-size)}section.profile-slider .swiper-wrapper .card .card-header .profile-name{font-size:var(--lead-font-size);padding:1rem 1rem 0 1rem;margin-bottom:0;font-weight:700}section.profile-slider .swiper-wrapper .card .card-header .name-post-nominal{padding:0 1rem 0 1rem}section.profile-slider .swiper-wrapper .card .card-body{padding:0 1rem 0 1rem;margin-top:.5rem}section.profile-slider .swiper-wrapper .card .card-body .profile-icon{font-size:var(--card-heading-size);color:var(--secondary);float:left;width:30px;line-height:1}section.profile-slider .swiper-wrapper .card .profile-link{position:absolute;top:0;height:100%;width:100%}section.profile-slider .swiper-wrapper .card .profile-link:after{position:absolute;bottom:1rem;right:1rem;font-family:"Font Awesome 7 Pro";content:"\f054";color:var(--secondary)}section.profile-slider .swiper-button-next,section.profile-slider .swiper-button-prev{position:relative;width:28px;height:unset;margin-top:0;z-index:10;color:var(--secondary);text-align:center;top:45%}section.profile-slider .swiper-button-prev{right:unset;left:unset;margin-left:auto;margin-right:50%}section.profile-slider .swiper-button-prev:after{font-family:'Font Awesome 7 Pro';font-size:55px;content:'\f137'}section.profile-slider .swiper-button-next{right:unset;left:unset;margin-left:40%;margin-right:auto}section.profile-slider .swiper-button-next:after{font-family:'Font Awesome 7 Pro';font-size:55px;content:'\f138'}section.profile-slider .swiper-button-next.swiper-button-disabled,section.profile-slider .swiper-button-prev.swiper-button-disabled{opacity:.45}section.profile-slider .swiper-pagination{position:relative;margin-top:3rem}section.profile-slider .swiper-pagination .swiper-pagination-bullet{width:25px;height:25px}section.profile-slider .swiper-pagination .swiper-pagination-bullet-active{background:var(--secondary)}section.profile-slider.light-grey-background{background-color:var(--light-grey);padding-top:3rem;padding-bottom:3rem}section.profile-slider.primary-background{background-color:var(--primary);color:var(--web-white);padding-top:3rem;padding-bottom:3rem}section.profile-slider.primary-background h2{color:var(--web-white)}section.profile-slider.primary-background .swiper-pagination .swiper-pagination-bullet{background:var(--light-grey);opacity:.65}section.profile-slider.primary-background .swiper-pagination .swiper-pagination-bullet-active{background:var(--web-white);opacity:1}section.profile-slider.primary-background .swiper-button-prev:after{color:var(--light-grey)}section.profile-slider.primary-background .swiper-button-next:after{color:var(--light-grey)}section.profile-slider .mobile-nav{display:none}@media (max-width:767.98px){section.profile-slider .swiper-wrapper .card:first-child{margin-left:unset}section.profile-slider .swiper-wrapper .card:last-child{margin-right:unset}section.profile-slider .swiper-wrapper .card{margin-left:1rem!important;margin-right:1rem!important}section.profile-slider .desktop-nav{display:none}section.profile-slider .mobile-nav{display:block;text-align:right;padding-right:2rem}section.profile-slider .mobile-nav .swiper-button-next,section.profile-slider .mobile-nav .swiper-button-prev{display:inline-block;margin-left:10px;margin-right:unset}section.profile-slider .mobile-nav .swiper-button-next:after,section.profile-slider .mobile-nav .swiper-button-prev:after{font-size:35px}}