.team-wrapper.site-inner{padding-top:40px}.team-wrapper.site-inner .wrap{margin:0 auto 50px;width:100%}.team-wrapper.site-inner[data-cols="4"] .wrap{max-width:1110px}.team-wrapper.site-inner[data-cols="5"] .wrap{max-width:1400px}.team-wrapper .opt-text,.team-wrapper h1{text-align:center}.team-wrapper h2.mem-name{font-size:18px;font-weight:700;line-height:25px;margin-bottom:0}.team-wrapper p.mem-title{font-size:14px;line-height:24px;margin-bottom:0!important}.team-wrapper .team-flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;margin:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;justify-content:center}.team-wrapper .team-flex-item{margin:30px 15px 0}.team-wrapper[data-cols="4"] .team-flex-item{min-width:245px;width:calc(25% - 30px)}.team-wrapper[data-cols="5"] .team-flex-item{min-width:245px;width:calc(20% - 30px)}.team-wrapper .mem-box{background:#fff;-webkit-box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);display:inline-block;height:auto;width:100%}.team-wrapper .mem-box .mem-image{height:285px;position:relative;width:100%}.team-wrapper .mem-box .mem-image img{display:block;height:285px;margin:0 auto;-o-object-fit:cover;object-fit:cover;padding:0;width:100%}.team-wrapper .mem-box .ghost-btn{background:transparent;border:1px solid #fff;border-radius:5px;color:#f9f7f5;display:none;left:50%;line-height:1;margin:0;opacity:1;padding:12px 27px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s ease-in-out;white-space:nowrap;z-index:20}.team-wrapper .mem-box:not(.hide-bio):hover .ghost-btn{display:block}.team-wrapper .mem-box:hover .ghost-btn:hover{background-color:#fff;border:1px solid #fff;color:#ff8500!important}.team-wrapper .mem-box:not(.hide-bio):hover .mem-image:after{opacity:1}.team-wrapper .mem-box .mem-image:after{background-color:rgba(35,85,166,.8);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.team-wrapper .mem-box .mem-text{padding:20px 10px;text-align:left}.team-wrapper .pop-content .mem-text{padding:0 30px}.team-wrapper h2.pop-mem-name{font-size:32px;font-weight:700;line-height:37px;margin-bottom:0}.team-wrapper h2.pop-mem-title{font-size:20px;line-height:30px}.overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;visibility:hidden}.overlay:target{opacity:1;visibility:visible}.popup{background:#fff;bottom:0;height:450px;left:0;margin:auto;max-width:1060px;padding:30px;position:absolute;right:0;top:0;transition:all 5s ease-in;width:85%}.popup .close{color:#2e2e2e;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px;transition:all .2s}.popup .close:hover{color:#ff8500}.pop-content{display:flex;max-height:360px;overflow:auto;padding:20px}.pop-image{padding:20px}.pop-image img{height:285px;max-width:285px}.popup .social-ab{bottom:17px;color:#2e2e2e;font-size:30px;font-weight:700;left:370px;position:absolute;transition:all .2s}.popup .social-ab,.popup .social-ab .social-icon{display:-ms-flexbox;display:-webkit-box;display:flex}.popup .social-ab .social-icon:not(:first-of-type){margin-left:30px}.popup .social-ab .social-name{font-size:16px;font-weight:400;line-height:2;margin:0 0 0 10px}.popup .social-ab .dashicons,.popup .social-ab .dashicons-before:before{display:inline-block;font-family:dashicons;font-style:normal;font-weight:400;line-height:1;speak:never;text-decoration:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2e2e;font-size:30px;height:30px;text-align:center;transition:color .1s ease-in;vertical-align:top;width:30px}.popup .social-ab a:hover .dashicons,.popup .social-ab a:hover .dashicons-before:before,.popup .social-icon:hover .social-name{color:#ff8500}.popup .social-ab .dashicons-email-alt:before{content:"\f466"}.popup .social-ab .dashicons-linkedin:before{content:"\f18d"}@media screen and (max-width:1000px){.popup .social-ab{left:auto;right:30px}}@media(max-width:767px){.team-wrapper .team-flex-item{margin:30px 20px 0;max-width:435px;width:100%}.team-wrapper .mem-box .mem-image,.team-wrapper .mem-box .mem-image img{height:auto}.popup .close{right:20px;top:10px}.popup .social-ab{bottom:10px;left:auto;right:20px}.pop-content{flex-flow:column;padding:0}.pop-image img{height:230px;margin:auto!important;max-width:230px}.popup .social-ab .social-name{display:none}}