.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title:before, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title:after, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-content, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-mobile-title, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-desktop-title.elementor-active, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title:before, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title:after, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-content, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tabs-content-wrapper{border-color:var( --e-global-color-primary );}.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title{font-family:"Basier", Sans-serif;font-size:18px;font-weight:normal;line-height:10px;}.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-content{color:var( --e-global-color-primary );}/* Start custom CSS for tabs, class: .elementor-element-13942 */.form-clinicas {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
    gap: 30px;
}

.form-clinicas input[type="text"] {
    width: 100%;
    max-width: 490px;
    height: 80px;
    border: 0;
    border-radius: 0;
    border-bottom: 1px solid #000;
    text-align: center;
    font-family: inherit;
    color: #000;
   
    background-repeat: no-repeat;
    background-position: right;
}

.form-clinicas .elementor-button {
    width: 312px;
    background: #000;
    border-color: #000;
    cursor: pointer;
    font-family: "Basier", Sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    color: var( --e-global-color-a09f4fb );
    border-radius: 30px 30px 30px 30px;
    padding: 17px 60px 17px 60px;
}

.elementor-13942 .elementor-element.elementor-element-13942  .elementor-tab-content {
   
    border-bottom: 0;
    border-left: 0;
   
    border: 0;
    padding-top: 70px;
    padding-bottom: 30px;
}
  .elementor-13942 .elementor-element.elementor-element-13942  .elementor-tab-title {
   
    text-align: center;
    background: #eee;
        border-bottom: 1px solid black;
}

.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title.elementor-active, .elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title.elementor-active a {
    color: var( --e-global-color-accent );
    background: white;
    border-top:0;
   
}

 .elementor-tab-title:first-child.elementor-active{
    border-left:0 !important;
}
.elementor-tab-title:nth-child(2).elementor-active{
    border-right:0 !important;
}
 div#elementor-tab-title-2362.elementor-active{
    border-right:0;
}

.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tab-title.elementor-tab-mobile-title {
    display: none;
}

@media (max-width: 767px){
.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tabs .elementor-tabs-wrapper {
    display: flex;
}

.elementor-13942 .elementor-element.elementor-element-13942  .elementor-tab-title {
   
    width: 50%;
}

.elementor-13942 .elementor-element.elementor-element-13942 .elementor-tabs-content-wrapper {
    border-width: 1px;
    border-bottom: 0;
}

.form-clinicas .elementor-button {
    width: 100%;
    min-width:auto;
   
}
.form-clinicas input[type="text"] {
  
    text-align: left;
    background-size:25px;
   
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Basier';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Regular.eot');
	src: url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Regular.woff2') format('woff2'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Regular.woff') format('woff'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Regular.ttf') format('truetype'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Regular.svg#Basier') format('svg');
}
@font-face {
	font-family: 'Basier';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Medium.eot');
	src: url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Medium.woff2') format('woff2'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Medium.woff') format('woff'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Medium.ttf') format('truetype'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Medium.svg#Basier') format('svg');
}
@font-face {
	font-family: 'Basier';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Bold.eot');
	src: url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Bold.woff2') format('woff2'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Bold.woff') format('woff'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Bold.ttf') format('truetype'),
		url('https://dentalq.es/wp-content/uploads/2022/04/BasierCircle-Bold.svg#Basier') format('svg');
}
/* End Custom Fonts CSS */