/* BLOCK - Block - Boxes */
.block_boxes                                            {}
.block_boxes .row                                       {display: flex; flex-wrap: nowrap;}
.block_boxes .row .container                            {position: relative;}

.block_boxes .boxes                                     {display: flex; flex-wrap: wrap; justify-content: center;}
.block_boxes .boxes .box_item                           {padding: 2em 2em 0 2em; justify-content: center; align-items: flex-start; display: flex; flex-direction: column; margin: 1%;}
.block_boxes .boxes .box_img                            {margin: 0 0 2em 0;}
.block_boxes .boxes .box_img img                        {display: block;}
.block_boxes .boxes_col-1 .box_item                     {width: 98%;}
.block_boxes .boxes_col-2 .box_item                     {width: 48%;}
.block_boxes .boxes_col-3 .box_item                     {width: 31.333%;}
.block_boxes .boxes_col-4 .box_item                     {width: 24%; margin: 0.5%;}
.block_boxes .boxes_col-5 .box_item                     {width: 19%; margin: 0.5%;}
.block_boxes .boxes_col-6 .box_item                     {width: 15.6%; margin: 0.5%;}

.block_boxes .boxes_v_c .box_item                       {flex-direction: column; justify-content: flex-start;}
.block_boxes .boxes_v_c .box_item .box_img              {overflow: hidden; border-radius: 100%; margin: 0 auto 2em;}

.block_boxes .boxes_h_q .box_item                       {flex-direction: row;}
.block_boxes .boxes_h_q .box_item .box_img              {}
.block_boxes .boxes_h_q .box_item .box_txt              {}


    /*mobile*/
    @media (max-width: 767px){
        .block_boxes .boxes                                     {padding: 0 5%;}
        .block_boxes .boxes_col-1 .box_item                     {width: 98%;}
        .block_boxes .boxes_col-2 .box_item                     {width: 98%;}
        .block_boxes .boxes_col-3 .box_item                     {width: 98%;}
        .block_boxes .boxes_col-4 .box_item                     {width: 98%;}
        .block_boxes .boxes_col-5 .box_item                     {width: 98%;}
        .block_boxes .boxes_col-6 .box_item                     {width: 98%;}
    }