/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


#wpcf7-f14-p977-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p977-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p977-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p977-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p977-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p977-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p977-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p977-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p977-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p977-o1 .wpcf7-date{color:white;}

/*lavaderos de la reina*/
#wpcf7-f14-p1091-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1091-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1091-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1091-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1091-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1091-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1091-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1091-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1091-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1091-o1 .wpcf7-date{color:white;}

/*sendero mozarabe*/
#wpcf7-f14-p1156-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1156-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1156-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1156-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1156-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1156-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1156-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1156-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1156-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1156-o1 .wpcf7-date{color:white;}

/*vereda de la estrella*/
#wpcf7-f14-p1174-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1174-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1174-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1174-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1174-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1174-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1174-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1174-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1174-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1174-o1 .wpcf7-date{color:white;}

/*barranco de la luna*/
#wpcf7-f14-p1189-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1189-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1189-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1189-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1189-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1189-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1189-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1189-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1189-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1189-o1 .wpcf7-date{color:white;}

/*ruta de las acequias*/
#wpcf7-f14-p1209-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1209-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1209-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1209-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1209-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1209-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1209-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1209-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1209-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1209-o1 .wpcf7-date{color:white;}

/*cahorros de monachil*/
#wpcf7-f14-p1224-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1224-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1224-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1224-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1224-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1224-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1224-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1224-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1224-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1224-o1 .wpcf7-date{color:white;}

/*entorno estacion esqui*/
#wpcf7-f14-p1238-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1238-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1238-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1238-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1238-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1238-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1238-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1238-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1238-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1238-o1 .wpcf7-date{color:white;}

/*excursion en raquetas*/
#wpcf7-f14-p1254-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1254-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1254-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1254-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1254-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1254-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1254-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1254-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1254-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1254-o1 .wpcf7-date{color:white;}

/*Mulhacén*/
#wpcf7-f14-p1272-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1272-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1272-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1272-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1272-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1272-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1272-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1272-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1272-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1272-o1 .wpcf7-date{color:white;}


/*Cero de los machos*/
#wpcf7-f14-p1285-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1285-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1285-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1285-o1 textarea{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1285-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1285-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1285-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1285-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1285-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1285-o1 .wpcf7-date{color:white;}


/*Contacto*/
#wpcf7-f14-p1295-o1{background: #0dbdad;padding: 2%;border-radius: 10px;}
#wpcf7-f14-p1295-o1 label{color:white;font-weight: bold; width: 100%;}
#wpcf7-f14-p1295-o1 input{color:white;background: #007073;margin-top: 5px;}
#wpcf7-f14-p1295-o1 textarea{background: #007073!important;margin-top: 5px;color:white; height: 80px;}
#wpcf7-f14-p1295-o1 select{background: #007073!important;margin-top: 5px;color:white;}
#wpcf7-f14-p1295-o1 input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {border: 1px solid #007073;border-radius: 10px;}

#wpcf7-f14-p1295-o1 .wpcf7-submit{color:white;border-radius: 15px; border-color:#007073; font-family: "Poppins";font-weight: bold;font-size: 15px;text-transform: uppercase;width: 135px;}
#wpcf7-f14-p1295-o1 .wpcf7-submit:hover{width: 140px; background: white;color:#0dbdad; font-size: 16px;}
#wpcf7-f14-p1295-o1 .wpcf7-not-valid-tip{color:white;}
#wpcf7-f14-p1295-o1 .wpcf7-date{color:white;}


.wpcf7 form.sent .wpcf7-response-output {border-color: white; color:white;}