*{margin:0px;padding:0px;}
img{border:none;vertical-align:top;}
html{margin:0px;padding:0px;}
body{
margin:0px;
padding:0px;
color:var(--gfont-color);
font-size:var(--gfont-size);
font-family:var(--gfont1-family);
font-weight: 400;
}

a{color:var(--a-color);text-decoration:none;outline-style:none;}

h1.main-title{font-size:var(--h1-size);margin:0px 0px 60px 0px;color:var(--h1a-color);font-weight:700;padding:0px 0px 50px 0px;text-align: center;position: relative}
h1.main-title:after{content: "";
display: block;
position: absolute;
width: 122px;
height: 5px;
border-radius: 18px;
background-color: var(--g3-color);
margin: auto;
left: 0px;
right: 0px;
bottom: 0px;
}
h1.main-title span{font-size:var(--h1a-size);font-weight: 400}

.divTitle{font-size:28px;margin:0px 0px 40px 0px;color:var(--g1-color);font-weight:700;padding:0px 0px 45px 0px;text-align: center;position: relative}
.divTitle:after{content: "";
display: block;
position: absolute;
width: 122px;
height: 5px;
border-radius: 18px;
background-color: var(--g3-color);
margin: auto;
left: 0px;
right: 0px;
bottom: 0px;
}


div.clear{clear:both;margin:0px;padding:0px;height:0px;min-height:0px;border:none;width:100%;}
.wr{clear:both;}
#wbox{}

.tytul1{color:var(--g1-color);}
.tytul2{color:var(--g2-color);}
.tytul3{color:var(--g3-color);}
.tytul4{color:var(--g4-color);}

.googleMaps{float:right;}
.googleMaps .infoMaps{line-height:normal;}
.googleMaps img{background:none;border:none;box-shadow:none;-webkit-box-shadow:none;filter:none; }

.pYouTube{display:block;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:35px;position:relative;}
.pYouTube iframe{height:100%;left:0;position:absolute;top:0;width:100%;}

.p_pdf{background:url("/icon/pdf.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_doc{background:url("/icon/doc.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_docx{background:url("/icon/doc.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_ppt{background:url("/icon/ppt.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_pptx{background:url("/icon/ppt.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_xls{background:url("/icon/xls.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_xlsx{background:url("/icon/xls.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}

.divLng{position:absolute;top:50%;right:15px;margin-top:-17px;}
.divLng ul{list-style:none;display:flex;flex-direction:column;}
.divLng li{order:2;display:none;cursor:pointer;z-index:5;margin-bottom:2px;padding:0px;}
.divLng li.sel{order:1;color:#767c7f;display:block;z-index:6;background-color:#FFFFFF;}
.divLng li a{display:block;text-transform:uppercase;width:35px;height:35px;text-align:center;background-color:#2d343d;color:#FFFFFF;font-size:13px;font-weight:bold;line-height:32px;position:relative;transition:all 0.5s ease-out 0s;}
.divLng li.sel a:after{content:"";position:absolute;width:4px;height:4px;border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;bottom:4px;right:3px;}
.divLng li.sel a, .divLng li a:hover{background-color:var(--g1-color);transition:all 0.5s ease-out 0s;}
.divLng li.langAnim{display:block;}
.animatedLang{animation-duration:1s;animation-fill-mode:both;}
@keyframes fadeInDownMenu{0%{opacity:0;transform:translate3d(0,-100%,0);}
100%{opacity:1;transform:none;}
}
.fadeInDownMenu{animation-name:fadeInDownMenu;}
@keyframes fadeOutUpMenu{0%{opacity:1;}
100%{opacity:0;transform:translate3d(0,-100%,0);}
}
.fadeOutUpMenu{animation-name:fadeOutUpMenu;}

.pageNavig{padding:10px 0px 0px 0px;clear:both;text-align:center;margin:30px 0px 0px 0px;}
.pageNavig .n,.pageNavig .p,.pageNavig .an,.pageNavig .ap{font-size:0px;position: relative}
.pageNavig span,.pageNavig a,.pageNavig b{width:32px;height:32px;display:inline-block;vertical-align:middle;border:1px solid #E5E9F1;border-radius:4px;line-height:29px;box-sizing:border-box;position:relative;}
.pageNavig a,.pageNavig b{font-size:18px;font-weight:400;margin:0px 3px;}
.pageNavig a{color:var(--g1-color);transition:all 0.5s ease-out 0s;}
.pageNavig b{background-color:var(--g1-color);color:#FFFFFF;border:1px solid var(--g1-color);}
.pageNavig .n,.pageNavig .an{margin-right:23px;}
.pageNavig .n:after,.pageNavig .an:after,.pageNavig .p:after,.pageNavig .ap:after{content:"";display:inline-block;position:absolute;top:0px;left:0px;width: 10px;height: 10px;border-style: solid;border-color: var(--g1-color);border-width: 3px 0px 0px 3px;transform: rotate(-45deg);right: -5px;bottom: 0px;margin: auto;transition:all 0.5s ease-out 0s;}
.pageNavig a:hover{background-color:var(--g1-color);color:#FFFFFF;border-color:var(--g1-color);}
.pageNavig .n,.pageNavig .p{filter:grayscale(100%);opacity:0.5;}
.pageNavig .n:after,.pageNavig .p:after{filter:grayscale(100%);opacity:0.5;}
.pageNavig .p:after,.pageNavig .ap:after{transform: rotate(135deg);right: auto;left: 5px}
.pageNavig .p,.pageNavig .ap{margin-left:23px;}
.pageNavig .ap:hover:after,.pageNavig .an:hover:after{filter:brightness(0) invert(100%);}

.scrollDown{position:fixed;right:10px;bottom:10px;width:64px;height:64px;background:url('../images/scrollup.png') 0px 0px no-repeat;text-decoration:none;opacity:0.3;display:none;z-index:100;}

select{color:var(--gfont-color);padding:12px 10px;font-family:var(--font-family-input);font-size:var(--font-size-input);font-weight:var(--font-weight-input);box-sizing:border-box;border:1px solid var(--border-input);outline:none;border-radius:6px;}
span.wrapSelect select, span.select select{padding-right:40px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}
span.wrapSelect, span.select{display:block;box-sizing:border-box;box-shadow:0 0 0 1px var(--border-input);border-radius:6px;position:relative;background-repeat:no-repeat;background-size:0 0;background-position:-200px -200px;}
span.wrapSelect::after, span.select::after{content:"\e114";font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;border-left:1px solid var(--border-input);position:absolute;width:40px;top:0;right:0;bottom:0;pointer-events:none;text-align:center;display:flex;align-items:center;justify-content:center;color:var(--border-input);}
span.wrapSelect:focus-within{box-shadow:0 0 0 2px var(--border-input);}
span.wrapSelect:focus-within::after{color:#ccc;}
label.checkbox, label.radio{position:relative;z-index:0;display:inline-block;}
label.checkbox>input, label.radio>input{opacity:0;position:absolute;z-index:0;}
label.checkbox span, label.radio span{position:relative;z-index:0;display:flex;}
label.checkbox span::before{content:'';display:inline-block;width:20px;height:20px;border:1px solid var(--color-check);background-color:#fff;vertical-align:middle;margin-right:10px;border-radius:6px;flex:0 0 20px;}
label.checkbox span::after{display:none;content:'';position:absolute;left:7px;top:3px;width:8px;height:15px;box-sizing:border-box;transform:rotate(45deg);border-style:solid;border-width:3px;border-color:transparent var(--color-check) var(--color-check) transparent;border-radius:3px;}
label.radio span::before{content:'';display:inline-block;width:20px;height:20px;border:1px solid var(--color-check);background-color:#fff;vertical-align:middle;margin-right:15px;border-radius:50%;flex:0 0 20px;}
label.radio span::after{display:none;content:'';position:absolute;left:5px;bottom:0;top:0;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background-color:var(--color-check);margin:auto;}
label.checkbox input[type="checkbox"]:checked+span::after, label.radio input[type="checkbox"]:checked+span::after{display:block;}
label.checkbox input[type="checkbox"]:checked + span::after,label.radio input[type="radio"]:checked + span::after{display:block;}
input[type="text"], input[type="email"], input[type="search"], input[type="password"]{padding:12px 10px;box-sizing:border-box;border:1px solid var(--border-input);outline:none;color:var(--color-input);font-family:var(--font-family-input);font-size:var(--font-size-input);font-weight:var(--font-weight-input);border-radius:6px;}
textarea{padding:12px 10px;box-sizing:border-box;border:1px solid var(--border-input);height:90px;outline:none;overflow:auto;resize:vertical;color:var(--color-input);font-family:var(--font-family-input);font-size:var(--font-size-input);}
input[type="text"].err, input[type="email"].err, input[type="search"].err, input[type="password"].err, textarea.err, select.err{border-color:var(--color-error)}
.err input[type="text"], .err input[type="password"], .err input[type="search"], .err input[type="email"], .err textarea, .err select{border-color:var(--color-error);}
div.fieldItem input[type="text"], div.fieldItem input[type="email"], div.fieldItem input[type="search"], div.fieldItem input[type="password"], div.fieldItem textarea{width:100%;}
div.fieldItem[data-placeholder]{position:relative;z-index:0;}
div.fieldItem[data-placeholder]::placeholder{opacity:0;color:var(--color-placeholder);}
div.fieldItem[data-placeholder]::before{content:attr(data-placeholder);position:absolute;z-index:1;font-size:var(--font-size-placeholder);transform:translateY(17px);background-color:#fff;left:6px;top:-6px;color:var(--color-placeholder);padding:0 5px;pointer-events:none;transition:font-size .2s,transform .2s,color .2s;font-weight:var(--font-weight-input)}
div.fieldItem[data-placeholder].on::before, div.fieldItem[data-placeholder]:focus-within::before{font-size:11px;transform:translateY(0);color:var(--border-input);}
div.fieldItem.on input[type="text"], div.fieldItem.on input[type="email"], div.fieldItem.on input[type="search"], div.fieldItem.on input[type="password"], div.fieldItem.on textarea{box-shadow:0 0 0 1px var(--border-input);}
div.fieldItem.on span.select{box-shadow:0 0 0 2px var(--border-input);}
div.fieldWrap{border:1px solid var(--border-input);border-radius:6px;}
div.fieldWrap:focus-within{box-shadow:0 0 0 1px var(--border-input);}
input[type="submit"], button[type="submit"], button[type="button"]{display:inline-block;transition:all 0.5s ease;background-color:var(--background-submit);border:1px solid var(--background-submit);color:#fff;font-family:var(--font-weight-submit);font-size:var(--font-family-input);padding:12px 27px;border-radius:4px;font-weight:var(--font-weight-submit);cursor:pointer;outline:none;}
input[type="submit"]:hover, button[type="submit"]:hover, button[type="button"]:hover{color:var(--background-submit);background-color:#fff;}

.pTable{overflow:auto;width:100%;position: relative;z-index: 0;}


body{

}

.box_content{
overflow: hidden;
}
.div_content{
width: 1330px;
margin: 0px auto;
box-sizing: border-box;
padding: 40px 15px 0px 15px;
max-width: 100%;
}

.ramka1{
background-color: #FFFFFF;
border-radius: 10px;
padding: 30px;
box-sizing: border-box;
}

.ramka2{
border-left: 5px solid var(--g3-color);
padding-left: 45px;
box-sizing: border-box;
}

@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url("/lib/fonts-icon-google/MaterialIcons-Regular.eot");src:local('Material Icons'), local('MaterialIcons-Regular'), url("/lib/fonts-icon-google/MaterialIcons-Regular.woff2") format('woff2'), url("/lib/fonts-icon-google/MaterialIcons-Regular.woff") format('woff'), url("/lib/fonts-icon-google/MaterialIcons-Regular.ttf") format('truetype');}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}
@font-face{font-family:'Material Icons Outlined';font-style:normal;font-weight:400;src:url("/lib/fonts-icon-google/MaterialIconsOutlined-Regular.woff2") format('woff2');}
.material-icons-outlined{font-family:'Material Icons Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;}


@font-face{font-family:'Poppins';  font-style:normal;  font-weight:100;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-100.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-100.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:100;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-100italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-100italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:200;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-200italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-200italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:200;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-200.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-200.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:300;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-300.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-300.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:300;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-300italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-300italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:400;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-regular.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-regular.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:400;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:500;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-500.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-500.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:500;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-500italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-500italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:600;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-600.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-600.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:600;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-600italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-600italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:700;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-700.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-700.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:700;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-700italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-700italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:800;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-800.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-800.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:800;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-800italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-800italic.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:normal;  font-weight:900;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-900.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-900.woff') format('woff'); }
@font-face{font-family:'Poppins';  font-style:italic;  font-weight:900;  src:local(''),url('../fonts/poppins-v15-latin-ext_latin-900italic.woff2') format('woff2'),url('../fonts/poppins-v15-latin-ext_latin-900italic.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:normal;  font-weight:100;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-100.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-100.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:italic;  font-weight:100;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-100italic.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-100italic.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:normal;  font-weight:300;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-300.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-300.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:italic;  font-weight:300;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-300italic.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-300italic.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:normal;  font-weight:400;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-regular.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-regular.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:italic;  font-weight:400;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-italic.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-italic.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:normal;  font-weight:700;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-700.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-700.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:italic;  font-weight:700;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-700italic.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-700italic.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:normal;  font-weight:900;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-900.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-900.woff') format('woff'); }
@font-face{font-family:'Lato';  font-style:italic;  font-weight:900;  src:local(''),url('../fonts/lato-v20-latin-ext_latin-900italic.woff2') format('woff2'),url('../fonts/lato-v20-latin-ext_latin-900italic.woff') format('woff'); }
@font-face{font-family:'Mukta';  font-style:normal;  font-weight:200;  src:local(''),url('../fonts/mukta-v8-latin-ext_latin-200.woff2') format('woff2'),url('../fonts/mukta-v8-latin-ext_latin-200.woff') format('woff'); }
@font-face{font-family:'Mukta';  font-style:normal;  font-weight:300;  src:local(''),url('../fonts/mukta-v8-latin-ext_latin-300.woff2') format('woff2'),url('../fonts/mukta-v8-latin-ext_latin-300.woff') format('woff'); }
@font-face{font-family:'Mukta';  font-style:normal;  font-weight:400;  src:local(''),url('../fonts/mukta-v8-latin-ext_latin-regular.woff2') format('woff2'),url('../fonts/mukta-v8-latin-ext_latin-regular.woff') format('woff'); }
@font-face{font-family:'Mukta';  font-style:normal;  font-weight:500;  src:local(''),url('../fonts/mukta-v8-latin-ext_latin-500.woff2') format('woff2'),url('../fonts/mukta-v8-latin-ext_latin-500.woff') format('woff'); }
@font-face{font-family:'Mukta';  font-style:normal;  font-weight:600;  src:local(''),url('../fonts/mukta-v8-latin-ext_latin-600.woff2') format('woff2'),url('../fonts/mukta-v8-latin-ext_latin-600.woff') format('woff'); }
@font-face{font-family:'Mukta';  font-style:normal;  font-weight:700;  src:local(''),url('../fonts/mukta-v8-latin-ext_latin-700.woff2') format('woff2'),url('../fonts/mukta-v8-latin-ext_latin-700.woff') format('woff'); }
@font-face{font-family:'Mukta';  font-style:normal;  font-weight:800;  src:local(''),url('../fonts/mukta-v8-latin-ext_latin-800.woff2') format('woff2'),url('../fonts/mukta-v8-latin-ext_latin-800.woff') format('woff'); }