/* 
Theme Name: Larce Electric
Theme URI: https://www.lajuguera.cl/
Description: Desarrollo para Larce Electric.
Author: La Juguera
Author URI: https://www.lajuguera.cl/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
*/
html {
 	font-size: 10px; /* 100% = 16px */
	zoom: 100% !important;
}
@media(max-width: 1366px) {
	html { font-size: 10px; }
}
@media(max-width: 1024px) {
	html { font-size: 10px; }
}
@media(max-width: 767px) {
	html { font-size: 10px; }
}

body {
    overflow-x: hidden;
}



.ae-post-content-unfold-yes p.ae-post-content-unfold {
    text-align: right;
    background-image: linear-gradient(to bottom,transparent,#ffffffee,#ffffff);
    padding: 40px 0 0;
}
.ae-post-content-unfold-yes p.ae-post-content-unfold .ae-post-content-unfold-link {
	text-decoration: underline;
	font-weight: 600;
}

.box-sin-margen .uael-team-member .uael-team-member-wrap .uael-member-wrap .uael-team-desc {
	padding: 0;
}

.servicio .elementor-widget .elementor-icon-list-item {
    font-size: var( --e-global-typography-text-font-size );
}

.uael-close-custom-popup-top-right {
    bottom: calc(100% - 30px);
    left: calc(100% - 30px);
}

.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item img {
	height: 100%;
	aspect-ratio: 1;
    -o-object-fit: cover;
    object-fit: cover;
}

.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(4),
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(8),
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(12),
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(16),
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(20) {
    width: 100%;
}


.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(4) img,
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(8) img,
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(12) img,
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(16) img,
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(20) img{
    height: 70vh;
}

/*
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(4),
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(12),
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(20) {
    padding-right: calc(100% / 3 + 10px);
}
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(8),
.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(16) {
    padding-left: calc(100% / 3 + 10px);
}
*/

.elementor-element > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
    min-width: 180px;
    min-height: 100px;
}

@media(max-width: 1366px) {
	.elementor-element > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	    min-width: 160px;
	    min-height: 80px;
	}
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item img {
		height: 50vh;
	}
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(4) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(8) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(12) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(16) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(20) img{
		height: 60vh;
	}
}
@media(max-width: 1024px) {
	.elementor-element > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	    min-width: 110px;
	    min-height: 50px;
	}
}
@media(max-width: 767px) {
	.elementor-element > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	    min-width: 100px;
	    min-height: 50px;
	}

	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(4),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(8),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(12),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(20) {
		width: calc(100% / 2);
		/* margin: 20px 30px 30px !important; */
		padding: 0 5px;
	}
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(4) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(8) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(12) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(16) img,
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(20) img{
		aspect-ratio: inherit;
		position: inherit;
		-o-object-fit: inherit;
		object-fit: inherit;
		height: auto;
	}
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(3),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(6),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(9),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(12),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(15),
	.elementor-widget-ae-acf-gallery .ae-grid-wrapper .ae-grid .ae-grid-item:nth-child(18) {
		width: 100%;
		/* margin: 20px 30px 30px !important; */
	}
}

/* Download PDF */
.elementor-12164 .elementor-element.elementor-element-e86aa80 .uael-cf7-style span.wpcf7-not-valid-tip {
    position: absolute;
    top: 9px;
    height: 21px;
    border-radius: 0;
}

/* Footer */
footer a {
	color: var(--e-global-color-primary);
}

/* CLIENTES */
.elementor-element .uael-grid-img-thumbnail img {
    border: 1px solid var(--e-global-color-primary);
}

/* PROYECTOS HOME */
.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(odd) {
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(even) {
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-10) {
    padding: 0 5% 10% 0 !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-9) {
    padding: 35% 3% 20% 12% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-8) {
    padding: 10% 0% 15% 10% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-7) {
    padding: 10% 10% 15% 0% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-6) {
    padding: 30% 15% 25% 5% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-5) {
    padding: 15% 0% 20% 10% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-4) {
    padding: 5% 12% 15% 8% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-3) {
    padding: 14% 15% 15% 0% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-2) {
    padding: 15% 15% 5% 5% !important;
}

.box_proyectos_home .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n-1) {
    padding: 5% 10% 5% 5% !important;
}

/* PROYECTOS PROYECTOS */
.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper .uael-post__thumbnail img {
    aspect-ratio: 1;
    /*    position: absolute; */
    -o-object-fit: cover;
    object-fit: cover;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(odd) {
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(even) {
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-9) {
    padding: 3% 7.3% 0% 0% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-9) .uael-post__thumbnail img {
    height: 52.1vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-9) .uael-post__content-wrap {
    padding-left: 17%;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-8) {
    padding: 8.3% 9.1% 0% 8.9% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-8) .uael-post__thumbnail img {
    height: 62.7vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-8) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-7) {
    padding: 4% 1.9% 0% 21.4% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-7) .uael-post__thumbnail img {
    height: 52.1vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-7) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-6) {
    padding: 4.15% 4% 0% 14.2% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-6) .uael-post__thumbnail img {
    height: 41.6vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-6) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-5) {
    padding: 2.2% 12.6% 0% 5.5% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-5) .uael-post__thumbnail img {
    height: 62.6vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-5) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-4) {
    padding: 14.8% 17.7% 0% 3.4% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-4) .uael-post__thumbnail img {
    height: 62.4vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-4) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-3) {
    padding: 4.1% 7.3% 0% 10.8% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-3) .uael-post__thumbnail img {
    height: 62.4vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-3) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-2) {
    padding: 7.7% 0% 0% 8.7% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-2) .uael-post__thumbnail img {
    height: 52vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-2) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-1) {
    padding: 9.7% 12.5% 0% 5.4% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-1) .uael-post__thumbnail img {
    height: 82.6vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-1) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) {
    padding: 9.3% 14.5% 0% 0% !important;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) .uael-post__bg-wrap {
    margin-left: -5.5%;
    width: calc(100% + 5.5%);
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) .uael-post__thumbnail img {
    height: 72.6vh;
}

.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) .uael-post__content-wrap {
    padding-left: 0;
    padding-right: 0%;
}


@media(max-width: 1024px) and (min-width:768px) {
}

@media(max-width: 1366px) {
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-9) .uael-post__thumbnail img {
        height: 48.5vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-8) .uael-post__thumbnail img {
        height: 58.1vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-7) .uael-post__thumbnail img {
        height: 48vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-6) .uael-post__thumbnail img {
        height: 38.5vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-5) .uael-post__thumbnail img {
        height: 57.6vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-4) .uael-post__thumbnail img {
        height: 57.6vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-3) .uael-post__thumbnail img {
        height: 57.2vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-2) .uael-post__thumbnail img {
        height: 48.3vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-1) .uael-post__thumbnail img {
        height: 77vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) .uael-post__thumbnail img {
        height: 67.5vh;
    }
}

@media(max-width: 1024px) {
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-9) .uael-post__thumbnail img {
        height: 23vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-8) .uael-post__thumbnail img {
        height: 27.5vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-7) .uael-post__thumbnail img {
        height: 23vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-6) .uael-post__thumbnail img {
        height: 18vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-5) .uael-post__thumbnail img {
        height: 27vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-4) .uael-post__thumbnail img {
        height: 27.5vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-3) .uael-post__thumbnail img {
        height: 27.5vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-2) .uael-post__thumbnail img {
        height: 23vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-1) .uael-post__thumbnail img {
        height: 36vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) .uael-post__thumbnail img {
        height: 32vh;
    }
}

@media(max-width: 767px) {
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-9) .uael-post__thumbnail img {
        height: 33vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-8) .uael-post__thumbnail img {
        height: 38vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-7) .uael-post__thumbnail img {
        height: 39vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-6) .uael-post__thumbnail img {
        height: 30vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-5) .uael-post__thumbnail img {
        height: 40vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-4) .uael-post__thumbnail img {
        height: 41.5vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-3) .uael-post__thumbnail img {
        height: 42.5vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-2) .uael-post__thumbnail img {
        height: 30vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-1) .uael-post__thumbnail img {
        height: 45vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) .uael-post__thumbnail img {
        height: 32vh;
    }
    .box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) .uael-post__bg-wrap {
        margin-left: 0%;
        width: 100%;
    }
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-9),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-8),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-7),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-6),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-5),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-4),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-3),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-2),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n-1),
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(10n+0) {
		padding: 0% 4% !important;
		width: 100% !important;
	}
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper .uael-post__thumbnail img {
        height: 30vh !important;
    }
	.box_proyectos_proy .uael-post__body .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap {
		padding: 2% 0% 10% !important;
	}
}


/* SERVICIOS*/
.box_testimonios.elementor-widget-testimonial-carousel .elementor-widget-container .elementor-testimonial .elementor-testimonial__content {
    width: 45%;
    padding-left: 4%;
    padding-top: 2%;
}

.box_testimonios.elementor-widget-testimonial-carousel .elementor-widget-container .elementor-testimonial .elementor-testimonial__footer {
    width: 55%;
    padding-right: 5% !important;
}

.box_testimonios.elementor-widget-testimonial-carousel .elementor-widget-container .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image {
    height: 100%;
}

.box_testimonios.elementor-widget-testimonial-carousel .elementor-widget-container .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image img {
    width: 100%;
    height: 100%;
    border-radius: 0px;
}

.box_testimonios.elementor-widget-testimonial-carousel .elementor-widget-container .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__cite {
    margin-top: 5%;
}

.box_testimonios_m.elementor-widget-testimonial-carousel .elementor-widget-container .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image {
}

.box_testimonios_m.elementor-widget-testimonial-carousel .elementor-widget-container .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image img {
    width: 100%;
    height: 250px;
    border-radius: 0px;
}


/* CQ LAB */
.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(11n+0) {
    padding: 30% 10% 5% 15% !important;
}

.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(odd) {
}

.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(even) {
    direction: rtl;
}

.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(even) .uael-post__content-wrap {
    text-align: left;
}

.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(even) .uael-post__content-wrap .uael-post__title, 
.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(even) .uael-post__content-wrap .elementor-button-text {
    direction: ltr;
}

.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(4n-3) {
    margin-left: 70px;
}

.box_cq_lab .uael-post__body .uael-post-grid__inner .uael-post-wrapper:nth-child(4n+0) {
    margin-right: 60px;
}


/* HIDES THE DARK LOGO */
header.box-header-home .d-logo {
    display: none;
    transition: .2s all ease-in-out;
}

header.box-header-home {
    background: transparent !important;
    /* edit here to change the background color for your sticky header*/
    transition: .2s all ease-in-out;
}

/* SWITCHES LOGO ON SCROLL */
header.box-header-home.elementor-sticky--effects .d-logo {
    display: inline-block;
    transition: .2s all ease-in-out;
}

header.box-header-home.elementor-sticky--effects .l-logo {
    display: none;
    /*
	-webkit-filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, .5));
    filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, .5));
	*/
    transition: .2s all ease-in-out;
}

/* CHANGES THE BACKGROUND MENU ON SCROLL */
header.box-header-home.elementor-sticky--effects {
    padding-top: 0 !important;
    background: var(--e-global-color-secondary) !important;
    /* edit here to change the background color for your sticky header*/
    transition: .2s all ease-in-out;
}

/* CHANGES THE TEXT COLOR ON SCROLL */
header.box-header-home.elementor-sticky--effects .uael-nav-menu ul li.current_page_item a {
    color: var(--e-global-color-primary) !important;
    transition: .2s all ease-in-out;
}

header.box-header-home.elementor-sticky--effects .uael-nav-menu ul li:not(.current_page_item) a {
    color: var(--e-global-color-primary) !important;
    transition: .2s all ease-in-out;
}

header.box-header-home.elementor-sticky--effects .sticky-menu-icons .elementor-social-icon i {
    /* transition: .2s all ease-in-out;
	color: var(--e-global-color-secondary) !important; */
}

/* CONTROLS THE TRANSITION SPEED - KEEP ALL SAME SPEED TO HAVE A CLEAN EFFECT */
header.box-header-home.elementor-sticky--effects .sticky-menu-items ul li a {
    /* transition: .2s all ease-in-out; */
}

header.box-header-home.elementor-sticky--effects {
    /*
	transition: .2s all ease-in-out;
    -webkit-filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, .5));
    filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, .5));
	*/
}

/* updated changing mobile hamburger menu toggle and menu links on hover on scroll */
/* change color to the mobile menu toggl e*/
header.box-header-home.elementor-sticky--effects .sticky-menu-items i {
    color: /*add your color here*/!important;
}

/* add color to the background of mobile toggl e*/
header.box-header-home.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
    background: /*add the background color here or add transparent for no background color*/!important;
}

header.box-header-home.elementor-sticky--effects .uael-nav-menu-icon {
    color: var(--e-global-color-primary)!important;
}
header.box-header-home.elementor-sticky--effects .uael-nav-menu-icon svg {
	fill: var(--e-global-color-primary)!important;
}

/* CHANGES THE ACTIVE MENU ITEM ON SCROLL */
header.box-header-home.elementor-sticky--effects .sticky-menu-items ul li .elementor-item-active {
    color: /*add your color here*/!important;
    /* edit here to change the active menu item text color for sticky header */
}

/* CHANGES THE TEXT HOVER COLOR ON SCROLL */
header.box-header-home.elementor-sticky--effects .sticky-menu-items ul li a:hover {
    color: /*add your color here*/ !important;
    /* edit here to change your text color for sticky header */
}

/* color de subrayado en el menÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº de navegaciÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³n elementor al scroll */
header.box-header-home.elementor-sticky--effects .sticky-menu-items ul li a::after {
    background-color: /*add your color for underline on scroll here*/;
}

/* #Progress
================================================== */
@-webkit-keyframes border-transform {
    0%,100% {
        border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
    }

    14% {
        border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
    }

    28% {
        border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
    }

    42% {
        border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
    }

    56% {
        border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
    }

    70% {
        border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
    }

    84% {
        border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
    }
}

.progress-wrap {
    position: fixed;
    right: 30px;
    bottom: 30px;
    height: 46px;
    width: 46px;
    cursor: pointer;
    display: block;
    border-radius: 50px;
    box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    -webkit-transition: all 200ms linear;
    transition: all 200ms linear;
}

@media(max-width: 1024px) and (min-width:768px) {
}

@media(max-width: 1366px) {
}

@media(max-width: 1024px) {
    .progress-wrap {
        right: 15px;
        bottom: 15px;
    }
}

@media(max-width: 767px) {
    .progress-wrap {
        right: 10px;
        bottom: 10px;
    }
}

.progress-wrap.active-progress {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    background: #fff;
}

.progress-wrap.black.active-progress {
    background: var(--e-global-color-primary);
}

.progress-wrap::after {
    position: absolute;
    font-family: 'unicons';
    content: '\e84b';
    text-align: center;
    line-height: 46px;
    font-size: 24px;
    color: rgba(0, 0, 0, 0.3);
    /* --- Pijl kleur --- */
    left: 0;
    top: 0;
    height: 46px;
    width: 46px;
    cursor: pointer;
    display: block;
    z-index: 1;
    -webkit-transition: all 200ms linear;
    transition: all 200ms linear;
}

.progress-wrap.black::after {
    color: rgba(255, 255, 255, 0.3);
}

.progress-wrap:hover::after {
    opacity: 0;
}

.progress-wrap::before {
    position: absolute;
    font-family: 'unicons';
    content: '\e84b';
    text-align: center;
    line-height: 46px;
    font-size: 24px;
    opacity: 0;
    background: var(--e-global-color-primary);
    /* --- Pijl hover kleur --- */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    left: 0;
    top: 0;
    height: 46px;
    width: 46px;
    cursor: pointer;
    display: block;
    z-index: 2;
    -webkit-transition: all 200ms linear;
    transition: all 200ms linear;
}

.progress-wrap.black::before {
    background: var(--e-global-color-secondary);
}

.progress-wrap:hover::before {
    opacity: 1;
}

.progress-wrap svg path {
    fill: none;
}

.progress-wrap svg.progress-circle path {
    stroke: var(--e-global-color-primary);
    /* --- Lijn progres kleur --- */
    stroke-width: 4;
    box-sizing: border-box;
    -webkit-transition: all 200ms linear;
    transition: all 200ms linear;
}

.progress-wrap.black svg.progress-circle path {
    stroke: var(--e-global-color-secondary);
}

/* #End Progress
 * ================================================== */
