.mod-card-grid-2-col-corp{width:100%}
.mod-card-grid-2-col-corp .container{padding:24px 5%}
.mod-card-grid-2-col-corp .container .press-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}
.mod-card-grid-2-col-corp .container .press-body .section-img img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:16px}
.mod-card-grid-2-col-corp .container .press-body .section-text{margin-top:0;padding:0}
.mod-card-grid-2-col-corp .container .press-body .section-text p b{font-weight:700}
.mod-card-grid-2-col-corp .container .press-body .section-text .section-date{font-size:14px;letter-spacing:1.4px;color:#2f373f}
.mod-card-grid-2-col-corp .container .press-body .section-text .section-title,.mod-card-grid-2-col-corp .container .press-body .section-text .section-title h3{margin-top:24px;padding:0;font-size:var(--tp-s-size);line-height:var(--tp-s-height);font-weight:var(--font-semibold);color:var(--color-blue_navy);letter-spacing:.27px}
.mod-card-grid-2-col-corp .container .press-body .section-text .description{margin-top:24px;font-size:var(--tp-body_m-size);line-height:var(--tp-body_m-height);letter-spacing:.18px;color:var(--color-black);p{margin-bottom:0}
}
.mod-card-grid-2-col-corp .container .press-body .section-text .link{margin:24px 0}
.mod-card-grid-2-col-corp .container .press-body .section-text .link a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--tp-label_m-size);line-height:var(--tp-label_m-height);font-weight:var(--font-semibold);letter-spacing:.16px}
.mod-card-grid-2-col-corp .container .press-body .section-text .link a i{height:28px;margin-left:5px;font-size:24px;display:none}
.mod-card-grid-2-col-corp .container .press-body .section-text .link a i::before{line-height:26px}
.mod-card-grid-2-col-corp .container .press-body .section-text.hide-tablet{display:none}
@media(min-width:768px){.mod-card-grid-2-col-corp{width:100%}
.mod-card-grid-2-col-corp .container{padding:48px 0;max-width:960px}
.mod-card-grid-2-col-corp .container .press-body .section-text .section-title,.mod-card-grid-2-col-corp .container .press-body .section-text .section-title h3{margin-top:24px;padding:0;font-size:var(--tp-s-size);line-height:var(--tp-s-height)}
.mod-card-grid-2-col-corp .container .press-body .section-text .description{margin-top:24px;font-size:var(--tp-body_m-size);line-height:var(--tp-body_m-height)}
}
@media(min-width:1200px){.mod-card-grid-2-col-corp{width:100%}
.mod-card-grid-2-col-corp .container{padding:96px 0;max-width:1140px}
.mod-card-grid-2-col-corp .container .press-body .section-text .section-title,.mod-card-grid-2-col-corp .container .press-body .section-text .section-title h3{margin-top:35px;font-size:var(--tp-m-size);line-height:var(--tp-m-height)}
.mod-card-grid-2-col-corp .container .press-body .section-text .description{margin-top:35px;font-size:var(--tp-body_l-size);line-height:var(--tp-body_l-height)}
.mod-card-grid-2-col-corp .container .press-body .section-text .link{margin-top:35px;margin-bottom:0}
.mod-card-grid-2-col-corp .container .press-body .section-text .link a{font-size:var(--tp-label_lr-size);line-height:var(--tp-label_lr-height)}
.mod-card-grid-2-col-corp .container .press-body .section-text.hide-tablet{display:block}
.mod-card-grid-2-col-corp .container .press-body .section-text:nth-child(odd){padding-right:15px}
.mod-card-grid-2-col-corp .container .press-body .section-text:nth-child(even){padding-left:15px}
}
.project-img{margin-bottom:30px !important}
.project-img img{height:auto !important}
.project-title{margin-bottom:50px !important}
.project-title.section-title{margin-top:30px !important}
.project-title h1,.project-title h2,.project-title h3{font-size:18px !important;font-weight:700 !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.3px !important;color:#2f373f}
.mod-card-grid-2-col-corp .container .press-body .section-text .section-video-200{height:200px}
.mod-card-grid-2-col-corp .container .press-body .section-text .section-video-300{height:300px}
.mod-card-grid-2-col-corp .container .press-body .section-text .section-video-300 iframe{height:100%;width:100%;border-radius:16px}
.mod-card-grid-2-col-corp .container .press-body .section-text .project-img-with-video img{height:300px !important}