.team-member{position:relative;margin-bottom:2.14286em}.team-member img{width:100% !important;height:auto !important}.team-member .aspect-ratio-container{max-width:100% !important;max-height:none !important;overflow:hidden}.team-member .aspect-ratio-fill{max-width:100% !important}.team-member .aspect-ratio-fill.padding-added img{height:100% !important}.team-member svg{display:none}.team-member-cards .social-icon,.team-member-hover-social .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-member-top-curve .social-icon,.team-member-border .social-icon,.team-member-cards .social-icon{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.team-member-top-curve:hover .social-icon,.team-member-border:hover .social-icon,.team-member-cards:hover .social-icon{opacity:1}.team-member .team-member-title{font-size:12.6px}.team-member-top-curve{padding-bottom:2.3em;margin-top:1.3em;margin-bottom:1.3em;background:#fff;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.05);box-shadow:0 10px 20px 0 rgba(0,0,0,0.05);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.team-member-top-curve svg{display:inline-block;width:90px;-webkit-transform:translateX(-50%);transform:translateX(-50%);fill:#f42958;position:absolute;top:-7.5px;left:50%;z-index:2}.team-member-top-curve figure{position:relative;z-index:2}.team-member-top-curve figure img{width:100%;height:auto}.team-member-top-curve p{margin-bottom:0;color:#999;letter-spacing:0.025em}.team-member-top-curve .team-member-title{padding:0.82em 0;margin:0 0 -1px;position:relative;z-index:2;font-size:.86667em;color:#fff;background:#f42958;letter-spacing:0.1em}.team-member-top-curve .team-member-title strong{color:inherit}.team-member-top-curve .team-member-details{font-size:1em;line-height:2em;padding:0 20px;color:#888}.team-member-top-curve .team-member-name{font-size:1.33333em;margin-top:2.1em}.team-member-top-curve .social-icon{width:100%;padding-bottom:10px;position:absolute;top:10px;right:0;z-index:0}.team-member-top-curve .social-icon li{width:40px;height:40px;margin-right:7px;margin-bottom:10px;line-height:40px;opacity:0;-webkit-transform:translateY(60%);transform:translateY(60%);-webkit-transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);transition:all 1s cubic-bezier(0.23, 1, 0.32, 1)}.team-member-top-curve .social-icon li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.team-member-top-curve .social-icon li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.team-member-top-curve .social-icon li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.team-member-top-curve .social-icon li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.team-member-top-curve .social-icon li:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}.team-member-top-curve .social-icon li:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}.team-member-top-curve .social-icon li:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s}.team-member-top-curve .social-icon li:nth-child(8){-webkit-transition-delay:.8s;transition-delay:.8s}.team-member-top-curve .social-icon li:nth-child(9){-webkit-transition-delay:.9s;transition-delay:.9s}.team-member-top-curve .social-icon li:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}.team-member-top-curve:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.05);box-shadow:0 5px 10px 0 rgba(0,0,0,0.05);transform:translateY(2px);-webkit-transform:translateY(2px)}.team-member-top-curve:hover .social-icon{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.team-member-top-curve:hover .social-icon li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.team-member-top-curve:hover .social-icon li a:hover{-webkit-transition-delay:0s !important;transition-delay:0s !important}.team-member-border .team-member-details{padding-top:.71429em;padding-bottom:.71429em;margin-bottom:1.875em;-webkit-transition:all .6s ease;transition:all .6s ease;border:2px solid #efefef}.team-member-border .team-member-name{margin-bottom:0;margin-top:.45em;font-size:1.25em;line-height:1.5em;color:#000}.team-member-border .team-member-title{margin:0;font-size:.85714em;line-height:2.72727em;letter-spacing:.09375em;color:#D3D3D3;-webkit-transition:all .3s ease;transition:all .3s ease}.team-member-border .social-icon{position:absolute;bottom:1em;left:0;right:0;z-index:10}.team-member-border .social-icon li{color:#f42958;width:auto;height:auto;line-height:1.875em;margin-right:1em;opacity:0;visibility:hidden;-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.team-member-border .social-icon li:nth-child(1){-webkit-transition-delay:.31667s;transition-delay:.31667s}.team-member-border .social-icon li:nth-child(2){-webkit-transition-delay:.38333s;transition-delay:.38333s}.team-member-border .social-icon li:nth-child(3){-webkit-transition-delay:.45s;transition-delay:.45s}.team-member-border .social-icon li:nth-child(4){-webkit-transition-delay:.51667s;transition-delay:.51667s}.team-member-border .social-icon li:nth-child(5){-webkit-transition-delay:.58333s;transition-delay:.58333s}.team-member-border .social-icon li:nth-child(6){-webkit-transition-delay:.65s;transition-delay:.65s}.team-member-border .social-icon li:nth-child(7){-webkit-transition-delay:.71667s;transition-delay:.71667s}.team-member-border .social-icon li:nth-child(8){-webkit-transition-delay:.78333s;transition-delay:.78333s}.team-member-border .social-icon li:nth-child(9){-webkit-transition-delay:.85s;transition-delay:.85s}.team-member-border .social-icon li:nth-child(10){-webkit-transition-delay:.91667s;transition-delay:.91667s}.team-member-border:hover .team-member-details{border-color:#f42958}.team-member-border:hover .team-member-title{opacity:0;-webkit-transform:translateX(15px);transform:translateX(15px)}.team-member-border:hover .social-icon li{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.team-member-whole-border{border:1px solid rgba(0,0,0,0.07);display:block;padding:0 15px}.team-member-whole-border .team-member-details{padding:30px 40px}.team-member-whole-border p{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.team-member-whole-border .team-member-name{font-size:21px;line-height:1.5;color:#e4442a;margin-top:0;margin-bottom:.47619em}.team-member-whole-border .team-member-title{color:#cfcfcf;font-size:12px;letter-spacing:1.5px;margin-top:0;margin-bottom:5px}.team-member-whole-border.team-member-title-bold .team-member-title{font-weight:700;letter-spacing:0.1363636em}.team-member-whole-border.team-member-sm{border-color:#e5e5e5}.team-member-whole-border.team-member-sm .team-member-details{padding:18px 15px 15px 20px}.team-member-whole-border.team-member-sm .team-member-name{font-weight:700}.team-member-whole-border.team-member-sm .team-member-name,.team-member-whole-border.team-member-sm p{font-size:1em;line-height:1.667em;margin-bottom:0.2em}.team-member-whole-border.team-member-sm p{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.team-member-whole-border.team-member-sm p a{display:inline-block;margin-top:0.2em;font-size:0.85em;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;color:#f42958}.team-member-whole-border.team-member-sm p a i{margin-left:3px}.team-member-whole-border.team-member-sm .team-member-title{margin:0;font-size:0.800em;color:#f42958;margin-bottom:0.5em}.team-member-cards{margin-top:1em;margin-bottom:2em;background-color:#fff;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.05);box-shadow:0 15px 15px rgba(0,0,0,0.05);-webkit-transition:all 0.5s cubic-bezier(0.72, 0, 0.26, 1);transition:all 0.5s cubic-bezier(0.72, 0, 0.26, 1);overflow:hidden}.team-member-cards img{width:100%;height:auto}.team-member-cards .team-member-details{padding:1.66666667em 1em 2em;background-color:#fff;-webkit-transform:translate(0);transform:translate(0);z-index:2}.team-member-cards .team-member-name{margin-top:0;margin-bottom:0em;font-size:1.2em;font-weight:500;letter-spacing:.01em;color:#000}.team-member-cards .team-member-title{margin-bottom:0;margin-top:.90909em;font-size:.73333em;letter-spacing:.15em;opacity:.35;color:#000}.team-member-cards figure{padding-bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.team-member-cards .social-icon{z-index:2;-webkit-transition:all 0.5s cubic-bezier(0.54, 0, 0.26, 1);transition:all 0.5s cubic-bezier(0.54, 0, 0.26, 1);-webkit-transform:translateY(80px);transform:translateY(80px);background:linear-gradient(135deg, #00b9ff 0%, #0082ff 100%);position:absolute;top:0;right:0;bottom:0;left:0}.team-member-cards .social-icon li{-webkit-transition:all 1s cubic-bezier(0.17, 0.67, 0.24, 0.98);transition:all 1s cubic-bezier(0.17, 0.67, 0.24, 0.98);-webkit-transform:translateY(25px) scale(0.6);transform:translateY(25px) scale(0.6);opacity:0;margin:0 0 2.14286em}.team-member-cards .social-icon li:last-child{margin-bottom:0}.flickity-slider .team-member-cards{margin-bottom:2.25em}.team-member-cards:hover{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 10px 12px rgba(0,0,0,0.05);box-shadow:0 10px 12px rgba(0,0,0,0.05)}.team-member-cards:hover .social-icon{-webkit-transform:translateY(0);transform:translateY(0)}.team-member-cards:hover .social-icon li{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.team-member-cards:hover .social-icon li:nth-child(1){-webkit-transition-delay:.31667s;transition-delay:.31667s}.team-member-cards:hover .social-icon li:nth-child(2){-webkit-transition-delay:.38333s;transition-delay:.38333s}.team-member-cards:hover .social-icon li:nth-child(3){-webkit-transition-delay:.45s;transition-delay:.45s}.team-member-cards:hover .social-icon li:nth-child(4){-webkit-transition-delay:.51667s;transition-delay:.51667s}.team-member-cards:hover .social-icon li:nth-child(5){-webkit-transition-delay:.58333s;transition-delay:.58333s}.team-member-cards:hover .social-icon li:nth-child(6){-webkit-transition-delay:.65s;transition-delay:.65s}.team-member-cards:hover .social-icon li:nth-child(7){-webkit-transition-delay:.71667s;transition-delay:.71667s}.team-member-cards:hover .social-icon li:nth-child(8){-webkit-transition-delay:.78333s;transition-delay:.78333s}.team-member-cards:hover .social-icon li:nth-child(9){-webkit-transition-delay:.85s;transition-delay:.85s}.team-member-cards:hover .social-icon li:nth-child(10){-webkit-transition-delay:.91667s;transition-delay:.91667s}.team-member-with-skills{margin-bottom:7.14286em;margin-top:7.14286em;padding:0 20px;background-size:cover;background-position:center;color:#fff;background:#f42958}.team-member-with-skills figure{float:left;width:33%;margin-top:-7.14286em}.team-member-with-skills .team-member-details{overflow:hidden;padding:2.7em 20px 2.2em}.team-member-with-skills .team-member-name,.team-member-with-skills .team-member-title{color:#fff}.team-member-with-skills .team-member-name{margin-bottom:0;font-size:1.5em;font-weight:500;line-height:1.5em}.team-member-with-skills .team-member-title{margin-top:0;font-size:1em;line-height:1.5em;font-weight:400;margin-bottom:2.14286em;opacity:.7}.team-member-with-skills .progressbar{overflow:hidden;margin-bottom:.42857em}.team-member-with-skills .progressbar-title{font-size:1.07692em;line-height:1em;margin-top:10px;float:left;width:30%}.team-member-with-skills .progressbar-bar{float:right;margin-top:10px;border-radius:100px;background:rgba(0,0,0,0.15);height:.8em;width:70%}.team-member-with-skills .progressbar-bar span{background:#fff}.team-member-with-skills .progressbar-value{display:none !important}.team-member-with-skills .social-icon{margin-top:3.57143em}.team-member-with-skills .social-icon li{width:auto;height:auto;margin-right:19px;font-size:1.57143em;line-height:normal}.team-member-with-skills .social-icon li:hover{color:rgba(0,0,0,0.15)}.team-member-border-bw figure,.team-member-side-border figure{border-radius:5px;overflow:hidden;margin-bottom:2.0689655em}.team-member-border-bw .team-member-name,.team-member-side-border .team-member-name,.team-member-border-bw .team-member-title,.team-member-side-border .team-member-title{margin:0}.team-member-border-bw .team-member-name,.team-member-side-border .team-member-name{line-height:1em;padding-bottom:0.4347826em;font-size:1.5862068em}.team-member-border-bw p,.team-member-side-border p{margin-bottom:0}.team-member-border-bw .team-member-title,.team-member-side-border .team-member-title{color:#a3a3a3;font-size:0.75862069em;font-weight:700;letter-spacing:0.07em}.team-member-border-bw .social-icon li,.team-member-side-border .social-icon li{width:auto;margin-right:1em}.team-member-border-bw .social-icon li a:hover,.team-member-side-border .social-icon li a:hover{color:#777}.team-member-border-bw .social-icon,.team-member-side-border .social-icon{margin-top:1em}.team-member-border-bw .social-icon li,.team-member-side-border .social-icon li{margin-right:1em}.team-member-side-border figure{margin-bottom:3.0769em}.team-member-side-border .team-member-details{margin-bottom:1.5384em}.team-member-side-border hr{border-color:#f2f2f2;margin-top:1.5384em;margin-bottom:1.5384em}.team-member-side-border .team-member-name{font-size:1.5384em;font-weight:400;padding-bottom:0.375em}.team-member-side-border p{color:rgba(31,42,52,0.75)}.team-member-side-border .team-member-name,.team-member-side-border .team-member-title{border-left:3px solid #f42958;padding-left:15px}.team-member-side-border .team-member-title{color:rgba(0,0,0,0.5)}.team-member-side-border.style2 .team-member-details{margin-bottom:1em}.team-member-side-border.style2 .team-member-name{font-size:1.3333em;font-weight:600}.team-member-side-border.style2 .team-member-title{font-size:0.7333em}.team-member-flat{background:#f42958;border-bottom:7px solid #df0b3c;border-radius:7px;overflow:hidden;color:#fff}.team-member-flat figure{margin-bottom:30px}.team-member-flat a{color:#fff}.team-member-flat .team-member-name{font-size:16.8px}.team-member-flat .team-member-title{opacity:.7;margin-bottom:0}.team-member-flat .social-icon{margin:1.5em 0}.team-member-hover-social figure{overflow:hidden;position:relative;margin-bottom:1.46667em}.team-member-hover-social .team-member-name{margin-bottom:.76471em;line-height:1.64706em;font-size:1.13333em;font-weight:400}.team-member-hover-social .team-member-name,.team-member-hover-social .team-member-name a{color:#000}.team-member-hover-social .team-member-title{padding:0 .58333em;line-height:1.9em;background:#f42958;font-weight:700;color:#fff;display:inline-block;margin:0;font-size:.8em;letter-spacing:.08333em;border-radius:3px;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.team-member-hover-social .social-icon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-transform:translateY(100%);transform:translateY(100%);-ms-flex-flow:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;opacity:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.team-member-hover-social .social-icon:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background:#f42958;opacity:0.9}.team-member-hover-social .social-icon li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0;height:2em;width:2em;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.team-member-hover-social.vertical .social-icon{-ms-flex-flow:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;font-size:1.14286em}.team-member-hover-social.vertical .social-icon li{width:auto;height:auto;margin-bottom:.71429em;margin-bottom:2em}.team-member-hover-social.vertical .social-icon li:last-child{margin-bottom:0}.team-member-hover-social.vertical .social-icon a{margin-right:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.team-member-hover-social.name-md .team-member-name{font-size:1.26667em;margin-bottom:.26316em}.team-member-hover-social.name-lg .team-member-name{font-size:1.46667em;font-weight:300;margin-bottom:0}.team-member-hover-social.name-lg2 .team-member-name{font-size:1.33333em;font-weight:700;margin-bottom:0.5em}.team-member-hover-social.title-sm .team-member-title{font-size:11px;line-height:20px;letter-spacing:1.5px;padding:0 10px;text-transform:none;font-weight:700}.team-member-hover-social.title-md .team-member-title,.team-member-hover-social.title-md2 .team-member-title{font-size:1em;line-height:1.4666667em;padding:0 10px;text-transform:none;font-weight:400;letter-spacing:0}.team-member-hover-social.title-md2 .team-member-title{text-transform:none !important}.team-member-hover-social.title-lg .team-member-title{font-size:0.8em;line-height:2.5em;padding:0 10px;text-transform:none;font-weight:400;letter-spacing:.125em}.team-member-hover-social.team-gradient .social-icon{background:linear-gradient(-331deg, rgba(11,161,210,0.9) 0%, rgba(39,96,167,0.9) 100%)}.team-member-hover-social:hover .social-icon li,.team-member-hover-social:hover .social-icon{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.team-member-hover-social:hover .social-icon li:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.team-member-hover-social:hover .social-icon li:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.team-member-hover-social:hover .social-icon li:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}.team-member-hover-social:hover .social-icon li:nth-child(4){-webkit-transition-delay:.5s;transition-delay:.5s}.team-member-hover-social:hover .social-icon li:nth-child(5){-webkit-transition-delay:.6s;transition-delay:.6s}.team-member-hover-social:hover .social-icon li:nth-child(6){-webkit-transition-delay:.7s;transition-delay:.7s}.team-member-hover-social:hover .social-icon li:nth-child(7){-webkit-transition-delay:.8s;transition-delay:.8s}.team-member-hover-social:hover .social-icon li:nth-child(8){-webkit-transition-delay:.9s;transition-delay:.9s}.team-member-hover-social:hover .social-icon li:nth-child(9){-webkit-transition-delay:1s;transition-delay:1s}.team-member-hover-social:hover .social-icon li:nth-child(10){-webkit-transition-delay:1.1s;transition-delay:1.1s}.team-member-hover-expand .team-member-name::after,.team-member-hover-expand figure::after,.team-member-hover-expand .expand-me{-webkit-transition:all .3s ease;transition:all .3s ease}.team-member-hover-expand hr{-webkit-transition:border-color .3s ease;transition:border-color .3s ease;margin:1.25em 0 1.875em}.team-member-hover-expand figure{margin-bottom:3.125em;position:relative}.team-member-hover-expand figure a{display:block;position:absolute;top:5%;right:5%;bottom:5%;left:5%;text-align:center;background-color:rgba(17,17,17,0.5);color:#fff;font-size:3.125em;opacity:0;visibility:hidden;cursor:pointer}.team-member-hover-expand figure a span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.team-member-hover-expand .social-icon{font-size:0.75em}.team-member-hover-expand .social-icon li{color:#111;width:auto;line-height:2.5em;margin-bottom:0}.team-member-hover-expand .team-member-name{color:#111;font-size:1.375em;letter-spacing:0.15em;display:block;position:relative}.team-member-hover-expand .team-member-name a{display:block}.team-member-hover-expand .team-member-name a:hover,.team-member-hover-expand .team-member-name a:focus{color:#111}.team-member-hover-expand .team-member-name:after{content:"+";width:11px;height:18px;line-height:20px;font-size:1.136363636em;text-align:center;position:absolute;top:0;right:0}.team-member-hover-expand .team-member-title{border:2px solid #111;display:inline-block;font-size:0.75em;letter-spacing:0.25em;padding:10px 15px;border-radius:2px;color:#111;margin:0}.team-member-hover-expand .expand-me{position:absolute;z-index:11;opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);visibility:hidden;padding-top:1.875em}.team-member-hover-expand:hover figure a,.team-member-hover-expand:hover figure::after{visibility:visible;opacity:1}.team-member-hover-expand:hover hr{border-color:#111;-webkit-box-shadow:0 1px 0 0 #111;box-shadow:0 1px 0 0 #111}.team-member-hover-expand:hover .expand-me{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.team-member-hover-expand:hover .team-member-name::after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.team-member-contact-info{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.07);box-shadow:0 10px 20px 0 rgba(0,0,0,0.07);line-height:1.75em;padding-bottom:1.25em;margin-bottom:1.25em;background:#fff}.team-member-contact-info .team-member-name{font-size:1.5625em;margin-bottom:.4em}.team-member-contact-info figure{margin-bottom:1.25em;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.05)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%)}.team-member-contact-info figure img{width:100%;height:auto}.team-member-contact-info p{margin:0 20px 2px}.team-member-contact-info hr{margin:20px 0 15px}.team-member-contact-info .team-member-title{color:#f42958;font-size:1em;margin:.625em 0}.team-member-contact-info .fa{margin-right:5px}.team-member-masonry figure{margin-bottom:20px;border-radius:3px}.team-member-masonry .team-member-details{background:#f42958;position:relative;color:#fff;margin:0;margin-bottom:20px;padding:1em 20px;border-radius:3px}.team-member-masonry .team-member-details::after{content:'';z-index:9;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;height:0;width:0;border-color:transparent transparent #f42958;border-width:0 10px 8px}.team-member-masonry .team-member-name{color:#fff;font-size:1.13333em;margin-top:0;margin-bottom:0}.team-member-masonry .team-member-title{opacity:0.7;font-size:.86667em;line-height:2em;margin-top:0;margin-bottom:0;color:#fff}.team-member-masonry .social-icon li{width:auto;margin-right:10px;margin-bottom:0;height:2em;line-height:2em;color:#fff}.team-member-masonry.team-details-up .team-member-details::after{top:100%;bottom:auto;border-color:#f42958 transparent transparent;border-width:8px 10px 0}.team-member-hover-social-special{position:relative}.team-member-hover-social-special figure{text-align:center}.team-member-hover-social-special .team-member-details{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);padding:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-member-hover-social-special .team-member-details:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.85;background:linear-gradient(120deg, #ff512f 0%, #dd2450 100%)}.team-member-hover-social-special .social-icon li,.team-member-hover-social-special .team-member-name,.team-member-hover-social-special .team-member-title{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.45s cubic-bezier(0.23, 0.88, 0.34, 0.99);transition:all 0.45s cubic-bezier(0.23, 0.88, 0.34, 0.99)}.team-member-hover-social-special .social-icon{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.team-member-hover-social-special .social-icon li{-webkit-transform:translateY(8px) scale(0.8);transform:translateY(8px) scale(0.8)}.team-member-hover-social-special .social-icon li a:hover{color:#fff;opacity:0.7}.team-member-hover-social-special .team-member-name{font-size:1.42857em;font-weight:500;margin-bottom:0}.team-member-hover-social-special .team-member-name,.team-member-hover-social-special .team-member-name a{color:#fff}.team-member-hover-social-special .team-member-name a:hover{color:#fff}.team-member-hover-social-special .team-member-title{margin:0;font-size:.85714em;font-weight:700;color:#fff;letter-spacing:0.1em}.team-member-hover-social-special:hover .social-icon li,.team-member-hover-social-special:hover .team-member-name,.team-member-hover-social-special:hover .team-member-title,.team-member-hover-social-special:hover .team-member-details{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.team-member-hover-social-special:hover .social-icon li:nth-child(1){-webkit-transition-delay:.07692s;transition-delay:.07692s}.team-member-hover-social-special:hover .social-icon li:nth-child(2){-webkit-transition-delay:.15385s;transition-delay:.15385s}.team-member-hover-social-special:hover .social-icon li:nth-child(3){-webkit-transition-delay:.23077s;transition-delay:.23077s}.team-member-hover-social-special:hover .social-icon li:nth-child(4){-webkit-transition-delay:.30769s;transition-delay:.30769s}.team-member-hover-social-special:hover .social-icon li:nth-child(5){-webkit-transition-delay:.38462s;transition-delay:.38462s}.team-member-hover-social-special:hover .social-icon li:nth-child(6){-webkit-transition-delay:.46154s;transition-delay:.46154s}.team-member-hover-social-special:hover .social-icon li:nth-child(7){-webkit-transition-delay:.53846s;transition-delay:.53846s}.team-member-hover-social-special:hover .social-icon li:nth-child(8){-webkit-transition-delay:.61538s;transition-delay:.61538s}.team-member-hover-social-special:hover .social-icon li:nth-child(9){-webkit-transition-delay:.69231s;transition-delay:.69231s}.team-member-hover-social-special:hover .social-icon li:nth-child(10){-webkit-transition-delay:.76923s;transition-delay:.76923s}.team-member-hover-social-special:hover .team-member-name{-webkit-transition-delay:0.25s;transition-delay:0.25s}.team-member-hover-social-special:hover .team-member-title{opacity:0.5;-webkit-transition-delay:0.33s;transition-delay:0.33s}.team-member-button{padding-bottom:1.57143em;border:1px solid #ededed;text-align:center}.team-member-button figure{margin-bottom:3.57143em;position:relative}.team-member-button figure .aspect-ratio-fill{z-index:0}.team-member-button figure .btn-container{position:absolute;bottom:0;left:50%;z-index:3;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.team-member-button .btn{font-size:.85714em;background-color:#f42958;color:#fff}.team-member-button .team-member-details{padding-right:25px;padding-left:25px;font-size:.92857em;line-height:2em}.team-member-button .team-member-details p{margin-bottom:.71429em}.team-member-button .team-member-name{margin:0 0 .71429em;font-size:1.38462em;line-height:1.5em;color:#000}.team-member-button .team-member-title{margin:0 0 .71429em;font-size:.85714em;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;line-height:1.5em;color:#cacaca}.team-member-button .social-icon li{width:auto;height:auto;line-height:normal}.team-member-button .social-icon li a{color:#cacaca}.team-member-button .social-icon li a:hover{color:#f42958}.team-member-card-minimal{padding:1.78571em;margin-bottom:2.14286em;border:1px solid #e8e8e8;text-align:left}.team-member-card-minimal figure{float:left;margin-right:15px;width:100px}.team-member-card-minimal figure img{border-radius:50em}.team-member-card-minimal figure .progressive__img{position:relative;width:100%;height:auto}.team-member-card-minimal .team-member-details{overflow:hidden}.team-member-card-minimal .team-member-details:before,.team-member-card-minimal .team-member-details:after{top:auto;left:auto;right:0;bottom:0}.team-member-card-minimal .team-member-details:before{-webkit-transform-origin:right center;transform-origin:right center}.team-member-card-minimal .team-member-details:after{-webkit-transform-origin:center bottom;transform-origin:center bottom}.team-member-card-minimal .team-member-name,.team-member-card-minimal .team-member-title{line-height:1.5em;color:#000}.team-member-card-minimal .team-member-name{margin-top:.35714em;margin-bottom:0;font-size:1.21429em;font-weight:500}.team-member-card-minimal .team-member-title{display:inline-block;padding:.68214em .85714em;margin-top:1.07143em;margin-bottom:.92857em;border-radius:3px;background-color:#f42958;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#fff}.team-member-card-minimal .icon-box{margin-bottom:0;color:#000}.team-member-card-minimal .icon-box .icon-container{color:#000}.team-member-card-minimal .icon-box.icon-box-side{flex-direction:row wrap !important;text-align:left !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.team-member-card-minimal .icon-box.icon-box-side .icon-container{margin-left:0 !important;margin-right:15px !important;margin-bottom:0 !important}.team-member-info-side{margin-bottom:2.14286em;position:relative;overflow:hidden}.team-member-info-side figure{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.team-member-info-side figure img{width:100%;height:auto}.team-member-info-side figure .btn{position:absolute;top:50%;left:50%;margin-left:15px;border:none;visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:transparent !important;color:#000}.team-member-info-side figure .btn span{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.team-member-info-side figure .btn svg{display:inline-block;width:100% !important;height:100% !important;position:absolute;top:0;left:0;fill:transparent;stroke:#fff;stroke-width:4px;stroke-dasharray:700;stroke-dashoffset:700;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.team-member-info-side figure .btn svg rect{width:100%;height:100%}.team-member-info-side figure .btn:hover{-webkit-box-shadow:0 0px 50px 0px rgba(0,0,0,0.15);box-shadow:0 0px 50px 0px rgba(0,0,0,0.15)}.team-member-info-side .team-member-details{position:absolute;bottom:0;left:0;background-color:#fff;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotateZ(-90deg) translateX(0) translateY(0);transform:rotateZ(-90deg) translateX(0) translateY(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.team-member-info-side .team-member-details .details-container{display:block;width:100%;height:100%;overflow-x:auto;overflow-y:hidden}.team-member-info-side .team-member-details .details-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:0 7px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team-member-info-side .team-member-details span,.team-member-info-side .team-member-details a{display:inline-block;margin:1.07143em 5px;font-size:13px;text-transform:uppercase;letter-spacing:0.1em;color:#000}.team-member-info-side .team-member-details span:first-child,.team-member-info-side .team-member-details a:first-child{margin-left:0}.team-member-info-side .team-member-details span:last-child,.team-member-info-side .team-member-details a:last-child{margin-right:0}.team-member-info-side .team-member-details span{color:#f42958}.team-member-info-side .team-member-details a:hover{color:#f42958}.team-member-info-side.width-applied .team-member-details{-webkit-transform:rotateZ(-90deg) translateX(0) translateY(100%);transform:rotateZ(-90deg) translateX(0) translateY(100%)}.team-member-info-side:hover .btn{visibility:visible;background-color:#fff !important;-webkit-transition:background-color 0.45s 0.35s ease, color 0.45s ease, -webkit-box-shadow 0.45s ease;transition:background-color 0.45s 0.35s ease, color 0.45s ease, -webkit-box-shadow 0.45s ease;transition:background-color 0.45s 0.35s ease, color 0.45s ease, box-shadow 0.45s ease;transition:background-color 0.45s 0.35s ease, color 0.45s ease, box-shadow 0.45s ease, -webkit-box-shadow 0.45s ease}.team-member-info-side:hover .btn svg{display:inline-block;stroke-dasharray:1300}.team-member-info-side:hover .btn span{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.35s;transition-delay:0.35s}.team-member-image-cover{margin-bottom:2.14286em;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1200px;perspective:1200px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.team-member-image-cover figure{position:relative;background-size:cover;background-position:center;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:translateZ(150px);transform:translateZ(150px);-webkit-transition:all 1s cubic-bezier(0.08, 0.7, 0.37, 0.99);transition:all 1s cubic-bezier(0.08, 0.7, 0.37, 0.99)}.team-member-image-cover figure:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.6;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(35%, rgba(0,0,0,0.15)), to(#000));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,0.15) 35%, #000 100%);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.team-member-image-cover figure img{visibility:hidden}.team-member-image-cover .team-member-name,.team-member-image-cover .team-member-title{line-height:1.5em;color:#fff}.team-member-image-cover .team-member-name{margin-top:.85714em;margin-bottom:.42857em;font-size:1.28571em;letter-spacing:0.025em}.team-member-image-cover .team-member-title{margin:0;font-size:.78571em;text-transform:uppercase;letter-spacing:0.1em;opacity:0.5}.team-member-image-cover .btn{border-color:transparent}.team-member-image-cover .btn.btn-xxsm{font-size:.78571em}.team-member-image-cover .btn.btn-xxsm span{padding:.42857em 10px}.team-member-image-cover .btn.text-uppercase{letter-spacing:0.2em}.team-member-image-cover .team-member-details{padding-bottom:2.28571em;position:absolute;bottom:0;left:0;right:0;text-align:center;-webkit-transition:all 0.8s cubic-bezier(0.2, 0.85, 0.37, 0.99);transition:all 0.8s cubic-bezier(0.2, 0.85, 0.37, 0.99)}.team-member-image-cover:hover figure{-webkit-filter:blur(3px) brightness(0.95);filter:blur(3px) brightness(0.95);-webkit-transform:translateZ(250px) translateY(-13px);transform:translateZ(250px) translateY(-13px)}.team-member-image-cover:hover figure:after{opacity:0.8}.team-member-image-cover:hover .team-member-details{-webkit-transition-delay:0.01s;transition-delay:0.01s;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.team-member-link-top{padding:2.85714em 30px;margin-bottom:2.14286em;border:1px solid #ededed;text-align:center;overflow:hidden}.team-member-link-top img{width:87px;margin-bottom:0}.team-member-link-top .team-member-name,.team-member-link-top .team-member-title{line-height:1.5em}.team-member-link-top .team-member-name{margin-top:1.32143em;margin-bottom:.57143em;font-size:1.28571em;font-weight:500;letter-spacing:0.01em}.team-member-link-top .team-member-title{margin:0 0 .71429em;font-size:.78571em;font-weight:700;text-transform:uppercase;letter-spacing:0.1em}.team-member-link-top p{margin-bottom:.71429em;font-size:.92857em;line-height:1.92308em}.team-member-link-top .link-top{display:inline-block;width:85px;height:85px;position:absolute;top:-35px;right:-32px;border-radius:50em;background-color:#f42958;font-size:1.28571em;line-height:85px;color:#fff}.team-member-link-top .link-top i{position:absolute;bottom:1.21429em;left:1.21429em}.team-member-link-top .social-icon{margin-bottom:1.07143em}.team-member-link-top .icon-box{margin-left:7%;margin-bottom:1.14286em}.team-member-link-top .icon-box h3{margin-top:.35714em;font-weight:400;letter-spacing:0.025em;text-transform:none}.team-member-link-top .icon-box .icon-container{margin-right:10px}.team-member-link-top .icon-box:last-child{margin-bottom:0}.team-member-business{margin-bottom:2.14286em;border:1px solid #ededed;text-align:center}.team-member-business figure{margin:-1px}.team-member-business figure img{width:100%;height:auto;margin-bottom:0}.team-member-business .team-member-name,.team-member-business .team-member-title{margin:0;line-height:1.5em}.team-member-business .team-member-name{margin-top:1.42857em;margin-bottom:.21429em;font-size:1.28571em;letter-spacing:0.1em}.team-member-business .team-member-title{margin-bottom:2.28571em;font-size:.78571em;letter-spacing:0.12em}.team-member-business .team-member-details,.team-member-business .icon-box{border-bottom:1px solid #ededed}.team-member-business .icon-box{padding-top:2.14286em;padding-bottom:.57143em;margin-bottom:0}.team-member-business .icon-box.icon-box-xsm .icon-container{width:50px;height:50px;font-size:1.42857em;line-height:50px}.team-member-business .icon-box.icon-box-xsm h3{font-size:1em;text-transform:uppercase;letter-spacing:0.1em}.team-member-business .icon-box p{font-size:1em}.team-member-business .icon-box:last-child{border-bottom:none}@media (max-width: 991px){.team-member-whole-border figure{width:100%;min-height:300px}.team-member-whole-border .team-member-details{width:100%}}@media (max-width: 768px){.team-member-info-side .team-member-details{position:relative;top:auto;left:auto;bottom:auto;right:auto;width:100% !important;opacity:1 !important;-webkit-transform:none !important;transform:none !important}.team-member-info-side .team-member-details .details-inner{padding:0 15px 0.5em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-member-info-side .team-member-details .details-inner a,.team-member-info-side .team-member-details .details-inner>span{margin-left:10px;margin-right:10px;margin-bottom:0.5em}.team-member-card-minimal .icon-box{text-align:left !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-flow:row nowrap !important;flex-flow:row nowrap !important}.team-member-card-minimal .icon-box .icon-container{margin-left:0;margin-right:10px;margin-bottom:0}.team-member-card-minimal .icon-box .contents{text-align:left !important}}@media (max-width: 460px){.team-member-card-minimal figure{display:block;margin:0 auto 1em;float:none;text-align:center}.team-member-card-minimal .team-member-details{text-align:center}.team-member-card-minimal .icon-box{text-align:center !important;justify-content:center !important}}
