.listing_section .content_wrapper{margin:0 auto;max-width:1400px}.listing_section button#read-more-btn{transition:.5s}.listing_section .heading_section{margin-bottom:60px}.listing_section .heading_section h2{color:#000;font-size:38px;font-weight:700;line-height:48px}.listing_section .heading_section p{color:#000;font-size:18px;font-weight:400;line-height:28px}.listing_section{text-align:center}.listing_section .team_row{text-align:initial}.listing_section .team_row .team_img_txt{border-bottom:1px solid #000;display:flex;flex-wrap:wrap;overflow:hidden;padding:20px 10px;position:relative}.listing_section .team_row .team_img_txt .button_txt{position:relative;text-align:end;width:10%;z-index:1}.listing_section .team_row .team_img_txt .name_with_position h3{font-size:48px;font-weight:300;line-height:51px;margin:0}.listing_section .team_row .team_img_txt .name_with_position .position span{font-size:22px;font-weight:400;line-height:27px}.listing_section .team_row .team_img_txt .button_txt a{background:#ff4dbb;border-radius:100%;bottom:0;display:inline-flex;left:unset;line-height:0;padding:15px;position:absolute;right:0;top:unset}.listing_section .team_row .team_img_txt .description p{font-size:17px;font-weight:400;line-height:26px;margin:0 0 0 auto;max-width:450px}.bottom-to-top-animation{opacity:0;transform:translateY(20px)}@keyframes bottom-to-top-animation{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.bottom-to-top-animation.fade-bottom{animation:bottom-to-top-animation 1.5s ease-out forwards}.listing_section .team_row:first-child .team_img_txt{border-top:1px solid #000}.listing_section .team_img_txt .mobile_tab_img{display:none}.listing_section .team_row .team_img_txt .name_position_with_content{position:relative;width:90%;z-index:1}.listing_section .team_row .team_img_txt .name_position_with_content .name_with_position{display:flex;flex-wrap:wrap}.listing_section .team_row .team_img_txt .name_position_with_content .name_with_position .description,.listing_section .team_row .team_img_txt .name_position_with_content .name_with_position .position_name{padding:0 10px;width:50%}.listing_section .team_row.additional{width:100%}.listing_section button{background:transparent;border:none;margin-top:50px}.listing_section button#read-more-btn{border-radius:4px;font-size:16px;font-weight:400;padding:12px 24px;text-transform:capitalize}.team_row .team_img_txt .button_txt a:hover{transition:.5s}.listing_section .team_row .team_img_txt.bg-animation-enter:after{animation:enterColor .5s ease-in-out;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes enterColor{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.listing_section .team_row .team_img_txt.bg-animation-leave:after{animation:leaveColor .5s ease-in-out!important;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes leaveColor{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.listing_section .team_row .team_img_txt.text_animation h3,.listing_section .team_row .team_img_txt.text_animation p{animation:fadeText 1s ease-in-out forwards}@keyframes fadeText{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.listing_section .additional{display:none}@media screen and (max-width:767px){.listing_section .team_row .team_img_txt .name_position_with_content .name_with_position .description,.listing_section .team_row .team_img_txt .name_position_with_content .name_with_position .position_name{width:100%}.listing_section .team_row .team_img_txt .name_with_position h3{margin:0 0 10px}.listing_section .team_row .team_img_txt .button_txt a{position:relative}.listing_section .team_row .team_img_txt .button_txt{width:100%}.listing_section .team_row .team_img_txt .description p{margin:auto;max-width:max-content}.listing_section .team_row .team_img_txt .name_with_position h3{font-size:32px;line-height:42px;margin:0}.listing_section button#read-more-btn{padding:15px 25px}.listing_section .content_wrapper{padding:0 15px}.listing_section .heading_section h2{font-size:32px;line-height:38px;margin:0 0 10px}.listing_section .heading_section p{font-size:16px;line-height:26px}}@media (min-width:768px) and (max-width:1024px){.listing_section .team_row .team_img_txt .name_position_with_content .name_with_position .description,.listing_section .team_row .team_img_txt .name_position_with_content .name_with_position .position_name{width:100%}.listing_section .heading_section p{font-size:17x;line-height:26px}.listing_section .team_row .team_img_txt .description p{margin:0;max-width:485px}.listing_section .heading_section h2{font-size:36px;line-height:38px;margin:0 0 10px}.listing_section .team_row .team_img_txt .name_with_position h3{font-size:36px;line-height:42px;margin:0 0 10px}.listing_section .team_row .team_img_txt{padding:20px 0}.listing_section .content_wrapper{padding:0 15px}}@media (min-width:1025px) and (max-width:1430px){.listing_section .content_wrapper{padding:0 15px}}