.visual_block_218 .element_num_style_4 .element_num { font-family: Roboto; font-weight: 500; color: rgb(0, 0, 0); font-size: 2.9rem; line-height: 3.8rem; }
.visual_block_218 .element_num_style_4 .element_num.type_2 { color: rgb(255, 255, 255); background-color: rgb(23, 23, 23); border-radius: 50%; width: 34px; height: 34px; font-size: 1.8rem; line-height: 2.8rem; }
.visual_block_218 .element_num_style_4 .element_num.type_3 { color: rgb(255, 255, 255); background-color: rgb(23, 23, 23); border-radius: 10%; width: 34px; height: 34px; font-size: 2rem; line-height: 3rem; }
.visual_block_218 .element_num_style_4 .element_num > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; }
.visual_block_218.reverse.element_num_style_4 .element_num { color: rgb(255, 255, 255); }
.visual_block_218.reverse.element_num_style_4 .element_num.type_2 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.visual_block_218.reverse.element_num_style_4 .element_num.type_3 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.visual_block_218 .element_num_style_4 .element_num { font-family: Roboto; font-weight: 500; color: rgb(0, 0, 0); font-size: 2.9rem; line-height: 3.8rem; }
.visual_block_218 .element_num_style_4 .element_num.type_2 { color: rgb(255, 255, 255); background-color: rgb(23, 23, 23); border-radius: 50%; width: 34px; height: 34px; font-size: 1.8rem; line-height: 2.8rem; }
.visual_block_218 .element_num_style_4 .element_num.type_3 { color: rgb(255, 255, 255); background-color: rgb(23, 23, 23); border-radius: 10%; width: 34px; height: 34px; font-size: 2rem; line-height: 3rem; }
.visual_block_218 .element_num_style_4 .element_num > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; }
.visual_block_218.reverse.element_num_style_4 .element_num { color: rgb(255, 255, 255); }
.visual_block_218.reverse.element_num_style_4 .element_num.type_2 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.visual_block_218.reverse.element_num_style_4 .element_num.type_3 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.visual_block_218 .element_num_style_4 .element_num { font-family: Roboto; font-weight: 500; color: rgb(0, 0, 0); font-size: 2.9rem; line-height: 3.8rem; }
.visual_block_218 .element_num_style_4 .element_num.type_2 { color: rgb(255, 255, 255); background-color: rgb(23, 23, 23); border-radius: 50%; width: 34px; height: 34px; font-size: 1.8rem; line-height: 2.8rem; }
.visual_block_218 .element_num_style_4 .element_num.type_3 { color: rgb(255, 255, 255); background-color: rgb(23, 23, 23); border-radius: 10%; width: 34px; height: 34px; font-size: 2rem; line-height: 3rem; }
.visual_block_218 .element_num_style_4 .element_num > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; }
.visual_block_218.reverse.element_num_style_4 .element_num { color: rgb(255, 255, 255); }
.visual_block_218.reverse.element_num_style_4 .element_num.type_2 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.visual_block_218.reverse.element_num_style_4 .element_num.type_3 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.visual_block_218 .img_plus_txt_1_7_list_right > div[data-wv-layout-element="block_inner"]{display:flex; flex-wrap: wrap; flex-direction: column-reverse;}

@media all and (min-width: 992px) {
    .visual_block_218 .img_plus_txt_1_7_list_right > div[data-wv-layout-element="block_inner"]{display: block;}
}