.visual_block_344{background-color: #fff;}
    .reverse.visual_block_344{background-color: #171717;}
    [data-wv-res-id="___img_plus_txt_1_12___-1___1590994482945___"].img_plus_txt_1_12 .img_plus_txt_1_12_text_con:last-child { margin-bottom: 0px; }
    [data-wv-res-id="___element_num_style_0___-1___1590994968769___"].element_num_style_0_con { display: flex; flex-wrap: wrap; align-items: center; }
    [data-wv-res-id="___element_num_style_0___-1___1590994968769___"].element_num_style_0_con > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; }
    [data-wv-res-id="___element_num_style_0___-1___1590994968769___"].element_num_style_0_con .element_num { font-family: "Roboto"; font-weight: 500; letter-spacing: -0.0em;  color: rgb(0, 0, 0); font-size: 2.2rem; line-height: 2.8rem; }
    [data-wv-res-id="___element_num_style_0___-1___1590994968769___"].element_num_style_0_con .element_num > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; }
    [data-wv-res-id="___element_num_style_0___-1___1590994968769___"].reverse.element_num_style_0_con .element_num { color: rgb(255, 255, 255); }
    .visual_block_344 .img_plus_txt_1_12_text_con:not(:last-child):after{content:""; position:absolute; width:calc(100% - 41px); bottom:0; right:0; height:1px; background-color: rgba(18, 0, 144,0.12);}
    .reverse.visual_block_344 .img_plus_txt_1_12_text_con:not(:last-child):after{background-color: rgba(255, 255, 255, 0.3);}