/**
 * section_icons
 * @version	2.0
 * @release	17-01-2022
 * @author	msolowski Marcin Sołowski
 * @website	http://msolowski.pl
 */

.section_icons.background_color .icon.is_gl_bc_light_grey
{
	background-color: var(--root_color_light_grey);
}

.section_icons .icon
{
	border-radius: 20px;
}

.section_icons .icon .image
{
	--min_image_width: 64;
	--max_image_width: 64;
	--image_width:
		clamp(calc(var(--min_image_width) * 1px),
		calc((((-1 * var(--global_scm_var)) * ((var(--max_image_width) - var(--min_image_width)) / (var(--global_sc_var) - var(--global_scm_var))) + var(--min_image_width)) * 1px)
		+ ((var(--max_image_width) - var(--min_image_width)) / (var(--global_sc_var) - var(--global_scm_var)) * 100vw)),
		calc(var(--max_image_width) * 1px));
	max-width: var(--image_width);
	width: 100%;
	display: inline-block;
}

.section_icons .icon .heading
{
/* 	font-size: var(--global_font_size_p); */
}

/**********************************************************************************/

@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)
{
}