/*
Theme Name: Brooklyn Child
Theme URI: http://www.unitedthemes.com
Description: Creative Portfolio
Version: 4.9.5
Author: United Themes
Author URI: http://www.unitedthemes.com
Template: brooklyn
*/

#contact-section {
	display: none !important;
}
/* INICIO SLIDER EMPRESAS */

.slider {
  padding: 5px 0;
}

.slider .slide {
	height: 250px;
	padding-right: 120px;
	position: relative;
}

.slider .slide img {
	max-width: none;
	opacity: 0;
	transition: 0.1s ease-out;
}
.slider .slide:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-size: contain !important;
	opacity: 1;
	transition: 0.1s ease-out;
}
@keyframes scroll {
	0% {
		transform: translateX(0);
	}
	100% {
		transform: translateX(-2227px);
	}
}
@keyframes scroll-reverse {
    0% {
        transform: translateX(-2227px);
    }
    100% {
        transform: translateX(0);
    }
}
.slider {
	height: 250px;
	margin: auto;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.slider::after {
	right: 0;
	top: 0;
	transform: rotateZ(180deg);
}
.slider::before {
	left: 0;
	top: 0;
}
.slider .slider-animation {
	animation: scroll 15s linear infinite;
	display: flex;
	/*width: calc(250px * 14);*/
	width: 4296px;
}
.slider .slider-animation:hover {
	animation-play-state: paused;
}
.slider .slider-animation-2 {
	animation: scroll-reverse 15s linear infinite;
	display: flex;
	/*width: calc(250px * 14);*/
	width: 4296px;
}
.slider .slider-animation-2:hover {
	animation-play-state: paused;
}
.slider .slide {
	height: 250px;
	padding-right: 120px;
	position: relative;
}

.slider .slide img {
	max-width: none;
	opacity: 0;
	transition: 0.1s ease-out;
}
.slider .slide:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-size: contain !important;
	opacity: 1;
	transition: 0.1s ease-out;
}
.slider .slider-animation:hover .slide:hover:before {
	opacity: 0;
}
.slider .slider-animation:hover .slide:hover  img{
	opacity: 1;
}

.slider .slider-animation-2:hover .slide:hover:before {
	opacity: 0;
}
.slider .slider-animation-2:hover .slide:hover  img{
	opacity: 1;
}

/* FIN SLIDER EMPRESAS */

/* TOOLTIP EMPRESAS */

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 250px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 5px;

  /* Position the tooltip */
  position: absolute;
	left: 400px;
  z-index: 1;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

/* FIN TOOLTIP EMPRESAS */


/*FORMULARIOS*/

.wpcf7-form input {
border-radius:6px;                  /* Makes the edges rounded */
}
.wpcf7-form textarea {
border-radius:6px;          /* Makes the edges rounded */
}
.wpcf7-form .wpcf7-submit {     
background:#00a6ca;         /* This edit the button colour */
}
.wpcf7 .wpcf7-text,
.wpcf7 .wpcf7-textarea{
  text-indent: 45px;
}
.wpcf7 p{ position: relative; }
.wpcf7 p .fa{
  position: absolute;
  color: #666666;
  z-index: 100;
  font-size: 18px;
  top: 28%;
  left: 1.5%;
}
.wpcf7 p .fa-pencil{ top: 5%; left: 1.5%}

/*FIN FORMULARIOS*/