@media screen and (max-width: 767px) {
	.widget-item-block-desktop {
		height: 0;
	}
}

img.contr {
	width: 100vw;
	margin-bottom: 35px;
}

@media screen and (max-width: 576px) {
	img.contr.desktop {
		display: none;
	}
}

@media screen and (min-width: 577px) {
	img.contr.mobile {
		display: none;
	}
}

.menu-content-feedback-wrap {
	display: none;
}

.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-picture,
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-picture-container {
	aspect-ratio: 23/16!important;
}

.widget-form-button[data-action="forms.call.open"] {
	display: none!important;
}

.menu-item.menu-item-level-0.menu-item-extra.menu-information{
	margin-top: 0!important;
}

.menu-information-item.intec-grid.intec-grid-a-v-center {
	display: none!important;
}

div[data-role="header-mobile-region-select"] {
	display: none!important;
}

.news-detail-banner{
	height: 33.3vw!important;
}

@media screen (max-width: 500px) {
	.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 div.news-detail-banner {
		height: 33.3vw!important;
	}
}

#UniverseForm, .popup-window-overlay {
	opacity: 0;
}

@media screen and (max-width: 450px) {
	.widget.c-slider.c-slider-template-1 {
		max-height: 200px!important;
	}
	.c-slider.c-slider-template-1 [data-mobile-separated=true] .widget-item-block-mobile {
		max-height: 200px!important;
	}
}

@media screen and (min-width: 769px) and (max-width: 950px) {
	.widget.c-slider.c-slider-template-1 {
		max-height: 40vw!important;
	}
	.widget-item-content-body.intec-grid.intec-grid-i-h-20 {
		max-height: calc(40vw - 129px)!important;
	}
	.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
		height: 100%!important;
		width: unset!important;
		right: 25%!important;
	}
}

@media screen and (min-width: 951px) and (max-width: 1500px) {
	.widget.c-slider.c-slider-template-1 {
		max-height: 40vw!important;
	}
	.widget-item-content-body.intec-grid.intec-grid-i-h-20 {
		max-height: calc(40vw - 129px)!important;
	}
	.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
		height: 80%!important;
		width: unset!important;
		right: 25%!important;
	}
}

@media screen and (min-width: 1501px) and (max-width: 1900px) {
	.widget.c-slider.c-slider-template-1 {
		max-height: 40vw!important;
	}
	.widget-item-content-body.intec-grid.intec-grid-i-h-20 {
		max-height: calc(40vw - 129px)!important;
	}
	.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
		height: 70%!important;
		width: unset!important;
		right: 35%!important;
	}
}

@media screen and (min-width: 1901px) and (max-width: 2020px) {
	.widget.c-slider.c-slider-template-1 {
		max-height: 45vw!important;
	}
	.widget-item-content-body.intec-grid.intec-grid-i-h-20 {
		max-height: calc(45vw - 129px)!important;
	}
	.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
		height: 80%!important;
		width: unset!important;
		right: 20%!important;
	}
}

@media screen and (min-width: 2021px) {
	.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
		height: 80%!important;
		width: unset!important;
		right: 30%!important;
	}
}


div .widget.c-widget.c-widget-products-1 .widget-tabs{
	display: none;
}
div .ns-bitrix.c-menu.c-menu-mobile-2 .menu-panel-wrapper{
	height: 90px;
}
div .ns-bitrix.c-menu.c-menu-mobile-2 [data-search-type=page] .menu-content{
	padding-top: 146px;
}
div .ns-bitrix.c-menu.c-menu-mobile-2 [data-search-type=page] .menu-panel{
	height: 146px;
}
div .c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype,
div .ns-bitrix.c-menu.c-menu-mobile-2 .menu-panel-logotype{
	width: 60px;
}
div .c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-item{
	padding: 10px 0;
}
.pict-for-mobile{
	display: none;
}

.c-slider.c-slider-template-1 .widget-item-block-mobile-small-picture{
	display: none;
}
.button-request-price{
	color: #fff;
	text-decoration: none;
}
.button-request-price:active,
.button-request-price:hover{
	color: #fff !important;
	text-decoration: none !important;
}
div .catalog-section-item-price{
	display: none;
}
.c-slider.c-slider-template-1 .widget-item-text div:first-child{
	display: none;
}
div .c-header.c-header-template-1 .widget-container-logotype,
div .c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-logotype{
	width: 60px !important;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .contacts-information-text,
div .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-value-numeric{
	display: none;
}
.new_company_block_patyent {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 25px;
}
span.patent_title {
    margin-top: 15px;
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: black;
    display: flex;
}
a:hover span.patent_title {
    color: #0ac5fe;
    text-decoration: none;
}
@media (max-width: 768px){
	/*div .c-slider.c-slider-template-1 .widget-item-content-body{
		height: unset !important;
	}*/
	div .c-slider.c-slider-template-1 [data-dots-view="1"][data-mobile-separated=true] .widget-slider-dots, 
	div .c-slider.c-slider-template-1 [data-dots-view="2"][data-mobile-separated=true] .widget-slider-dots{
		bottom: unset;
	}
	.pict-for-desctop{
		display: none;
	}
	.pict-for-mobile{
		display: block;
	}
	div .widget.c-advantages.c-advantages-template-3 .widget-item-description:before{
		content: unset;
	}
	div .widget.c-advantages.c-advantages-template-3 .widget-item-description{
		padding-top: unset;
	}
	.widget.c-advantages.c-advantages-template-3 .widget-item-name{
		text-align: center;
	}
	.ns-bitrix.c-news-detail.c-news-detail-shares-default-2 .news-detail-banner {
		background-size: contain;
	}
	.c-slider.c-slider-template-1 .widget-item-picture {
		display: block !important;
	}
	.c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=bottom] {
		top: -140px !important;
	}
	.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
		right: 60px !important;
		width: 80% !important;
	}
	div#bx_1739957741_i-17-intec-universe-main-slider-template-1-BK5Aovpqtj6y_1 img {
		top: -80px !important;
	}
	.new_company_block_patyent {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media (max-width: 1024px){
	div .widget.c-advantages.c-advantages-template-3 .widget-item-image{
		display: block;
		margin: 10px 0;
	}
}