.bio-headshot img{height:580px !important;object-fit:cover;width:100%}.box-element:before{z-index:-1 !important}.page-center.video-content{width:1200px !important;max-width:100% !important}.video-inner p{color:#fff;font-size:20px}.colorvideo-overlay{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.2));display:block;width:100%;height:100%;position:absolute;z-index:2;top:0}.hs-video-banner h1,.hs-video-banner h4{color:#fff !important;margin-bottom:24px}.hs-video-banner h1{font-size:60px}.hs-video-banner h4{font-family:ff-real-headline-pro,sans-serif;font-weight:300;letter-spacing:.36px}.hs-video-banner{margin-bottom:-30px;background-position:center center !important;position:relative;background-repeat:no-repeat !important;background-size:cover !important;text-align:center;overflow:hidden;background:#0c1776;background:-moz-linear-gradient(45deg,#0c1776 0%,#207cca 51%,#6ae8fc 100%);background:-webkit-linear-gradient(45deg,#0c1776 0%,#207cca 51%,#6ae8fc 100%);background:linear-gradient(45deg,#0c1776 0%,#207cca 51%,#6ae8fc 100%);display:flex;justify-content:center;align-items:center;background-attachment:fixed}.hs-video-banner video.parallax-video{position:absolute;z-index:2;left:0;top:0;right:0;width:100%;bottom:0;min-height:100%;z-index:1;object-fit:cover}.hs-video-banner .video-content-wrapper{z-index:3}@media(max-width:1100px){.hs-video-banner{height:50vh}}@media(max-width:768px){.box-element:before{display:none !important}.bio-headshot img{height:auto !important;max-width:100%;width:400px;margin:0 auto !important;display:block;margin-bottom:40px !important}video.parallax-video{display:none}.hs-video-banner{padding:160px 0px 40px 0px;height:auto}.colorvideo-overlay{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4),#000)}}@media(max-width:650px){.curve-image-hero{display:none}.hs-video-banner h1{font-size:40px !important}.video-inner p{font-size:16px}.hs-video-banner{height:100%}}.hero-bg{display:flex;max-width:1920px;margin:0 auto}.hero-content{width:50%;padding:80px}.hero-img{background-size:cover;width:50%;background-position:center}.hero-bg h1{margin-bottom:40px}a.back-team{text-align:center;margin-top:30px;text-transform:uppercase}.bio-contact-info{text-align:center;margin-top:50px}.bio-stats{padding:20px;width:100% !important;position:relative;background:#f4f8fa}.bio-stats p{font-size:16px}.bio-contact-info a{margin:0 9px}.bio-box-flex{display:block;flex-wrap:wrap;position:relative;z-index:9}.bio-headshot{width:100%;max-width:100%}.team-flex{display:flex;flex-wrap:wrap}.team-card{width:50%;padding:1%}.team-card-double{width:100%;padding:20px}.team-card-single{width:25%;padding:46px;margin-top:2%;text-align:center}.team-card img{width:100%;object-fit:cover;height:268px}.team-row .team-card img{width:100%;max-width:100%}.team-row .team-card{width:23%;margin:0 1%;margin-bottom:2%}.team-row{display:flex;flex-wrap:wrap;list-style:none;padding-left:0px}.team-name h4{font-size:16px;font-weight:600;letter-spacing:0 !important;margin-bottom:0px}.team-name p{font-size:14px;line-height:17px;margin-top:8px}.team-name{text-align:center;background:#fff;margin-top:0px !important;z-index:1;position:relative;max-width:100%;padding-top:15px;width:100%;margin:0 auto}.team-card-thumb a{color:initial}ul.bio-list li{width:100%;margin-bottom:20px;text-align:center}strong.bio-tag{display:block;text-transform:uppercase;font-size:10px;color:#82888f;margin-top:5px}ul.bio-list{list-style:none;padding-left:0px;display:flex;flex-wrap:wrap;margin-top:25px;border-top:solid 1px #d6dee3;padding-top:25px;margin-bottom:0}.fancybox-content{width:1000px;max-width:100% !important;border-left:10px solid #f88f6e}.fancybox-button{height:64px !important;width:64px !important}@media(min-width:600px){ul.bio-list li{width:50%}}@media(min-width:768px){.bio-headshot{width:40%;max-width:100%}.bio-box-flex{display:flex}.team-name h4{font-size:18px}.team-card{width:33%}.team-name{margin-top:-30px !important;width:88%}.bio-stats{padding:80px;width:60% !important;margin-left:-2%;z-index:-1;margin-top:2%}img.dot-accent{display:block}}@media(min-width:1000px){ul.bio-list li{width:33%}.team-card-double{width:50%;padding:40px 80px}.team-card{width:20%}}@media(max-width:768px){.image-header{padding:20px 0px}}@media(max-width:600px){.image-header{padding:35px 0px}}