.two_col_text{overflow:hidden;padding:5rem 0 3.5rem}.two_col_text .text_left_title h2{line-height:1.2;margin-top:1.5rem}.two_col_text .right_list_text *,.two_col_text .right_list_title *,.two_col_text .text_left_content>:last-child,.two_col_text .text_left_title>:last-child{margin:0}.two_col_text .text_left_content{margin-top:1.5rem;max-width:32rem}.two_col_text .right_list_text h4{line-height:1.25}.two_col_text .two_col_text_inner{column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding:0 2.5rem;row-gap:8rem}.two_col_text .text_left_container{grid-column:span 5/span 5;grid-column-start:1}.two_col_text .text_right_container{grid-column:span 4/span 4;grid-column-start:8}.two_col_text .right_list_text{margin-top:.5rem;opacity:.5}.two_col_text .right_list:not(:first-child){margin-top:2.5rem}@media(max-width:1536px){.two_col_text{padding:4rem 0 3.5rem}.two_col_text .text_left_content{margin-top:1.25rem}}@media(max-width:1280px){.two_col_text{padding:2.5rem 0 3.5rem}.two_col_text .text_left_content{margin-top:1rem}.two_col_text .two_col_text_inner{column-gap:1rem;padding:0;row-gap:6rem}.two_col_text .text_left_container{grid-column:span 6/span 6}.two_col_text .text_right_container{grid-column:span 5/span 5;grid-column-start:8}.two_col_text .right_list_text{margin-top:.25rem}.two_col_text .right_list:not(:first-child){margin-top:2rem}}@media(max-width:767px){.two_col_text .text_left_content{margin-top:.75rem;max-width:100%}.two_col_text .two_col_text_inner{row-gap:4rem}.two_col_text .text_left_container,.two_col_text .text_right_container{grid-column:1/-1}.two_col_text .right_list:not(:first-child){margin-top:2.5rem}}