.widget-banner-link{display:block;height:100%;width:100%}.widget-banner-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.widget-banner{--element-picture-object-fit:var(--media-object-fit);--element-video-aspect-ratio:var(--media-ratio);--element-video-object-fit:var(--media-object-fit)}.widget-banner .banner-item>.element-picture-wrapper,.widget-banner .card-image,.widget-banner .card-image-wrapper,.widget-banner .card-video,.widget-banner .element-video,.widget-banner .layout-card.bg-image{height:100%;width:100%}.banner-layout{display:grid;justify-content:var(--distribute,center);grid-gap:var(--banner-gap,16px);overflow:hidden}.banner-layout.simple-1{height:100%}.banner-layout.simple-3{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr))}.banner-layout.simple-3 .banner-item{aspect-ratio:var(--banner-mobile-ratio,auto)}@media(min-width:1024px){.banner-layout.simple-3{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.banner-layout.simple-3 .banner-item{aspect-ratio:auto}.banner-layout.simple-3 .banner-item:first-child{aspect-ratio:auto;grid-column:span 3;grid-row:span 2;position:relative}.banner-layout.simple-3 .banner-item:first-child>*{position:absolute}.banner-layout.simple-3 .banner-item:nth-child(2),.banner-layout.simple-3 .banner-item:nth-child(3){aspect-ratio:1/1;grid-row:span 1}}.banner-layout.simple_equal_column-3{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr))}.banner-layout.simple_equal_column-3 .banner-item{aspect-ratio:var(--banner-mobile-ratio,auto)}.banner-layout.simple_equal_column-3 .banner-item:nth-child(2),.banner-layout.simple_equal_column-3 .banner-item:nth-child(3){aspect-ratio:var(--banner-mobile-ratio,2/1)}@media(min-width:1024px){.banner-layout.simple_equal_column-3{grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.banner-layout.simple_equal_column-3 .banner-item{aspect-ratio:auto}.banner-layout.simple_equal_column-3 .banner-item:first-child{aspect-ratio:auto;grid-row:span 2;position:relative}.banner-layout.simple_equal_column-3 .banner-item:first-child>*{position:absolute}.banner-layout.simple_equal_column-3 .banner-item:nth-child(2),.banner-layout.simple_equal_column-3 .banner-item:nth-child(3){aspect-ratio:2/1;grid-row:span 1}}.banner-layout.simple-4{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr))}.banner-layout.simple-4 .banner-item{aspect-ratio:var(--banner-mobile-ratio,auto)}@media(min-width:1024px){.banner-layout.simple-4{grid-auto-flow:column;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.banner-layout.simple-4 .banner-item{aspect-ratio:auto}.banner-layout.simple-4 .banner-item:first-child,.banner-layout.simple-4 .banner-item:nth-child(2){aspect-ratio:auto;grid-column:span 2;grid-row:span 2;position:relative}.banner-layout.simple-4 .banner-item:first-child>*,.banner-layout.simple-4 .banner-item:nth-child(2)>*{position:absolute}.banner-layout.simple-4 .banner-item:nth-child(3),.banner-layout.simple-4 .banner-item:nth-child(4){aspect-ratio:1/1;grid-row:span 1}}.banner-layout.simple_equal_column-4{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr))}.banner-layout.simple_equal_column-4 .banner-item{aspect-ratio:var(--banner-mobile-ratio,auto)}.banner-layout.simple_equal_column-4 .banner-item:nth-child(3),.banner-layout.simple_equal_column-4 .banner-item:nth-child(4){aspect-ratio:var(--banner-mobile-ratio,2/1)}@media(min-width:1024px){.banner-layout.simple_equal_column-4{grid-auto-flow:column;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.banner-layout.simple_equal_column-4 .banner-item{aspect-ratio:auto}.banner-layout.simple_equal_column-4 .banner-item:first-child,.banner-layout.simple_equal_column-4 .banner-item:nth-child(2){aspect-ratio:auto;grid-row:span 2;position:relative}.banner-layout.simple_equal_column-4 .banner-item:first-child>*,.banner-layout.simple_equal_column-4 .banner-item:nth-child(2)>*{position:absolute}.banner-layout.simple_equal_column-4 .banner-item:nth-child(3),.banner-layout.simple_equal_column-4 .banner-item:nth-child(4){aspect-ratio:2/1;grid-row:span 1}}.banner-layout.simple-5{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr))}.banner-layout.simple-5 .banner-item{aspect-ratio:var(--banner-mobile-ratio,auto)}@media(min-width:1024px){.banner-layout.simple-5{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.banner-layout.simple-5 .banner-item:first-child{aspect-ratio:auto;grid-column:span 2;grid-row:span 2;position:relative}.banner-layout.simple-5 .banner-item:first-child>*{position:absolute}.banner-layout.simple-5 .banner-item{aspect-ratio:1/1;grid-column:span 1;grid-row:span 1}}.banner-layout.simple_equal_column-5{grid-template-columns:repeat(1,minmax(0,1fr))}.banner-layout.simple_equal_column-5 .banner-item{aspect-ratio:var(--banner-mobile-ratio,1/1)}.banner-layout.simple_equal_column-5 .banner-item:first-child{aspect-ratio:var(--banner-mobile-ratio,1/2)}@media(min-width:1024px){.banner-layout.simple_equal_column-5{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.banner-layout.simple_equal_column-5 .banner-item{aspect-ratio:1/1}.banner-layout.simple_equal_column-5 .banner-item:first-child{aspect-ratio:auto;grid-column:span 1;grid-row:span 2;position:relative}.banner-layout.simple_equal_column-5 .banner-item:first-child>*{position:absolute}}.banner-layout.showcase-5{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto repeat(7,1fr)}.banner-layout.showcase-5 .banner-item:first-child{grid-column:1/7;grid-row:1/2}.banner-layout.showcase-5 .banner-item:nth-child(2){grid-column:1/4;grid-row:2/5}.banner-layout.showcase-5 .banner-item:nth-child(3){grid-column:4/7;grid-row:2/6}.banner-layout.showcase-5 .banner-item:nth-child(4){grid-column:1/4;grid-row:5/9}.banner-layout.showcase-5 .banner-item:nth-child(5){grid-column:4/7;grid-row:6/9}@media(min-width:1024px){.banner-layout.showcase-5{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(7,minmax(0,1fr))}.banner-layout.showcase-5 .banner-item:first-child{grid-column:1/7;grid-row:1/8}.banner-layout.showcase-5 .banner-item:nth-child(2){grid-column:7/10;grid-row:1/4}.banner-layout.showcase-5 .banner-item:nth-child(3){grid-column:10/13;grid-row:1/5}.banner-layout.showcase-5 .banner-item:nth-child(4){grid-column:7/10;grid-row:4/8}.banner-layout.showcase-5 .banner-item:nth-child(5){grid-column:10/13;grid-row:5/8}}.banner-layout.showcase-10{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(12,20vw)}.banner-layout.showcase-10 .banner-item{position:relative}.banner-layout.showcase-10 .banner-item:first-child{grid-column:1/4;grid-row:1/2}.banner-layout.showcase-10 .banner-item:nth-child(2){grid-column:1/7;grid-row:4/6}.banner-layout.showcase-10 .banner-item:nth-child(3){grid-column:4/7;grid-row:10/11}.banner-layout.showcase-10 .banner-item:nth-child(4){grid-column:4/7;grid-row:1/4}.banner-layout.showcase-10 .banner-item:nth-child(5){grid-column:1/4;grid-row:6/8}.banner-layout.showcase-10 .banner-item:nth-child(6){grid-column:4/7;grid-row:6/8}.banner-layout.showcase-10 .banner-item:nth-child(7){grid-column:4/7;grid-row:11/13}.banner-layout.showcase-10 .banner-item:nth-child(8){grid-column:1/4;grid-row:2/4}.banner-layout.showcase-10 .banner-item:nth-child(9){grid-column:1/7;grid-row:8/10}.banner-layout.showcase-10 .banner-item:nth-child(10){grid-column:1/4;grid-row:10/13}@media(min-width:1024px){.banner-layout.showcase-10{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,50px))}.banner-layout.showcase-10 .banner-item:first-child{grid-column:1/4;grid-row:1/4}.banner-layout.showcase-10 .banner-item:nth-child(2){grid-column:4/10;grid-row:1/6}.banner-layout.showcase-10 .banner-item:nth-child(3){grid-column:10/13;grid-row:1/3}.banner-layout.showcase-10 .banner-item:nth-child(4){grid-column:1/4;grid-row:4/11}.banner-layout.showcase-10 .banner-item:nth-child(5){grid-column:4/7;grid-row:6/11}.banner-layout.showcase-10 .banner-item:nth-child(6){grid-column:7/10;grid-row:6/11}.banner-layout.showcase-10 .banner-item:nth-child(7){grid-column:10/13;grid-row:3/7}.banner-layout.showcase-10 .banner-item:nth-child(8){grid-column:1/4;grid-row:11/13}.banner-layout.showcase-10 .banner-item:nth-child(9){grid-column:4/10;grid-row:11/13}.banner-layout.showcase-10 .banner-item:nth-child(10){grid-column:10/13;grid-row:7/13}}
