.about-company__adv .c-advantages.c-advantages-template-26 .intec-content .intec-content-wrapper{
	display: flex ;
	flex-wrap: wrap;
	justify-content: space-between;
}
.popup-window .popup-window-close-icon:before {
    content: "X";
    font-size: 22px;
    transform: rotate(90deg);
}
.about-company__adv .c-advantages.c-advantages-template-26 .widget-element-picture{
	width: 60px !important;
	height: 60px !important;
	transition: all .3s;
}

.about-company__adv .widget.c-advantages.c-advantages-template-26  .widget-item-preview{
	width: 80%;
	text-align: left;
}

.about-company__adv .c-advantages.c-advantages-template-26 .intec-content .widget-item-name{
	font-size: 22px;
	line-height: 1;
	text-align: left;
	width: 100%;
}

.about-company__adv .c-advantages.c-advantages-template-26 .widget-item{
	box-shadow: 0px 2px 10px 2px rgb(191 191 191 / 20%);
    padding: 20px;
	margin-top: 20px !important;
}

.about-company__adv .c-advantages.c-advantages-template-26 .widget-item:hover .widget-element-picture{
	transform: scale(1.1);
	transition: all .3s;
}

.about-company__adv-h3{
	margin-top: 70px;
}

@media screen and (min-width: 991px){
	.about-company__adv .c-advantages.c-advantages-template-26 .widget-item-picture{
		margin-top: -20px !important;
	}
}

@media screen and (max-width: 500px){
	.about-company__adv .widget.c-advantages.c-advantages-template-26  .widget-item-preview{
		width: 100%;
	}

	.about-company__adv .c-advantages.c-advantages-template-26 .widget-item-picture{
		text-align: center;
		width: 100%;
		margin-top: 30px;
	}

	.about-company__adv .c-advantages.c-advantages-template-26 .intec-content .widget-item-name{
		text-align: center;
	}
	.about-company__adv .c-advantages.c-advantages-template-26 .widget-item{
		padding: 40px 20p;
	}
}


.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-logotype{
	width: 250px;
}

.nowrap-text{
	white-space: nowrap;
}
/*
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-1 .catalog-section-item-price-discount,
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-price-discount,
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-discount,
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-price-discount,
.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-price{
	display: none !important;
}
*/

.intec-template-layout-footer .menu-column.intec-grid-item.intec-grid-item-550-1{
	min-width: 230px;
 	padding-bottom: 0px !important;
}

@media screen and (min-width: 850px){
	.c-footer.c-footer-template-1 .widget-view .widget-view-4 .widget-part.widget-part-right{
		width: 550px !important;
	}
}

.project-video-gallery{
	display: flex;
	flex-wrap: wrap;
align-items: stretch;
}
.project-video-gallery-wrapper{
	margin-bottom: 20px;
	margin-right: 20px;
}
.project-video-gallery-wrapper video{
	width: 400px;
	height: 300px;
	max-width: 100%;
}
.project .project-header .project-image img{
	max-height: 300px;
}

.project .project-header .project-description .project-description-text{
	margin-bottom: 10px;
}
.project .project-information{
	text-align: left;
}

.widget.c-categories.c-categories-template-13 .widget-item-text{
	padding: 10px 20px 20px !important;
}

.c-header.c-header-template-1 .c-menu.c-menu-mobile-1 .menu-button{
	font-size: 26px;
}


.contacts-social-items{
	margin-top: 30px;
}

.contacts-social-item{
	margin-bottom: 10px;
}













.intec-ui.intec-ui-control-checkbox input, .intec-ui.intec-ui-control-radiobox input, .intec-ui.intec-ui-control-switch input {
    width: 20px;
    height: 20px;
    opacity: 1;
    position: relative;
}

.intec-ui.intec-ui-control-checkbox .intec-ui-part-selector {
    display: none;
}