.sessionItem {
   color: #800080;
}

body, div, span, p, a, b, td, h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
}

.logo_org img {
  max-width: 180px;
}

.logo_center img {
  max-width: 130px;
}
.section-title::after {
    background-color: #f23777;
    height: 3px;
    width: 60px;
}

.section-title {
  font-size: 30px;
  letter-spacing: 0.4em;
}
.p-logistyczny img {
  max-width: 250px;
}
.purple-text {
 color: #5530c6;
}

.purple-bkg {
 background-color: #5530c6;
}

.pink-text {
 color: #f23777;
}

.pink-bkg {
 background-color: #f23777;
}




.navbar-inverse {
 background: #ffffff;
 border-color: #ffffff;
}

.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-minor-controls > li > a {
 color: #5530c6;
 font-weight: 400;
 font-size: .85em;
}

.navbar-button {
 background-color: #5530c6 !important;
 border: 1px solid #5530c6 !important;
 color: #FFFFFF !important;
 border-radius: 8px;
}


.item-lang {
 font-weight: 400;
 font-size: 0.75em;
}



.page-header {
 background-color: transparent !important;
 background-image: url("/conf-data/Innowacje2025/images/luczek_gora.png");
 background-position: bottom left;
 background-repeat: no-repeat;
 background-size: 40% 200% !important;

 color: #5530c6;
 margin-bottom: 50px;
}



.iwh-page-header {
 background-image: url("/conf-data/Innowacje2025/images/IwH---headero.png");
 background-size: contain;
 background-repeat: no-repeat;
 background-position: top center;
 min-height: 855px;
 content: "";
 margin-bottom: 80px;
 overflow: hidden;
 text-align: center;
}

.iwh-mainpage-content {
 width: 664px;
 margin: 0 auto;
 line-height: 1.7em;
 font-weight: 400;
}

.iwh-mainpage-content h4 {
 font-weight: 700;
 font-size: 1.4em;
}

.iwh-mainpage-header {
 font-size: 1.27em;
 font-weight: 500;
 background-image: url("/conf-data/Innowacje2025/images/IwH---h1-bkg.png");
 background-size: contain;
 background-repeat: no-repeat;
 background-position: bottom center;
 padding-right: 185px;
 padding-bottom: 25px;
 margin-bottom: 40px;
 min-height: 170px;
}

.iwh-mainpage-header-2 {
 background-image: none !important;
 margin-bottom: 80px;
 min-height: auto;
 font-weight: 700;
}

.iwh-middle-part {
 width: 100% !important;
 margin: 150px auto;
 text-align: center;
 //overflow: hidden;
 //display: block;
}

.iwh-middle-part img {
 //width: 100%;
 margin: 0 auto;
}

.middle-part {
 height: 517px;
 text-align: center;
 overflow: hidden;
 margin: 80px auto;
 
 background-image: url("/conf-data/Innowacje2025/images/IwH---middle.png");

}

.middle-part img {
 height: 100%;
}


.iwh-icons {
 margin: 65px auto;
}

.iwh-disclaimer {
 font-size: .9em;
 line-height: 1.65em;
 margin: 50px auto 50px auto;
 max-width: 664px;
}



.gradient,
.nav-tabs, .nav-tabs > li.active:before  {
 background: #5530c6;
 background: linear-gradient(90deg,rgba(4, 15, 49, 1) 0%, rgba(242, 55, 119, 1) 38%, rgba(85, 48, 198, 1) 100%);
}

.nav-tabs,
.nav-tabs > li > a {
 font-weight: 500;
 color: #ffffff;
}

.nav-tabs.active {
 color: #5530c6;
}

.schedule__time {
 font-weight: 400;
 color: #5530c6;
}

.schedule__desc,
.nav-tabs-wrapper {
 border-left: 0 !important;
 border-right: 0 !important;
}


.ses-label {
 text-transform: uppercase;
 letter-spacing: 0.2em;
 font-weight: 400;
 font-size: .9em;
 color: #f23777;
}

.ses-title {
 font-size: 1.25em;
 font-weight: 400;
 color: #f23777;
}



.footer {
 background-color: transparent !important;
 background-image: url("/conf-data/Innowacje2025/images/IwH---footer-bkg.png");
 background-position: top center;
 background-size: contain;
 background-repeat: no-repeat;
 padding-top: 100px;
 color: #ffffff !important;
 font-weight: 400;
 font-size: .8em;
}

#SyskonfLogoContainer {
 background-color: transparent;
 border: 0;
 margin-top: -50px;
}