

/* Start:/local/templates/.default/components/bitrix/news.list/technologies_on_main/style.css?17802995281268*/
.technologies_on_main{
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	row-gap: 60px;
	column-gap: 20px;
	margin-top: 60px;
	margin-bottom: 150px;
}
.technologies_on_main li{
	display: flex;
	flex-direction: column;
}
.technologies_on_main li.hidden{
	display: none;
}
.turn_on .off, .turn_off .on{
	display: none;
}
.turn_off .off{
	display: block;
}
.technologies_on_main h3{
    font: var(--title-h6);
	color: rgba(22, 22, 22, 1);
	margin-top: 15px;
	margin-bottom: 20px;
	white-space: nowrap;
}
.technologies_on_main p{
	font-weight: 400;
	font-size: 16px;
	line-height: 22.4px;
	letter-spacing: 0%;
	color: rgba(102, 102, 102, 1);
	/*white-space: nowrap;*/
}
#switch_technologies_on_main{
	cursor: pointer;
}
@media screen and (max-width: 1360px) {
    .technologies_on_main {
        grid-template-columns: repeat(3, 1fr);
    }
    .technologies_on_main p{
    	white-space: normal;
    }
    .technologies_on_main p br{
    	display: none;
    }
}
@media screen and (max-width: 1024px) {
    .technologies_on_main {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media screen and (max-width: 640px) {
    .technologies_on_main {
        grid-template-columns: repeat(1, 1fr);
    }
}
/* End */
/* /local/templates/.default/components/bitrix/news.list/technologies_on_main/style.css?17802995281268 */
