@charset "utf-8";
/* CSS Document */
body{font-family: 'Montserrat', sans-serif;font-weight:400;font-size:15px;}
header{background: #ffffff;padding:20px 0; }
img{max-width: 100%;}.container2{max-width:1000px;margin:0 auto;padding:0 20px;}
.clear{clear: both;}.kalk12{padding: 80px 10px;background: rgb(238,243,247);
background: linear-gradient(180deg, rgba(238,243,247,1) 0%, rgba(255,255,255,1) 100%);}
.intro{margin: 0 auto;}.intro1, .intro2{position: relative;vertical-align: top;}
.wplywy{text-align: center;padding:10px 0;margin:20px 0;background:#E4E4E4 url("img/p1/krop.png") top left no-repeat;background: rgb(191,224,240);
background: radial-gradient(circle, rgba(191,224,240,1) 27%, rgba(77,161,217,1) 100%);background-image: url("img/p1/krop.png") top left no-repeat;}
.wplywy h2{font-size:38px;padding:15px 0 0 0;line-height: 1.1em;margin-top:10px;margin-bottom:10px;}
.wspolnie{background: #3FA2DA;color:#fff;margin-top:40px;}.wsolnie h2{color:#fff;}
@media only screen and (min-width: 992px) {
	.kolumna{width:98%;display:inline-block;font-size:30px;color: #144463;}.kolumna h2{margin-bottom:10px;}
	.kolumna2{font-size:24px;color:#4DA1D9;}
	.ikona2{width:19%;display:inline-block;text-align:center;
	font-size:16px;font-weight:700;}
	.kol1{display: inline-block;width: 44%;padding:5px 2%;}
	.kol2{display: inline-block;width: 44%;text-align:right;padding:5px 2%;}
	.kalk1{display: inline-block;width: 98%;padding:5px 1%;vertical-align: middle;position: relative;text-align: center;}
	.kalk2{display: inline-block;width: 98%;position: relative;vertical-align: middle;}
	
	.intro1{display: inline-block;width: 44%;padding:5px 2%;}
	.intro2{display: inline-block;width: 44%;padding:5px 2%;}
	.wspolnie {padding: 80px 40px;}
	.wspolnie h2{font-size:40px;text-align:center;color:#fff;}
	.doch1{display: inline-block;width: 96%;padding:5px 1%;text-align: center;}
	.doch2{display: inline-block;width: 96%;padding:5px 1%;text-align: center;}
	
	.wykres{vertical-align:top;}.wykres h3{font-size:32px;}
	.wykres1{width:46%;display:inline-block;font-size:30px;color: #144463;vertical-align:top;}
	.wykres2{width:46%;display: inline-block;font-size:24px;color:#4DA1D9;text-align:right;}
}
@media only screen and (min-width: 769px) and (max-width: 991px)  {
	.ikona2{width:33%;display:inline-block;text-align:center;font-size:16px;font-weight:700;}.kolumna h2{margin-bottom:10px;}
	.kolumna{width:98%;display:inline-block;font-size:16px;color: #144463;	}
	.kolumna2{width:98%;font-size:16px;color:#4DA1D9;}
	.kol1{display: inline-block;width: 44%;padding:5px 2%;}
	.kol2{display: inline-block;width: 44%;text-align:right;padding:5px 2%;}
	.kalk1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.kalk2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.intro1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.intro2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.wspolnie {padding: 80px 40px;}
	.wspolnie h2{font-size:40px;text-align:center;color:#fff;}
	.doch1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.doch2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	
	.wykres{vertical-align:top;}.wykres h3{font-size:32px;}
	.wykres1{width:98%;display:inline-block;font-size:30px;color: #144463;vertical-align:top;}
	.wykres2{width:98%;display: inline-block;font-size:24px;color:#4DA1D9;}
}
@media only screen and (min-width: 481px) and (max-width: 768px)  {
	.ikona2{width:49%;display:inline-block;text-align:center;font-size:16px;font-weight:700;}.kolumna h2{margin-bottom:10px;}
	.kolumna{width:98%;display:inline-block;font-size:16px;color: #144463;
	}.kolumna2{width:98%;font-size:16px;color:#4DA1D9;}
	.kol1{display: inline-block;width: 44%;padding:5px 2%;}
	.kol2{display: inline-block;width: 44%;text-align:right;padding:5px 2%;}
	.kalk1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.kalk2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.intro1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.intro2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.wspolnie {padding: 80px 40px;}
	.wspolnie h2{font-size:40px;text-align:center;color:#fff;}
	.doch1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.doch2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}.lista{font-size:24px;}
	
	.wykres{vertical-align:top;}.wykres h3{font-size:32px;}
	.wykres1{width:98%;display:inline-block;font-size:30px;color: #144463;vertical-align:top;}
	.wykres2{width:98%;display: inline-block;font-size:24px;color:#4DA1D9;}
}
@media only screen and (max-width: 480px) {
	.ikona2{width:98%;display:inline-block;text-align:center;font-size:16px;font-weight:700;}.kolumna h2{margin-bottom:10px;}
	.kolumna{width:98%;display:inline-block;font-size:16px;color: #144463;
	}.kolumna2{width:98%;font-size:16px;color:#4DA1D9;}
	.kol1{display: inline-block;width: 96%;padding: 5px 2%;}
	.kol2{display: inline-block;width: 96%;text-align:right;padding:5px 2%;}
	.kalk1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.kalk2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.intro1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.intro2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.wspolnie {padding: 80px 40px;}
	.wspolnie h2{font-size:40px;text-align:center;color:#fff;}
	.doch1{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	.doch2{display: inline-block;width: 96%;padding:5px 2%;text-align: center;}
	
	.wykres h3{font-size:32px;}
	.wykres{vertical-align:top;}.wykres1{width:98%;display:inline-block;font-size:30px;color: #144463;vertical-align:top;}
	.wykres2{width:98%;display: inline-block;font-size:24px;color:#4DA1D9;}
}
.container{max-width:1400px;margin:0 auto;padding:0 20px;}
.ikony{text-align: center;}
input{padding:10px 20px;border:2px solid #4BA2DB;border-radius:100px;line-height:28px;font-size:20px;font-weight:700;}
.ikony img{max-width:100%;}
img{}
#dlamiasta{font-size:22px;}
.kolumna,.kolumna2{}
.doch1 img{border-bottom:2px solid #367EC1;}

.lista1{color:#FB2434;}
.lista2{color:#00CBE4;}
.lista3{color:#6EBE43;}
.lista4{color:#045280;}
.lista5{color:#FBCC00;}
.cena{font-size:0.9em;}
.wykres ol li{padding-bottom:10px;}
.wykres{background:url("img/katy_tlo.png") top center no-repeat;background-size: contain;}
.figure1{display:inline-block;}
.zamiana{text-align:center;padding:20px 0;	}