.two-column-flow-wrapper{margin-bottom:60px}.two-column-flow-box{background-color:#fff;padding:30px}.body-container--merits .dnd-section .two-column-flow-box h4,.two-column-flow-box h4{border-bottom:1px solid #ccc;border-left:none;font-size:24px;margin-bottom:30px;margin-top:0;padding-bottom:10px;padding-left:20px;position:relative;text-indent:-20px}.body-container--merits .dnd-section .two-column-flow-box h4:after,.two-column-flow-box h4:after{background-color:#d71718;bottom:-1px;content:"";display:block;height:1px;left:0;position:absolute;top:auto;width:180px}.two-column-flow-row{display:flex;gap:40px}.two-column-flow-row .content-box{flex-basis:0;flex-grow:1;max-width:100%}.two-column-flow-row .image-box{flex:0 0 35.18%;max-width:35.18%}.two-column-flow-line{height:40px;position:relative}.two-column-flow-line:before{background-color:#d71718;content:"";height:100%;left:calc(50% - 2px);position:absolute;position:block;width:4px}.two-column-flow-wrapper .two-column-flow-line:last-child{display:none}@media screen and (max-width:999px){.two-column-flow-box{padding:20px}.body-container--merits .dnd-section .two-column-flow-box h4,.two-column-flow-box h4{font-size:20px;margin-bottom:20px}.body-container--merits .dnd-section .two-column-flow-box h4:after,.two-column-flow-box h4:after{width:69px}.body-container--merits .dnd-section .two-column-flow-box p,.two-column-flow-box p{font-size:16px;line-height:1.8;margin-bottom:20px}}@media screen and (max-width:499px){.two-column-flow-row{display:block}.two-column-flow-row .image-box{flex:0 0 100%;max-width:100%}}