.elementor-762 .elementor-element.elementor-element-ffe6e4b{text-align:center;}.elementor-762 .elementor-element.elementor-element-ffe6e4b .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Brutal", Sans-serif;font-size:35px;font-weight:600;}/* Start custom CSS for shortcode, class: .elementor-element-91f9ee3 *//*Inputs Formulario Cita*/
.cita-form{
	background-color: var(--e-global-color-primary);
	border-radius: 15px 0 0 15px;
	padding: 40px
}

.cita-form input:not([type="submit"])[value] {
	background-color: #ffffff !important;
  border-color: none;
	width:100%;
	font-family: 'Brutal', arial !important;
	border-radius: 8px; 
}

.cita-form label {
  border-color: none;
	font-family: 'Brutal', arial !important;
	font-style: 700px;
	color: #ffffff;
}

.cita-form select {
	background-color: #ffffff;
	text-align: center;
	border-radius: 8px; 
}

.cita-form input[type="date"] {
  padding: 2.5% 2%;
}

.cita-form input[type="checkbox"] {
  width: 5% !important;
	margin-right: 2%;
}

/*Span campo obligatorio*/
.cita-form span {
  font-family: 'Brutal', arial !important;
	width: 100% !important;
}

.cita-form a {
	color: white;
}

.cita-form .row-4 input[type="submit"] {
	background-color: var(--e-global-color-secondary) !important;
	border-radius: 10px 0 0 10px !important;
	color: #ffffff;
	font-family: 'Brutal', arial !important;
	text-transform: uppercase !important;
	cursor: pointer;
	margin-top: 15%;
}

.cita-form .row-4 input[type="submit"]:hover {
	background-color: red;
	cursor: pointer;
}

/*Mensaje error inferior*/
.cita-form .elementor-widget-text-editor {
  background-color: #ffffff !important;
  font-family: 'Brutal', arial !important;
}


@media screen and (max-width: 768px) {
 .cita-form{
    padding: 10px;
 }
 
 .cita-form .row-2{
     display:block;
 }
 .cita-form .row-2 .form-half{
     width:100% !important;
 }
 
 .cita-form .row-3{
     display:block;
 }
 
 .cita-form .row-3 .form-half{
  margin-left:60px;
  
 }
 
 
 .cita-form .row-4 {
  width:100%;
 }
.cita-form input[type="checkbox"] {
  width: 15% !important;
	margin-right: 10px;
}
  .cita-form .row-4 .form-half label{
  font-size: 14px;
  width:250px;
  margin-left:100px;
 }
 .cita-form .row-4 {
    display: block;
    
 }   
.cita-form .row-4 input[type="submit"] {
    width:250px !important;
    margin-left:130px;
    margin-top:0;
 }   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dfe6a28 *//*FORMULARIO PEDIR CITA*/

.cita-form .row-2, .cita-form .row-3 {
	display: flex;
}

.cita-form .form-half {
	width: 50% !important;
}

.cita-form select {
	width: 100%;
}

.cita-form .row-1, .cita-form .row-2 .form-half {
	margin: 0% 1%;
}

.cita-form .row-3 .form-half {
	margin: 0% 10%;
}

.cita-form .row-4 {
	width: 100%;
	display: flex;
}

.cita-form .row-4 .form-half{
	display: flex;
	align-items: center;
}

.cita-form .row-4  .form-half {
	flex-direction: column;
}

/*Inputs Formulario Cita*/
.cita-form{
	background-color: var(--e-global-color-primary);
	border-radius: 15px 0 0 15px;
	padding: 40px
}

.cita-form input:not([type="submit"])[value] {
	background-color: #ffffff !important;
  border-color: none;
	width:100%;
	font-family: 'Brutal', arial !important;
	border-radius: 8px; 
}

.cita-form label {
  border-color: none;
	font-family: 'Brutal', arial !important;
	font-style: 700px;
	color: #ffffff;
}

.cita-form select {
	background-color: #ffffff;
	text-align: center;
	border-radius: 8px; 
}

.cita-form input[type="date"] {
  padding: 2.5% 2%;
}

.cita-form input[type="checkbox"] {
  width: 5% !important;
	margin-right: 2%;
}

/*Span campo obligatorio*/
.cita-form span {
  font-family: 'Brutal', arial !important;
	width: 100% !important;
}

.cita-form .row-4 input[type="submit"] {
	background-color: var(--e-global-color-secondary) !important;
	border-radius: 5px;
	color: #ffffff;
	font-family: 'Brutal', arial !important;
	text-transform: uppercase !important;
	cursor: pointer;
	margin-top: 15%;
}

.cita-form .row-4 input[type="submit"]:hover {
	background-color: red;
	cursor: pointer;
}

/*Mensaje error inferior*/
.cita-form .elementor-widget-text-editor {
  background-color: #ffffff !important;
  font-family: 'Brutal', arial !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brutal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://asecord.es/wp-content/uploads/2023/05/BrutalType.eot');
	src: url('http://asecord.es/wp-content/uploads/2023/05/BrutalType.eot?#iefix') format('embedded-opentype'),
		url('http://asecord.es/wp-content/uploads/2023/05/BrutalType.woff2') format('woff2'),
		url('http://asecord.es/wp-content/uploads/2023/05/BrutalType.woff') format('woff'),
		url('http://asecord.es/wp-content/uploads/2023/05/BrutalType.ttf') format('truetype');
}
/* End Custom Fonts CSS */