.wp-block-cgb-block-masonry-grid-block{margin:0 auto 20px;max-width:none;display:block}.wp-block-cgb-block-masonry-grid-block .wp-block-cgb-block-masonry-grid-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:20px 20px}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image,.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image,.wp-block-cgb-block-masonry-grid-block .layout-3>.wp-block-image,.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image,.wp-block-cgb-block-masonry-grid-block .layout-5>.wp-block-image,.wp-block-cgb-block-masonry-grid-block .layout-6>.wp-block-image{margin:0}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(4),.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(4){display:none}.wp-block-cgb-block-masonry-grid-block .layout-3>.wp-block-image:nth-child(3),.wp-block-cgb-block-masonry-grid-block .layout-3>.wp-block-image:nth-child(4),.wp-block-cgb-block-masonry-grid-block .layout-5>.wp-block-image:nth-child(3),.wp-block-cgb-block-masonry-grid-block .layout-5>.wp-block-image:nth-child(4),.wp-block-cgb-block-masonry-grid-block .layout-6>.wp-block-image:nth-child(3),.wp-block-cgb-block-masonry-grid-block .layout-6>.wp-block-image:nth-child(4){display:none}@media (min-width: 768px){p+.wp-block-cgb-block-masonry-grid-block{margin-top:3.75rem}.wp-block-cgb-block-masonry-grid-block .wp-block-cgb-block-masonry-grid-layout{grid-template-columns:repeat(2, 1fr)}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(1){grid-area:1 / 1 / 2 / 2}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(2){grid-area:1 / 2 / 2 / 3}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(3){grid-area:2 / 1 / 3 / 2}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(4){grid-area:2 / 2 / 3 / 3}.wp-block-cgb-block-masonry-grid-block .layout-2,.wp-block-cgb-block-masonry-grid-block .layout-4{grid-template-columns:repeat(3, 1fr)}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(1),.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(1){grid-area:1 / 1 / 2 / 2}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(2),.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(2){grid-area:1 / 2 / 2 / 3}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(3),.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(3){grid-area:1 / 3 / 2 / 4}}@media (min-width: 992px){p+.wp-block-cgb-block-masonry-grid-block{margin-top:5rem}.wp-block-cgb-block-masonry-grid-block .wp-block-cgb-block-masonry-grid-layout{grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, 1fr)}.wp-block-cgb-block-masonry-grid-block .layout-1{grid-template-rows:repeat(5, 1fr)}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(1){grid-area:1 / 1 / 4 / 7}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(2){grid-area:1 / 7 / 3 / 11}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(3){grid-area:4 / 3 / 6 / 7}.wp-block-cgb-block-masonry-grid-block .layout-1>.wp-block-image:nth-child(4){grid-area:3 / 7 / 6 / 13;-ms-flex-item-align:end;align-self:end}.wp-block-cgb-block-masonry-grid-block .layout-2{gap:13px 20px}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(1){grid-area:1 / 1 / 2 / 5}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(2){grid-area:2 / 1 / 3 / 5}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(3){grid-area:1 / 5 / 3 / 13}.wp-block-cgb-block-masonry-grid-block .layout-2>.wp-block-image:nth-child(4){display:none}.wp-block-cgb-block-masonry-grid-block .layout-3{grid-template-rows:1fr}.wp-block-cgb-block-masonry-grid-block .layout-3>.wp-block-image:nth-child(1){grid-area:1 / 2 / 2 / 8}.wp-block-cgb-block-masonry-grid-block .layout-3>.wp-block-image:nth-child(2){grid-area:1 / 8 / 2 / 12;-ms-flex-item-align:end;align-self:end}.wp-block-cgb-block-masonry-grid-block .layout-3>.wp-block-image:nth-child(3),.wp-block-cgb-block-masonry-grid-block .layout-3>.wp-block-image:nth-child(4){display:none}.wp-block-cgb-block-masonry-grid-block .layout-4{gap:13px 20px}.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(1){grid-area:1 / 1 / 3 / 9}.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(2){grid-area:1 / 9 / 2 / 13}.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(3){grid-area:2 / 9 / 3 / 13}.wp-block-cgb-block-masonry-grid-block .layout-4>.wp-block-image:nth-child(4){display:none}.wp-block-cgb-block-masonry-grid-block .layout-5{grid-template-rows:1fr}.wp-block-cgb-block-masonry-grid-block .layout-5>.wp-block-image:nth-child(1){grid-area:1 / 1 / 2 / 7}.wp-block-cgb-block-masonry-grid-block .layout-5>.wp-block-image:nth-child(2){grid-area:1 / 7 / 2 / 13}.wp-block-cgb-block-masonry-grid-block .layout-5>.wp-block-image:nth-child(3),.wp-block-cgb-block-masonry-grid-block .layout-5>.wp-block-image:nth-child(4){display:none}.wp-block-cgb-block-masonry-grid-block .layout-6{grid-template-rows:1fr}.wp-block-cgb-block-masonry-grid-block .layout-6>.wp-block-image:nth-child(1){grid-area:1 / 2 / 2 / 6}.wp-block-cgb-block-masonry-grid-block .layout-6>.wp-block-image:nth-child(2){grid-area:1 / 6 / 2 / 12}.wp-block-cgb-block-masonry-grid-block .layout-6>.wp-block-image:nth-child(3),.wp-block-cgb-block-masonry-grid-block .layout-6>.wp-block-image:nth-child(4){display:none}}
