.engagement_wrapper *{color:inherit}.engagement_wrapper .color_boxes{display:grid;gap:1.6rem;grid-auto-columns:1fr;grid-template-areas:"one" "two" "three" "four" "five";margin:auto;padding:4rem 0}.engagement_wrapper .color_boxes .color_box:first-child{grid-area:one}.engagement_wrapper .color_boxes .color_box{border-radius:1rem;display:flex;padding:4rem}.engagement_wrapper .color_boxes .color_box h5{font-size:20px;font-size:2rem;font-weight:900;line-height:22.5px;line-height:1.5;margin-bottom:1.6rem;margin-top:0}.engagement_wrapper .color_boxes .color_box h6{font-size:16px;font-weight:900;margin:0 0 1.6rem}.engagement_wrapper .color_boxes .color_box .image_wrapper{flex:0 0 60px}.engagement_wrapper .color_boxes .cta_wrapper{text-align:right}.engagement_wrapper .color_boxes .cta_wrapper .csm_btn{background:linear-gradient(90deg,hsla(0,0%,100%,.443),#f6f6f6 51%,hsla(0,0%,100%,.443)) var(--x,0)/200%;border:0;color:#000}.engagement_wrapper .color_boxes .cta_wrapper .csm_btn:hover{--x:100%;background-color:#f6f6f6!important;color:#000;text-decoration:none;transform:scale(1.05)}.engagement_wrapper .color_boxes .color_box:nth-child(2){grid-area:four}.engagement_wrapper .color_boxes .color_box:nth-child(3){grid-area:two}.engagement_wrapper .color_boxes .color_box:nth-child(4){grid-area:three}@media screen and (min-width:75em){.engagement_wrapper .color_boxes{grid-template-areas:"one one four" "two three four" "two three five"}}@media screen and (max-width:768px){.engagement_wrapper .color_boxes .color_box{flex-direction:column-reverse}.engagement_wrapper .color_boxes .color_box .color_box_content{margin-top:2rem}}