:root {
--kolor-czarny: #111;
--kolor-bialy: #fff;
--kolor-pomaranczowy: #a55f2e;
--kolor-szary:#f1f1f1;
--kolor-szary-ciemny:#e9e9e9;

--transition5: color .5s ease, border-color .5s ease, background .5s ease;
--transition-a: color .5s linear, border-color .5s linear, background .5s linear;

--opacity_0: visibility 0s .3s, opacity .3s linear;
--opacity_1: opacity .3s linear;

--transform: transform .3s linear;

--radius1: 10px;
--radius2: 20px;
--radius5: 50px;

--visi: visibility 0s linear 700ms, opacity 700ms;
--visi-widac: visibility 0s linear 0s, opacity 700ms;

--wasko: 1200px;
--szerokosc: 1200px;
--szerokosc-plus: 1240px;
--sz1200: 1200px;
--sz800: 800px;

--o: 20px;
--o-x2: 40px;
--o-x3: 60px;
--o-x4: 80px;
--o-minus: -20px;
--o-pol: 10px;
--o-gora: 40px;
}

* { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
html { min-width: 100%; height: 100%; overflow-y: scroll; }
*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

body {
	color: #212529;
	font: normal 17px/25px Tahoma, sans-serif;
	overflow-x: hidden;
	background: var(--kolor-bialy);
}

.wasko {
	width: var(--szerokosc-plus);
	max-width: 100%;
	padding: 0 var(--o);
	margin: 0 auto;
}
img {
	max-width: 100%;
	height: auto;
}


a {
	color: var(--kolor-pomaranczowy);
	transition: var(--transition-a);
}
a:hover {
	color: #000;
}

h1,h2,h3,h4,h5,h6 {font-weight:bold}

.przycisk {
	display: flex;
	border: 0;
	background: var(--kolor-pomaranczowy);
	color: #fff;
	margin: var(--o-x2) auto 0;
	justify-content: center;
	align-items: center;
	width: 170px;
	border-radius: var(--o-pol);
	height: 34px;
	gap: var(--o-pol);
	text-decoration: none;
	fill: #fff;
	font-weight: bold;
	font-size: 15px;
	letter-spacing: 0.5px;
}
.przycisk:hover {
	color: var(--kolor-czarny);
	fill: var(--kolor-czarny);
}

p + p,
p + ul,
ul + p {margin-top: var(--o)}


@keyframes ubot {
    from {opacity:0}
    to {opacity:1}
}

path {
	transition: -webkit-transition: fill .5s ease;
	transition: -moz-transition: fill .5s ease;
	transition: -o-transition: fill .5s ease;
	transition: fill .5s ease;
}


