.widget .widget-header .widget-title.align-left,
.widget .widget-header .widget-description.align-left,
.widget .widget-footer.align-left {
    text-align: left;
}
.widget .widget-header .widget-title.align-center,
.widget .widget-header .widget-description.align-center,
.widget .widget-footer.align-center {
    text-align: center;
}
.widget .widget-header .widget-title.align-right,
.widget .widget-header .widget-description.align-right,
.widget .widget-footer.align-right {
    text-align: right;
}
.widget .widget-header .widget-title {
    font-size: 28px;
    font-weight: bold;
    line-height: 1.3;
    color: #2c2c2d;
    margin-bottom: 5px;
}
.widget .widget-header .widget-description {
    font-size: 12px;
    line-height: 17px;
    color: #626262;
    margin-top: 5px;
}
@media all and (max-width: 720px) {
    .widget .widget-header .widget-title {
        font-size: 22px;
    }
}
@media all and (max-width: 500px) {
    .widget .widget-header .widget-title {
        font-size: 18px;
    }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-1 .catalog-section-item-name-wrapper{
font-weight: 600!important;
    font-size: 14px!important;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-1 .catalog-section-item-name{
height:60px!important;
}
.ns-bitrix.c-catalog-element.c-catalog-element-quick-view-2 .catalog-element-gallery-item img{
min-width: auto!important;
}
.intec-image img{
width:auto!important;
min-width: auto!important;
}

.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property-values {
    display: block!important;
}

.countries-wrapper{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.country-rwo{
    display: flex;
    width: 100%;
    align-items: center;
    border-radius: 4px;
    margin-bottom: 30px;
}
.country-rwo span{
    display: block;
    margin-left: 25px;
    margin-right: 10px;
}
.country-rwo img{
    width: 40px;
}
.catalog-element-right-wrap{
    margin-bottom: 30px;
}
.catalog-element-right-name{
    margin-bottom: 10px;
}
.catalog-element-right-wrap.del{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}