@import url('https://fonts.googleapis.com/css?family=Poppins:200,600&display=swap&subset=latin-ext');
body{
    font-family: 'Poppins', sans-serif;

}

a {color: #5b41ac;}

.btn {border-radius:30px; padding-left: 20px; padding-right: 20px;}

.btn1 {background: #fff; border-radius:30px; border-color: #fff; padding-left: 20px; padding-right: 20px;}

.btn1a {background: #fff; border-radius:30px; border-color: #fff; padding-left: 20px; padding-right: 20px; margin-left: 60px;}
@media only screen and (max-width: 700px) {.btn1a {background: #fff; border-radius:30px; border-color: #fff; padding-left: 20px; padding-right: 20px; margin-left: 0px;}}

.btn2 {background: #5b41ab; color: #fff; border-radius:30px; border-color: #5b41ab; padding-left: 20px; padding-right: 20px;}

.left {text-align: left;}

.navbar-nav li a {font-weight:700;text-transform:uppercase;color:#444444;}

.footer {background-image: url("/conf-data/mp-fast-date/images/MPFastDate_footer(1).png"); background-position: top; background-repeat: no-repeat; color: #fff; background-color: #5b41ab;}

.page-header {background-color: #000;}

.page-header {height: 250px; background-image: url("/conf-data/mp-fast-date/images/MPFastDate_header.png"); color: #fff; text-align: left;}
.page-header__content-wrapper{height: 281px;padding-top: 10px;padding-left: 18px; font-size:}

.blue {
flex: 1;
background: rgb(89,111,223);
background: linear-gradient(90deg, rgba(89,111,223,1) 45%, rgba(64,132,217,1) 100%);
}

.purple {
flex: 1;
background: rgb(220,71,168);
background: linear-gradient(90deg, rgba(220,71,168,1) 0%, rgba(182,75,181,1) 100%);
}

.image {
flex: 1;
background: #f6f6f6;
color: #666666;
  margin: 0;
  padding: 0;
}

.image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
 box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.columns {
  display: flex;
}

.orange {
background: rgb(208,143,67);
background: linear-gradient(90deg, rgba(208,143,67,1) 0%, rgba(255,124,70,1) 100%);
}

.header-line {
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5172443977591037) 44%, rgba(255,255,255,1) 100%);
color: rgba(64,132,217,1);
border-top-right-radius: 40px;
border-bottom-right-radius: 40px;
text-align: right;
font-size: 1.3em;
padding-right: 50px;
padding-top: 18px;
padding-bottom: 18px;
margin-top: 40px;
margin-bottom: 20px;
}

.header-line2 {
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5172443977591037) 44%, rgba(255,255,255,1) 100%);
color: #b64bb5;
border-top-right-radius: 40px;
border-bottom-right-radius: 40px;
text-align: right;
font-size: 1.3em;
padding-right: 50px;
padding-top: 18px;
padding-bottom: 18px;
margin-top: 40px;
margin-bottom: 20px;
}

.header-line3 {
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5172443977591037) 44%, rgba(255,255,255,1) 100%);
color: #ff7c46;
border-top-right-radius: 40px;
border-bottom-right-radius: 40px;
text-align: right;
font-size: 1.3em;
padding-right: 50px;
padding-top: 18px;
padding-bottom: 18px;
margin-top: 40px;
margin-bottom: 20px;
}

.category {
text-align: right;
font-size: 1.2em;
margin-bottom: 20px;
margin-top: 10px;
}
.category2 {
text-align: left;
margin-bottom: 20px;
margin-top: 25px;
}

.column {padding-right: 0px; padding-left: 0px;}
@media only screen and (max-width: 700px) {.column {padding-right: 20px; padding-left: 20px;}}

.column1 {padding-right: 5px; padding-left: 5px;}

.column2 {background: #f2f2f2; padding: 20px;}

.column3 {
    background-image: url('/conf-data/mp-fast-date/images/fd2.jpg');
 background-size: cover;
    background-repeat: no-repeat;
height: 305px;
padding: 10px;
border-radius: 30px;
}

.container1 {
border-style: solid;
border-radius: 25px;
border-width: 2px;
border-color: #ffffff;
color: #ffffff;
padding-right: 30px;
padding-bottom: 45px;
padding-left: 30px;
padding-top: 45px;
text-align: center;
}

.container2 {
border-style: solid;
border-radius: 30px;
border-width: 2px;
border-color: rgba(255, 255, 255, 0.8);
color: #ffffff;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 30px;
padding-top: 20px;
text-align: left;
}

.inicjatywa {
background: #fff;
color: #000000;
font-size: 1.3em;
padding-right: 25px;
padding-bottom: 8px;
padding-left: 25px;
padding-top: 8px;
}

.wydarzenie {
background: #fff;
color: #000000;
font-size: 1.3em;
padding-right: 17px;
padding-bottom: 8px;
padding-left: 17px;
padding-top: 8px;
}

.program {
padding-right: 50px;
padding-bottom: 30px;
padding-left: 50px;
padding-top: 20px;
color: #fff;
}

.data {
margin-left: 60px; margin-right: 60px;
}
#SyskonfLogoContainer {
  padding-top: 250px;
  position: relative;
}
a.PoweredBySyskonf {
  position: absolute;
  bottom: 30px;
  margin: auto;
  left: 0;
  right: 0;
}
@media only screen and (max-width: 700px) {.data {
margin-left: 0px; margin-right: 0px;
}}