
.wp-block-metashield-metashield-grid-item-flow
{
    padding: 0;
    margin: 0;
}

.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_1 { grid-column: span 1; --metashield-col-span: 1; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_2 { grid-column: span 2; --metashield-col-span: 2; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_3 { grid-column: span 3; --metashield-col-span: 3; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_4 { grid-column: span 4; --metashield-col-span: 4; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_5 { grid-column: span 5; --metashield-col-span: 5; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_6 { grid-column: span 6; --metashield-col-span: 6; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_7 { grid-column: span 7; --metashield-col-span: 7; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_8 { grid-column: span 8; --metashield-col-span: 8; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_9 { grid-column: span 9; --metashield-col-span: 9; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_10 { grid-column: span 10; --metashield-col-span: 10; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_11 { grid-column: span 11; --metashield-col-span: 11; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_span_12 { grid-column: span 12; --metashield-col-span: 12; }

.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_1 { grid-row: span 1; --metashield-row-span: 1; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_2 { grid-row: span 2; --metashield-row-span: 2; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_3 { grid-row: span 3; --metashield-row-span: 3; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_4 { grid-row: span 4; --metashield-row-span: 4; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_5 { grid-row: span 5; --metashield-row-span: 5; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_6 { grid-row: span 6; --metashield-row-span: 6; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_7 { grid-row: span 7; --metashield-row-span: 7; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_8 { grid-row: span 8; --metashield-row-span: 8; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_9 { grid-row: span 9; --metashield-row-span: 9; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_10 { grid-row: span 10; --metashield-row-span: 10; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_11 { grid-row: span 11; --metashield-row-span: 11; }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_span_12 { grid-row: span 12; --metashield-row-span: 12; }

.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_1 { grid-column-start: 1; grid-column-end: calc( var( --metashield-col-span ) + 1); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_2 { grid-column-start: 2; grid-column-end: calc( var( --metashield-col-span ) + 2); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_3 { grid-column-start: 3; grid-column-end: calc( var( --metashield-col-span ) + 3); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_4 { grid-column-start: 4; grid-column-end: calc( var( --metashield-col-span ) + 4); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_5 { grid-column-start: 5; grid-column-end: calc( var( --metashield-col-span ) + 5); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_6 { grid-column-start: 6; grid-column-end: calc( var( --metashield-col-span ) + 6); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_7 { grid-column-start: 7; grid-column-end: calc( var( --metashield-col-span ) + 7); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_8 { grid-column-start: 8; grid-column-end: calc( var( --metashield-col-span ) + 8); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_9 { grid-column-start: 9; grid-column-end: calc( var( --metashield-col-span ) + 9); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_10 { grid-column-start: 10; grid-column-end: calc( var( --metashield-col-span ) + 10); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_11 { grid-column-start: 11; grid-column-end: calc( var( --metashield-col-span ) + 11); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_col_start_12 { grid-column-start: 12; grid-column-end: calc( var( --metashield-col-span ) + 12); }

.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_1 { grid-row-start: 1; grid-row-end: calc( var( --metashield-row-span ) + 1); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_2 { grid-row-start: 2; grid-row-end: calc( var( --metashield-row-span ) + 2); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_3 { grid-row-start: 3; grid-row-end: calc( var( --metashield-row-span ) + 3); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_4 { grid-row-start: 4; grid-row-end: calc( var( --metashield-row-span ) + 4); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_5 { grid-row-start: 5; grid-row-end: calc( var( --metashield-row-span ) + 5); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_6 { grid-row-start: 6; grid-row-end: calc( var( --metashield-row-span ) + 6); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_7 { grid-row-start: 7; grid-row-end: calc( var( --metashield-row-span ) + 7); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_8 { grid-row-start: 8; grid-row-end: calc( var( --metashield-row-span ) + 8); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_9 { grid-row-start: 9; grid-row-end: calc( var( --metashield-row-span ) + 9); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_10 { grid-row-start: 10; grid-row-end: calc( var( --metashield-row-span ) + 10); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_11 { grid-row-start: 11; grid-row-end: calc( var( --metashield-row-span ) + 11); }
.wp-block-metashield-metashield-grid-item-flow.grid_lg_row_start_12 { grid-row-start: 12; grid-row-end: calc( var( --metashield-row-span ) + 12); }

@media (max-width:922px)
{
    .wp-block-metashield-metashield-grid-item-flow{  min-height: var(--grid-item-tablet-min-height, 0); }
    
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_1 { grid-column: span 1;  --metashield-col-span: 1; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_2 { grid-column: span 2;  --metashield-col-span: 2; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_3 { grid-column: span 3;  --metashield-col-span: 3; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_4 { grid-column: span 4;  --metashield-col-span: 4; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_5 { grid-column: span 5;  --metashield-col-span: 5; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_6 { grid-column: span 6;  --metashield-col-span: 6; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_7 { grid-column: span 7;  --metashield-col-span: 7; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_8 { grid-column: span 8;  --metashield-col-span: 8; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_9 { grid-column: span 9;  --metashield-col-span: 9; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_10 { grid-column: span 10;  --metashield-col-span: 10; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_11 { grid-column: span 11;  --metashield-col-span: 11; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_span_12 { grid-column: span 12;  --metashield-col-span: 12; }

    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_1 { grid-row: span 1; --metashield-row-span: 1; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_2 { grid-row: span 2; --metashield-row-span: 2; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_3 { grid-row: span 3; --metashield-row-span: 3; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_4 { grid-row: span 4; --metashield-row-span: 4; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_5 { grid-row: span 5; --metashield-row-span: 5; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_6 { grid-row: span 6; --metashield-row-span: 6; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_7 { grid-row: span 7; --metashield-row-span: 7; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_8 { grid-row: span 8; --metashield-row-span: 8; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_9 { grid-row: span 9; --metashield-row-span: 9; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_10 { grid-row: span 10; --metashield-row-span: 10; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_11 { grid-row: span 11; --metashield-row-span: 11; }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_span_12 { grid-row: span 12; --metashield-row-span: 12; }

    .wp-block-metashield-metashield-grid-item{grid-column-start:unset; grid-column-end: unset;}
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_1 { grid-column-start: 1; grid-column-end: calc( var( --metashield-col-span ) + 1); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_2 { grid-column-start: 2; grid-column-end: calc( var( --metashield-col-span ) + 2); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_3 { grid-column-start: 3; grid-column-end: calc( var( --metashield-col-span ) + 3); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_4 { grid-column-start: 4; grid-column-end: calc( var( --metashield-col-span ) + 4); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_5 { grid-column-start: 5; grid-column-end: calc( var( --metashield-col-span ) + 5); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_6 { grid-column-start: 6; grid-column-end: calc( var( --metashield-col-span ) + 6); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_7 { grid-column-start: 7; grid-column-end: calc( var( --metashield-col-span ) + 7); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_8 { grid-column-start: 8; grid-column-end: calc( var( --metashield-col-span ) + 8); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_9 { grid-column-start: 9; grid-column-end: calc( var( --metashield-col-span ) + 9); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_10 { grid-column-start: 10; grid-column-end: calc( var( --metashield-col-span ) + 10); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_11 { grid-column-start: 11; grid-column-end: calc( var( --metashield-col-span ) + 11); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_col_start_12 { grid-column-start: 12; grid-column-end: calc( var( --metashield-col-span ) + 12); }

    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_1 { grid-row-start: 1; grid-row-end: calc( var( --metashield-row-span ) + 1); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_2 { grid-row-start: 2; grid-row-end: calc( var( --metashield-row-span ) + 2); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_3 { grid-row-start: 3; grid-row-end: calc( var( --metashield-row-span ) + 3); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_4 { grid-row-start: 4; grid-row-end: calc( var( --metashield-row-span ) + 4); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_5 { grid-row-start: 5; grid-row-end: calc( var( --metashield-row-span ) + 5); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_6 { grid-row-start: 6; grid-row-end: calc( var( --metashield-row-span ) + 6); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_7 { grid-row-start: 7; grid-row-end: calc( var( --metashield-row-span ) + 7); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_8 { grid-row-start: 8; grid-row-end: calc( var( --metashield-row-span ) + 8); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_9 { grid-row-start: 9; grid-row-end: calc( var( --metashield-row-span ) + 9); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_10 { grid-row-start: 10; grid-row-end: calc( var( --metashield-row-span ) + 10); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_11 { grid-row-start: 11; grid-row-end: calc( var( --metashield-row-span ) + 11); }
    .wp-block-metashield-metashield-grid-item-flow.grid_md_row_start_12 { grid-row-start: 12; grid-row-end: calc( var( --metashield-row-span ) + 12); }

}
@media (max-width:544px)
{
    .wp-block-metashield-metashield-grid-item{  min-height: var(--grid-item-mobile-min-height, 0); }
    
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_1 { grid-column: span 1;  --metashield-col-span: 1; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_2 { grid-column: span 2;  --metashield-col-span: 2; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_3 { grid-column: span 3;  --metashield-col-span: 3; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_4 { grid-column: span 4;  --metashield-col-span: 4; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_5 { grid-column: span 5;  --metashield-col-span: 5; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_6 { grid-column: span 6;  --metashield-col-span: 6; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_7 { grid-column: span 7;  --metashield-col-span: 7; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_8 { grid-column: span 8;  --metashield-col-span: 8; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_9 { grid-column: span 9;  --metashield-col-span: 9; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_10 { grid-column: span 10;  --metashield-col-span: 10; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_11 { grid-column: span 11;  --metashield-col-span: 11; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_span_12 { grid-column: span 12;  --metashield-col-span: 12; }

    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_1 { grid-row: span 1; --metashield-row-span: 1; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_2 { grid-row: span 2; --metashield-row-span: 2; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_3 { grid-row: span 3; --metashield-row-span: 3; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_4 { grid-row: span 4; --metashield-row-span: 4; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_5 { grid-row: span 5; --metashield-row-span: 5; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_6 { grid-row: span 6; --metashield-row-span: 6; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_7 { grid-row: span 7; --metashield-row-span: 7; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_8 { grid-row: span 8; --metashield-row-span: 8; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_9 { grid-row: span 9; --metashield-row-span: 9; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_10 { grid-row: span 10; --metashield-row-span: 10; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_11 { grid-row: span 11; --metashield-row-span: 11; }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_span_12 { grid-row: span 12; --metashield-row-span: 12; }

    .wp-block-metashield-metashield-grid-item{grid-column-start:unset; grid-column-end: unset;}
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_1 { grid-column-start: 1; grid-column-end: calc( var( --metashield-col-span ) + 1); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_2 { grid-column-start: 2; grid-column-end: calc( var( --metashield-col-span ) + 2); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_3 { grid-column-start: 3; grid-column-end: calc( var( --metashield-col-span ) + 3); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_4 { grid-column-start: 4; grid-column-end: calc( var( --metashield-col-span ) + 4); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_5 { grid-column-start: 5; grid-column-end: calc( var( --metashield-col-span ) + 5); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_6 { grid-column-start: 6; grid-column-end: calc( var( --metashield-col-span ) + 6); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_7 { grid-column-start: 7; grid-column-end: calc( var( --metashield-col-span ) + 7); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_8 { grid-column-start: 8; grid-column-end: calc( var( --metashield-col-span ) + 8); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_9 { grid-column-start: 9; grid-column-end: calc( var( --metashield-col-span ) + 9); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_10 { grid-column-start: 10; grid-column-end: calc( var( --metashield-col-span ) + 10); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_11 { grid-column-start: 11; grid-column-end: calc( var( --metashield-col-span ) + 11); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_col_start_12 { grid-column-start: 12; grid-column-end: calc( var( --metashield-col-span ) + 12); }

    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_1 { grid-row-start: 1; grid-row-end: calc( var( --metashield-row-span ) + 1); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_2 { grid-row-start: 2; grid-row-end: calc( var( --metashield-row-span ) + 2); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_3 { grid-row-start: 3; grid-row-end: calc( var( --metashield-row-span ) + 3); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_4 { grid-row-start: 4; grid-row-end: calc( var( --metashield-row-span ) + 4); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_5 { grid-row-start: 5; grid-row-end: calc( var( --metashield-row-span ) + 5); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_6 { grid-row-start: 6; grid-row-end: calc( var( --metashield-row-span ) + 6); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_7 { grid-row-start: 7; grid-row-end: calc( var( --metashield-row-span ) + 7); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_8 { grid-row-start: 8; grid-row-end: calc( var( --metashield-row-span ) + 8); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_9 { grid-row-start: 9; grid-row-end: calc( var( --metashield-row-span ) + 9); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_10 { grid-row-start: 10; grid-row-end: calc( var( --metashield-row-span ) + 10); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_11 { grid-row-start: 11; grid-row-end: calc( var( --metashield-row-span ) + 11); }
    .wp-block-metashield-metashield-grid-item-flow.grid_sm_row_start_12 { grid-row-start: 12; grid-row-end: calc( var( --metashield-row-span ) + 12); }

}
/**************** Grid Item CTA Lnk *********************/
.grid_item_cta_link
{
    width:100%;
    height:100%;
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10;
}
