/* 
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
*/

/* Add your custom styles here */

/* ============================================================
   Cards con borde degradado + glass — Home, sección
   "Ausencia de fricción burocrática"
   Cards: Sistema Override / Línea Directa / Estatus
   ============================================================ */
.elementor-element-627c2f5,
.elementor-element-2d8ff8c,
.elementor-element-77119ac {
	position: relative;
	/* Fill: #1E1E1E al 20% (igual que Figma) */
	background-color: rgba(30, 30, 30, 0.20) !important;
	/* Quitamos el borde sólido original; lo dibuja el ::before */
	border: 0 !important;
	border-radius: 18px;
	/* Efecto "Glass" */
	-webkit-backdrop-filter: blur(12px);
	backdrop-filter: blur(12px);
}

/* Anillo de 1px con degradado, recortado al border-radius vía mask */
.elementor-element-627c2f5::before,
.elementor-element-2d8ff8c::before,
.elementor-element-77119ac::before {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: inherit;
	padding: 1px; /* = grosor del borde */
	background: linear-gradient(
		160deg,
		rgba(120, 170, 255, 0.65) 0%,
		rgba(255, 255, 255, 0.28) 22%,
		rgba(255, 255, 255, 0.05) 55%,
		rgba(255, 255, 255, 0.03) 100%
	);
	-webkit-mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0);
	-webkit-mask-composite: xor;
	        mask-composite: exclude;
	pointer-events: none;
}
