.team-index-index .mycruise_team_wrapper .mc-section-description,.cms-page-view .mycruise_team_wrapper .mc-section-description{text-align:center}.team-index-index .mycruise_team_wrapper .team-members,.cms-page-view .mycruise_team_wrapper .team-members{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px}.team-index-index .mycruise_team_wrapper .team-member,.cms-page-view .mycruise_team_wrapper .team-member{border:solid 1px #e8eaed;border-radius:3px;background:#fff;width:100%;padding:15px;cursor:pointer;margin-bottom:auto;text-align:left}.team-index-index .mycruise_team_wrapper .team-member:hover,.cms-page-view .mycruise_team_wrapper .team-member:hover{border-color:#004d7e}.team-index-index .mycruise_team_wrapper .team-member:hover .team-member-name,.cms-page-view .mycruise_team_wrapper .team-member:hover .team-member-name{color:#004d7e}.team-index-index .mycruise_team_wrapper .team-member .team-member-card,.cms-page-view .mycruise_team_wrapper .team-member .team-member-card{display:flex;flex-basis:100%;gap:15px}.team-index-index .mycruise_team_wrapper .team-member .team-member-image-wrap,.cms-page-view .mycruise_team_wrapper .team-member .team-member-image-wrap{width:100px;height:100px;flex-shrink:0;flex-grow:0;border-radius:3px;overflow:hidden}.team-index-index .team-member-information,.cms-page-view .team-member-information{display:flex;flex-direction:column;gap:5px}.team-index-index .team-member-information .team-member-name,.cms-page-view .team-member-information .team-member-name{margin:0}.team-index-index .team-member-information .team-member-department,.cms-page-view .team-member-information .team-member-department{font-weight:500}.team-index-index .team-member-information .team-member-contact,.cms-page-view .team-member-information .team-member-contact{display:flex;flex-direction:column}.team-index-index .team-member-information .team-member-email,.cms-page-view .team-member-information .team-member-email{display:inline-block;padding-left:21px;background:url('../images/team/ic_email.svg') no-repeat left center;background-size:16px 16px}.team-index-index .team-member-information .team-member-telephone,.cms-page-view .team-member-information .team-member-telephone{display:inline-block;padding-left:21px;background:url('../images/team/ic_phone.svg') no-repeat left center;background-size:16px 16px}.team-index-index .team-member-popup-content,.cms-page-view .team-member-popup-content{display:flex;flex-direction:row;flex-basis:100%;min-width:0;gap:30px}@media screen and (max-width:575px){.team-index-index .team-member-popup-content,.cms-page-view .team-member-popup-content{flex-direction:column;gap:15px}}.team-index-index .team-member-popup-content .team-member-popup-sidebar,.cms-page-view .team-member-popup-content .team-member-popup-sidebar{display:flex;flex-direction:column;gap:15px}.team-index-index .team-member-popup-content .team-member-popup-sidebar .team-member-image-wrap,.cms-page-view .team-member-popup-content .team-member-popup-sidebar .team-member-image-wrap{height:300px;width:300px;flex-grow:0;flex-shrink:0}@media screen and (max-width:575px){.team-index-index .team-member-popup-content .team-member-popup-sidebar .team-member-image-wrap,.cms-page-view .team-member-popup-content .team-member-popup-sidebar .team-member-image-wrap{height:250px;width:100%;align-self:center}}.team-index-index .team-member-popup-content .team-member-information,.cms-page-view .team-member-popup-content .team-member-information{flex-grow:1}