/**
* Theme Name: Xspace Child
* Description: This is a child theme of xspace 
* Author: Creatives_Planet
* Template: xspace
* Version: 1.0
*/

/* ################ HEADER ################ */
@media (min-width: 1201px) {
    .pbmit-header-style-2 .pbmit-pre-header-wrapper li a {
        text-transform: unset !important;
    }
}

.elementor-938 .elementor-element.elementor-element-e5fe8ff .elementor-nav-menu .elementor-item{
		    text-transform: initial !important; 
}

/* ################ FOOTER ################ */
.pbmit-footer-widget .widget .widget-title, .pbmit-footer-widget .widget .pbmit-widget-title {
    color: white !important;
}

/* ################ HOME ################ */
.title-home-color-verde h2.pbmit-element-title {
    color: #6D9F71;
}
.servicios-home .sgicon {
    font-size: 60px !important;
}

/*.Para que se vean los titulos en el carrusel de servicios */
.pbmit-service-style-1 .pbmit-service-title, .pbmit-service-style-1 .pbmit-service-title a {
    display: block !important;
}

/* Bloque Verde Servicios */
.servicios-home article .pbmit-ihbox-wapper {
    min-height: 350px;
}

/* Contador Naranja */
.contador-editado .elementor-counter .elementor-counter-title {
    margin-top: 10px;
}


/* ################ Servicios ################ */
.contador-editado .elementor-widget-container {
    border-radius: 100% !important;
    width: 225px;
    height: 225px;
	text-align: center;
}

.pbmit-ihbox-style-2 .pbmit-ihbox-icon-type-text, .pbmit-element-card-box-style-1 .pbmit-card-box-number p {
    font-family: Raleway, sans-serif;
    font-weight: 800;
    font-style: normal;
}
.pbmit-element-card-box-style-1 .pbmit-card-box-number p {
    font-size: 180px;
    line-height: 150px;
    margin: 0;
    padding-bottom: 55px;
    color: rgba(var(--pbmit-xspace-secondary-color-rgb), .1);
}

.pbmit-element-card-box-style-1 .pbmit-card-box-title h3 {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 22px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

/* Card Desplegable */
.bloque-card-desplegable .pbmit-card-box-desc {
    overflow: visible !important;
    display: block !important;
}

/* Alinear texto izquierda bloque x horas*/
.container-texto-izquierda .pbmit-heading-subheading-style-3 .pbmit-hs-left {
    text-align: left;
}

/* ################ CONTACTO ################ */
.icon-pg-contact .material-icons {
    font-size: 60px !important;
}

.icon-pg-contact .e-font-icon-svg.e-fas-phone {
	font-size: 50px !important;
}

.icon-pg-contact h2.pbmit-element-title {
    color: #6d9f71 !important;
}

.icon-pg-contact h2.pbmit-element-title {
    color: #6d9f71 !important;
}

.pbmit-ihbox-style-6:hover .pbmit-element-title {
	color: var(--pbmit-xspace-white-color) !important;
}


