html, body{font-size:14px;line-height:18px;background-color:#fff;color:#000;font-family:Arial, Helvetica, sans-serif;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, ul, p, blockquote, pre, a, big, em, img, q, small, strong, tt, var, b, u, i, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;margin:0;outline:0;padding:0;}
@media screen and (min-width:1367px) and (max-width:3000px){
.metka-1 { position:fixed;top:180px;right:0;float:right;margin:-109px 0px 0px 0px;z-index:50;cursor:pointer; }
.metka { position:fixed;top:420px;right:0;float:right;margin:-109px 0px 0px 0px;z-index:50;cursor:pointer; }

#start-1{float:left;width:100%;height:640px;position:relative;margin:0px 0px 0px 0px;}
#start-1-wrap{width:1300px;height:640px;position:relative;margin:0 auto;background:url(start_1_bg.jpg) bottom no-repeat;}
.logo{float:left;margin:25px 0px 0px 30px;position:relative;}
#start-1-wrap h1{float:left;margin:20px 0px 0px 0px;position:relative;text-align:center;width:100%;color:white;font-family:MullerMedium;font-size:78px;font-weight:400;line-height:69px;}
#start-1-wrap h2{float:left;margin:0px 0px 0px 0px;position:relative;text-align:center;width:100%;color:white;font-family:MullerLight;font-size:21px;font-weight:400;line-height:69px;}
.start-1-images{float:left;margin:30px 0px 0px -266px;position:relative;top:0;left:50%;}
#start-2{float:left;width:100%;height:640px;position:relative;margin:0px 0px 0px 0px;}
#start-2-wrap{width:1300px;height:640px;position:relative;margin:0 auto;background-color:#e300f0;}
.start-2-box{float:left;margin:155px 0px 0px 150px;position:relative;width:380px;}
.start-2-box h2{float:left;margin:0px 0px 0px 0px;position:relative;width:100%;color:white;font-weight:400;line-height:48px;font-family:MullerLight;font-size:48px;}
.start-2-box h2 strong{font-family:MullerBold;font-size:48px;}
.start-2-text{float:left;margin:30px 0px 0px 0px;position:relative;width:100%;color:white;font-family:MullerLight;font-size:17px;font-weight:400;line-height:25px;}
.start-2-images{float:right;margin:50px 50px 0px 0px;}
#start-3{float:left;width:100%;height:430px;position:relative;margin:0px 0px 0px 0px;overflow:hidden;}
#start-3-wrap{width:1300px;height:430px;position:relative;margin:0 auto;background-color:#f3225e;}
.start-3-box{float:left;margin:50px 0px 0px 150px;position:relative;width:380px;}
.start-3-box h2{float:left;margin:0px 0px 0px 0px;position:relative;width:100%;color:white;font-weight:400;line-height:40px;font-family:MullerLight;font-size:30px;}
.start-3-box h2 strong{float:left;width:100%;font-family:MullerBold;font-size:48px;}
.start-3-text{float:left;margin:30px 0px 0px 0px;position:relative;width:100%;color:white;font-family:MullerLight;font-size:17px;font-weight:400;line-height:25px;}
.start-3-images{float:right;width:650px;height:100%;margin:0px 0px 0px 0px;background:url(start_3_images.jpg) center no-repeat;background-size:cover;}
#start-4{float:left;width:100%;height:195px;position:relative;margin:0px 0px 0px 0px;z-index:5;}
#start-4-wrap{width:1300px;height:195px;position:relative;margin:0 auto;background-color:#1c1a1a;}
#start-4-wrap h2{float:left;margin:50px 0px 0px 0px;text-align:center;width:100%;color:white;font-size:25px;font-weight:400;line-height:36px;font-family:MullerMedium;}
#start-4-wrap h2 strong{font-family:MullerBold;}
#start-4-wrap a{float:left;width:450px;margin:40px 0px 0px -225px;padding:20px 0px 20px 0px;position:relative;left:50%;top:0;background-color:#f3225e;color:#fff;text-decoration:none;font-family:MullerRegular;text-align:center;font-size:19px;font-weight:400;line-height:19px;border-radius:30px;}
#start-5{float:left;width:100%;height:1040px;position:relative;margin:0px 0px 0px 0px;z-index:4;}
#start-5-wrap{width:1300px;height:1040px;position:relative;margin:0 auto;}
#start-5-wrap h2{float:left;margin:120px 0px 0px 0px;width:100%;color:#f3225e;font-size:36px;font-weight:400;line-height:44px;font-family:MullerLight;text-align:center;position:relative;}
#start-5-wrap h2 strong{float:left;width:100%;font-family:MullerBold;}
.start-5-hr{float:left;margin:15px 0px 0px -10px;position:relative;top:0;left:50%;}
.start-5-text{float:left;margin:50px 0px 50px 10%;text-align:center;width:80%;position:relative;color:#615b5d;font-family:MullerRegular;font-size:16px;font-weight:400;line-height:27px;}
.start-5-box p{float:left;width:100%;margin:35px 0px 0px 0px;font-weight:400;line-height:24px;color:#615b5d;font-family:MullerRegular;font-size:16px;text-align:center;}
.start-5-box p strong{float:left;width:100%;margin:0px 0px 4px 0px;color:#f3225e;font-family:MullerBold;font-size:30px;}
.start-5-icon-box{width:1003px;position:relative;margin:0 auto;}
.start-5-1{float:left;width:240px;height:274px;margin:0px 0px 0px 0px;background-color:#f0edee; }
.start-5-2{float:left;width:240px;height:274px;margin:0px 14px 0px 14px;background-color:#f0edee; }
.start-5-3{float:left;width:240px;height:274px;margin:0px 14px 0px 0px;background-color:#f0edee; }
.start-5-4{float:left;width:240px;height:274px;margin:0px 0px 0px 0px;background-color:#f0edee; }

.ikona-1 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-2 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-3 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-4 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }

#start-5-wrap h3{float:left;margin:80px 0px 0px 0px;text-align:center;width:100%;color:#30292b;font-size:30px;font-weight:400;font-family:MullerLight;line-height:30px;}
#start-5-wrap h3 strong{font-family:MullerBold;line-height:30px;}
.start-5-ul-box{width:950px;position:relative;margin:0 auto;}
.start-5-ul-box ul{float:left;width:100%;margin:50px 0px 0px 50px;list-style:none;}
.start-5-ul-box ul li{float:left;width:40%;padding:0px 0px 10px 5%;background:url(li_bg.png) top 4px left no-repeat;}
.start-5-ul-box ul li{color:#2f292b;font-family:MullerLight;font-size:19px;font-weight:400;line-height:38px;}
#start-6{float:left;width:100%;height:275px;position:relative;margin:0px 0px 0px 0px;}
#start-6-wrap{width:1300px;height:275px;position:relative;margin:0 auto;background-color:#f3225e;}
#start-6-wrap h2{float:left;margin:75px 0px 0px 0px;text-align:center;width:100%;color:white;font-weight:400;line-height:30px;font-family:MullerLight;font-size:26px;}
#start-6-wrap h2 strong{float:left;margin:10px 0px 0px 0px;text-align:center;width:100%;font-family:MullerBold;font-size:42px;}
#start-6-wrap p{float:left;margin:35px 0px 0px -200px;text-align:center;position:relative;top:0;left:50%;color:white;font-family:MullerLight;font-size:24px;font-weight:400;line-height:49px;}
#start-6-wrap p a{float:left;text-decoration:none;color:#fff;}
#start-6-wrap p span{float:left;font-weight:700;margin:0px 20px 0px 20px;text-decoration:none;color:#fff;}
#cookie_info{position:fixed;width:465px;height:100px;z-index:99999;right:0;bottom:0;background:#181617;background:rgba(0,0,0,0.8);}
#user_information{float:left;width:385px;margin:25px 0px 0px 30px;color:#fff;position:relative;}
#close_info_cookie{position:absolute;left:0;top:0;margin:0px 0px 0px -52px;background-color:#df2157;color:#fff;width:52px;height:52px;font-size:23px;text-align:center;cursor:pointer;font-weight:100;}
#close_info_cookie p{float:left;width:100%;text-align:center;margin:16px 0px 0px 0px;}
.user_information_nag{float:left;width:100%;font-size:14px;line-height:14px;color:#fff;font-weight:bold;margin:0px 0px 5px 0px;}
.user_information_text{float:left;width:100%;font-size:11px;line-height:16px;color:#fff;margin:0px 0px 0px 0px;}
}
@media screen and (min-width:1000px) and (max-width:1366px){
.metka-1 { position:fixed;top:180px;right:0;float:right;margin:-109px 0px 0px 0px;z-index:50;cursor:pointer; }
.metka { position:fixed;top:420px;right:0;float:right;margin:-109px 0px 0px 0px;z-index:50;cursor:pointer; }

#zamow { display:none;position:fixed;z-index:90;top:0;left:0;float:left;width:100%;height:100%;margin:0px 0px 0px 0px;background-color: rgba(224, 34, 88, 0.8);background: rgba(224, 34, 88, 0.8); }
	.zamow-zwin { position:absolute;top:0;right:0;margin:0px 0px 0px 0px;float:right;cursor:pointer;z-index:20; }
	.zamow-box { display:none;float:right;width:65%;height:100%;background-color:#fff;position:fixed;right:0;top:0;padding:0px 0px 0px 0px;z-index:100; }
	.zamow-box h2  { position:relative;float:right;right:0;top:0;width:85%;color:#000;font-family: 'BranB', Arial;font-size:46px;line-height:46px;margin:8% 5% 0px 0px;padding:0px 0px 0px 0px;font-weight:normal;text-align:left;text-transform:uppercase; }	
	.zamow-thx  { float:right;width:85%;position:relative;left:0;top:0;color:#000;font-family: 'proxL', Arial;font-size:28px;line-height:34px;margin:40px 5% 0px 0px;font-weight:300;text-align:left;  }	
	.zamow-zamknij  { float:left;height:32px;margin:40px 5% 0px 10%;padding:18px 25px 0px 25px;color:#fff;font-family: 'proxR', Arial;font-weight:300;font-size:18px;line-height:18px;border:none;text-transform:uppercase;background:#df2157;border:0px solid #dedede;cursor:pointer; }
			
	
	.formularz-div { float:right;width:85%;position:relative;margin:80px 5% 0px 0px; }
		.form-box { float:left;width:100%;position:relative;margin:0px 0px 60px 0px; }
		.form-text  { float:left;position:relative;left:0;top:0;width:30%;color:#df2157;font-family: 'proxL', Arial;font-size:20px;line-height:20px;margin:0px 0px 0px 0px;font-weight:normal;text-align:right; }
		.form-input { float:right;width:65%;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;border:0px solid #fff;border-bottom:1px solid #d1d0d1;background:#ffffff;font-family: 'proxL', Arial;font-size:34px;line-height:34px; }
			
		input+span:after{
			position:absolute;
			top:0;
			right:0;
			color:#df2157;
			font-weight:bold;
			font-family: 'proxL', Arial;
			font-size:24px;
			content: "*"
		}	
			
		.form-input:focus, .form-textarea:focus, .form-input-kod:focus, .form-submit:focus { outline:none; }		
		.form-submit  { float:right;height:50px;margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;color:#fff;font-family: 'proxR', Arial;font-weight:300;font-size:18px;line-height:18px;border:none;text-transform:uppercase;background:#df2157;border:0px solid #dedede;cursor:pointer; }
		
		.form-kod { float:left;position:relative;height:48px;margin:0px 0px 0px 10%;padding:0px 30px 0px 30px;border:1px solid #000;padding:0px 25px 0px 25px; }
		.form-kod p  { float:left;position:relative;left:0;top:0;color:#000;font-family: 'proxL', Arial;font-size:18px;line-height:18px;margin:17px 0px 0px 0px;font-weight:normal;text-align:left; }
		.form-kod strong  { float:left;position:relative;left:0;top:0;color:#000;font-family: 'proxL', Arial;font-size:22px;line-height:22px;margin:16px 0px 0px 15px;font-weight:700;text-align:left; }		
		.form-input-kod { float:left;width:21px;height:20px;margin:14px 0px 0px 10px;text-align:left;padding:0px 0px 2px 2px;border:0px solid #fff;border-bottom:1px solid #000;background:#ffffff;font-weight:700;color:#000;font-family: 'proxL', Arial;font-size:22px;line-height:22px; }			
		.form-dziekuje{ float:left;position:relative;width:450px;left:0;top:0;color:#df2157;font-family: 'proxL', Arial;font-size:24px;line-height:24px;margin:17px 0px 0px 0px;padding:20px 30px 20px 30px;font-weight:normal;text-align:center; }
		.error  { float:left;width:300px;margin:0px 0px 0px 0px; }

#start-1{float:left;width:100%;height:640px;position:relative;margin:0px 0px 0px 0px;}
#start-1-wrap{width:100%;height:640px;position:relative;margin:0 auto;background:url(start_1_bg.jpg) bottom no-repeat;}
.logo{float:left;margin:25px 0px 0px 30px;position:relative;}
#start-1-wrap h1{float:left;margin:20px 0px 0px 0px;position:relative;text-align:center;width:100%;color:white;font-family:MullerMedium;font-size:78px;font-weight:400;line-height:69px;}
#start-1-wrap h2{float:left;margin:0px 0px 0px 0px;position:relative;text-align:center;width:100%;color:white;font-family:MullerLight;font-size:21px;font-weight:400;line-height:69px;}
.start-1-images{float:left;margin:30px 0px 0px -266px;position:relative;top:0;left:50%;}
#start-2{float:left;width:100%;height:540px;position:relative;margin:0px 0px 0px 0px;background-color:#e300f0;}
#start-2-wrap{width:1000px;height:540px;position:relative;margin:0 auto;}
.start-2-box{float:left;margin:95px 0px 0px 0px;position:relative;width:380px;}
.start-2-box h2{float:left;margin:0px 0px 0px 0px;position:relative;width:100%;color:white;font-weight:400;line-height:48px;font-family:MullerLight;font-size:48px;}
.start-2-box h2 strong{font-family:MullerBold;font-size:48px;}
.start-2-text{float:left;margin:30px 0px 0px 0px;position:relative;width:100%;color:white;font-family:MullerLight;font-size:17px;font-weight:400;line-height:25px;}
.start-2-images{float:right;width:480px;margin:50px 0px 0px 0px;}
#start-3{float:left;width:100%;height:430px;position:relative;margin:0px 0px 0px 0px;overflow:hidden;background-color:#f3225e;}
#start-3-wrap{width:1000px;height:430px;position:relative;margin:0 auto;}
.start-3-box{float:left;margin:50px 0px 0px 0px;position:relative;width:380px;}
.start-3-box h2{float:left;margin:0px 0px 0px 0px;position:relative;width:100%;color:white;font-weight:400;line-height:40px;font-family:MullerLight;font-size:30px;}
.start-3-box h2 strong{float:left;width:100%;font-family:MullerBold;font-size:48px;}
.start-3-text{float:left;margin:30px 0px 0px 0px;position:relative;width:100%;color:white;font-family:MullerLight;font-size:17px;font-weight:400;line-height:25px;}
.start-3-images{float:right;width:550px;height:100%;margin:0px 0px 0px 0px;background:url(start_3_images.jpg) center no-repeat;background-size:cover;}
#start-4{float:left;width:100%;height:195px;position:relative;margin:0px 0px 0px 0px;z-index:5;background-color:#1c1a1a;}
#start-4-wrap{width:1000px;height:195px;position:relative;margin:0 auto;}
#start-4-wrap h2{float:left;margin:50px 0px 0px 0px;text-align:center;width:100%;color:white;font-size:25px;font-weight:400;line-height:36px;font-family:MullerMedium;}
#start-4-wrap h2 strong{font-family:MullerBold;}
#start-4-wrap a{float:left;width:450px;margin:40px 0px 0px -225px;padding:20px 0px 20px 0px;position:relative;left:50%;top:0;background-color:#f3225e;color:#fff;text-decoration:none;font-family:MullerRegular;text-align:center;font-size:19px;font-weight:400;line-height:19px;border-radius:30px;}
#start-5{float:left;width:100%;height:1040px;position:relative;margin:0px 0px 0px 0px;z-index:4;}
#start-5-wrap{width:1000px;height:1040px;position:relative;margin:0 auto;}
#start-5-wrap h2{float:left;margin:120px 0px 0px 0px;width:100%;color:#f3225e;font-size:36px;font-weight:400;line-height:44px;font-family:MullerLight;text-align:center;position:relative;}
#start-5-wrap h2 strong{float:left;width:100%;font-family:MullerBold;}
.start-5-hr{float:left;margin:15px 0px 0px -10px;position:relative;top:0;left:50%;}
.start-5-text{float:left;margin:50px 0px 50px 10%;text-align:center;width:80%;position:relative;color:#615b5d;font-family:MullerRegular;font-size:16px;font-weight:400;line-height:27px;}
.start-5-box p{float:left;width:100%;margin:42px 0px 0px 0px;font-weight:400;line-height:24px;color:#615b5d;font-family:MullerRegular;font-size:16px;text-align:center;}
.start-5-box p strong{float:left;width:100%;margin:0px 0px 4px 0px;color:#f3225e;font-family:MullerBold;font-size:30px;}
.start-5-icon-box{width:1003px;position:relative;margin:0 auto;}
.start-5-1{float:left;width:240px;height:274px;margin:0px 0px 0px 0px;background-color:#f0edee; }
.start-5-2{float:left;width:240px;height:274px;margin:0px 14px 0px 14px;background-color:#f0edee; }
.start-5-3{float:left;width:240px;height:274px;margin:0px 14px 0px 0px;background-color:#f0edee; }
.start-5-4{float:left;width:240px;height:274px;margin:0px 0px 0px 0px;background-color:#f0edee; }

.ikona-1 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-2 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-3 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-4 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
#start-5-wrap h3{float:left;margin:80px 0px 0px 0px;text-align:center;width:100%;color:#30292b;font-size:30px;font-weight:400;font-family:MullerLight;line-height:30px;}
#start-5-wrap h3 strong{font-family:MullerBold;line-height:30px;}
.start-5-ul-box{width:950px;position:relative;margin:0 auto;}
.start-5-ul-box ul{float:left;width:100%;margin:50px 0px 0px 50px;list-style:none;}
.start-5-ul-box ul li{float:left;width:40%;padding:0px 0px 10px 5%;background:url(li_bg.png) top 4px left no-repeat;}
.start-5-ul-box ul li{color:#2f292b;font-family:MullerLight;font-size:19px;font-weight:400;line-height:38px;}
#start-6{float:left;width:100%;height:275px;position:relative;margin:0px 0px 0px 0px;background-color:#f3225e;}
#start-6-wrap{width:1000px;height:275px;position:relative;margin:0 auto;}
#start-6-wrap h2{float:left;margin:75px 0px 0px 0px;text-align:center;width:100%;color:white;font-weight:400;line-height:30px;font-family:MullerLight;font-size:26px;}
#start-6-wrap h2 strong{float:left;margin:10px 0px 0px 0px;text-align:center;width:100%;font-family:MullerBold;font-size:42px;}
#start-6-wrap p{float:left;margin:35px 0px 0px -200px;text-align:center;position:relative;top:0;left:50%;color:white;font-family:MullerLight;font-size:24px;font-weight:400;line-height:49px;}
#start-6-wrap p a{float:left;text-decoration:none;color:#fff;}
#start-6-wrap p span{float:left;font-weight:700;margin:0px 20px 0px 20px;text-decoration:none;color:#fff;}
#cookie_info{position:fixed;width:465px;height:100px;z-index:99999;right:0;bottom:0;background:#181617;background:rgba(0,0,0,0.8);}
#user_information{float:left;width:385px;margin:25px 0px 0px 30px;color:#fff;position:relative;}
#close_info_cookie{position:absolute;left:0;top:0;margin:0px 0px 0px -52px;background-color:#df2157;color:#fff;width:52px;height:52px;font-size:23px;text-align:center;cursor:pointer;font-weight:100;}
#close_info_cookie p{float:left;width:100%;text-align:center;margin:16px 0px 0px 0px;}
.user_information_nag{float:left;width:100%;font-size:14px;line-height:14px;color:#fff;font-weight:bold;margin:0px 0px 5px 0px;}
.user_information_text{float:left;width:100%;font-size:11px;line-height:16px;color:#fff;margin:0px 0px 0px 0px;}
}
@media screen and (min-width:0px) and (max-width:999px){

.metka-1 { position:fixed;width:30px;top:180px;right:0;float:right;margin:-109px 0px 0px 0px;z-index:50;cursor:pointer; }
.metka { position:fixed;width:30px;top:420px;right:0;float:right;margin:-109px 0px 0px 0px;z-index:50;cursor:pointer; }


#zamow { display:none;position:fixed;z-index:90;top:0;left:0;float:left;width:0%;height:0%;margin:0px 0px 0px 0px;background:#000; }
	.zamow-zwin { position:absolute;width:70px;top:0;right:0;margin:0px 0px 0px 0px;float:right;cursor:pointer; }
	.zamow-box { position:fixed;left:0;top:0;display:none;float:left;width:100%;height:100%;position:relatvie;margin:0px 0px 0px 0px;z-index:100;background-color:#fff;}
	.zamow-box h2  { position:relative;left:0;top:0;width:90%;color:#000;font-family: 'BranB', Arial;font-size:22px;line-height:22px;margin:40px 0px 0px 5%;font-weight:normal;text-align:left;text-transform:uppercase; }	
	.zamow-thx  { float:right;width:90%;position:relative;left:0;top:0;color:#000;font-family: 'proxL', Arial;font-size:22px;line-height:22px;margin:50px 5% 0px 5%;font-weight:300;text-align:left;  }	
	.zamow-zamknij  { float:left;height:32px;margin:40px 5% 0px 5%;padding:18px 25px 0px 25px;color:#fff;font-family: 'proxR', Arial;font-weight:300;font-size:18px;line-height:18px;border:none;text-transform:uppercase;background:#df2157;border:0px solid #dedede;cursor:pointer; }
			
			
	
	.formularz-div { float:left;width:100%;position:relative;margin:40px 0px 0px 0px; }
		.form-box { float:left;width:100%;position:relative;margin:0px 0px 20px 0px; }
		.form-text  { float:left;position:relative;left:0;top:0;width:90%;color:#df2157;font-family: 'proxL', Arial;font-size:16px;line-height:16px;margin:0px 0px 5px 5%;font-weight:normal;text-align:left; }
		.form-input { float:left;width:90%;height:24px;margin:0px 0px 0px 5%;padding:0px 0px 10px 0px;border:0px solid #fff;border-bottom:1px solid #d1d0d1;background:#ffffff;font-family: 'proxL', Arial;font-size:20px;line-height:20px; }
			
		input+span:after{
			position:absolute;
			top:20px;
			right:10%;
			color:#df2157;
			font-weight:bold;
			font-family: 'proxL', Arial;
			font-size:24px;
			content: "*"
		}	
			
		.form-input:focus, .form-textarea:focus, .form-input-kod:focus, .form-submit:focus { outline:none; }		
		.form-submit  { float:left;width:90%;height:50px;margin:20px 0px 0px 5%;padding:0px 0px 0px 0px;color:#fff;font-family: 'proxR', Arial;font-weight:300;font-size:18px;line-height:18px;border:none;text-transform:uppercase;background:#df2157;border:1px solid #df2157;cursor:pointer; }
		
		.form-kod { float:left;position:relative;width:90%;height:48px;margin:0px 50px 0px 5%;padding:0px 0px 20px 0px;border-top:1px solid #000;border-bottom:1px solid #000;padding:0px 0px 0px 0px; }
		.form-kod p  { float:left;position:relative;left:0;top:0;color:#000;font-family: 'proxL', Arial;font-size:14px;line-height:14px;margin:17px 0px 0px 20px;font-weight:normal;text-align:left; }
		.form-kod strong  { float:left;position:relative;left:0;top:0;color:#000;font-family: 'proxL', Arial;font-size:22px;line-height:22px;margin:16px 0px 0px 15px;font-weight:700;text-align:left; }		
		.form-input-kod { float:left;width:21px;height:20px;margin:14px 0px 0px 10px;text-align:left;padding:0px 0px 2px 2px;border:0px solid #fff;border-bottom:1px solid #000;background:#ffffff;font-weight:700;color:#000;font-family: 'proxL', Arial;font-size:22px;line-height:22px; }			
		.form-dziekuje{ float:left;position:relative;width:450px;left:0;top:0;color:#df2157;font-family: 'proxL', Arial;font-size:24px;line-height:24px;margin:17px 0px 0px 0px;padding:20px 30px 20px 30px;font-weight:normal;text-align:center; }
		.error  { float:left;width:300px;margin:0px 0px 0px 0px; }

#start-1{float:left;width:100%;height:420px;position:relative;margin:0px 0px 0px 0px;}
#start-1-wrap{width:100%;height:420px;position:relative;margin:0 auto;background:url(start_1_bg.jpg) bottom no-repeat;background-size:cover;}
.logo{float:left;margin:25px 0px 0px -35px;position:relative;top:0;left:50%;}
#start-1-wrap h1{float:left;margin:40px 0px 0px 0px;position:relative;text-align:center;width:100%;color:white;font-family:MullerMedium;font-size:28px;font-weight:700;line-height:28px;}
#start-1-wrap h2{float:left;margin:10px 0px 0px 0px;position:relative;text-align:center;width:100%;color:white;font-family:MullerLight;font-size:16px;font-weight:400;line-height:16px;}
.start-1-images{display:none;float:left;margin:30px 0px 0px -266px;position:relative;top:0;left:50%;}
#start-2{float:left;width:100%;position:relative;margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;background-color:#e300f0;}
#start-2-wrap{width:100%;position:relative;margin:0 auto;}
.start-2-box{float:left;margin:40px 0px 0px 5%;position:relative;width:90%;}
.start-2-box h2{float:left;margin:0px 0px 0px 0px;position:relative;width:100%;color:white;font-weight:400;line-height:28px;font-family:MullerLight;font-size:28px;}
.start-2-box h2 strong{font-family:MullerBold;font-size:48px;}
.start-2-text{float:left;margin:30px 0px 0px 0px;position:relative;width:100%;color:white;font-family:MullerLight;font-size:17px;font-weight:400;line-height:25px;}
.start-2-images{float:left;width:90%;margin:50px 0px 0px 5%;}
#start-3{float:left;width:100%;position:relative;margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;overflow:hidden;background-color:#f3225e;}
#start-3-wrap{width:100%;position:relative;margin:0 auto;}
.start-3-box{float:left;margin:40px 0px 0px 5%;position:relative;width:90%;}
.start-3-box h2{float:left;margin:0px 0px 0px 0px;position:relative;width:100%;color:white;font-weight:400;line-height:38px;font-family:MullerLight;font-size:34px;}
.start-3-box h2 strong{float:left;width:100%;font-family:MullerBold;font-size:30px;}
.start-3-text{float:left;margin:30px 0px 0px 0px;position:relative;width:100%;color:white;font-family:MullerLight;font-size:17px;font-weight:400;line-height:25px;}
.start-3-images{float:left;width:100%;height:350px;margin:0px 0px 0px 0px;background:url(start_3_images.jpg) center no-repeat;background-size:cover;}
#start-4{float:left;width:100%;position:relative;margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;z-index:5;background-color:#1c1a1a;}
#start-4-wrap{width:100%;position:relative;margin:0 auto;}
#start-4-wrap h2{float:left;margin:50px 0px 0px 0px;text-align:center;width:100%;color:white;font-size:18px;font-weight:400;line-height:26px;font-family:MullerMedium;}
#start-4-wrap h2 strong{font-family:MullerBold;}
#start-4-wrap a{float:left;width:90%;margin:40px 0px 0px 5%;padding:20px 0px 20px 0px;position:relative;left:0;top:0;background-color:#f3225e;color:#fff;text-decoration:none;font-family:MullerRegular;text-align:center;font-size:14px;font-weight:400;line-height:14px;border-radius:30px;}
#start-5{float:left;width:100%;position:relative;margin:0px 0px 0px 0px;z-index:4;}
#start-5-wrap{float:left;width:90%;position:relative;margin:0px 0px 0px 5%;}
#start-5-wrap h2{float:left;margin:50px 0px 0px 0px;width:100%;color:#f3225e;font-size:20px;font-weight:400;line-height:29px;font-family:MullerLight;text-align:center;position:relative;}
#start-5-wrap h2 strong{float:left;width:100%;font-family:MullerBold;}
.start-5-hr{float:left;margin:15px 0px 0px -10px;position:relative;top:0;left:50%;}
.start-5-text{float:left;margin:30px 0px 50px 0px;text-align:center;width:100%;position:relative;color:#615b5d;font-family:MullerRegular;font-size:14px;font-weight:400;line-height:24px;}
.start-5-box p{float:left;width:100%;margin:45px 0px 0px 0px;font-weight:400;line-height:18px;color:#615b5d;font-family:MullerRegular;font-size:12px;text-align:center;}
.start-5-box p strong{float:left;width:100%;margin:0px 0px 4px 0px;color:#f3225e;font-family:MullerBold;font-size:20px;}
.start-5-icon-box{width:100%;position:relative;margin:0 auto;}
.start-5-1{float:left;width:49%;height:274px;margin:0px 2% 2% 0px;background-color:#f0edee; }
.start-5-2{float:left;width:49%;height:274px;margin:0px 0px 2% 0px;background-color:#f0edee; }
.start-5-3{float:left;width:49%;height:274px;margin:0px 2% 0px 0px;background-color:#f0edee; }
.start-5-4{float:left;width:49%;height:274px;margin:0px 0px 0px 0px;background-color:#f0edee; }

.ikona-1 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-2 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-3 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
.ikona-4 { float:left;width:115px;position:relative;top:0;left:50%;margin:45px 0px 0px -55px; }
#start-5-wrap h3{float:left;margin:40px 0px 0px 0px;text-align:center;width:100%;color:#30292b;font-size:20px;font-weight:400;font-family:MullerLight;line-height:20px;}
#start-5-wrap h3 strong{font-family:MullerBold;line-height:30px;}
.start-5-ul-box{width:100%;position:relative;margin:0 auto;}
.start-5-ul-box ul{float:left;width:100%;margin:30px 0px 0px 0px;list-style:none;}
.start-5-ul-box ul li{float:left;width:87%;padding:0px 0px 0px 13%;background:url(li_bg.png) top 4px left no-repeat;}
.start-5-ul-box ul li{color:#2f292b;font-family:MullerLight;font-size:13px;font-weight:400;line-height:38px;}
#start-6{float:left;width:100%;position:relative;margin:40px 0px 0px 0px;padding:0px 0px 40px;background-color:#f3225e;}
#start-6-wrap{float:left;width:90%;position:relative;margin:0px 0px 0px 5%;}
#start-6-wrap h2{float:left;margin:35px 0px 0px 0px;text-align:center;width:100%;color:white;font-weight:400;line-height:26px;font-family:MullerLight;font-size:16px;}
#start-6-wrap h2 strong{float:left;margin:10px 0px 0px 0px;text-align:center;width:100%;font-family:MullerBold;font-size:22px;}
#start-6-wrap p{float:left;width:100%;margin:15px 0px 0px 0px;text-align:center;position:relative;top:0;left:0;color:white;font-family:MullerLight;font-size:24px;font-weight:400;line-height:49px;}
#start-6-wrap p a{float:left;width:100%;margin:0px 0px 0px 0px;text-decoration:none;text-align:center;color:#fff;}
#start-6-wrap p span{display:none;float:left;font-weight:700;margin:0px 20px 0px 20px;text-decoration:none;color:#fff;}
#cookie_info{position:fixed;width:100%;height:100px;z-index:99999;right:0;bottom:0;background:#181617;background:rgba(0,0,0,0.8);}
#user_information{float:right;width:80%px;margin:25px 0px 0px 0px;color:#fff;position:relative;}
#close_info_cookie{position:absolute;left:0;top:0;margin:0px 0px 0px 0px;background-color:#df2157;color:#fff;width:52px;height:52px;font-size:23px;text-align:center;cursor:pointer;font-weight:100;}
#close_info_cookie p{float:right;width:100%;text-align:center;margin:16px 0px 0px 0px;}
.user_information_nag{float:right;width:80%;font-size:12px;line-height:12px;color:#fff;font-weight:bold;margin:0px 0px 5px 0px;}
.user_information_text{float:right;width:80%;font-size:11px;line-height:16px;color:#fff;margin:0px 0px 0px 0px;}
}
@font-face{font-family:ProximaNova;src:url('fonts/proximanova-regular-webfont.eot');src:url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova-regular-webfont.woff') format('woff'),
url('fonts/proximanova-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:MullerMedium;src:url('fonts/muller-regular-webfont.eot');src:url('fonts/muller-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/muller-regular-webfont.woff') format('woff'),
url('fonts/muller-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:MullerLight;src:url('fonts/muller-light-webfont.eot');src:url('fonts/muller-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/muller-light-webfont.woff2') format('woff2'),
url('fonts/muller-light-webfont.woff') format('woff'),
url('fonts/muller-light-webfont.ttf') format('truetype'),
url('fonts/muller-light-webfont.svg#mullerlight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:MullerBold;src:url('fonts/muller-bold-webfont.eot');src:url('fonts/muller-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/muller-bold-webfont.woff2') format('woff2'),
url('fonts/muller-bold-webfont.woff') format('woff'),
url('fonts/muller-bold-webfont.ttf') format('truetype'),
url('fonts/muller-bold-webfont.svg#mullerbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:MullerRegular;src:url('fonts/muller-regular-webfont.eot');src:url('fonts/muller-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/muller-regular-webfont.woff') format('woff'),
url('fonts/muller-regular-webfont.ttf') format('truetype'),
url('fonts/muller-regular-webfont.svg#muller_regularregular') format('svg');font-weight:normal;font-style:normal;}

@font-face {
    font-family: 'proxL';
    src: url('fonts/proximanova-light-webfont.eot');
    src: url('fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-light-webfont.woff') format('woff'),
         url('fonts/proximanova-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxEB';
    src: url('fonts/proximanova-extrabold-webfont.eot');
    src: url('fonts/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-extrabold-webfont.woff') format('woff'),
         url('fonts/proximanova-extrabold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxR';
    src: url('fonts/proximanova-regular-webfont.eot');
    src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-regular-webfont.woff') format('woff'),
         url('fonts/proximanova-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxSB';
    src: url('fonts/proximanova-semibold-webfont.eot');
    src: url('fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('fonts/proximanova-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxB';
    src: url('fonts/proximanova-bold-webfont.eot');
    src: url('fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-bold-webfont.woff') format('woff'),
         url('fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BranM';
    src: url('fonts/brandon_med-webfont.eot');
    src: url('fonts/brandon_med-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brandon_med-webfont.woff') format('woff'),
         url('fonts/brandon_med-webfont.ttf') format('truetype'),
         url('fonts/brandon_med-webfont.svg#brandon_grotesquemedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BranB';
    src: url('fonts/brandon_bld-webfont.eot');
    src: url('fonts/brandon_bld-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brandon_bld-webfont.woff') format('woff'),
         url('fonts/brandon_bld-webfont.ttf') format('truetype'),
         url('fonts/brandon_bld-webfont.svg#brandon_grotesquebold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BranT';
    src: url('fonts/brandon_thin-webfont.eot');
    src: url('fonts/brandon_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brandon_thin-webfont.woff') format('woff'),
         url('fonts/brandon_thin-webfont.ttf') format('truetype'),
         url('fonts/brandon_thin-webfont.svg#brandon_grotesquethin') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BranL';
    src: url('fonts/brandon_light-webfont.eot');
    src: url('fonts/brandon_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brandon_light-webfont.woff') format('woff'),
         url('fonts/brandon_light-webfont.ttf') format('truetype'),
         url('fonts/brandon_light-webfont.svg#brandon_grotesquelight') format('svg');
    font-weight: normal;
    font-style: normal;

}