@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;600;700&display=swap); 

#skg-template{
	font-family:Poppins,sans-serif; font-weight:300;  margin:50px auto; color:#000; line-height:1.6}#skg-template img.lazy{width:auto; max-width:100%
}

#skg-template h2{
	font-weight:400!important;
	color:#000!important}
#skg-template .skg-template-kv-header{
	margin:auto;
	display:block
}
#skg-template .module-2{
	padding:40px 0 10px 0;
	background-image:url(/si_upload/JWA/Sven/sps705/v02_wave-02.png)!important;
	background-size:cover
}

#skg-template .skg-template-icons-item .funkcje p {
	color:#000;
}
#skg-template .module-2 h2 {
	font-size:32px!important;
	color:#fff!important;
	text-align:center; line-height:1.3;
	margin-bottom:55px; margin-top:0!important;
	padding:0 15px!important
}

#skg-template .module-2 h2 small{
	display:block;
	width:100%;
	font-size:17px!important;
	font-weight:700!important
}

#skg-template .module-5-4{
	background-image:url("/si_upload/JWA/Sven/sps705/bg-5-4.jpg") !important;

}

#skg-template .skg-template-icons{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	
	padding:0 50px
}

#skg-template .skg-template-icons-item{
	width:280px;
	text-align:center;
	margin-bottom:48px;
	color:#fff!important
}
skg-templateskg-template .skg-template-icons-item img{
	width:115px;
	height:115px;
	margin-bottom:5px
}
#skg-template .skg-template-icons-item strong{
	font-size:18px!important;
	font-weight:600;
	text-align:center;
	margin-bottom:5px;
	display:block
}

#skg-template .skg-template-icons-item p{
	font-size:14px!important;
	font-weight:400;
	text-align:center;
	margin-top: 0px;
}

#skg-template .module-3{
	padding:40px 15px;
	text-align:center
}
#skg-template .module-3 h2{
	font-size:32px;
		margin-top:0;
	margin-bottom:35px
}

#skg-template .module-3 p{
	color:#000!important;
	margin:26px auto;
	font-size:16px!important;
	max-width:590px; width:100%
}

#skg-template .module-3 p:last-of-type{
	margin-bottom:0
}

#skg-template .module-5-3{
	background-image:url("/si_upload/JWA/Sven/sps705/bg-5-3.jpg");
	color:#fff!important;
	padding-left:115px;
	padding-top:56px;
	padding-bottom:56px;
	position:relative;
	overflow:hidden;
	background-size: cover;
	background-position: bottom;
}


#skg-template .module-5-1{
	background-image:url("/si_upload/JWA/Sven/sps705/bg-5-1.jpg");
	color:#ffff!important;
	padding-left:115px;
	padding-top:56px;
	padding-bottom:56px;
	position:relative;
	overflow:hidden;
	background-size: cover;
	background-position: bottom;
}
#skg-template .module-5-1 h2{
	color:#ffff!important;
	font-size:32px!important;
	margin-bottom:15px;
	font-weight:300;
	margin-top:0
}
#skg-template .module-5-3 h2{
	color:#fff!important;
	font-size:32px!important;
	margin-bottom:15px;
	font-weight:300;
	margin-top:0
}

#skg-template .module-5-1 p,#skg-template .module-5-3 p{
	font-size:20px!important;
	font-weight:400!important;
	max-width:370px;
	line-height:1.7
}

#skg-template .module-5-1 img,#skg-template .module-5-3 img{
	position:absolute;
	top:0;
	right:-185px;
	min-width:268px;
}

#skg-template .module-5-1 img,#skg-template .module-5-3 img, #skg-template .module-5-2 img{
display: none;

}
#skg-template .module-5-2{
	background-image:url("/si_upload/JWA/Sven/sps705/bg-5-2.jpg");
	color:#000!important;
	padding-left:115px;
	padding-top:56px;
	padding-bottom:56px;
	position:relative;
	overflow:hidden;
	background-size: cover;
	background-position: bottom;
}

#skg-template .module-5-2 h2{
	font-size:32px!important;
	margin-bottom:15px;
	font-weight:300;
	margin-top:0;
	color:#000 !important;
	
}

#skg-template .module-5-2 p{
	font-size:20px!important;
	font-weight:400!important;
	max-width:370px;
	line-height:1.7
}

#skg-template .module-5-2-image{
	position:absolute;
	top:0;
	right:-185px;
	min-width:268px;
}


#skg-template .module-5-3{padding-top:80px; padding-bottom:90px}#skg-template .skg-template-video{margin:2px 0; position:relative; width:100%; height:0; padding-bottom:56.25%}#skg-template .skg-template-video .video{display:block; position:absolute; top:0; left:0; width:100%; height:100%}#skg-template .skg-template-contents{background-color:#f5f5f5; padding-top:45px; padding-bottom:25px; padding-left:15px; padding-right:15px
}

#skg-template .skg-template-contents h2{font-size:32px!important; color:#000!important; font-weight:400!important; text-align:center; margin-top:0; margin-bottom:45px}#skg-template .skg-template-contents img{width:80vw;
	margin:0 auto; display:block}#skg-template .skg-template-box{display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center
}

#skg-template .skg-template-box-item{margin-bottom:40px; width:250px}
#skg-template .skg-template-box-item img{
	width:120px;
	display:block;
	margin:0 auto;
	margin-bottom:2px
}

#skg-template .skg-template-box-item p{
	font-size:15px!important;
	color:#444;
	font-weight:600!important;
	text-align:center
}
#skg-template .skg-template-box-item small{
	display:block;
	font-weight:400
}

#skg-template .skg-template-specs{
	padding-top:40px;
	padding-bottom:40px
}

#skg-template .skg-template-specs h2{
	font-size:32px!important;
	text-align:center;
	margin-top:0;
	margin-bottom:25px
}

#skg-template .skg-template-specs ul{
	max-width:620px;
	width:100%;
	margin:0 auto!important
}

#skg-template .skg-template-specs ul li{
	font-size:14px;
	line-height:23px;
	color:#444!important;
	font-weight:600;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	max-width:540px;
	padding-left:0!important
}

#skg-template .skg-template-specs ul li:after{
	display:none!important
}

#skg-template .skg-template-specs ul li span{
	font-weight:400;
	width:calc(46% - 10px);
	margin-left:10px}#skg-template .skg-template-specs ul li ul{
		padding-top:5px!important;
		width:100%
}

#skg-template .skg-template-specs ul li ul li{
	padding-left:10px!important
}

#skg-template .skg-template-specs ul li ul li span{
	padding-left:10px;
	width:calc(38% - 5px)
}

#skg-template .skg-template-specs ul li ul li:last-child{padding-bottom:0!important}#skg-template .skg-template-about{padding:40px 115px 40px 150px; background-color:#f5f5f5}#skg-template .skg-template-about h2{font-size:32px!important; margin-bottom:30px; margin-left:129px; margin-top:0}#skg-template .skg-template-about-image{width:100%; max-width:99px; padding-right:30px}
#skg-template .skg-template-about-wrapper{display:-webkit-box; display:-ms-flexbox; display:flex}#skg-template .skg-template-about-content{-webkit-box-flex:1; -ms-flex:1; flex:1}#skg-template .skg-template-about ul{font-size:14px!important; line-height:1.5; color:#444!important; padding-left:15px!important}
#skg-template .skg-template-about ul li{
	list-style:disc;
	padding-left:0!important
}

#skg-template .skg-template-about ul li::after{
	display:none!important
}

#skg-template .skg-template-desktop{
	display:block
}
#skg-template .skg-template-mobile{
	display:none
}



@media (max-width:1229px) and (min-width:920px){
	#skg-template .module-5-1,#skg-template .module-5-3,{
		padding-left:8.84615vw
	}
	

		.module-5-2 {
		padding-left:35.84615vw
	}
}
@media (max-width:959px){#skg-template .skg-template-icons{padding:0 5.20833vw}#skg-template .skg-template-icons-item{margin-bottom:30px}#skg-template .skg-template-icons img{width:11.97917vw; height:11.97917vw; min-width:95px; min-height:95px}#skg-template .skg-template-contents img{width:100%}#skg-template .skg-template-box{display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}#skg-template .skg-template-box-item{margin-bottom:40px; width:18.5vw; min-width:110px; padding:0 10px}#skg-template .skg-template-box-item img{width:12vw; min-width:80px}#skg-template .skg-template-about{padding:20px 15px 20px 15px}}

@media (max-width:919px){
	#skg-template .module-5-1,#skg-template .module-5-2,#skg-template .module-5-3{
	text-align:center;
		color:#000!important;
		padding-left:0;
		padding-top:0;
		padding-bottom:0;
		display:-webkit-box;
		display:-ms-flexbox; display:flex;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-ms-flex-direction:column;
		flex-direction:column
	}
	#skg-template .module-5-1 h2,#skg-template .module-5-2 h2,#skg-template .module-5-3 h2{
		color:#000!important;
		margin-top:20px
	}
	
	#skg-template .module-5-1 p,#skg-template .module-5-2 p,#skg-template .module-5-3 p{
		max-width:100%
	}
	
	#skg-template .module-5-1 img,#skg-template .module-5-2 img,#skg-template .module-5-3 img{
		-webkit-box-ordinal-group:2;
		-ms-flex-order:1; order:1;
		position:static;
		position:initial;
		display:block;
		margin:0 0 0 auto;
	}
	#skg-template .module-5-1 img,#skg-template .module-5-3 img, #skg-template .module-5-2 img{
display: unset;

}
	#skg-template .module-5-1-content,
	#skg-template .module-5-2-content,
	#skg-template .module-5-3-content{
		background:#fff!important;
		-webkit-box-ordinal-group:3;
		-ms-flex-order:2; order:2;
		padding-bottom:40px; padding-left:15px;
		padding-right:15px; text-align:center
	}
	
	#skg-template .module-5-3{
		color:#000;
	}
	

	}

@media (max-width:575px){#skg-template .skg-template-desktop{display:none}#skg-template .skg-template-mobile{display:block}#skg-template .skg-template-specs ul li span{display:block; width:100%; margin:0; padding:0}#skg-template .skg-template-specs ul li ul li span{display:block; width:100%; margin:0; padding:0}#skg-template .skg-template-about h2{margin-left:0}#skg-template .skg-template-about-wrapper{-webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column}#skg-template .skg-template-about-image{max-width:100%; text-align:center}}