.team-members{padding:100px 30px}.team-members .topcontent{padding:0}.team-members .topcontent .toprow{display:flex;margin-left:auto;margin-right:auto;position:relative}.team-members .topcontent .toprow .contentcolumn{margin:-60px 0 0;padding:0 40px 0 0}.team-members .topcontent .toprow .card .cmpopulated{padding:0 10px 0 20px}.team-members .topcontent .toprow .card .cmpopulated .grid__items{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.team-members .topcontent .toprow .card .cmpopulated .grid__items .listing-grid__item{margin-top:-50px;padding:10px 15px}.team-members .topcontent .toprow .card.firstcard .cmpopulated{padding-right:0}.team-members .topcontent .toprow .card .cardholder img{border-radius:20px 20px 20px 20px;display:block;height:326px;image-rendering:-webkit-optimize-contrast;margin:0 auto;object-fit:cover;width:auto}.team-members .topcontent .toprow .card .cardholder .contentholder h3{color:#f0302d;display:block;font-family:Oswald;font-size:30px;font-weight:400;margin-bottom:14px;margin-top:14px;max-width:100%}.team-members .topcontent .toprow .card .cardholder .contentholder p{color:#1a1a1a;font-family:Oswald,Sans-serif;text-align:left}.team-members .contentcolumn .contentrow{display:flex;flex-wrap:wrap;margin:0 -15px;row-gap:21px}.team-members .contentcolumn .contentrow .items{padding:0 15px;width:25%}.team-members .contentcolumn .contentrow .items .imageholder img{border-radius:20px 20px 20px 20px;height:326px;image-rendering:-webkit-optimize-contrast;max-height:none;object-fit:cover;width:auto}.team-members .contentcolumn .contentrow .items .imageholder{text-align:center}.team-members .contentcolumn .contentrow .items .contentholder h3{color:#f0302d;display:block;font-family:Oswald;font-size:30px;font-weight:400;margin-bottom:14px;margin-top:14px;max-width:100%}.team-members .contentcolumn .contentrow .items .contentholder p{color:#1a1a1a;font-family:Oswald,Sans-serif;margin:0;text-align:left}.team-popup-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);background-image:none;height:100%;left:0;opacity:0;pointer-events:all;position:fixed;top:0;visibility:hidden;width:100%;z-index:992}.team-popup-overlay.activeOverlay{opacity:1;visibility:visible}.popupcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;opacity:0;visibility:hidden;z-index:993}.popupcontainer.popup-open{opacity:1;pointer-events:none;visibility:visible}.popupcontainer_inner{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px 20px 20px 20px;justify-content:flex-start;max-width:950px;padding:40px 50px 100px;pointer-events:all;position:relative;width:100%}.popup-inner{display:flex;margin-left:auto;margin-right:auto;position:relative}.popup-inner .popup-img{padding:0}.popup-img-inn img{border-radius:10px;object-fit:cover;width:100%}.popup-img-inn{height:100%}.popup-inner .popup-img .popup-bg-img{align-content:flex-start;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;display:flex;flex-wrap:wrap;height:100%;padding:0 10px 0 0;position:relative;width:100%}.popup-content.col6{padding:0 0 0 20px}.popup-cnt h3{color:#f0302d;font-size:30px;margin:0 0 20px}.popup-cnt h3,.popup-cnt h4{font-family:Oswald,Sans-serif;font-weight:400}.popup-cnt h4{color:#1a1a1a;font-size:16px;line-height:1.5;margin:0 0 10px}.popup-cnt h3{line-height:.8}.popup-cnt{color:#505050;margin:0 0 20px;padding:0}.close-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:16px;height:32px;position:absolute;right:0;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:32px;z-index:2}.close-button svg.svg-icon{width:16px}.popup-area{align-items:center;display:flex}.popup-area a.hs-button{background:#f0302d;border:2px solid #c00000;border-radius:100px 100px 100px 100px;box-shadow:2px 2px 20px -6px rgba(0,0,0,.5);font-family:Oswald,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.5;padding:16px 43px}.popup-area a.hs-button:hover{background-color:#fff;color:#1a1a1a}@media (min-width:768px){.team-members .topcontent .toprow .contentcolumn{width:40%}.team-members .topcontent .toprow .card{width:30%}.team-members .topcontent .toprow .card.firstcard{width:29.637%}}@media (max-width:1024px){.team-members .contentcolumn .contentrow .items{width:50%}.team-members .contentcolumn .contentrow .items .imageholder img{object-position:center center;width:100%}.team-members .topcontent .toprow .contentcolumn{width:100%}.team-members .topcontent .toprow{flex-wrap:wrap}.team-members .topcontent .toprow .card .cmpopulated .grid__items .listing-grid__item{margin-top:0}.team-members .topcontent .toprow .card,.team-members .topcontent .toprow .card.firstcard{width:50%}.team-members .topcontent .toprow .card .cardholder img{width:100%}.team-members .topcontent .toprow .card .cmpopulated .grid__items{margin:0;width:100%}.team-members .topcontent .toprow .card .cmpopulated{padding:0}.team-members .topcontent .toprow .contentcolumn{margin-top:0;padding:0 15px}.team-members{padding-bottom:50px;padding-top:50px}.team-members .topcontent .toprow{margin:0 -15px}}@media (max-width:767px){.team-members .contentcolumn .contentrow .items,.team-members .topcontent .toprow .card,.team-members .topcontent .toprow .card.firstcard{width:100%}.popupcontainer_inner{margin:20px 0;max-width:366px;padding:40px 24px}.popup-content.col6{padding:0}.popup-img-inn{height:40vw;margin-bottom:30px}.team-members .topcontent .toprow .contentcolumn{padding:0}.team-members{padding-left:0;padding-right:0}.team-members .topcontent .toprow{margin:0}.team-members .topcontent .toprow .card .cmpopulated .grid__items .listing-grid__item{padding-left:0;padding-right:0}.team-members .topcontent .toprow .card .cardholder img{height:100%;min-height:268px}.team-members .topcontent .toprow .card .cardholder .contentholder h3{font-size:23px}.popupcontainer_inner{height:90%;margin-left:auto;margin-right:auto;max-width:90%;overflow-y:auto}}