@media only screen and (min-width:768px){.grid-container{grid-gap:32px;display:grid;grid-template:repeat(1,[row] minmax(120px,1fr)) /repeat(3,[col] 1fr);overflow:hidden}.item-1,.item-2,.item-3,.item-4{align-items:center;color:#fff;font-family:Overpass,sans-serif;font-size:4em;justify-items:center;line-height:1}.item-1{grid-column:1/3;grid-row: row 1;width:65%}.item-2{grid-column:col 2/3;grid-row:1/1;transform:translateX(35%);width:94%;z-index:99}.item-3{grid-column:3/3;grid-row:1/2;width:100%;z-index:1}.item-4{grid-column:col 2/span 1;grid-row: row 1;transform:translateY(51%)}}@media (max-width:768px){.grid-container{grid-template:repeat(2,[row] minmax(120px,1fr)) /repeat(2,[col] 1fr)}.item-1,.item-2,.item-3,.item-4{font-size:3em}.item-1{grid-column:1/3;grid-row: row 1;transform:none}.item-2{grid-column:col 1/3;grid-row:2/2;transform:none}.item-3{grid-column:1/3;grid-row:3/3}.item-4{grid-column:col 1/span 1;grid-row:4/4;transform:none}}@media only screen and (max-width:1200px){.item-1.puzzle_piece div{font-size:16px!important}.item-1.puzzle_piece h4{font-size:24px!important}}@media only screen and (max-width:900px){.item-1.puzzle_piece div{font-size:14px!important}.item-1.puzzle_piece h4{font-size:20px!important}}