/* =========================================================
   VARIABLES
   Blanca Sosa World Lawyer
========================================================= */

:root {

	/* -----------------------------------------
	   Colores principales
	----------------------------------------- */

	/* Azul institucional principal */
	--bs-navy: #233f78;

	/* Azul oscuro */
	--bs-navy-dark: #18305f;

	/* Azul claro */
	--bs-navy-light: #31558f;


	/* Dorados */
	--bs-gold: #d9b467;
	--bs-gold-light: #ead39e;
	--bs-gold-dark: #bd9448;


	/* Neutros */
	--bs-cream: #ede8e0;
	--bs-cream-light: #f6f2ec;

	--bs-white: #ffffff;

	--bs-text: #233f78;
	--bs-text-dark: #162235;
	--bs-text-muted: #667085;


	/* -----------------------------------------
	   Fondos
	----------------------------------------- */

	--bs-bg-body: #ede8e0;

	--bs-bg-light: #f8f6f2;

	--bs-bg-dark: #18305f;

	/* Fondo institucional azul */
	--bs-bg-navy: #233f78;


	/* -----------------------------------------
	   Bordes
	----------------------------------------- */

	--bs-border:
		rgba(35, 63, 120, 0.14);

	--bs-border-light:
		rgba(255, 255, 255, 0.28);

	--bs-border-gold:
		rgba(217, 180, 103, 0.65);


	/* -----------------------------------------
	   Sombras
	----------------------------------------- */

	--bs-shadow-sm:
		0 4px 16px rgba(14, 39, 72, 0.08);

	--bs-shadow-md:
		0 12px 35px rgba(14, 39, 72, 0.12);

	--bs-shadow-lg:
		0 20px 60px rgba(14, 39, 72, 0.18);


	/* -----------------------------------------
	   Radios
	----------------------------------------- */

	--bs-radius-sm:
		10px;

	--bs-radius-md:
		18px;

	--bs-radius-lg:
		28px;


	/* -----------------------------------------
	   Layout
	----------------------------------------- */

	--bs-container:
		1280px;

	--bs-header-height:
		92px;

	--bs-section-space:
		90px;


	/* -----------------------------------------
	   Tipografía
	----------------------------------------- */

	--bs-font-body:
		Arial,
		Helvetica,
		sans-serif;

	--bs-font-title:
		Georgia,
		'Times New Roman',
		serif;


	/* -----------------------------------------
	   Transiciones
	----------------------------------------- */

	--bs-transition:
		220ms ease;

}