body.overflow_hidden{overflow:hidden}.team_member_col,section.team_members{position:relative}.team_member_col{margin-bottom:44px}.member_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.member_img{-ms-flex-preferred-size:39.403%;flex-basis:39.403%;margin-right:5.4%}.member_content{-ms-flex-preferred-size:55%;flex-basis:55%;padding:24px 30px 64px 0;position:relative}.member_img img{display:block;height:100%;max-width:290px;object-fit:cover;width:100%}.member_bio h3{color:var(--secondary_color);margin-bottom:12px}.member_bio h5{color:var(--white_color)}.member_bio p{bottom:77px;color:var(--secondary_color);font-size:20px;font-weight:300;letter-spacing:.1px;line-height:32px;max-height:165px;overflow-y:auto;position:absolute;right:30px}.member_bio p::-webkit-scrollbar{display:none}.member_cta{bottom:30px;display:block;position:absolute;right:30px;z-index:2}.team_member_col.team_14 .member_img img{height:130%}@media (min-width:993px) and (max-width:1200px){.member_img img{bottom:0;left:0;position:absolute;top:0;width:39%}}@media (min-width:993px){.team_member_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1533px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.team_member_col{-ms-flex-preferred-size:48.01%;flex-basis:48.01%}.team_member_col:nth-child(odd){margin-right:3.98%}}@media (max-width:1440px){.member_bio p{bottom:unset;max-height:unset;overflow-y:unset;position:relative;right:unset}}@media (max-width:1250px){.member_bio p{font-size:16px;line-height:22px}.member_img img{height:125%}.team_member_col{overflow:hidden}.member_content{position:unset}}@media (max-width:992px){.member_img img,.team_member_col.team_14 .member_img img{height:100%}}@media (max-width:480px){.member_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.member_img{margin-right:0}.team_member_col.team_14 .member_img img{height:350px}.member_img img{height:350px;max-width:100%;object-fit:cover;object-position:center top}.member_content{padding:30px 20px 75px}.member_bio p{font-size:18px;line-height:24px}}.modal-body{align-items:flex-start;display:flex;flex-direction:row}.modal-content h2{line-height:1;margin-bottom:6px}.modal-content h4{font-weight:300}.modal-content p{color:var(--black_color);font-size:18px;line-height:1.3;margin-bottom:12px}.modal.is-visible{visibility:visible}.modal.is-visible .modal-overlay{opacity:1;transition-delay:0s;visibility:visible}.modal-transition{opacity:0;transition:all .5s .12s}.modal.is-visible .modal-transition{opacity:1;padding:20px 30px 20px 70px;top:50%}.modal-header{background-color:#fff;padding:16px;position:relative}.popup-logo img{width:100%}button.modal-close.modal-toggle{background-color:transparent;border:none;max-width:50px;position:absolute;right:-80px;top:25px}button.modal-close.modal-toggle img{width:100%}.modal-wrapper{display:none}.modal-wrapper.active{display:block}.modal.team_members-bio.is-visible{background-color:#134847cc;opacity:1;-webkit-transition:opacity .7s 0s,visibility 0s 0s;-o-transition:opacity .7s 0s,visibility 0s 0s;transition:opacity .7s 0s,visibility 0s 0s;visibility:visible}.member_image img{width:100%}.modal.team_members-bio{height:100%;left:0;opacity:0;padding-bottom:50px;padding-top:17px;position:fixed;top:0;-webkit-transition:opacity .7s 0s,visibility 0s .7s;-o-transition:opacity .7s 0s,visibility 0s .7s;transition:opacity .7s 0s,visibility 0s .7s;visibility:hidden;width:100%;z-index:9999999999}.modal-body::-webkit-scrollbar{display:none}.modal-content::-webkit-scrollbar{width:5px}.modal-content::-webkit-scrollbar-thumb{background:var(--secondary_color)}.modal-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey}.modal-wrapper:after{background-color:#fff;bottom:0;content:"";height:54px;left:0;position:absolute;right:0;width:100%;z-index:1}section.team_members .popup_memb_fix{left:50%;margin:0 auto;max-width:1026px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:136}.modal-wrapper{background-color:#fff}.modal-header{max-width:90%;padding:20px 0 49px}.member_cta a.cta_button{background-color:#c4fdfa;border:2px solid #c4fdfa;border-radius:15px;color:#0a2727;display:inline-block;font-family:GT-Planar,serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;padding:5px 18px;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.member_cta a.cta_button:hover{background-color:#0a2727;border:2px solid #0a2727;color:#c4fdfa}.btn-popup-close img.close{cursor:pointer;max-width:40px;position:absolute;right:-80px;transition:.3s}.btn-popup-close img.close:hover{transform:rotate(90deg)}body button.modal-close.modal-toggle img,button.modal-close.modal-toggle img:hover{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}button.modal-close.modal-toggle img:hover{transform:rotate(90deg)}body button.modal-close.modal-toggle img{transform:rotate(-90deg)}.modal-wrapper,.modal-wrapper:after{margin:0 auto;max-width:95%;width:100%}@media(min-width:768px){.popup-logo{max-width:250px}.member_image{flex-basis:30%;margin-right:5%}.modal-content{flex-basis:63%;height:100%;max-height:450px;overflow-x:hidden;overflow-y:scroll;padding-right:30px}.modal-content h2{font-size:38px}.modal-content h4{font-size:28px}.modal-content{padding-bottom:90px}.team_member_col{overflow:hidden}.member_img img{height:107.5%}}@media(max-width:1024px)and(min-width:768px){.member_img img{height:125%}}@media(max-width:991px){.btn-popup-close img.close{right:-50px}}@media(max-width:767px){.safari button.modal-close.modal-toggle img{width:100%}.popup-logo{max-width:200px}.member_image,.modal-content{flex-basis:100%}.modal-body{flex-wrap:wrap}.member_image img{margin:0 auto;max-width:140px;text-align:center;width:100%}.modal-body{max-height:450px;overflow-x:hidden;overflow-y:scroll}button.modal-close.modal-toggle{max-width:44px}.member_image{margin-bottom:10px}.modal-content h2{font-size:28px}.modal-content h4{font-size:22px}.modal-header{padding-bottom:20px;padding-top:10px}button.modal-close.modal-toggle{right:-55px;top:10px;z-index:100}.modal.is-visible .modal-transition{padding:20px 30px}.modal-wrapper:after{height:30px}.modal-content{padding-bottom:50px}.btn-popup-close img.close{max-width:30px;right:-35px;top:15px}}