/**
 * global
 * @version	2.0
 * @release	19-01-2023
 * @author	msolowski Marcin Sołowski
 * @website	http://msolowski.pl
 */

.global_h1,
.global_text h1
{
	font-family: var(--root_font_family_add);
	font-size: var(--global_font_size_h1);
	font-weight: 600;
	line-height: 1.11;
	color: var(--root_color_lead);
}

.global_h1_
{
	font-size: var(--global_font_size_h1);
	line-height: 1.11;
}

/**********************************************************************************/

.global_h2,
.global_text h2
{
	font-size: var(--global_font_size_h2);
	font-weight: 600;	
	line-height: 1.43;
	color: var(--root_color_lead);
}

.global_h2_
{
	font-size: var(--global_font_size_h2);
	line-height: 1.43;
}

/**********************************************************************************/

.global_h3,
.global_text h3
{
	font-size: var(--global_font_size_h3);
	font-weight: 600;	
	line-height: 1.66;
	color: var(--root_color_lead);
}

.global_h3_
{
	font-size: var(--global_font_size_h3);
	line-height: 1.66;
}

/**********************************************************************************/

.global_h4,
.global_text h4
{
	font-size: var(--global_font_size_h4);
	font-weight: 600;
	line-height: 1.66;
	color: var(--root_color_lead);
}

.global_h4_
{
	font-size: var(--global_font_size_h4);
	line-height: 1.66;
}

/**********************************************************************************/

.global_h5,
.global_text h5
{
	font-size: var(--global_font_size_h5);
	font-weight: 600;
	line-height: 1.66;
	color: var(--root_color_lead);
}

.global_h5_
{
	font-size: var(--global_font_size_h5);
	line-height: 1.66;
}

/**********************************************************************************/

.global_h6,
.global_text h6
{
	font-size: var(--global_font_size_h6);
	font-weight: 600;
	line-height: 1.66;
	color: var(--root_color_lead);
}

.global_h6_
{
	font-size: var(--global_font_size_h6);
	line-height: 1.66;
}

/**********************************************************************************/

.global_p,
.global_p_
{
	font-size: var(--global_font_size_p);
	line-height: 1.78;
}

/**********************************************************************************/

.global_p_large
{
	font-size: var(--global_font_size_p_large);
	line-height: 1.1;
}

/**********************************************************************************/

.global_p_small
{
	font-size: var(--global_font_size_p_small);
	line-height: 1.5;
}

/**********************************************************************************/

.global_p_small_x
{
	font-size: var(--global_font_size_p_small_x);
	line-height: 1.5;
}

/**********************************************************************************/

.global_p_small_xx
{
	font-size: var(--global_font_size_p_small_xx);
	line-height: 1.5;
}

/**********************************************************************************/

.global_quote
{
	font-size: var(--global_font_size_quote);
	font-style: italic;
	line-height: 1.5;
}

/**********************************************************************************/

@media screen and (max-width: 1680px)
{
}

@media screen and (max-width: 1600px)
{
}

@media screen and (max-width: 1440px)
{
}

@media screen and (max-width: 1366px)
{
}

@media screen and (max-width: 1300px)
{
}

@media screen and (max-width: 1200px)
{
}

@media screen and (max-width: 1024px)
{
}

@media screen and (max-width: 800px)
{
}

@media screen and (max-width: 640px)
{
}

@media screen and (max-width: 480px)
{
}

@media screen and (max-width: 360px)
{
}