footer {
display:block;
float: left;
width: 100%;
color:var(--k1);
background-color:var(--k2);
}

footer a {
color:var(--k2);
}

footer > iframe {
float:left;
width:100%;
height:calc(var(--h2) * 6);
border:0;
}

.FooP1 {
display:flex;
float: left;
width: 100%;
background-color:var(--k8);
padding:100px 12px;
}

.F1.Szablon > div {
font-size:14px;
}

.F1.Szablon > div > span {
font-size:18px;
font-weight:700;
}

.F1.Szablon {
grid-auto-rows:minmax(auto,auto);
grid-template-areas: 
"f0 f0 f0 f0 f0 f0 f1 f1 f1 f1 f1 f1"
;
}

.Foo0 {grid-area: f0;}
.Foo1 {grid-area: f1;}

.Foo0 img {
width:100%;
max-width:210px;
}



/*------------KOLUMNY------------*//*------------KOLUMNY------------*/


