.section.team .text-truncate-wrapper{position:relative}.section.team .biography.truncated{max-height:105px;overflow:hidden;position:relative}.section.team .biography.expanded::after{display:none}.section.team .read-more{margin-top:30px;padding:0;background:0 0;color:#0073aa;border:none;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.5px;display:inline-flex;align-items:center;gap:8px;transition:color .3s ease}.section.team .read-more:hover{color:#005177}.section.team .read-more .arrow-icon{transition:transform .3s ease}.section.team .read-more.expanded .arrow-icon{transform:rotate(180deg)}.section.team h2.heading{padding:20px 0}.section.team .box{padding:0;display:flex;height:100%}.section.team .box .inner .body{padding:50px 36px;display:flex;flex-direction:column;height:100%;justify-content:center}.gold .section.team .read-more,.gold .section.team h3{color:#ae9152}.gold .section.team svg line{stroke:#AE9152}.gold .section.team .team-carousel .slick-arrow{background:#ae9152}.section.team .image-container img{height:100%;object-fit:cover}.section.team .layout-1{margin:0}.section.team .layout-1 .col-md-6{padding:0}.section.team .layout-1 .image-container{display:flex;flex-direction:column;height:100%;min-height:382px}.section.team .layout-2 .box{display:block}.section.team .carousel-container{position:relative;overflow:hidden;padding:0 10px 80px 10px}.section.team .team-carousel{margin:0;padding:0}.section.team .layout-2 .box .biography.truncated,.section.team .team-carousel .biography.truncated{max-height:75px;overflow:hidden;position:relative}.section.team .team-carousel .slick-list{overflow:visible!important;margin:0 -10px}.section.team .team-carousel .slick-track{display:flex;align-items:stretch}.section.team .team-carousel .slick-slide{padding:0 10px;height:auto}.section.team .team-carousel .member{height:100%}.section.team .team-carousel .member .inner{box-shadow:0 3px 15px rgba(0,0,0,.05);height:100%}.section.team .team-carousel .member .inner .body{padding:30px 36px}.section.team .team-carousel .member .image-container{height:320px}.section.team .team-carousel .member .image-container img{object-fit:cover;width:100%;height:100%}.section.team .slick-arrow{width:50px;height:50px;background:#0073aa;border-radius:50%;display:flex!important;justify-content:center;align-items:center;position:absolute;bottom:0;transform:translate(20px,150%);z-index:10;cursor:pointer;border:none;transition:background .3s ease;left:0;right:0;margin:0 auto}.section.team .slick-arrow:hover{background:#005177}.section.team .slick-prev.slick-arrow{left:-110px}@media (max-width:1200px){.section.team .carousel-container{padding:30px 0 100px 0}}@media (max-width:768px){.section.team .carousel-container{padding:30px 0;overflow:visible}}