@charset "UTF-8";
/*##############################################################################
#	Derechos de autor y Propiedad Intelectual para Programación y Diseño Web.
#	Todos los derechos de autor y propiedad intelectual de la programación y diseño web
#	presentes en este sitio web y sus componentes, incluyendo, pero no limitado a, código
#	fuente, imágenes, gráficos, logotipos, textos y cualquier otro elemento creativo, 
#	son propiedad exclusiva de NETSOLEX - por autor ANATOLIY GAYCHENYA.
#
#	Estos elementos están protegidos por las leyes de derechos de autor y otras 
#	leyes y tratados internacionales de propiedad intelectual. Cualquier uso no autorizado 
#	de los mismos, incluyendo la reproducción, distribución, modificación o divulgación pública, 
#	está estrictamente prohibido y puede dar lugar a acciones legales y reclamaciones por daños y perjuicios.
#
#	Además, cualquier programa o software desarrollado por NETSOLEX para la programación y diseño web, 
#	así como cualquier base de datos, estructura de navegación o cualquier otra característica única 
#	de este sitio web, también están protegidos por derechos de autor y propiedad intelectual.
#
#	Se otorga un permiso limitado para utilizar y visualizar el contenido de este sitio web 
#	exclusivamente con fines personales o comerciales relacionados con el uso del sitio. 
#	Queda estrictamente prohibido cualquier otro uso, incluyendo la reproducción, distribución, modificación, 
#	exhibición pública o cualquier otro uso no autorizado.
#
#	Cualquier referencia a marcas comerciales, nombres de empresas u otros elementos protegidos 
#	por derechos de propiedad de terceros no implica ninguna afiliación o respaldo por parte de NETSOLEX.
#
#	Nos reservamos el derecho de ejercer todas las acciones legales disponibles para proteger nuestros 
#	derechos de autor y propiedad intelectual. Cualquier infracción será perseguida en la medida máxima permitida por la ley.
#
#	Si tiene alguna pregunta o desea solicitar permisos adicionales para el uso de nuestros materiales protegidos, 
#	le invitamos a ponerse en contacto con nosotros a través de los canales de comunicación proporcionados en este sitio web.
#
#	Copyright 2023 NETSOLEX. NETWORK SOLUTIONS EXCHANGE.
#	www.netsolex.com
#
#################################################################################*/
/*	File: NX_root.css
* NETSOLEX CSSbootstrap v1.1.0 (https://www.netsolex.com/)
 * Copyright 2023 Anatoliy Gaychenya.
 * Copyright 2023 NETSOLEX Ltd.
 * Licensed under https://netsolex.com/license/
 */
/*
==========================================
*** 	Content List
==========================================
*--- NX Font Size H1,H2,H3,H4,H5,H6,H7
*--- NX FS size
*--- NX Typography
*--- Nx Font Family
*--- NX Text Transform
*--- Margin Horizontal
*--- Margin Vertical
==========================================
***		End Content List
==========================================
*/
 :root{
/***** NX-H font size ****/
--nx-h1:3rem;	/* 46px */
--nx-h2:2.5rem;	/* 40px */
--nx-h3:1.875rem;	/* 30px */
--nx-h4:1.375rem;	/* 22px */
--nx-h5:1.2rem;	/* 19.2px */
--nx-h6:1rem;	/* 16px */
--nx-h7:0.75rem;	/* 12px */
/***** NX-H font size ****/
/***** NX stylized font size ****/
--super-big-size: 14rem !important;
--bigger-size:12rem !important;
--regular-size: 8rem !important;
--middle-size:6rem !important;
--small-size:4rem !important;
--smaller-size:2.4rem !important;
/***** NX stylized font size ****/
/***** Font size ATTRIBUTES *****/
--nx-fs-sxsmall:0.625rem;
--nx-fs-xsmall:0.750rem;
--nx-fs-small:0.815rem;
--nx-fs-normal:0.900rem;
--nx-fs-middle:1.120rem;
--nx-fs-lmiddle:1.290rem;
--nx-fs-large:2rem;
--nx-fs-sxlarge:2.350rem;
--nx-fs-mxlarge:2.580rem;
--nx-fs-xlarge:2.825rem;
--nx-fs-biglarge:3.250rem;
--nx-fs-xbiglarge:3.950rem;
/***** Font size ATTRIBUTES *****/
/*** Font Family Styles
====================================*/
--podium-cds-typography-body3-strong: 500 .75rem/1.5 'Helvetica Now Text Medium',Helvetica,Arial,sans-serif;
/********* InterVariable *************/
--nx-f-family-InterVariable:'InterVariable';
/********* InterVariable-Italic *************/
--nx-f-family-InterVariable-Italic:'InterVariable-Italic';
/*************** Barlow-Condensed ****************/
--nx-f-family-barlow-condensed-latin-100-normal:'Barlow-Condensed-Thin';
--nx-f-family-barlow-condensed-latin-200-normal:'Barlow-Condensed-Extra-Light';
--nx-f-family-barlow-condensed-latin-300-normal:'Barlow-Condensed-Light';
--nx-f-family-barlow-condensed-latin-400-normal:'Barlow-Condensed-Regular';
--nx-f-family-barlow-condensed-latin-500-normal:'Barlow-Condensed-Medium';
--nx-f-family-barlow-condensed-latin-600-normal:'Barlow-Condensed-Semi-Bold';
--nx-f-family-barlow-condensed-latin-700-normal:'Barlow-Condensed-Bold';
--nx-f-family-barlow-condensed-latin-800-normal:'Barlow-Condensed-Extra-Bold';
--nx-f-family-barlow-condensed-latin-900-normal:'Barlow-Condensed-Black';
/***************  Oswald Fonts *****************/
 --nx-f-family-oswald-extralight:'Oswald-ExtraLight';
--nx-f-family-oswald-light:'Oswald-Light';
 --nx-f-family-oswald-regular:'Oswald-Regular';
 --nx-f-family-oswald-medium:'Oswald-Medium';
 --nx-f-family-oswald-bold:'Oswald-Bold';
 --nx-f-family-oswald-semibold:'Oswald-SemiBold';
/****************  Bebas Neue Font ************/
--nx-f-family-bebas-neue:'Bebas Neue', sans-serif !important;
/************ Roboto Fonts ****************/
/***--nx-f-family-roboto-light:'Roboto-Light';***/
--nx-f-family-roboto-regular:'Roboto Regular';
--nx-f-family-roboto-medium:'Roboto Medium';
--nx-f-family-roboto-bold:'Roboto Bold';
--nx-f-family-roboto-black:'Roboto Black';
/************ Poppins Fonts ***************/
--nx-f-family-poppins-thin:'Poppins Thin';
--nx-f-family-poppins-light:'Poppins Light';
--nx-f-family-poppins-normal:'Poppins Normal';
--nx-f-family-poppins-bold:'Poppins Bold';
--nx-f-family-poppins-black:'Poppins Black';
/****************** System UI fonts **************/
--nx-f-family-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
/*** Font Family Styles
====================================*/
/*** TEXT TRANSFORM
================================*/
--nx-ttr-capitalize:capitalize;
--nx-ttr-uppercase:uppercase;
--nx-ttr-lowercase:lowercase;
--nx-ttr-none:none;
--nx-tr-full-width:full-width;
--nx-ttr-full-size-kana:full-size-kana;
/*** TEXT TRANSFORM
================================*/
/*** Typography font weight
 ===============================*/
--ff-poppins-bold: 400;
--nx-typography-fw-100: 100;
--nx-typography-fw-200: 200;
--nx-typography-fw-300: 300;
--nx-typography-fw-400: 400;
--nx-typography-fw-500: 500;
--nx-typography-fw-600: 600;
--nx-typography-fw-700: 700;
--nx-typography-fw-800: 800;
--nx-typography-fw-900: 900;
/*** Typography font weight
 ===============================*/
/*** Text-align 
=================================*/
--nx-ta-left:left;
--nx-ta-center:center;
--nx-ta-right:right;
--nx-ta-justify:justify;
 /*** Text-align 
=================================*/

/* Border Width
===========================*/
--brd-ligther:1px;
--brd-light:2px;
--brd-small:3px;
--brd-normal:4px;
--brd-default:5px;
--brd-bold:6px;
--brd-extbold:7px;
--brd-black:8px;
--brd-extblack:9px;
--brd-fullblack:10px;
--bw-1:1px;
--bw-2:2px;
--bw-3:3px;
--bw-4:4px;
--bw-5:5px;
--bw-6:6px;
--bw-7:7px;
--bw-8:8px;
--bw-9:9px;
--bw-10:10px;
/* Border Width
=========================*/
/* NX Border style
============================*/
--nx-bs-none:none;
--nx-bs-hidden:hidden;
--nx-bs-solid:solid;
--nx-bs-dashed:dashed;
--nx-bs-dotted:dotted;
--nx-bs-double:double;
--nx-bs-groove:groove;
--nx-bs-inherit:inherit;
--brd-transparent:transparent;
/* Border style
============================*/
/* Breackpoint Width
============================*/
--breakpoint-xs:0;
--breakpoint-sm:576px;
--breakpoint-md:768px;
--breakpoint-lg:992px;
--breakpoint-xl:1200px;
--breakpoint-xxl:1400px;
--breakpoint-xxxl:1600px;
--breakpoint-full:100%;
/*** Breackpoint width
 ========================*/
/* Row gutter Y - X
=========================*/
--nx-gutter-y:.25rem;
--nx-gutter-x:.25rem;
--nx-gutter-y-2:.50rem;
--nx-gutter-x-2:.50rem;
--nx-gutter-y-4:1.0rem;
--nx-gutter-x-4:1.0rem;
/* Row gutter Y - X
=========================*/

/*** Margin Horizontal
======================*/
--mrg-x-auto: auto;
--mrg-x-1: 	.0625rem;
--mrg-x-2: 	.125rem;
--mrg-x-3:	.1875rem;
--mrg-x-4:	.250rem;
--mrg-x-5:   .3125rem;
--mrg-x-6:   .375rem;
--mrg-x-7:   .4375rem;
--mrg-x-8:   .500rem;
--mrg-x-9:   .5625rem;
--mrg-x-10:   .625rem;
--mrg-x-12:   .750rem;
--mrg-x-14:   .875rem;
--mrg-x-16: 	 1rem;
--mrg-x-18: 	 1.125rem;
--mrg-x-20:   1.250rem;
--mrg-x-25:   1.5625rem;
--mrg-x-30:   1.875rem;
--mrg-x-35:   2.1875rem;
--mrg-x-40: 	 2.5rem;
/*** Margin Horizontal
======================*/
/*** Margin Vertical
======================*/
--mrg-y-auto: auto;
--mrg-y-1: 	.0625rem;
--mrg-y-2: 	.125rem;
--mrg-y-3:	.1875rem;
--mrg-y-4:	.250rem;
--mrg-y-5:   .3125rem;
--mrg-y-6:   .375rem;
--mrg-y-7:   .4375rem;
--mrg-y-8:   .500rem;
--mrg-yy-9:   .5625rem;
--mrg-y-10:   .625rem;
--mrg-y-12:   .750rem;
--mrg-y-14:   .875rem;
--mrg-y-16: 	 1rem;
--mrg-y-18: 	 1.125rem;
--mrg-y-20:   1.250rem;
--mrg-y-25:   1.5625rem;
--mrg-y-30:   1.875rem;
--mrg-y-35:   2.1875rem;
/*** Margin Vertical
======================*/
}