@import url('https://fonts.googleapis.com/css?family=Poppins:200,700&display=swap&subset=latin-ext');
body{
    font-family: 'Poppins', sans-serif;
}

.fullwidth-section__tint>.row {
    margin-left: 0px;
    margin-right: 0px;
}
a {color: rgba(153,227,86,1);}

a:hover {color: #1cc8d6; text-decoration: none;}

.banner {width: 100%;}

.btn {font-weight: bold;}
.btn_home {font-weight: bold; margin-right: 20px;}
@media only screen and (max-width: 500px) {.btn_home {margin-right: 0px; margin-bottom: 10px;}}

.footer {background-image: url("/conf-data/mpimpactawards/images/KV_iMPactAwards_footer.png"); background-position: center; background-repeat: no-repeat; color: #fff; background-color: #000;}

.footer {color: #fff; background-color: #000;}

.navbar {background-color: #000;}

.page-header {background-color: #000;}

.page-header {height: 250px; background-image: url("/conf-data/mpimpactawards/images/iMPactAwards_top.png"); color: #fff; text-align: left;}
.page-header__content-wrapper{height: 281px;padding-top: 10px;padding-left: 18px;}

.header-line {
background: linear-gradient(90deg, rgba(153,227,86,1) 0%, rgba(145,196,0,1) 56%, rgba(89,187,114,1) 100%);
text-align: right;
font-size: 1.5em;
padding-right: 25px;
padding-top: 12px;
padding-bottom: 12px;
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;
}

.kampania {
background: #fff;
color: #000000;
font-size: 1.3em;
padding-right: 37px;
padding-bottom: 8px;
padding-left: 37px;
padding-top: 8px;
}

.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;
}

.kategoria {color: #000000; background: #fff; padding-left: 12px; padding-right: 12px; padding-top: 8px; padding-bottom: 8px;}