@charset "utf-8";
/* CSS Document */

p.evtr-bio {display: none;	}

p.niepoczebne {display: none;}

li.evtr-speaker {
	width: 21%;
  margin-left: 20px;
  margin-right: 20px;
  min-height: 315px;
  display: inline-grid;
  cursor: pointer;
  margin-bottom: 18px;

}

.evtr-photo {
  opacity: 1;

}

.zdjecie {
    position: relative;
    /*background: #3a729b;  jasne wnętrze */
   
	 margin-top: 40px;
  }

  /* dół */
  .zdjecie::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -5px;
    width: 100%;
    height: 10px;
    background: #3a729b; /* cień/dół */
    transform: skewX(45deg);
    transform-origin: top left;
  }

   /* prawa krawędź */
  .zdjecie::after {
    content: "";
    position: absolute;
    top: 0px;
    right: -10px;
    width: 10px;
    height: 98%;
    background: #3a729b; /* cień/bok */
    transform: skewY(45deg);
    transform-origin: top left;
  }

img.evtr-photo{

	width: auto!important;
	height: auto!important;
	max-width: 100%!important;
/*	border: 0px solid #ffefcc;
box-shadow: 10px 10px 0 #337599;*/
	
}

ul {
    padding: 0;
    list-style-type: none;
}

.eventory-speakers {
	margin-left: -70px;
}

img.evtr-photo:hover { 

	-webkit-transition-duration: 400ms;
    -moz-transition-duration: 400ms;
    -o-transition-duration: 400ms;
    transition-duration: 400ms;
	}
.eventory-speakers {

	margin: auto;
}

li.evtr-speaker a {
	  text-decoration: none;
	margin-bottom: 14px !important;
	font-size: 18px;
	color: #d91c56;
}
ul.evtr-speakers {
	margin: 0px !important;
}
.nazwisko {
	font-family: "helvetica-neue-lt-pro", sans-serif !important;
 font-weight: 700;
  font-size: 1.9rem;
  font-style: normal;
  line-height: 100%;
  color: #efede5;
  text-transform: none !important;
  margin-top: 20px;
	
	}
p.nazwisko  {
	margin: 0px !important;
}
.evtr-company {
	    font-size: 16px;
	font-weight: 400 !important;
	padding-top: 1px;
padding-bottom: 1px;
    font-family: "helvetica-neue-lt-pro", sans-serif !important;
	color: #efede5 !important;
  text-align: left !important;
	float: left;
}
.evtr-position {
	
	 font-size: 0.9em;
    color: #8e8e8e;
	display: none;
}


@media (max-width: 992px){
	
	li.evtr-speaker {
	    width: 30%;
		min-height: auto!important;
    
}
	
}
@media (max-width: 586px){

	.evtr-first-name {
		font-size: 26px !important;
	}
.evtr-last-name {
font-size: 26px !important;
}
	li.evtr-speaker {
	    width: 83%;
	}
}

.speakers-more-btn {
  display: block;
background-color: rgba(180, 7, 102, 1);
background-image: linear-gradient(126deg, rgba(180, 7, 102, 1) 0%, rgba(212, 70, 117, 1) 100%);
border: 0px solid #ff7300;
padding: 15px 40px;
text-decoration: none;
color: #fff;
	text-align: left;
font-size: 30px;
border-radius: 30px;
width: 524px;
position: relative;
margin-top: 0px;
transition: all .3s;
	font-family: "all-round-gothic", sans-serif !important;
font-weight: 700 !important;
font-style: normal !important;
}
.speakers-more-btn:hover {
  color: #fff;
  background-color: #2ebcfc;
  border-color: #2ebcfc
}
.speakers-more-btn img {
  position: absolute;
  right: 25px;
}
.evtr-first-name {

text-align: left;
display: block;

}
.evtr-last-name {
text-align: left;
display: block;
}

li.evtr-speaker:hover > a > .zdjecie::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -5px;
    width: 100%;
    height: 10px;
    background: #f1c255; /* cień/dół */
    transform: skewX(45deg);
    transform-origin: top left;
	-webkit-transition-duration: 400ms;
    -moz-transition-duration: 400ms;
    -o-transition-duration: 400ms;
    transition-duration: 400ms;
  } 
 li.evtr-speaker:hover > a > .zdjecie::after {
    content: "";
    position: absolute;
    top: 0px;
    right: -10px;
    width: 10px;
    height: 98%;
    background: #f1c255; /* cień/bok */
    transform: skewY(45deg);
    transform-origin: top left;
	 -webkit-transition-duration: 400ms;
    -moz-transition-duration: 400ms;
    -o-transition-duration: 400ms;
    transition-duration: 400ms;
  }