/*
Theme Name: TheAisle Child
Theme URI: http://theaisle.elated-themes.com
Description: A child theme of TheAisle Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Text Domain: theaisle
Template: theaisle
*/

:root {
	--primary: #BAAA70;
}

h4,h5,h6{
	text-transform:unset!important;
}
::selection {
    background-color: #BAAA70!important;
    color: white;
}
strong {
    color: #BAAA70!important;
}

.vc_general.vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    font-family: 'cormorant'!important;
    font-style: italic!important;
    text-align: center;
    vertical-align: middle;
}

h3.eltdf-ib-title {
    text-transform: capitalize!important;
}
.vc_general.vc_btn3 {
    border: none!important;
   
}

.pum-theme-6201 .pum-title, .pum-theme-lightbox .pum-title {
    margin-bottom: 50px;
}


.caldera-grid .form-control, .caldera-grid output {
    font-size: 14px;
    line-height: 1.42857143;
    color: #baaa70!important;
    display: block;
    font-family: 'cormorant'!important;
    font-style: italic;
}


/*Header*/
.eltdf-main-menu>ul>li>a {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    padding: 0 18px!important;
    color: #121f38;
    font-size: 11px;
    line-height: 23px;
    box-sizing: border-box;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .12em;
}

.eltdf-vertical-align-containers .eltdf-position-left {
    position: relative;
    height: 100%;
    float: left;
    z-index: 2;
    width: 200px;
}

.eltdf-page-header a img {
    display: inherit!important;
}

.eltdf-main-menu>ul>li>a:after {
    content: '.';
    width: 3px;
    height: 3px;
    position: absolute;
    right: 0;
    font-size: 26px;
    top: -8px;
}
.eltdf-main-menu > ul > li:last-child > a:after{
    display:none;
}


/*Fin Header*/






/*Home*/

.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title {
    padding: 17px 0 17px 30px;
    border-top: 0px solid #e1e1e1!important;
}
.eltdf-accordion-holder.eltdf-ac-simple {
    border-bottom: 0px solid #e1e1e1!important;
}
mark {
    position: absolute;
    top: 50%;
    left: -9px!important;
    width: 20px;
    color: #818491;
    height: 18px;
    margin: -1px 0 0;
    font-size: 26px!important;
    font-weight: 100!important;
    line-height: 18px;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}
.eltdf-ib.clearfix.shadow-enabled.eltdf-ib-appeared {
    min-height: 440px!important;
}
.eltdf-blog-list-holder .eltdf-bli-info>div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0 24px 0 0;
    color: #BAAA70!important;
}


.contenedor-servicios {
    background: url(/wp-content/uploads/2019/11/62005156_771961709865822_1305396463958657977_n-1.jpg);
    background-size: cover!important;
    background-position: center center;
    height: 525px;
    position:relative;
    overflow:hidden;
    z-index:999999999!important;
}
.contenedor-servicios-midle {
    background: url(/wp-content/uploads/2019/11/71095872_556424371767632_5772612711636333528_n.jpg);
    background-size: cover!important;
    background-position: center center;
    height: 250px;
    overflow:hidden;
    position:relative;
    z-index:999999999!important;
}
.contenedor-servicios-midle-2 {
    background: url(/wp-content/uploads/2019/11/shutterstock_515885956.jpg);
    background-size: cover!important;
    background-position: center center;
    height: 250px;
    margin-top: 25px;
    overflow:hidden;
    position:relative;
    z-index:999999999!important;
}


.box-lef {
    position: absolute;
    left: -50%;
    top: 0;
    width: 100%;
    height: 100%;
    opacity:0;
    transition: 0.4s;
    z-index:9999999999!important;
}
.box-lef {
    background: #0000009c;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    z-index:9999999999!important;
}
.box-lef h4 {
    color: white;
    width: 240px;
    margin: 13px 0;
    border: 1px solid #BAAA70;
    padding: 5px;
}

.contenedor-servicios:hover .box-lef {
    left: 0;
    opacity: 1;
    transition: 0.4s;
}
.contenedor-servicios-midle:hover .box-lef {
    left: 0;
    opacity: 1;
    transition: 0.4s;
}
.contenedor-servicios-midle-2:hover .box-lef {
    left: 0;
    opacity: 1;
    transition: 0.4s;
}

.box-lef {
    background: #0000009c;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    z-index:9999999999!important;
}
.eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark {
    position: absolute;
    top: 50%;
    left: -9px!important;
    width: 20px;
    color: #cccaca!important;
    height: 18px;
    margin: -1px 0 0;
    font-size: 30px!important;
    line-height: 18px;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}
/*Fin Home*/









/*El Club*/

.box-instalaciones h5 {
    margin-top: 5px!important;
    line-height: 1;
    font-size: 14px;
}
.box-instalaciones h3 {
    margin-bottom: 0px;
}

/*Fin el CLub*/








/*Bodas*/

a.boton-extras-bodas {
    border: 1px solid white;
    padding: 4px 28px;
}

.caldera-grid .form-control {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    background-color: #fff0!important;
    border: 1px solid #e5e5e5!important;
    border-top: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 0px 0px rgba(0,0,0,.075)!important;
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    font-size: 16px!important;
    font-weight: 600;
}

.caldera-grid .form-control::placeholder {
    color: #BAAA70!important;
    font-family: 'cormorant';
    font-style: italic;
}
.caldera-grid .btn-default {
    color: #fff!important;
    background-color: #BAAA70!important;
    border-color: #BAAA70!important;
    font-family: cormorant;
    font-style: italic;
    font-size: 18px;
    padding: 8px 50px!important;
    margin-top: 30px;
}

#fld_9671315_1-wrap .checkbox {
    display: inline-block!important;
    width: 19%;
    font-family: 'cormorant';
    color: #baaa70;
    text-transform: uppercase;
}
.caldera-grid label {
    display: inline-block;
    width: 45%;
    margin-bottom: 5px;
    font-weight: 400!important;
    font-family: 'cormorant';
    font-style: italic;
    color: #baaa70;
}
div#fld_9671315_1-wrap {
    margin-bottom: 4px;
}

div#fld_9671315_1-wrap div {
    display: inline;
}
/*Fin Bodas*/








/*Eventos*/

.eltdf-ib.clearfix.box-events.shadow-enabled.eltdf-ib-appeared {
    min-height: 216px!important;
}
.caldera-grid textarea.form-control {
    padding-right: 4px;
    height: auto;
    border: 1px solid #e5e5e5!important;
}
.caldera-grid textarea.form-control::placeholder {
    color:#BAAA70!important;
}

.eltdf-btn.eltdf-btn-small {
    padding: 5px 40px;
    margin-right: 15px;
}

/*Fin Eventos*/







/*Tenis*/

.eltdf-ib.clearfix.tenis-box.shadow-enabled.eltdf-ib-appeared {
    min-height: 200px!important;
}
.eltdf-ib.clearfix.tenis-box.shadow-enabled.eltdf-ib-appeared .eltdf-ib-text {
    font-size: 35px;
    color: #BAAA70;
}
.eltdf-ib.clearfix.tenis-box.shadow-enabled.eltdf-ib-appeared .eltdf-ib-title-text {
    font-family: cormorant;
    font-size: 25px;
    font-style: italic;
}
.special-text {
    font-size: 25px;
    font-family: cormorant;
    font-style: italic;
    line-height: 1.4;
}
.boton-clases {
    font-size: 25px;
    color: #2e2e2e;
    background: #f8f7f0d4;
    padding: 40px 40px;
    text-align: center;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    align-items: center;
    text-transform: uppercase;
}
.boton-clases a {
    width: 100%!important;
    color: #2e2e2e;
    position: relative;
    line-height: 1.2;
}

table td {
    padding: 5px 10px;
    border: 1px solid #2e2e2e;
}
table tbody th {
    border: 1px solid #2e2e2e;
}
table tbody th {
    border-right: 1px solid #2e2e2e!important;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.row-clases.vc_custom_1575372862252.vc_row-has-fill.vc_row-o-equal-height.vc_row-flex {
    padding: 0 18.5%;
}
.vc_btn3.vc_btn3-color-default, .vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
    color: #fff!important;
    background-color: #BAAA70!important;
    border-radius: 0px!important;
    font-size: 22px!important;
    padding: 10px 47px!important;
}
.tenis-torneos h5 {
    font-size: 15px!important;
    font-family: 'Muli';
    font-style: inherit;
    color: #ffffff;
    text-transform: uppercase!important;
    border-bottom: 1px solid #baaa70;
}
.tenis-torneos {
    border-top: 1px solid #baaa70;
}
tbody tr td h4 {
    color: #BAAA70;
}


.filtro-torneos:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0000008f;
}

span.eltdf-tab-title {
    color: #fff;
    text-align: left;
}

.tenis-tournament span.eltdf-tab-title {
    color: #777!important;
    text-align: left;
}

/*Fin tenis*/







/*Padel*/

.eltdf-ib.clearfix.padel-box.shadow-enabled.eltdf-ib-appeared .eltdf-ib-text b {
    font-size: 16px;
    color: #121E38!important;
}
.eltdf-ib.clearfix.padel-box.shadow-enabled.eltdf-ib-appeared {
    min-height: 242px!important;
}
.eltdf-ib.clearfix.padel-box.shadow-enabled.eltdf-ib-appeared .eltdf-ib-text {
    font-size: 35px;
    color: #BAAA70;
}
.eltdf-ib.clearfix.padel-box.shadow-enabled.eltdf-ib-appeared .eltdf-ib-title-text {
    font-family: cormorant;
    font-size: 25px;
    font-style: italic;
}

/*Fin Padel*/







/*Contacto*/

.eltdf-iwt .eltdf-iwt-subtitle {
    font-size: 16px!important;
    line-height: 1.23em;
    letter-spacing: 0;
    color: #121E38!important;
    display: block;
    font-family: inherit!important;
    font-style: inherit!important;
    margin-top: 6px;
}

.titulo-contacto span.eltdf-iwt-title-text {
    font-family: 'Cormorant'!important;
    font-style: italic!important;
    text-transform: capitalize!important;
}

/*Fin Contacto*/












/*Footer*/

footer .widget .eltdf-widget-title-holder .eltdf-widget-title {
    margin: 0;
    font-family: 'Muli';
    font-style: normal;
    color: #818491!important;
    font-size:25px!important;
}
footer .widget.widget_text p {
    margin-bottom: 0;
    font-size: 14px;
}
.textwidget em {
    font-style: normal;
}
footer .eltdf-footer-bottom-holder .eltdf-social-icon-widget-holder {
    font-size: 14px!important;
    line-height: 1.4em;
    font-weight: 400;
    font-style: normal!important;
    font-family: 'Muli'!important;
    text-transform: uppercase;
}



/*Fin Footer*/







#eltdf-back-to-top>span {
    color: #BAAA70!important;
    border: 1px solid #BAAA70!important;
}

span.eltdf-testimonials-author-job {
    color: #BAAA70!important;
}
span.eltdf-testimonial-mark {
    display: none;
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-text {
    color: #818491!important;
}

span.eltdf-testimonials-author-job {
	color: #BAAA70!important
}

p.eltdf-testimonial-text {
    color: #818491!important;
    font-style: italic;
    font-size: 22px;
    font-family: cormorant;
    line-height: 32px;
}

.eltdf-blog-list-holder .eltdf-bli-inner .eltdf-post-info-date a {
    color: #BAAA70!important;
}

.eltdf-post-info-author {
    color: #BAAA70!important;
}

.eltdf-blog-list-holder .eltdf-bli-info{
	color: #BAAA70!important;
}

.eltdf-sticky-header .eltdf-sticky-holder.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-right-inner {
	display: none!important
}

.double-border > div > div {
    border: 1px solid #BAAB70;
}

.double-border > div {
    max-width: 1000px;
    margin: auto;
    border: 1px solid #BAAB70;
    padding: 8px;
	align-content: center
}

span.eltdf-btn-text {
	font-size: 17px!important
}


@media only screen and (max-width: 1366px) and (min-width: 1025px) {
.eltdf-eh-item-content.eltdf-eh-custom-5638 {
    	padding-top: 6%!important;
	padding-bottom: 4%!important;
}
}



.row-menu .wpb_column > div {
	padding-bottom:40px;
	padding-top:40px;
	min-height:420px;
}

.row-menu > div {
    max-width: 1300px;
    margin: auto;
}


.row-tenis {
	padding-bottom:40px;
	padding-top:40px;
	min-height:600px;
    max-width: 1300px!important;
    margin: auto;
}

TITULO INSTAGRAM

.instagram-prefooter .eltdf-eh-item-content{
	padding:100px 0px 50px!important;
}








/*Medias Queries*/




@media(max-width:1600px){
	body .instagram-prefooter .eltdf-eh-item-content{
		padding:100px 0px 50px!important;
	}
}
@media(max-width:1366px){
	body .instagram-prefooter .eltdf-eh-item-content{
		padding:100px 0px 50px!important;
	}
}

@media (max-width:1200px) {
    .eltdf-ib.clearfix.shadow-enabled.eltdf-ib-appeared {
    min-height: 454px!important;
    }
    .double-border > div {
    max-width: 870px;
    }
}


@media(max-width:1024px){
	body .instagram-prefooter .eltdf-eh-item-content{
		padding:100px 0px 50px!important;
	}
	.eltdf-ib.clearfix.shadow-enabled.eltdf-ib-appeared {
    min-height: 491px!important;
    }
    .double-border > div {
    max-width: 720px;
    }
    
}

@media(max-width:768px){
	body .instagram-prefooter .eltdf-eh-item-content{
		padding:50px 0px 20px!important;
	}
	
	.box-instalaciones h5 {
        margin-top: 5px!important;
        line-height: 1;
        margin-bottom: 30px!important;
        font-size: 14px;
    }
    .double-border > div {
        max-width: 90%;
    }
    .boton-centrado {
        text-align: center;
    }
    .ancho-completo.vc_custom_1575294726290 {
        padding-right: 0%!important;
        padding-left: 0%!important;
        padding-bottom: 0%!important;
        padding-top: 0%!important;
    }
    .ancho-completo.vc_custom_1575300391173 {
        padding-right: 0%!important;
        padding-left: 0%!important;
        padding-bottom: 0%!important;
        padding-top: 0%!important;
    }
    .ancho-completo.vc_custom_1575301319514 {
        padding-right: 0%!important;
        padding-left: 0%!important;
        padding-bottom: 0%!important;
        padding-top: 0%!important;
    }
    .caldera-grid .form-group, .cf-color-picker .form-group {
        margin-bottom: 15px;
        text-align: center;
    }
    h2.eltdf-st-title {
        text-align: center;
    }
    .contenedor-servicios {
        background: url(/wp-content/uploads/2019/11/62005156_771961709865822_1305396463958657977_n-1.jpg);
        background-size: cover!important;
        background-position: center center;
        height: 224px;
        position: relative;
        overflow: hidden;
        margin-bottom: 20px!important;
    }
    .eltdf-section-title-holder span.eltdf-st-text {
        font-family: Cormorant,serif;
        color: #c78665;
        font-weight: 400;
        font-style: italic;
        font-size: 21px;
        text-align: center!important;
    }
    footer.eltdf-page-footer p {
        text-align: center;
    }
    footer.eltdf-page-footer h5 {
        text-align: center!important;
    }
    footer.eltdf-page-footer img {
        text-align: center!important;
    }
    
    
    footer .widget.widget_nav_menu ul li {
        text-align: center!important;
    }
    div#TT_FihAbxYBdcWK1eIUjfSbCbvayWu1FWaoJJpcz {
        margin: auto;
    }
    footer .widget.widget_text img {
        display: inherit!important;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.row-clases.vc_custom_1575372862252.vc_row-has-fill.vc_row-o-equal-height.vc_row-flex {
    padding: 5%;
    }
    .foto-redonda {
    margin-top: 53%;
    }
}

@media(max-width:680px){
	body .instagram-prefooter .eltdf-eh-item-content{
		padding:100px 0px 50px!important;
	}
}






.foto-redonda-text{
	padding: 120px 90px 0px 127px!important;
}


@media(max-width:1600px){
	body .foto-redonda-text{
		padding:70px 90px 0px 50px!important;
	}
}
@media(max-width:1366px){
	body .foto-redonda-text{
		padding:70px 10px 0px 50px!important;
	}
}

@media(max-width:1024px){
	body .foto-redonda-text{
		padding:70px 50px 0px 50px!important;
	}
	.boton-clases {
    
    min-height: 99px;
    }
    .pum-theme-6201 .pum-container, .pum-theme-lightbox .pum-container {
        overflow: scroll!important;
    }
    .pum-theme-6201 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
    right: 4px!important;
    top: 3px!important;
    }
}

@media(max-width:768px){
	body .foto-redonda-text{
		padding:70px 25px 0px 25px!important;
	}
	
}

@media(max-width:680px){
	body .foto-redonda-text{
		padding:70px 0px 0px 0px!important;
	}
}

footer .eltdf-separator {
	margin: 12px 0;
}

footer .eltdf-footer-bottom-holder span,
footer .eltdf-footer-bottom-holder a {
	font-size: 12px!important;
}

.eltdf-footer-bottom-holder .eltdf-footer-bottom-inner {
	width: 90%!important;
	max-width: 1720px;
}

.eltdf-footer-bottom-holder .eltdf-grid-row .eltdf-grid-col-4 {
	text-align: center;
}

@media (min-width: 1025px) {
	.eltdf-footer-bottom-holder .eltdf-grid-row .eltdf-grid-col-4:nth-child(1) .textwidget p {
		text-align: left;
	}
	
	.eltdf-footer-bottom-holder .eltdf-grid-row .eltdf-grid-col-4:nth-child(2) {
		text-align: center;
	}

	.eltdf-footer-bottom-holder .eltdf-grid-row .eltdf-grid-col-4:nth-child(3) {
		text-align: right;
	}
}

@media (max-width: 1024px) {
	.eltdf-footer-bottom-holder .eltdf-grid-row .eltdf-grid-col-4:nth-child(2) {
		padding: 5px 0;
	}
}

/* #region GDRP */

.gdpr-styles h2:not(:first-of-type) {
    margin-top: 40px;
}

.gdpr-styles h4 {
    margin-top: 35px;
    margin-bottom: 15px;
    padding-bottom: 5px;
    position: relative;
}

.gdpr-styles h4::after {
    content: '';
    position: absolute;
    width: 50px;
    height: 2px;
    bottom: -2px;
    left: 0;
    background-color: var(--primary);
}

.gdpr-styles ul {
    list-style: circle;
    max-width: 900px
}

.gdpr-styles li:not(:last-of-type) {
	margin-bottom: 7.5px;
}

.gdpr-styles a,
.woocommerce-terms-and-conditions-checkbox-text a {
    color: var(--primary);
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gdpr-styles a:not([class*="ct-ultimate"]):hover,
.woocommerce-terms-and-conditions-checkbox-text a:hover {
	text-shadow: 1px 0px var(--primary);
    padding: 0 1.5px;
    letter-spacing: .05em;
}

#ct-ultimate-gdpr-cookie-popup {
	z-index: 9999!important;
    -webkit-box-shadow: 0px 8px 10px rgba(0,0,0,.1)!important;
    box-shadow: 0px 8px 10px rgba(0,0,0,.1)!important;
}

@media screen and (max-width: 567.98px) {
    #ct-ultimate-gdpr-cookie-popup {
        bottom: 0!important;
    }
}

.ct-ultimate-gdpr-cookie-popup-btn-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.ct-ultimate-gdpr-cookie-popup-jumble-white #ct-ultimate-gdpr-cookie-content::before {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}

#ct-ultimate-gdpr-cookie-content,
#ct-ultimate-gdpr-cookie-accept,
#ct-ultimate-gdpr-cookie-change-settings {
    font-family: inherit!important;
}

.ct-ultimate-gdpr-cookie-popup-btn-wrapper > div[ID*="ct-ultimate-gdpr-cookie"],
.ct-ultimate-gdpr-container.ct-ultimate-gdpr-simple-form #tabs .ui-tabs-nav .ui-state-active {
    border-color: var(--primary)!important;
    border-radius: 0!important;
}

#ct-ultimate-gdpr-cookie-accept {
    background: var(--primary)!important;
    border-width: 1px!important;
    border-style: solid!important;
    font-weight: 600;
}

#ct-ultimate-gdpr-cookie-read-more {
    margin-left: 0!important;
}

#ct-ultimate-gdpr-cookie-change-settings,
#ct-ultimate-gdpr-cookie-read-more {
	color: var(--primary)!important;
}

.fa-long-arrow-right:before {
	content: "\f178"!important;
}

.ct-ultimate-gdpr-cookie-skin-one #ct-ultimate-gdpr-cookie-modal-body .ct-ultimate-gdpr-cookie-modal-btn a,
.ct-ultimate-gdpr-container.ct-ultimate-gdpr-simple-form .ui-widget-content input[type="submit"],
.ct-ultimate-gdpr-container .ct-ultimate-gdpr-button,
.ct-ultimate-triggler-modal-sc {
    background-color: var(--primary);
    border: 1px solid var(--primary);
    padding: 12px 40px;
    margin-top: 20px;
    text-transform: lowercase;
    font-weight: 600;
    font-size: 14px;
    line-height: 1em;
    color: #fff!important;
    font-family: inherit!important;
    display: inline-block;
    cursor: pointer;
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.ct-ultimate-gdpr-cookie-skin-one #ct-ultimate-gdpr-cookie-modal-body .ct-ultimate-gdpr-cookie-modal-btn a:hover,
.ct-ultimate-gdpr-container.ct-ultimate-gdpr-simple-form .ui-widget-content input[type="submit"]:hover,
.ct-ultimate-gdpr-container .ct-ultimate-gdpr-button:hover,
.ct-ultimate-triggler-modal-sc:hover {
    background-color: transparent!important;
    border: 1px solid var(--primary)!important;
    color: var(--primary)!important;
}

.ct-ultimate-gdpr-container {
    padding: 0;
}

div#ct-ultimate-gdpr-cookie-open {
    display: none!important;
}

.wsf-form.with-bg{
    background-color: #9f9c9c8c;
    padding: 2.2rem;
    backdrop-filter: blur(14px); 
}

/* #endregion GDPR */


/*Inicio Cuestionario inicial*/

/*

form#cred_form_7678_1 * {
	font-style: italic;
}

form#cred_form_7678_1 label:not(.wpt-form-label) {
	font-weight: bold;
	padding: 11px 0 0;
}

form#cred_form_7678_1 select {
	margin-top: 11px;
    border-radius: 0;
    border-color: var(--primary);
    color: black;
}

form#cred_form_7678_1 p,
form#cred_form_7678_1 input[type=file] {
	color: var(--primary);
}

form#cred_form_7678_1 img {
	border: 1px solid var(--primary);
}

*/

/*Fin Cuestionario inicial*/
