.justificar{
	text-align: justify !important;
}

.aviso-privacidad-footer code{
	font-family: inherit;
}

.theme-bioxnet-child ul.wp-block-list.marker-inherit li::marker {
    color: inherit;
}
.theme-bioxnet-child ul.wp-block-list li::marker{
	color: var(--wp--preset--color--custom-color-2);
}

.servicios-acordeon .wp-block-heading:after{
	display:inline-flex;
}

.servicios-acordeon .wp-block-heading:after{
	 content: "";
    display: block;
    width: 25px;         
    height: 3px;        
    background-color: var(--wp--preset--color--custom-color-2);
    margin: 8px auto 0; 
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
      transition: all .3s ease;
}

.servicios-acordeon .acordeon-galeria-item:hover .wp-block-heading:after{
	width: 40px;   
	height: 5px; 
}

.columns.split-columns .column:nth-of-type(1){
	width:65%;
   display: flex;
}
.columns.split-columns .column:nth-of-type(1) .wp-block-image{
	width:100%;
	margin:0;
}
.columns.split-columns .column:nth-of-type(1) .wp-block-image img{
	width:100% !important;
	height:auto
}
.columns.split-columns .column:nth-of-type(2){
	width:40%;
	position:absolute;
	z-index:10;
	right:0;
	top:0;
	bottom:0;
	margin: auto 0;
}

.companie-item{
	border: 1px solid #9FA7BB;
    border-radius: 10px;
    padding: 8px 0 0 0;
    margin: 0;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
      transition: all .3s ease;
}

.companie-item:hover {
	 border: 1px solid var(--wp--preset--color--custom-color-2);
	 background-color: var(--wp--preset--color--custom-color-2);
}

.companie-item img{
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
      transition: all .3s ease;
}
.companie-item:hover img{
	 filter: brightness(0) invert(1);
}

.customers-carousel .carousel-marquee .card{
  background-color: #FFF;
  border-radius:4px;
   padding: 2px;
  -webkit-box-shadow: inset 0 0 0 2px #FFF;
  -moz-box-shadow: inset 0 0 0 2px #FFF;
   box-shadow: inset 0 0 0 2px #FFF;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
   transition: all .3s ease;
}

.customers-carousel .carousel-marquee .card:hover{
 -webkit-box-shadow: inset 0 0 0 2px var(--wp--preset--color--custom-color-2);
  -moz-box-shadow: inset 0 0 0 2px var(--wp--preset--color--custom-color-2);
   box-shadow: inset 0 0 0 2px var(--wp--preset--color--custom-color-2);
}


.customers-carousel .carousel-marquee .group:nth-of-type(2) {
    margin: 0 0 0 10px;
}


.contacto-formulario input[type="email"], 
.contacto-formulario input[type="number"], 
.contacto-formulario input[type="search"], 
.contacto-formulario input[type="text"], 
.contacto-formulario input[type="tel"], 
.contacto-formulario input[type="url"], 
.contacto-formulario input[type="password"], 
.contacto-formulario textarea,
.contacto-formulario select{
	border-right: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.contacto-formulario input[type="email"]:focus, 
.contacto-formulario input[type="number"]:focus, 
.contacto-formulario input[type="search"]:focus, 
.contacto-formulario input[type="text"]:focus, 
.contacto-formulario input[type="tel"]:focus, 
.contacto-formulario input[type="url"]:focus, 
.contacto-formulario input[type="password"]:focus, 
.contacto-formulario textarea:focus, 
.contacto-formulario select:focus{
	border-right: 1px solid #25d366;
    border-left: 1px solid #25d366;
    border-top: 1px solid #25d366;
    border-bottom: 1px solid #25d366;
}


.contacto-formulario input[type="submit"]{
	width:300px;
	max-width:100%;
	border-radius:5px;
	height: 58px;
}

@media (max-width: 800px) {
	footer .wp-block-bioxnet-boton .icon-location.custom-bioxnet-boton{
	  flex-direction: column;
	}
	.columns.split-columns .column:nth-of-type(1){
	 width:100%;
   }
   .columns.split-columns .column:nth-of-type(2){
		width:100%;
		position:static;
	}
}

