.three-col-outer{padding:150px 0}.three-col-outer .title{color:#000;font-size:38px;font-weight:100;line-height:49px;margin:40px 0 20px}.three-col .image{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0;width:100%}.people-team .three-col-inner{column-gap:35px;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.three-col-inner .desc{color:#000;font-size:19px;font-style:normal;font-weight:100;letter-spacing:-.23px;line-height:25px}.three-col .cta_button.cpm-cta{color:#000}.three-col .btn{margin:25px 0 0}.three-col .image-overlay{position:relative}.three-col .image-overlay:before{bottom:0;content:"";left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0}.four-col-row{column-gap:30px;display:flex;flex-wrap:wrap;width:100%}.team-box{background-position:center 0;background-size:cover;border:1px solid #ececec;border-radius:0;height:337px;margin-bottom:30px;position:relative;width:293px}.four-col-row .team-box:last-child{margin-left:0}.relative{position:relative}.people-team .content-wrapper{max-width:1265px}.first-name{color:#fff;font-size:24px;line-height:normal;margin-bottom:0}.name-details{bottom:0;left:0;margin:0 auto 15px;padding:15px;position:absolute;right:0;text-align:center;transition:all .5s;width:calc(100% - 30px)}.job-title{color:#fff;font-size:15px;line-height:normal;margin-bottom:0;text-transform:uppercase}.box-inner{height:100%}.blue-box .name-details{background-color:#1e7dbd}.blue-box .overlay-content{background-color:rgba(30,125,189,.8)}.green-box .name-details{background-color:#6db22d}.green-box .overlay-content{background-color:rgba(30,125,1,.8)}.red-box .name-details{background-color:#e4051f}.red-box .overlay-content{background-color:rgba(228,5,31,.8)}.team-box.green-box
.spece_line{padding:0 5px}.four-col-row{margin:60px 0 30px}.overlay-content{bottom:0;color:#fff;display:none;height:0;left:0;padding:25px;position:absolute;right:0;top:0;transition:all .5s}.team-box:hover .overlay-content{display:block;height:100%}.team-box:hover .name-details{display:none}.title-weight{font-weight:100}.four-col-row .team-box:nth-child(2n+2){top:30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.three-col .image-overlay:before{bottom:0;content:"";left:0;mix-blend-mode:unset;opacity:.7;position:absolute;right:0;top:0}}.image-border-big:after,.image-border-big:before,.image-border-small:after,.image-border-small:before{background:#fff;bottom:0;content:"";position:absolute;right:0;z-index:199}.image-border-big:before{height:90px;transition:.8s;width:25px}.image-border-big:after{height:25px;transition:.8s;width:95px}.image-border-small:before{height:17px;transition:.8s;width:4px}.image-border-small:after{height:4px;transition:.8s;width:17px}.three-col:hover .image-border-big:before{height:120px;width:30px}.three-col:hover .image-border-big:after{height:30px;width:120px}.three-col:hover .image-border-small:after{height:7px;width:25px}.three-col:hover .image-border-small:before{height:25px;width:7px}.three-col.blue .border-image-top{border-top:2px solid #1f7dbc;padding-bottom:15px}.three-col.light-green .border-image-top{border-top:2px solid #6db12d;padding-bottom:15px}.three-col.red .border-image-top{border-top:2px solid #e3051f;padding-bottom:15px}.sec-desc,.sec-desc p{color:#1d1d1b;font-size:33px;line-height:42px;max-width:951px}.three-col-outer .sec-desc.medium-text{color:#1d1d1b;font-size:22px;line-height:29px;margin:40px auto 0;max-width:921px}.outer-wrapper.section-spece.text-center h2{margin-bottom:20px}.disable-overlay:before{display:none}.hates span,.loves span{font-weight:100}.loves{margin-bottom:25px}.hates,.loves{font-size:17px;font-weight:700}@media only screen and (max-width:1399px){.three-col-outer{padding:80px 0}}@media only screen and (max-width:1379px){.team-box{margin-bottom:27px;width:23.3%}.four-col-row .team-box:nth-child(2n+2){top:27px}.four-col-row{column-gap:27px}}@media only screen and (max-width:1230px){.four-col-row{column-gap:26px}.four-col-row .team-box:nth-child(2n+2){top:26px}}@media only screen and (max-width:1186px){.four-col-row{column-gap:25px}.four-col-row .team-box:nth-child(2n+2){top:25px}}@media only screen and (max-width:1142px){.four-col-row{column-gap:24px}.four-col-row .team-box:nth-child(2n+2){top:24px}}@media only screen and (max-width:1097px){.four-col-row{column-gap:30px}.four-col-row .team-box:nth-child(2n+2){top:0}.team-box{margin-bottom:30px;width:293px}.four-col-row{justify-content:center}}@media only screen and (max-width:991px){.three-col-outer .title{margin:30px 0 15px}}@media only screen and (max-width:667px){.three-col-outer .title{font-size:38px;margin:35px 0 20px}.three-col .btn{margin:25px 0 0}.three-buttons{margin:30px 0 0}.medium-text p{font-size:28px}.section-spece,.three-col-outer{padding:60px 0}.three-col-inner .desc{font-size:17px}.first-name{font-size:18px}.job-title{font-size:12px}}@media only screen and (max-width:450px){.medium-text p{font-size:22px;line-height:33px}.three-buttons .btn-block a{font-size:21px}.three-buttons .btn-block span{font-size:16px}.three-col-outer .sec-desc.medium-text p{font-size:18px;margin:30px auto 0}.three-col-outer .title{font-size:24px;line-height:normal;margin:34px 0 10px}}@media only screen and (max-width:374px){.three-buttons .btn-block a{font-size:20px}.three-col-outer .title{font-size:22px}}