body {
    font-family: 'MYRIADPRO-REGULAR', sans-serif;
}

.header__link {
    width: 260px;
}
.menu__container {
    width: 70%;
}
.menu__item .menu__cat .hidden-outer, .menu__item .menu__cat ul{
    border-left: 1px solid #005197;
}
.menu__item .menu__cat .hidden-inner {
    border-left: none;
}
.menu__link {
    color: #fff;
    font-family: 'MYRIADPRO-REGULAR';
    font-size: 19px;
    font-weight: normal;
    line-height: 0.9;
    letter-spacing: 0.75px;
    text-transform: uppercase;
    padding: 13px 19px 8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.menu__link:focus, .menu__link:hover, .menu__link_active {
    height: auto;
}
.menu {
    height: 38px;
    /* background-color: #005197; */
    /* z-index: 999; */
}
.menu__item {
	line-height: 0.9;
    font-size: 19px;
    padding-bottom: 8px;
    margin: 0 auto;
    list-style-type: none;
}
#search, #input[type=search] {
    background: url(../img/musica-searcher.png) no-repeat 9px center;
    border: none;
    background-size: contain;
    padding: 9px 10px 9px 32px;
    width: 40px;
    height: 19px;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    border-radius: 100px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    margin-top: 10px;
}
#search:focus, input[type=search]:focus,
#search:hover, input[type=search]:hover {
    background: url(../img/musica-searcherd.png) no-repeat 4px center;
    background-size: 17px;
    background-position: 95%;
    width: 260px !important;
    border-radius: 0;
    padding-left: 5px !important;
    background-color: #fff !important;
    border-color: #6dcff6 !important;
    -webkit-box-shadow: 0 0 5px rgba(109,207,246,.5) !important;
    -moz-box-shadow: 0 0 5px rgba(109,207,246,.5) !important;
    box-shadow: 0 0 5px rgba(109,207,246,.5) !important;
}
form.search-form {
    position: absolute;
    right: 50px;
}
.t {
    right: 0;
}
.slider {
    margin-top: 5px;
}
.slider__text {
    margin-top: 0;
    color: #000;
    font-size: 24px;
    font-weight: 300;
    text-align: center;
    line-height: 1;
}
.swiper-container {
    height: 306px;
}
.slider {
    margin-top: 5px;
    padding: 0;
    padding-bottom: 0;
}
.menu__item_cat:hover .menu__cat {
    width: 700px;
    height: 420px;
    margin-top: -19px;
    padding-left: 367px;
    padding-top: 36px;
    padding-bottom: 36px;
    box-shadow: -2px 3px 5px 1px rgba(0, 0, 0, 0.10);
    text-align: left;
    background: url('/assets/images/new-project.jpg') no-repeat;
    background-position: 22px center;
    background-color: #ffffff;
}
.menu__cat li.menu__item{
    /* list-style-type: none; */
}
body > section:nth-child(4) > div > div > ul > li.menu__item.menu__item_cat > ul > li.menu__item.menu__item_cat > ul {
	padding: 20px 0 0;
    position: relative;
    display: block;
    width: auto;
    height: auto;
    margin: 0;
    margin-bottom: 60px;
    box-shadow: none;
    margin-top: -60px;
}
body > section:nth-child(4) > div > div > ul > li.menu__item.menu__item_cat > ul > li.menu__item.menu__item_cat > a,
.menu__catLink {
    line-height: 1.25;
    color: #00539e;
    font-size: 16px;
    text-transform: none;
    padding: 0;
}
body > section:nth-child(4) > div > div > ul > li.menu__item.menu__item_cat > ul > li.menu__item.menu__item_cat > ul:before {
	display: none;
}
.menu__item.menu__item_cat > ul:before {
    fill: #fff;
    background-image: url(/images/new-project-menu.png);
    content: "";
    max-width: 367px;
    height: 80%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    margin-right: 0px;
    margin-top: 0px;
    position: absolute;
    left: 0px;
    top: 10%;
    z-index: 0;
    /* border-right: 1px solid #005197; */
}
.menu__cat li.menu__item {
    margin-bottom: 8px;
}

.uses_page + .contacts-title-container .row {
	background: #fff;
}

.jGrowl {
    opacity: 0;
}

.modal .form-group {
    padding-right: 40px;
}

.modal label {
    display: flex;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
    text-align: right;
    vertical-align: middle;
    justify-content: flex-end;
    align-items: center;
    font-size: 18px;
    letter-spacing: 0.25;
}
.modal .form-control {
    display: flex;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    flex-grow: 3;
    /* flex-basis: 313px; */
    max-width: 70% !important;
}
[type="radio"]:checked,
[type="radio"]:not(:checked),
[type="checkbox"]:checked,
[type="checkbox"]:not(:checked)
{
    position: absolute;
    left: -9999px;
}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label,
[type="checkbox"]:checked + label,
[type="checkbox"]:not(:checked) + label
{
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #666;
}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before,
[type="checkbox"]:not(:checked) + label:before
{
content: '';
    position: absolute;
    left: 0;
    top: calc(50% - 9px);
    width: 20px;
    height: 20px;
    border: 1px solid #ddd;
    background: #fff;
}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after,
[type="checkbox"]:not(:checked) + label:after
{
    content: '';
    width: 12px;
    height: 12px;
    background: #005197;
    position: absolute;
    top: calc(50% - 5px);
    left: 4px;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
[type="radio"]:not(:checked) + label:after,
[type="checkbox"]:not(:checked) + label:after
{
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}
[type="radio"]:checked + label:after,
[type="checkbox"]:checked + label:after
{
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
[type="radio"]:disabled:checked + label:before,
[type="radio"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before,
[type="checkbox"]:disabled:not(:checked) + label:before
{
    border-color: #ccc;
    background-color: #eee;
}
[type="radio"]:disabled:checked + label:after,
[type="checkbox"]:disabled:checked + label:after
{
    background: #aaa;
}

.contact .contact__p p span a {
    color: #0066b3;
    text-decoration: none;
    position: relative;
    text-align: left;
    margin: 9px auto;
    width: 350px;
}
.contact__p p span a:before {
    top: calc(50% - 18px);
    position: absolute;
    left: -50px;
}

.multiselect-field {
    
}
#add_tovar {
    background: url(../img/add-tovar.jpg);
    background-repeat: no-repeat;
    background-size: 205px 34px;
    width: 100%;
    background-position: center top;
    /* max-width: 205px; */
    min-height: 34px; 
}
#add_acc {
    background: url(../img/add-acc.jpg);
    background-repeat: no-repeat;
    background-size: 205px 34px;
    width: 100%;
    background-position: center top;
    /* max-width: 205px; */
    min-height: 34px; 	
}
#portfolio-sort {
    margin-top: -5px;
    margin-bottom: 35px;
}
.modal-body {
    background: #b9cedf;
    color: #005197;
    font-size: 24px;
    padding: 10px 0px;
    text-transform: uppercase;
    border-bottom: 0;
    padding: 25px 0;
}
#portfolio-sort a {
    display: inline-block;
	position: relative;
    text-decoration: none;
    margin-right: 1em;
    color: #003b82;
}
#portfolio-sort a:before {
    content: '';
    position: absolute;
    left: 20px;
    top: calc(50% - 12px);
    width: 20px;
    height: 20px;
    border: 1px solid #ddd;
    background: #fff;
}
#portfolio-sort a:after{
    content: '';
    width: 12px;
    height: 12px;
    background: #005197;
    position: absolute;
    top: 6px;
    left: 24px;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}
#portfolio-sort a.active-filter:after{
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}


/* Header styles */
.header__adressphoneaa:before {
    margin-top: 0px;
    margin-right: 0px;
}
.header__link {
    margin-top: 18px;
}
.header__linkm:last-child {
    margin-left: 4px;
}
.header__linkm, .header__linkmActive {
    font-size: 16px;
}
.menu__item.menu__item_cat > ul:before {
    background-position: center -18px;
}

/* Main-page blocks */
.newsHome__backGround {
    transition: .3s;
}
.newsHome__backGround:hover {
    filter: brightness(80%);
}

/* prog_obesp page */
.po__block {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
}
.po__block_anotherView {
    margin-bottom: 15px;
}
.po__block_text {
    width: 100%;
    padding: 17px 20px 15px 40px;
    background: #fff;
}
.po__title {
    display: block;
    width: 100%;
    background: #005197;
    color: #fff;
    font-size: 21px;
    padding: 15px 40px;
}
.po__title a {
    font-size: 14px;
    color: #fff;
}
.po__title .po__docFile:before {
    background-image: url(../img/file-ikon-white.png);
}
.row.po__title{
    margin-left: 0;
}
.po__block_anotherView .po__title {
    display: flex;
    align-items: center;
    width: 70%;
    background: #005197;
    color: #fff;
    font-size: 21px;
    padding: 15px 20px 15px 40px;
}
.po__subTitle {
    font-size: 17px;
    color: #005197;
}
.po__description {
    margin-top: 15px;
}
.po__description hr {
    margin-top: 0px;
    margin-bottom: 12px;
    border-top: 1px solid #9cbbd7 !important;
}
.po__description ul {
    padding-left: 12px;
}
.po__block_files {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    padding: 15px 40px 15px 0px;
    background: #fff;
}
.po__docFile {
    display: flex;
    align-items: center;
    margin-top: 30px;
    color: #337ab7;
    text-decoration: none !important;
    transition: .2s;
}
.po__docFile:first-child {
    margin-top: 0;
}
.po__docFile:hover {
    color: inherit;
}
.po__docFile:before {
    display: inline-block;
    background-image: url(../img/file-ikon.png);
    content: "";
    width: 30px;
    min-width: 30px;
    height: 32px;
    background-size: 30px;
    background-repeat: no-repeat;
    margin-right: 20px;
}
.po__block:nth-child(2n) .po__block_text, .po__block:nth-child(2n) .po__block_files {
    background: #dee3e7;
}
.po__block_anotherView .po__docFile {
    color: #fff;
}
.po__block_anotherView .po__docFile:hover {

}
.po__block_anotherView .po__docFile:before {
    background-image: url(../img/file-ikon-white.png);
}

.menu_mob .menu__item.menu__item_cat > ul li ul .submenu__cat_close {
    display: none;
} 

.menu-row {
    display: flex;
    position: relative;
}
.menu__mob_btnToggle {
    display: none;
}
.submenu__mob_btnToggle {
    display: none;
    content: '';
    position: absolute;
    top: 1px;
    right: 5px;
    width: 20px;
    height: 20px;
    padding: 18px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxICAgYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMCAgIGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    background-size: 15px;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 10;
    cursor: pointer;
    transform: rotate(0deg);
    transition: transform .2s linear;
}
.submenu__mob_btnToggle-open {
    transform: rotate(180deg);
}
.menu__container li ul .submenu__mob_btnToggle {
    display: none;
}

.slider {
    display: block !important;
    margin-top: 8px;
}
.slider-mobile {
    display: none !important;
}
.slider-mobile .slider__container img {
    max-width: 100%;
    width: 100%;
}
.slider-mobile .slider__text {
    width: 100%;
}
.slider-mobile .slider__text img {
    max-width: 100%;
    width: 100%;
}
.slider-mobile .swiper-slide {
    height: auto;
}
.swiper-button-prev {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0MC44MjMgMjQwLjgyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQwLjgyMyAyNDAuODIzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPHBhdGggaWQ9IkNoZXZyb25fUmlnaHQiIGQ9Ik01Ny42MzMsMTI5LjAwN0wxNjUuOTMsMjM3LjI2OGM0Ljc1Miw0Ljc0LDEyLjQ1MSw0Ljc0LDE3LjIxNSwwYzQuNzUyLTQuNzQsNC43NTItMTIuNDM5LDAtMTcuMTc5ICAgbC05OS43MDctOTkuNjcxbDk5LjY5NS05OS42NzFjNC43NTItNC43NCw0Ljc1Mi0xMi40MzksMC0xNy4xOTFjLTQuNzUyLTQuNzQtMTIuNDYzLTQuNzQtMTcuMjE1LDBMNTcuNjIxLDExMS44MTYgICBDNTIuOTQyLDExNi41MDcsNTIuOTQyLDEyNC4zMjcsNTcuNjMzLDEyOS4wMDd6IiBmaWxsPSIjMDA1MTk3Ii8+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
    width: 40px;
    height: 46px;
    margin-top: -23px;
    background-size: 44px;
}
.swiper-button-next {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0MC44MjMgMjQwLjgyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQwLjgyMyAyNDAuODIzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPHBhdGggaWQ9IkNoZXZyb25fUmlnaHRfMV8iIGQ9Ik0xODMuMTg5LDExMS44MTZMNzQuODkyLDMuNTU1Yy00Ljc1Mi00Ljc0LTEyLjQ1MS00Ljc0LTE3LjIxNSwwYy00Ljc1Miw0Ljc0LTQuNzUyLDEyLjQzOSwwLDE3LjE3OSAgIGw5OS43MDcsOTkuNjcxbC05OS42OTUsOTkuNjcxYy00Ljc1Miw0Ljc0LTQuNzUyLDEyLjQzOSwwLDE3LjE5MWM0Ljc1Miw0Ljc0LDEyLjQ2Myw0Ljc0LDE3LjIxNSwwbDEwOC4yOTctMTA4LjI2MSAgIEMxODcuODgxLDEyNC4zMTUsMTg3Ljg4MSwxMTYuNDk1LDE4My4xODksMTExLjgxNnoiIGZpbGw9IiMwMDUxOTciLz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    width: 40px;
    height: 46px;
    margin-top: -23px;
    background-size: 44px;
}

.arrow-left {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxnPiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPiAgPHJlY3QgZmlsbD0ibm9uZSIgaWQ9ImNhbnZhc19iYWNrZ3JvdW5kIiBoZWlnaHQ9IjQwMiIgd2lkdGg9IjU4MiIgeT0iLTEiIHg9Ii0xIi8+IDwvZz4gPGc+ICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+ICA8cGF0aCBpZD0ic3ZnXzEiIGZpbGw9IiMxZjFhMTciIGQ9Im0wLDIybDIyLC0yMmwyLjEsMi4xbC0xOS45LDE5LjlsMTkuOSwxOS45bC0yLjEsMi4xbC0yMiwtMjJsMCwwbDAsMHoiLz4gPC9nPjwvc3ZnPg==);
	background-size: 12px 20px;
}
.arrow-right {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxnPiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPiAgPHJlY3QgZmlsbD0ibm9uZSIgaWQ9ImNhbnZhc19iYWNrZ3JvdW5kIiBoZWlnaHQ9IjQwMiIgd2lkdGg9IjU4MiIgeT0iLTEiIHg9Ii0xIi8+IDwvZz4gPGc+ICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+ICA8cGF0aCBpZD0ic3ZnXzEiIGZpbGw9IiMxZjFhMTciIGQ9Im0yNywyMmwwLDBsLTIyLDIybC0yLjEsLTIuMWwxOS45LC0xOS45bC0xOS45LC0xOS45bDIuMSwtMi4xbDIyLDIybDAsMHoiLz4gPC9nPjwvc3ZnPg==);
	background-size: 12px 20px;
}
/*
.advantage {
    padding-bottom: 0;
}
.advantage__container {
    margin-top: 15px;
    margin-bottom: 34px;
}
.advantage__elem {
    margin-top: 20px;
}
*/

.main-page-mobile-production {
    display: block !important;
}
.main-page-mobile-production {
    display: none !important;
}
.main-page-desktop-production {
    padding-top: 40px;
}
.main-page-desktop-production .newsHome__zagolovok {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    height: 60px;
}
.advHome__container .newsHome__title {
    margin-bottom: 10px;
}
.advHome__imgWin {
    display: flex;
    justify-content: center;
}
.advHome__ico {
    margin-top: 5px;
}
.advHome__text {
    font-size: 13px;
}
.chik {
    display: flex;
    align-items: center;
}
.main-page-primenenie-container .newsHome__title {
    margin-bottom: 10px;
}
.chik .newsHome__block:first-child {
    display: flex;
    align-items: center;
}
.chik:nth-child(2n) .newsHome__block:first-child {
    display: flex;
    align-items: center;
    /* justify-content: flex-end; */
}
.main-page-primenenie-container .newsHome__block p {
    margin-top: 0;
    margin-bottom: 0;
}
.main-page-primenenie-container .newsHome__p1 {
    margin-right: 35px;
}
.main-page-primenenie-container .newsHome__p2 {
    margin-left: 35px;
}
.main-page-primenenie-container a {
    display: block;
}
.contacts-title-container {
    display: none;
    position: relative;
    height: 40px;
    background: #fff;
}
.contacts-title-container .row {
    height: 40px;
    background: #edf1f4;
}
.contacts-title-container .newsHome__title {
    display: none;
}
#back-top {
    display: none;
    position: absolute;
    bottom: 10px;
    right: 0;
    width: 43px;
    height: 43px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIuMDAyIDQ5Mi4wMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5Mi4wMDIgNDkyLjAwMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00ODQuMTM2LDMyOC40NzNMMjY0Ljk4OCwxMDkuMzI5Yy01LjA2NC01LjA2NC0xMS44MTYtNy44NDQtMTkuMTcyLTcuODQ0Yy03LjIwOCwwLTEzLjk2NCwyLjc4LTE5LjAyLDcuODQ0ICAgIEw3Ljg1MiwzMjguMjY1QzIuNzg4LDMzMy4zMzMsMCwzNDAuMDg5LDAsMzQ3LjI5N2MwLDcuMjA4LDIuNzg0LDEzLjk2OCw3Ljg1MiwxOS4wMzJsMTYuMTI0LDE2LjEyNCAgICBjNS4wNjQsNS4wNjQsMTEuODI0LDcuODYsMTkuMDMyLDcuODZzMTMuOTY0LTIuNzk2LDE5LjAzMi03Ljg2bDE4My44NTItMTgzLjg1MmwxODQuMDU2LDE4NC4wNjQgICAgYzUuMDY0LDUuMDYsMTEuODIsNy44NTIsMTkuMDMyLDcuODUyYzcuMjA4LDAsMTMuOTYtMi43OTIsMTkuMDI4LTcuODUybDE2LjEyOC0xNi4xMzIgICAgQzQ5NC42MjQsMzU2LjA0MSw0OTQuNjI0LDMzOC45NjUsNDg0LjEzNiwzMjguNDczeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    background-color: #999897;
    background-size: 23px 19px;
    background-position: center;
    background-repeat: no-repeat;
    background-color: rgba(153, 152, 151, .8);
    transform: scale(1);
    z-index: 1000;
    cursor: pointer;
    transition: .3s ease-in-out;
}
#back-top.back-top-hidden {
    visibility: hidden;
    transform: scale(0.5);
}
#back-top.back-top-fixed {
  position: fixed;
  bottom: 0;
}
.footer {
    font-family: 'MYRIADPRO-REGULAR';
    padding-bottom: 17px !important;
}
.footer__hr {
    margin-bottom: 25px !important;
    border-bottom: 8px solid #fff;
}
.footer__navLinkMain {
    margin-bottom: 15px !important;
}
.footer__nav ul{
    padding-left: 0;
}
.footer__nav li{
    list-style-type: none;
    padding-left: 0;
}

.request .newsHome__title {
    margin-top: 0px;
    margin-bottom: 14px;
    padding-bottom: 0;
    border-bottom: none;
    line-height: inherit;
}
.request .newsHome__title:after {
    display: none;
}
.container.sazzzzzzz .col-md-12.newsHome__title {
    margin-top: 22px;
    margin-bottom: 10px;
}
.contact_page-schema-title {
    display: none;
}
.products-page-notify .esa:before {
    min-width: 110px;
}
.products-page .row.contactq {
    width: auto;
}
.products-page .contactq {
    display: flex;
    flex-flow: row wrap;
    width: 100%;
}
.products-page-notify .contactq {
    width: auto;
}
.prod__acsesImg {
    overflow: hidden;
}
.product-page-sertificates-section-desktop {
    display: block !important;
}
.product-page-sertificates-section-mobile {
    display: none !important;
}
.product-page-sertificates-section-desktop .sv {
    width: 100%;
    margin-top: 30px;
}
.similar__title {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 21px !important;
    border-bottom: none;
}
.similar__title:after {
    display: none; 
}
.similar-slider-prev {
    left: 4px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTIgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE5OC42MDgsMjQ2LjEwNEwzODIuNjY0LDYyLjA0YzUuMDY4LTUuMDU2LDcuODU2LTExLjgxNiw3Ljg1Ni0xOS4wMjRjMC03LjIxMi0yLjc4OC0xMy45NjgtNy44NTYtMTkuMDMybC0xNi4xMjgtMTYuMTIgICAgQzM2MS40NzYsMi43OTIsMzU0LjcxMiwwLDM0Ny41MDQsMHMtMTMuOTY0LDIuNzkyLTE5LjAyOCw3Ljg2NEwxMDkuMzI4LDIyNy4wMDhjLTUuMDg0LDUuMDgtNy44NjgsMTEuODY4LTcuODQ4LDE5LjA4NCAgICBjLTAuMDIsNy4yNDgsMi43NiwxNC4wMjgsNy44NDgsMTkuMTEybDIxOC45NDQsMjE4LjkzMmM1LjA2NCw1LjA3MiwxMS44Miw3Ljg2NCwxOS4wMzIsNy44NjRjNy4yMDgsMCwxMy45NjQtMi43OTIsMTkuMDMyLTcuODY0ICAgIGwxNi4xMjQtMTYuMTJjMTAuNDkyLTEwLjQ5MiwxMC40OTItMjcuNTcyLDAtMzguMDZMMTk4LjYwOCwyNDYuMTA0eiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    background-size: 23px 19px;
}
.similar-slider-next {
    right: 4px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIuMDA0IDQ5Mi4wMDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5Mi4wMDQgNDkyLjAwNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zODIuNjc4LDIyNi44MDRMMTYzLjczLDcuODZDMTU4LjY2NiwyLjc5MiwxNTEuOTA2LDAsMTQ0LjY5OCwwcy0xMy45NjgsMi43OTItMTkuMDMyLDcuODZsLTE2LjEyNCwxNi4xMiAgICBjLTEwLjQ5MiwxMC41MDQtMTAuNDkyLDI3LjU3NiwwLDM4LjA2NEwyOTMuMzk4LDI0NS45bC0xODQuMDYsMTg0LjA2Yy01LjA2NCw1LjA2OC03Ljg2LDExLjgyNC03Ljg2LDE5LjAyOCAgICBjMCw3LjIxMiwyLjc5NiwxMy45NjgsNy44NiwxOS4wNGwxNi4xMjQsMTYuMTE2YzUuMDY4LDUuMDY4LDExLjgyNCw3Ljg2LDE5LjAzMiw3Ljg2czEzLjk2OC0yLjc5MiwxOS4wMzItNy44NkwzODIuNjc4LDI2NSAgICBjNS4wNzYtNS4wODQsNy44NjQtMTEuODcyLDcuODQ4LTE5LjA4OEMzOTAuNTQyLDIzOC42NjgsMzg3Ljc1NCwyMzEuODg0LDM4Mi42NzgsMjI2LjgwNHoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    background-size: 23px 19px;
}
#mob__search_submit {
    display: none;
}
.order-button, .accessories-order-button {
    display: block;
    width: 226px;
    height: 40px;
    margin-top: 32px;
    margin-left:auto;
    margin-right: auto;
    padding: 10px 0;
    background-image: url(../img/offer-button.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #fff;
    color: #fff !important;
    font-size: 16px;
    text-align: center;
    text-decoration: none !important;
    text-transform: uppercase;
    border: none;
}
.order-confirm-button {
    display: block;
    width: 226px;
    height: 40px;
    margin: 0 auto;
    padding: 10px 0;
    background-image: url(../img/offer-button.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-color: transparent;
    color: #fff !important;
    font-size: 16px;
    text-align: center;
    text-decoration: none !important;
    text-transform: uppercase;
    border: none;
}
#search ::-webkit-input-placeholder, #search, #search:hover, #search:focus { /* Chrome/Opera/Safari */
  color: #333 !important;
  line-height: initial !important;
}
.similar__container {
    height: auto;
}

/***** страница одного продукта *****/
.product-image{
    padding: 22px;
    margin-bottom: 34px;
}
.product-image img{
    width: 65%;
    display: block;
    margin: 0 auto;
}
.product-info-container{
    position: relative;
}
span.product-tab-btn{
    margin-bottom: 12px;
}
.product-tab.tab-active{
    display: block;
}
.product-tab{
    display: none;
    padding-top: 18px;
    transition: opacity ease .5s;
}
.toggle-height + div{
    display: none;
}


@media screen and (min-width: 425px) {
    .menu__item_cat:hover .menu__cat {
        display: flex;
    }
}

@media screen and (max-width: 1199px) {
    .top__desktop_slider {
        height: 250px;
    }
    .top__desktop_slider img {
        width: 100%;
    }
    .advantage__elem {
        width: 150px;
    }
}

@media screen and (max-width: 992px) and (min-width: 426px) {
    .menu__headhesive {
        display: none !important;
    }
    .menu-row {
        display: block;
    }
    .menu {
        height: auto;
    }
    .menu__mob_btnToggle {
        display: flex;
    }
    .menu__container {
        display: none;
        flex-direction: column;
        position: relative;
        width: 100% !important;
        margin-bottom: 12px;
    }
    .menu__container_visible {
        display: block;
    }
    .menu__item {
        width: 100%;
    }
    .menu__link {
        display: flex;
        justify-content: center;
        text-decoration: none;
    	background-color: transparent !important;
    	color: #fff !important;
    }
    .menu__item_cat:hover .menu__cat {
        width: 100%;
        height: auto;
        position: relative;
        margin-top: 0;
        top: 0;
        box-shadow: none;
        padding: 0 !important;
        text-align: center;
        background: transparent;
    }
    .menu__cat {
        position: relative !important;
        height: auto !important;
        text-align: center !important;
        top: 0 !important;
        margin-top: 12px !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        background: transparent !important;
    }
    .menu__cat-hidden {
        display: none !important;
    }
    .submenu__mob_btnToggle {
        display: block;
    }
    .menu__item.menu__item_cat {
        position: relative;
        margin-bottom: 0 !important;
    }
    .menu__item.menu__item_cat > ul:before {
        display: none;
    }
    .menu__cat li.menu__item {
        margin-left: 0 !important;
    }
    .menu__cat li ul {
        display: block !important;
        margin-bottom: 0 !important;
        margin-top: 0 !important;
        padding-top: 0 !important;
    }
    .menu__catLink {
	    color: #fff !important;
	}
    .menu__container li ul li a {
        padding: 7px 0 !important;
        margin-bottom: 13px;
    }
    .menu__container li ul li ul li a {
        padding: 7px 0 !important;
    }
    .menu__container .menu__link:hover, .menu__container li ul li a:hover, .menu__container li ul li ul li a:hover {
        text-decoration: underline !important;
    }
    .menu__container li ul li a:hover {
        height: 35px !important;
    }
}

@media screen and (max-width: 991px) {
    .lll.primenenie-page-section img {
        width: 90%;
    }
    .swiper-button-next, .swiper-button-prev {
        display: block !important;
    }
	.modal label {
    justify-content: center;
	}
    .modal_on2,
    .modal_on1 {
        flex-direction: column;
    }
    .swiper-container {
        height: auto;
    }
    .slider__container {
        min-height: auto;
    }
    .slider__container img {
        max-width: 100%;
    }
    .header {
        padding-top: 7px;
        padding-bottom: 6px;
        height: auto;
    }
    .header__adress {
        margin-right: 0;
    }
    .header__adressphone {
        padding-top: 35px;
        margin-left: 50px;
    }
    .menu__mob_btnToggle {
        display: flex;
        align-items: center;
        font-size: 18px;
        text-transform: uppercase;
        padding: 10px 19px 5px;
        color: #fff !important;
        text-decoration: none !important;
        letter-spacing: inherit !important;
        cursor: pointer;
    }
    .menu__mob_btnToggle:after {
        content: '';
        display: block;
        position: relative;
        top: -2px;
        left: 4px;
        width: 22px;
        height: 22px;
        margin-left: 7px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CiAgPGc+CiAgICA8cGF0aCBkPSJNMjQsM2MwLTAuNi0wLjQtMS0xLTFIMUMwLjQsMiwwLDIuNCwwLDN2MmMwLDAuNiwwLjQsMSwxLDFoMjJjMC42LDAsMS0wLjQsMS0xVjN6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICA8cGF0aCBkPSJNMjQsMTFjMC0wLjYtMC40LTEtMS0xSDFjLTAuNiwwLTEsMC40LTEsMXYyYzAsMC42LDAuNCwxLDEsMWgyMmMwLjYsMCwxLTAuNCwxLTFWMTF6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICA8cGF0aCBkPSJNMjQsMTljMC0wLjYtMC40LTEtMS0xSDFjLTAuNiwwLTEsMC40LTEsMXYyYzAsMC42LDAuNCwxLDEsMWgyMmMwLjYsMCwxLTAuNCwxLTFWMTl6IiBmaWxsPSIjRkZGRkZGIi8+CiAgPC9nPgo8L3N2Zz4K) !important;
    }
    form.search-form {
        right: 0;
        top: 0;
    }
    .advantage__container {
        margin-top: 10px;
        margin-bottom: 0;
    }
    .advantage__elem {
        width: 117px;
        margin-bottom: 0px;
    }
    .main-page-desktop-production {
        background: transparent;
    }
    .main-page-desktop-production .newsHome__backGround:first-child {
        margin-top: 0;
    }
    .main-page-desktop-production .newsHome__backGround {
        background: transparent;
    }
    .main-page-desktop-production .newsHome__backGround:hover {
        filter: none;
    }
    .main-page-desktop-production .newsHome__imgmel {
        width: 320px;
    }
    .chik .newsHome__block:first-child {
        width: 50%;
    }
    .chik .newsHome__block:nth-child(2) {
        width: 50%;
    }
    .main-page-primenenie-container .newsHome__block p {
        width: 100%;
    }
    .footer__bottom {
        justify-content: space-between;
    }
    .products-page .prod__acses {
        padding-right: 0 !important;
    }
    .primenenie-page-section {
        padding-right: 15px !important;
    }
    .primenenie-page span.font, .primenenie-page-title {
        width: 100%;
        text-align: center;
    }
    .lll.primenenie-page-section {
        padding-top: 20px;
        padding-bottom: 18px;
    }
    .lll a {
        margin: 0 auto;
    }
    .contact .contact__p p span a {
        text-align: center;
        width: auto;
    }
    .description-text-img-container {
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
    }
    .description-text-img-container .desc_m {
        width: 50%;
    }
    .description-text-img-container img {
        width: auto;
        margin-right: 25px;
    }
    .product-page-container {
        background: transparent !important;
    }
    .order-button {
        margin-top: 10px;
        margin-bottom: 40px;
    }
}

@media screen and (max-width: 768px) {
    .po__block_text {
        width: 100%;
        padding: 17px 40px 15px 40px;
    }
    .po__block_files {
        //display: none;
        width: 100%;
        padding: 0 40px 15px 40px;
    }
    .po__block_anotherView .po__title {
        width: 100%;
        padding: 15px 40px 15px 40px;
    }
    .main-page-primenenie-container .newsHome__block p {
        margin-top: 12px;
        margin-right: 0;
        margin-left: 0;
    }
    .advantage__elem {
        width: 200px;
    }
    .chik {
        margin-bottom: 18px;
    }
    .chik:last-child {
        margin-bottom: 2px !important;
    }
    .chik:last-child .newsHome__block p {
        border-bottom: none;
    }
    .contacts-title-container {
        display: block;
        height: auto;
    }
    .contacts-title-container .row {
        height: auto;
        background: transparent;
    }
    .contacts-title-container .newsHome__title {
        display: block;
        margin-top: 20px;
        margin-bottom: 8px;
    }
    .footer__bottom {
        padding-top: 11px;
    }
    .footer__hr {
        display: none;
    }
    .about-page-assortiment .newsHome__title {
        margin-bottom: 0;
        margin-top: 31px;
    }
    .about-page-sertificates .row {
        margin: 0 !important;
    }
    .about-page-sertificates img.example-image {
        margin-right: 0;
    }
    .example-image-link:first-child {
        margin: 0 10px;
    }
    .example-image-link {
        width: 135px;
        margin: 10px 10px 0 10px;
    }
    .request .request__title {
        padding: 20px 0 0 0;
    }
    .about-page-sertificates {
        margin-bottom: 23px;
    }
    .about-page-sertificates .block__container:last-child {
        padding-bottom: 29px;
    }
    .po-page-notify {
        margin: 20px auto 0 auto;
        width: calc(100% - 40px);
    }
    .po-page-notify .row {
        margin: 0 !important;
    }
    .po-page-notify .contact__content {
        margin: 0;
        padding: 0;
    }
    .po-page-notify .esa {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0;
    }
    .po-page-notify .esa:before {
        width: 50px;
        margin-right: 0;
    }
    .po__title {
        border-left: 8px solid #6189ac;
    }
    .primenenie-page span.font, .primenenie-page-title {
        width: 100%;
        font-size: 19px !important;
        text-align: center;
    }
    .primenenie-page-section {
        padding-right: 15px !important;
    }
    .primenenie-page-section.qazzzz {
        padding-right: 15px !important;
    }
    .primenenie-page .contact__padd p {
        text-align: center;
    }
    .lll a {
        margin: 0 auto;
    }
    .lll.primenenie-page-section {
        padding-top: 20px;
        padding-bottom: 18px;
    }
    .col-md-6.qazzzz.primenenie-page-section img {
        width: 100% !important;
        padding: 0 !important;
        height: auto !important;
        margin-left: 0 !important;
        align-self: center;
    }
    .contact.products-page {
        background: transparent;
    }
    .products-page-notify {
        margin: 0 auto;
        width: 100%;
        background: #fff;
    }
    .products-page-notify .row {
        margin: 0 !important;
    }
    .products-page-notify .contact__content {
        margin: 0;
        padding: 0;
    }
    .products-page-notify .esa {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0;
    }
    .products-page-notify .esa:before {
        width: 50px;
        margin-right: 0;
        min-width: auto;
    }
    .no-products-title {
        padding-left: 0 !important;
        padding-right: 0;
    }
    .example-image-link {
        margin-bottom: 10px;
        display: inline-block;
    }
    .product-page-sertificates-section .contact__content {
        margin: 0;
        padding: 0;
    }
    .product-page-sertificates-section-desktop .sv {
        padding-bottom: 0;
    }
    body > jdiv > jdiv > jdiv > jdiv.wrap_mW._show_1e._orinationRight_25 {
        right: auto !important;
        left: 0 !important;
    }
    body > jdiv > jdiv > jdiv > jdiv.wrap_mW._show_1e._orinationRight_25 > jdiv {
        width: 45px !important;
        height: 45px !important;
        margin-bottom: 0 !important;
        background-color: rgba(68, 187, 110, .8) !important;
    }
    body > jdiv > jdiv > jdiv > jdiv.wrap_mW._show_1e._orinationRight_25 > jdiv > jdiv.iconWrap_2n > jdiv {
        background-position: 4px 1px !important;
        background-size: 78% !important;
    }
    #back-top {
        display: block;
    }
    .modal label {
        justify-content: center !important;
        text-align: center !important;
    }
    .modal .form-group {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-right: 0;
    }
    .order-button {
        margin-bottom: 20px;
    }
    .modal-body {
        padding: 13px 0 8px 0px;
        margin-bottom: 13px;
    }
    .accessories-modal-body {
        margin-bottom: 5px;
    }
    .modal-content {
        background-color: #E7EBEE;
    }
    .modal-input-title {
        margin-top: 5px;
        background: transparent !important;
        color: #0066b3 !important;
    }
    .product-page-container .modal-input {
        position: relative;
        width: 100%;
        top: -3px;
        margin-top: 0 !important;
    }
    .product-page-container .multiselect-field {
        padding-top: 9px;
    }
    .multiselect-tag {
        padding: 12px 20px 9px 20px !important;
    }
    .product-page-container .modal .form-control.modal-textarea {
        max-width: calc(100% - 30px) !important;
    }
    .modal-footer {
        border-top: none;
        background: #E7EBEE;
    }
    .modal .form-group {
        padding-left: 0 !important;
        margin-bottom: 0 !important;
    }
    .modal_on1 {
        padding: 0 !important;
    }
    .modal-header .close {
        font-size: 29px !important;
        margin-right: -23px !important;
    }
    .modal-title {
        padding: 0 39px 0 1px;
    }
    .modal .form-control {
        max-width: calc(100% - 30px) !important;
        margin: 0 auto;
    }
    .modal_on2, .modal_on1 {
        padding: 0 !important;
    }
    .quantity-lable {
        padding-top: 0 !important;
    }
    .quantity-text {
        padding-top: 0 !important;
    }
    .availability-check-lable {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }
    .availability-check-box {
        margin-top: 5px !important;
    }
    [type="radio"]:checked + label:before, [type="radio"]:not(:checked) + label:before, [type="checkbox"]:checked + label:before, [type="checkbox"]:not(:checked) + label:before {
        left: -10px;
    }
    [type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after, [type="checkbox"]:checked + label:after, [type="checkbox"]:not(:checked) + label:after {
        left: -6px;
    }
}

@media screen and (max-width: 640px) {
    .footer__bottom {
        flex-wrap: wrap;
        padding-top: 25px;
    }
    .footer__nav {
        width: 50%;
        margin: 0 auto 25px auto;
    }
    .footer__nav:last-child {
        margin: 0 auto;
    }
    .modal-content {
        max-width: 100% !important;
    }
}

@media screen and (max-width: 560px) {
    .header {
        padding-bottom: 8px;
        height: auto;
    }
    .header__contact {
        margin-top: 18px;
    }
    .header__adress {
    margin-right: 0;
    margin-bottom: 18px;
    }
    /* .header__adressLabel {
        display: block;
        order: 2;
        margin-left: 64px;
    } */
    .header__adressphone {
        padding-top: 0;
        margin-left: 0;
    }
    .contact__padd {
        padding: 0;
    }
    .contact__padd p {
        padding: 0 15px;
    }
    .contact__padd img {
        display: block;
        margin: 0 auto;
    }
    .contact .contact__p p span a {
        text-align: center;
    }
    .contact__p p span a:before {
        top: auto;
        position: relative;
        left: auto;
        display: block;
        margin: 0 auto 10px auto;
    }
    .primenenie-page-section {
        padding-right: 0 !important;
    }
    .description-text-img-container .desc_m p {
        line-height: 20px;
        font-size: 16px;
    }
    .description-text-img-container img {
        width: 50%;
    }
    .similar__container .prod__acses.swiper-slide-active, .similar__container .prod__acses.swiper-slide-prev, .similar__container .prod__acses {
        padding-right: 0 !important;
    }
    .similar__container .prod__acsesTitle, .similar__container .prod__acsesImg, .similar__container .prod__acsesDesc {
        border-left: none !important;
    }
    .similar__container .prod__acsesTitle {
        padding: 17px 20px 13px 20px;
    }
    .similar__container .prod__acsesDesc p {
        margin-top: 8px;
        margin-bottom: 5px;
    }
    .similar-slider-prev {
        left: -6px;
    }
    .similar-slider-next {
        right: -6px;
    }
}

@media only screen and (max-width: 460px) {
    .footer__bottom {
        justify-content: center;
    }
    body > footer > div.container > div > div:nth-child(2) {
        margin-left: 0;
    }
    .footer__nav {
        width: 100%;
    }
}

@media only screen and (max-width: 425px) {
    .header {
        padding-bottom: 0;
    }
    .header__adressLabel {
        top: 120px;
        right: 44px;
    }
    .header__linkm {
        padding: 10px 5px;
        font-size: 16px;
    }
    .header__linkm:last-child {
        margin-left: 0;
    }
    .header__logo {
        text-align: center;
    }
    .header__link {
        width: 200px;
        height: 44px;
        margin: 19px auto 25px auto;
        background-size: cover;
    }
    .header__logo span {
        font-size: 15px;
    }
    .header__contact {
        margin-top: 0;
    }
    .header__adressphone {
        display: none;
    }
    section.menu { 
        display: none !important;
    }
    section.menu_mob {
        display: flex;
        flex-flow: row wrap;
        background: transparent;
        height: auto;
        margin-top: 7px;
    }
    .menu_mob .menu__container {
        display: flex !important;
        flex-flow: row wrap;
        width: 100%;
        margin: 0 auto;
    }
    .navbar-nav {
        width: calc(100% - 60px);
        margin: 0 auto;
        position: relative !important;
    }
    .menu__item {
        width: 50%;
        margin-top: 4px;
    }
    .menu__item:nth-child(2n+1) {
        border-right: 2px solid #fff;
    }
    .menu__item:nth-child(2n) {
        border-left: 2px solid #fff;
    }
    .menu__item.menu__item_cat:hover {
        position: static !important;
    }
    .menu__link {
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 4px 19px 0px;
        min-height: 40px;
        background: #005197;
        text-align: center;
    }
    .menu_mob .menu__container .menu__cat {
        height: auto;
    }
    .menu_mob .menu__item_cat:hover:not(.submenu-visible) .menu__cat {
        height: auto;
        margin-top: -13px;
        padding: 0;
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.10);
        text-align: center;
        min-width: 100% !important;
        width: 90% !important;
        z-index: 1000;
        background: #fff;
    }
    .submenu__cat_close {
        width: 30px;
        height: 30px;
        position: absolute;
        top: -9px;
        right: -5px;
        padding: 27px 27px 40px 40px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQ0IDQ0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NCA0NCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CiAgPHBhdGggZD0ibTIyLDBjLTEyLjIsMC0yMiw5LjgtMjIsMjJzOS44LDIyIDIyLDIyIDIyLTkuOCAyMi0yMi05LjgtMjItMjItMjJ6bTMuMiwyMi40bDcuNSw3LjVjMC4yLDAuMiAwLjMsMC41IDAuMywwLjdzLTAuMSwwLjUtMC4zLDAuN2wtMS40LDEuNGMtMC4yLDAuMi0wLjUsMC4zLTAuNywwLjMtMC4zLDAtMC41LTAuMS0wLjctMC4zbC03LjUtNy41Yy0wLjItMC4yLTAuNS0wLjItMC43LDBsLTcuNSw3LjVjLTAuMiwwLjItMC41LDAuMy0wLjcsMC4zLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMS40LTEuNGMtMC4yLTAuMi0wLjMtMC41LTAuMy0wLjdzMC4xLTAuNSAwLjMtMC43bDcuNS03LjVjMC4yLTAuMiAwLjItMC41IDAtMC43bC03LjUtNy41Yy0wLjItMC4yLTAuMy0wLjUtMC4zLTAuN3MwLjEtMC41IDAuMy0wLjdsMS40LTEuNGMwLjItMC4yIDAuNS0wLjMgMC43LTAuM3MwLjUsMC4xIDAuNywwLjNsNy41LDcuNWMwLjIsMC4yIDAuNSwwLjIgMC43LDBsNy41LTcuNWMwLjItMC4yIDAuNS0wLjMgMC43LTAuMyAwLjMsMCAwLjUsMC4xIDAuNywwLjNsMS40LDEuNGMwLjIsMC4yIDAuMywwLjUgMC4zLDAuN3MtMC4xLDAuNS0wLjMsMC43bC03LjUsNy41Yy0wLjIsMC4xLTAuMiwwLjUgMy41NTI3MWUtMTUsMC43eiIgZmlsbD0iIzAwNTE5NyIvPgo8L3N2Zz4K);
        background-size: 30px;
        background-position: center;
        background-repeat: no-repeat;
        z-index: 100;
        cursor: pointer;
    }
    .menu__link_cat-default {
        color: #fff !important;
        background: #005197 !important;
    }

    .menu_mob .menu__item.menu__item_cat > .menu__cat li ul:after {
        display: none;
    }
    .submenu-visible {
        display: none !important;
    }
    .menu_mob .menu__item.menu__item_cat > ul:before, .menu_mob .menu__item.menu__item_cat > ul li ul:before {
        display: none !important;
    }
    .menu_mob .menu__item.menu__item_cat > ul .menu__cat_image {
        border: 1px solid red;
        max-width: 100%;
        height: 220px;
        background: none;
        background-size: 270px;
        background-repeat: no-repeat;
        background-position: center 5px;
        display: block;
        position: relative;
        top: 0;
        margin-bottom: 20px;
        border-right: none;
    }
    .menu_mob .menu__item.menu__item_cat > ul li ul .menu__cat_image {
        display: none;
    }
    .menu_mob .menu__item.menu__item_cat > ul li ul {
        padding-top: 0 !important;
        position: relative !important;
        box-shadow: none !important;
        margin-top: 0 !important;
        top: 0 !important;
    }
    .menu_mob ul ul li ul .menu__item_cat .menu__link_cat {
        text-transform: none;
        font-size: 17px !important;
        display: flex;
        align-items: center;
        position: relative;
        top: 0;
        background: transparent !important;
    }
    .menu_mob ul ul li ul .menu__item_cat .menu__link_cat:hover {
        text-transform: underline !important;
    }
       .menu__container li ul li .menu__link.menu__link_cat {
        color: #005197 !important;
    }
    .menu__container li ul li .menu__link.menu__link_cat:hover {
        color: #001959!important;
    }
    .menu_mob .menu__cat li.menu__item {
        width: 100%;
        margin-left: 0;
        margin-bottom: 0;
        text-align: center;
        margin-right: 0;
    }
    .menu_mob .menu__cat li.menu__item_cat {
        margin-top: 0;
    }
    .menu__item_cat:hover .menu__link_cat {
        justify-content: center;
    }
    .menu_mob .menu__cat li.menu__item:last-child {
        margin-bottom: 23px;
    }
    .menu_mob ul ul li ul li a, .menu_mob ul ul li ul li ul li a {
        display: block;
        padding: 8px 0;
        font-size: 17px;
    }
    .menu_mob ul ul li ul li ul li:last-child {
        margin-bottom: 0 !important;
    }
    .menu_mob ul ul li ul li a:focus {
        text-decoration: underline;
    }
    .menu_mob .menu__link {
        font-size: 16px;
    }
    .menu__link_active {
        display: flex !important;
        background-color: #fff;
        color: #808285 !important;
        /*color: #00539e;*/
    }
    .menu__container li ul li .menu__link_active {
        padding-top: 0;
        font-size: 17px !important;
        text-transform: none;
        letter-spacing: 0.1px;
    }
    #mob__search_btnToggle {
        display: block;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ3NS4wODQgNDc1LjA4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc1LjA4NCA0NzUuMDg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQ2NC41MjQsNDEyLjg0NmwtOTcuOTI5LTk3LjkyNWMyMy42LTM0LjA2OCwzNS40MDYtNzIuMDQ3LDM1LjQwNi0xMTMuOTE3YzAtMjcuMjE4LTUuMjg0LTUzLjI0OS0xNS44NTItNzguMDg3ICAgYy0xMC41NjEtMjQuODQyLTI0LjgzOC00Ni4yNTQtNDIuODI1LTY0LjI0MWMtMTcuOTg3LTE3Ljk4Ny0zOS4zOTYtMzIuMjY0LTY0LjIzMy00Mi44MjYgICBDMjU0LjI0Niw1LjI4NSwyMjguMjE3LDAuMDAzLDIwMC45OTksMC4wMDNjLTI3LjIxNiwwLTUzLjI0Nyw1LjI4Mi03OC4wODUsMTUuODQ3Qzk4LjA3MiwyNi40MTIsNzYuNjYsNDAuNjg5LDU4LjY3Myw1OC42NzYgICBjLTE3Ljk4OSwxNy45ODctMzIuMjY0LDM5LjQwMy00Mi44MjcsNjQuMjQxQzUuMjgyLDE0Ny43NTgsMCwxNzMuNzg2LDAsMjAxLjAwNGMwLDI3LjIxNiw1LjI4Miw1My4yMzgsMTUuODQ2LDc4LjA4MyAgIGMxMC41NjIsMjQuODM4LDI0LjgzOCw0Ni4yNDcsNDIuODI3LDY0LjIzNGMxNy45ODcsMTcuOTkzLDM5LjQwMywzMi4yNjQsNjQuMjQxLDQyLjgzMmMyNC44NDEsMTAuNTYzLDUwLjg2OSwxNS44NDQsNzguMDg1LDE1Ljg0NCAgIGM0MS44NzksMCw3OS44NTItMTEuODA3LDExMy45MjItMzUuNDA1bDk3LjkyOSw5Ny42NDFjNi44NTIsNy4yMzEsMTUuNDA2LDEwLjg0OSwyNS42OTMsMTAuODQ5ICAgYzkuODk3LDAsMTguNDY3LTMuNjE3LDI1LjY5NC0xMC44NDljNy4yMy03LjIzLDEwLjg0OC0xNS43OTYsMTAuODQ4LTI1LjY5M0M0NzUuMDg4LDQyOC40NTgsNDcxLjU2Nyw0MTkuODg5LDQ2NC41MjQsNDEyLjg0NnogICAgTTI5MS4zNjMsMjkxLjM1OGMtMjUuMDI5LDI1LjAzMy01NS4xNDgsMzcuNTQ5LTkwLjM2NCwzNy41NDljLTM1LjIxLDAtNjUuMzI5LTEyLjUxOS05MC4zNi0zNy41NDkgICBjLTI1LjAzMS0yNS4wMjktMzcuNTQ2LTU1LjE0NC0zNy41NDYtOTAuMzZjMC0zNS4yMSwxMi41MTgtNjUuMzM0LDM3LjU0Ni05MC4zNmMyNS4wMjYtMjUuMDMyLDU1LjE1LTM3LjU0Niw5MC4zNi0zNy41NDYgICBjMzUuMjEyLDAsNjUuMzMxLDEyLjUxOSw5MC4zNjQsMzcuNTQ2YzI1LjAzMywyNS4wMjYsMzcuNTQ4LDU1LjE1LDM3LjU0OCw5MC4zNkMzMjguOTExLDIzNi4yMTQsMzE2LjM5MiwyNjYuMzI5LDI5MS4zNjMsMjkxLjM1OHogICAiIGZpbGw9IiMwMDUxOTciLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
        min-width: 26px;
        width: 26px;
        height: 26px;
        padding: 18px;
        background-size: 26px;
        background-position: center;
        background-repeat: no-repeat;
        cursor: pointer;
    }
    .mob__adress_container {
        display: block;
        width: 100%;
        margin: 4px 0 19px 0;
        background: #c6d2dd;
    }
    .mob__adress_block {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 56%;
        margin: 0 auto;
        padding: 7px 0;
        position: relative;
        left: -4px;
    }
    .mob__adressphonea, .mob__adressphoneaa {
        display: block;
        width: 35px;
        padding-bottom: 0;
        overflow: hidden;
        color: transparent !important;
    }
    .mob__adressphoneaa {
        height: 30px;
    }
    a.mob__adressphonea {
        display: block;
        width: 30px;
        height: 30px;
        padding: 0;
        overflow: hidden;
    }
    .mob__adressphonea:before {
        content: '';
        display: block;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2Ljg3NyAxNi44NzciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2Ljg3NyAxNi44Nzc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNNS4zMDEsNS41ODdMMS40MDQsMS42ODhjMC41MDMtMC41MDMsMS4wMDUtMS4wMDcsMS41MDktMS41MTFDMy4xNDYtMC4wNTYsMy41MjItMC4wNiwzLjc1NiwwLjE3bDMuMDM2LDMuMDM5ICAgYzAuMjMyLDAuMjMyLDAuMjMyLDAuNjE0LTAuMDAzLDAuODQ4TDYuMTI0LDQuNzIxTDUuNTA1LDUuMzRDNS40MjksNS40MTcsNS4zNiw1LjQ5OSw1LjMwMSw1LjU4N3ogTTguNTA3LDExLjkzOCAgIGMtMC42MzgtMC41NDktMS4yNS0xLjEzMi0xLjg0NC0xLjcyNUM2LjA3LDkuNjE2LDUuNDg5LDkuMDA2LDQuOTM5LDguMzY1Yy0wLjQ1LTAuNTItMC41MzgtMS4yNzMtMC4zMDMtMS45MDdMMC42MzYsMi40NTcgICBjLTAuOTMxLDAuOTU3LTAuODEyLDMuMzMsMC4yMDgsNS40MTVjMC40MzgsMC45MDIsMS4wMDYsMS43MTYsMS41OTMsMi40OWMwLjU4NiwwLjc2OCwxLjIyOSwxLjQ5NCwxLjkwNiwyLjE3NiAgIGMwLjY3OSwwLjY4MSwxLjQwMSwxLjMyNywyLjE3MSwxLjkxM2MwLjc3NCwwLjU4OSwxLjU5LDEuMTUzLDIuNDg2LDEuNTljMi4wODgsMS4wMTksNC40NjIsMS4xMzEsNS40MTgsMC4xOTlsLTQuMDAxLTQuMDAxICAgQzkuNzgzLDEyLjQ3NCw5LjAyOSwxMi4zODcsOC41MDcsMTEuOTM4eiBNMTYuNzAyLDEzLjExOWwtMy4wMzYtMy4wMzdjLTAuMjMzLTAuMjMtMC42MTUtMC4yMy0wLjg0OCwwLjAwM2gtMC4wMDJsLTAuNjY3LDAuNjY2ICAgbC0wLjYxNSwwLjYxOGMtMC4wNzYsMC4wNzYtMC4xNTksMC4xNDMtMC4yNDcsMC4yMDVsMy44OTYsMy44OThjMC41MDQtMC41MDUsMS4wMDctMS4wMDcsMS41MTItMS41MSAgIEMxNi45MywxMy43MjksMTYuOTM1LDEzLjM1MiwxNi43MDIsMTMuMTE5eiIgZmlsbD0iIzAwNTE5NyIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        min-width: 30px;
        width: 30px;
        height: 30px;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
    }
    .mob__adressphoneaa:before {
        content: '';
        display: block;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDUyLDY4SDYwQzI2LjkxNiw2OCwwLDk0LjkxNiwwLDEyOHYyNTZjMCwzMy4wODQsMjYuOTE2LDYwLDYwLDYwaDM5MmMzMy4wODQsMCw2MC0yNi45MTYsNjAtNjBWMTI4ICAgIEM1MTIsOTQuOTE2LDQ4NS4wODQsNjgsNDUyLDY4eiBNNDcyLDM4NGMwLDExLjAyOC04Ljk3MiwyMC0yMCwyMEg2MGMtMTEuMDI4LDAtMjAtOC45NzItMjAtMjBWMTI4YzAtMTEuMDI4LDguOTcyLTIwLDIwLTIwaDM5MiAgICBjMTEuMDI4LDAsMjAsOC45NzIsMjAsMjBWMzg0eiIgZmlsbD0iIzAwNTE5NyIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI0NjguNjA0LDkyLjkzNyAyNTYsMjUxLjA3NCA0My4zOTYsOTIuOTM3IDE5LjUyMiwxMjUuMDMyIDI1NiwzMDAuOTI2IDQ5Mi40NzgsMTI1LjAzMiAgICIgZmlsbD0iIzAwNTE5NyIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        min-width: 33px;
        width: 33px;
        height: 32px;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
    }
    #mob__search {
        display: none;
        width: 100%;
        position: relative;
        top: -15px;
    }
    #mob__search form.search-form {
        display: block;
        width: 100%;
        position: relative;
        right: auto;
        margin-bottom: 0 !important;
    }
    #mob__search .t {
        display: block;
        position: relative;
        width: 100%;
        height: 40px;
        left: 0 !important;
    }
    #mob__search #search, #mob__search #search:focus, #mob__search #search:hover {
        display: block;
        width: 100% !important;
        padding: 20px 30px !important;
        position: relative !important;
        left: 0 !important;
        margin: 0 !important;
        border: none !important;
        border-radius: 0 !important;
        border-color: transparent !important;
        background-image: none !important;
        background-color: #005197 !important;
        color: #fff !important;
        box-shadow: none !important;
        font-size: 18px;
    }
    #mob__search ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
      color: #fff !important;
    }
    #mob__search ::-moz-placeholder { /* Firefox 19+ */
      color: #fff !important;
    }
    #mob__search :-ms-input-placeholder { /* IE 10+ */
      color: #fff !important;
    }
    #mob__search :-moz-placeholder { /* Firefox 18- */
      color: #fff !important;
    }
    #mob__search_submit {
        content: '';
        display: block;
        width: 17px !important;
        height: 17px !important;
        position: absolute;
        top: 2px;
        right: 21px;
        padding: 18px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ3NS4wODQgNDc1LjA4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc1LjA4NCA0NzUuMDg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQ2NC41MjQsNDEyLjg0NmwtOTcuOTI5LTk3LjkyNWMyMy42LTM0LjA2OCwzNS40MDYtNzIuMDQ3LDM1LjQwNi0xMTMuOTE3YzAtMjcuMjE4LTUuMjg0LTUzLjI0OS0xNS44NTItNzguMDg3ICAgYy0xMC41NjEtMjQuODQyLTI0LjgzOC00Ni4yNTQtNDIuODI1LTY0LjI0MWMtMTcuOTg3LTE3Ljk4Ny0zOS4zOTYtMzIuMjY0LTY0LjIzMy00Mi44MjYgICBDMjU0LjI0Niw1LjI4NSwyMjguMjE3LDAuMDAzLDIwMC45OTksMC4wMDNjLTI3LjIxNiwwLTUzLjI0Nyw1LjI4Mi03OC4wODUsMTUuODQ3Qzk4LjA3MiwyNi40MTIsNzYuNjYsNDAuNjg5LDU4LjY3Myw1OC42NzYgICBjLTE3Ljk4OSwxNy45ODctMzIuMjY0LDM5LjQwMy00Mi44MjcsNjQuMjQxQzUuMjgyLDE0Ny43NTgsMCwxNzMuNzg2LDAsMjAxLjAwNGMwLDI3LjIxNiw1LjI4Miw1My4yMzgsMTUuODQ2LDc4LjA4MyAgIGMxMC41NjIsMjQuODM4LDI0LjgzOCw0Ni4yNDcsNDIuODI3LDY0LjIzNGMxNy45ODcsMTcuOTkzLDM5LjQwMywzMi4yNjQsNjQuMjQxLDQyLjgzMmMyNC44NDEsMTAuNTYzLDUwLjg2OSwxNS44NDQsNzguMDg1LDE1Ljg0NCAgIGM0MS44NzksMCw3OS44NTItMTEuODA3LDExMy45MjItMzUuNDA1bDk3LjkyOSw5Ny42NDFjNi44NTIsNy4yMzEsMTUuNDA2LDEwLjg0OSwyNS42OTMsMTAuODQ5ICAgYzkuODk3LDAsMTguNDY3LTMuNjE3LDI1LjY5NC0xMC44NDljNy4yMy03LjIzLDEwLjg0OC0xNS43OTYsMTAuODQ4LTI1LjY5M0M0NzUuMDg4LDQyOC40NTgsNDcxLjU2Nyw0MTkuODg5LDQ2NC41MjQsNDEyLjg0NnogICAgTTI5MS4zNjMsMjkxLjM1OGMtMjUuMDI5LDI1LjAzMy01NS4xNDgsMzcuNTQ5LTkwLjM2NCwzNy41NDljLTM1LjIxLDAtNjUuMzI5LTEyLjUxOS05MC4zNi0zNy41NDkgICBjLTI1LjAzMS0yNS4wMjktMzcuNTQ2LTU1LjE0NC0zNy41NDYtOTAuMzZjMC0zNS4yMSwxMi41MTgtNjUuMzM0LDM3LjU0Ni05MC4zNmMyNS4wMjYtMjUuMDMyLDU1LjE1LTM3LjU0Niw5MC4zNi0zNy41NDYgICBjMzUuMjEyLDAsNjUuMzMxLDEyLjUxOSw5MC4zNjQsMzcuNTQ2YzI1LjAzMywyNS4wMjYsMzcuNTQ4LDU1LjE1LDM3LjU0OCw5MC4zNkMzMjguOTExLDIzNi4yMTQsMzE2LjM5MiwyNjYuMzI5LDI5MS4zNjMsMjkxLjM1OHogICAiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
        background-size: 17px;
        background-position: center;
        background-repeat: no-repeat;
        background-color: transparent !important;
        border: none !important;
        box-shadow: none !important;
    }
    .slider {
        /* display: none !important; */
    }
    .slider-mobile {
        display: block !important;
        position: relative;
        top: -10px;
    }
    .top__mobile_slider {
        padding-bottom: 31px;
    }
    .top__mobile_slider .slider__text img {
        width: calc(100% - 60px);
    }
    .main-page-mobile-production-slider-container {
        width: calc(100% - 60px);
    }
    .top__mobile_prev {
        margin-top: -31px;
        left: 0;
        width: 30px;
        height: 30px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTIgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE5OC42MDgsMjQ2LjEwNEwzODIuNjY0LDYyLjA0YzUuMDY4LTUuMDU2LDcuODU2LTExLjgxNiw3Ljg1Ni0xOS4wMjRjMC03LjIxMi0yLjc4OC0xMy45NjgtNy44NTYtMTkuMDMybC0xNi4xMjgtMTYuMTIgICAgQzM2MS40NzYsMi43OTIsMzU0LjcxMiwwLDM0Ny41MDQsMHMtMTMuOTY0LDIuNzkyLTE5LjAyOCw3Ljg2NEwxMDkuMzI4LDIyNy4wMDhjLTUuMDg0LDUuMDgtNy44NjgsMTEuODY4LTcuODQ4LDE5LjA4NCAgICBjLTAuMDIsNy4yNDgsMi43NiwxNC4wMjgsNy44NDgsMTkuMTEybDIxOC45NDQsMjE4LjkzMmM1LjA2NCw1LjA3MiwxMS44Miw3Ljg2NCwxOS4wMzIsNy44NjRjNy4yMDgsMCwxMy45NjQtMi43OTIsMTkuMDMyLTcuODY0ICAgIGwxNi4xMjQtMTYuMTJjMTAuNDkyLTEwLjQ5MiwxMC40OTItMjcuNTcyLDAtMzguMDZMMTk4LjYwOCwyNDYuMTA0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-color: #999897;
        background-size: 23px 19px;
    }
    .top__mobile_next {
        margin-top: -31px;
        right: 0;
        width: 30px;
        height: 30px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDQgICBMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODQgICBjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-color: #999897;
        background-size: 23px 19px;
    }
    .top__mobile_pagination {
        display: flex;
        justify-content: center;
        width: 100%;
        margin-top: 10px;
    }
    .top__mobile_pagination .swiper-pagination-bullet {
        cursor: pointer;
        padding: 5px;
        margin: 0 4px;
    }
    .swiper-pagination-bullet-active {
        background: #005197 !important;
    }
    .main-page-desktop-production {
        display: none !important;
    }
    .main-page-mobile-production {
        display: block !important;
        background: transparent !important;
    }
    .main-page-mobile-production .newsHome__title {
        margin-bottom: 10px;
        margin-top: 8px;
    }
    .advantage {
        padding-bottom: 34px;
        border: none !important;
    }
    .advHome__container .newsHome__title {
        margin-top: 0;
        margin-bottom: 10px;
    }
    .advantage__elem:first-child {
        margin: 0 auto;
    }
    .advantage__container {
        margin-top: 9px;
    }
    .advantage__elem {
        margin: 10px auto 0 auto;
        width: 200px;
    }
    .advantage__text {
        margin-top: 0;
        font-size: 15px;
    }
    .main-page-mobile-production-slider .newsHome__container {
        flex-wrap: initial;
        justify-content: inherit !important;
    }
    .newsHome__zagolovok {
        padding-top: 10px;
        position: relative;
    }
    .newsHome__backGround:hover {
        filter: none;
    }
    .newsHome__title:after {
        margin-bottom: -37px;
        height: 15px;
        overflow: hidden;
    }
    .main-page-mobile-production-pagination {
        margin-top: 0;
        display: block;
        position: relative;
    }
    .main-page-mobile-production-prev {
        margin-top: -52px;
        left: -6px;
        width: 40px;
        height: 40px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTIgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE5OC42MDgsMjQ2LjEwNEwzODIuNjY0LDYyLjA0YzUuMDY4LTUuMDU2LDcuODU2LTExLjgxNiw3Ljg1Ni0xOS4wMjRjMC03LjIxMi0yLjc4OC0xMy45NjgtNy44NTYtMTkuMDMybC0xNi4xMjgtMTYuMTIgICAgQzM2MS40NzYsMi43OTIsMzU0LjcxMiwwLDM0Ny41MDQsMHMtMTMuOTY0LDIuNzkyLTE5LjAyOCw3Ljg2NEwxMDkuMzI4LDIyNy4wMDhjLTUuMDg0LDUuMDgtNy44NjgsMTEuODY4LTcuODQ4LDE5LjA4NCAgICBjLTAuMDIsNy4yNDgsMi43NiwxNC4wMjgsNy44NDgsMTkuMTEybDIxOC45NDQsMjE4LjkzMmM1LjA2NCw1LjA3MiwxMS44Miw3Ljg2NCwxOS4wMzIsNy44NjRjNy4yMDgsMCwxMy45NjQtMi43OTIsMTkuMDMyLTcuODY0ICAgIGwxNi4xMjQtMTYuMTJjMTAuNDkyLTEwLjQ5MiwxMC40OTItMjcuNTcyLDAtMzguMDZMMTk4LjYwOCwyNDYuMTA0eiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-size: 23px 19px;
    }
    .main-page-mobile-production-next {
        margin-top: -52px;
        right: -6px;
        width: 40px;
        height: 40px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIuMDA0IDQ5Mi4wMDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5Mi4wMDQgNDkyLjAwNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zODIuNjc4LDIyNi44MDRMMTYzLjczLDcuODZDMTU4LjY2NiwyLjc5MiwxNTEuOTA2LDAsMTQ0LjY5OCwwcy0xMy45NjgsMi43OTItMTkuMDMyLDcuODZsLTE2LjEyNCwxNi4xMiAgICBjLTEwLjQ5MiwxMC41MDQtMTAuNDkyLDI3LjU3NiwwLDM4LjA2NEwyOTMuMzk4LDI0NS45bC0xODQuMDYsMTg0LjA2Yy01LjA2NCw1LjA2OC03Ljg2LDExLjgyNC03Ljg2LDE5LjAyOCAgICBjMCw3LjIxMiwyLjc5NiwxMy45NjgsNy44NiwxOS4wNGwxNi4xMjQsMTYuMTE2YzUuMDY4LDUuMDY4LDExLjgyNCw3Ljg2LDE5LjAzMiw3Ljg2czEzLjk2OC0yLjc5MiwxOS4wMzItNy44NkwzODIuNjc4LDI2NSAgICBjNS4wNzYtNS4wODQsNy44NjQtMTEuODcyLDcuODQ4LTE5LjA4OEMzOTAuNTQyLDIzOC42NjgsMzg3Ljc1NCwyMzEuODg0LDM4Mi42NzgsMjI2LjgwNHoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
        background-size: 23px 19px;
    }
    .advHome {
        margin-top: 10px;
    }
    .advHome__imgWin {
        justify-content: center;
        height: auto;
        padding: 12px 0 6px 0px;
    }
    .advHome__ico {
        margin-top: 0;
    }
    .advHome__text {
        font-size: 13px;
    }
    .main-page-primenenie {
        margin-top: 47px;
        margin-bottom: 9px;
    }
    .main-page-primenenie-container .newsHome__title {
        margin-top: 2px;
        margin-bottom: 0;
        padding-bottom: 36px;
    }
    .chik {
        width: calc(100% - 20px);
        margin-bottom: 12px;
        margin-top: 10px;
        position: relative;
    }
    .chik .newsHome__block:nth-child(2) {
        width: 100%;
    }
    .chik:nth-child(2n) .newsHome__block:nth-child(1) {
        display: block;
        width: 50%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 100;
    }
    .chik:nth-child(2n) .newsHome__block:nth-child(1) p {
        margin: 0;
        padding: 0 10px 5px 0;
        text-align: right;
        line-height: 18px;
        font-size: 16px;
        color: #00539e;
        background: #fff;
        border: none;
    }
    .chik:nth-child(2n+1) .newsHome__block:nth-child(1) {
        display: block;
        width: 50%;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 100;
    }
    .chik:nth-child(2n+1) .newsHome__block:nth-child(1) p {
        margin: 0;
        padding: 0 0 5px 10px;
        text-align: left;
        line-height: 18px;
        font-size: 16px;
        color: #00539e;
        background: #fff;
        border: none;
    }
    .chik .newsHome__block:nth-child(2) {
        position: relative;
    }
    .contacts-title-container .container {
        width: 100%;
    }
    .contacts-title-container .newsHome__title {
        margin-top: 40px;
    }
    .request .newsHome__title {
        line-height: 30px;
        margin-bottom: 0;
        margin-top: 0;
        padding-bottom: 35px;
        border-bottom: 2px solid #0065bd;
    }
    .request .newsHome__title:after {
        display: flex;
    }
    .contact .advantage {
        padding-bottom: 0;
    }
    .contact .advantage__container {
        margin-top: 15px;
    }
    .contact__content .contact__row {
        margin-top: 20px;
    }
    .about-page-assortiment .newsHome__title {
        margin-top: 22px;
        margin-bottom: 0;
    }
    .contact__padd .col-md-7 {
        text-align: center;
        margin-top: 30px;
    }
    .about-page-advantages, .about-page-sertificates {
        margin-top: 0;
    }
    .about-page-sertificates {
        display: none;
    }
    .about-page-sertificates .newsHome__title {
        margin-bottom: 0;
    }
    .po-page-container {
        background: transparent;
    }
    .po__container {
        width: calc(100% - 40px);
        margin: 22px auto 0 auto;
    }
    .po__block:nth-child(2n) .po__block_text, .po__block:nth-child(2n) .po__block_files {
        background: transparent;
    }
    .uses_page {
        margin-top: 2px !important;
    }
    .uses_page .newsHome__block p {
        position: relative;
        top: 0;
        height: auto;
        font-size: 16px !important;
    }
    .uses_page .chik:nth-child(2n) .newsHome__block:nth-child(1) {
        top: -2px;
        right: 0;
        left: auto;
    }
    .uses_page .chik:nth-child(2n) .newsHome__block:nth-child(1) p {
        padding: 0 0 5px 10px;;
        text-align: left;
    }
    .uses_page .chik:nth-child(2n+1) .newsHome__block:nth-child(1) {
        top: -2px;
        left: 0;
        right: auto;
    }
    .uses_page .chik:nth-child(2n+1) .newsHome__block:nth-child(1) p {
        padding: 0 10px 5px 0;
        text-align: right;
    }
    .contact_page .contact__content {
        padding: 0;
        margin: 0;
    }
    .contact_text-container {
        background: #c6d2dd;
        height: auto;
        display: block;
        padding: 25px 15px 20px 15px;
        text-align: center;
    }
    .contact_page .contact_text.contact__p p {
        line-height: 35px;
    }
    .contact_page-schema-title {
        display: block;
        font-family: 'MYRIADPRO-REGULAR';
        font-size: 20px;
        color: #00539e;
        text-align: center;
        padding: 10px;
        background: #fff;
    }
    .contact_page-info-text {
        display: none;
    }
    .products-page .row {
        margin: 0 !important;
    }
    .products-page .prod__acses {
        padding-right: 0 !important;
    }
    .product-page-container .ttw {
        width: calc(100% - 40px);
        margin: 0 auto 20px auto;
    }
    .product-page-container .container .contactq {
        padding-bottom: 6px !important;
    }
    .product-page-container span.new_d {
        text-align: center;
        display: block;
    }
    .product-page-container span.new_t p {
        margin-left: 0;
    }
    .product-page-container hr.test_hr {
        width: 100%;
    }
    .product-page-sertificates-section.contact {
        margin-top: 34px;
        background: transparent;
    }
    .product-page-sertificates-section .contact__p span {
        display: block;
        max-width: 90%;
        margin: 0 auto 10px auto;
    }
    .product-page-charachteristics .container.contactq {
        width: calc(100% - 40px);
        margin: 0 auto !important;
    }
    .product-page-charachteristics .prod_block_har:nth-child(odd) {
        padding: 20px 0;
    }
    .product-page-charachteristics .prod_block_har:nth-child(odd) .har_d, .product-page-charachteristics .prod_block_har:nth-child(odd) .har_t {
        padding-left: 15px;
        padding-right: 15px;
    }
    .product-page-charachteristics .prod_block_har .har_d, .product-page-charachteristics .prod_block_har .har_t {
        padding-left: 0;
        padding-right: 0;
    }
    .similar__container {
        width: calc(100% - 40px);
    }
    .prod__acsesImg {
        overflow: hidden;
    }
    .contact__padd img {
        width: auto;
        max-width: 100%;
    }
    .chik:nth-child(2n+1) .newsHome__block:nth-child(1) p a, .chik:nth-child(2n) .newsHome__block:nth-child(1) p a {
        word-spacing: initial;
    }
    .prod_block_har .har_t {
        padding-bottom: 0;
    }
    .prod_block_har:nth-child(odd) .har_t {
        padding-bottom: 0;
    }
    .example-image-link:nth-child(2n+1) img.example-image {
        margin-right: 0;
    }
    .product-page-container .publications__titlea {
        padding-right: 30px;
    }
    .product-page-sertificates-section-desktop {
        display: none !important;
    }
    .product-page-sertificates-section-mobile {
        display: block !important;
        background: transparent;
        text-align: center;
        padding: 30px 0;
        position: relative;
    }
    .product-page-sertificates-section-mobile span {
        display: grid;
        text-align: center;
        margin-bottom: 0;
    }
    .product-page-sertificates-section-mobile span a:before {
        fill: #fff;
        background-image: url(../img/file.png);
        content: "";
        width: 30px;
        height: 30px;
        background-size: 30px;
        background-repeat: no-repeat;
        padding-top: 0;
        top: auto;
        position: relative;
        left: auto;
        display: block;
        margin: 0 auto 10px auto;
    }
    .product-page-sertificates-section-mobile span a {
        color: #0066b3;
        text-decoration: none;
        position: relative;
        text-align: center;
        margin: 9px auto;
        padding: 0 15px;
        width: auto;
        font-size: 15px;
    }
    .product-page-sertificates-section-title {
        margin-top: 35px !important;
        display: block;
    }
    .sertificates-mobile-slider {
        height: fit-content;
    }
    .sertificates-mobile-slider-pagination {
        margin-top: 27px;
        margin-bottom: 17px;
        display: flex;
        justify-content: center;
        position: relative;
    }
    .sertificates-mobile-slider-pagination .swiper-pagination-bullet {
        margin: 0 4px;
    }
    .sertificates-mobile-slider .example-image-link {
        display: block;
        width: 100%;
        margin: 0 !important;
    }
    .sertificates-mobile-slider img.example-image {
        height: 380px;
    }
    .sertificates-mobile-slider-prev {
        margin-top: -19px;
        left: 0;
        width: 30px;
        height: 30px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTIgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE5OC42MDgsMjQ2LjEwNEwzODIuNjY0LDYyLjA0YzUuMDY4LTUuMDU2LDcuODU2LTExLjgxNiw3Ljg1Ni0xOS4wMjRjMC03LjIxMi0yLjc4OC0xMy45NjgtNy44NTYtMTkuMDMybC0xNi4xMjgtMTYuMTIgICAgQzM2MS40NzYsMi43OTIsMzU0LjcxMiwwLDM0Ny41MDQsMHMtMTMuOTY0LDIuNzkyLTE5LjAyOCw3Ljg2NEwxMDkuMzI4LDIyNy4wMDhjLTUuMDg0LDUuMDgtNy44NjgsMTEuODY4LTcuODQ4LDE5LjA4NCAgICBjLTAuMDIsNy4yNDgsMi43NiwxNC4wMjgsNy44NDgsMTkuMTEybDIxOC45NDQsMjE4LjkzMmM1LjA2NCw1LjA3MiwxMS44Miw3Ljg2NCwxOS4wMzIsNy44NjRjNy4yMDgsMCwxMy45NjQtMi43OTIsMTkuMDMyLTcuODY0ICAgIGwxNi4xMjQtMTYuMTJjMTAuNDkyLTEwLjQ5MiwxMC40OTItMjcuNTcyLDAtMzguMDZMMTk4LjYwOCwyNDYuMTA0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-color: #999897;
        background-size: 23px 19px;
    }
    .sertificates-mobile-slider-next {
        margin-top: -19px;
        right: 0;
        width: 30px;
        height: 30px;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDQgICBMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODQgICBjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-color: #999897;
        background-size: 23px 19px;
    }
    .similar__title {
        background: transparent;
        border-bottom: 2px solid #0065bd;
        margin-top: 0;
        margin-bottom: 19px;
        padding-top: 0;
        padding-bottom: 37px !important;
    }
    .similar__title:after {
        display: flex; 
    }
    .footer {
        padding-bottom: 0 !important;
        background-color: transparent;
    }
    .footer .container {
        padding: 0;
    }
    .footer__bottom {
        background-color: #c6d2dd;
        padding-top: 41px;
        padding-bottom: 30px;
    }
    .mod_fotCont:before {
        content: '';
        position: absolute;
        top: -29px;
        left: 0;
        display: block;
        width: 100%;
        height: 50px;
        background-color: #c6d2dd;
        z-index: 1;
    }
    .mod_fotCont {
        position: relative;
    }
    .mod_fotCont:after {
        content: '';
        position: absolute;
        bottom: -8px;
        left: 0;
        display: block;
        width: 100%;
        height: 50px;
        background-color: #c6d2dd;
        z-index: 1;
    }
    .mod_fotCont_link {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 290px;
        height: 42px;
        margin: 6px auto 0 auto;
        padding-top: 2px;
        position: relative;
        z-index: 10;
        background-image: url(../images/footer-button.png);
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        color: #fff !important;
        font-size: 14px;
        text-decoration: none !important;
    }
    .mod_fotCont_link-phone:before {
        content: '';
        display: block;
        width: 20px;
        height: 20px;
        top: -1px;
        left: -9px;
        position: relative;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2Ljg3NyAxNi44NzciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2Ljg3NyAxNi44Nzc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNNS4zMDEsNS41ODdMMS40MDQsMS42ODhjMC41MDMtMC41MDMsMS4wMDUtMS4wMDcsMS41MDktMS41MTFDMy4xNDYtMC4wNTYsMy41MjItMC4wNiwzLjc1NiwwLjE3bDMuMDM2LDMuMDM5ICAgYzAuMjMyLDAuMjMyLDAuMjMyLDAuNjE0LTAuMDAzLDAuODQ4TDYuMTI0LDQuNzIxTDUuNTA1LDUuMzRDNS40MjksNS40MTcsNS4zNiw1LjQ5OSw1LjMwMSw1LjU4N3ogTTguNTA3LDExLjkzOCAgIGMtMC42MzgtMC41NDktMS4yNS0xLjEzMi0xLjg0NC0xLjcyNUM2LjA3LDkuNjE2LDUuNDg5LDkuMDA2LDQuOTM5LDguMzY1Yy0wLjQ1LTAuNTItMC41MzgtMS4yNzMtMC4zMDMtMS45MDdMMC42MzYsMi40NTcgICBjLTAuOTMxLDAuOTU3LTAuODEyLDMuMzMsMC4yMDgsNS40MTVjMC40MzgsMC45MDIsMS4wMDYsMS43MTYsMS41OTMsMi40OWMwLjU4NiwwLjc2OCwxLjIyOSwxLjQ5NCwxLjkwNiwyLjE3NiAgIGMwLjY3OSwwLjY4MSwxLjQwMSwxLjMyNywyLjE3MSwxLjkxM2MwLjc3NCwwLjU4OSwxLjU5LDEuMTUzLDIuNDg2LDEuNTljMi4wODgsMS4wMTksNC40NjIsMS4xMzEsNS40MTgsMC4xOTlsLTQuMDAxLTQuMDAxICAgQzkuNzgzLDEyLjQ3NCw5LjAyOSwxMi4zODcsOC41MDcsMTEuOTM4eiBNMTYuNzAyLDEzLjExOWwtMy4wMzYtMy4wMzdjLTAuMjMzLTAuMjMtMC42MTUtMC4yMy0wLjg0OCwwLjAwM2gtMC4wMDJsLTAuNjY3LDAuNjY2ICAgbC0wLjYxNSwwLjYxOGMtMC4wNzYsMC4wNzYtMC4xNTksMC4xNDMtMC4yNDcsMC4yMDVsMy44OTYsMy44OThjMC41MDQtMC41MDUsMS4wMDctMS4wMDcsMS41MTItMS41MSAgIEMxNi45MywxMy43MjksMTYuOTM1LDEzLjM1MiwxNi43MDIsMTMuMTE5eiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
    }
    .mod_fotCont_link-email:before {
        content: '';
        display: block;
        width: 20px;
        height: 20px;
        top: -1px;
        left: -10px;
        position: relative;
        background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDUyLDY4SDYwQzI2LjkxNiw2OCwwLDk0LjkxNiwwLDEyOHYyNTZjMCwzMy4wODQsMjYuOTE2LDYwLDYwLDYwaDM5MmMzMy4wODQsMCw2MC0yNi45MTYsNjAtNjBWMTI4ICAgIEM1MTIsOTQuOTE2LDQ4NS4wODQsNjgsNDUyLDY4eiBNNDcyLDM4NGMwLDExLjAyOC04Ljk3MiwyMC0yMCwyMEg2MGMtMTEuMDI4LDAtMjAtOC45NzItMjAtMjBWMTI4YzAtMTEuMDI4LDguOTcyLTIwLDIwLTIwaDM5MiAgICBjMTEuMDI4LDAsMjAsOC45NzIsMjAsMjBWMzg0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSI0NjguNjA0LDkyLjkzNyAyNTYsMjUxLjA3NCA0My4zOTYsOTIuOTM3IDE5LjUyMiwxMjUuMDMyIDI1NiwzMDAuOTI2IDQ5Mi40NzgsMTI1LjAzMiAgICIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
    }
    .accessories-prod-img img {
        margin-top: 0;
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 370px) {
    .chik:nth-child(2n+1) .newsHome__block:nth-child(1) p, .chik:nth-child(2n) .newsHome__block:nth-child(1) p {
        font-size: 13px;
    }
    .uses_page .newsHome__block p {
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 350px) {
    .menu_mob .menu__item_cat:hover:not(.submenu-visible) .menu__cat {
        margin-top: -18px;
    }
    .menu__link {
        padding: 4px 19px 1px;
        min-height: 35px;
        font-size: 13px !important;
    }
    .description-text-img-container {
        flex-direction: column-reverse;
    }
    .description-text-img-container img {
        width: 200px;
        margin: 0 auto;
    }
    .description-text-img-container .desc_m {
        width: 100%;
        text-align: center;
        margin-top: 15px;
    }
}

@media only screen and (max-width: 425px){
    .nav navbar-nav{
    width: calc(100% - 60px);
    margin: 0 auto;
    position: relative !important;
 }
}

@media only screen and (max-width: 425px){
.navbar-nav {
    width: calc(100% - 60px);
    margin: 0 auto !important;
    position: relative !important;
}
}

@media only screen and (max-width: 767px){
    
    .product-header-center{
        text-align: center;
    }
}
