
/* animation */

.example{
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.example:hover {
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
box-shadow: 0 2px 20px rgba(0,0,0,.05);
transform: scale(1.05,1.05) translateZ(0);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
transition: all 0.5s ease;
}


/* NEWS */






.s-news .b-card-news:hover{
  filter: saturate(1);
  box-shadow: 0 2px 10px rgba(0,0,0,.1);

}

.s-news .b-card-news .b-card-news__cover{
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.s-news .b-card-news:hover .b-card-news__cover{
  transform: scale(1.13);
}



.b-card-news-list .b-card-news-list__itm:hover .b-card-news{
    transform: scale(1.05) !important;
    box-shadow: 0 2px 10px rgba(0,0,0,.1);
}


.b-card-news.m-cover:hover .b-card-news__cover:before {
background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 35%,rgba(0,0,0,.76) 60%, rgba(0,0,0,.96) 100%);
}


.b-card-news--event:hover {
  filter: saturate(1);
  box-shadow: 0 2px 10px rgba(0,0,0,.1);
  transform: scale(1.04);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}


.b-box-scroll:hover .b-box-news,.b-grid--scroll:hover .b-box-news {
	transition-delay: 0s;
}


.b-box-scroll:hover .has-popover .b-box-news:hover,.b-grid--scroll:hover .has-popover .b-box-news:hover {
	-ms-transform: none;
	transform: none;
	filter: none;
}



.b-card-news--event:hover .b-card-news__cover::before {
  background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 35%,rgba(0,0,0,.46) 80%, rgba(0,0,0,.66) 100%) !important;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

/* MEDIA */

.b-card-media, .s-media .slick-slide, .s-media .b-card-group__itm{
  border-radius: 2rem !important;
  overflow: hidden !important;
}

.s-media .slick-slide:hover .b-card-media__cover {
  transform: scale(1.0);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}


.s-media .slick-slide:hover .b-card-media__cover::before
{
      background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 55%,rgba(0,0,0,.76) 80%, rgba(0,0,0,.86) 100%);
      -webkit-transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      transition: all 0.5s ease;
}

.s-media .slick-track:hover .slick-slide:not(:hover) {
	filter: saturate(50%);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.b-gallery-card-slider .slick-slide:not(.slick-active) .b-card-media>div,.b-gallery-card-slider .slick-slide:not(.slick-active) .b-card-media__cover {
	opacity: 1 !important;
}


/* EVENTS */

.b-box-event, .b-card-event, .b-card-media, .b-box-news{
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.b-box-event:hover, .b-card-event:hover, .b-box-news:hover {
  filter: saturate(1);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
  box-shadow: 0 2px 40px rgba(0,0,0,.15);
  transform: scale(1.05,1.05) translateZ(0);
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.b-card-media:hover {
  filter: saturate(1);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.04,1.04) translateZ(0);
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  transition: all 0.4s ease;
}


.b-card-news--event:hover .b-card-news__cover, .b-card-media:hover .b-card-media__cover{
  transform: scale(1.1);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.b-card-event .responsive-embed {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.b-card-event:hover .responsive-embed{
  filter: saturate(1);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.07,1.07) translateZ(0);
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  transition: all 0.4s ease;
}


.b-box-competition.has-zoom:hover .b-box-competition__pic img {
	opacity: 1;
	transform: scale(1.1,1.1) translate3d(0,0,0);
}

.b-box-competition a .b-box-competition__title, .s-news--related a .b-box-news__title {
  color:black !important;
}

.b-box-competition a:hover .b-box-competition__title, .s-news--related .slick-slide:hover a .b-box-news__title  {
  color:#0066b2 !important;
}


.b-box-news .b-box-news__pic{
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
}

.b-box-news:hover .b-box-news__pic{
  transform: scale(1.07);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* SLICK */

section:not(.s-hero-parallax) .slick-slide * {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}




 .slick-slide:hover .slick-slide:not(:hover){
  opacity: 0.5 !important;
}



.slick-slide:hover .b-card-media {
  filter: saturate(1);
  box-shadow: 0 2px 10px rgba(0,0,0,.1);
  transform: scale(1.05);
  -webkit-font-smoothing: antialiased;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.slick-slide .b-card-media__cover img{
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.slick-slide:hover .b-card-media__cover img{
  transform: scale(1.1);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.b-header.nav-down.is-not-transparent .b-header__menu-nav ul li a{
  padding: 2.6rem 2.4rem;
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  transition: all 0s ease;
}

.b-header.nav-down.is-not-transparent .b-header__soc .b-social-inline a:hover i{
  color:#0066b2 !important;
  text-decoration: none;
  opacity: 1;
}
