.dnd-section{z-index:auto}.team_sec{overflow:hidden;padding:60px 0;position:relative;text-align:center}.team_sec .heading_area{margin:0 auto 40px;max-width:768px}.team_sec .heading_area h2{margin:0 auto}.team_sec .heading_area h2 span{color:#008264}.team_sec .heading_area p{font-size:18px;line-height:1.5;margin:15px auto 0}.team_sec .team_member_wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}.team_sec .team_member_wrapper .member_box{background-color:#e6f1ee;border-radius:10px 10px 0 0;margin:0 7.5px 15px;overflow:hidden;transition:transform .3s ease-in-out;width:calc(25% - 15px)}.team_sec .team_member_wrapper .member_box:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.4);transform:scale(1.05)}.team_sec .team_member_wrapper .member_box .img_box{cursor:pointer}.team_sec .team_member_wrapper .member_box .img_box img{display:block;height:240px!important;margin:0 auto;object-fit:cover}.team_sec .team_member_wrapper .member_box .info{cursor:pointer;padding:20px 15px}.team_sec .team_member_wrapper .member_box .btn-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;height:0;justify-content:center;transition:all .3s ease-in-out}.team_sec .team_member_wrapper .member_box:hover .btn-wrapper{height:76px}.team_sec .team_member_wrapper .member_box .btn-wrapper .button{background-color:#008264;color:#fff;transform:scale(0);transition:all .5s ease-in-out}.team_sec .team_member_wrapper .member_box:hover .btn-wrapper .button{transform:scale(1)}.team_custom_modal .modal-body .text_wrapper h3,.team_sec .team_member_wrapper .member_box h4{font-size:22px;line-height:1.1;margin:0 auto 7px}.team_custom_modal .modal-body .text_wrapper h5,.team_sec .team_member_wrapper .member_box p{color:#008264;font-size:20px;line-height:1.25;margin:0 auto}.team_custom_modal .modal-body .text_wrapper h5{margin:0 0 10px}.team_custom_modal{align-items:center;background-color:rgba(0,0,0,.7);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:visibility 0s linear .3s,opacity .3s;visibility:hidden;width:100%;z-index:999999}.team_custom_modal.is-visible{opacity:1;transition-delay:0s;visibility:visible}.team_custom_modal .modal_close{cursor:pointer;display:block;height:30px;position:absolute;right:10px;top:10px;width:30px}.team_custom_modal .modal_close img{display:block;height:auto;width:auto}.team_custom_modal .modal-transition{background-color:#fff;margin:0 auto;max-width:768px;padding:40px 30px;position:relative;transition:all .3s .12s;width:100%}.team_custom_modal .modal-body{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.team_custom_modal .modal-body .img_wrapper{width:270px}.team_custom_modal .modal-body .img_wrapper img{display:block}.team_custom_modal .modal-body .text_wrapper{overflow-y:auto;text-align:left;width:calc(100% - 300px)}.team_custom_modal .modal-body .text_wrapper .description{padding-right:5px}.team_custom_modal .modal-body .text_wrapper .description *{color:#444;font-size:16px;font-weight:400;line-height:1.5}.team_custom_modal .modal-body .text_wrapper .description li,.team_custom_modal .modal-body .text_wrapper .description p{margin:0 0 15px}body.modal_open{overflow-y:hidden}main.active_main{position:relative;z-index:999}.modal-body .button.button--secondary{background-color:#008264;color:#fff!important;font-weight:700!important;padding:10px 25px}@media (max-width:1024px){.team_sec .team_member_wrapper .member_box{width:calc(33.33333% - 15px)}}@media(max-width:991px){.team_custom_modal .modal-transition{height:100%;overflow-y:scroll}}@media (max-width:767px){.team_sec .team_member_wrapper .member_box{width:calc(50% - 15px)}.team_custom_modal{box-sizing:border-box;padding:15px}.team_custom_modal .modal-body .img_wrapper{width:200px}.team_custom_modal .modal-body .text_wrapper{width:calc(100% - 220px)}.team_custom_modal .modal-transition{height:100%;overflow-y:scroll;padding:40px 20px}.team_sec .team_member_wrapper .member_box .btn-wrapper{height:auto!important;padding-bottom:30px}.team_sec .team_member_wrapper .member_box .btn-wrapper .button{transform:unset}}@media (max-width:575px){.team_custom_modal{overflow-y:auto}.team_custom_modal .modal-transition{padding:20px}.team_custom_modal .modal-body{flex-direction:column;justify-content:flex-start}.team_custom_modal .modal-body .text_wrapper{padding-top:20px;width:100%}}@media (max-width:400px){.team_sec .team_member_wrapper .member_box{width:100%}.team_sec .team_member_wrapper{justify-content:center;margin:0 auto}}