@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes bounceLeft5 {0% {-webkit-transform: translateX(0px);}100% {-webkit-transform: translateX(-5px);}}@keyframes bounceLeft5 {0% {transform: translateX(0px);-ms-transform: translateX(0px);}100% {transform: translateX(-5px);-ms-transform: translateX(-5px);}}@-webkit-keyframes bounceRight5 {0% {-webkit-transform: translateX(0px);}100% {-webkit-transform: translateX(5px);}}@keyframes bounceRight5 {0% {transform: translateX(0px);-ms-transform: translateX(0px);}100% {transform: translateX(5px);-ms-transform: translateX(5px);}}@font-face {font-family: 'OpenSans';font-style: normal;font-weight: 400;src: url('/resources/fonts/OpenSans-Regular-webfont.eot');src: url('/resources/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/OpenSans-Regular-webfont.woff') format('woff'), url('/resources/fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('/resources/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-display: swap;}@font-face {font-family: 'OpenSans';font-style: normal;font-weight: 700;src: url('/resources/fonts/OpenSans-Bold-webfont.eot');src: url('/resources/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/OpenSans-Bold-webfont.woff') format('woff'), url('/resources/fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('/resources/fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-display: swap;}@font-face {font-family: 'OpenSans';font-style: italic;font-weight: 400;src: url('/resources/fonts/OpenSans-Italic-webfont.eot');src: url('/resources/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/OpenSans-Italic-webfont.woff') format('woff'), url('/resources/fonts/OpenSans-Italic-webfont.ttf') format('truetype'), url('/resources/fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');font-display: swap;}@font-face {font-family: 'OpenSans';font-style: italic;font-weight: 700;src: url('/resources/fonts/OpenSans-BoldItalic-webfont.eot');src: url('/resources/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'), url('/resources/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'), url('/resources/fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic') format('svg');font-display: swap;}@font-face {font-family: 'icomoon';font-style: normal;font-weight: normal;src: url('/resources/fonts/icomoon.eot');src: url('/resources/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/icomoon.ttf') format('truetype'), url('/resources/fonts/icomoon.woff') format('woff'), url('/resources/fonts/icomoon.svg#icomoon') format('svg');}.icon:before,.ui-icon:before,.navigo .icon:before,.gallery .cols-col a:before,.nav .menu ul li a:before {display: inline-block;font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-adjust-contrast:before {content: "\e90e";}.icon-info_outline:before {content: "\e916";}.icon-menu:before {content: "\e90d";}.icon-close:before {content: "\e908";}.icon-envelope:before {content: "\e917";}.icon-align-left:before {content: "\e915";}.icon-reload:before {content: "\e913";}.icon-search:before {content: "\e906";}.icon-printer:before {content: "\e914";}.icon-caret-right:before {content: "\e90f";}.icon-caret-left:before {content: "\e910";}.icon-caret-up:before {content: "\e911";}.icon-caret-down:before {content: "\e912";}.icon-angle-right:before {content: "\e909";}.icon-angle-double-right:before {content: "\e90a";}.icon-angle-left:before {content: "\e90b";}.icon-angle-double-left:before {content: "\e90c";}.icon-chevron-small-up:before {content: "\e901";}.icon-chevron-small-right:before {content: "\e902";}.icon-chevron-small-left:before {content: "\e903";}.icon-chevron-small-down:before {content: "\e904";}.icon-home:before {content: "\e905";}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}audio,video {display: inline-block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}img {height: auto;max-width: 100%;vertical-align: middle;}table {border-collapse: collapse;border-spacing: 0;}b,strong {font-weight: 700;}em {font-style: italic;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}[hidden],template {display: none;}pre {font: 11px "Courier New", Courier, monospace;}html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}html.no-placeholder .select:before {display: none;}html.no-placeholder .select select {padding-right: 0;}html.touchevents .telfix a[href^="tel"],html.touchevents .text a[href^="tel"] {color: #181717 !important;}*,*:before,*:after {-webkit-box-sizing: border-box;box-sizing: border-box;}svg:not(:root) {overflow: hidden;}html,body {min-height: 100%;}body {background: white;}body.fr {float: none;}body,th,td,input,select,textarea,button,option,optgroup,.googleinfo {font: 14px 'Open Sans', sans-serif;color: #181717;}h1,h2,h3,h4,h5,h6 {font-weight: 700;margin-bottom: 25px;line-height: normal;}a,button,area {outline: none;}a {display: inline-block;color: #181717;text-decoration: none;line-height: normal;background-color: transparent;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;-webkit-text-decoration-skip: objects;}a:hover,a:active {outline: none;}.ova {overflow: auto;}.ovh {overflow: hidden;}.clr {clear: both;}.hid,.ui-helper-hidden {display: none;}.al {text-align: left;}.ac {text-align: center;}.ar {text-align: right;}.aj {text-align: justify;}.fr {float: right;}.fl {float: left;}.nowrap {white-space: nowrap;}.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.vat {vertical-align: top;}.vam {vertical-align: middle;}.vab {vertical-align: bottom;}.margint {margin-top: 10px;}.marginr {margin-right: 10px;}.marginb {margin-bottom: 10px;}.marginl {margin-left: 10px;}.paddingt {padding-top: 10px;}.paddingr {padding-right: 10px;}.paddingb {padding-bottom: 10px;}.paddingl {padding-left: 10px;}.ttl {text-transform: lowercase;}.ttu {text-transform: uppercase;}.ttc {text-transform: capitalize;}.str {font-weight: 600;}.itl {font-style: italic;}.red {color: red;}.green {color: green;}.blue {color: #0553a5;}.navy {color: #014287;}.yellow {color: #ffea00;}.grey {color: #7b7a7a;}.dgrey {color: black;}.lgrey {color: #f3f3f3;}.l {float: left;margin: 2px 25px 25px 0;}.r {float: right;margin: 2px 0 25px 25px;}.hand {cursor: pointer;}.nohand {cursor: default;}.ico {vertical-align: middle;margin-right: 5px;}hr.line {margin: 10px 0 20px 0;padding: 0;height: 0;border: 1px solid #f3f3f3;border-width: 1px 0 0 0;overflow: hidden;-webkit-box-sizing: content-box;box-sizing: content-box;}.text {line-height: 22px;}.text a {display: inline;color: #0553a5;border-bottom: 1px solid transparent;}.text p {margin-bottom: 25px;}.text p + h2,.text p + h3,.text p + h4,.text p + h5,.text p + h6 {padding-top: 10px;}.text > ol,.text > ul {margin-bottom: 25px;overflow: hidden;}.text > ol:last-child,.text > ul:last-child {margin-bottom: 0;}.text > ol ul,.text > ol ol,.text > ul ul,.text > ul ol {margin-top: 5px;padding-bottom: 5px;}.text > ol + h2,.text > ol + h3,.text > ol + h4,.text > ol + h5,.text > ol + h6,.text > ul + h2,.text > ul + h3,.text > ul + h4,.text > ul + h5,.text > ul + h6 {padding-top: 10px;}.text ol {list-style: decimal;}.text ol > li {margin-left: 25px;padding-left: 15px;}.text ul {list-style: none;}.text ul > li {position: relative;padding-left: 40px;}.text ul > li:before {content: '';position: absolute;top: 8px;left: 15px;height: 6px;width: 6px;background: #0553a5;-webkit-border-radius: 3px;border-radius: 3px;}.text table {max-width: 100%;margin: 0 auto;}.text table[align="left"] {float: none;margin-left: 0;}ul.horiz > li {float: left;}ul.vert > li {clear: left;overflow: hidden;}input {line-height: normal;outline: none;}input:not([type="file"]),select,textarea,button {margin: 0;padding: 0;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;-webkit-border-radius: 0;border-radius: 0;}input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),select,textarea {border: 1px solid #7b7a7a;border: 1px solid rgba(123,122,122,0.3);height: 45px;width: 100%;background: white;font-size: 13px;padding: 0 20px;text-align: left;-moz-appearance: none;-webkit-appearance: none;}input:not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([readonly="readonly"]):focus,select:not([readonly="readonly"]):focus,textarea:not([readonly="readonly"]):focus {border-color: #0553a5;outline: none;}input[type="file"] {width: 100%;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;cursor: pointer;}select:not(:disabled) {cursor: pointer;}select option {padding: 0 15px;outline: none;}select optgroup {font-weight: bold;font-style: normal;}.select {position: relative;background: white;}.select.inline {display: inline-block;}.select:before {content: '';position: absolute;top: 50%;right: 20px;z-index: 1;height: 0;width: 0;border-style: solid;border-width: 4px 4px 0 4px;border-color: black transparent transparent transparent;margin-top: -2px;}.select select {position: relative;z-index: 2;background: transparent;padding-right: 35px;}textarea {padding-top: 10px;padding-bottom: 10px;height: 150px;min-height: 150px;overflow: auto;resize: none;}textarea.firma {height: 80px;min-height: 80px;}button {overflow: visible;}button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled],input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}:-ms-input-placeholder,input:-ms-input-placeholder {color: #7b7a7a;font-weight: normal;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;opacity: 1;}::-moz-placeholder {color: #7b7a7a;font-weight: normal;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;opacity: 1;}::-webkit-input-placeholder {color: #7b7a7a;font-weight: normal;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;opacity: 1;}:focus:-ms-input-placeholder {opacity: 0.2;}:focus::-moz-placeholder {opacity: 0.2;}:focus::-webkit-input-placeholder {opacity: 0.2;}.required {color: #0553a5;}.formrow {position: relative;margin-bottom: 10px;}.formrow .formfield.icon {display: block;position: relative;}.formrow .formfield.icon:before {position: absolute;top: 11px;left: 21px;z-index: 3;font-size: 16px;color: red;}.formrow .formfield.icon input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.formrow .formfield.icon select,.formrow .formfield.icon textarea {padding-left: 50px;}.formrow .formfield.icon select option {padding-left: 50px;}.formrow .formfield label input {float: left;margin: 2px 10px 0 0;}.formrow .formfield .token {height: 45px;width: auto;}.formrow .formfield .token + input {width: 140px;margin-left: 10px;vertical-align: middle;}.formrow.error input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.formrow.error select,.formrow.error textarea {border-color: red;}.formrow.error .formfield.error {position: absolute;top: 0;right: 0;background: red;color: white;font-size: 11px;font-style: italic;padding: 3px 10px;}.formrow.error .formfield.error:before {content: '';position: absolute;bottom: -5px;right: 0;height: 0;width: 0;border-style: solid;border-width: 0 7px 5px 0;border-color: transparent red transparent transparent;}.formrow.token label.error {left: 111px;}.formrow .formcheckboxes .formfield,.formrow .formradios .formfield {position: relative;margin-top: 5px;}.formrow .formcheckboxes .formfield:first-child,.formrow .formradios .formfield:first-child {margin-top: 0;}.formrow .formcheckboxes .formfield.with-text input,.formrow .formradios .formfield.with-text input {float: left;margin: 4px 10px 10px 0;}.formrow .formcheckboxes .formfield.with-text .text,.formrow .formradios .formfield.with-text .text {overflow: hidden;}.formrow .formcheckboxes .formfield.error,.formrow .formradios .formfield.error {top: 0;left: 0;right: auto;}.formrow .formcheckboxes .formfield.error:before,.formrow .formradios .formfield.error:before {left: 0;right: auto;border-width: 5px 7px 0 0;border-color: red transparent transparent transparent;}.formrow .formcheckboxes label.error,.formrow .formradios label.error {top: -22px;}.formrow + .formbuttons {padding-top: 40px;}.formcolumns > div {display: inline-block;width: 50%;}.formbuttons {overflow: hidden;}.formbuttons .fl {margin-top: 12px;}.formbuttons .fl a {border-bottom: 1px solid transparent;}.formsuccess {text-align: center;overflow: hidden;}.formsuccess > .icon {display: inline-block;}.formsection {margin-bottom: 25px;}label.error {position: absolute;top: -19px;left: 0;z-index: 2;background: red;color: white;font-size: 10px;font-style: italic;line-height: 19px;padding: 0 10px;}label.error:before {content: '';position: absolute;bottom: -5px;left: 0;height: 0;width: 0;border-style: solid;border-width: 5px 7px 0 0;border-color: red transparent transparent transparent;}.googlemap {background: #f3f3f3;}.googlemap #map-canvas {height: 350px;width: 100%;}.googlemap img {max-width: none !important;}.googlemap .googleinfo {font-size: 12px;}.googlemap .googleinfo.text {line-height: 18px;}.googlemap + .text {margin-top: 20px;}.iframe {display: block;position: relative;margin-bottom: 10px;padding-top: 350px;overflow: hidden;}.iframe iframe {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.navigo > a,.navigo > span {position: relative;display: inline-block;border: 1px solid #ccc;height: 40px;width: 40px;line-height: 38px;margin: 0 10px 10px 0;white-space: nowrap;text-align: center;vertical-align: top;}.navigo > a > span,.navigo > span > span {display: inline-block;}.navigo > a.prev,.navigo > a.next {width: auto;}.navigo > a.prev > span,.navigo > a.next > span {padding: 0 30px;}.navigo > span.cur {background: #0553a5;border-color: #0553a5;color: white;}.navigo > span.nolink {color: #ccc;}.navigo > span.no {border-color: transparent;margin-left: -10px;margin-right: 0;}.positions a,.positions .act {margin: 0 10px;}table.tabelka {margin: 0 auto 25px auto;}table.tabelka td {border: 1px solid #f3f3f3;}table.tabelka td.naglowek {background: #f3f3f3;}.files {margin-top: 30px;}.files h5 {font-size: 20px;}.files .cols-col:nth-child(odd) {clear: left;}.files .cols-col a {display: block;position: relative;background: #ffea00;background: rgba(255,234,0,0.7);padding: 20px;}.files .cols-col a.icon {padding-left: 70px;}.files .cols-col a.icon:before {position: absolute;top: 20px;left: 25px;font-size: 32px;}.files .cols-col a strong {display: block;}.files .cols-col a span {display: block;font-size: 12px;}.gallery {margin-top: 30px;}.gallery h5 {font-size: 20px;}.gallery .cols-col {text-align: center;}.gallery .cols-col:nth-child(4n+1) {clear: left;}.gallery .cols-col a {position: relative;overflow: hidden;}.gallery .cols-col a:before {content: '\e906';position: absolute;top: 125%;left: 50%;z-index: 2;font-size: 32px;margin: -16px 0 0 -16px;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.gallery .cols-col a:after {content: '';position: absolute;top: 0;left: 0;z-index: 1;height: 100%;width: 100%;background: rgba(255,234,0,0.7);-webkit-transition: all 0.25s ease;transition: all 0.25s ease;opacity: 0;}.reset-box-sizing,.reset-box-sizing *,.reset-box-sizing *:before,.reset-box-sizing *:after {-webkit-box-sizing: content-box;box-sizing: content-box;}.clearfix,.ui-helper-clearfix {min-height: 0;}.clearfix:before,.clearfix:after,.ui-helper-clearfix:before,.ui-helper-clearfix:after {content: '';display: table;border-collapse: collapse;}.clearfix:after,.ui-helper-clearfix:after {clear: both;}.scripts {height: 0;overflow: hidden;}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {input[type="text"]::-ms-clear {display: none;}select::-ms-expand {display: none;}}.max {max-width: 1920px;margin: 0 auto;}.posit {max-width: 1300px;margin: 0 auto;padding: 0 30px;text-align: left;clear: both;}.posit.ac {text-align: center;}.posit.ar {text-align: right;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.delay {-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.button {display: inline-block;height: 45px;line-height: 45px;background: #0553a5;color: white;border: 0;padding: 0 25px;white-space: nowrap;cursor: pointer;overflow: hidden;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;vertical-align: middle;}.button .icon:before {float: left;font-size: 16px;margin: 13px 15px 0 0;}.button.button-text .icon:before {float: right;font-size: 13px;margin: 16px 0 0 15px;opacity: 0.7;}.cols {margin-left: -10px;margin-right: -10px;}.cols .cols-col {float: left;padding: 10px;vertical-align: top;}.cols .cols-col.cols-col-s {width: 25%;}.cols .cols-col.cols-col-3 {width: 33.3%;width: calc(33.333333333333%);}.cols .cols-col.cols-col-m {width: 50%;}.cols .cols-col.cols-col-m:nth-child(odd) {clear: left;}.cols .cols-col.cols-col-6 {width: 66.6%;width: calc(66.666666666667%);}.cols .cols-col.cols-col-l {width: 75%;}.cols .cols-col.cols-col-x {width: 100%;}.cols .cols-col > .cols {margin-top: -10px;margin-bottom: -10px;}.grad {color: white;background: #0553a5;background: -moz-linear-gradient(top,#0553a5 0%,#014287 100%);background: -webkit-linear-gradient(top,#0553a5 0%,#014287 100%);background: linear-gradient(to bottom,#0553a5 0%,#014287 100%);}.bg {background: #f5f7f8 url(/resources/images/bg.png);}.message {background: red;color: white;margin-bottom: 25px;padding: 15px 20px;text-align: center;}.message .icon {display: inline-block;position: relative;margin: 0 auto;padding-left: 30px;text-align: left;}.message .icon:before {position: absolute;top: -1px;left: 0;font-size: 20px;}.message.green {background: green;}.header .posit {height: 130px;}.header .fl {display: table;height: 130px;}.header .logo,.header .slogan {display: table-cell;vertical-align: middle;}.header .logo a {width: 228px;}.header .logo img {height: auto;width: 100%;}.header .slogan {max-width: 290px;padding-left: 15px;}.header .slogan h1 {font-weight: 400;margin-bottom: 0;}.header .slogan a:first-line {font-size: 17px;}.header .fr > ul {font-size: 11px;margin: 15px 0;overflow: hidden;}.header .fr > ul li {border-left: 1px solid white;border-left: 1px solid rgba(255,255,255,0.2);height: 30px;line-height: 30px;padding: 0 20px;}.header .fr > ul li a .icon:before {float: right;font-size: 22px;margin: -4px 0 0 10px;}.header .fr > ul li a .icon .txt {opacity: 0.6;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.header .fr > ul li.langs {padding-right: 0;}.header .fr > ul li.langs span {opacity: 0.6;}.header .fr > ul li.langs a {margin-left: 10px;}.header .form {float: right;}.header .form ul li {position: relative;}.header .form ul input#search {width: 265px;border: 0;}.header .form ul .button {width: 50px;background: #ffea00;color: #181717;font-size: 24px;padding: 0;text-align: center;}.header .form ul .button .icon:before {float: none;font-size: inherit;margin: 0;}.header a {color: white;}.nav {position: relative;z-index: 2;background: white;box-shadow: 0 0 25px 0 rgba(24,23,23,0.07);}.nav .menu,.nav .mobile {border-left: 1px solid #f3f3f3;}.nav .menu ul,.nav .mobile ul {display: table;width: 100%;}.nav .menu ul li,.nav .mobile ul li {display: table-cell;border-right: 1px solid #f3f3f3;text-align: center;vertical-align: middle;}.nav .menu ul li a,.nav .mobile ul li a {display: block;height: 60px;line-height: 60px;font-size: 14px;padding: 0 30px;text-align: center;white-space: nowrap;overflow: hidden;}.nav .menu ul li a.s,.nav .mobile ul li a.s {color: #7b7a7a;}.nav .menu ul li a .icon,.nav .mobile ul li a .icon {font-size: 24px;}.nav .mobile {display: none;}.nav .mobile ul {width: auto;}.nav .mobile ul li a {text-transform: uppercase;}.nav .mobile ul li a .icon {position: relative;top: -2px;}.nav .mobile ul li a .icon:before {margin-right: 10px;vertical-align: middle;}.nav .mobile ul li a .txt {display: inline-block;font-size: 14px;vertical-align: middle;}.welcome {padding-top: 30px;padding-bottom: 30px;}.welcome .posit {overflow: hidden;}.welcome .cols .cols-col.cols-col-s {margin-left: -10px;padding-left: 0;padding-right: 0;}.welcome ul li a {display: table;height: 80px;width: 100%;font-size: 14px;font-weight: 700;padding: 0 25px;}.welcome ul li a .icon {display: table-cell;vertical-align: middle;}.welcome ul li a .icon:before {float: right;font-size: 13px;margin: 3px 0 0 15px;opacity: 0.7;}.welcome ul li a.s {color: #ffea00;}.welcome ul li a.s .icon:before {opacity: 1;}.slider {position: relative;height: 400px;overflow: hidden;}.slider .slide {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: 50% 50% no-repeat;background-size: cover;}.slider .slide .caption {position: absolute;bottom: 0;left: 0;z-index: 33;width: 100%;}.slider .slide .caption .numbers {position: relative;z-index: 2;margin: 0 0 25px 25px;}.slider .slide .caption .numbers span {display: inline-block;height: 15px;width: 15px;background: white;margin-right: 7px;cursor: pointer;text-indent: -9999px;vertical-align: middle;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;box-shadow: 0 0 10px rgba(24,23,23,0.3);}.slider .slide .caption .numbers span.current {background: #ffea00;}.slider .slide .caption .apla {position: relative;z-index: 2;background: #00366e;background: rgba(0,54,110,0.8);color: white;padding: 20px 20px 25px 20px;overflow: hidden;}.slider .slide .caption .apla h3 {font-size: 14px;color: white;margin-bottom: 0;}.slider .slide .caption .apla h3 a {color: white;}.slider .slide .caption .apla h3 + .text {margin-top: 15px;}.slider .slide .caption .apla .text {opacity: 0.7;}.slider .slide .caption .apla .text p:last-child {margin-bottom: 0;}.slider .slide a.link {position: absolute;top: 0;left: 0;z-index: 22;height: 100%;width: 100%;}.slider .slide video {position: absolute;top: 50%;left: 50%;min-height: 100%;min-width: 100%;-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);object-fit: cover;}.news .posit {padding-bottom: 70px;}.news h1,.news h2 {font-size: 20px;}.news .list {margin-bottom: 40px;}.news .list .item {background: white;padding: 0 10px;box-shadow: 0 0 25px 0 rgba(24,23,23,0.07);overflow: hidden;}.news .list .item .item-img {text-align: center;}.news .list .item .item-img a {display: inline;}.news .list .item .time {margin: 5px 0;}.news .list .item h3 {font-size: 14px;margin: 0 10px 15px 0;}.news .list .item h3 a {line-height: 22px;}.news .list .item .text {margin-right: 10px;}.news .list .item .text p {margin-bottom: 10px;}.news .list .item .more {text-align: right;}.news .list .item .more a {background: #ffea00;line-height: 37px;padding: 0 20px;}.news .list .item .more a .icon:before {float: right;margin: 12px 0 0 10px;opacity: 0.7;}.news.start .posit {position: relative;padding-top: 10px;}.news.start h2 {margin-bottom: 35px;}.last {position: absolute;top: -25px;right: 30px;height: 90px;width: 315px;background: url(/resources/images/bg-ue.png) no-repeat;color: white;font-size: 12px;line-height: 18px;padding: 12px 25px 0 25px;text-align: right;overflow: hidden;}.last.sala {background-image: url(/resources/images/bg-sala.png);text-align: center;}.last.sala div {font-size: 16px;}.last.sala .button {height: 35px;line-height: 35px;margin-top: 10px;padding: 0 15px;}.last.sala .button .icon:before {margin: 11px 0 0 10px;opacity: 1;}.last.last-link {cursor: pointer;}.last p {margin-bottom: 5px;}.last p:last-child {margin-bottom: 0;}.last p strong {font-size: 18px;line-height: normal;}.main {border-bottom: 1px solid #f3f3f3;padding-top: 37px;overflow: hidden;}.main.zero {border-bottom: 0;}.main.zero .posit {padding-bottom: 0;}.main.zero .posit > h1 {padding-bottom: 37px;}.main .posit {position: relative;padding-bottom: 80px;}.main .posit .time {position: relative;top: -20px;margin-bottom: 5px;}.main .posit .time + h1 {margin-top: -23px;}.main .posit > h1 {position: relative;font-size: 22px;border-bottom: 1px solid #f3f3f3;margin: 0;padding-bottom: 35px;}.main .posit > h1:before,.main .posit > h1:after {content: '';position: absolute;bottom: -1px;height: 1px;width: 100%;background: #f3f3f3;}.main .posit > h1:before {left: -100%;}.main .posit > h1:after {right: -100%;}.main.with-form {background: white;margin-top: -100px;}.main.with-form .posit {padding-bottom: 35px;}.content {margin-top: 45px;}.content h2.big {font-size: 20px;}.content h3.big {font-size: 16px;}.content .text:first-child,.content .text.marginb {margin-bottom: 25px;}.content .text p:last-child {margin-bottom: 0;}.content .text ul,.content .text ol {overflow: hidden;}.content .fotobig {margin-bottom: 25px;}.content .icons {position: absolute;top: -5px;right: 30px;padding-left: 20px;}.content .icons .button + .button {margin-left: 10px;}.content .last {position: relative;top: auto;right: auto;margin-top: 35px;}.funds {padding-top: 10px;padding-bottom: 70px;}.funds .fund {overflow: hidden;}.funds .fund h2 {font-size: 20px;margin-top: 25px;}.items .item {background: white;padding: 10px;box-shadow: 0 0 25px 0 rgba(24,23,23,0.07);overflow: hidden;}.items .item h3 {font-size: 14px;margin: 0 10px 15px 0;}.items .item h3 a {line-height: 22px;}.items .item .text {margin-right: 10px;}.items .item .text p {margin-bottom: 10px;}.items .item .more {text-align: right;}.items .item .more a {background: #ffea00;line-height: 37px;padding: 0 20px;}.items .item .more a .icon:before {float: right;margin: 12px 0 0 10px;opacity: 0.7;}.programs .posit {padding-top: 30px;padding-bottom: 30px;}.programs table {margin: 0 auto;}.programs table td {padding: 0 10px;}.partners .posit {height: 150px;line-height: 150px;overflow: hidden;}.partners .fl {font-size: 20px;margin-right: 60px;}.partners .slick-slider {overflow: hidden;}.partners .slick-slider .slick-slide {display: none;padding: 0 15px;}.contact .text.marginb {margin-bottom: 25px;}.contact .cols .cols-col > h2 {font-size: 18px;}.contact .persons .person {margin-bottom: 25px;}.contact .persons .person .grey {color: rgba(123,122,122,0.7);font-size: 11px;}.contact .noprint h3 {font-size: 18px;}.contact .form .cols {margin-left: -5px;margin-right: -5px;}.contact .form .cols .cols-col {padding: 0 5px;}.search ol li {margin-bottom: 10px;}.search h3 {font-size: 14px;margin-bottom: 0;}.search .more a {display: inline-block;border-bottom: 0;}.search .more a .icon:before {float: right;font-size: 13px;margin: 3px 0 0 10px;}.search .more a .txt {border-bottom: 1px solid transparent;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.search .highlight {background: #ffda47;}.search + .navigo {margin-top: 40px;}.bottom {border-bottom: 1px solid white;border-bottom: 1px solid rgba(255,255,255,0.1);}.bottom .posit {padding-top: 55px;padding-bottom: 55px;}.bottom .cols .cols-col > a {display: inline;}.bottom h3 {font-size: 15px;}.bottom .text {line-height: 26px;}.bottom .text p:last-child {margin-bottom: 0;}.bottom .text a {color: #ffea00;}.bottom ul.links li a {display: block;position: relative;color: white;margin-left: -15px;padding: 5px 15px;}.footer .posit {padding-top: 30px;padding-bottom: 30px;overflow: hidden;}.footer .fl {opacity: 0.7;}ul.powered {margin-right: -10px;}ul.powered li {margin-right: 10px;}.cookies {border-top: 1px solid white;border-top: 1px solid rgba(255,255,255,0.1);}.cookies .posit {position: relative;padding-top: 30px;padding-bottom: 30px;overflow: hidden;}.cookies h5 {margin: 0 30px 5px 0;}.cookies .text {margin-right: 30px;opacity: 0.7;}.cookies .close {position: absolute;top: 30px;right: 30px;cursor: pointer;opacity: 0.7;}.cookies .close.icon {font-size: 18px;}.cookies .close.icon:before {-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.slick-slider {position: relative;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}.slick-list {position: relative;overflow: hidden;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: move;}.slick-track {position: relative;top: 0;left: 0;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;display: none;height: 100%;min-height: 1px;text-align: center;outline: none;}.slick-initialized .slick-slide {display: block !important;}.slick-loading .slick-slide {visibility: hidden;}.facebook {background: url(/resources/images/fb.png) 100% 0 no-repeat;display: block;position: fixed;top: 300px;left: -360px;z-index: 777;}.facebook > div {padding: 0 30px 0 0;}.facebook > div iframe {background: #f6f7f8 url(/resources/images/facebook.gif) 50% 50% no-repeat;min-height: 210px;min-width: 360px;}#totop {position: fixed;z-index: 9;bottom: 45px;right: 15px;display: none;}#totop span {display: block;}.old-browser {display: none;position: fixed;top: 0;left: 0;z-index: 999;width: 100%;background: red;color: white;padding: 30px;text-align: center;}.old-browser a {color: white;border-bottom-color: white;}.ui-helper-hidden-accessible {position: absolute;height: 1px;width: 1px;border: 0;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);}.ui-helper-reset {font-size: 100%;line-height: 1.3;border: 0;margin: 0;padding: 0;list-style: none;text-decoration: none;outline: 0;}.ui-helper-zfix {position: absolute;top: 0;left: 0;height: 100%;width: 100%;opacity: 0;}.ui-front {z-index: 100;}.ui-widget-overlay {position: fixed;top: 0;left: 0;z-index: 99998;height: 100%;width: 100%;background: rgba(0,0,0,0.4);}.ui-draggable-handle {-ms-touch-action: none;touch-action: none;}.dialog {display: none;}.anim {opacity: 0;}html[lang=en] .header .slogan,html[lang=de] .header .slogan {max-width: 350px;}html[lang=en] .header .form,html[lang=de] .header .form {display: none;}html[lang=en] .nav .menu ul,html[lang=de] .nav .menu ul {width: auto;}html.no-touchevents.no-cssanimations .anim {opacity: 1;}html.touchevents .anim {opacity: 1;}html.touchevents .last a[href^="tel"] {color: white !important;}html.no-cssanimations .old-browser {display: block;}html.touchevents .bottom .telfix a[href^="tel"] {color: white !important;}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx) {.facebook {background-image: url(/resources/images/fb@2x.png);background-size: 30px 130px;}}@media screen and (min-width: 1025px) {.navigo > a:hover {background: #0553a5;border-color: #0553a5;color: white;}.navigo > a:hover.prev > span.icon:before,.navigo > a:hover.next > span.icon:before {opacity: 1;}.navigo > a:hover.prev > span.icon:before {-webkit-animation: bounceLeft5 0.35s ease infinite alternate;animation: bounceLeft5 0.35s ease infinite alternate;}.navigo > a:hover.next > span.icon:before {-webkit-animation: bounceRight5 0.35s ease infinite alternate;animation: bounceRight5 0.35s ease infinite alternate;}.positions a:hover {color: #0553a5;}.files .cols-col a:hover {background: #ffda47;}.gallery .cols-col a:hover:before {top: 50%;}.gallery .cols-col a:hover:after {opacity: 1;}.text a:hover {border-bottom-color: #0553a5;}.button:hover {background: #014287;}.button:hover.button-text .icon:before {-webkit-animation: bounceRight5 0.35s ease infinite alternate;animation: bounceRight5 0.35s ease infinite alternate;}.header .fr > ul li a:hover .icon .txt {opacity: 1;}.header .form ul .button:hover {background: #ffda47;}.nav .menu ul li a:hover {background: #ffea00;}.welcome ul li a:hover {color: #ffea00;}.welcome ul li a:hover .icon:before {opacity: 1;-webkit-animation: bounceRight5 0.35s ease infinite alternate;animation: bounceRight5 0.35s ease infinite alternate;}.slider .slide .caption .numbers span:hover {background: #ffea00;}.slider .slide .caption .apla h3 a:hover {color: #ffea00;}.news .list .item h3 a:hover {color: #0553a5;}.news .list .item .more a:hover {background: #ffda47;}.news .list .item .more a:hover .icon:before {-webkit-animation: bounceRight5 0.35s ease infinite alternate;animation: bounceRight5 0.35s ease infinite alternate;}.items .item h3 a:hover {color: #0553a5;}.items .item .more a:hover {background: #ffda47;}.items .item .more a:hover .icon:before {-webkit-animation: bounceRight5 0.35s ease infinite alternate;animation: bounceRight5 0.35s ease infinite alternate;}.search .more a:hover .txt {border-bottom-color: #0553a5;}.bottom .text a:hover {border-bottom-color: #ffea00;}.bottom ul.links li a:hover {background: #ffea00;color: #181717;}.cookies .close:hover {color: #ffea00;opacity: 1;}.cookies .close:hover.icon:before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.old-browser a:hover {border-bottom-color: transparent;}}@media screen and (max-width: 1240px) {.nav .menu ul li a {padding: 0 15px;}}@media screen and (max-width: 1024px) {body {overflow-x: hidden;}body.show-menu .nav .mobile a .icon:before {content: '\e908';}.nav .posit {padding-left: 0;padding-right: 0;}.nav .mobile {display: block;}.nav .menu {display: none;border-left: 0;}.nav .menu ul {display: block;}.nav .menu ul li {display: block;border-top: 1px solid #f3f3f3;border-right: 0;text-align: left;}.nav .menu ul li a {position: relative;padding: 0 30px;text-align: left;text-overflow: ellipsis;}.nav .menu ul li a:before {content: '\e90f';position: absolute;top: 25px;right: 30px;}.nav .menu ul li.home a .icon {font-size: 14px;}.nav .menu ul li.home a .icon:before {display: none;}.nav .menu ul li.home a .txt {display: inline;}}@media screen and (max-width: 930px) {.header .fr > ul {float: right;}.header .fr > ul li a .icon:before {float: none;margin: 3px -3px 0 -3px;}.header .fr > ul li a .icon .txt {display: none;}.header .fr > ul li.langs {padding-left: 10px;}.header .fr > ul li.langs span {display: none;}.news .list > .cols-col.cols-col-m {width: 100%;}.content .l {float: none;position: relative;left: 50%;margin: 0 0 25px 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.content span.l {display: block;text-align: center;}.fund .cols .cols-col {width: 100%;}}@media screen and (max-width: 850px) {.welcome .cols .cols-col {width: 100%;}.welcome .cols .cols-col.cols-col-s {margin-left: 0;padding-left: 10px;padding-right: 10px;}.welcome ul li a {height: 60px;}.slider {height: 350px;}.contact .contact-data .cols-col {width: 100%;margin-top: 15px;}.contact .contact-data .cols-col:first-child {margin-top: 0;}.bottom .cols .cols-col.cols-col-m {width: 100%;margin-bottom: 20px;}.bottom .cols .cols-col.cols-col-s {width: 50%;}}@media screen and (max-width: 740px) {.gallery .cols .cols-col {width: 50%;}.files .cols .cols-col {width: 100%;}.header .posit {height: 110px;}.header .fl {height: 110px;}.header .logo a {width: 195px;}.header .fr > ul {float: none;position: absolute;top: 110px;right: 30px;z-index: 3;margin: 0;}.header .fr > ul li {border-left-color: #f3f3f3;height: 60px;line-height: 60px;}.header .fr > ul li a {color: #0553a5;}.header .fr > ul li a .icon:before {margin-top: 19px;}.main .posit > h1,.main .posit .time {padding-right: 0 !important;}.main.with-form {margin-top: 0;}.content .table {overflow-x: auto;}.content .icons {position: relative;top: auto;right: auto;padding: 35px 0 0 0;text-align: center;}html[lang=pl] .header .posit {height: 175px;}html[lang=pl] .header .fr > ul {top: 175px;}html[lang=pl] .header .form {float: none;position: absolute;top: 107px;left: 0;width: 100%;padding: 0 30px;}html[lang=pl] .header .form ul {width: 100%;}html[lang=pl] .header .form ul li {float: none;}html[lang=pl] .header .form ul li.with-button {position: absolute;top: 0;right: 30px;}html[lang=pl] .header .form ul input#search {width: 100%;padding-right: 70px;}}@media screen and (max-width: 640px) {.news .list .item .cols .cols-col {width: 100%;}.news.start .posit {padding-top: 0;}.news.start h2 {margin-bottom: 25px;}.last {position: relative;top: auto;right: auto;width: 100%;margin-bottom: 35px;}.contact .form .cols .cols-col {width: 100%;}.bottom .cols .cols-col.cols-col-m {margin-bottom: 0;}.bottom .cols .cols-col.cols-col-s {width: 100%;margin-top: 20px;}.footer .posit {text-align: center;}.footer .fl,.footer .fr {float: none;display: inline-block;margin: 0 auto;}.footer br.hid {display: block;}ul.powered {padding-left: 10px;}}@media screen and (max-width: 450px) {.gallery .cols .cols-col {width: 100%;}.posit {padding-left: 20px;padding-right: 20px;}.header .fr > ul {right: 20px;}.nav .menu ul li a,.nav .mobile ul li a {padding-left: 20px;padding-right: 20px;}.nav .menu ul li a:before {top: 22px;right: 20px;}.welcome {padding-top: 15px;padding-bottom: 15px;}.slider {height: 350px;}.partners .fl {display: none;}.cookies .close {right: 20px;}html[lang=pl] .header .form {padding-left: 20px;padding-right: 20px;}html[lang=pl] .header .form ul li.with-button {right: 20px;}}@media screen and (max-width: 360px) {.formrow + .formbuttons {padding-top: 20px;}.formbuttons {text-align: center;}.formbuttons .fl,.formbuttons .fr {float: none;}.formbuttons .fl {margin: 0 0 20px 0;}.files .cols-col a.icon {padding-left: 20px;}.files .cols-col a.icon:before {display: none;}.nav .mobile ul li a .icon:before {margin-right: 0;}.nav .mobile ul li a .txt {display: none;}}@media screen and (max-width: 340px) {.nav .menu ul li a:before {display: none;}}