/*
Theme Name: EarthCare Child
Theme URI: https://earthcare.qodeinteractive.com
Description: A child theme of EarthCare
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: earthcare
Template: earthcare
*/

    .faqHome {
        list-style:none;
    }
    .faqHome p {
        font-size: 13px;
        margin-top:0px;
    }
    
    .faqHome h6 {
        margin-bottom: 5px;
    }
    
    .faqHome .bloque1 {
          float:left;
          width:90%;
    }
    
    .faqHome .bloque2 {
         float:left;
          width:10%;
    }
    
    .btnMasMenos {
        background-color:#000;
        color:#fff;
        padding:5px;
        border-radius: 100px;
        margin: 0px!important;
        padding-top:0px;
        padding-bottom:0px;
        padding-left:1px;
        padding-right: 0px;
        display: inline-block;
        width: 20px;
        height:20px;
        text-align: center;
        font-size: 12px;
        line-height: 20px;
    }


    .bloqueCurso h6 {
    	margin-top:25px;
    	font-size: 12px;
    	margin-bottom: 10px;
    }

    .bloqueCurso h4 {
    	margin-top:0px;	
    	margin-bottom: 0px;
    }

    .bloqueCurso p {
    	font-size:13px;
    }

    .titleInclinado {

    }


    .text-center {
    	text-align: center;
    }

    .titleInclinado, .titleInclinado h5 {
        transform: rotate(-5deg);    
    }

    .blancoS, .ti-rating-text {
    	color:#fff!important;
    }

    .ti-widget.ti-goog .ti-rating-text, .ti-widget.ti-goog .ti-rating-text strong:not(.ti-rating-large), .ti-widget.ti-goog .ti-rating-text strong a, .ti-widget.ti-goog .ti-rating-text strong span, .ti-widget.ti-goog .ti-rating-text span strong, .ti-widget.ti-goog .ti-rating-text span, .ti-widget.ti-goog .ti-footer, .ti-widget.ti-goog .ti-footer strong:not(.ti-rating-large), .ti-widget.ti-goog .ti-footer span, .ti-widget.ti-goog .ti-footer strong a {
    	color:#fff!important;
    }

    #qodef-page-footer .widget .qodef-widget-title {
    	color:#fff!important;
    }

	.page-id-12146 .qodef-icon-holder .qodef-icon,
	.page-id-12061 .qodef-icon-holder .qodef-icon {
		color:#000!important;
	}

	.page-id-12146 footer .qodef-icon-holder .qodef-icon,
	.page-id-12061 footer .qodef-icon-holder .qodef-icon {
		color:#fff!important;
	}

	.page-id-12061 #qodef-page-header {
		background-color: #f1f0f1;
	}
	
    .widget .qodef-widget-title.qodef-title--highlight {
    	font-family: 'Rock-Salt'!important;
    	transform: rotate(355deg) translate(0, 44px);
    	    word-spacing: 6px;

    }

    .contactoMarron {
        margin-left: 0px!important;
    }

    .contactoMarron, .contactoMarron h5, .contactoMarron p, .contactoMarron h2, .contactoMarron h1  { 
        color:#fff;
     }


     .elementor-page-7093 .qodef-social-icons-group span a span {
        color:#000!important;
     }


     .qodef-qi-contact-form-7 input[type=date], .qodef-qi-contact-form-7 input[type=email], .qodef-qi-contact-form-7 input[type=number], .qodef-qi-contact-form-7 input[type=password], .qodef-qi-contact-form-7 input[type=search], .qodef-qi-contact-form-7 input[type=tel], .qodef-qi-contact-form-7 input[type=text], .qodef-qi-contact-form-7 input[type=url], .qodef-qi-contact-form-7 select, .qodef-qi-contact-form-7 textarea {
        margin-bottom:10px;
     }


     p.fuenteParrafo {
        font-family: 'rubik';
     }

     .h5teesperamos {
        text-align: center;
        color:#4d5740;
        font-size: 30px;
        font-weight: bold;
     }

     .h6tentidades {
        color:#4d5740;
        text-transform: inherit;
        text-align: center;
        font-size: 22px;
     }

     .colorBlanco h5, .colorBlanco h2, .colorBlanco {
        color:#fff;
     }

     .colorBlanco h5 {
        font-size: 18px;
     }

     .galeriaResidencia {

     }

     #gallery-1 .gallery-item {
        margin-top:0px!important;
        width: 33.33%!important;
     }

    #gallery-1 .gallery-item {}

	#iconosFooterGracias {
		text-align: center;
		margin-top:30px;
	}

	#iconosFooterGracias a {
		color:#fff;	
	}

	.page-id-12230 .qodef-header-opener-wrapper,
	.page-id-12242 .qodef-header-opener-wrapper,
	.page-id-12267 .qodef-header-opener-wrapper,
	.page-id-12291 .qodef-header-opener-wrapper

	{
		display:none!important;
	}

	.page-id-12230 #qodef-page-header-inner, .page-id-12230 .qodef-header-logo-link-wrapper,
	.page-id-12242 #qodef-page-header-inner, .page-id-12242 .qodef-header-logo-link-wrapper,
	.page-id-12267 #qodef-page-header-inner, .page-id-12242 .qodef-header-logo-link-wrapper,
	.page-id-12291 #qodef-page-header-inner, .page-id-12291 .qodef-header-logo-link-wrapper {
		border:none!important;
	}

	.page-id-12242 .ti-footer, 
	.page-id-12267 .ti-footer, 
	.page-id-12291 .ti-footer {
		display:none;
	}

     @media (min-width: 1025px) {
        .page-id-3427 .elementor-3427 .elementor-element.elementor-element-27a1aad,
        .page-id-12020 .elementor-12020 .elementor-element.elementor-element-27a1aad,
        .page-id-12063 .elementor-12063 .elementor-element.elementor-element-27a1aad,
		.page-id-12112 .elementor-12112 .elementor-element.elementor-element-27a1aad,
		.page-id-12217 .elementor-12217 .elementor-element.elementor-element-27a1aad,
		.page-id-12230 .elementor-12230 .elementor-element.elementor-element-27a1aad
		  
		  {
            margin-top:-100px;
        }

        .page-id-3427 #qodef-page-header,
        .page-id-12020 #qodef-page-header,
        .page-id-12063 #qodef-page-header,
		.page-id-12112 #qodef-page-header,
		.page-id-12217 #qodef-page-header,
		.page-id-12230 #qodef-page-header
		 {
            background-color:transparent!important;
        }
    }