﻿.preview-gallery{padding:2rem 0}.block--content{position:relative;color:#fff;height:100%;width:100%;overflow:hidden}.block--content:has(.block--gallery-wrap):before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(179,179,179,.0704657) 50%,rgba(0,0,0,.7) 100%);z-index:1}.block--content-wrap{padding:0 0 50% 0;width:100%;height:100%}.block--content img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;width:100%;height:100%;object-fit:cover}.block--gallery-wrap{width:auto;position:absolute;bottom:1rem;left:1rem;right:1rem;padding-right:5.5rem;font-size:14px;z-index:2}.block--gallery-wrap .link{position:absolute;right:1rem;bottom:1rem}.block--gallery-wrap .link a{font-size:1.25rem;font-weight:normal;color:#fff;text-decoration:none}.block--gallery-wrap h2{font-size:22px;font-weight:bold;margin-bottom:0;color:#fff}.block--gallery-wrap p{margin-bottom:0}.block-A,.block-B,.block-C,.block-D,.block-E,.block-F{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,5vw));grid-gap:1.25rem;grid-row-gap:1.25rem}.block-A .element-0{grid-area:1 / 1 / 7 / 7}.block-A .element-1{grid-area:1 / 7 / 4 / 13}.block-A .element-2{grid-area:4 / 7 / 7 / 13}.block-B .element-0{grid-area:1 / 1 / 4 / 9}.block-B .element-1{grid-area:1 / 9 / 4 / 13}.block-B .element-2{grid-area:4 / 1 / 7 / 13}.block-C .element-0{grid-area:1 / 1 / 7 / 5}.block-C .element-1{grid-area:1 / 5 / 4 / 9}.block-C .element-2{grid-area:1 / 9 / 4 / 13}.block-C .element-3{grid-area:4 / 5 / 7 / 13}.block-D .element-0{grid-area:1 / 1 / 7 / 5}.block-D .element-1{grid-area:1 / 5 / 3 / 9}.block-D .element-2{grid-area:3 / 5 / 7 / 9}.block-D .element-3{grid-area:1 / 9 / 7 / 13}.block-E .element-0{grid-area:1 / 1 / 4 / 5}.block-E .element-1{grid-area:1 / 5 / 3 / 9}.block-E .element-2{grid-area:4 / 1 / 7 / 5}.block-E .element-3{grid-area:3 / 5 / 7 / 9}.block-E .element-4{grid-area:1 / 9 / 7 / 13}.block-F .element-0{grid-area:1 / 1 / 7 / 7}.block-F .element-1{grid-area:1 / 7 / 4 / 10}.block-F .element-2{grid-area:1 / 10 / 4 / 13}.block-F .element-3{grid-area:4 / 7 / 7 / 10}.block-F .element-4{grid-area:4 / 10 / 7 / 13}.screen-size--btn-wrap{display:none}@media (max-width:767.98px){.block--content{min-height:170px}.block-A,.block-B,.block-C,.block-D,.block-E,.block-F{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.block-A{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(11,1fr)}.block-A .element-0{grid-area:1 / 1 / 6 / 7}.block-A .element-1{grid-area:6 / 1 / 9 / 7}.block-A .element-2{grid-area:9 / 1 / 12 / 7}.block-B{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(9,1fr)}.block-B .element-0{grid-area:1 / 1 / 4 / 5}.block-B .element-1{grid-area:4 / 1 / 8 / 5}.block-B .element-2{grid-area:8 / 1 / 10 / 5}.block-B .block--content{min-height:150px}.block-C{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(15,1fr)}.block-C .element-0{grid-area:1 / 1 / 10 / 5}.block-C .element-1{grid-area:10 / 1 / 13 / 3}.block-C .element-2{grid-area:10 / 3 / 13 / 5}.block-C .element-3{grid-area:13 / 1 / 16 / 5}.block-C .block--content{min-height:130px}.block-D{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(15,1fr)}.block-D .element-0{grid-area:1 / 1 / 10 / 5}.block-D .element-1{grid-area:10 / 1 / 13 / 3}.block-D .element-2{grid-area:13 / 1 / 16 / 3}.block-D .element-3{grid-area:10 / 3 / 16 / 5}.block-E{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(19,1fr)}.block-E .element-0{grid-area:1 / 1 / 6 / 3}.block-E .element-1{grid-area:1 / 3 / 4 / 5}.block-E .element-2{grid-area:6 / 1 / 11 / 3}.block-E .element-3{grid-area:4 / 3 / 11 / 5}.block-E .element-4{grid-area:11 / 1 / 20 / 5}.block-E .block--content{min-height:150px}.block-F{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(12,1fr)}.block-F .element-0{grid-area:1 / 1 / 7 / 5}.block-F .element-1{grid-area:7 / 1 / 10 / 3}.block-F .element-2{grid-area:7 / 3 / 10 / 5}.block-F .element-3{grid-area:10 / 1 / 13 / 3}.block-F .element-4{grid-area:10 / 3 / 13 / 5}}.block--gallery-wrap{padding-right:4rem}.block--gallery-wrap .link{right:0;bottom:.75rem}.block .link .fa.fa-arrow-right:before{content:"";font-size:1.25rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}