/* PÁGINA SERVICIOS PARA EMPRESAS */
#mapa-movil { display: none;}
#mapa-desktop { display: block;}

@media (max-width:767px) {
#mapa-movil { display: block;}
#mapa-desktop { display: none;}
}

.grecaptcha-badge { visibility: hidden; }
.profile-box {max-width:310px}

.only-menu-open{
	display: none;
}
.menu--open .only-menu-open{
	display: block;
}


.clasic-form-acm{
	max-width:1224px;
	margin: 0 auto;
	background-color: #F2F4FF!important;
	padding: 20px 30px;
}
.bee-row-content{
	max-width:1224px!important;
}
.bee-text span{
	background-image:url(https://www.telefonica.com/es/wp-content/uploads/sites/4/2022/05/Noticias_2Regular.svg);
	background-repeat: no-repeat;
	background-size:30px;
	background-position: center left;
	line-height:53px!important;
	height:50px;
	display:inline-block;
	padding-left: 60px!important;
	font-family: 'Telefonica-sans-medium';
  font-size: 13px!important;
  letter-spacing: .1em;
  text-transform: uppercase;
	font-weight: 400;
}
.clasic-form-acm form{
	width: 100%!important;
	display: flex!important;
	flex-direction: row;
	flex-wrap: wrap;
}
.clasic-form-acm form .bee-form-row:nth-child(1), .error-alert-form-acm + .bee-form-row{
	flex: 0 0 100%;
}
.clasic-form-acm form .bee-form-row:nth-child(8){
	flex: 0 0 100%;
}
.clasic-form-acm form .bee-field{
	display:flex!important;
	align-items: center!important;
	flex-direction:row;
	margin-right: 20px
}
.clasic-form-acm form input{
	height: 13px;
    margin: 0 10px 0 0;
    top: 0!important;
}
.clasic-form-acm form input[type="email"]{
	max-width:300px;
}
.bee-form-row-1 .bee-col-1 .bee-block-2 button{
	margin-left: 40px;
	cursor:pointer;
}
.bee-form-option-wrapper {
	margin-top:12px;
}
.clasic-form-acm form label{
	font-family: 'Telefonica-sans-regular';
    font-size: .6875rem;
    font-weight: 400;
    line-height: .8125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    letter-spacing: .05em;
    text-transform: uppercase;
    color: #58617a;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
}
.clasic-form-acm form button{
	width:auto!important;
	padding-right:30px!important;
	padding-left:30px!important;
	float:none;
	cursor:pointer;
}

