.lozad--default{opacity:0;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.lozad--active{opacity:1}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}html{overflow-x:hidden}body{font-family:'Roboto', sans-serif;background-color:#f7fafa;color:#1A1A1A;overflow-x:none;position:relative;width:100%}h1{font-size:2rem;font-weight:400;line-height:2.3rem;color:#1A1A1A;margin-bottom:.75rem}h4{font-weight:400}h5{font-size:1rem;line-height:1.188rem;color:#1A1A1A}p{font-size:0.875rem}a{color:#287FE5}.text-white{color:#ffffff}.text-black{color:#1a1a1a}.text-gray-light{color:#646464}.text-red{color:#FF4646}.clear-list-style{list-style:none;margin:0;padding:0}.clear-list-style li{margin:0;padding:0}button.js-contrast-version{background:transparent;padding:0;border:0;margin:0;cursor:pointer}object.embed-pdf-viewer{width:100%;height:750px}.img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(28,28,28,0.58)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(28,28,28,0.58) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(28,28,28,0.58) 100%);background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(28,28,28,0.58) 100%)}.one-row{text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-box-home-one-row{padding-left:10px;text-align:left}.btn{border-radius:2px;min-width:132px;font-family:'Roboto', sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:16px;padding:0.7rem .75rem}.btn-yellow{color:#1a1a1a;background-color:#f8cc00;border-color:#f8cc00;text-transform:uppercase}.btn-yellow span{display:inline-block;width:1px;height:38px;background-color:#DBB400;margin-top:-10px;margin-bottom:-14px;margin-left:10px;margin-right:10px}.btn-yellow:hover{color:#ffffff;background-color:transparent}.btn-yellow-only-bg{color:#1a1a1a;background-color:#f8cc00;border-color:#f8cc00;text-transform:uppercase}.btn-yellow-only-bg span{display:inline-block !important;width:1px;height:38px;background-color:#DBB400;margin-top:-10px;margin-bottom:-14px;margin-left:10px;margin-right:10px}.btn-yellow-only-bg:hover{color:#1a1a1a;background-color:#FFD617}.btn-yellow-border-black{color:#1A1A1A;border-color:#1A1A1A;background-color:transparent;text-transform:uppercase}.btn-yellow-border-black span{display:inline-block !important;width:1px;height:38px;background-color:#DBB400;margin-top:-10px;margin-bottom:-14px;margin-left:10px;margin-right:10px}.btn-yellow-border-black:hover{color:#393939;border-color:#393939}.background-white{background-color:#FFFFFF}.read-more{background-image:url(assets/images/arrow-right.svg);background-repeat:no-repeat;background-position:top right;background-position-y:3px;padding-right:29px}@media screen and (max-width: 575px){.row-back-to-previous{margin-left:0;margin-right:0}}.back-to-previous{color:#287FE5;font-size:0.875rem;margin-bottom:0;display:block;margin-top:45px}.taxonomy-list-inline{list-style:none;margin:0;padding:0;margin-bottom:40px}.taxonomy-list-inline li{display:inline-block;margin:0;padding:0;margin-right:10px}.taxonomy-list-inline li a{color:#646464;text-decoration:none}.input-file-container{position:relative;width:100%}.js .input-file-trigger{width:100%;height:42px;padding:9px 15px;display:block;background:#fff;color:#646464;font-size:1em;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;cursor:pointer;border-radius:3px;border:1px solid #CCC}.js .input-file{position:absolute;top:0;left:0;width:100%;opacity:0;padding:14px 0;cursor:pointer}.js .input-file:hover+.input-file-trigger,.js .input-file:focus+.input-file-trigger,.js .input-file-trigger:hover,.js .input-file-trigger:focus{background:#fff;color:#646464}button:focus,input:focus,textarea:focus{outline:none}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none !important}#CybotCookiebotDialog,#CookiebotWidget{font-family:'Roboto', sans-serif !important}#CookiebotWidget .CookiebotWidget-logo{position:relative}#CookiebotWidget .CookiebotWidget-logo::before{content:"";position:absolute;top:0;left:0;width:48px;height:48px;background-image:url("/wp-content/themes/koleje_v1/assets/images/cookie-btn.svg");border-radius:50%;background-size:cover}#CookiebotWidget .CookiebotWidget-logo>svg{display:none}.breadcrumbs{margin-top:45px}.breadcrumbs a{color:#287FE5;font-size:0.875rem}.breadcrumbs>span>span{color:#287FE5}.breadcrumb_last{color:#1A1A1A;font-size:0.875rem}#newsletter{background-color:#1A1A1A;padding:30px 15px;min-width:113px;margin-top:80px}@media only screen and (max-width: 991px){#newsletter{padding:50px 15px}}#newsletter label{color:#ffffff;font-size:18px;line-height:21px;font-weight:300;margin-right:30px}@media only screen and (max-width: 991px){#newsletter label{margin-bottom:20px}}#newsletter .input-email{width:265px;margin-right:20px;-webkit-box-shadow:none;box-shadow:none;background-color:#1a1a1a;color:#ffffff;border:none;border-bottom:1px solid #CACACA;font-family:'Roboto', sans-serif;font-size:14px;line-height:32px;font-weight:300}@media only screen and (max-width: 991px){#newsletter .input-email{display:block;margin:auto}}#newsletter .input-email:focus,#newsletter .input-email:active{border:none;border-bottom:1px solid #CACACA;outline:none}#newsletter .input-email::-webkit-input-placeholder{color:#FFFFFF}#newsletter .input-email::-moz-placeholder{color:#FFFFFF}#newsletter .input-email::-ms-input-placeholder{color:#FFFFFF}#newsletter .input-email::placeholder{color:#FFFFFF}@media only screen and (max-width: 991px){#newsletter .btn{margin-top:40px}}.logged-in .bottom-header .nav ul li .submenu{top:109px}.top-header{width:100%;height:50px;background:#1A1A1A;z-index:9999;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.top-header{height:40px}.top-header .dropdown-menu{font-size:0.875rem}.top-header .dropdown-item{padding:.25rem .5rem}}@media screen and (max-width: 575px){.top-header{height:58px}.top-header .dropdown-menu{font-size:0.875rem}.top-header .dropdown-item{padding:.25rem .5rem}}.top-header .bigger-text{cursor:pointer;display:inline-block;font-size:17px}.top-header .smaller-text{cursor:pointer;display:inline-block;font-size:14px}.top-header .font-text{cursor:auto;font-display:inline-block}@media screen and (max-width: 767px){.top-header .font-text{display:none}}@media screen and (max-width: 575px){.top-header .flag-box{width:100%}}.top-header .mobile-search{width:30px;float:left;margin-top:9px;margin-right:28px}@media screen and (max-width: 575px){.top-header .mobile-search{display:none}}.top-header .hidden-search-box{background-color:#1A1A1A;display:none;width:100%;position:absolute;height:60px;top:57px;left:0px}.top-header .hidden-search-box__field{width:90%;display:block;margin:auto}.top-header .hidden-search-box .top-header__searchform__box__input{width:calc(100% - 60px);float:right;margin-top:15px}.top-header .hidden-search-box .top-header__searchform__box__button{float:left;margin-top:15px}.top-header__list{height:auto;display:inline-block;font-size:12px;color:#fff;vertical-align:middle;margin:0 16px;cursor:pointer}@media screen and (max-width: 767px){.top-header__list{margin:0 3px}}.top-header__list--ue{cursor:auto;margin-top:3px}@media screen and (max-width: 575px){.top-header__list--ue{margin-top:9px;float:right}}.top-header__list--ue span{width:100%}@media screen and (max-width: 575px){.top-header__list--ue span{position:relative;right:0;display:block;width:54px;font-size:7px}}.top-header__list--ue img{width:40px}@media screen and (max-width: 575px){.top-header__list--ue img{width:45px;float:right;right:7px;position:relative}}.top-header__list--ue a{color:#fff}.top-header__list--font{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 575px){.top-header__list--font{margin-top:14px}}.top-header__svg{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.top-header__searchform{padding:11px 0;display:inline-block;margin:0 16px}@media screen and (max-width: 767px){.top-header__searchform{padding:9px 0}}@media screen and (max-width: 575px){.top-header__searchform{display:none}}.top-header__searchform__box{border-bottom:2px solid #CACACA;width:auto}@media screen and (max-width: 767px){.top-header__searchform__box{border-bottom:none}}.top-header__searchform__box__button{background:#1A1A1A;border:none;color:#fff;outline:none;display:inline-block;vertical-align:middle}@media screen and (max-width: 575px){.top-header__searchform__box__button{margin-top:6px}}.top-header__searchform__box__input{background:#1A1A1A;border:none;font-size:12px;color:#fff;outline:none;width:185px;display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.top-header__searchform__box__input{width:110px}}.top-header__searchform__box__input::-webkit-input-placeholder{color:#fff}.top-header__searchform__box__input::-moz-placeholder{color:#fff}.top-header__searchform__box__input::-ms-input-placeholder{color:#fff}.top-header__searchform__box__input::placeholder{color:#fff}.bottom-header{background:#fff}.bottom-header__logo-img{max-width:100%;padding:18px 0;position:relative;z-index:9998}.bottom-header .main-menu-column{position:initial}.bottom-header .nav ul{list-style:none;margin:0;padding:0}.bottom-header .nav ul .submenu-rozklad-bilety .submenu-image{background-image:url(assets/images/kd_illu_1.svg)}.bottom-header .nav ul .submenu-oferty-specjalne .submenu-image{background-image:url(assets/images/kd_illu_2.svg)}.bottom-header .nav ul .submenu-dla-podroznych .submenu-image{background-image:url(assets/images/kd_illu_3.svg)}.bottom-header .nav ul .submenu-o-spolce .submenu-image{background-image:url(assets/images/kd_illu_4.svg)}.bottom-header .nav ul li{display:inline-block;margin:0;padding:0}.bottom-header .nav ul li.text-red>a{color:#FF4646}.bottom-header .nav ul li .submenu{visibility:hidden;position:absolute;z-index:12;left:0;width:100%;min-height:300px;padding:30px 0;background-color:#FFFFFF;top:109px;opacity:.84;-webkit-transition:visibility .15s linear,opacity .15s linear;-o-transition:visibility .15s linear,opacity .15s linear;transition:visibility .15s linear,opacity .15s linear}.bottom-header .nav ul li .submenu ul li{display:block;padding-bottom:30px;padding-left:20px;background-image:url(assets/images/chevron-right.svg);background-repeat:no-repeat;background-position:left 7px}.bottom-header .nav ul li .submenu ul li a{color:#287FE5}.bottom-header .nav ul li .submenu .submenu-image{background-repeat:no-repeat;background-position:50% 50%}.bottom-header .nav ul li:hover .submenu{visibility:visible;opacity:1}.bottom-header .nav ul li a{padding:21px 10px;color:#1A1A1A;font-weight:700;font-size:12px;text-transform:uppercase;position:relative}.bottom-header .nav ul li a::before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#000;visibility:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.bottom-header .nav ul li a:hover{text-decoration:none}.bottom-header .nav ul li a:hover::before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.sidenav{height:0;width:100%;position:absolute;z-index:9998;left:0;background-color:#fff;overflow-x:hidden;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:0}.sidenav.open{height:100%;opacity:1}.sidenav__hamburger{float:right;margin-top:6px;margin-right:17px;position:relative;z-index:9998}.sidenav__ul{padding-left:0}.sidenav__ul__li{display:block;font-size:0.875rem;text-transform:uppercase;color:#263549;font-weight:bold;border-bottom:1px solid #ddd}.sidenav__ul__li span{padding:15px 0;display:block;width:100%;position:relative}.sidenav__ul__li a{padding:15px 0;font-size:0.875rem !important}.sidenav__ul__li__li a{padding:5px 0}.sidenav__ul__li__drop::after{position:absolute;right:0;top:14px;content:url("assets/images/arrow-drop.svg");-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sidenav__ul__li__drop.open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidenav__ul__li ul{padding-left:20px;list-style:none;font-size:0.875rem}.sidenav__ul__li ul li{padding:10px 0}.sidenav__ul__submenu{margin-top:-2px;background:#fff}.sidenav a{text-decoration:none;font-size:0.875rem;color:#263549;display:block;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:-60px;right:8px;font-size:36px;margin-left:50px}@media only screen and (max-width: 767px){.sidenav .closebtn{top:-70px}}.sidenav__ul__li__drop.collapsed::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#main{-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s;width:100%}#main.w-tint::after{content:"";width:100%;height:100%;position:fixed;z-index:9;top:0;left:0;background-color:rgba(0,0,0,0.45)}@media screen and (max-height: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}#sidenav,#sidenav-list{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#sidenav.open,#sidenav-list.open{opacity:1}#togglebutton{width:20px;height:20px;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#togglebutton span{display:block;position:absolute;height:2px;width:100%;background:#263549;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#togglebutton span:nth-child(1){top:0px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#togglebutton span:nth-child(2){top:5px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#togglebutton span:nth-child(3){top:10px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#togglebutton.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;left:0}#togglebutton.open span:nth-child(2){width:0%;opacity:0}#togglebutton.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:14px;left:0}.old-site-banner{width:100%;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#F8CC00}.old-site-banner__link{padding:12px 10px;color:#1A1A1A;font-weight:700;font-size:14px;text-transform:uppercase;position:relative}.old-site-banner__link:hover{color:#646464;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 991px){.page-template-page-ceny-biletow-php .main-banner,.page-template-page-ceny-biletow-php .second-banner,.page-template-page-rozklad-bilety-php .main-banner,.page-template-page-rozklad-bilety-php .second-banner,.page-template-page-rozklad-ze-stacja-php .main-banner,.page-template-page-rozklad-ze-stacja-php .second-banner,.page-template-page-rozklad-ze-stacja-php .main-banner,.page-template-page-rozklad-ze-stacja-php .second-banner,.page-id-97 .main-banner,.page-id-97 .second-banner{height:auto !important}}.page-template-page-ceny-biletow-php .main-banner__banner-text,.page-template-page-ceny-biletow-php .second-banner__banner-text,.page-template-page-rozklad-bilety-php .main-banner__banner-text,.page-template-page-rozklad-bilety-php .second-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .main-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .second-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .main-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .second-banner__banner-text,.page-id-97 .main-banner__banner-text,.page-id-97 .second-banner__banner-text{max-width:550px;z-index:8}@media screen and (max-width: 1199px){.page-template-page-ceny-biletow-php .main-banner__banner-text,.page-template-page-ceny-biletow-php .second-banner__banner-text,.page-template-page-rozklad-bilety-php .main-banner__banner-text,.page-template-page-rozklad-bilety-php .second-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .main-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .second-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .main-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .second-banner__banner-text,.page-id-97 .main-banner__banner-text,.page-id-97 .second-banner__banner-text{max-width:450px}}@media screen and (max-width: 991px){.page-template-page-ceny-biletow-php .main-banner__banner-text,.page-template-page-ceny-biletow-php .second-banner__banner-text,.page-template-page-rozklad-bilety-php .main-banner__banner-text,.page-template-page-rozklad-bilety-php .second-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .main-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .second-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .main-banner__banner-text,.page-template-page-rozklad-ze-stacja-php .second-banner__banner-text,.page-id-97 .main-banner__banner-text,.page-id-97 .second-banner__banner-text{position:static;width:100%;max-width:100%;padding-top:50px;padding-bottom:275px}}@media screen and (max-width: 991px){.page-template-page-ceny-biletow-php .plan-your-journey-container-position,.page-template-page-rozklad-bilety-php .plan-your-journey-container-position,.page-template-page-rozklad-ze-stacja-php .plan-your-journey-container-position,.page-template-page-rozklad-ze-stacja-php .plan-your-journey-container-position,.page-id-97 .plan-your-journey-container-position{position:relative;top:-210px;left:0;margin-bottom:-232px;-webkit-transform:none;-ms-transform:none;transform:none}}.section-banner-tiles{margin:60px 0px 30px 0px}@media only screen and (max-width: 991px){.section-banner-tiles__margin-box{margin-bottom:30px}}.banner-tiles{position:relative;width:100%;height:100%;background-color:#FFFFFF;min-height:245px}@media only screen and (max-width: 991px){.banner-tiles{height:inherit;margin-bottom:15px}}.banner-tiles__slider{padding:32px}@media only screen and (max-width: 991px){.banner-tiles__slider{margin-bottom:30px;padding:40px 20px 20px 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-tiles__max-height{max-height:220px}}@media only screen and (max-width: 767px){.banner-tiles__mobile-box{padding-left:60px;position:relative;margin-bottom:35px}}.banner-tiles .tile-content{position:absolute;top:0;left:0;width:100%;height:100%}.banner-tiles-image{position:absolute;width:100%;height:100%;z-index:2;padding:32px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#FFFFFF}@media only screen and (max-width: 767px){.banner-tiles-image{padding:20px;margin-bottom:15px}}.banner-tiles-image .cta-link{position:absolute;bottom:32px}@media only screen and (max-width: 767px){.banner-tiles-image .cta-link{bottom:20px}.banner-tiles-image .cta-link .btn{font-size:12px;min-width:132px}}.banner-tiles .title{font-size:24px;line-height:28px;font-weight:600}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-tiles .title{font-size:1.83486vw;line-height:2.16847vw}}@media only screen and (max-width: 991px){.banner-tiles .title{font-size:40px;line-height:46px}}@media only screen and (max-width: 575px){.banner-tiles .title{font-size:6.95652vw;line-height:8vw}}.banner-tiles .title span{display:block;font-size:14px;line-height:24px;font-weight:800;color:#646464}.banner-tiles .title .light-text{color:#1A1A1A;font-weight:400}.banner-tiles .title .margin-top{margin-top:7px}.banner-tiles .title .margin-bottom{margin-bottom:7px}.banner-tiles .text-content{margin-top:30px}.banner-tiles .contact-info{margin-top:2.5rem}.banner-tiles .contact-info p.font-weight-600{font-size:1rem;line-height:1.188rem;color:#1A1A1A;margin-bottom:0.5rem}.banner-tiles .contact-info p{margin-bottom:0}.banner-tiles img{width:100%;height:auto}.banner-tiles .tile-shadow{-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08)}.banner-tiles .tile-padding{padding:32px}@media only screen and (max-width: 767px){.banner-tiles .tile-padding{padding:20px}}.banner-tiles .messager-icon{height:31px;width:31px;opacity:0.5;margin-right:0.9375rem}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-tiles .messager-icon{height:21px;width:21px}}@media only screen and (max-width: 767px){.banner-tiles .messager-icon{position:absolute;left:15px}}.banner-tiles .phone-icon{height:31px;width:31px;opacity:0.5;margin-right:0.9375rem}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-tiles .phone-icon{height:21px;width:21px}}@media only screen and (max-width: 767px){.banner-tiles .phone-icon{position:absolute;left:15px}}.banner-tiles .mail-icon{height:31px;width:31px;opacity:0.5;margin-right:0.9375rem}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-tiles .mail-icon{height:20px;width:20px}}@media only screen and (max-width: 767px){.banner-tiles .mail-icon{position:absolute;left:15px}}.banner-tiles .list-li-padding li{padding:13px 0;padding-left:30px;font-size:0.875rem;background-repeat:no-repeat;background-position:center left}.banner-tiles .list-li-padding li .arrow-right-img{margin-left:10px;width:12px;height:10px}.banner-tiles .layout-ico{background-image:url(assets/images/layout.svg)}.banner-tiles .map-ico{background-image:url(assets/images/map.svg)}.banner-tiles .file-text-ico{background-image:url(assets/images/file-text.svg)}.banner-tiles .tickets-ico{background-image:url(assets/images/tickets.svg)}.banner-tiles .disability-ico{background-image:url(assets/images/disability.svg)}.banner-tiles .package-ico{background-image:url(assets/images/package.svg)}.banner-tiles .owl-carousel1 .owl-nav{position:absolute;top:0;right:0;margin-top:0;padding-top:0;background-color:#f7fafa}@media only screen and (max-width: 991px){.banner-tiles .owl-carousel1 .owl-nav{top:-30px}}.banner-tiles .owl-carousel1 .owl-nav .owl-prev{height:14px;width:8px;margin-right:45px;background-color:transparent;background-image:url(assets/images/testimonial_arrow_prev.svg);background-position:50% 50%;background-repeat:no-repeat}.banner-tiles .owl-carousel1 .owl-nav .owl-prev:hover{background-color:transparent;background-image:url(assets/images/testimonial_arrow_prev.svg);background-position:50% 50%;background-repeat:no-repeat}.banner-tiles .owl-carousel1 .owl-nav .owl-next{height:14px;width:8px;background-color:transparent;background-image:url(assets/images/testimonial_arrow_next.svg);background-position:50% 50%;background-repeat:no-repeat}.banner-tiles .owl-carousel1 .owl-nav .owl-next:hover{background-color:transparent;background-image:url(assets/images/testimonial_arrow_next.svg);background-position:50% 50%;background-repeat:no-repeat}.banner-tiles .owl-carousel2 .owl-dots .owl-dot span{background:#FFD8D8;width:6px;height:6px}.owl-carousel2 .owl-dots .owl-dot.active span,.owl-carousel2 .owl-dots .owl-dot:hover span{background:#F8CC00 !important}.owl-carousel2 .owl-dots,.owl-caurosel2 .owl-nav{text-align:left !important}img[data-loaded="true"],[data-loaded="true"]{-webkit-animation-name:showLazyImg;animation-name:showLazyImg;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes showLazyImg{from{opacity:0}to{opacity:1}}@keyframes showLazyImg{from{opacity:0}to{opacity:1}}#image-tiles{margin-top:-100px}@media only screen and (max-width: 575px){#image-tiles{margin-top:-17.3913vw}}.image-tiles{position:relative;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);border-radius:2px}@media only screen and (max-width: 991px){.image-tiles{margin-bottom:20px}}.image-tiles .inside-padding{padding:30px}@media only screen and (max-width: 575px){.image-tiles .inside-padding{padding:5.21739vw}}.image-tiles img{width:100%;height:auto;border-radius:2px}.image-tiles .title{position:absolute;bottom:18%;color:#fff;font-size:1.25rem;line-height:1.5rem;font-weight:500;padding:0 1.25rem}@media only screen and (max-width: 575px){.image-tiles .title{font-size:2.43478vw;line-height:2.78261vw;bottom:11%}}.image-tiles span{display:block;font-size:1rem;line-height:1.188rem;font-weight:500;color:#1A1A1A}@media only screen and (max-width: 575px){.image-tiles span{font-size:2.43478vw;line-height:2.43478vw}}.image-tiles p{margin-top:0.625rem;font-size:0.875rem;line-height:1.313rem;font-weight:400;color:#1A1A1A;max-height:45px;overflow:hidden}@media only screen and (min-width: 992px) and (max-width: 1199px){.image-tiles p{font-size:1.00083vw;line-height:1.16764vw}}@media only screen and (max-width: 575px){.image-tiles p{font-size:2.43478vw;line-height:2.78261vw}}.image-tiles .image-tiles__box{padding:30px}@media only screen and (max-width: 991px){.image-tiles .image-tiles__box{padding:20px 20px 60px}}.image-tiles .cta-url{position:absolute;bottom:1.875rem}@media only screen and (max-width: 1023px){.image-tiles .cta-url{min-width:105px}}@media only screen and (max-width: 991px){.image-tiles .cta-url{font-size:0.775rem;min-width:105px;bottom:1.275rem}}@media only screen and (max-width: 575px){.image-tiles .cta-url{font-size:2.43478vw;padding:1.3913vw .86957vw}}#news-list h2{font-size:1.5rem;line-height:1.75rem;color:#1A1A1A;margin-bottom:40px}#news-list h2 span{display:block;margin-top:10px;font-size:0.875rem;line-height:1.5rem;color:#1A1A1A}#news-list .callendar{float:left;margin-right:1.125rem;margin-bottom:0.625rem;border:1px solid #1A1A1A;padding:12px 4.5px 10px 4.5px;text-align:center;line-height:0.6875rem}#news-list .callendar span{display:block;font-size:0.625rem;text-transform:uppercase}#news-list a{font-size:0.875rem}#news-list a img{margin-left:15px}.home .journey-message-position{min-height:364px}@media screen and (max-width: 991px){.main-banner__banner-tex a.second-banner__banner-text__cta_link{position:relative;z-index:15}}.plan-your-journey-container-position{position:absolute;top:190px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:7}@media screen and (max-width: 991px){.plan-your-journey-container-position{z-index:10}}.page-id-49817 .plan-your-journey-container-position{z-index:10}.journey-message-position{position:relative;margin-top:-380px}.plan-your-journey-home-rb{padding-top:37px;padding-bottom:65px;padding-left:40px;padding-right:40px;min-height:200px;background-color:#F8CC00;border-radius:2px;-webkit-box-shadow:0 5px 14px 0 rgba(25,25,25,0.19);box-shadow:0 5px 14px 0 rgba(25,25,25,0.19)}@media only screen and (max-width: 575px){.plan-your-journey-home-rb{padding:10px}}.plan-your-journey-home-rb .title{display:block;font-size:1.875rem;font-weight:600;letter-spacing:0.29px;color:#1A1A1A;padding-bottom:20px}@media only screen and (max-width: 575px){.plan-your-journey-home-rb .title{font-size:1rem}}.plan-your-journey-home-rb .input-group-text{padding:4px 2px 5px 10px;white-space:nowrap;background-color:#fff;border:none}.plan-your-journey-home{padding-top:37px;padding-bottom:65px;padding-left:40px;padding-right:40px;min-height:200px;background-color:#F8CC00;border-radius:2px;-webkit-box-shadow:0 5px 14px 0 rgba(25,25,25,0.19);box-shadow:0 5px 14px 0 rgba(25,25,25,0.19)}@media only screen and (max-width: 575px){.plan-your-journey-home{padding:10px}}.plan-your-journey-home .timetable-box .preloader{width:100%;height:90px;position:absolute;background-color:#f8cc00}@media only screen and (max-width: 1199px){.plan-your-journey-home .timetable-box .preloader{height:100px}}@media only screen and (max-width: 991px){.plan-your-journey-home .timetable-box .preloader{height:220px}}.plan-your-journey-home .title{display:block;font-size:1.875rem;font-weight:600;letter-spacing:0.29px;color:#1A1A1A;padding-bottom:20px}@media only screen and (max-width: 575px){.plan-your-journey-home .title{font-size:1rem}}.plan-your-journey-home .input-group-text{padding:4px 2px 5px 10px;white-space:nowrap;background-color:#fff;border:none}.plan-your-journey-home .koleo-kd-widget-container{width:100%;position:relative;height:50px}@media only screen and (max-width: 1199px){.plan-your-journey-home .koleo-kd-widget-container{height:100px}}@media only screen and (max-width: 991px){.plan-your-journey-home .koleo-kd-widget-container{height:220px}}@media only screen and (max-width: 575px){.plan-your-journey-home .koleo-kd-widget-container{height:240px}}.plan-your-journey-home .koleo-kd-widget-container .form-item label{top:5px;width:190px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.plan-your-journey-home .koleo-kd-widget-container .container-inline-date{width:100%;max-width:250px;display:inline-block;margin-left:5px}@media only screen and (max-width: 991px){.plan-your-journey-home .koleo-kd-widget-container .container-inline-date{max-width:100%}}@media only screen and (max-width: 991px){.plan-your-journey-home .koleo-kd-widget-container .container-inline-date{margin-left:0px}}.plan-your-journey-home .koleo-kd-widget-container .form-item-start-station{width:100%;max-width:230px;display:inline-block}@media only screen and (max-width: 991px){.plan-your-journey-home .koleo-kd-widget-container .form-item-start-station{max-width:100%}}.plan-your-journey-home .koleo-kd-widget-container .form-item-end-station{width:100%;max-width:230px;display:inline-block;margin-left:36px}@media only screen and (max-width: 991px){.plan-your-journey-home .koleo-kd-widget-container .form-item-end-station{max-width:100%}}@media only screen and (max-width: 991px){.plan-your-journey-home .koleo-kd-widget-container .form-item-end-station{margin-left:0px}}.plan-your-journey-home .koleo-kd-widget-container .form-item-end-station::after{content:"";height:40px;background-image:url("assets/images/arrows.svg");background-position:center;width:40px;position:absolute;top:4px;left:-40px;background-repeat:no-repeat;background-color:#FFF}@media only screen and (max-width: 991px){.plan-your-journey-home .koleo-kd-widget-container .form-item-end-station::after{background-image:none;width:0;position:relative}}.plan-your-journey-home .koleo-kd-widget-container .form-item-date{width:100%}.plan-your-journey-home .koleo-kd-widget-container .form-submit{margin-left:8px;border:1px solid #000000}@media only screen and (max-width: 1199px){.plan-your-journey-home .koleo-kd-widget-container .form-submit{margin-left:0px}}@media only screen and (max-width: 575px){.plan-your-journey-home .koleo-kd-widget-container .form-submit{width:100%}}@media only screen and (max-width: 575px){.plan-your-journey-home .koleo-kd-widget input.form-submit.submit{max-width:100%}}.plan-your-journey-home .form-control{font-size:0.875rem;color:#287FE5;height:40px;border:1px solid #FFFFFF;border-radius:2px}.plan-your-journey-home .form-control:focus,.plan-your-journey-home .form-control:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.plan-your-journey-home .form-control::-webkit-input-placeholder{color:#287FE5}.plan-your-journey-home .form-control::-moz-placeholder{color:#287FE5}.plan-your-journey-home .form-control::-ms-input-placeholder{color:#287FE5}.plan-your-journey-home .form-control::placeholder{color:#287FE5}.plan-your-journey-home .form-group{border-radius:2px;margin-right:10px;margin-bottom:15px}@media only screen and (max-width: 991px){.plan-your-journey-home .form-group{width:100%}}@media only screen and (max-width: 991px){.plan-your-journey-home .form-group .begin-end-station:first-child{margin-bottom:15px}}.plan-your-journey-home .input-arrows{display:block;padding:6px}@media only screen and (max-width: 991px){.plan-your-journey-home .input-arrows{display:none}}@media only screen and (max-width: 991px){.plan-your-journey-home .begin-end-station{width:100%;margin-right:0px}}.plan-your-journey-home .begin-end-station input{width:calc(100% - 24px)}@media only screen and (max-width: 575px){.plan-your-journey-home .begin-end-station input{font-size:0.5625rem}}@media only screen and (max-width: 991px){.plan-your-journey-home .station-group{margin-right:0}}@media only screen and (max-width: 991px){.plan-your-journey-home .date-group{width:calc(50% - 5px)}}@media only screen and (max-width: 575px){.plan-your-journey-home .date-group{margin-right:10px;overflow:hidden;width:calc(50% - 6px)}}@media only screen and (max-width: 575px){.plan-your-journey-home .date-group input{font-size:0.5625rem}}@media only screen and (max-width: 991px){.plan-your-journey-home .time-group{margin-right:0px;width:calc(50% - 5px)}}@media only screen and (max-width: 575px){.plan-your-journey-home .time-group{width:calc(50% - 6px)}}@media only screen and (max-width: 991px){.plan-your-journey-home .button-group{margin-right:0px;width:100%}}@media only screen and (max-width: 991px){.plan-your-journey-home .button-group button{width:100%;max-width:100%}}@media only screen and (max-width: 575px){.plan-your-journey-home .button-group button{font-size:0.6875rem}}.plan-your-journey-home--small-box{position:relative;padding-bottom:15px;z-index:1000}.plan-your-journey-home--small-box .form-group{width:100%}.plan-your-journey-home--small-box .form-group .begin-end-station:first-child{margin-bottom:15px}.plan-your-journey-home--small-box .input-arrows{display:none}.plan-your-journey-home--small-box .begin-end-station{width:100%;margin-right:0px}.plan-your-journey-home--small-box .begin-end-station input{width:calc(100% - 24px)}.plan-your-journey-home--small-box .station-group{margin-right:0}.plan-your-journey-home--small-box .date-group{width:calc(50% - 5px);margin-right:10px;overflow:hidden}.plan-your-journey-home--small-box .time-group{margin-right:0px;width:calc(50% - 5px)}.plan-your-journey-home__alert{padding:15px 15px 15px 35px;display:inline-block;width:100%;color:#fff;font-size:14px;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);background-color:#1A1A1A;margin-bottom:30px;position:relative}.plan-your-journey-home__alert::after{position:absolute;content:url(assets/images/shuffle-white.svg);top:15px;left:10px}.plan-your-journey-home__alert__span{text-transform:uppercase;letter-spacing:1px;padding-left:5px;float:right}.plan-your-journey-home__alert a{color:#fff;font-weight:500}.message-box-home{min-height:100px;margin-top:10px;padding-top:20px;padding-bottom:25px;padding-left:30px;padding-right:30px;background-color:#fff;text-align:center;border-radius:2px;-webkit-box-shadow:0 5px 14px 0 rgba(25,25,25,0.19);box-shadow:0 5px 14px 0 rgba(25,25,25,0.19)}.message-box-home .title{display:block;font-size:0.875rem;line-height:1rem;font-weight:600;text-transform:uppercase;color:#FF5858;padding-bottom:20px}.message-box-home .alert-text{font-size:1rem;line-height:1.188rem;font-weight:600;padding-left:55px;background-image:url(assets/images/shuffle.svg);background-size:45px 45px;background-repeat:no-repeat;background-position:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.message-box-home .alert-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;background-position:40% top}.message-box-home .alert-text>.color-block.one-row{margin-right:0;margin-left:50px}.message-box-home .alert-text>.message-box-home-one-row{padding-left:0;padding-top:20px}}.message-box-home .color-block{min-width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 6px;margin-right:10px;position:relative}.message-box-home .color-block span{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.message-box-home .all-alerts-url{margin-top:10px;padding-right:20px;background-image:url(assets/images/arrow-right.svg);background-repeat:no-repeat;background-position:right 5px}.koleo-kd-widget .form-item{position:relative;margin-bottom:15px}.koleo-kd-widget .form-item #edit-date{width:100% !important}.koleo-kd-widget .form-item label{border-radius:2px;position:absolute;top:0;left:35px;bottom:0;right:0;color:#287FE5;font-size:0.875rem;padding:10px 0;margin:0;background-color:#fff}.koleo-kd-widget .form-item label[for="edit-date"],.koleo-kd-widget .form-item label[for="edit-date-datepicker-popup-0"]{z-index:10;display:none}.koleo-kd-widget .form-item input{width:100% !important;font-size:0.875rem;color:#287FE5;height:40px;border:1px solid #FFFFFF;border-radius:2px;padding-left:35px;background-repeat:no-repeat;background-position:center left 10px}.koleo-kd-widget .form-item input.start_station,.koleo-kd-widget .form-item input.end_station{background-image:url(assets/images/map-pin.svg)}.koleo-kd-widget .form-item input.date{background-image:url(assets/images/calendar.svg)}.koleo-kd-widget input.form-submit.submit{margin-top:15px;margin-bottom:25px;cursor:pointer;border-width:1px;border-radius:2px;min-width:132px;max-width:240px;font-family:'Roboto', sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:16px;padding:0.7rem .75rem;color:#1A1A1A;border:1px #1A1A1A solid;background-color:transparent;text-transform:uppercase;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.koleo-kd-widget input.form-submit.submit:hover{color:#fff;background-color:#1A1A1A}.timetable-box{position:relative}.timetable-box .preloader{background-color:#F8CC00;display:none}.timetable-box .preloader.open{display:block}.info-box{background-color:#fff;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);padding:27px 219px 22px 24px;margin:38px 0 45px}@media screen and (max-width: 767px){.info-box{padding:15px 11px}}.info-box__title{font-size:18px;padding-left:28px;background-image:url(assets/images/calendar-black.svg);background-repeat:no-repeat;background-position:center left}@media screen and (max-width: 767px){.info-box__title{font-size:12px}}.info-box__description{font-size:12px;font-weight:300}@media screen and (max-width: 767px){.info-box__description{font-size:10px}}.lines-timetable .table{margin-bottom:80px}.lines-timetable .table__header{font-size:18px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:13px}@media screen and (max-width: 991px){.lines-timetable .table__header{display:none}}.lines-timetable .table__header__single{display:inline-block}.lines-timetable .table__header__single--line{width:60%}.lines-timetable .table__header__single--actualSchedule,.lines-timetable .table__header__single--futureSchedule{width:20%}.lines-timetable .table__row{margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-color:#fff;-webkit-box-shadow:0px 0px 0px rgba(172,192,213,0.16);box-shadow:0px 0px 0px rgba(172,192,213,0.16)}.lines-timetable .table__row__single{min-height:90px}@media screen and (max-width: 991px){.lines-timetable .table__row__single{min-height:65px}}.lines-timetable .table__row__single--line{text-align:center;width:64px;font-weight:700;position:relative;letter-spacing:0.61px;padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 991px){.lines-timetable .table__row__single--line{font-size:10px;width:35px}}.lines-timetable .table__row__single--line span{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.lines-timetable .table__row__single__wrapper{width:calc(100% - 64px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px;padding-left:22px}@media screen and (max-width: 991px){.lines-timetable .table__row__single__wrapper{padding-left:15px;font-size:12px}}.lines-timetable .table__row__single__container--route{width:58%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:16px}@media screen and (max-width: 991px){.lines-timetable .table__row__single__container--route{padding-right:0;width:100%}}.lines-timetable .table__row__single__container--actualSchedule,.lines-timetable .table__row__single__container--futureSchedule{width:21%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 991px){.lines-timetable .table__row__single__container--actualSchedule,.lines-timetable .table__row__single__container--futureSchedule{width:50%;padding:10px 0 0 0}}.lines-timetable .table__row__single__container--actualSchedule a,.lines-timetable .table__row__single__container--futureSchedule a{background-image:url(assets/images/pdf-icon.svg);background-repeat:no-repeat;background-position:center left;padding:15px 30px}@media screen and (max-width: 991px){.lines-timetable .table__row__single__container--actualSchedule a,.lines-timetable .table__row__single__container--futureSchedule a{background-size:14px;padding:0 0 0 18px}}.koleo-credentials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:24px}.koleo-credentials__text,.koleo-credentials__link{color:#1A1A1A;margin:0;font-weight:600;font-size:0.775rem;padding-right:4px;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.koleo-credentials__text_small,.koleo-credentials__link_small{font-size:0.675rem;padding-top:0;padding-bottom:5px}.koleo-credentials__link:hover{text-decoration:none;color:#646464}footer{margin-top:30px;background-color:#FFFFFF}footer .footer{padding-top:30px;padding-bottom:47px;background-color:#FFFFFF}footer .footer__most-popular{margin-bottom:30px}footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 15px;padding-right:0;border-radius:2px;background-color:#f7fafa}footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy li{margin-right:15px;position:relative}footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy li.hidden{display:none}footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy li:not(.js-show-more)::after{content:"|";position:absolute;right:-7.5px;color:#000;opacity:1}footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy li:last-child::after{content:''}footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy>.js-show-more,footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy .mp-bold{font-weight:800}footer .footer .title{color:#1a1a1a;font-size:10px;font-weight:500;line-height:11px}footer .footer ul{list-style:none;margin:0px;padding:0px;margin-top:36px}footer .footer ul li{font-size:10px;line-height:24px;font-weight:300;color:#1a1a1a}footer .footer ul li a{color:#1a1a1a;text-decoration:none}footer .footer ul li a:hover{color:#646464;text-decoration:none}footer .footer .img-list li{padding-bottom:30px}footer .footer .img-list li .inline-img-20{padding-right:20px}footer .footer .img-list li .intline-img-10{padding-right:10px}footer .footer .card-body{padding:0 1.25rem}footer .footer .card-body ul{margin-top:0}footer .footer .list-title{margin-bottom:0;padding:15px 0;position:relative}footer .footer .list-arrow svg{position:absolute;right:0;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}footer .footer .collapsed.list-arrow svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}footer .footer .social-mobile{margin-bottom:24px}footer .footer .social-mobile__img{padding:0 10px}footer .footer .public-info{margin:25px;color:#000F08;font-size:10px}footer .footer .public-info img{margin-right:10px}footer .copyrights{background-color:#f7f7f7;padding:20px 0px;color:#646464;font-size:9px;line-height:10px;letter-spacing:0.8px;font-weight:bold;text-transform:uppercase}footer .copyrights__text{padding:12px 0}footer .copyrights__text-small{font-size:7px}@media only screen and (max-width: 575px){footer .copyrights__text{padding:8px 0px 8px 15px}}@media only screen and (max-width: 575px){footer .copyrights__logo{padding:0px 15px 0px 0px}}footer .copyrights__logo svg{width:65px;height:32px;opacity:0.4;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}footer .copyrights__logo svg:hover{opacity:0.8}@media only screen and (max-width: 991px){.home .main-banner{height:auto !important}}.main-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px}@media only screen and (max-width: 767px){.main-banner{min-height:430px}}.main-banner--content{background-image:url("assets/images/contect_hero_image.png")}.main-banner::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2)}.main-banner::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:121px;background-image:url("assets/images/hero_mask.svg");background-position:top right;background-repeat:no-repeat}@media only screen and (max-width: 767px){.main-banner::after{background-image:url("assets/images/hero_mask_top.svg");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:top left}}.main-banner--no-bg::before,.main-banner--no-bg::after{display:none}.main-banner__banner-text{position:absolute;bottom:60px;z-index:5;max-width:1140px}@media only screen and (max-width: 1199px){.main-banner__banner-text{max-width:960px}}@media only screen and (max-width: 991px){.main-banner__banner-text{max-width:720px}}@media only screen and (max-width: 767px){.main-banner__banner-text{bottom:80px;max-width:540px}}@media only screen and (max-width: 575px){.main-banner__banner-text{max-width:auto}}.main-banner__banner-text__h1{font-size:48px;font-weight:900;line-height:1.05em;letter-spacing:0.76px;color:#fff}@media only screen and (max-width: 767px){.main-banner__banner-text__h1{font-size:24px;line-height:28px;padding:0 15px}}.main-banner__banner-text__h2{font-size:24px;color:#fff;font-weight:300;line-height:28px;letter-spacing:.38px}@media only screen and (max-width: 767px){.main-banner__banner-text__h2{font-size:14px;padding:0 15px}}.second-banner{background-image:url("assets/images/Berlin-image.png");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px}@media only screen and (max-width: 767px){.second-banner{min-height:430px}}.second-banner::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2)}.second-banner::after{content:"";position:absolute;left:0;right:0;top:0;height:121px;background-image:url("assets/images/hero_second_mask.svg");background-position:top left;background-repeat:no-repeat}@media only screen and (max-width: 767px){.second-banner::after{background-image:url("assets/images/hero_mask_top.svg")}}.second-banner__banner-text{position:absolute;top:22.5%;max-width:1140px}@media only screen and (max-width: 1199px){.second-banner__banner-text{max-width:960px}}@media only screen and (max-width: 991px){.second-banner__banner-text{max-width:720px}}@media only screen and (max-width: 767px){.second-banner__banner-text{top:34%;max-width:540px}}@media only screen and (max-width: 575px){.second-banner__banner-text{max-width:auto}}.second-banner__banner-text__h1{font-size:48px;font-weight:900;line-height:52px;letter-spacing:0.76px;color:#fff}@media only screen and (max-width: 767px){.second-banner__banner-text__h1{font-size:24px;line-height:28px}}.second-banner__banner-text__h2{font-size:24px;color:#fff;font-weight:300;letter-spacing:.38px;line-height:28px}@media only screen and (max-width: 767px){.second-banner__banner-text__h2{line-height:18px;font-size:14px}}.second-banner__banner-text__cta_link{margin-top:45px}@media only screen and (max-width: 767px){.second-banner__banner-text__cta_link{margin-top:15px;font-size:12px;min-width:132px}}.content__h2{font-size:2rem;margin-bottom:25px}@media only screen and (max-width: 425px){.content__h2{font-size:1.5rem}}.content-text{padding-top:50px}.content-text__date{color:#646464;padding-left:20px;position:relative}.content-text__date svg{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(assets/images/calendar.svg)}@media only screen and (max-width: 425px){.content-text{padding-top:20px;padding-bottom:20px}}.content-text__back{color:#287FE5;font-size:0.875rem;margin-bottom:45px;display:block;cursor:pointer;background:none;border:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.content-text__back:hover{text-decoration:underline}.content-text__photo-description{margin-top:20px;font-size:0.775rem;display:block;margin-top:10px}.content-text img{max-width:100%}.content-text p{font-size:1rem;line-height:1.5rem;margin-bottom:25px;margin-top:15px}.content-text h3{font-size:1.5rem;margin-bottom:25px;margin-top:35px;line-height:2rem}@media only screen and (max-width: 767px){.content-text h3{font-size:1rem;line-height:1.5rem;margin-bottom:10px;margin-top:25px}}.content-text table{width:100%;overflow-x:auto;display:block}.content-text table tfoot tr td{font-size:0.875rem;font-style:italic;padding-left:0}@media only screen and (max-width: 767px){.content-text table tfoot tr td{font-size:0.6875rem}}.content-text table thead{font-size:1.125rem;font-weight:500;color:#646464;line-height:1.313rem}.content-text table tr{height:60px;border-spacing:7px 0px;border:7px solid #f7fafa}.content-text table td{padding:0px 30px;font-size:1.125rem}@media only screen and (max-width: 425px){.content-text table td{padding:0px 10px;font-size:12px}}.content-text table tbody tr{background-color:#FFFFFF;-webkit-box-shadow:0 13px 14px 0 rgba(214,214,214,0.07);box-shadow:0 13px 14px 0 rgba(214,214,214,0.07)}.content-gallery{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #CCCCCC}@media only screen and (max-width: 767px){.content-gallery{padding-top:20px;padding-bottom:20px}}.content-gallery__block{background-color:#fff}.content-gallery .owl-theme .owl-nav{margin-top:0px}@media only screen and (max-width: 767px){.content-gallery .owl-theme .owl-nav{display:none}}#sync1 .item{margin:0px;color:#FFF;border-radius:3px;text-align:center}#sync2{width:calc(100% - 100px);margin:auto;padding:5px 0px}@media only screen and (max-width: 767px){#sync2{width:100%}}#sync2 .owl-nav{display:none}@media only screen and (max-width: 767px){#sync2 .owl-nav{display:block}#sync2 .owl-nav [class*='owl-']{position:absolute;margin:0;padding:0;top:0;bottom:0;width:60px}#sync2 .owl-nav .disabled{opacity:1}#sync2 .owl-nav .owl-prev{background:-webkit-gradient(linear, left top, right top, from(#fff), color-stop(70%, rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0.5) 70%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 0%, rgba(255,255,255,0.5) 70%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0.5) 70%, rgba(255,255,255,0) 100%);left:0}#sync2 .owl-nav .owl-next{background:-webkit-gradient(linear, right top, left top, from(#fff), color-stop(70%, rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background:-webkit-linear-gradient(right, #fff 0%, rgba(255,255,255,0.5) 70%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 0%, rgba(255,255,255,0.5) 70%, rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0.5) 70%, rgba(255,255,255,0) 100%);right:0}}#sync2 .item{margin:5px;color:#FFF;border-radius:3px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width: 767px){#sync2 .item{margin:3px}}#sync2 .current .item{-webkit-box-shadow:0px 3px 15px -3px rgba(0,0,0,0.6);box-shadow:0px 3px 15px -3px rgba(0,0,0,0.6);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.owl-theme .owl-nav [class*='owl-']{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-theme .owl-nav [class*='owl-'].disabled:hover{background-color:#D6D6D6}#sync1.owl-theme{position:relative}#sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;bottom:-21%;background:none}#sync1.owl-theme .owl-prev{left:10px}#sync1.owl-theme .owl-next{right:10px}.contnet-attachment{padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 767px){.contnet-attachment{padding-top:20px;padding-bottom:20px}}.contnet-attachment aside{padding:20px 12% 20px 62px;-webkit-box-shadow:0 13px 14px 0 rgba(214,214,214,0.07);box-shadow:0 13px 14px 0 rgba(214,214,214,0.07);margin-bottom:10px;position:relative;background-color:#fff}@media only screen and (max-width: 767px){.contnet-attachment aside{padding:10px 0 10px 30px;font-size:0.875rem}}.contnet-attachment aside img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:33px}@media only screen and (max-width: 767px){.contnet-attachment aside img{left:0}}.long-baner{position:relative;height:205px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 991px){.long-baner{height:257px}}.long-baner .content-text{padding-top:90px;padding-left:30px;padding-right:30px}@media only screen and (max-width: 991px){.long-baner .content-text{padding-top:30px}}.long-baner .title{color:#fff;font-size:24px;line-height:28px;font-weight:600}@media only screen and (max-width: 991px){.long-baner .title{font-size:18px;line-height:24px}}.long-baner .title span{display:block;font-size:14px;line-height:24px;font-weight:600}@media only screen and (max-width: 991px){.long-baner .title span{padding-bottom:10px;font-size:14px;line-height:16px}}.long-baner .cta-link{text-align:center;padding-top:25px}@media only screen and (max-width: 991px){.long-baner .cta-link{text-align:left}}.post{margin-bottom:40px}.post .wp-caption{max-width:100%}.post__read-more{position:relative;font-size:0.875rem;padding-right:20px}.post__read-more:after{position:absolute;content:url(assets/images/arrow-right.svg);right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.post .entry-content p.wp-caption-text{margin-top:20px;font-size:0.875rem;display:block;margin-top:10px;font-style:italic}.post .entry-content p,.post .entry-content ol,.post .entry-content ul{font-size:1rem;line-height:1.5rem}@media only screen and (max-width: 767px){.post .entry-content p,.post .entry-content ol,.post .entry-content ul{font-size:0.875rem;line-height:1.25rem}}@media only screen and (max-width: 767px){.post .entry-content ol,.post .entry-content ul{padding-left:1rem}}.post header{margin-bottom:20px}.post img{max-width:100%;height:auto}.post__h2{display:inline-block;vertical-align:middle;margin-left:15px;margin-bottom:0.5rem;margin-top:6px;font-weight:500;line-height:1.2;max-width:calc(100% - 65px)}@media only screen and (max-width: 767px){.post__h2{font-size:1rem}}.post__h2__a{font-size:1.5rem;line-height:1.75rem;color:#1A1A1A;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 767px){.post__h2__a{font-size:1rem;line-height:1.25rem}}.post__h2__a:hover{color:#1A1A1A;opacity:0.8;text-decoration:none}.post__date-box{padding:10px 8px;border:1px solid #000;text-align:center;display:inline-block;vertical-align:middle}@media only screen and (max-width: 767px){.post__date-box{padding:8px 6px}}.post__date-box__day{font-size:1.25rem;line-height:1.25rem;margin-bottom:0;font-weight:500}.post__date-box__month{font-size:0.675rem;line-height:0.675rem;margin-bottom:0;text-transform:uppercase}.pagination-press{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.pagination-press li a,.pagination-press li a:hover,.pagination-press li.disabled{color:#4A90E2;text-decoration:none;cursor:pointer;padding:0.65rem;font-size:0.875rem}@media only screen and (max-width: 767px){.pagination-press li a,.pagination-press li a:hover,.pagination-press li.disabled{font-size:0.725rem;padding:0.45rem}}.pagination-press li.active a{color:#000;font-weight:bold;background-color:#F8CC00;border-radius:3px}.pagination-press li{display:inline}.pagination-press ul{display:block;padding-left:0;margin-left:auto;margin-right:auto;margin-top:45px;margin-bottom:45px}@media only screen and (max-width: 767px){.pagination-press ul{margin-top:20px}}.pressroom-header{font-size:2rem;line-height:2.25rem;color:#1A1A1A;margin:40px 0}@media only screen and (max-width: 767px){.pressroom-header{font-size:1.5rem;line-height:1.75rem}}.blog-tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 575px){.blog-tags-list{padding-top:30px}}.blog-tags-list--to-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 575px){.blog-tags-list--to-left{padding-top:0}}.tag-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 7px 5px 7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F8CC0026;color:#D89B00;text-align:center;font-size:10.8px;line-height:1em;font-weight:400;text-transform:uppercase}a.tag-box{-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;color:#D89B00}a.tag-box:hover{text-decoration:none;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page .blog-article{padding-top:55px;padding-bottom:51px}@media screen and (max-width: 767px){.page .blog-article{padding:30px 0}}.blog-article__top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:55px;padding-bottom:51px}@media screen and (max-width: 767px){.blog-article__top-bar{padding:30px 0}}@media screen and (max-width: 575px){.blog-article__top-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.blog-article__top-bar--no-pb{padding-bottom:0}@media screen and (max-width: 767px){.blog-article__top-bar--no-pb{padding-bottom:0}}.blog-article__top-bar>button{margin:0}.blog-article__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.b-module-table-of-contents{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:250px;max-width:100%;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(40,127,229,0.1);background:#F7FAFA;-webkit-box-shadow:0px 1px 9px 0px rgba(172,192,213,0.16);box-shadow:0px 1px 9px 0px rgba(172,192,213,0.16)}@media screen and (max-width: 400px){.b-module-table-of-contents{width:100%}}.b-module-table-of-contents__header{padding:25px 34px 25px 88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;cursor:pointer;-webkit-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s}.b-module-table-of-contents__header::before{position:absolute;top:50%;left:32px;content:'';background-image:url(assets/images/arrow_blue.svg);width:15px;height:15px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.b-module-table-of-contents__header--open::before{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.b-module-table-of-contents__header>span{color:#000;text-align:center;font-size:14px;font-weight:400;line-height:19px;text-transform:uppercase}.b-module-table-of-contents__body{width:100%;display:none;padding:16px 34px 22px 34px;margin:0;list-style:none}.b-menu-element{color:#287FE5;font-style:normal;position:relative;cursor:pointer;margin:12px 0px}.b-menu-element:hover{text-decoration:underline}.b-menu-element--0{font-size:14px;line-height:19px;padding-left:4px}.b-menu-element--1{font-size:12px;line-height:19px;padding-left:19px}.b-menu-element--1::before{content:"";position:absolute;left:6px;top:-6px;width:3px;height:calc(100% + 12px);background:#F8CC00}.b-menu-element--2{font-size:10px;line-height:19px;padding-left:39px}.b-menu-element--2::before{content:"";position:absolute;left:6px;top:-6px;width:3px;height:calc(100% + 12px);background:#F8CC00}.b-menu-element--2::after{content:"";position:absolute;left:21px;top:-6px;width:3px;height:calc(100% + 12px);background:rgba(248,204,0,0.5)}.b-module-excerpt>p{margin:0;color:#000;font-size:32px;font-weight:500;line-height:1.2em}.b-module-text,.b-module-photo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media screen and (max-width: 767px){.b-module-text,.b-module-photo{-ms-flex-wrap:wrap;flex-wrap:wrap}}.b-module-text__col,.b-module-photo__col{-webkit-box-flex:1;-ms-flex:1;flex:1}.b-module-text__col--67,.b-module-photo__col--67{width:calc(67% - 15px);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 767px){.b-module-text__col--67,.b-module-photo__col--67{width:calc(50% - 15px)}}@media screen and (max-width: 575px){.b-module-text__col--67,.b-module-photo__col--67{width:100%}}.b-module-text__col--50,.b-module-photo__col--50{width:calc(50% - 15px);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 575px){.b-module-text__col--50,.b-module-photo__col--50{width:100%}}.b-module-text__col--33,.b-module-photo__col--33{width:calc(33% - 15px);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 767px){.b-module-text__col--33,.b-module-photo__col--33{width:calc(50% - 15px)}}@media screen and (max-width: 575px){.b-module-text__col--33,.b-module-photo__col--33{width:100%}}.b-module-text__col--25,.b-module-photo__col--25{width:calc(25% - 22.5px);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 767px){.b-module-text__col--25,.b-module-photo__col--25{width:calc(50% - 15px)}}@media screen and (max-width: 575px){.b-module-text__col--25,.b-module-photo__col--25{width:100%}}.b-module-text__col>*:first-child,.b-module-photo__col>*:first-child{margin-top:0}.b-module-text__col>*:last-child,.b-module-photo__col>*:last-child{margin-bottom:0}.b-module-photo__image{width:100%;height:auto}.b-module-photo__desc{padding:14px 28px 10px 28px;position:relative;color:rgba(0,0,0,0.5);font-size:14px;font-style:italic;font-weight:400;line-height:1.71428571em}.b-module-photo__desc::before{content:"";position:absolute;height:calc(100% - 29px);width:3px;background-color:#F8CC00;top:15px;left:15px}.b-module-box-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:45px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:2px;background:rgba(248,204,0,0.15)}@media screen and (max-width: 767px){.b-module-box-content{padding:30px}}.b-module-box-content>*{color:#D89B00}.b-module-box-content>*:first-child{margin-top:0}.b-module-box-content>*:last-child{margin-bottom:0}.b-suggested-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:60px;padding-bottom:60px}.b-suggested-articles__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px}.b-suggested-articles__header>h2{text-align:center;color:#000;font-size:24px;font-weight:500;line-height:1.16666667em;margin:0}.b-suggested-articles__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width: 575px){.b-suggested-articles__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.b-suggested-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.b-suggested-article:nth-of-type(3){display:none}}@media screen and (max-width: 575px){.b-suggested-article:nth-of-type(3){display:-webkit-box;display:-ms-flexbox;display:flex}}.b-suggested-article__image{width:100%;aspect-ratio:350 / 210;max-height:210px;-o-object-fit:cover;object-fit:cover}.b-suggested-article__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.b-suggested-article__date{width:40px;height:53px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:1em;margin:0}.b-suggested-article__date>span{display:block;color:#000;font-size:10.8px;text-transform:uppercase;margin:0}.b-suggested-article__title{color:#000;font-size:16px;font-weight:500;line-height:1.1875em;margin:0;margin-top:7px}.b-suggested-article__excerpt{margin:0;margin-top:1px;overflow:hidden;color:rgba(0,0,0,0.5);-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:1.71429em;display:-webkit-box;line-clamp:3;-webkit-box-orient:vertical;-webkit-line-clamp:3;-ms-flex-item-align:stretch;align-self:stretch;visibility:visible}.b-suggested-article__read-more{color:#287FE5;font-size:14px;font-weight:400;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-right:21px}.b-suggested-article__read-more>svg{position:absolute;top:calc(50% - 4px);right:0;-webkit-transition:right 0.5s;-o-transition:right 0.5s;transition:right 0.5s}.b-suggested-article__read-more:hover{text-decoration:none}.b-suggested-article__read-more:hover>svg{right:-10px}.page-template-page-blog-category header{margin-bottom:20px}.page-template-page-blog-category img{max-width:100%}.company-management__title{font-size:1.5rem;margin:50px 0 30px 0}.company-management__box{padding:20px;-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,0.04);box-shadow:0 2px 13px 0 rgba(0,0,0,0.04);background:#fff;height:100%}.company-management__box__name{font-size:1.125rem;margin:20px 0}.company-management__box__name--second{margin:10px 0 80px 0}.company-management__box__position{text-transform:uppercase;font-weight:bold;font-size:0.6875rem;position:relative}.company-management__box__position::after{content:"";height:2px;background:#F8CC00;width:50px;position:absolute;left:0;top:-9px}.company-management__box__contact{font-size:0.625rem;display:block;color:#1A1A1A}.forms{font-size:12px}.forms .row{margin-bottom:33px}.forms__block{position:relative}.forms__block__popup{z-index:-1;opacity:0;text-align:center;background-color:#fff;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:70%;-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.forms__block__popup.open{opacity:1;z-index:100}@media screen and (max-width: 991px){.forms__block__popup{bottom:auto}}.forms__block__popup__image{display:inline-block;width:200px;margin-top:55px}.forms__block__popup__text{display:none;margin-top:33px;font-size:24px;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.forms__block__popup__text.open{display:block}.forms__block__popup__btn{display:none;margin-top:33px;width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;margin-bottom:55px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:2px;cursor:pointer}.forms__block__popup__btn:hover{background-color:#FFD617;border-radius:2px}.forms__block__popup__btn.open{display:inline-block}.forms__block__popup__preloader{display:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;background-color:#fff}.forms__block__popup__preloader.open{display:block}.forms__switcher{height:64px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);margin-bottom:33px;margin-top:55px;position:relative}@media screen and (max-width: 767px){.forms__switcher{height:49px}}.forms__switcher__text{float:left;height:64px;line-height:64px;padding-left:27px}@media screen and (max-width: 1199px){.forms__switcher__text{display:none}}.forms__switcher__nav{position:absolute;right:0}@media screen and (max-width: 991px){.forms__switcher__nav{position:relative;width:100%}}.forms__switcher__nav__btn{padding:0;border:0;color:#287FE5;background:none;width:176px;height:64px;line-height:64px;float:left}@media screen and (max-width: 1199px){.forms__switcher__nav__btn{width:160px}}@media screen and (max-width: 991px){.forms__switcher__nav__btn{width:20%;float:left;line-height:15px}.forms__switcher__nav__btn svg{width:100%}}@media screen and (max-width: 767px){.forms__switcher__nav__btn{height:49px;line-height:16px;font-size:10px}}@media screen and (max-width: 570px){.forms__switcher__nav__btn{line-height:50px;overflow:hidden}.forms__switcher__nav__btn svg{width:100%;margin:0;height:14px}}.forms__switcher__nav__btn:focus{outline:none}.forms__switcher__nav__btn--selected,.forms__switcher__nav__btn:hover{cursor:pointer;color:black;background-color:#F8CC00;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.forms__switcher__nav__btn--selected #fill,.forms__switcher__nav__btn:hover #fill{fill:#000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.forms__switcher__nav__btn--selected{position:relative}.forms__switcher__nav__btn--selected::after{position:absolute;content:'';display:block;width:20px;height:20px;-webkit-transform:rotate(-45deg) translatex(-50%);-ms-transform:rotate(-45deg) translatex(-50%);transform:rotate(-45deg) translatex(-50%);background-color:#F8CC00;left:50%;bottom:0;z-index:-1}.forms__switcher__nav__btn svg{position:relative;top:3px;margin-right:13px}@media screen and (max-width: 1199px){.forms__switcher__nav__btn svg{margin-right:0}}.forms__form-container,.forms__contact-box{-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);border-radius:2px;padding:33px}.forms__form-container{background-color:#fff}.forms__form-container .g-recaptcha{position:absolute;bottom:33px;left:33px}@media screen and (max-width: 767px){.forms__form-container .g-recaptcha{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);left:3px;bottom:80px}}.forms__form-container .g-recaptcha__error{display:none;color:red;position:absolute;left:33px;bottom:115px}@media screen and (max-width: 767px){.forms__form-container .g-recaptcha__error{bottom:150px}}.forms__form-container__title{float:left;width:100%;font-size:24px;font-weight:700;line-height:28px;margin-bottom:7px}@media screen and (max-width: 767px){.forms__form-container__title{font-size:14px}}@media screen and (max-width: 767px){.forms__form-container__text{font-size:12px}}.forms__form-container__form{width:100%;max-width:670px;margin-top:30px}.forms__form-container__form__label{color:#287FE5}.forms__form-container__form__label span{color:#FF4746}.forms__form-container__form__input,.forms__form-container__form__textarea,.forms__form-container__form__select{float:left;width:100%;border-radius:3px;border:1px solid #CCC}.forms__form-container__form__input.error,.forms__form-container__form__textarea.error,.forms__form-container__form__select.error{border-color:red}.forms__form-container__form__input{max-width:328px;height:42px;padding:0 15px}@media screen and (max-width: 1199px){.forms__form-container__form__input{max-width:279px}}@media screen and (max-width: 991px){.forms__form-container__form__input{max-width:320px}}@media screen and (max-width: 767px){.forms__form-container__form__input{max-width:100%}}.forms__form-container__form__input--align-right{margin-left:14px}@media screen and (max-width: 767px){.forms__form-container__form__input--align-right{margin-left:0;margin-top:15px}}.forms__form-container__form__select{max-width:328px;height:42px;padding:0 15px;margin-top:-8px;background-color:transparent}@media screen and (max-width: 1199px){.forms__form-container__form__select{max-width:279px}}@media screen and (max-width: 991px){.forms__form-container__form__select{margin-top:0px;margin-bottom:8px;max-width:320px}}@media screen and (max-width: 767px){.forms__form-container__form__select{max-width:100%}}.forms__form-container__form__textarea{width:100%;margin:15px 0 20px;height:104px;padding:15px}.forms__form-container__form__submit{float:right;width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;border-radius:2px;cursor:pointer;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.forms__form-container__form__submit:hover{background-color:#FFD617;border-radius:2px}.forms__form-container__form__checkbox{float:left;width:100%;margin-bottom:65px;font-size:10px}@media screen and (max-width: 767px){.forms__form-container__form__checkbox{margin-bottom:90px}}.forms__form-container__form__checkbox input{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:relative;top:1px;margin-right:5px;width:10px;height:10px;border:1px solid #CCC;background-color:#F8CC00;-webkit-box-shadow:inset 0 0 1px 6px #fff;box-shadow:inset 0 0 1px 6px #fff;border-radius:3px;appearance:none;-moz-appearance:none;-webkit-appearance:none}.forms__form-container__form__checkbox input:checked{-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff}.forms__form-container__form__checkbox input.error{border-color:red}.forms__contact-box{background-color:#F8CC00}.forms__contact-box__title{float:left;width:100%;font-size:24px;font-weight:700;line-height:28px;margin-bottom:7px}@media screen and (max-width: 767px){.forms__contact-box__title{font-size:14px}}@media screen and (max-width: 767px){.forms__contact-box__text{font-size:12px}}.forms__contact-box__info{margin-top:40px}.forms__contact-box__info__row{width:100%;margin-bottom:55px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 991px){.forms__contact-box__info__row{margin-bottom:35px}}.forms__contact-box__info__row svg{float:left;margin-right:20px}.forms__contact-box__info__row a{font-weight:700}.forms__contact-box__info__row__data{line-height:21px}.forms__contact-box__info__row__data--tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.address{margin-bottom:60px}.address__container{-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);border-radius:2px;padding:58px 0 33px 33px;height:250px;background-color:#fff}@media screen and (max-width: 767px){.address__container{padding:58px 33px 33px}}.address__container__title{font-size:24px;font-weight:700;width:100%;float:left;margin-bottom:17px}.address__container__address{line-height:21px;font-size:14px;display:inline-block}@media screen and (max-width: 767px){.address__container__address{display:initial}}.address__container svg{margin-right:8px;position:relative;top:-20px}@media screen and (max-width: 767px){.address__container svg{top:0;float:none}}.ticket-office__elements-container{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ticket-office__elements-container label{margin:0;margin-top:2px}.ticket-office__elements-container label:first-of-type{padding-left:5px}.ticket-office__elements-container label:last-of-type{padding-left:3px;padding-right:10px}.ticket-office__elements-container label>span{margin-bottom:2px;font-weight:bold}.ticket-office__elements-container label>input{position:relative;top:1px;margin-right:2px}@media only screen and (max-width: 991px){.ticket-office__elements-container{float:none;width:100%;display:block}}.ticket-office__list{padding:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0px}@media only screen and (max-width: 991px){.ticket-office__list{display:block}}@media only screen and (max-width: 991px){.ticket-office__list li{display:block;width:100%}}.ticket-office__search{padding:38px 33px;margin-top:39px;width:100%;background-color:#FFFFFF;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);font-size:14px;font-weight:400;display:block}@media only screen and (max-width: 991px){.ticket-office__search{margin-top:15px}}@media only screen and (max-width: 1199px){.ticket-office__search{padding:28px 23px}}.ticket-office__search h3{font-size:14px;font-weight:600;margin-bottom:24px}.ticket-office__border-local{display:inline-block;border:1px solid #ccc;padding:8px 16px;max-width:341px;background-color:#ffffff;font-size:14px;color:#287FE5}@media only screen and (max-width: 1199px){.ticket-office__border-local{max-width:250px}}@media only screen and (max-width: 991px){.ticket-office__border-local{max-width:none;width:100%;display:block;margin-bottom:15px}}.ticket-office__border-local input{width:calc(100% - 54px);min-width:250px;color:#287FE5;margin-left:10px;-ms-input-placeholder-color:#93C0F4}@media only screen and (max-width: 1199px){.ticket-office__border-local input{min-width:160px}}@media only screen and (max-width: 380px){.ticket-office__border-local input{min-width:100px}}.ticket-office__border-local input ::-webkit-input-placeholder{color:#93C0F4}.ticket-office__border-local input ::-moz-placeholder{color:#93C0F4}.ticket-office__border-local input ::-ms-input-placeholder{color:#93C0F4}.ticket-office__border-local input ::placeholder{color:#93C0F4}.ticket-office__border-local input ::-ms-input-placeholder{color:#93C0F4}.ticket-office__border-local::before{content:"";width:12px;height:14px;background-image:url("assets/images/map-pin.svg");display:inline-block;position:relative;top:2px}.ticket-office__get-local{width:14px;cursor:pointer;height:14px;background-image:url("assets/images/crosshair.svg");display:inline-block;position:relative;top:2px;margin-left:11px}.ticket-office__border-distance{display:inline-block;border:1px solid #ccc;padding:8px 16px;max-width:121px;font-size:14px;color:#287FE5;background-color:#ffffff}@media only screen and (max-width: 991px){.ticket-office__border-distance{max-width:none;width:100%;display:block;margin-bottom:23px}}.ticket-office__border-distance input{width:50px;color:#287FE5;margin-left:10px;border:0px;-ms-input-placeholder-color:#93C0F4}@media only screen and (max-width: 1199px){.ticket-office__border-distance input{width:35px}}.ticket-office__border-distance input ::-webkit-input-placeholder{color:#93C0F4}.ticket-office__border-distance input ::-moz-placeholder{color:#93C0F4}.ticket-office__border-distance input ::-ms-input-placeholder{color:#93C0F4}.ticket-office__border-distance input ::placeholder{color:#93C0F4}.ticket-office__border-distance input ::-ms-input-placeholder{color:#93C0F4}.ticket-office__input{border:0px}.ticket-office__submit{width:158px;-webkit-transition:0.2 ease;-o-transition:0.2 ease;transition:0.2 ease}@media only screen and (max-width: 1199px){.ticket-office__submit{width:140px}}@media only screen and (max-width: 1199px){.ticket-office__submit{width:133px}}@media only screen and (max-width: 991px){.ticket-office__submit{width:100%;max-width:none}}.ticket-office__submit:hover{background-color:#FFD617;color:#1a1a1a;border-color:#FFD617}.ticket-office__map-container{display:block;position:relative;width:100%;height:650px;margin:30px 0px;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08)}.ticket-office__map-container #mapCity{width:100%;height:100%}.ticket-office__map-container .popup-overlay{display:none;z-index:1;opacity:0.8;background-color:#000000;width:100%;height:100%;position:absolute}.ticket-office__map-container .popup-overlay__preloader{display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto;z-index:2}.ticket-office__map-container .popup-overlay__error{display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto;font-size:24px;color:#FFFFFF;z-index:2;max-width:500px;width:100%;height:100px;text-align:center}@media only screen and (max-width: 575px){.ticket-office__map-container .popup-overlay__error{font-size:22px;max-width:350px}}@media only screen and (max-width: 400px){.ticket-office__map-container .popup-overlay__error{font-size:20px;max-width:280px}}.ticket-office__map-container .popup-overlay__error-button{width:250px;display:none;position:absolute;left:0;right:0;bottom:150px;margin-left:auto;margin-right:auto;text-transform:uppercase;z-index:2;-webkit-transition:0.2 ease;-o-transition:0.2 ease;transition:0.2 ease}.ticket-office__map-container .popup-overlay__error-button:hover{background-color:#FFD617;border-color:#FFD617;color:#1a1a1a}.ticket-office__map-popup{width:100%;max-width:360px;position:absolute;left:0px;height:100%;top:0px;background-color:#fff;padding:32px 68px}.ticket-office__map-popup .popup_kb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ticket-office__map-popup .popup_days{width:100%}.ticket-office__map-popup .popup_days--break{width:100%;margin-top:23px;float:left;display:block}.ticket-office__map-popup .popup_cross{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url("assets/images/close.svg");width:18px;height:18px;display:block;margin-right:-39px;float:right}.ticket-office__map-popup .popup_city{color:#1A1A1A;font-size:18px;font-weight:600;margin-bottom:26px}.ticket-office__map-popup .popup_city::before{content:"";width:20px;height:24px;background-image:url("assets/images/map-pin-yellow.svg");display:block;position:absolute;left:36px}.ticket-office__map-popup .popup_object{width:100%;padding:26px 0px}.ticket-office__map-popup .border-t{border-top:1px solid #000}.ticket-office__map-popup .popup_object_kb,.ticket-office__map-popup .popup_object_bok{display:block;float:left}.ticket-office__map-popup h3{font-size:16px;font-weight:600;margin-bottom:33px}@media only screen and (max-width: 575px){.ticket-office__map-popup h3{font-size:14px}}.ticket-office__map-popup .popup_subtitle{font-size:16px;margin-bottom:0px;display:block;width:100%}@media only screen and (max-width: 575px){.ticket-office__map-popup .popup_subtitle{font-size:14px}}.ticket-office__map-popup .popup_hour--hour{font-size:16px;display:inline-block;font-weight:600;text-align:right;float:right}@media only screen and (max-width: 575px){.ticket-office__map-popup .popup_hour--hour{font-size:14px}}.ticket-office__map-popup .popup_hour--day{font-size:16px;display:inline-block;text-align:left;font-weight:400;float:left;width:110px}@media only screen and (max-width: 575px){.ticket-office__map-popup .popup_hour--day{font-size:14px;width:110px}}@media only screen and (max-width: 380px){.ticket-office__map-popup .popup_hour--day{font-size:14px;width:65px}}.post-type-archive-kariera .career__module,.single-kariera .career__module{-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);background-color:#fff;border-radius:2px;padding:33px;margin:60px auto}.post-type-archive-kariera .career__module__form,.single-kariera .career__module__form{height:100%}.post-type-archive-kariera .career__module__popup,.single-kariera .career__module__popup{z-index:-1;text-align:center;opacity:0;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.post-type-archive-kariera .career__module__popup.open,.single-kariera .career__module__popup.open{z-index:1000;opacity:1}.post-type-archive-kariera .career__module__popup__image,.single-kariera .career__module__popup__image{display:inline-block;width:200px;margin-top:55px}.post-type-archive-kariera .career__module__popup__text,.single-kariera .career__module__popup__text{display:none;margin-top:33px;font-size:24px;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.post-type-archive-kariera .career__module__popup__text.open,.single-kariera .career__module__popup__text.open{display:block}.post-type-archive-kariera .career__module__popup__btn,.single-kariera .career__module__popup__btn{display:none;margin-top:33px;width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;margin-bottom:55px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.post-type-archive-kariera .career__module__popup__btn.open,.single-kariera .career__module__popup__btn.open{display:inline-block}.post-type-archive-kariera .career__module__popup .preloader,.single-kariera .career__module__popup .preloader{display:none;background-color:#FFF}.post-type-archive-kariera .career__module__popup .preloader.open,.single-kariera .career__module__popup .preloader.open{display:inline-block}.post-type-archive-kariera .kariera-apply,.single-kariera .kariera-apply{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.post-type-archive-kariera .kariera-apply,.single-kariera .kariera-apply{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 575px){.post-type-archive-kariera .kariera-apply a,.single-kariera .kariera-apply a{width:100%}}.post-type-archive-kariera .kariera-items,.single-kariera .kariera-items{margin-top:30px}.post-type-archive-kariera .kariera-items .col-lg-6,.single-kariera .kariera-items .col-lg-6{margin-bottom:30px}.post-type-archive-kariera .kariera-item,.single-kariera .kariera-item{height:100%;-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.08);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.08);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:url(assets/images/job_bg.png)}.post-type-archive-kariera .kariera-item .cta-link,.single-kariera .kariera-item .cta-link{position:absolute;bottom:30px}@media only screen and (max-width: 991px){.post-type-archive-kariera .kariera-item .cta-link,.single-kariera .kariera-item .cta-link{position:static}}.post-type-archive-kariera .kariera-item .kariera-arrow,.single-kariera .kariera-item .kariera-arrow{background-repeat:no-repeat;background-position:37px 38px;background-image:url(assets/images/dots.svg);padding:30px 30px 70px 106px}@media only screen and (max-width: 991px){.post-type-archive-kariera .kariera-item .kariera-arrow,.single-kariera .kariera-item .kariera-arrow{padding:30px 30px 30px 106px}}@media only screen and (max-width: 767px){.post-type-archive-kariera .kariera-item .kariera-arrow,.single-kariera .kariera-item .kariera-arrow{background-image:none;padding:30px}}.post-type-archive-kariera .kariera-item ul li,.single-kariera .kariera-item ul li{font-size:0.9rem}.post-type-archive-kariera .kariera-item .kariera_title,.single-kariera .kariera-item .kariera_title{font-size:1.1rem;color:#1A1A1A}.post-type-archive-kariera .kariera-item p,.single-kariera .kariera-item p{font-size:0.875rem;color:#646464}.post-type-archive-kariera .kariera-kafelek,.single-kariera .kariera-kafelek{position:relative;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);height:100%;max-height:350px}.post-type-archive-kariera .kariera-kafelek img,.single-kariera .kariera-kafelek img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-type-archive-kariera .kariera-kafelek .title-posiotion,.single-kariera .kariera-kafelek .title-posiotion{position:absolute;z-index:2;top:0px;height:100%;padding:30px}.post-type-archive-kariera .kariera-kafelek .title-posiotion .title,.single-kariera .kariera-kafelek .title-posiotion .title{font-size:24px;font-weight:600;line-height:28px}.post-type-archive-kariera .kariera-kafelek .title-posiotion .title span,.single-kariera .kariera-kafelek .title-posiotion .title span{font-size:14px;font-weight:300;line-height:24px;display:block}.post-type-archive-kariera .kariera-kafelek .title-posiotion .cta-link,.single-kariera .kariera-kafelek .title-posiotion .cta-link{position:absolute;bottom:30px}.post-type-archive-kariera .kariera-form,.single-kariera .kariera-form{height:100%;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);padding:30px;background-color:#FFF}.post-type-archive-kariera .kariera-form__title,.single-kariera .kariera-form__title{font-size:24px;font-weight:600;line-height:28px;margin-bottom:22px}.post-type-archive-kariera .kariera-form .kariera-form-title,.single-kariera .kariera-form .kariera-form-title{font-size:1.5rem;font-weight:600;color:#1A1A1A}.post-type-archive-kariera .kariera-form p,.single-kariera .kariera-form p{font-size:0.875rem;color:#646464;margin-bottom:30px}.post-type-archive-kariera .kariera-form .row,.single-kariera .kariera-form .row{margin-bottom:15px}@media only screen and (max-width: 991px){.post-type-archive-kariera .kariera-form .row,.single-kariera .kariera-form .row{margin-bottom:0}}.post-type-archive-kariera .kariera-form .career__module__form,.single-kariera .kariera-form .career__module__form{border:1px solid #ccc}.post-type-archive-kariera .kariera-form .career__module__form input[name="name"].error,.single-kariera .kariera-form .career__module__form input[name="name"].error{border:1px solid red}.post-type-archive-kariera .kariera-form .input-file-trigger.error,.single-kariera .kariera-form .input-file-trigger.error{border:1px solid red}.post-type-archive-kariera .kariera-form .input-file-trigger,.single-kariera .kariera-form .input-file-trigger{border:1px solid #ccc}@media only screen and (max-width: 991px){.post-type-archive-kariera .kariera-form input,.single-kariera .kariera-form input{margin-bottom:10px}}.post-type-archive-kariera .kariera-form__text-block,.single-kariera .kariera-form__text-block{padding:32px 33px;margin-top:39px;width:100%;background-color:#FFFFFF;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);font-size:14px;font-weight:400;display:block}@media only screen and (max-width: 991px){.post-type-archive-kariera .kariera-form__text-block,.single-kariera .kariera-form__text-block{margin-top:15px}}@media only screen and (max-width: 1199px){.post-type-archive-kariera .kariera-form__text-block,.single-kariera .kariera-form__text-block{padding:28px 23px}}.post-type-archive-kariera .kariera-form__text-block label,.single-kariera .kariera-form__text-block label{margin-right:10px;font-weight:500;font-size:14px}@media only screen and (max-width: 991px){.post-type-archive-kariera .kariera-form__text-block label,.single-kariera .kariera-form__text-block label{width:100%}}.post-type-archive-kariera .kariera-form__text-block p,.single-kariera .kariera-form__text-block p{margin:0px}.post-type-archive-kariera .kariera-form__text-block h3,.single-kariera .kariera-form__text-block h3{font-size:14px;font-weight:600;margin-bottom:24px}.lines-states{margin-top:35px;margin-bottom:35px}@media screen and (max-width: 991px){.lines-states .no-padding-sm{padding:0}}.lines-states h3{margin-bottom:33px;font-size:24px;font-weight:700}.lines-states .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.lines-states .buttons .mobileTextContainer{font-size:14px;height:45px;line-height:45px;padding-left:20px;background-color:#fff;border-bottom:1px solid #F8CC00}@media screen and (min-width: 992px){.lines-states .buttons .mobileTextContainer{display:none}}.lines-states .buttons .chevron{position:absolute;top:0;right:0;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.lines-states .buttons .chevron>svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 992px){.lines-states .buttons .chevron{display:none}}@media screen and (max-width: 991px){.lines-states .buttons{display:block;height:45px;overflow:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border:1px solid #F8CC00}.lines-states .buttons.open{height:199px}}.lines-states .buttons button{height:38px;line-height:38px;border:1px solid #F8CC00;border-right:0;background-color:#FFFFFF;font-weight:700;text-transform:uppercase;font-size:12px;padding:0 15px;min-width:90px;-webkit-box-shadow:0 0 0 0 rgba(248,204,0,0.4);box-shadow:0 0 0 0 rgba(248,204,0,0.4);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.lines-states .buttons button:last-child{border-right:1px solid #F8CC00}@media screen and (max-width: 991px){.lines-states .buttons button:last-child{border-right:0}}@media screen and (max-width: 1199px){.lines-states .buttons button{line-height:normal;font-size:9px}}@media screen and (max-width: 991px){.lines-states .buttons button{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;border:0;font-size:12.5px;padding:0 20px}}.lines-states .buttons button:hover{background-color:#F8CC00;cursor:pointer}.lines-states .buttons button.active{background-color:#F8CC00;-webkit-box-shadow:0 2px 10px 2px rgba(248,204,0,0.4);box-shadow:0 2px 10px 2px rgba(248,204,0,0.4)}@media screen and (max-width: 991px){.lines-states .buttons button.active{background-color:#fff;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.lines-states .table{width:100%;margin-top:20px}.lines-states .table__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5px}.lines-states .table__header{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;height:50px;color:#9B9B9B;font-size:12px;font-weight:700;letter-spacing:0.61px;line-height:50px}@media screen and (max-width: 991px){.lines-states .table__header{display:none}}.lines-states .table__header__single{display:inline-block}.lines-states .table__header__single--line{padding-left:10px;width:64px}.lines-states .table__header__single--route{width:69.5%;padding-left:60px}@media screen and (max-width: 1199px){.lines-states .table__header__single--route{width:63%}}.lines-states .table__row{font-size:14px;margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-color:#fff;-webkit-box-shadow:0px 0px 0px rgba(172,192,213,0.16);box-shadow:0px 0px 0px rgba(172,192,213,0.16);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.lines-states .table__row--hidden{display:none}.lines-states .table__row.open{-webkit-box-shadow:0 1px 9px 4px rgba(172,192,213,0.16);box-shadow:0 1px 9px 4px rgba(172,192,213,0.16)}.lines-states .table__row__info{position:absolute;right:35px;top:24px;border:1px solid #000;border-radius:50%;width:15px;height:15px;line-height:15px;font-size:9px;text-align:center}@media screen and (max-width: 991px){.lines-states .table__row__info{top:15px;right:15px}}.lines-states .table__row__info.hide{display:none}.lines-states .table__row__info:hover{cursor:pointer}.lines-states .table__row__info.disabled{opacity:.4}.lines-states .table__row__single{display:inline-block;min-height:64px}.lines-states .table__row__single--line{text-align:center;width:64px;font-weight:700;position:relative;letter-spacing:0.61px;padding-top:22px}@media screen and (max-width: 991px){.lines-states .table__row__single--line{width:40px;font-size:10px}}.lines-states .table__row__single__container{width:calc(100% - 64px);vertical-align:top}@media screen and (max-width: 991px){.lines-states .table__row__single__container{width:calc(100% - 45px)}}@media screen and (max-width: 991px){.lines-states .table__row__single__container{width:calc(100% - 40px)}}.lines-states .table__row__single__container.info{overflow:hidden;max-height:0px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width: 991px){.lines-states .table__row__single__container.info{width:100%}}.lines-states .table__row__single__container.info.open{max-height:1500px;padding-bottom:13px}.lines-states .table__row__single__container--info{display:inline-block;width:100%;font-size:10px;color:#828282;padding-left:60px;margin-top:10px;margin-bottom:10px}@media screen and (max-width: 991px){.lines-states .table__row__single__container--info{padding-left:20px;margin-top:0;margin-bottom:0;padding-right:15px}}.lines-states .table__row__single__container--info.hide{display:none}.lines-states .table__row__single__container--route{display:inline-block;padding-top:22px;color:#4A4A4A;width:100%;padding-left:60px;padding-right:30px}@media screen and (max-width: 991px){.lines-states .table__row__single__container--route{font-size:12px;padding-left:15px;padding-top:15px;padding-right:15px}}.lines-states .table__row__single__container--route .link{color:#4A4A4A}.lines-states .table__row__single__container--status{display:inline-block;padding-top:22px;width:35%;padding-left:8px}@media screen and (max-width: 991px){.lines-states .table__row__single__container--status{width:100%;padding-top:5px;padding-bottom:13px;padding-left:20px}}.lines-states__status{color:#828282;font-size:12px;width:20%}@media screen and (max-width: 1199px){.lines-states__status{width:auto;padding-left:20px}}@media screen and (max-width: 991px){.lines-states__status{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 0;text-transform:uppercase;font-weight:600}.lines-states__status--3,.lines-states__status--4{color:#d5a507}.lines-states__status--5{color:#FF5858}}.lines-states__status-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;margin-bototm:10px}@media screen and (max-width: 1199px){.lines-states__status-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 991px){.lines-states__status-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lines-states__status-p{width:70%;font-size:0.7rem}@media screen and (max-width: 991px){.lines-states__status-p{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.lines-states__status.hide{display:none}.lines-states__status__dot{position:relative;top:1px;display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:9px}.lines-states__status__dot--1,.lines-states__status__dot--2{background-color:#3BEB9C}.lines-states__status__dot--3,.lines-states__status__dot--4{background-color:#FFC508}.lines-states__status__dot--5{background-color:#FF5858}.lines-states__status__dot--3,.lines-states__status__dot--4,.lines-states__status__dot--5{position:relative}.lines-states__status__dot--3:after,.lines-states__status__dot--4:after,.lines-states__status__dot--5:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;-webkit-animation-name:dotAnimation;animation-name:dotAnimation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.lines-states__status__dot--3:after,.lines-states__status__dot--4:after{background-color:#FFC508}.lines-states__status__dot--5:after{background-color:#FF5858}@-webkit-keyframes dotAnimation{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes dotAnimation{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}.accordion-main{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 576px){.accordion-main{width:calc(100% - 30px)}}.accordion-main--no-m{margin:0}@media only screen and (max-width: 576px){.accordion-main--no-m{width:100%}}.accordion-main__card{padding:0px 33px;-webkit-box-shadow:0 1px 9px 4px rgba(172,192,213,0.16);box-shadow:0 1px 9px 4px rgba(172,192,213,0.16);margin-bottom:10px;background-color:#fff}.accordion-main__card:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.accordion-main__card{padding:0 15px}}.accordion-main__card__tab{font-size:1.125rem;position:relative;font-weight:500;margin-bottom:0;padding:20px 20px 20px 0;cursor:pointer}@media only screen and (max-width: 768px){.accordion-main__card__tab{font-size:1rem}}.accordion-main__card__tab:after{position:absolute;top:calc( 50% - 1px);right:0;content:'';background-image:url(assets/images/arrow_blue.svg);width:15px;height:15px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.accordion-main__card__tab.open:after{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.accordion-main__card__tab__collapse--w-pr{padding-right:47px}.accordion-main__card__tab__collapse p{font-size:0.875rem}.accordion-main__card__tab__collapse strong{font-size:0.875rem}.accordion-main__card__tab__collapse ul li{font-size:0.875rem;padding-bottom:10px}.accordion-main__card__tab.collapsed:after{-webkit-transform:rotateZ(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotateZ(180deg) translateY(50%)}.accordion-main__card__body{padding-bottom:30px}.accordion-main__card__body__table{border:1px solid #F8CC00;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.02);box-shadow:0 2px 4px 0 rgba(0,0,0,0.02);margin-bottom:10px}@media only screen and (min-width: 768px){.accordion-main__card__body__table .collapse{display:block}}.accordion-main__card__body__table .accordion-mobile-js::after{position:absolute;right:15px;top:15px;content:url("assets/images/arrow-drop.svg");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;height:27px}@media only screen and (min-width: 768px){.accordion-main__card__body__table .accordion-mobile-js::after{display:none}}.accordion-main__card__body__table .accordion-mobile-js.collapsed::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion-main__card__body__table__p{margin-bottom:0;padding:20px 15px;background-color:rgba(248,204,0,0.2);font-size:0.875rem}.accordion-main__card__body__table__p:nth-child(2n+1){background-color:#fff}.accordion-main__card__body__table__p ul{margin-bottom:0;margin-top:10px;padding-left:25px}.accordion-main__card__body__table__p ul li{font-size:0.875rem}@media screen and (max-width: 767px){.prz .no-padding-sm{padding-left:0;padding-right:0}}.prz__description{margin-top:38px;margin-bottom:45px}.prz__description p{font-size:16px}@media screen and (max-width: 767px){.prz__description p{font-size:12px}}.prz__description p a{font-weight:700}.prz__form{font-size:14px;padding:33px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);position:relative}@media screen and (max-width: 991px){.prz__form{padding:15px 10px}}.prz__form .more{text-decoration:none}@media screen and (max-width: 767px){.prz__form .more{font-size:12px}}.prz__form__preloader{display:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff}.prz__form__preloader.open{display:block}.prz__form input::-webkit-input-placeholder,.prz__form select::-webkit-input-placeholder{color:#93C0F4}.prz__form input::-moz-placeholder,.prz__form select::-moz-placeholder{color:#93C0F4}.prz__form input::-ms-input-placeholder,.prz__form select::-ms-input-placeholder{color:#93C0F4}.prz__form input::placeholder,.prz__form select::placeholder{color:#93C0F4}.prz__form__title,.prz__form__small{width:100%;display:inline-block}.prz__form__title{font-size:24px;font-weight:700}@media screen and (max-width: 767px){.prz__form__title{font-size:14px}}.prz__form__small{font-size:14px;margin-top:7px;margin-bottom:33px}@media screen and (max-width: 767px){.prz__form__small{font-size:12px}}.prz__form__shortDesc{background-color:#fff;color:#287FE5;padding:0 15px;height:42px;width:calc(100% - 135px);max-width:692px;border:1px solid #ccc;border-radius:2px;margin-bottom:15px}@media screen and (max-width: 991px){.prz__form__shortDesc{width:100%}}.prz__form__btn{float:right}@media screen and (max-width: 991px){.prz__form__btn{width:100%;max-width:100%;margin-bottom:15px}}@media screen and (max-width: 767px){.prz__form__btn{font-size:12px}}.prz__form__btn--more{width:60px;float:none;display:block;margin:auto;padding:5px}.prz__form__btn--more p{margin:0;padding:6px}.prz__form__more{width:100%;max-width:695px;height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.prz__form__more.open{height:170px}@media screen and (max-width: 991px){.prz__form__more.open{height:285px}}.prz__form__more input,.prz__form__more select{color:#287FE5;background-color:#fff;padding:0 15px;margin-bottom:15px;margin-right:15px;width:328px;height:42px;border-radius:2px;border:1px solid #ccc;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (max-width: 1199px){.prz__form__more input,.prz__form__more select{margin-right:7px}}@media screen and (max-width: 991px){.prz__form__more input,.prz__form__more select{width:100%}}.prz__form__more input.triangle,.prz__form__more select.triangle{background-image:url("assets/images/triangle.svg");background-position:center right 15px;background-repeat:no-repeat;background-size:10px 10px}.prz__form__more input[type="date"]::-webkit-calendar-picker-indicator,.prz__form__more select[type="date"]::-webkit-calendar-picker-indicator{color:rgba(0,0,0,0);opacity:1;display:block;background-image:url("assets/images/triangle.svg");background-repeat:no-repeat;background-position:center;background-size:10px 10px;width:10px;height:10px;padding:0}.prz__form__more input[type="date"]::-webkit-inner-spin-button,.prz__form__more select[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.prz__res{margin-top:15px}.prz__res__header{padding:15px 33px}@media screen and (max-width: 991px){.prz__res__header{padding:10px}}.prz__res__header__single{font-size:12px;color:#9B9B9B;font-weight:700}.prz__res__list{margin:0;padding:0;list-style:none}.prz__res__list__single{padding:29px 33px;font-size:18px;color:#1A1A1A;margin-bottom:7px;width:100%;background-color:#fff;-webkit-box-shadow:0 13px 14px 0 rgba(214,214,214,0.07);box-shadow:0 13px 14px 0 rgba(214,214,214,0.07)}@media screen and (max-width: 991px){.prz__res__list__single{padding:22px 10px}}.prz__res__list__single--info{padding:0;display:inline-block}@media screen and (max-width: 991px){.prz__res__list__single--info{font-size:12px}}.prz__res__header,.prz__res__list{display:inline-block;width:100%}.prz__res__header__single,.prz__res__list__single{display:inline-block;float:left}.prz__res__header__single--category,.prz__res__list__single--category{width:20%}@media screen and (max-width: 991px){.prz__res__header__single--category,.prz__res__list__single--category{width:30%}}.prz__res__header__single--date,.prz__res__list__single--date{width:16%}@media screen and (max-width: 991px){.prz__res__header__single--date,.prz__res__list__single--date{width:25%}}.prz__res__header__single--line,.prz__res__list__single--line{width:7%}@media screen and (max-width: 991px){.prz__res__header__single--line,.prz__res__list__single--line{width:15%}}.prz__res__header__single--trainNumber,.prz__res__list__single--trainNumber{width:13%}@media screen and (max-width: 991px){.prz__res__header__single--trainNumber,.prz__res__list__single--trainNumber{display:none}}.prz__res__header__single--city,.prz__res__list__single--city{width:12%}@media screen and (max-width: 991px){.prz__res__header__single--city,.prz__res__list__single--city{display:none}}.prz__res__header__single--shortDesc,.prz__res__list__single--shortDesc{width:32%;padding-right:10px}@media screen and (max-width: 991px){.prz__res__header__single--shortDesc,.prz__res__list__single--shortDesc{width:30%}}.prz__res__nf{margin-top:35px;margin-bottom:15px;font-size:20px;font-weight:700;width:100%;text-align:center;display:inline-block}.spinner{width:60px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@-webkit-keyframes kdPreloader{0%{background-color:#fff}50%{background-color:#FF4646}100%{background-color:#fff}}@keyframes kdPreloader{0%{background-color:#fff}50%{background-color:#FF4646}100%{background-color:#fff}}.preloader{position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;text-align:center}.preloader--to-right{left:100%;right:auto;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}.preloader__container{border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;width:120px;position:absolute;padding:10px 15px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#1a1a1a}.preloader__container__block{margin:0 5px;display:inline-block;width:20px;height:20px;background-color:#fff;-webkit-animation-name:kdPreloader;animation-name:kdPreloader;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.preloader__container__block--1{-webkit-animation-delay:0s;animation-delay:0s}.preloader__container__block--2{-webkit-animation-delay:.4s;animation-delay:.4s}.preloader__container__block--3{-webkit-animation-delay:.8s;animation-delay:.8s}.preloader__container__block--4{-webkit-animation-delay:1.2s;animation-delay:1.2s}.info-box{padding:25px;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);box-shadow:0 8px 12px 0 rgba(0,0,0,0.06);margin:45px 0}@media only screen and (max-width: 767px){.info-box{margin:20px 0}}.info-box--tickets{padding:35px}.info-box--tickets__p{font-weight:bold;margin-bottom:0;font-size:0.875rem;display:none}.info-box--tickets__p--no-hide{display:block}@media only screen and (max-width: 767px){.info-box--tickets__p{margin-bottom:15px;margin-left:-15px}}.info-box--tickets__p.open{display:block}.info-box--tickets__a{margin-top:10px;font-size:0.875rem;padding-left:25px;position:relative;display:none}.info-box--tickets__a.open{display:block}@media only screen and (max-width: 991px){.info-box--tickets__a{font-size:0.725rem}}.info-box--tickets__a::after{position:absolute;top:0;left:0;content:url(assets/images/tickets.svg)}.info-box--tickets__border{border-left:1px solid #ddd;padding-left:54px}.info-box__tabs__tab{font-size:0.875rem;padding:17px 31px;border:1px solid #F8CC00;color:#1A1A1A;text-transform:uppercase;-webkit-box-shadow:0 2px 13px 0 rgba(248,204,0,0.43);box-shadow:0 2px 13px 0 rgba(248,204,0,0.43);border-radius:2px;opacity:0.59;letter-spacing:1px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.info-box__tabs__tab:hover{text-decoration:none}@media only screen and (max-width: 767px){.info-box__tabs__tab{font-size:0.725rem;padding:10px 10px}}.info-box__tabs__tab.active{background:#F8CC00;color:#000;opacity:1;font-weight:500}.info-box__title{padding:0 23px;color:#1A1A1A;font-size:1.125rem;position:relative}@media only screen and (max-width: 767px){.info-box__title{font-size:0.875rem;padding:0 30px}}.info-box__description{font-size:0.725rem;color:#1A1A1A;max-width:890px;letter-spacing:0.19px;margin-bottom:0}.lines-timetable.tickets .table__header__single--line{width:80%}.lines-timetable.tickets .table__header__single--tickets span{display:none}.lines-timetable.tickets .table__header__single--tickets span.open{display:inline-block}.lines-timetable.tickets .table__row__single__container--route{width:100%;height:100%;position:relative;padding-top:0}.lines-timetable.tickets .table__row__single__container--route span{display:inline-block;width:79%;padding-top:30px}@media only screen and (max-width: 991px){.lines-timetable.tickets .table__row__single__container--route{width:100%}}.lines-timetable.tickets .table__row__single__container--tickets{width:21%;display:inline-block}@media only screen and (max-width: 991px){.lines-timetable.tickets .table__row__single__container--tickets{width:100%}}.lines-timetable.tickets .table__row__single__container--tickets a{background-image:url(assets/images/pdf-icon.svg);background-repeat:no-repeat;background-position:center left;padding:15px 30px;display:none}.lines-timetable.tickets .table__row__single__container--tickets a.open{display:inline-block}.skargi-i-reklamacje{margin-top:45px}.skargi-i-reklamacje h1,.skargi-i-reklamacje h2,.skargi-i-reklamacje h3,.skargi-i-reklamacje h4,.skargi-i-reklamacje h5{margin-top:5px;margin-bottom:25px}@media screen and (max-width: 767px){.skargi-i-reklamacje h1,.skargi-i-reklamacje h2,.skargi-i-reklamacje h3,.skargi-i-reklamacje h4,.skargi-i-reklamacje h5{font-size:0.875rem}}.skargi-i-reklamacje p{font-size:1rem}@media screen and (max-width: 767px){.skargi-i-reklamacje p{font-size:12px}}.skargi-i-reklamacje a{font-weight:700}.skargi-i-reklamacje__module{-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);box-shadow:0 2px 11px 0 rgba(0,0,0,0.08);background-color:#fff;border-radius:2px;padding:33px;margin:60px auto}.skargi-i-reklamacje__module__popup{z-index:-1;text-align:center;opacity:0;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.skargi-i-reklamacje__module__popup.open{z-index:1000;opacity:1}.skargi-i-reklamacje__module__popup__image{display:inline-block;width:200px;margin-top:55px}.skargi-i-reklamacje__module__popup__text{display:none;margin-top:33px;font-size:24px;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.skargi-i-reklamacje__module__popup__text.open{display:block}.skargi-i-reklamacje__module__popup__btn{display:none;margin-top:33px;width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;margin-bottom:55px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.skargi-i-reklamacje__module__popup__btn.open{display:inline-block}.skargi-i-reklamacje__module__popup .preloader{display:none}.skargi-i-reklamacje__module__popup .preloader.open{display:inline-block}.skargi-i-reklamacje__module__title{font-size:1.5rem;margin-bottom:7px;float:left;width:100%;font-weight:700}@media screen and (max-width: 767px){.skargi-i-reklamacje__module__title{font-size:0.875rem}}.skargi-i-reklamacje__module__text{font-size:0.875rem}@media screen and (max-width: 767px){.skargi-i-reklamacje__module__text{font-size:12px}}.skargi-i-reklamacje__module__form{margin-top:25px;font-size:0.875rem}@media screen and (max-width: 767px){.skargi-i-reklamacje__module__form{font-size:12px}}@media screen and (max-width: 767px){.skargi-i-reklamacje__module__form button{font-size:12px}}.skargi-i-reklamacje__module__form .g-recaptcha{padding-top:5px;padding-bottom:20px}@media screen and (max-width: 767px){.skargi-i-reklamacje__module__form .g-recaptcha{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);left:3px;bottom:80px}}.skargi-i-reklamacje__module__form .g-recaptcha__error{display:none;color:red}.skargi-i-reklamacje__module__form .fileError1,.skargi-i-reklamacje__module__form .fileError2{color:red;width:100%;float:left;margin-top:-12px;margin-bottom:5px;display:none}.skargi-i-reklamacje__module__form .fileError1.open,.skargi-i-reklamacje__module__form .fileError2.open{display:inline-block}.skargi-i-reklamacje__module__form__input,.skargi-i-reklamacje__module__form__textarea{border:1px solid #CCC;border-radius:3px;margin-bottom:15px;color:#287FE5}.skargi-i-reklamacje__module__form__input.error,.skargi-i-reklamacje__module__form__textarea.error{border-color:red}.skargi-i-reklamacje__module__form__input::-webkit-input-placeholder,.skargi-i-reklamacje__module__form__textarea::-webkit-input-placeholder{color:#287FE5;opacity:.6}.skargi-i-reklamacje__module__form__input::-moz-placeholder,.skargi-i-reklamacje__module__form__textarea::-moz-placeholder{color:#287FE5;opacity:.6}.skargi-i-reklamacje__module__form__input::-ms-input-placeholder,.skargi-i-reklamacje__module__form__textarea::-ms-input-placeholder{color:#287FE5;opacity:.6}.skargi-i-reklamacje__module__form__input::placeholder,.skargi-i-reklamacje__module__form__textarea::placeholder{color:#287FE5;opacity:.6}.skargi-i-reklamacje__module__form__input{height:42px;padding:0 15px}.skargi-i-reklamacje__module__form__input--name,.skargi-i-reklamacje__module__form__input--email{width:49%}@media screen and (max-width: 991px){.skargi-i-reklamacje__module__form__input--name,.skargi-i-reklamacje__module__form__input--email{width:100%}}.skargi-i-reklamacje__module__form__input--email{margin-left:12px}@media screen and (max-width: 1199px){.skargi-i-reklamacje__module__form__input--email{margin-left:9px}}@media screen and (max-width: 991px){.skargi-i-reklamacje__module__form__input--email{margin-left:0}}.skargi-i-reklamacje__module__form__input--adres{width:100%}.skargi-i-reklamacje__module__form__input--file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.skargi-i-reklamacje__module__form__input--file+label{height:42px;line-height:42px;width:100%;border:1px solid #CCC;border-radius:3px;margin-bottom:15px;padding:0 15px;cursor:pointer;margin-top:-6px;color:#287FE5}@media screen and (max-width: 991px){.skargi-i-reklamacje__module__form__input--file+label{padding:15px;height:auto;line-height:20px}}.skargi-i-reklamacje__module__form__input--file+label.error{border-color:red}.skargi-i-reklamacje__module__form__textarea{width:100%;padding:15px;height:130px}@media screen and (min-width: 768px){.page-id-180 .row-back-to-previous .container{max-width:575px}}@media screen and (min-width: 992px){.page-id-180 .row-back-to-previous .container{max-width:775px}}@media screen and (min-width: 1200px){.page-id-180 .row-back-to-previous .container{max-width:925px}}.attachments-module{margin-top:40px}@media screen and (max-width: 767px){.attachments-module .no-padding-sm{padding-left:0;padding-right:0}}.attachments-module ul li,.attachments-module ol li{font-size:0.875rem}.attachments-module__container{margin-top:58px;margin-bottom:80px;border-top:1px solid #CCCCCC}.attachments-module__container p{margin:44px 0 25px;font-size:24px;line-height:36px;width:100%;font-weight:500}@media screen and (max-width: 767px){.attachments-module__container p{font-size:14px;margin:19px 0 13px}}.attachments-module__container__file{width:100%;background-color:#fff;padding:20px 20px 20px 62px;margin-bottom:7px;background-image:url("assets/images/pdf-icon.svg");background-position:center left 33px;background-repeat:no-repeat;-webkit-box-shadow:0 13px 14px 0 rgba(214,214,214,0.07);box-shadow:0 13px 14px 0 rgba(214,214,214,0.07)}@media screen and (max-width: 767px){.attachments-module__container__file{font-size:12px;padding:18px 18px 18px 41px;background-position:center left 12px}}.isms{margin-top:35px}.isms__text p{font-size:1rem}.isms__table{font-size:1.125rem}.isms__table__header,.isms__table__single{width:100%;padding:22px 33px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 991px){.isms__table__header,.isms__table__single{padding-left:0;padding-right:0}}.isms__table__header__col,.isms__table__single__col{display:inline-block}.isms__table__header__col--service,.isms__table__single__col--service{width:59%}@media screen and (max-width: 1199px){.isms__table__header__col--service,.isms__table__single__col--service{width:51%}}.isms__table__header__col--incode,.isms__table__single__col--incode{width:20%}@media screen and (max-width: 1199px){.isms__table__header__col--incode,.isms__table__single__col--incode{width:22%}}.isms__table__header__col--outcode,.isms__table__single__col--outcode{width:21%}@media screen and (max-width: 1199px){.isms__table__header__col--outcode,.isms__table__single__col--outcode{width:27%}}.isms__table__single{background-color:#fff;-webkit-box-shadow:0 13px 14px 0 rgba(214,214,214,0.07);box-shadow:0 13px 14px 0 rgba(214,214,214,0.07);margin-bottom:7px}@media screen and (max-width: 991px){.isms__table__single{font-size:0.9375rem;padding-left:11px}}@media screen and (max-width: 767px){.isms__table__single{font-size:12px}}.isms__table__header{color:#646464}@media screen and (max-width: 991px){.isms__table__header{font-size:0.875rem}}@media screen and (max-width: 767px){.isms__table__header{font-size:0.625rem}}.table-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:60px;margin-bottom:60px}.table-wrapper--week,.table-wrapper--tomorrow{display:none}@media screen and (max-width: 991px){.table-wrapper--week .csv-timetable{min-width:930px}}@media screen and (max-width: 991px){.table-wrapper:not(.table-wrapper--week):not(.table-wrapper--station) .csv-timetable{min-width:1035px}}@media screen and (max-width: 767px){.table-wrapper:not(.table-wrapper--week):not(.table-wrapper--station) .csv-timetable{min-width:765px}}@media screen and (max-width: 575px){.table-wrapper:not(.table-wrapper--week):not(.table-wrapper--station) .csv-timetable{min-width:calc(150vw - 30px)}}.table-wrapper--station:not(.table-wrapper--week) .csv-timetable{min-width:auto}@media screen and (max-width: 575px){.table-wrapper--station:not(.table-wrapper--week) .csv-timetable__cell{width:calc( 100% / 3) !important}.table-wrapper--station:not(.table-wrapper--week) .csv-timetable__cell:nth-child(1){display:none}}@media screen and (max-width: 991px){.table-wrapper{overflow:auto;margin-top:40px;margin-bottom:40px;max-height:500px}}@media screen and (max-width: 767px){.table-wrapper{margin-bottom:30px}}.csv-timetable-popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;display:none;padding:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);box-shadow:0 2px 17px 0 rgba(0,0,0,0.06)}.csv-timetable-popup>a{color:inherit;text-decoration:none;background-color:#f8cc00;border:1px solid #f8cc00;cursor:pointer;border-radius:2px;min-width:132px;font-family:'Roboto', sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:16px;text-transform:uppercase;padding:12px;text-align:center;-webkit-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}.csv-timetable-popup>a:hover{background-color:#FFD617}.csv-timetable-popup>button{border:none;background-color:transparent;padding:0;margin:0;color:#287FE5;font-size:0.875rem;cursor:pointer;margin-right:30px}.csv-timetable-popup>button:hover{text-decoration:underline}.csv-timetable-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin-top:60px}@media screen and (max-width: 991px){.csv-timetable-buttons{border:1px solid #f8cc00;border-radius:3px}}.csv-timetable-buttons>button{border:1px solid #f8cc00;cursor:pointer;border-radius:2px;min-width:132px;font-family:'Roboto', sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:16px;padding:0.7rem .75rem;background-color:transparent}.csv-timetable-buttons>button:hover{color:#1a1a1a}.csv-timetable-buttons>button.active{background-color:#f8cc00}@media screen and (max-width: 991px){.csv-timetable-buttons>button{border:none;width:calc(100% / 3);min-width:0}}@media screen and (max-width: 575px){.csv-timetable-buttons>button{font-size:9px}}.csv-timetable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:930px;border:1px solid #dbdcdc;position:relative}.csv-timetable:hover .csv-timetable__row:not(.csv-timetable__row--head):hover{background-color:#f8cc0040}.csv-timetable__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.csv-timetable__row:nth-child(2n+3){background-color:#fff}.csv-timetable__row:nth-child(2n+2){background-color:#f7fafa}.csv-timetable__row--head{background-color:#f8cc00;position:sticky;top:0}.csv-timetable__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;text-align:center;font-size:0.9rem}@media screen and (max-width: 991px){.csv-timetable__cell--m-reordered{-webkit-box-ordinal-group:11 !important;-ms-flex-order:10 !important;order:10 !important}}@media screen and (max-width: 991px){.csv-timetable__cell--buy-ticket{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}}.csv-timetable__cell--head{font-weight:bold}@media screen and (max-width: 1199px){.csv-timetable__cell{font-size:0.7rem}}@media screen and (max-width: 991px){.csv-timetable__cell{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.csv-timetable__cell button,.csv-timetable__cell a{border:none;background-color:transparent;color:#000;text-decoration:none;cursor:pointer;font-size:0.75rem;margin:0;padding:2px 5px;background-color:#f8cc00}.csv-timetable__cell button:hover,.csv-timetable__cell a:hover{text-decoration:none}@media screen and (max-width: 1199px){.csv-timetable__cell button,.csv-timetable__cell a{font-size:0.7rem}}.csv-timetable__cell--disabled button{cursor:auto;color:#7e7e7e;background-color:#e7e7e7}.pwd-form__wrapper{margin-top:30px;background-color:#fff;-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);border-radius:2px;padding:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.pwd-form__popup{z-index:-1;text-align:center;opacity:0;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pwd-form__popup.open{z-index:1000;opacity:1}.pwd-form__popup__image{display:inline-block;width:200px;margin-top:55px}.pwd-form__popup__text{margin-top:33px;font-size:24px;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pwd-form__popup__btn{margin-top:33px;width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;margin-bottom:55px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.pwd-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pwd-form__title{width:100%;font-size:24px;font-weight:700;line-height:28px;margin-bottom:15px}.pwd-form__separator{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px;margin-bottom:20px}.pwd-form__separator>h3{margin:0;font-size:1.3rem;font-weight:600}.pwd-form__separator>p{margin-top:5px}.pwd-form__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pwd-alert-box{width:calc(100% - 183px - 24px);min-height:42px;border-radius:3px;background-color:#ff4d4d;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 10px;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0;position:relative}.pwd-alert-box>p{margin:0;font-size:14px}.pwd-alert-box>.preloader{display:none}.pwd-alert-box--preloader{background-color:#fff}.pwd-alert-box--preloader>.preloader{display:block}.pwd-alert-box--preloader>p{display:none}.pwd-add-fields-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;background:transparent;cursor:pointer;padding:5px 0;margin-bottom:10px}.pwd-add-fields-btn>span{font-size:12px;margin-left:5px;color:#287FE5}.pwd-submit-btn{width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;border-radius:2px;cursor:pointer;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;font-size:12px;font-weight:700}.pwd-submit-btn:hover{background-color:#FFD617;border-radius:2px}.checkbox-fieldset-wrapper,.radio-fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.checkbox-fieldset-wrapper>legend,.radio-fieldset-wrapper>legend{width:100%}.checkbox-fieldset-wrapper>legend>span,.radio-fieldset-wrapper>legend>span{font-size:0.875rem;font-weight:600}.form-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:10px}.form-field-wrapper p{margin-bottom:5px}.form-field-wrapper--half{width:calc(50% - 12px)}@media screen and (max-width: 767px){.form-field-wrapper--half{width:100%}}.form-field-wrapper--three-quarters{width:calc(75% - 12px)}@media screen and (max-width: 991px){.form-field-wrapper--three-quarters{width:calc(50% - 12px)}}@media screen and (max-width: 767px){.form-field-wrapper--three-quarters{width:100%}}.form-field-wrapper--quarter{width:calc(25% - 12px)}@media screen and (max-width: 991px){.form-field-wrapper--quarter{width:calc(50% - 12px)}}@media screen and (max-width: 767px){.form-field-wrapper--quarter{width:100%}}.form-field-wrapper>input[type="text"],.form-field-wrapper input[type="number"],.form-field-wrapper input[type="email"],.form-field-wrapper input[type="time"]{width:100%;border-radius:3px;border:1px solid #CCC;height:42px;padding:0 15px;font-size:12px;font-weight:400}.form-field-wrapper--empty>input[type="text"],.form-field-wrapper--empty input[type="number"],.form-field-wrapper--empty input[type="email"],.form-field-wrapper--empty input[type="time"]{border-color:red}.select-wrapper{position:relative}.select-wrapper::after{content:"";position:absolute;bottom:18px;right:15px;width:10px;height:6px;background-image:url(/wp-content/themes/koleje_v1/assets/images/arrow-drop.svg)}.select-wrapper>select{-moz-appearance:none;-webkit-appearance:none;width:100%;border-radius:3px;border:1px solid #CCC;height:42px;padding:0 15px;padding-right:34px;font-size:12px;font-weight:400}.textarea-wrapper>textarea{width:100%;border-radius:3px;border:1px solid #CCC;min-height:42px;padding:12px 15px;font-size:12px;font-weight:400}.checkbox-wrapper{position:relative}.checkbox-wrapper>p{padding-left:30px}.checkbox-wrapper>input[type="checkbox"]{width:16px;height:16px;border-radius:3px;border:none;position:absolute;left:1px;top:3px}.checkbox-wrapper>input[type="checkbox"]:checked ~ .checkmark::after{width:12px;height:12px;background-color:#F8CC00}.checkbox-wrapper>.checkmark{width:18px;height:18px;border-radius:3px;border:1px solid #CCC;background-color:#fff;position:absolute;left:0;top:2px}.checkbox-wrapper>.checkmark::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2px;height:2px;background-color:#FFF;border-radius:1px;-webkit-transition:width 0.1s, height 0.1s, backround 0.1s;-o-transition:width 0.1s, height 0.1s, backround 0.1s;transition:width 0.1s, height 0.1s, backround 0.1s}.radio-wrapper{position:relative}.radio-wrapper>p{padding-left:30px}.radio-wrapper>input[type="radio"]{width:16px;height:16px;border-radius:50%;border-radius:3px;border:none;position:absolute;left:1px;top:3px}.radio-wrapper>input[type="radio"]:checked ~ .checkmark::after{width:12px;height:12px;background-color:#F8CC00}.radio-wrapper>.checkmark{width:18px;height:18px;border-radius:50%;border:1px solid #CCC;background-color:#fff;position:absolute;left:0;top:2px}.radio-wrapper>.checkmark::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2px;height:2px;background-color:#FFF;border-radius:50%;-webkit-transition:width 0.1s, height 0.1s, backround 0.1s;-o-transition:width 0.1s, height 0.1s, backround 0.1s;transition:width 0.1s, height 0.1s, backround 0.1s}#start-meeting-place-fieldset,#interchange-meeting-place-fieldset{display:none}.search-results__header{margin-top:50px;margin-bottom:50px}.search-results__single{margin-bottom:40px}@media only screen and (min-width: 992px){.zoom1 .top-header__searchform__box__input,.zoom1 .top-header__list,.zoom1 .top-header__list .active_language a,.zoom1 .bottom-header .nav ul li a,.zoom1 .lines-states .buttons button,.zoom1 .lines-states .table__header,.zoom1 .lines-states .table__row__single__container--status .status{font-size:16px;line-height:24px}.zoom1 .plan-your-journey-home .title,.zoom1 .plan-your-journey-home-rb .title{font-size:34px}.zoom1 .koleo-kd-widget .form-item label,.zoom1 .koleo-kd-widget .form-item input,.zoom1 .koleo-kd-widget input.form-submit.submit,.zoom1 .banner-tiles .title span,.zoom1 .btn,.zoom1 .banner-tiles .list-li-padding li,.zoom1 .image-tiles p,.zoom1 #news-list h2 span,.zoom1 p,.zoom1 #news-list a,.zoom1 #newsletter .input-email,.zoom1 .lines-states .table__row,.zoom1 .plan-your-journey-home__alert,.zoom1 .back-to-previous,.zoom1 .info-box__tabs__tab,.zoom1 .info-box--tickets__a,.zoom1 .content-text__back{font-size:18px;line-height:26px}.zoom1 .banner-tiles .title,.zoom1 .second-banner__banner-text__h2,.zoom1 #news-list h2,.zoom1 .lines-states h3,.zoom1 .main-banner__banner-text__h2{font-size:28px}.zoom1 .second-banner__banner-text__h1,.zoom1 .main-banner__banner-text__h1{font-size:52px}.zoom1 .image-tiles span,.zoom1 h5,.zoom1 .lines-timetable .table__row__single__container--route,.zoom1 .lines-timetable .table__row__single__container--actualSchedule a,.zoom1 .lines-timetable .table__row__single__container--futureSchedule a,.zoom1 .lines-timetable.tickets .table__row__single__container--tickets a,.zoom1 .post .entry-content p,.zoom1 .post .entry-content ol,.zoom1 .post .entry-content ul,.zoom1 .contnet-attachment aside,.zoom1 .banner-tiles .text-content{font-size:20px;line-height:28px}.zoom1 .image-tiles .title{font-size:24px;line-height:36px}.zoom1 #newsletter label,.zoom1 .lines-timetable .table__header,.zoom1 .lines-timetable .table__row__single--line{font-size:22px;line-height:33px}.zoom1 footer .footer .title,.zoom1 footer .footer ul li,.zoom1 .lines-states .table__row__single__container--info{font-size:14px;line-height:21px}.zoom1 footer .copyrights{font-size:13px;line-height:19px}.zoom1 footer .copyrights__text-small{font-size:11px}.zoom1 .lines-states .buttons button{height:auto;line-height:25px}.zoom1 .content__h2{font-size:36px}.zoom1 .forms__form-container__title{font-size:28px}.zoom1 .forms__form-container__text{font-size:16px}.zoom1 .forms__contact-box__title{font-size:26px}.zoom1 .forms__contact-box__text{font-size:16px}.zoom1 .forms__contact-box__info{font-size:16px}.zoom1 .forms{font-size:16px}.zoom1 .forms__switcher__nav__btn{width:33.3%}.zoom1 .forms__switcher__nav{left:0}.zoom1 .ticket-office__search h3{font-size:18px}.zoom1 .ticket-office__search label{font-size:16px}.zoom1 .skargi-i-reklamacje__module__title{font-size:28px}.zoom1 .skargi-i-reklamacje__module__text{font-size:16px}.zoom1 .address__container__title{font-size:26px}.zoom1 .address__container__address{font-size:16px}.zoom1 .forms__switcher__text{display:none}.zoom1 .lines-states .buttons{display:block}.zoom1 .forms__switcher{height:128px}.zoom1 .forms__form-container__form__submit{width:250px}.zoom1 .image-tiles img{display:none}.zoom1 .image-tiles .inside-padding{padding:60px}.zoom1 .kariera_title{font-size:26px}.zoom1 .taxonomy-list-inline{font-size:18px}.zoom1 .post-type-archive-kariera .kariera-form .kariera-form-title{font-size:26px}.zoom1 .kariera-form p{font-size:18px}.zoom1 .company-management__box__contact{font-size:12px}.zoom1 .prz__form__title{font-size:26px}.zoom1 .prz__form__small{font-size:16px}.zoom1 .prz__form .more{font-size:22px}}@media only screen and (min-width: 992px){.zoom2 .top-header__searchform__box__input,.zoom2 .top-header__list,.zoom2 .top-header__list .active_language a,.zoom2 .bottom-header .nav ul li a,.zoom2 .lines-states .buttons button,.zoom2 .lines-states .table__header,.zoom2 .lines-states .table__row__single__container--status .status{font-size:18px;line-height:28px}.zoom2 .bottom-header{padding:0px 0px 20px 0px}.zoom2 .bottom-header .nav ul li .submenu{top:135px}.zoom2 .plan-your-journey-home .title,.zoom2 .plan-your-journey-home-rb .title{font-size:36px}.zoom2 .koleo-kd-widget .form-item label,.zoom2 .koleo-kd-widget .form-item input,.zoom2 .koleo-kd-widget input.form-submit.submit,.zoom2 .banner-tiles .title span,.zoom2 .btn,.zoom2 .banner-tiles .list-li-padding li,.zoom2 .image-tiles p,.zoom2 #news-list h2 span,.zoom2 p,.zoom2 #news-list a,.zoom2 #newsletter .input-email,.zoom2 .lines-states .table__row,.zoom2 .plan-your-journey-home__alert,.zoom2 .back-to-previous,.zoom2 .info-box__tabs__tab,.zoom2 .info-box--tickets__a,.zoom2 .content-text__back{font-size:20px}.zoom2 .banner-tiles .title,.zoom2 .second-banner__banner-text__h2,.zoom2 #news-list h2,.zoom2 .lines-states h3,.zoom2 .main-banner__banner-text__h2{font-size:30px}.zoom2 .second-banner__banner-text__h1,.zoom2 .main-banner__banner-text__h1{font-size:54px}.zoom2 .image-tiles span,.zoom2 h5,.zoom2 .lines-timetable .table__row__single__container--route,.zoom2 .lines-timetable .table__row__single__container--actualSchedule a,.zoom2 .lines-timetable .table__row__single__container--futureSchedule a,.zoom2 .lines-timetable.tickets .table__row__single__container--tickets a,.zoom2 .post .entry-content p,.zoom2 .post .entry-content ol,.zoom2 .post .entry-content ul,.zoom2 .contnet-attachment aside,.zoom2 .banner-tiles .text-content{font-size:22px}.zoom2 .image-tiles .title{font-size:26px}.zoom2 .image-tiles p{overflow:visible}.zoom2 #newsletter label,.zoom2 .lines-timetable .table__header,.zoom2 .lines-timetable .table__row__single--line{font-size:24px}.zoom2 footer .footer .title,.zoom2 footer .footer ul li,.zoom2 .lines-states .table__row__single__container--info{font-size:16px;line-height:24px}.zoom2 footer .copyrights{font-size:15px}.zoom2 footer .copyrights__text-small{font-size:13px}.zoom2 .lines-states .buttons button{height:auto;line-height:25px}.zoom2 .content__h2{font-size:38px}.zoom2 .forms__form-container__title{font-size:30px}.zoom2 .forms__form-container__text{font-size:18px}.zoom2 .forms__contact-box__title{font-size:28px}.zoom2 .forms__contact-box__text{font-size:18px}.zoom2 .forms__contact-box__info{font-size:18px}.zoom2 .forms{font-size:18px}.zoom2 .forms__switcher__nav__btn{width:33.3%}.zoom2 .forms__switcher__nav{left:0}.zoom2 .ticket-office__search h3{font-size:20px}.zoom2 .ticket-office__search label{font-size:18px}.zoom2 .skargi-i-reklamacje__module__title{font-size:28px}.zoom2 .skargi-i-reklamacje__module__text{font-size:18px}.zoom2 .address__container__title{font-size:28px}.zoom2 .address__container__address{font-size:18px}.zoom2 .forms__switcher__text{display:none}.zoom2 .lines-states .buttons{display:block}.zoom2 .forms__switcher{height:128px}.zoom2 .forms__form-container__form__submit{width:250px}.zoom2 .image-tiles img{display:none}.zoom2 .image-tiles .inside-padding{padding:60px}.zoom2 .kariera_title{font-size:28px}.zoom2 .taxonomy-list-inline{font-size:20px}.zoom2 .post-type-archive-kariera .kariera-form .kariera-form-title{font-size:28px}.zoom2 .kariera-form p{font-size:20px}.zoom2 .company-management__box__contact{font-size:14px}.zoom2 .prz__form__title{font-size:28px}.zoom2 .prz__form__small{font-size:20px}.zoom2 .prz__form .more{font-size:22px}}@media only screen and (min-width: 992px){.zoom3 .top-header__searchform__box__input,.zoom3 .top-header__list,.zoom3 .top-header__list .active_language a,.zoom3 .bottom-header .nav ul li a,.zoom3 .lines-states .buttons button,.zoom3 .lines-states .table__header,.zoom3 .lines-states .table__row__single__container--status .status{font-size:20px}.zoom3 .bottom-header{padding:0px 0px 20px 0px}.zoom3 .bottom-header .nav ul li .submenu{top:139px}.zoom3 .plan-your-journey-home .title,.zoom3 .plan-your-journey-home-rb .title{font-size:38px}.zoom3 .koleo-kd-widget .form-item label,.zoom3 .koleo-kd-widget .form-item input,.zoom3 .koleo-kd-widget input.form-submit.submit,.zoom3 .banner-tiles .title span,.zoom3 .btn,.zoom3 .banner-tiles .list-li-padding li,.zoom3 .image-tiles p,.zoom3 #news-list h2 span,.zoom3 p,.zoom3 #news-list a,.zoom3 #newsletter .input-email,.zoom3 .lines-states .table__row,.zoom3 .plan-your-journey-home__alert,.zoom3 .back-to-previous,.zoom3 .info-box__tabs__tab,.zoom3 .info-box--tickets__a,.zoom3 .content-text__back{font-size:22px}.zoom3 .banner-tiles .title,.zoom3 .second-banner__banner-text__h2,.zoom3 #news-list h2,.zoom3 .lines-states h3,.zoom3 .main-banner__banner-text__h2{font-size:32px}.zoom3 .second-banner__banner-text__h1,.zoom3 .main-banner__banner-text__h1{font-size:56px}.zoom3 .image-tiles span,.zoom3 h5,.zoom3 .lines-timetable .table__row__single__container--route,.zoom3 .lines-timetable .table__row__single__container--actualSchedule a,.zoom3 .lines-timetable .table__row__single__container--futureSchedule a,.zoom3 .lines-timetable.tickets .table__row__single__container--tickets a,.zoom3 .post .entry-content p,.zoom3 .post .entry-content ol,.zoom3 .post .entry-content ul,.zoom3 .contnet-attachment aside,.zoom3 .banner-tiles .text-content{font-size:24px}.zoom3 .image-tiles .title{font-size:28px}.zoom3 .image-tiles p{overflow:visible}.zoom3 #newsletter label,.zoom3 .lines-timetable .table__header,.zoom3 .lines-timetable .table__row__single--line{font-size:26px}.zoom3 footer .footer .title,.zoom3 footer .footer ul li,.zoom3 .lines-states .table__row__single__container--info{font-size:18px;line-height:27px}.zoom3 footer .copyrights{font-size:17px}.zoom3 footer .copyrights__text-small{font-size:15px}.zoom3 .lines-states .buttons button{height:auto;line-height:25px}.zoom3 .content__h2{font-size:40px}.zoom3 .forms__form-container__title{font-size:32px}.zoom3 .forms__form-container__text{font-size:20px}.zoom3 .forms__contact-box__title{font-size:30px}.zoom3 .forms__contact-box__text{font-size:20px}.zoom3 .forms__contact-box__info{font-size:20px}.zoom3 .forms{font-size:20px}.zoom3 .forms__switcher__nav__btn{width:33.3%}.zoom3 .forms__switcher__nav{left:0}.zoom3 .ticket-office__search h3{font-size:22px}.zoom3 .ticket-office__search label{font-size:20px}.zoom3 .skargi-i-reklamacje__module__title{font-size:30px}.zoom3 .skargi-i-reklamacje__module__text{font-size:20px}.zoom3 .address__container__title{font-size:30px}.zoom3 .address__container__address{font-size:20px}.zoom3 .forms__switcher__text{display:none}.zoom3 .lines-states .buttons{display:block}.zoom3 .forms__switcher{height:128px}.zoom3 .forms__form-container__form__submit{width:250px}.zoom3 .image-tiles img{display:none}.zoom3 .image-tiles .inside-padding{padding:60px 10px}.zoom3 .image-tiles .inside-padding p{line-height:25px}.zoom3 .kariera_title{font-size:30px}.zoom3 .taxonomy-list-inline{font-size:22px}.zoom3 .post-type-archive-kariera .kariera-form .kariera-form-title{font-size:30px}.zoom3 .kariera-form p{font-size:22px}.zoom3 .company-management__box__contact{font-size:16px}.zoom3 .prz__form__title{font-size:30px}.zoom3 .prz__form__small{font-size:22px}.zoom3 .prz__form .more{font-size:22px}}body .cookie-info{position:fixed;left:50%;bottom:50px;background:#1A1A1A;padding:25px 60px 25px 30px;width:720px;margin-left:-300px;z-index:99;color:#d8d8d8;font-size:14px;line-height:1.5em;overflow:hidden;z-index:9999}@media screen and (max-width: 650px){body .cookie-info{left:5%;bottom:20px;padding:25px 60px 25px 30px;width:90%;margin-left:0}}body .cookie-info .cookie-info-link a{color:#2e7bae;text-decoration:none}body .cookie-info .cookie-info-link a:hover{text-decoration:underline}body .cookie-info-header-close{position:absolute;background:#F8CC00 url(assets/images/close.svg) no-repeat 50% 50%;top:-33px;right:-68px;width:24px;height:24px;cursor:pointer;text-indent:-9999px;background-size:11px auto}body .cookie-info-header-close a{display:block;width:24px;height:24px;overflow:hidden;color:#2e7bae;text-decoration:none}body .cookie-info-header-close a::after{font-size:10px;position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-5px;text-indent:0px}body .cookie-x{display:none}.page-id-49531 .offset-sm-1.acf-wysiwyg-editor,.page-id-49535 .offset-sm-1.acf-wysiwyg-editor,.page-id-49537 .offset-sm-1.acf-wysiwyg-editor,.page-id-49542 .offset-sm-1.acf-wysiwyg-editor{max-width:100%;margin:-400px 0 0;padding:0}@media screen and (max-width: 767px){.page-id-49531 .offset-sm-1.acf-wysiwyg-editor,.page-id-49535 .offset-sm-1.acf-wysiwyg-editor,.page-id-49537 .offset-sm-1.acf-wysiwyg-editor,.page-id-49542 .offset-sm-1.acf-wysiwyg-editor{margin-top:-520px !important}}.page-id-49531 #ep-content,.page-id-49535 #ep-content,.page-id-49537 #ep-content,.page-id-49542 #ep-content{min-height:900px;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 12px #d5d5d5;box-shadow:0 2px 12px #d5d5d5;padding:10px 40px;margin:10px 0}@media screen and (max-width: 767px){.page-id-49531 #ep-content,.page-id-49535 #ep-content,.page-id-49537 #ep-content,.page-id-49542 #ep-content{padding:4%}}.ep-full-width footer{display:none}#PurchaseProcess .epPurchaseProcessPlaceholder{background:#fff}.pos-relative{position:relative}.ep-curtain-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:36px;width:36px;background:url(assets/images/ep-loading.gif) no-repeat center center}.ep-curtain-loading.white-bg{background-image:url(assets/images/ep-loading-w.gif);top:100px}.page-id-49535 .menu-item-49879,.page-id-49535 .menu-item-49737,.page-id-49531 .menu-item-49879,.page-id-49531 .menu-item-49737{display:none !important}.menu-item-49737{background-color:#F8CC00 !important;padding:0.7rem 0.75rem !important;font-size:14px !important;letter-spacing:1px !important;line-height:16px !important;font-weight:500}.congres-form__wrapper{margin-top:30px;background-color:#fff;-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);box-shadow:0 2px 17px 0 rgba(0,0,0,0.06);border-radius:2px;padding:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.congres-form__popup{z-index:-1;text-align:center;opacity:0;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.congres-form__popup.open{z-index:1000;opacity:1}.congres-form__popup__image{display:inline-block;width:200px;margin-top:55px}.congres-form__popup__text{margin-top:33px;font-size:24px;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.congres-form__popup__btn{margin-top:33px;width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;margin-bottom:55px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.congres-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.congres-form__title{width:100%;font-size:24px;font-weight:700;line-height:28px;margin-bottom:15px}.congres-form__separator{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px;margin-bottom:20px}.congres-form__separator>h3{margin:0;font-size:1.3rem;font-weight:600}.congres-form__separator>p{margin-top:5px}.congres-form__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.congres-alert-box{width:calc(100% - 183px - 24px);min-height:42px;border-radius:3px;background-color:#ff4d4d;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 10px;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0;position:relative}.congres-alert-box>p{margin:0;font-size:14px}.congres-alert-box>.preloader{display:none}.congres-alert-box--preloader{background-color:#fff}.congres-alert-box--preloader>.preloader{display:block}.congres-alert-box--preloader>p{display:none}.congres-add-fields-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;background:transparent;cursor:pointer;padding:5px 0;margin-bottom:10px}.congres-add-fields-btn>span{font-size:12px;margin-left:5px;color:#287FE5}.congres-submit-btn{width:183px;height:42px;line-height:42px;border:0;background-color:#F8CC00;text-transform:uppercase;font-weight:700;border-radius:2px;cursor:pointer;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;font-size:12px;font-weight:700}.congres-submit-btn:hover{background-color:#FFD617;border-radius:2px}.checkbox-fieldset-wrapper,.radio-fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.checkbox-fieldset-wrapper>legend,.radio-fieldset-wrapper>legend{width:100%}.checkbox-fieldset-wrapper>legend>span,.radio-fieldset-wrapper>legend>span{font-size:0.875rem;font-weight:600}.form-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:10px}.form-field-wrapper p{margin-bottom:5px}.form-field-wrapper--half{width:calc(50% - 12px)}@media screen and (max-width: 767px){.form-field-wrapper--half{width:100%}}.form-field-wrapper--three-quarters{width:calc(75% - 12px)}@media screen and (max-width: 991px){.form-field-wrapper--three-quarters{width:calc(50% - 12px)}}@media screen and (max-width: 767px){.form-field-wrapper--three-quarters{width:100%}}.form-field-wrapper--quarter{width:calc(25% - 12px)}@media screen and (max-width: 991px){.form-field-wrapper--quarter{width:calc(50% - 12px)}}@media screen and (max-width: 767px){.form-field-wrapper--quarter{width:100%}}.form-field-wrapper>input[type="text"],.form-field-wrapper input[type="number"],.form-field-wrapper input[type="email"],.form-field-wrapper input[type="time"]{width:100%;border-radius:3px;border:1px solid #CCC;height:42px;padding:0 15px;font-size:12px;font-weight:400}.form-field-wrapper--empty>input[type="text"],.form-field-wrapper--empty input[type="number"],.form-field-wrapper--empty input[type="email"],.form-field-wrapper--empty input[type="time"],.form-field-wrapper--empty input[type="checkbox"] ~ span{border-color:red}.select-wrapper{position:relative}.select-wrapper::after{content:"";position:absolute;bottom:18px;right:15px;width:10px;height:6px;background-image:url(/wp-content/themes/koleje_v1/assets/images/arrow-drop.svg)}.select-wrapper>select{-moz-appearance:none;-webkit-appearance:none;width:100%;border-radius:3px;border:1px solid #CCC;height:42px;padding:0 15px;padding-right:34px;font-size:12px;font-weight:400}.textarea-wrapper>textarea{width:100%;border-radius:3px;border:1px solid #CCC;min-height:42px;padding:12px 15px;font-size:12px;font-weight:400}.checkbox-wrapper{position:relative}.checkbox-wrapper>p{padding-left:30px}.checkbox-wrapper>input[type="checkbox"]{width:16px;height:16px;border-radius:3px;border:none;position:absolute;left:1px;top:3px}.checkbox-wrapper>input[type="checkbox"]:checked ~ .checkmark::after{width:12px;height:12px;background-color:#F8CC00}.checkbox-wrapper>.checkmark{width:18px;height:18px;border-radius:3px;border:1px solid #CCC;background-color:#fff;position:absolute;left:0;top:2px}.checkbox-wrapper>.checkmark::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2px;height:2px;background-color:#FFF;border-radius:1px;-webkit-transition:width 0.1s, height 0.1s, backround 0.1s;-o-transition:width 0.1s, height 0.1s, backround 0.1s;transition:width 0.1s, height 0.1s, backround 0.1s}.radio-wrapper{position:relative}.radio-wrapper>p{padding-left:30px}.radio-wrapper>input[type="radio"]{width:16px;height:16px;border-radius:50%;border-radius:3px;border:none;position:absolute;left:1px;top:3px}.radio-wrapper>input[type="radio"]:checked ~ .checkmark::after{width:12px;height:12px;background-color:#F8CC00}.radio-wrapper>.checkmark{width:18px;height:18px;border-radius:50%;border:1px solid #CCC;background-color:#fff;position:absolute;left:0;top:2px}.radio-wrapper>.checkmark::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2px;height:2px;background-color:#FFF;border-radius:50%;-webkit-transition:width 0.1s, height 0.1s, backround 0.1s;-o-transition:width 0.1s, height 0.1s, backround 0.1s;transition:width 0.1s, height 0.1s, backround 0.1s}#start-meeting-place-fieldset,#interchange-meeting-place-fieldset{display:none}html[high-contrast="true"] body{background-color:#000}html[high-contrast="true"] button.js-contrast-version svg path{fill:#ff0}html[high-contrast="true"] .breadcrumbs a{color:#ff0}html[high-contrast="true"] .breadcrumbs span{color:#fff}html[high-contrast="true"] .back-to-previous,html[high-contrast="true"] .content-text__back{color:#ff0}html[high-contrast="true"] .pagination-press ul li{color:#fff}html[high-contrast="true"] .pagination-press ul li.active a{border:2px solid #fff;background-color:transparent}html[high-contrast="true"] .btn-yellow,html[high-contrast="true"] .btn-yellow-only-bg,html[high-contrast="true"] .btn-yellow-border-black{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .btn-yellow:hover,html[high-contrast="true"] .btn-yellow-only-bg:hover,html[high-contrast="true"] .btn-yellow-border-black:hover{background-color:transparent;border-color:#ff0;color:#ff0}html[high-contrast="true"] .post__read-more{color:#ff0}html[high-contrast="true"] .post__read-more::after{content:url(assets/images/arrow-right-contrast.svg)}html[high-contrast="true"] #togglebutton span{background:#ff0}html[high-contrast="true"] #mySidenav{background-color:#000;border-top:2px solid #fff}html[high-contrast="true"] #mySidenav #sidenav-list li{border-color:#ff0}html[high-contrast="true"] #mySidenav #sidenav-list li a{color:#ff0}html[high-contrast="true"] #mySidenav #sidenav-list li span{color:#ff0}html[high-contrast="true"] #mySidenav #sidenav-list li span::after{content:url(assets/images/arrow-drop-contrast.svg)}html[high-contrast="true"] #content p,html[high-contrast="true"] #content h1,html[high-contrast="true"] #content h2,html[high-contrast="true"] #content h3,html[high-contrast="true"] #content h4,html[high-contrast="true"] #content h5,html[high-contrast="true"] #content h6,html[high-contrast="true"] #content ul,html[high-contrast="true"] #content li,html[high-contrast="true"] #content ol,html[high-contrast="true"] #content table,html[high-contrast="true"] .kariera p,html[high-contrast="true"] .kariera h1,html[high-contrast="true"] .kariera h2,html[high-contrast="true"] .kariera h3,html[high-contrast="true"] .kariera h4,html[high-contrast="true"] .kariera h5,html[high-contrast="true"] .kariera h6,html[high-contrast="true"] .kariera ul,html[high-contrast="true"] .kariera li,html[high-contrast="true"] .kariera ol,html[high-contrast="true"] .kariera table{color:#fff}html[high-contrast="true"] #content a,html[high-contrast="true"] .kariera a{color:#ff0}html[high-contrast="true"] #content .post__date-box,html[high-contrast="true"] .kariera .post__date-box{border-color:#fff}html[high-contrast="true"] .content-text__date{color:#fff}html[high-contrast="true"] .content-text__date rect{fill:#fff}html[high-contrast="true"] .attachments-module p,html[high-contrast="true"] .attachments-module h1,html[high-contrast="true"] .attachments-module h2,html[high-contrast="true"] .attachments-module h3,html[high-contrast="true"] .attachments-module h4,html[high-contrast="true"] .attachments-module h5,html[high-contrast="true"] .attachments-module h6,html[high-contrast="true"] .attachments-module ul,html[high-contrast="true"] .attachments-module li,html[high-contrast="true"] .attachments-module ol,html[high-contrast="true"] .attachments-module table,html[high-contrast="true"] .attachments-module strong,html[high-contrast="true"] .attachments-module span{color:#fff}html[high-contrast="true"] .attachments-module a{color:#ff0}html[high-contrast="true"] .attachments-module__container__file{background-image:url(assets/images/pdf-icon-contrast.svg);background-color:#000;border:2px solid #fff}html[high-contrast="true"] .accordion-main__card{border:2px solid #ff0;background-color:#000}html[high-contrast="true"] .accordion-main__card__body__table{border-color:#fff}html[high-contrast="true"] .accordion-main__card__body__table__p{background-color:#000}html[high-contrast="true"] .accordion-main__card__body__table__p:nth-child(2n+1){background-color:#222}html[high-contrast="true"] .accordion-main__card__tab{color:#ff0}html[high-contrast="true"] .accordion-main__card__tab::after{content:url(assets/images/arrow_blue-contrast.svg)}html[high-contrast="true"] .accordion-main__card__tab__collapse p,html[high-contrast="true"] .accordion-main__card__tab__collapse h1,html[high-contrast="true"] .accordion-main__card__tab__collapse h2,html[high-contrast="true"] .accordion-main__card__tab__collapse h3,html[high-contrast="true"] .accordion-main__card__tab__collapse h4,html[high-contrast="true"] .accordion-main__card__tab__collapse h5,html[high-contrast="true"] .accordion-main__card__tab__collapse h6,html[high-contrast="true"] .accordion-main__card__tab__collapse ul,html[high-contrast="true"] .accordion-main__card__tab__collapse li,html[high-contrast="true"] .accordion-main__card__tab__collapse ol{color:#fff}html[high-contrast="true"] .accordion-main__card__tab__collapse a{color:#ff0}html[high-contrast="true"] .address__container{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .address__container span{color:#fff}html[high-contrast="true"] .address__container svg path{fill:#fff}html[high-contrast="true"] .forms__block__popup{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .forms__block__popup__text{color:#fff}html[high-contrast="true"] .forms__block__popup__btn{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .forms__block__popup__btn:hover{background-color:transparent;border:2px solid #ff0;color:#ff0}html[high-contrast="true"] .forms__block__popup .preloader{background-color:#000}html[high-contrast="true"] .forms__block__popup .preloader__container{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .forms__block__popup .preloader span{background-color:#fff}html[high-contrast="true"] .forms__contact-box{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .forms__contact-box span{color:#fff}html[high-contrast="true"] .forms__contact-box__info{color:#fff}html[high-contrast="true"] .forms__contact-box__info svg path,html[high-contrast="true"] .forms__contact-box__info svg use{fill:#fff !important}html[high-contrast="true"] .forms__contact-box__info p,html[high-contrast="true"] .forms__contact-box__info h1,html[high-contrast="true"] .forms__contact-box__info h2,html[high-contrast="true"] .forms__contact-box__info h3,html[high-contrast="true"] .forms__contact-box__info h4,html[high-contrast="true"] .forms__contact-box__info h5,html[high-contrast="true"] .forms__contact-box__info h6,html[high-contrast="true"] .forms__contact-box__info ul,html[high-contrast="true"] .forms__contact-box__info li,html[high-contrast="true"] .forms__contact-box__info ol{color:#fff}html[high-contrast="true"] .forms__contact-box__info a{color:#ff0}html[high-contrast="true"] .forms__form-container{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .forms__form-container span{color:#fff}html[high-contrast="true"] .forms__form-container input,html[high-contrast="true"] .forms__form-container textarea{border:2px solid #ff0;background-color:transparent;color:#ff0}html[high-contrast="true"] .forms__form-container input::-webkit-input-placeholder,html[high-contrast="true"] .forms__form-container textarea::-webkit-input-placeholder{color:#ff0}html[high-contrast="true"] .forms__form-container input::-moz-placeholder,html[high-contrast="true"] .forms__form-container textarea::-moz-placeholder{color:#ff0}html[high-contrast="true"] .forms__form-container input::-ms-input-placeholder,html[high-contrast="true"] .forms__form-container textarea::-ms-input-placeholder{color:#ff0}html[high-contrast="true"] .forms__form-container input::placeholder,html[high-contrast="true"] .forms__form-container textarea::placeholder{color:#ff0}html[high-contrast="true"] .forms__form-container button[type="submit"]{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .forms__form-container button[type="submit"]:hover{background-color:transparent;border-color:#ff0;color:#ff0}html[high-contrast="true"] .forms__form-container label{color:#ff0}html[high-contrast="true"] .forms__form-container label input{border:none}html[high-contrast="true"] .forms__switcher{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .forms__switcher__text{color:#fff}html[high-contrast="true"] .forms__switcher__nav__btn{color:#ff0;height:60px}html[high-contrast="true"] .forms__switcher__nav__btn>svg path,html[high-contrast="true"] .forms__switcher__nav__btn>svg use{fill:#ff0}@media screen and (max-width: 767px){html[high-contrast="true"] .forms__switcher__nav__btn{height:45px}}html[high-contrast="true"] .forms__switcher__nav__btn--selected,html[high-contrast="true"] .forms__switcher__nav__btn:hover{background-color:#ff0;color:#000}html[high-contrast="true"] .forms__switcher__nav__btn--selected::after,html[high-contrast="true"] .forms__switcher__nav__btn:hover::after{background-color:#ff0}html[high-contrast="true"] .forms__switcher__nav__btn--selected>svg path,html[high-contrast="true"] .forms__switcher__nav__btn--selected>svg use,html[high-contrast="true"] .forms__switcher__nav__btn:hover>svg path,html[high-contrast="true"] .forms__switcher__nav__btn:hover>svg use{fill:#000}html[high-contrast="true"] .lines-states h3{color:#fff}html[high-contrast="true"] .lines-states .buttons .chevron svg path{fill:#ff0}html[high-contrast="true"] .lines-states .buttons .mobileTextContainer{background-color:transparent;border-color:#ff0;color:#ff0}html[high-contrast="true"] .lines-states .buttons button{background-color:transparent;border-color:#ff0;color:#ff0}html[high-contrast="true"] .lines-states .buttons button.active,html[high-contrast="true"] .lines-states .buttons button:hover{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .lines-states .table__header{color:#fff}html[high-contrast="true"] .lines-states .table__row{background-color:#000;border:2px solid #fff;color:#fff}html[high-contrast="true"] .lines-states .table__row__single__container div{color:#fff}html[high-contrast="true"] .lines-states .table__row__single__container a{color:#ff0}html[high-contrast="true"] .lines-states .table__row .lines-states__status{color:#fff}html[high-contrast="true"] .message-box-home{background-color:#000;border:2px solid #fff;color:#fff}html[high-contrast="true"] .message-box-home .title{color:#fff}html[high-contrast="true"] .message-box-home .alert-text{background-image:url(assets/images/shuffle-contrast.svg)}html[high-contrast="true"] .message-box-home .alert-text span{color:#fff}html[high-contrast="true"] .message-box-home .all-alerts-url{background-image:url(assets/images/arrow-right-contrast.svg)}html[high-contrast="true"] .message-box-home .all-alerts-url a{color:#ff0}html[high-contrast="true"] .kariera-items>p>a{color:#ff0}html[high-contrast="true"] .kariera-items .kariera-item{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .kariera-items .kariera-item .kariera-arrow{background-image:url(assets/images/dots-contrast.svg)}@media screen and (max-width: 767px){html[high-contrast="true"] .kariera-items .kariera-item .kariera-arrow{background-image:none}}html[high-contrast="true"] .kariera-items .kariera-item .kariera_title,html[high-contrast="true"] .kariera-items .kariera-item li{color:#fff}html[high-contrast="true"] .kariera-form__text-block{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .kariera-form__text-block p,html[high-contrast="true"] .kariera-form__text-block h1,html[high-contrast="true"] .kariera-form__text-block h2,html[high-contrast="true"] .kariera-form__text-block h3,html[high-contrast="true"] .kariera-form__text-block h4,html[high-contrast="true"] .kariera-form__text-block h5,html[high-contrast="true"] .kariera-form__text-block h6,html[high-contrast="true"] .kariera-form__text-block ul,html[high-contrast="true"] .kariera-form__text-block li,html[high-contrast="true"] .kariera-form__text-block ol{color:#fff}html[high-contrast="true"] .kariera-form__text-block a{color:#ff0}html[high-contrast="true"] .kariera-kafelek{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .kariera-kafelek .img-overlay{display:none}html[high-contrast="true"] .kariera-kafelek img{opacity:0}html[high-contrast="true"] .kariera-kafelek .title{color:#fff}html[high-contrast="true"] .career_module__popup__text{color:#fff !important}html[high-contrast="true"] .career_module__popup__text p,html[high-contrast="true"] .career_module__popup__text h1,html[high-contrast="true"] .career_module__popup__text h2,html[high-contrast="true"] .career_module__popup__text h3,html[high-contrast="true"] .career_module__popup__text h4,html[high-contrast="true"] .career_module__popup__text h5,html[high-contrast="true"] .career_module__popup__text h6,html[high-contrast="true"] .career_module__popup__text ul,html[high-contrast="true"] .career_module__popup__text li,html[high-contrast="true"] .career_module__popup__text ol{color:#fff !important}html[high-contrast="true"] .career__module__popup{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .career__module__popup__btn{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .career__module__popup__btn:hover{background-color:transparent;border:2px solid #ff0;color:#ff0}html[high-contrast="true"] .career__module__popup .preloader{background-color:#000}html[high-contrast="true"] .career__module__popup .preloader__container{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .career__module__popup .preloader span{background-color:#fff}html[high-contrast="true"] .career__module__form{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .career__module__form input{border:2px solid #ff0;background-color:transparent;color:#ff0}html[high-contrast="true"] .career__module__form input::-webkit-input-placeholder{color:#ff0}html[high-contrast="true"] .career__module__form input::-moz-placeholder{color:#ff0}html[high-contrast="true"] .career__module__form input::-ms-input-placeholder{color:#ff0}html[high-contrast="true"] .career__module__form input::placeholder{color:#ff0}html[high-contrast="true"] .career__module__form .input-file:hover+.input-file-trigger{background-color:transparent !important;color:#ff0 !important}html[high-contrast="true"] .career__module__form label{border:2px solid #ff0 !important;background-color:transparent;color:#ff0}html[high-contrast="true"] .career__module__form label::-webkit-input-placeholder{color:#ff0}html[high-contrast="true"] .career__module__form label::-moz-placeholder{color:#ff0}html[high-contrast="true"] .career__module__form label::-ms-input-placeholder{color:#ff0}html[high-contrast="true"] .career__module__form label::placeholder{color:#ff0}html[high-contrast="true"] .career__module__form label:hover{background-color:transparent !important;color:#ff0 !important}html[high-contrast="true"] .lines-timetable .table__header{color:#fff}html[high-contrast="true"] .lines-timetable .table__row{background-color:#000;border:2px solid #fff;color:#fff}html[high-contrast="true"] .lines-timetable .table__row a{color:#ff0;background-image:url(assets/images/pdf-icon-contrast.svg)}html[high-contrast="true"] .info-box{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .info-box p,html[high-contrast="true"] .info-box h1,html[high-contrast="true"] .info-box h2,html[high-contrast="true"] .info-box h3,html[high-contrast="true"] .info-box h4,html[high-contrast="true"] .info-box h5,html[high-contrast="true"] .info-box h6,html[high-contrast="true"] .info-box ul,html[high-contrast="true"] .info-box li,html[high-contrast="true"] .info-box ol{color:#fff}html[high-contrast="true"] .info-box a{color:#ff0}html[high-contrast="true"] .entry-content p,html[high-contrast="true"] .entry-content h1,html[high-contrast="true"] .entry-content h2,html[high-contrast="true"] .entry-content h3,html[high-contrast="true"] .entry-content h4,html[high-contrast="true"] .entry-content h5,html[high-contrast="true"] .entry-content h6,html[high-contrast="true"] .entry-content ul,html[high-contrast="true"] .entry-content li,html[high-contrast="true"] .entry-content ol{color:#fff}html[high-contrast="true"] .entry-content a{color:#ff0}html[high-contrast="true"] .company-management p,html[high-contrast="true"] .company-management h1,html[high-contrast="true"] .company-management h2,html[high-contrast="true"] .company-management h3,html[high-contrast="true"] .company-management h4,html[high-contrast="true"] .company-management h5,html[high-contrast="true"] .company-management h6,html[high-contrast="true"] .company-management ul,html[high-contrast="true"] .company-management li,html[high-contrast="true"] .company-management ol{color:#fff}html[high-contrast="true"] .company-management a{color:#ff0}html[high-contrast="true"] .company-management__box{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .search-results p{color:#fff}html[high-contrast="true"] .search-results__header{color:#fff}html[high-contrast="true"] .search-results__single p,html[high-contrast="true"] .search-results__single h1,html[high-contrast="true"] .search-results__single h2,html[high-contrast="true"] .search-results__single h3,html[high-contrast="true"] .search-results__single h4,html[high-contrast="true"] .search-results__single h5,html[high-contrast="true"] .search-results__single h6,html[high-contrast="true"] .search-results__single ul,html[high-contrast="true"] .search-results__single li,html[high-contrast="true"] .search-results__single ol{color:#fff}html[high-contrast="true"] .search-results__single a{color:#ff0}html[high-contrast="true"] .search-results__single a.read-more{color:#ff0;background-image:url(assets/images/arrow-right-contrast.svg)}html[high-contrast="true"] .main-banner:before{background:rgba(0,0,0,0.6)}html[high-contrast="true"] .main-banner::after{background-image:url(assets/images/hero_mask-contrast.svg)}@media screen and (max-width: 767px){html[high-contrast="true"] .main-banner::after{display:none}}html[high-contrast="true"] .second-banner::after{background-image:url(assets/images/hero_second_mask-contrast.svg)}@media screen and (max-width: 767px){html[high-contrast="true"] .second-banner::after{display:none}}html[high-contrast="true"] .plan-your-journey-home,html[high-contrast="true"] #plan-your-journey-home-rb{border:2px solid #fff;background-color:#000}html[high-contrast="true"] .plan-your-journey-home .timetable-box .preloader,html[high-contrast="true"] #plan-your-journey-home-rb .timetable-box .preloader{background-color:#000}html[high-contrast="true"] .plan-your-journey-home .timetable-box .preloader__container,html[high-contrast="true"] #plan-your-journey-home-rb .timetable-box .preloader__container{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .plan-your-journey-home .timetable-box .preloader span,html[high-contrast="true"] #plan-your-journey-home-rb .timetable-box .preloader span{background-color:#fff}html[high-contrast="true"] .plan-your-journey-home .title,html[high-contrast="true"] #plan-your-journey-home-rb .title{color:#fff}html[high-contrast="true"] .plan-your-journey-home input[type="submit"],html[high-contrast="true"] #plan-your-journey-home-rb input[type="submit"]{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .plan-your-journey-home .form-item,html[high-contrast="true"] #plan-your-journey-home-rb .form-item{background-color:#000}html[high-contrast="true"] .plan-your-journey-home .form-item input,html[high-contrast="true"] #plan-your-journey-home-rb .form-item input{color:#ff0;border:2px solid #ff0;background-color:#000}html[high-contrast="true"] .plan-your-journey-home .form-item label,html[high-contrast="true"] #plan-your-journey-home-rb .form-item label{background-color:transparent;color:#ff0}html[high-contrast="true"] .plan-your-journey-home .koleo-kd-widget-container .form-item-end-station::after,html[high-contrast="true"] #plan-your-journey-home-rb .koleo-kd-widget-container .form-item-end-station::after{background-color:transparent}html[high-contrast="true"] .plan-your-journey-home .koleo-credentials p,html[high-contrast="true"] #plan-your-journey-home-rb .koleo-credentials p{color:#fff}html[high-contrast="true"] .plan-your-journey-home .koleo-credentials a,html[high-contrast="true"] #plan-your-journey-home-rb .koleo-credentials a{color:#ff0}html[high-contrast="true"] .top-header{background-color:#000}html[high-contrast="true"] .top-header__list--font .bigger-text,html[high-contrast="true"] .top-header__list--font .smaller-text{color:#ff0}html[high-contrast="true"] .top-header__list--ue a{color:#ff0}html[high-contrast="true"] .top-header__searchform__box{border-color:#ff0}html[high-contrast="true"] .top-header__searchform__box__button{background-color:#000;color:#ff0}html[high-contrast="true"] .top-header__searchform__box__button svg path,html[high-contrast="true"] .top-header__searchform__box__button svg use{fill:#ff0 !important}html[high-contrast="true"] .top-header__searchform__box__input{background-color:#000;color:#ff0}html[high-contrast="true"] .top-header__searchform__box__input::-webkit-input-placeholder{color:#ff0 !important}html[high-contrast="true"] .top-header__searchform__box__input::-moz-placeholder{color:#ff0 !important}html[high-contrast="true"] .top-header__searchform__box__input::-ms-input-placeholder{color:#ff0 !important}html[high-contrast="true"] .top-header__searchform__box__input::placeholder{color:#ff0 !important}html[high-contrast="true"] .bottom-header{background-color:#000}html[high-contrast="true"] .bottom-header .nav ul li .submenu{background-color:#000;border-bottom:2px solid #fff;border-top:2px solid #fff}html[high-contrast="true"] .bottom-header .nav ul li .submenu ul li{background-image:url(assets/images/chevron-right-contrast.svg)}html[high-contrast="true"] .bottom-header .nav ul li .submenu ul li a{color:#ff0}html[high-contrast="true"] .bottom-header .nav ul li a{color:#ff0}html[high-contrast="true"] #news-list h2,html[high-contrast="true"] #news-list span,html[high-contrast="true"] #news-list h5,html[high-contrast="true"] #news-list p{color:#fff}html[high-contrast="true"] #news-list .callendar{color:#fff;border-color:#fff}html[high-contrast="true"] #news-list a.read-more{color:#ff0;background-image:url(assets/images/arrow-right-contrast.svg)}html[high-contrast="true"] .banner-tiles{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .banner-tiles-image{background-image:none !important;background-color:#000}html[high-contrast="true"] .banner-tiles span,html[high-contrast="true"] .banner-tiles .title{color:#fff}html[high-contrast="true"] .banner-tiles .contact-info a.read-more{color:#ff0;background-image:url(assets/images/arrow-right-contrast.svg)}html[high-contrast="true"] .banner-tiles .contact-info img{-webkit-filter:invert(1);filter:invert(1);opacity:1}html[high-contrast="true"] .banner-tiles .contact-info p{color:#fff}html[high-contrast="true"] .banner-tiles .contact-info p a{color:#ff0}html[high-contrast="true"] .banner-tiles .img-overlay{display:none}html[high-contrast="true"] .banner-tiles .cta-link a{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .banner-tiles .cta-link a:hover{background-color:transparent;border-color:#ff0;color:#ff0}html[high-contrast="true"] .image-tiles{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .image-tiles .img-overlay,html[high-contrast="true"] .image-tiles img{display:none}html[high-contrast="true"] .image-tiles .title{color:#fff}html[high-contrast="true"] .image-tiles .inside-padding{min-height:200px;background-color:#000 !important;border-left:2px solid #fff}html[high-contrast="true"] .image-tiles .inside-padding span,html[high-contrast="true"] .image-tiles .inside-padding p{color:#fff}html[high-contrast="true"] .ticket-office__border-local,html[high-contrast="true"] .ticket-office__border-distance{border:2px solid #ff0;background-color:#000;color:#ff0}html[high-contrast="true"] .ticket-office__border-local input,html[high-contrast="true"] .ticket-office__border-distance input{background-color:transparent;color:#ff0}html[high-contrast="true"] .ticket-office__border-local input::-webkit-input-placeholder,html[high-contrast="true"] .ticket-office__border-distance input::-webkit-input-placeholder{color:#ff0}html[high-contrast="true"] .ticket-office__border-local input::-moz-placeholder,html[high-contrast="true"] .ticket-office__border-distance input::-moz-placeholder{color:#ff0}html[high-contrast="true"] .ticket-office__border-local input::-ms-input-placeholder,html[high-contrast="true"] .ticket-office__border-distance input::-ms-input-placeholder{color:#ff0}html[high-contrast="true"] .ticket-office__border-local input::placeholder,html[high-contrast="true"] .ticket-office__border-distance input::placeholder{color:#ff0}html[high-contrast="true"] .ticket-office__border-local input label,html[high-contrast="true"] .ticket-office__border-distance input label{background-color:transparent;color:#ff0}html[high-contrast="true"] .ticket-office__search{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .ticket-office__search p,html[high-contrast="true"] .ticket-office__search h1,html[high-contrast="true"] .ticket-office__search h2,html[high-contrast="true"] .ticket-office__search h3,html[high-contrast="true"] .ticket-office__search h4,html[high-contrast="true"] .ticket-office__search h5,html[high-contrast="true"] .ticket-office__search h6,html[high-contrast="true"] .ticket-office__search ul,html[high-contrast="true"] .ticket-office__search li,html[high-contrast="true"] .ticket-office__search ol{color:#fff}html[high-contrast="true"] .ticket-office__search a{color:#ff0}html[high-contrast="true"] .skargi-i-reklamacje__module2{color:#fff;border:2px solid #fff;background-color:#000}html[high-contrast="true"] .skargi-i-reklamacje__module2 p,html[high-contrast="true"] .skargi-i-reklamacje__module2 h1,html[high-contrast="true"] .skargi-i-reklamacje__module2 h2,html[high-contrast="true"] .skargi-i-reklamacje__module2 h3,html[high-contrast="true"] .skargi-i-reklamacje__module2 h4,html[high-contrast="true"] .skargi-i-reklamacje__module2 h5,html[high-contrast="true"] .skargi-i-reklamacje__module2 h6,html[high-contrast="true"] .skargi-i-reklamacje__module2 ul,html[high-contrast="true"] .skargi-i-reklamacje__module2 li,html[high-contrast="true"] .skargi-i-reklamacje__module2 ol{color:#fff}html[high-contrast="true"] .skargi-i-reklamacje__module2 a{color:#ff0}html[high-contrast="true"] .skargi-i-reklamacje__module2 input[type="submit"]{background-color:#ff0;border-color:#ff0;color:#000}html[high-contrast="true"] .skargi-i-reklamacje__module2 label{background-color:transparent;color:#ff0}html[high-contrast="true"] .skargi-i-reklamacje__module2 label input,html[high-contrast="true"] .skargi-i-reklamacje__module2 label textarea{border:2px solid #ff0;background-color:transparent;color:#ff0}html[high-contrast="true"] .skargi-i-reklamacje__module2 label input::-webkit-input-placeholder,html[high-contrast="true"] .skargi-i-reklamacje__module2 label textarea::-webkit-input-placeholder{color:#ff0}html[high-contrast="true"] .skargi-i-reklamacje__module2 label input::-moz-placeholder,html[high-contrast="true"] .skargi-i-reklamacje__module2 label textarea::-moz-placeholder{color:#ff0}html[high-contrast="true"] .skargi-i-reklamacje__module2 label input::-ms-input-placeholder,html[high-contrast="true"] .skargi-i-reklamacje__module2 label textarea::-ms-input-placeholder{color:#ff0}html[high-contrast="true"] .skargi-i-reklamacje__module2 label input::placeholder,html[high-contrast="true"] .skargi-i-reklamacje__module2 label textarea::placeholder{color:#ff0}html[high-contrast="true"] .wpcf7-response-output{border-color:#fff !important;color:#fff}html[high-contrast="true"] .prz__description p,html[high-contrast="true"] .prz__description h1,html[high-contrast="true"] .prz__description h2,html[high-contrast="true"] .prz__description h3,html[high-contrast="true"] .prz__description h4,html[high-contrast="true"] .prz__description h5,html[high-contrast="true"] .prz__description h6,html[high-contrast="true"] .prz__description ul,html[high-contrast="true"] .prz__description li,html[high-contrast="true"] .prz__description ol{color:#fff}html[high-contrast="true"] .prz__description a{color:#ff0}html[high-contrast="true"] .prz__form{background-color:#000;border:2px solid #fff}html[high-contrast="true"] .prz__form span,html[high-contrast="true"] .prz__form p,html[high-contrast="true"] .prz__form h1,html[high-contrast="true"] .prz__form h2,html[high-contrast="true"] .prz__form h3,html[high-contrast="true"] .prz__form h4,html[high-contrast="true"] .prz__form h5,html[high-contrast="true"] .prz__form h6,html[high-contrast="true"] .prz__form ul,html[high-contrast="true"] .prz__form li,html[high-contrast="true"] .prz__form ol{color:#fff}html[high-contrast="true"] .prz__form a{color:#ff0}html[high-contrast="true"] .prz__form input,html[high-contrast="true"] .prz__form select{border:2px solid #ff0;background-color:transparent;color:#ff0}html[high-contrast="true"] .prz__form input::-webkit-input-placeholder,html[high-contrast="true"] .prz__form select::-webkit-input-placeholder{color:#ff0}html[high-contrast="true"] .prz__form input::-moz-placeholder,html[high-contrast="true"] .prz__form select::-moz-placeholder{color:#ff0}html[high-contrast="true"] .prz__form input::-ms-input-placeholder,html[high-contrast="true"] .prz__form select::-ms-input-placeholder{color:#ff0}html[high-contrast="true"] .prz__form input::placeholder,html[high-contrast="true"] .prz__form select::placeholder{color:#ff0}html[high-contrast="true"] .prz__form option{color:#000}html[high-contrast="true"] .prz__res__header__single{color:#fff}html[high-contrast="true"] .prz__res__list__single{background-color:#000;border:2px solid #fff;color:#fff}html[high-contrast="true"] footer{background-color:#000;border-top:2px solid #fff}html[high-contrast="true"] footer .copyrights{border-top:2px solid #fff;background-color:#000;color:#fff}html[high-contrast="true"] footer .copyrights__logo svg{opacity:1}html[high-contrast="true"] footer .copyrights__logo svg path,html[high-contrast="true"] footer .copyrights__logo svg polygon{fill:#fff}html[high-contrast="true"] footer .footer{background-color:#000}html[high-contrast="true"] footer .footer .public-info a{color:#ff0}html[high-contrast="true"] footer .footer img{-webkit-filter:invert(1);filter:invert(1)}html[high-contrast="true"] footer .footer .title{color:#fff}html[high-contrast="true"] footer .footer ul li a{color:#ff0}html[high-contrast="true"] footer .footer__most-popular span{color:#fff}html[high-contrast="true"] footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy{border:2px solid #fff;padding:6px;background-color:#000}html[high-contrast="true"] footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy li a{color:#ff0}html[high-contrast="true"] footer .footer__most-popular ul#menu-menu-stopka-najpopularniejsze-stacje-i-trasy li::after{color:#fff}html[high-contrast="true"] .csv-timetable{color:#fff}html[high-contrast="true"] .csv-timetable:hover .csv-timetable__row:not(.csv-timetable__row--head):hover{border:2px solid #ff0;background-color:inherit}html[high-contrast="true"] .csv-timetable__cell a{color:#000;background-color:#ff0}html[high-contrast="true"] .csv-timetable__cell svg path{stroke:#ff0}html[high-contrast="true"] .csv-timetable__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}html[high-contrast="true"] .csv-timetable__row:nth-child(2n+3){background-color:#000}html[high-contrast="true"] .csv-timetable__row:nth-child(2n+2){background-color:#222}html[high-contrast="true"] .csv-timetable__row--head{background-color:#ff0;color:#000}html[high-contrast="true"] .csv-timetable-popup{background-color:#000;border:2px solid #ff0}html[high-contrast="true"] .csv-timetable-popup button{color:#ff0}html[high-contrast="true"] .csv-timetable-popup a{background-color:#ff0;color:#000}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .link-switch-advanced{color:#ff0}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .departureDateTime .timeSelect .layer-content .arrivalDepartureHolder input[type="radio"]:checked ~ div{background-color:#ff0;border-color:#ff0}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .fromToHolder label input::-webkit-input-placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .fromToHolder label input::-moz-placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .fromToHolder label input::-ms-input-placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .fromToHolder label input::placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer.selectWrapper select{color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ff0}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer input{color:#000}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer input::-webkit-input-placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer input::-moz-placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer input::-ms-input-placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer input::placeholder{color:#757575}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer:not(.icon)::before{-webkit-filter:brightness(0);filter:brightness(0)}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .connectionsSearcherComponent .connections-searcher form .fields .lblIntermediate .fldContainer.icon:after{color:#000}html[high-contrast="true"] #main .searching-results-module .searching-results-body .no-results{color:#fff}html[high-contrast="true"] #main .searching-results-module .searching-results-body .no-results .caption{color:#fff}html[high-contrast="true"] #main .epConnectionSearcherPlaceholder .widget20 .searcher_Widget20 .searcher-header .search-and-buy{color:#fff !important}html[high-contrast="true"] #main .widget20 label .selectWrapper::after{color:#000}html[high-contrast="true"] #main .icon.icon-left.icon-calendar-period::before{color:#ff0}html[high-contrast="true"] #main .searching-results-module .searching-result:not(.blablacar) .purchase-info:hover{border:2px solid}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .currentStepName{color:#fff}html[high-contrast="true"] #main .widget20 .shortTripInfo .stopsInfo,html[high-contrast="true"] #main .widget20 .shortTripInfo .timeInfo{color:#fff}html[high-contrast="true"] #main .widget20 .shortTripInfo .stopsInfo .icon::after{color:#fff}html[high-contrast="true"] #main .ticketPurchaseStep .timeToCloseWrapper .timeToClose .description{color:#fff}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItem::before,html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItem::after{color:#000}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem::before{-webkit-filter:brightness(0);filter:brightness(0)}html[high-contrast="true"] #main .foldableWrapper .foldableControl .onFolded,html[high-contrast="true"] #main .foldableWrapper .foldableControl .onUnfolded{color:#ff0}html[high-contrast="true"] #main .foldableWrapper .foldableControl .onFolded .icon,html[high-contrast="true"] #main .foldableWrapper .foldableControl .onUnfolded .icon{color:#ff0}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active{background:#ff0 !important}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active .stepName{color:#000 !important}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active .stepName span{color:#000}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active .bigNo{border:1px solid #000 !important;color:#000 !important}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active::before{-webkit-filter:brightness(2);filter:brightness(2)}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active::after{-webkit-filter:brightness(2);filter:brightness(2)}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active+.stepNo::after{-webkit-filter:brightness(2);filter:brightness(2)}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .future{background:#fff}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .future .stepName{color:#000}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .future .bigNo{color:#fff}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .buttonsBar .goForward .btnSubmit:hover:after{color:#000}html[high-contrast="true"] #main .icon.icon-left.icon-arrow-shaft-down::before,html[high-contrast="true"] #main .icon.icon-right.icon-arrow-shaft-down::after{color:#ff0}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo:not(.active) .stepName{color:#000}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo:not(.active) .stepName span{color:#000}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo:not(.active) .bigNo{color:#fff}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .ticketSectionCaption .partBig{color:#fff}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-email svg .b,html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-id-card svg .b{fill:#fff}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketType .stickyNote .stickyNoteMiddle{color:#fff}html[high-contrast="true"] #main #SearchingResults.searching-results-module .details-layer .details-container .details-container-header{background-color:#000 !important}html[high-contrast="true"] #main #SearchingResults.searching-results-module .details-layer .details-container .details-container-header .title{color:#fff !important}html[high-contrast="true"] #main #SearchingResults.searching-results-module .details-layer .details-container .details-container-header .btnClose{color:#fff !important}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .tickeThereInfo+.ticketInfoContainer .contentContainer .ticketInfo{color:#fff}html[high-contrast="true"] #main .epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .tickeThereInfo+.ticketInfoContainer .contentContainer .ticketInfo span{color:#fff}html[high-contrast="true"] #main [data-module='ep-payment-selector'] .main-area .main-area-item,html[high-contrast="true"] #main [data-module='ep-payment-selector'] .extended-area .extended-area-item,html[high-contrast="true"] #main [data-module='ep-payment-selector'] .main-area .main-area-item:hover,html[high-contrast="true"] #main [data-module='ep-payment-selector'] .extended-area .extended-area-item:hover,html[high-contrast="true"] #main [data-module='ep-payment-selector'] .main-area .active.main-area-item,html[high-contrast="true"] #main [data-module='ep-payment-selector'] .extended-area .active.extended-area-item{background-color:#fff;color:#000}
