/* 
Theme Name: Domínguez y Cía
Theme URI: https://www.lajuguera.cl
Description: Desarrollo Web para Dominguez y Cía - Abogados.
Author: Hector Angulo
Author URI: https://www.lajuguera.cl
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
*/


.single-equipo .elementor-tab-content p,
.single-equipo .elementor-widget-theme-post-content .elementor-widget-container p,
.single-area-de-practica .elementor-widget-theme-post-content .elementor-widget-container p {
	text-align: justify;	
}

.elementor-widget:not(:last-child) {
    margin-bottom: 0 !important;
}

.box_abogado_contacto {
	
}


.box_historia table tbody>tr:nth-child(odd)>td,
.box_historia table tbody>tr:nth-child(odd)>th {
    background-color: #fff !important;
}

.box_historia table tbody tr:hover>td,
.box_historia table tbody tr:hover>th {
    background-color: #fff !important;
}

.box_alto_full {
	min-height: calc(100vh - 150px) !important;
}

.box_alto_full_interior {
	min-height: calc(100vh - 280px) !important;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left {
    font-size: 10px;
    line-height: 18px;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left .elementor-toggle-icon-opened {
    padding-top:2px;
}

/* Box de Areas y Colaboradores */
.elementor-element .elementor-cta__title,
.elementor-element .elementor-cta__description{
    text-shadow: 0px 0px 8px var(--e-global-color-primary);
}

/* MENU HEADER*/
.uael-pointer__double-line .menu-item.parent a.uael-menu-item:after, 
.uael-pointer__double-line .menu-item.parent a.uael-menu-item:before, 
.uael-pointer__overline .menu-item.parent a.uael-menu-item:after, 
.uael-pointer__overline .menu-item.parent a.uael-menu-item:before, 
.uael-pointer__underline .menu-item.parent a.uael-menu-item:after, 
.uael-pointer__underline .menu-item.parent a.uael-menu-item:before {
    height: 2px;
}
.uael-pointer__double-line.uael-animation__grow .menu-item.parent.current-menu-item a.uael-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, 
.uael-pointer__double-line.uael-animation__grow .menu-item.parent.current-menu-item a.uael-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, 
.uael-pointer__double-line.uael-animation__grow .menu-item.parent.custom-menu-active a.uael-menu-item:not(:hover):not(:focus):not(.custom-menu-active):not(.highlighted):after, 
.uael-pointer__double-line.uael-animation__grow .menu-item.parent.custom-menu-active a.uael-menu-item:not(:hover):not(:focus):not(.custom-menu-active):not(.highlighted):before, 
.uael-pointer__overline.uael-animation__grow .menu-item.parent.current-menu-item a.uael-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, 
.uael-pointer__overline.uael-animation__grow .menu-item.parent.current-menu-item a.uael-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, 
.uael-pointer__overline.uael-animation__grow .menu-item.parent.custom-menu-active a.uael-menu-item:not(:hover):not(:focus):not(.custom-menu-active):not(.highlighted):before, 
.uael-pointer__underline.uael-animation__grow .menu-item.parent.current-menu-item a.uael-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, 
.uael-pointer__underline.uael-animation__grow .menu-item.parent.current-menu-item a.uael-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, 
.uael-pointer__underline.uael-animation__grow .menu-item.parent.custom-menu-active a.uael-menu-item:not(:hover):not(:focus):not(.custom-menu-active):not(.highlighted):after, 
.uael-pointer__underline.uael-animation__grow .menu-item.parent.custom-menu-active a.uael-menu-item:not(:hover):not(:focus):not(.custom-menu-active):not(.highlighted):before {
    height: 2px;
}

/* HISTORIA */

.box_historia .elementor-accordion-item:after {
    content: "";
    display: block;
    clear: both;
    width: 150px;
    height: 0;
    border-top: 1px solid #ccc;
}


.clavis_box_contenido,
.uael-post-grid__inner .uael-post-wrapper .uael-post__inner-wrap .uael-post__content-wrap {
	position: relative;
}
.clavis_box_tema .uael-post-grid__inner .uael-post-wrapper .uael-post__inner-wrap .uael-post__content-wrap:before {
    position: absolute;
    top: -12px;
    bottom: 0px;
    left: 0;
    display: table;
    content: attr(data-before);
    font-size: 20.5rem;
    font-weight: 900;
    line-height: 18.5rem;
    color: var(--e-global-color-e98c1d9);
    opacity: .5;
    z-index: -1;
    clear: both;
}
.post-type-archive-clavislegal .uael-post-grid__inner .uael-post-wrapper .uael-post__inner-wrap .uael-post__content-wrap:before {
    position: absolute;
    top: -8px;
    bottom: 0px;
    left: 0;
    display: table;
    content: attr(data-before);
    font-size: 15.5rem;
    font-weight: 900;
    line-height: 13.5rem;
    color: var(--e-global-color-e98c1d9);
    opacity: .5;
    z-index: -1;
    clear: both;
}
.clavis_box_contenido:before {
    position: absolute;
    top: 70px;
    bottom: 0px;
    left: 150px;
    display: table;
    content: attr(data-before);
    font-size: 28rem;
    font-weight: 900;
    line-height: 28rem;
    color: var(--e-global-color-e98c1d9);
    opacity: .5;
    z-index: -1;
    clear: both;
}

/* Slider Clavis Legal */
.slider-date {
	border-bottom: 1px solid #fff;
	padding-bottom: 2px;
	font-size: 12px !important;
	display:table-cell;
}
.slider-tit {
	width: 100%;
	margin: 15px 0;
	font-size: 24px;
}
.slider-tit a,
.slider-tit a:hover {
	color: #fff;
}
.slider-con {
	width: 100%;
	font-size: 14px;
}

