/*   
Theme Name: SolopressNew
Theme URI: https://vk.com/id30458487
Version: 1.0
Tags: clean, development, html5, bootstrap
Description: Тема разработана для сайтов paketon и Солопрес
Author: AlexHit
Author URI: https://vk.com/id30458487
*/
:root {
    --k_1-color:#F30082;
    --k_2-color:#00AEEF;
    --k_3-color:#FFE400;
    --k_4-color:#000; 
    --k_5-color:#fff;
    --k_6-color:#898989;
    --k_7-color:#c0c0c0;
    --k_8-color:#f4f4f4;
    --k_9-color:#fafafa;
    --k_10-color:#1E1E1E;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-RegularItalic.ttf) format('truetype');
    font-weight: normal;
    font-style: italic;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-Light.ttf) format('truetype');
    font-weight: light;
    font-style: normal;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-LightItalic.ttf) format('truetype');
    font-weight: light;
    font-style: italic;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-Heavy.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
}
@font-face{
    font-family: 'Gilroy';
    src: url(fonts/Gilroy-ExtraBold.ttf) format('truetype');
    font-weight: 1000;
    font-style: normal;
}

*, *:before, *:after { box-sizing: border-box; }
html {margin: 0 !important;}
header {width: 100%;margin: 0 auto;position: relative;display: flex;flex-direction: column;}
body {width:100%;height:100%;margin: 0;color: var(--k_10-color);font-family:'Century Gothic', sans-serif;font-size:20px;display: block;background: var(--k_5-color);}
div {box-sizing: border-box;}
.cleared {float: none;clear: both;margin: 0;padding: 0;border: none;font-size: 1px;}
a {outline: 0;text-decoration: none;}
input, input:hover, a, a:hover,*:before, *:after, *:hover, h4 {transition: 0.2s all ease;-webkit-transition: 0.4s all ease;}
.h1, .h2, .h3, h1, h2, h3 {margin: 0;}
p {margin: 0; padding: 0;margin-bottom: 10px}
strong {font-weight: 500;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family:'Gilroy', sans-serif;font-style: normal;}
h1, .h1 {font-weight: 800;font-size: 90px;line-height: 108px;letter-spacing: 2px;}
h2, .h2 {font-weight: 800;font-size: 60px;line-height: 78px;letter-spacing: 2px;}
h3, .h3, h3 a {font-weight: 600;font-size: 32px;line-height: 41.6px;}
h4, .h4 {font-weight: 400;font-size: 24px;line-height: 31.2px;}
h5, .h5 {font-weight: 400;font-size: 20px;line-height: 26px;}
p, .p, span, input, a, td {font-family:'Century Gothic', sans-serif;font-weight: 400;font-size: 20px;line-height: 26px;font-style: normal;} 
.gra {max-width: 1300px;width: 100%;margin: 0 auto;}







/*хедер*/
.header_contackt {width: 100%;height: 60px;position: relative;z-index: 15;}
.header_contackt .gra {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 100%;}
.colbeack p {margin: 0;color: #1e1e1e; padding-bottom: 5px;border-bottom: 2px solid #FFE400;}
.colbeack p:after {content: url(img/Vectors.svg); width: 24px;height: 24px;margin-left: 14px;position: relative;}
.colbeack {display: flex;align-items: center;}
.mail a, .phon a {color: #6d6d6d;}
a.yandex_map {display: none;}
.phon a:nth-child(1) {width: 24px;height: 24px;}
.phon {display: flex;flex-direction: row;column-gap: 50px;}
.header_body {background: #1e1e1e;height: 100px;}
.header_body .gra {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;height: 100%;justify-content: space-between;column-gap: 78px;column-gap: 0;}
.header_body .serch {position: relative;margin-right: 5px;margin-left: 78px;}
.header_body .logo svg {position: relative;top: 6px;}
.header_body .logo {padding-left: 18px;margin-right: 103px;}
#top-nav-ul {display: flex;flex-direction: row;align-items: center;column-gap: 78px;text-align: center;padding: 0;list-style: none;justify-content: center;}
#top-nav-ul a {color: #f4f4f4;}
.serch {display: flex;flex-direction: row;align-items: center;}
#searchsubmit {font-size: 0;width: 24px;height: 24px;border-radius: 0;outline: none;border: none;background: url(img/serch.svg);padding-right: 0;}
#searchform {display: flex;flex-direction: row;align-items: center;justify-content: center;column-gap: 5px;}
input#s {width: 200px;height: 24px;background: no-repeat;outline: none;border: none;border-bottom: 1px solid #6d6d6d;color: #f2f2f2;font-size: 18px;line-height: 23.4px;}
.header_contackt .mail a:hover, .header_contackt .phon :hover {color: #1e1e1e;}
.header_contackt .mail a {margin-left: 6px;margin-right: -6px;border-bottom: 2px solid #fff;padding-bottom: 3px;}
.phon a:nth-child(3) {border-bottom: 2px solid #fff;}
.mail a:hover {border-bottom-color: #00AEEF;}
.phon a:nth-child(3):hover {border-bottom-color: #F30082;}
.header_contackt .phon {position: relative;left: -3px;top: 3px;}
.header_contackt .colbeack p:hover {color:#F30082;border-bottom-color: #F30082;}
.header_contackt .colbeack p:hover:after {content: url(img/Vector-hover.svg);}
.header_contackt .colbeack p {position: relative;left: -12px;padding-bottom: 2px;top: 2px;font-family: 'Gilroy';}
.hidden {display: none;}
/*хедер*/

/*Скрытое меню*/
#hid_top-ul {height: 78px;display: flex;list-style: none;flex-direction: row;flex-wrap: nowrap;align-items: center;margin: 0 auto;padding: 0;z-index: 12;position: relative;max-width: 1300px;width: 100%;}
#hid_top-ul li {height: 100%;display: flex;align-items: center;justify-content: center;padding: 0 30px;}
#hid_top-ul li:nth-child(1) {background: #1e1e1e;padding-left: 22px;padding-right: 33px;margin-left: -22px;border-bottom: none;}
#hid_top-ul li {background: #fff;}
#hid_top-ul li:nth-child(1) a {color: #FFE400;line-height: 33.6px;font-weight: 700;border-bottom: none;font-size: 24px;}
#hid_top-ul li a {color: #6d6d6d;line-height: 28px;text-align: center;border-bottom: 2px solid #fff;}
#hid_top-ul_1 li a span {padding: 0;}
#hid_top-ul li:last-child {padding-right: 0;padding-left: 39px;}
#hid_top-ul li:hover:nth-child(1) {background: #FFE400;}
#hid_top-ul li:hover:nth-child(1) a {color: #1e1e1e;border-bottom: none;}
#hid_top-ul li:nth-child(3n+2) a:hover {border-bottom-color: #ffe400;}
#hid_top-ul li:nth-child(3n+3) a:hover {border-bottom-color: #00AEEF;}
#hid_top-ul li:nth-child(3n+4) a:hover {border-bottom-color: #F30082;}
.hid_menu_b {background: linear-gradient(90deg, rgba(30,30,30,1) 0%, rgba(30,30,30,1) 40%, rgba(255,255,255,1) 47%, rgba(255,255,255,1) 100%);position: relative; z-index: 12;border-bottom: 2px solid #f4f4f4;}
.hid_menu_a-1, .hid_menu_a-2, .hid_menu_a-3, .hid_menu_a-4, .hid_menu_b {display: none;}
.hid_menu_b.active {display: block;}
.hid_menu_a-1.active, .hid_menu_a-2.active, .hid_menu_a-3.active, .hid_menu_a-4.active {position: relative;z-index: 12;padding: 40px 0;background: #f2f2f2;display: block;}
#hid_top-ul_1 {padding: 0;list-style: none;display: grid;grid-template-columns: repeat(3, 296px);grid-template-rows: repeat(7, 1fr);grid-gap: 20px 30px;margin: 0;grid-auto-flow: column;}
#hid_top-ul_1 li a {font-family: 'Gilroy';color: #6d6d6d;line-height: 24px;border-bottom: 2px solid #f2f2f2;padding-bottom: 2px;}
#hid_top-ul_1 li:nth-child(3n+1) a:hover {border-bottom-color: #00AEEF;}
#hid_top-ul_1 li:nth-child(3n+2) a:hover {border-bottom-color: #FFE400;}
#hid_top-ul_1 li:nth-child(3n+3) a:hover {border-bottom-color: #F30082;}
.centr_menu {display: flex;max-width: 1290px;width: 100%;margin: 0 auto;gap: 40px;justify-content: space-between;}
.hid_img {width: 300px;height: 300px;position: relative;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.hid_img img {object-fit: cover;width: 100%;height: 100%;}
.active_1 a, .active_2 a, .active_3 a, .active_4 a {border-bottom: 2px solid #1e1e1e;padding-bottom: 3px;}
.active_1 a:hover, .active_1 a:active, .active_1 a:focus, .active_1.hov a {border-bottom-color: #00AEEF;}
.active_2 a:hover, .active_2 a:active, .active_2 a:focus, .active_2.hov a {border-bottom-color: #FFE400;}
.active_3 a:hover, .active_3 a:active, .active_3 a:focus, .active_3.hov a {border-bottom-color: #F30082;}
.active_4 a:hover, .active_4 a:active, .active_4 a:focus, .active_4.hov a {border-bottom-color: #00AEEF;}
.header_hid_menu {position: absolute;width: 100%;top: 160px;}

.centr_menu {position: relative;}
#hid_top-ul_1 li a .menu-image_block {position: absolute;right: 0;width: 300px;height: 300px;padding: 0;top: 0;z-index: 9;transition-property: opacity;opacity: 0;transition-delay: 1s}
#hid_top-ul_1 li a:hover .menu-image_block {transition-delay: 0s;opacity: 1;}
#hid_top-ul_1 li a .menu-image_block img {padding: 0;width: 100%;height: 100%;object-fit: cover;}
/*Скрытое меню*/


/*Блоки гутенберга */

/* ШАПКА*/
#post-90 .page_title {display: none;}
.wp-block-news-blocka {position: relative;}
.content-slider {max-width: 1920px;width: 100%;height: 540px;margin: 40px auto 0;z-index: 10;}
.content-slider-block-l {position: relative;margin: 0 auto;max-width: 1300px;width: 100%;height: 100%;}
.content-slider-block-l span {font-size: 24px;line-height: 31.2px;}
.content-slider-block-l h1 {text-transform: uppercase;margin: 14px 0 38px;letter-spacing: 2px;}
.content-slider-block-l div {max-width: 400px;margin: 0;}
.content-slider-block-l a {font-weight: 600;color: #1e1e1e;display: block;width: 100%;height: 54px;font-family: 'Gilroy', Century Gothic;font-size: 24px;padding: 7px 50px 8px 40px;line-height: 36px;background: #FFE400;border: 1px solid #c0c0c0;}
.content-slider-block-l div {font-family: 'Gilroy';font-size: 24px;color: #6D6D6D;z-index: 9;position: relative;display: block;}
.content-slider-block-r {position: absolute;bottom: 0;width: 100%;z-index: 8;left: 0;background: rgb(212,241,252);background: linear-gradient(90deg, rgba(212,241,252,1) 0%, rgba(211,241,252,1) 30%, rgba(192,234,251,1) 100%);}
.slick-slider {position: relative;display: block;overflow: hidden;width: 100%;height: 320px;max-width: 1920px;margin: 0 auto;}
.slick-track {display: flex;flex-direction: row;}
.content-slider-block-r .slick-slider button {position: absolute;top: 30px;z-index: 1000;font-size: 0;background: #FFE400;border: 1px solid #c0c0c0;width: 54px;height: 54px;left: 50%;}
.content-slider-block-r .slick-slider button.slick-prev {margin-left: 490px;}
.content-slider-block-r .slick-slider button.slick-next {margin-left: 595px;transform: rotate(180deg);}
.content-slider-block-r .slick-slider button::after {content: url(img/next.svg);width: 7px;height: 14px;}
.content-slider-block-l a:hover {background: #1e1e1e;color: #FFE400;}
.content-slider-block-r .slick-slider button:hover {background: #1e1e1e;}
.content-slider-block-r .slick-slider button:hover::after {content: url(img/next-e.svg);}
.slide-conteiner {max-width: 1300px;width: 100%;margin: 0 auto;display: flex;justify-content: flex-start;column-gap: 10px;}
.slide-cont {min-width: 320px;margin-top: 83px;margin-bottom: 41px;}
.slide-img-grid {position: relative;max-width: 980px;width: 100%;}
.slide-img-grid-block {width: 100%;height: 100%;position: absolute;}
.slide-img-grid-block img {object-fit: cover;}
.content-slider-block-r .slide {position: relative;}
.content-slider-block-r .slide .slide-cont p strong {font-size: 32px;font-family: 'Gilroy';font-weight: 600;line-height: 41.6px;color: #6D6D6D;display: block;margin-top: -16px;}
.content-slider-block-r .slide .slide-cont a {font-family: 'Gilroy';font-size: 20px;line-height: 26px;padding-right: 28px;padding-bottom: 3px;border-bottom: 2px solid #F30082;margin-top: 32px;display: inline-block;color: #1E1E1E;position: relative;}
.content-slider-block-r .slide .slide-cont a::after {content: url(img/Vectors.svg);width: 10px;height: 10px;position: absolute;right: 4px;}
.content-slider-block-r .slide .slide-cont a:hover {color: #F30082;}
.content-slider-block-r .slide .slide-cont a:hover::after {content: url(img/Vector-hover.svg);}
.content-slider-block-r .slide .slide-cont p:nth-child(1) {margin-bottom: 24px;}
.content-slider-block-r .slide .slide-cont p:nth-child(2) {margin-bottom: 24px;}
.content-slider-block-r .slide .slide-cont p:nth-child(3) {font-family: 'Gilroy';font-size: 24px;line-height: 36px;margin-bottom: -4px;}
.yandex_map {display: none;}
/* ШАПКА*/

/*Каталог продукции*/
.section-production {position: relative;max-width: 1300px;width: 100%;height: auto;margin: 80px auto 101px;}
.title-block h2 {text-transform: uppercase;margin-bottom: 26px;position: relative;top: -8px;letter-spacing: 1.2px;}
.content-section {display: flex;flex-direction: row;justify-content: space-between;position: relative;column-gap: 20px;row-gap: 29px;flex-wrap: wrap;}
.content-section-block {position: relative;display: flex;flex-direction: row-reverse;align-items: center;width: 310px;justify-content: flex-end;column-gap: 5px;padding-bottom: 10px;border-bottom: 2px solid #c0c0c0;transition: 0.2s all ease;-webkit-transition: 0.4s all ease;}
.content-section-block a {color: #6d6d6d;font-size: 24px;line-height: 28.8px;width: 100%;padding: 15px 28px 14px 109px;display: flex;font-family: 'Gilroy';}
.content-section-block div {position: absolute;width: 100%;height: 100%;display: flex;align-items: center;}
.content-section-block:hover {border-bottom-color: #F30082;transition: 0.2s all ease;-webkit-transition: 0.4s all ease;}
.content-section-block:hover a {color: #1e1e1e;}
.content-section-block:hover a::after {content: url(img/Vectors.svg);width: 16px;height: 16px;margin-left: 10px;top: -7px;position: relative;}
.content-section-block a:hover {color: #1e1e1e;}
.content-section-block .card__image {position: relative;left: -1px;top: 2px;filter: grayscale(100%);}
.content-section-block:hover .card__image {filter: grayscale(0);}
/*Каталог продукции*/

/*ПОПУЛЯРНАЯ ПРОДУКЦИЯ*/
.content-top-prod {max-width: 1300px;width: 100%;margin: 0 auto 100px;position: relative;display: grid;grid-template-columns: 70% 30%;grid-template-rows: auto;row-gap: 27px;}
.content-top-prod-block:last-child {grid-column: 1 / span 2;}
.cat_castom {display: grid;grid-template-columns: repeat(4, 1fr);column-gap: 20px;row-gap: 40px;}
.cat_castom_nws:nth-child(2) {grid-column: 2 / span 2;}
.cat_castom_nws:last-child {grid-column: 3 / span 2;}
.content-top-prod-block h2 {text-transform: uppercase;position: relative;top: -8px;letter-spacing: 1.2px;}
.content-top-prod-block:nth-child(2) {display: flex;align-items: flex-start;justify-content: flex-end;}
.content-top-prod-block:nth-child(2) span a {color: #1e1e1e;font-family: 'Gilroy';padding: 0 0 5px;position: relative;top: -3px;left: -6px;border-bottom: 2px solid #fff;}
.content-top-prod-block:nth-child(2) span a::after {content: url(img/Vectors.svg);width: 16px;height: 16px;margin-left: 14px;}
.content-top-prod-block:nth-child(2) span a:hover {border-bottom: 2px solid #F30082;}
.cat_castom_nws {height: 280px;overflow: hidden;border-bottom: 2px solid #c0c0c0;padding-bottom: 10px;transition: 0.2s all ease;-webkit-transition: 0.4s all ease;}
.cat_castom .thumbnail {width: 100%;height: 225px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.cat_castom .thumbnail img {width: 100%;height: 100%;object-fit: cover;}
.cat_castom h4 {font-size: 20px;line-height: 24px;color: #6d6d6d;text-align: center;margin: 18px 0 0;}
.cat_castom_nws:nth-child(3n+1):hover {border-bottom-color: #00AEEF;}
.cat_castom_nws:nth-child(3n+2):hover {border-bottom-color: #FFE400;}
.cat_castom_nws:nth-child(3n+3):hover {border-bottom-color: #F30082;}

.cat_castom_nws:hover h4 {color: #1e1e1e;}
.cat_castom_nws:hover h4::after {content: url(img/Vectors.svg);width: 16px;height: 16px;margin: -3px 0 0 7px;position: absolute;}
/*ПОПУЛЯРНАЯ ПРОДУКЦИЯ*/

/*Форма заказа*/
.wp-block-news-blockd {background: #f2f2f2;padding: 130px 0 100px;}
.wp-block-news-blockd .section {max-width: 1080px;width: 100%;margin: 0 auto;position: relative;display: grid;grid-template-columns: 610px 420px;column-gap: 50px;}
.form-block-a h2 {text-transform: uppercase;position: relative;top: -5px;left: 4px;letter-spacing: 1.2px;}
.form-block-a {grid-row: 1 / span 2;}
.form-block-b span {max-width: 310px;display: block;position: relative;top: 11px;left: 7px;}
.form-block-c input[type="text"] {max-width: 210px;padding: 0 0 4px;font-family: 'Gilroy';}
.form-block-c input[type="submit"] {padding-left: 0;padding-right: 30px;}
.form-block-c {display: flex;align-items: flex-end;}
.form-block-c p {margin-bottom: 0;}
.form-block-d {grid-column: 1 /span 2;}
.form-block-d p, .form-block-d a {text-align: right;font-family: 'Gilroy';line-height: 20.8px;font-size: 16px;color: #c0c0c0;}
.form-block-d a {border-bottom: 1px solid #c0c0c0;white-space: nowrap;}
.form-block-d p {margin: 10px 0 0;}
.form-block-c .wpcf7 {margin-bottom: 21px;margin-top: 20px;left: -1px;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7-response-output {margin: 5px auto !important;font-size: 10px;width: 100%;max-width: 420px;}
.wpcf7-form {display: flex;flex-direction: column;}
/*Форма заказа*/

/*Блок контент с картинкой*/
.wp-block-news-blocke {position: relative;max-width: 1920px;width: 100%;padding: 100px 0 88px;}
.sectin-cont-img {max-width: 1300px;width: 100%;margin: 0 auto;display: grid;grid-template-columns: 750px 1fr;}
.cont-img-block-d {grid-row: 2 / span 2;grid-column: 2;}
.cont-img-block-e {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 20px;row-gap: 30px;position: relative;top: -18px;left: -3px;}
.cont-img-block-a h2 {text-transform: uppercase;color: #1e1e1e;position: relative;top: -6px;letter-spacing: 1.2px;}
.cont-img-block-b a {color: #1e1e1e;font-family: 'Gilroy';padding-right: 24px;position: relative;left: -10px;top: -1px;}
.cont-img-block-b {display: flex;justify-content: flex-end;align-items: flex-start;}
.cont-img-block-c {width: 740px;}
.cont-img-block-b a::after {content: url(img/Vectors.svg);width: 16px;height: 16px;margin-left: 14px;position: absolute;}
.cont-img-block-a {margin-bottom: 30px;}
.cont-img-block-c p {margin: 0 0 62px;position: relative;top: 2px;}
.cont-img-block-c p:last-child {display: none;}
.cont-img-block-c p:nth-child(1) {margin-bottom: 14px;}
.cont-img-block-d img {position: absolute;right: 0;}
.cont-img-block-e span {font-family: 'Gilroy';font-weight: 800;font-size: 64px;line-height: 83.2px;}
.cont-img-block-e p {margin: 0;font-family: 'Gilroy';line-height: 31.2px;font-size: 24px;position: relative;left: 4px;top: 5px;}
.cont-img-block-e .con-block-a, .cont-img-block-e .con-block-b, .cont-img-block-e .con-block-c, .cont-img-block-e .con-block-d 
{display: flex;flex-direction: column;padding-right: 100px;align-items: flex-end;border-bottom: none;}
/*Блок контент с картинкой*/

/*Виды печати*/
.wp-block-news-blockf {background: #1e1e1e;padding: 100px 0;}
.content-vid-pechaty {max-width: 1300px;width: 100%;margin: 0 auto;position: relative;display: grid;grid-template-columns: 970px 330px;}
.content-vid-pechaty-b {grid-column: 2;grid-row: 1 / span 2; display: flex;justify-content: flex-end;}
.content-vid-pechaty-d {grid-column: 1 / span 2;}
.content-vid-pechaty-a h2 {color: #f4f4f4;text-transform: uppercase;margin-bottom: 30px;position: relative;top: -6px;letter-spacing: 1.2px;}
.content-vid-pechaty-c p {color: #f4f4f4;margin-bottom: 50px;position: relative;top: 1px;}
.content-vid-pechaty-b a {color: #f4f4f4;margin: 0;padding: 0 24px 0 0;display: block;height: 30px;position: relative;left: -10px;top: -1px;font-family: 'Gilroy';}
.content-vid-pechaty-b a::after {content: url(img/a-w.svg);width: 16px;height: 16px;margin-left: 15px;position: absolute;}
.slaid_tag_nws {height: auto;padding-right: 20px;position: relative;}
a.slaid_tag_nws_a {width: 100%;height: 100%;border-bottom: 2px solid #f4f4f4;display: block;}
.slaid_tag_nws_block .thumbnail {width: 100%;height: 200px;display: flex;justify-content: center;align-items: center;position: relative;overflow: hidden;}
.slaid_tag_nws_block .thumbnail img {height: 200px;width: auto;}
.slaid_tag_nws_block h4 {font-size: 20px;color: #f4f4f4;margin: 16px 0 10px;text-align: center;}
.slaid_tag_nws_a:hover .slaid_tag_nws_block h4::after {content: url(img/a-w.svg);width: 16px;height: 16px;margin-left: 10px;position: absolute;}
.slaid_tag_nws:nth-child(3n+1) .slaid_tag_nws_a:hover {border-bottom-color: #00AEEF;}
.slaid_tag_nws:nth-child(3n+2) .slaid_tag_nws_a:hover {border-bottom-color: #FFE400;}
.slaid_tag_nws:nth-child(3n+3) .slaid_tag_nws_a:hover {border-bottom-color: #F30082;}
.slaid_tag {height: auto;width: 1320px;position: relative;overflow: visible;}
.slaid_tag button {position: absolute;top: -110px;right: 19px;width: 55px;height: 55px;font-size: 0;background: none;border-radius: 0;border: 1px solid #FFE400;}
.slaid_tag button::after {content: url(img/next-e.svg);width: 7px;height: 14px;}
.slaid_tag .slick-list {overflow: hidden;}
.slaid_tag .slick-prev {right: 123px;}
.slaid_tag .slick-next {transform: rotate(180deg);}
.content-vid-pechaty-d .rubrik_cat {display: grid;grid-template-columns: repeat(6, 1fr);gap: 20px;}
.content-vid-pechaty-d .rubrik_cat .thumbnail img {width: 100%;height: 100%;object-fit: cover;}
.content-vid-pechaty-d .rubrik_cat .thumbnail {width: 100%;height: 200px;}
.content-vid-pechaty-d .rubrik_cat h4 {color: #f4f4f4;font-size: 20px;}
.content-vid-pechaty-d .rubrik_cat .rubrik_cat_nws:hover h4 {color: #fff;}
.content-vid-pechaty-d .rubrik_cat .rubrik_cat_nws:hover h4::after {content: url(img/a-w.svg);}
.content-vid-pechaty-d .rubrik_cat_nws:nth-child(3n+1):hover {border-bottom-color: #00AEEF;}
.content-vid-pechaty-d .rubrik_cat_nws:nth-child(3n+2):hover {border-bottom-color: #FFE400;}
.content-vid-pechaty-d .rubrik_cat_nws:nth-child(3n+3):hover {border-bottom-color: #F30082;}
/*Виды печати*/

/*ОТЗЫВЫ*/
.wp-block-news-blockg {max-width: 1920px;width: 100%;padding: 100px 0 50px;}
.content-otzivi h2 {text-transform: uppercase;margin-bottom: 30px;position: relative;top: -6px;letter-spacing: 1.2px;}
.otzivi-slaider {overflow: visible;}
.otzivi-slaider .slick-list {overflow: hidden;}
.content-otzivi {max-width: 1300px;width: 100%;margin: 0 auto;display: flex;flex-direction: column;position: relative;row-gap: 0;}
.content-otzivi h2 {text-transform: uppercase;}
.content-otzivi .otzivi-slaider {overflow: initial;height: auto;top: -2px;}
.content-otzivi .otzivi-slaider .slick-list {position: relative;overflow: hidden;}
.content-otzivi .otzivi-slaider button {position: absolute;top: -96px;right: 0;font-size: 0;background: #FFE400;border: 1px solid #c0c0c0;width: 54px;height: 54px;}
.content-otzivi .otzivi-slaider button::after{content: url(img/next.svg);width: 7px;height: 14px;}
.content-otzivi .otzivi-slaider button.slick-prev {right: 104px;}
.content-otzivi .otzivi-slaider button.slick-next {transform: rotate(180deg);}
.otzivi_nws {padding: 0 30px 0 10px;}
.otzivi_nws p {font-size: 24px;line-height: 31.2px;min-width: 400px;font-family: 'Gilroy';}
.otzivi_nws p:nth-child(2) {font-size: 20px;}
.otzivi_nws .wp-block-image a::before {content: "Читать на";margin-right: 10px;}
.otzivi_nws .wp-block-image:hover a::after {content: url(img/Vectors.svg);width: 16px;height: 16px;position: absolute;}
.otzivi_nws .wp-block-image a {color: #6d6d6d;}
.otzivi_nws .wp-block-image a:hover::before {color: #1e1e1e;}
.otzivi_nws .wp-block-image {min-width: 400px;max-height: 52px;padding-bottom: 12px;border-bottom: 2px solid #c0c0c0;}
.otzivi_nws .wp-block-image:hover {border-bottom-color: #F30082;}
/*ОТЗЫВЫ*/

/*Преимущества*/
.wp-block-news-blockh {max-width: 1920px;width: 100%;position: relative;padding: 50px 0;}
.sectin-cont-img-a {max-width: 1300px;width: 100%;margin: 0 auto;display: grid;grid-template-columns: 50% 50%;}
.sectin-cont-img-a h2 {grid-column: 1 / span 2;text-transform: uppercase;margin-bottom: 41px;letter-spacing: 1.2px;}
.sectin-cont-img-a-img img {position: absolute;left: -10px;}
.sectin-cont-img-a-b {margin-bottom: 46px;margin-left: 10px;}
.sectin-cont-img-a-b p {margin-bottom: 16px;}
.sectin-cont-img-a-c {margin-top: 39px;margin-right: 10px;position: relative;}
.sectin-cont-img-a-d {display: grid;grid-template-columns: 50% 50%;row-gap: 31px;margin-left: 8px;position: relative;top: -18px;}
.sectin-cont-img-a-d .con-block-a, .sectin-cont-img-a-d .con-block-b, .sectin-cont-img-a-d .con-block-c, .sectin-cont-img-a-d .con-block-d {padding-bottom: 7px;display: flex;flex-direction: row;align-items: center;column-gap: 15px;border-bottom: 2px solid #c0c0c0;}
.sectin-cont-img-a-d .con-block-a, .sectin-cont-img-a-d .con-block-c {margin-right: 10px;}
.sectin-cont-img-a-d .con-block-b, .sectin-cont-img-a-d .con-block-d {margin-left: 10px;}
.sectin-cont-img-a-d p {font-family: 'Gilroy';margin-bottom: 6px;margin-left: 2px;line-height: 28px;}
/*Преимущества*/

/*блог*/
.wp-block-news-blocki {max-width: 1920px;width: 100%;padding: 32px 0 100px;}
.section-rubrick {max-width: 1300px;width: 100%;margin: 0 auto;position: relative;left: -2px;}
.rubrick-block-a {display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 40px;}
.rubrick-block-a h2 {text-transform: uppercase;position: relative;top: -6px;left: 2px;letter-spacing: 1.2px;}
.rubrick-block-a a {display: block;position: relative;height: 30px;width: auto;color: #1e1e1e;padding-right: 31px;font-family: 'Gilroy';}
.rubrick-block-a a::after {content: url(img/Vectors.svg);width: 16px;height: 16px;margin-left: 15px;position: absolute;}
.rubrick-block-b .rubrik_cat {display: flex;align-items: flex-start;justify-content: space-between;position: relative;column-gap: 20px;}
.rubrik_cat_nws_block .thumbnail img {width: 310px;height: auto;}
.rubrik_cat_nws_block h4 {margin: 20px 0 10px;text-align: center;padding: 0 10px;}
.rubrik_cat_nws:hover .rubrik_cat_nws_block h4::after {content: url(img/Vectors.svg);width: 16px;height: 16px;margin: -3px 0 0 7px;position: absolute;}
.rubrik_cat_nws .rubrik_cat_nws_a {color: #6d6d6d;font-family: 'Gilroy';}
.rubrik_cat_nws {border-bottom: 2px solid #6d6d6d;}
.rubrik_cat_nws:hover {border-bottom-color: #F30082;}
.rubrik_cat_nws:hover h4 {color: #1e1e1e;}
/*блог*/



.wp-block-news-blocka, 
.wp-block-news-blockb, 
.wp-block-news-blockc, 
.wp-block-news-blockd, 
.wp-block-news-blocke, 
.wp-block-news-blockf, 
.wp-block-news-blockg, 
.wp-block-news-blockh, 
.wp-block-news-blocki {margin: 0 auto;}
.cont-img-block-b a, .rubrick-block-a a {border-bottom: 2px solid #fff;}
.content-vid-pechaty-b a {border-bottom: 2px solid #1e1e1e;}
.content-vid-pechaty-b a:hover {border-bottom: 2px solid #FFE400;}
.cont-img-block-b a:hover, .rubrick-block-a a:hover {border-bottom: 2px solid #F30082;}
.slaid_tag button:hover {background: #FFE400;}
.content-otzivi .otzivi-slaider button:hover {background: #1e1e1e;}
.content-otzivi .otzivi-slaider button:hover::after {content: url(img/next-e.svg);}
.slaid_tag button:hover::after {content: url(img/next.svg);}
/*Блоки гутенберга */

/*футер*/
.footer-secsion-a {background: #f2f2f2;padding: 132px 0 90px;}
.footer-secsion-a h2 {letter-spacing: 1.2px;position: relative;top: -6px;}
.footer-secsion-a .block-a {display: flex;flex-direction: row;align-items: center;column-gap: 50px;max-width: 1080px;width: 100%;margin: 0 auto 33px;justify-content: space-between;}
.footer-secsion-a .phon {display: flex;align-items: center;position: relative;left: -5px;top: -2px;}
.footer-secsion-a .phon a:nth-child(1), .footer-secsion-a .phon a:nth-child(2) {width: 44px;height: 44px;}
.footer-secsion-a .phon a svg {width: 44px;height: 44px;}
.footer-secsion-a .phon a:last-child {font-size: 32px;color: #1e1e1e;font-family: 'Gilroy';}
.footer-secsion-a .phon a:nth-child(3) {border-bottom-color:#f2f2f2;padding-bottom: 3px;}
.footer-secsion-a .block-b {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-end;position: relative;margin: 0 auto 13px;max-width: 1080px;width: 100%;justify-content: space-between;}
.footer-secsion-a .block-b p {margin: 0;}
.wpcf7 {position: relative;}
.contackt-form {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-start;column-gap: 20px;}
input[type="text"] {width: 258px;background: none;border: none;border-bottom: 2px solid #6d6d6d;outline: none;}
.contackt-form .wpcf7-not-valid-tip {font-size: 14px;}
span.wpcf7-spinner {position: absolute;}
footer input {font-family: 'Gilroy';padding-bottom: 4px;}
input[type="submit"] {background: none;border: none;border-bottom: 2px solid #F30082;padding-right: 34px;padding-left: 0;}
input[type="submit"]:hover {color: #F30082;}
.block-bb p:hover::after {content: url(img/Vector-hover.svg);}
.block-bb p::after{content: url(img/Vectors.svg);width: 16px;height: 16px;margin-left: -19px;position: absolute;}
.footer-secsion-a .block-c {max-width: 1080px;margin: 0 auto;}
.footer-secsion-a .block-c p {margin: 0;text-align: right;font-size: 16px;font-family: 'Gilroy';line-height: 20.8px;color: #c0c0c0;}
.footer-secsion-a .block-c p a {font-size: 16px;color: #c0c0c0;border-bottom: 1px solid #c0c0c0;}
.footer-secsion-a .block-c {max-width: 1080px;margin: 0 auto;}
.footer-secsion-a .block-c p {margin: 0;text-align: right;font-size: 16px;font-family: 'Gilroy';line-height: 20.8px;color: #c0c0c0;}
.footer-secsion-a .block-c p a {font-size: 16px;color: #c0c0c0;border-bottom: 1px solid #c0c0c0;white-space: nowrap;}
.footer-secsion-b {padding: 50px 0 44px;}
.footer-secsion-b .gra {display: flex;flex-direction: row;justify-content: flex-start;}
.footer-secsion-b .block-a {margin-right: 150px;}
.footer-secsion-b .block-a a {display: block;width: 284px;height: 140px;margin: 14px 0 0 26px;}
.footer-secsion-b .block-a a svg:hover path:nth-child(1) {fill: #FFE400;}
.footer-secsion-b .block-a a svg:hover path:nth-child(3) {fill: #00AEEF;}
.footer-secsion-b .block-a a svg:hover path:nth-child(2) {fill: #F30082;}
.footer-secsion-b .block-b {display: flex;flex-direction: column;align-items: flex-start;position: relative;margin-right: 154px;top: -4px;}
.footer-secsion-b .block-b span {font-family: 'Gilroy';font-weight: 800;font-size: 39px;line-height: 54.6px;margin-bottom: 34px;letter-spacing: 0.9px;}
.footer-secsion-b .block-b p {margin: 0 0 24px;font-family: 'Gilroy';color: #6d6d6d;}
.footer-secsion-b .block-b p:nth-child(3) {margin: 0;}
.footer-secsion-b .block-c {display: grid;grid-template-columns: repeat(2, 1fr);max-width: 390px;justify-items: start;position: relative;top: -4px;}
.footer-secsion-b .block-c span {grid-column: 1 / span 2;font-weight: 800;font-family: 'Gilroy';font-size: 39px;line-height: 54.6px;margin-bottom: 34px;letter-spacing: 0.9px;}
.footer-secsion-b .block-c a:nth-child(2), .footer-secsion-b .block-c a:nth-child(3) {color: #6d6d6d;font-family: 'Gilroy';}
.footer-secsion-b .block-c a:nth-child(3) {margin-left: 17px;padding-bottom: 3px;}
.footer-secsion-b .block-c p {grid-column: 1 / span 2;margin: 20px 0 4px;font-family: 'Gilroy';color: #6d6d6d;}
.footer-secsion-b .block-c a:last-child {grid-column: 1 / span 2;color: #6d6d6d;font-size: 16px;font-family: 'Gilroy';line-height: 22.4px;padding-left: 39px;position: relative;}
.footer-secsion-b .block-c a:last-child::before {content: url(img/mark.svg);width: 24px;height: 24px;position: absolute;left: 4px;}
.footer-secsion-c {background: #1e1e1e;padding: 25px 0 100px;}
#bottom-nav {margin: 0 0 49px;padding: 0;list-style: none;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}
#bottom-nav li {border-bottom: 2px solid #c0c0c0;margin: 0 12px 0;}
#bottom-nav li a {height: 100%;padding: 24px 0 2px;display: block;color: #f4f4f4;font-family: 'Gilroy';}
.footer-secsion-c .block-b {max-width: 750px;width: 100%;margin: 0 auto;position: relative;display: grid;grid-template-columns: 178px;row-gap: 47px;column-gap: 26px;}
.footer-secsion-c .block-b a {color: #6d6d6d;font-size: 16px;line-height: 20.8px;border-bottom: 1px solid #1e1e1e;padding-bottom: 2px;}
.footer-secsion-c .block-b p {font-size: 16px;font-family: 'Gilroy';color: #6d6d6d;grid-column: 1 / span 3;text-align: center;margin-bottom: 0;}
.footer-secsion-c .block-b a:nth-child(2) {text-align: center;}
.footer-secsion-c .block-b a:nth-child(3) {text-align: right;}
.footer-secsion-b .block-c a:hover:nth-child(2) {border-bottom: 2px solid #F30082;}
.footer-secsion-b .block-c a:hover:nth-child(3) {border-bottom: 2px solid #00AEEF;}
.footer-secsion-a .phon a:hover:last-child {border-bottom-color: #F30082;color: #F30082;}
.form-block-d a:hover, .footer-secsion-a .block-c p a:hover {color: #1e1e1e;border-bottom-color: #1e1e1e;}
.footer-secsion-b .block-c a:hover:nth-child(2), .footer-secsion-b .block-c a:hover:nth-child(3) {color: #1d1d1d;}
.footer-secsion-b .block-c a:hover:last-child {color: #1e1e1e;border-bottom: 2px solid #FFE400;}
.footer-secsion-b .block-c a {border-bottom: 2px solid #fff;padding-bottom: 3px;}
#bottom-nav li:hover:nth-child(3n+1) {border-bottom-color: #00AEEF;}
#bottom-nav li:hover:nth-child(3n+2) {border-bottom-color: #FFE400;}
#bottom-nav li:hover:nth-child(3n+3) {border-bottom-color: #F30082;}
.footer-secsion-c .block-b a:hover {color: #fff;text-decoration: underline;text-underline-offset: 7px;}
.footer-secsion-c .block-b a:nth-child(1) {width: 102px;}
.footer-secsion-c .block-a {padding: 0 5px;}
/*футер*/

/*Категории*/
.container.kategorii {width: 100%;margin: 40px auto 0;}
.container.kategorii h1 {max-width: 1300px;width: 100%;margin-left: auto;margin-right: auto;}
.kategorii .cat_castom .cat_castom_nws:nth-child(8), 
.kategorii .cat_castom .cat_castom_nws:nth-child(16), 
.kategorii .cat_castom .cat_castom_nws:nth-child(24), 
.kategorii .cat_castom .cat_castom_nws:nth-child(30), 
.kategorii .cat_castom .cat_castom_nws:nth-child(36) {grid-column: span 2;}
.kategorii .cat_castom .cat_castom_nws:last-child {grid-column: auto;}
.kategorii .wp-block-news-blocki .thumbnail {width: 310px;height: 240px;overflow: hidden;}
.kategorii .wp-block-news-blocki .thumbnail img {width: 100%;height: 100%;object-fit: cover;}
.sectin-cont-kat {max-width: 1300px;margin: 0 auto 100px;display: grid;grid-template-columns: repeat(2,50%);column-gap: 30px;}
.sectin-cont-kat .s_c_k:nth-child(1) {grid-column: span 2;}
.sectin-cont-kat .s_c_k:nth-child(2) {grid-column: 1;grid-row: span 2;max-width: 630px;width: 100%;display: block;}
.sectin-cont-kat .s_c_k h2 {margin-bottom: 30px;text-transform: uppercase;}
.sectin-cont-kat .s_c_k:nth-child(3) {position: relative;width: 100%;height: 420px;margin-bottom: 50px;}
.wp-block-news-blockj {position: relative;overflow: hidden;}
.sectin-cont-kat .s_c_k .s_c_k_img {height: 100%;width: 100%;position: absolute;left: 0;}
.sectin-cont-kat .s_c_k img {right: 0;height: 100%;object-fit: cover;}
/*Категории*/

/*Хлебные крошки*/
.ico_home {width: 18px;height: 18px;display: block;background: url(img/home.svg);cursor: pointer;}
.con_breadcrumbs {max-width: 1300px;width: 100%;margin: 40px auto 30px;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}
.con_breadcrumbs a, .con_breadcrumbs span {font-size: 17px;line-height: 22.1px;color: #6d6d6d;position: relative;margin-right: 30px;}
.con_breadcrumbs a:after {content: ">";position: absolute;right: -20px;}
/*Хлебные крошки*/

/*404*/
.error_404 {max-width: 1300px;width: 100%;margin: 60px auto 100px;display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: auto 1fr;}
.error_404 h1 {text-align: center;margin-bottom: 60px;grid-column: 2;}
.error_404 p {text-align: center;grid-column: 2;}
.error_404 img {grid-row: span 2;}
/*404*/

/*сингл*/
.cont_singl {max-width: 1300px;width: 100%;margin: 0 auto;}
.cont_next_post {max-width: 1300px;width: 100%;margin: 40px auto;display: flex;justify-content: space-between;}
.cont_next_post a {color: #1e1e1e;}
/*сингл*/

/*тег*/
.cont_teg {max-width: 1300px;width: 100%;margin: 60px auto;display: grid;grid-template-columns: repeat(4, 1fr);gap: 30px 20px;}
.cont_teg h1, .cont_teg .pagination {grid-column: span 4;}
.cont_teg .post_loop {display: flex;flex-direction: column-reverse;border-bottom: 2px solid #fff;}
.cont_teg .post_loop h2 {margin: 20px 0 10px;line-height: 0;letter-spacing: initial;padding: 0 10px;text-align: center;}
.cont_teg .post_loop h2 a {color: #1e1e1e;}
.cont_teg .post_loop:nth-child(3n+1):hover {border-bottom-color: #00AEEF;}
.cont_teg .post_loop:nth-child(3n+2):hover {border-bottom-color: #FFE400;}
.cont_teg .post_loop:nth-child(3n+3):hover {border-bottom-color: #F30082;}
.cont_teg .post_loop .col-sm-3 {width: 100%;height: 225px;}
.cont_teg .post_loop .col-sm-3 img {width: 100%;height: 100%;object-fit: cover;}
/*тег*/

/*пагинация*/
.cont_teg .pagination {padding: 0;list-style: none;display: flex;gap: 20px;justify-content: center;flex-wrap: wrap;}
.cont_teg .pagination li .page-numbers {padding: 10px 15px;border: 2px solid #1e1e1e;color: #1e1e1e;}
.cont_teg .pagination li .page-numbers:hover {color: #e4e4e4;background: #1e1e1e;}
.cont_teg .pagination li .current, 
.cont_teg .pagination li .next,
.cont_teg .pagination li .prev {padding: 10px 15px;border: 2px solid #1e1e1e;color: #e4e4e4;background: #1e1e1e;}
.cont_teg .pagination li .current:hover, 
.cont_teg .pagination li .next:hover,
.cont_teg .pagination li .prev:hover {color: #1e1e1e;background: #e4e4e4;}
/*пагинация*/

/*от 1600 до 1920*/
@media (max-width:1860px) {
.cont-img-block-d img {position: relative;right: 0;}
.cont-img-block-d-sdvig {position: absolute;display: flex;align-items: center;height: 570px;overflow: hidden;}
.sectin-cont-img-a-img .cont-img-block-d-sdvig {left: 0;height: 338px;width: 48%;justify-content: flex-end;}
.sectin-cont-img-a-img img {position: relative;left: auto;}
.cont-img-block-d .cont-img-block-d-sdvig {right: 0;width: 43%;justify-content: flex-start;}
.slaid_tag_nws {height: auto;}
}
/*от 1600 до 1920*/

/*от 1000 до 1350*/
@media (max-width:1340px) {
header {top: 0;z-index: 999;position: fixed;}
.header_contackt {display: none;}
.header_body {height: 60px;position: fixed;width: 100%;z-index: 9;box-shadow: 0 4px 4px #1e1e1e40;}
.header_body nav {display: none;}
.header_body .logo svg {width: 80px;height: 40px;top: 3px;}
.gra {max-width: 960px;width: 100%;}
.header_body .logo {padding: 0;margin-right: 0;}
.serch {display: none;}
.media_nav {display: flex;column-gap: 73px;}
.header_body .gra {display: flex;justify-content: flex-start;column-gap: 72px;}
a.yandex_map {display: block;}
.mail a, .phon a {color: #f4f4f4;}
.mail a {font-size: 17px;position: relative;top: 4px;left: 1px;border-bottom: 2px solid #1e1e1e;padding-bottom: 3px;}
.media_nav .phon a:last-child {display: none;}
.phon {column-gap: 73px;}
.media_nav .phon a:nth-child(1), .media_nav .phon a:nth-child(2), .media_nav .phon a:nth-child(3) {width: 36px;height: 36px;display: flex;justify-content: center;align-items: center;}
.media_nav .phon a:nth-child(2) svg {width: 36px;height: 36px;}
.media_nav .phon a:nth-child(3) svg {width: 32px;height: 30px;}
.media_nav .colbeack p {color: #f4f4f4;font-size: 17px;padding-bottom: 3px;line-height: 22.1px;font-family: 'Gilroy';position: relative;left: -3px;cursor: pointer;}
.media_nav .colbeack p:after {content: url(img/a-w.svg);margin-left: 9px;}
.content-slider {margin: 91px auto 0;max-width: 960px;height: 460px;}
.hidden.burger_btn {display: flex;flex-direction: column;position: relative;left: 2px;top: 1px;cursor: pointer;}
.burger_btn span {height: 2px;background: #f4f4f4;margin-bottom: 11.5px;}
.burger_btn span:last-child {margin-bottom: 0;width: 29px;}
.burger_btn span:nth-child(2) {width: 24px;margin-bottom: 9px;}
.burger_btn span:nth-child(1) {width: 36px;margin-bottom: 9px;}
.burger_btn span {transition: all 0.3s ease-in-out;}
.burger_menu {display: flex;flex-direction: column;align-items: flex-start;width: 0;height: 100vh;position: absolute;right: 0;top: 60px;flex-wrap: nowrap;z-index: -1;overflow: hidden;transition: 0.2s all ease;-webkit-transition: 0.4s all ease;}
.burger_menu.act {z-index: 8;background: #fff;overflow-y: auto;width: 480px;transition: 0.2s all ease;-webkit-transition: 0.4s all ease;}
.burger_block {width: 480px;height: auto;display: flex;flex-direction: column;flex-wrap: nowrap;background: #fff;position: absolute;margin-left: 480px;padding-bottom: 40px;}
.burger_menu.act .burger_block {margin-left: 0;position: relative;}
#top-burger {margin: 40px 0 50px;padding-left: 50px;list-style: none;}
#top-burger li a {font-size: 20px;color: #6d6d6d;max-width: 380px;width: 100%;display: block;margin-bottom: 20px;position: relative;border-bottom: 2px solid #fff;}
.burger_btn.act span:nth-child(2){opacity: 0;}
.burger_btn.act span:nth-child(1){transform: translateY(10px) rotate(45deg);background: #F30082;}
.burger_btn.act span:nth-child(3){transform: translateY(-12px) rotate(-45deg);width: 36px;background: #F30082;}
.shadov.act {display: block;width: 100vw;height: 200vh;top: 60px;position: fixed;z-index: 7;background: #1e1e1e;opacity: .5;}
body.act {overflow: hidden;}
#top-burger li .sub-menu {padding-left: 30px;overflow: hidden;display: block;list-style: none;max-height: 0;transition: 0.2s all ease;-webkit-transition: 0.4s all ease;}
#top-burger li .sub-menu li a {font-size: 17px;font-family: 'Gilroy';color: #6d6d6d;width: auto;display: inline-block;}
#top-burger li a::after {content: url(img/Vectors.svg);display: block;transform: rotate(135deg);position: absolute;right: 10px;top: 0;}
#top-burger li.actt a::after {transform: rotate(315deg);}
#top-burger li.actt .sub-menu {max-height: 1000px;}
#top-burger li .sub-menu a::after {display: none;}
#top-burger li .sub-menu li.hiro a {color: #c0c0c0;}
#top-burger li.last a {max-width: 100%;width: auto;display: initial;}
#top-burger li.last a::after {display: none;}
#top-burger li.last a:hover {border-bottom-color: #F30082 !important;}
#top-burger li.last a:hover::after {content: url(img/Vectors.svg);transform: rotate(0deg);right: -20px;top: -5px;zoom: 85%;display: block;}
.burger_block .serch {display: grid;margin-left: 50px;margin-bottom: 50px;max-width: 380px;grid-template-columns: 1fr;}
.burger_block .serch input#s {width: 100%;color: #1e1e1e;}
.burger_block .serch input#s::placeholder {color: #c0c0c0;}
.burger_block .serch #searchsubmit {background: url(img/serch1.svg);background-position: center;background-repeat: no-repeat;}
#top-burger li:nth-child(3n+1) a:hover, #top-burger li li:nth-child(3n+1) a:hover {border-bottom-color: #00AEEF;}
#top-burger li:nth-child(3n+2) a:hover, #top-burger li li:nth-child(3n+2) a:hover {border-bottom-color: #FFE400;}
#top-burger li:nth-child(3n+3) a:hover, #top-burger li li:nth-child(3n+3) a:hover {border-bottom-color: #F30082;}
#top-burger li.actt a, #top-burger li a:hover, #top-burger li .sub-menu li a:hover {color: #1E1E1E;}
.media_nav .phon a {border: none;}
.media_nav .mail a:hover {border-bottom-color: #00AEEF;}
.media_nav .colbeack p:hover:after {content: url(img/Vector-hover.svg);}
.media_nav .colbeack p:hover {color: #F30082;border-bottom-color: #F30082;}
.content-slider-block-l span {font-size: 20px;line-height: 26px;}
.content-slider-block-l h1 {font-size: 76px;line-height: 91.2px;margin: 11px 0 38px;letter-spacing: 0;}
.content-slider-block-l a {font-size: 20px;line-height: 26px;padding: 7px 40px 12px;display: inline;height: auto;position: relative;top: 6px;}
.content-slider-block-l div {max-width: 400px;width: auto;}
.content-slider-block-r .slick-slider {height: 270px;overflow: visible;}
.content-slider-block-r .slick-slider button {top: -24px;width: 46px;height: 46px;}
.content-slider-block-r .slick-slider button.slick-prev {margin-left: 349px;}
.content-slider-block-r .slick-slider button.slick-next {margin-left: 434px;}
.content-slider-block-r .slick-slider .slick-list {overflow: hidden;}
.slide-conteiner {max-width: 960px;}
.slide-cont {min-width: 298px;margin: 73px 0 49px;}
.content-slider-block-r .slide .slide-cont p strong {font-size: 26px;line-height: 33.8px;}
.content-slider-block-r .slide .slide-cont p:nth-child(1) {margin-bottom: 31px;}
.content-slider-block-r .slide .slide-cont p:nth-child(2) strong {font-weight: 400;font-family: Century Gothic;}
.content-slider-block-r .slide .slide-cont p:nth-child(2) {margin-bottom: 4px;}
.content-slider-block-r .slide .slide-cont p:nth-child(3) {font-family: Century Gothic;font-size: 20px;}
.content-slider-block-r .slide .slide-cont a {font-size: 17px;margin-top: 15px;padding-bottom: 1px;}
.slide-img-grid-block img {height: 100%;}
.section-production {max-width: 960px;margin: 62px auto 113px;}
.title-block h2 {letter-spacing: 0;}
h1 {font-size: 76px;line-height: 91.2px;}
h2 {font-size: 48px;line-height: 62.4px;letter-spacing: 0;}
.content-section-block {width: 225px;height: 56px;padding-bottom: 0;}
.content-section-block a {font-size: 17px;line-height: 22.1px;padding-left: 4px;}
.content-section-block .card__image {max-height: 56px;left: 0px;max-width: 56px;top: 0px;}
.content-section-block div {position: relative;display: flex;align-items: center;}
.content-section {gap: 20px 20px;}
.content-top-prod {max-width: 960px;margin: 0 auto 53px;}
.content-top-prod-block h2 {letter-spacing: 0;}
p, .p, span, input, a, td {font-size: 17px;line-height: 22.1px;}
.content-top-prod-block:nth-child(2) span a {left: -3px;top: -3px;}
.content-top-prod-block:nth-child(2) span a::after {margin-left: 11px;}
.cat_castom {row-gap: 26px;}
.cat_castom_nws {height: 224px;}
.cat_castom_nws:hover h4::after {position: relative;margin-left: -16px;left: 20px;top: -3px;}
.cat_castom .thumbnail {height: auto;max-height: 160px;}
.cat_castom_nws_block {display: flex;flex-direction: column;}
.cat_castom h4 {font-size: 17px;line-height: 22.1px;padding: 10px 15px;margin: 0;min-height: 63px;display: flex;justify-content: center;align-items: center;}
.content-section-block:hover a::after {top: -2px;}
.wp-block-news-blockd {padding: 78px 0 65px;}
.wp-block-news-blockd .section {max-width: 906px;grid-template-columns: 453px 50px 380px 30px;column-gap: 0;}
.form-block-a h2 {letter-spacing: 0;left: 0;margin-left: 23px;}
.form-block-b span {top: 6px;left: 1px;}
.form-block-c input[type="text"] {padding: 0px 0 2px;max-width: 200px;position: relative;top: 1px;left: 2px;}
.form-block-d p, .form-block-d a {font-size: 15px;line-height: 19.5px;word-wrap: break-word;}
.form-block-b {grid-column: 3;}
.form-block-c {grid-row: 2;grid-column: 3;}
.form-block-d {grid-column: 1 / span 4;}
.wp-block-news-blocke {padding: 62px 0 54px;overflow: hidden;}
.sectin-cont-img {max-width: 960px;grid-template-columns: 1fr 1fr;}
.cont-img-block-a h2 {letter-spacing: 0;min-width: 505px;}
.cont-img-block-b a {left: -4px;}
.cont-img-block-c {width: 460px;}
.cont-img-block-e span {font-size: 48px;line-height: 62.4px;letter-spacing: 0;}
.cont-img-block-e p {font-size: 20px;line-height: 26px;left: 0px;top: 3px;}
.cont-img-block-e {top: 0;max-width: 467px;}
.cont-img-block-e .con-block-a, .cont-img-block-e .con-block-b, .cont-img-block-e .con-block-c, .cont-img-block-e .con-block-d {padding-right: 30px;}
.cont-img-block-c p {margin: 0 0 25px;}
.cont-img-block-d .cont-img-block-d-sdvig {height: 100%;width: 100%;position: absolute;overflow: inherit;}
.cont-img-block-d {position: relative;margin-left: -15px;}
.cont-img-block-d img {height: 100%;}
.wp-block-news-blockf {padding: 80px 0 70px;}
.content-vid-pechaty {max-width: 960px;grid-template-columns: repeat(4, 1fr);}
.content-vid-pechaty-a h2 {letter-spacing: 0;top: -5px;}
.content-vid-pechaty-a {grid-column: 1 /span 3;}
.content-vid-pechaty-b {grid-column: 4;}
.content-vid-pechaty-c {grid-column: 1 / span 3;}
.content-vid-pechaty-d {grid-column: 1 /span 4;}
.content-vid-pechaty-b a {left: -3px;}
.content-vid-pechaty-b a::after {margin-left: 11px;}
.content-vid-pechaty-c p {top: 0px;margin-bottom: 28px;}
.slaid_tag {min-width: 980px;width: 100%;left: -20px;}
.slaid_tag button {top: -75px;width: 46px;height: 46px;right: 0;}
.slaid_tag .slick-prev {right: 87px;}
.slaid_tag_nws {padding-left: 20px;padding-right: 0;height: auto;}
.slaid_tag_nws_block h4 {margin: 16px 0 5px;}
.slaid_tag_nws_block h4 {margin: 16px 0 5px;}
.wp-block-news-blockg {max-width: 960px;padding: 60px 0 50px;}
.content-otzivi h2 {letter-spacing: 0;}
.content-otzivi .otzivi-slaider button {width: 46px;height: 46px;top: -90px;}
.content-otzivi .otzivi-slaider button.slick-prev {right: 86px;}
.otzivi_nws p {font-size: 22px;line-height: 28.6px;padding: 0 10px;min-width: auto;}
.otzivi_nws .wp-block-image {min-width: auto;max-height: 100%;padding-bottom: 6px;}
.otzivi_nws {padding-left: 0;padding-right: 13px;}
.otzivi_nws p:nth-child(2) {font-size: 17px;line-height: 22.1px;font-family: Century Gothic;margin-top: 15px;margin-bottom: 2px;}
.wp-block-news-blockh {padding: 60px 0 50px;overflow: hidden;}
.sectin-cont-img-a h2 {letter-spacing: 0;margin-bottom: 35px;}
.sectin-cont-img-a-b {margin-left: 20px;margin-bottom: 0;}
.sectin-cont-img-a-b p:last-child {margin-bottom: 0;}
.sectin-cont-img-a {max-width: 960px;}
.sectin-cont-img-a-img .cont-img-block-d-sdvig {height: 100%;width: 100%;left: auto;right: 10px;overflow: inherit;}
.sectin-cont-img-a-img {position: relative;}
.sectin-cont-img-a-img img {height: 100%;}
.sectin-cont-img-a-c {margin-top: 29px;}
.sectin-cont-img-a-d {row-gap: 20px;top: 14px;}
.sectin-cont-img-a-d img {width: 50px;height: auto;}
.sectin-cont-img-a-d .con-block-a, .sectin-cont-img-a-d .con-block-b, .sectin-cont-img-a-d .con-block-c, .sectin-cont-img-a-d .con-block-d {column-gap: 10px;display: flex;align-items: center;position: relative;padding-bottom: 0;margin-bottom: 4px;}
.sectin-cont-img-a-d p {line-height: 22.1px;margin-bottom: 0;}
.sectin-cont-img-a-d .con-block-c, .sectin-cont-img-a-d .con-block-d {position: relative;top: -12px;}
.sectin-cont-img-a-c p {margin-bottom: 0;}
.wp-block-news-blocki {padding: 60px 0 50px;}
.section-rubrick {max-width: 960px;left: 0;}
.rubrick-block-a h2 {top: -7px;left: 0;letter-spacing: 0;}
.rubrick-block-a {margin-bottom: 28px;}
.rubrick-block-a a {top: -3px;left: 3px;}
.rubrick-block-a a::after {margin-left: 12px;}
.rubrik_cat_nws:last-child {display: none;}
.wp-block-news-blocki .rubrick-block-b {max-width: 960px;width: 100%;}
.rubrik_cat_nws_block .thumbnail img {width: 100%;height: auto;object-fit: cover;}
.rubrick-block-b .rubrik_cat {display: grid;grid-template-columns: repeat(3, 1fr);}
.rubrik_cat_nws_block h4 {margin: 4px 0 7px;font-size: 17px;line-height: 22.1px;}
.footer-secsion-a {padding: 80px 0 70px;}
.footer-secsion-a .block-a {column-gap: 14px;max-width: 860px;width: 100%;}
.footer-secsion-a .phon a:nth-child(1), .footer-secsion-a .phon a:nth-child(2) {width: 36px;height: 36px;}
.footer-secsion-a .phon {column-gap: 42px;}
.footer-secsion-a .phon a:last-child {font-size: 26px;line-height: 31.2px;position: relative;top: 3px;}
.footer-secsion-a .phon a svg {width: 36px;height: 36px;}
.footer-secsion-a h2 {letter-spacing: 0;}
.footer-secsion-a .block-b {max-width: 860px;column-gap: 50px;margin-bottom: 3px;}
.footer-secsion-a input[type="text"] {width: 200px;}
.footer-secsion-a .wpcf7-not-valid-tip {max-width: 200px;}
.footer-secsion-a .block-b .wpcf7 {top: -1px;left: -6px;}
.footer-secsion-a input[type="submit"] {padding-right: 28px;padding-left: 10px;}
.block-bb p::after {margin-left: -16px;top: 2px;}
.footer-secsion-a .block-b p {position: relative;left: 6px;top: -2px;}
.footer-secsion-a .block-c {max-width: 960px;}
.footer-secsion-a .block-c p {font-size: 15px;line-height: 19.5px;text-align: center;}
.footer-secsion-a .block-c p a {font-size: 15px;}
.footer-secsion-b {padding: 60px 0 44px;}
.footer-secsion-b .block-a {margin-right: 0;}
.footer-secsion-b .block-a svg {width: 243px;height: 120px;}
.footer-secsion-b .block-a a {width: 243px;height: 120px;margin: 11px 0 0 29px;}
.footer-secsion-b .block-b {margin-left: 55px;margin-right: 67px;top: -3px;}
.footer-secsion-b .block-b span {font-size: 32px;line-height: 41.6px;letter-spacing: 0;}
.footer-secsion-b .block-b p {margin-bottom: 13px;}
.footer-secsion-b .block-c {top: -4px;}
.footer-secsion-b .block-c span {font-size: 32px;line-height: 41.6px;letter-spacing: 0;}
.footer-secsion-b .block-c a:nth-child(3) {margin-left: 6px;}
.footer-secsion-b .block-c p {margin: 14px 0 1px;}
.footer-secsion-b .block-c a:last-child {padding-left: 27px;font-size: 15px;line-height: 21px;}
#bottom-nav li a {font-size: 17px;}
.footer-secsion-c .block-a {padding: 0;}
#bottom-nav li {margin: 0 9px;padding-bottom: 6px;}
.footer-secsion-c .block-b {row-gap: 17px;column-gap: 0px;max-width: 750px;display: grid;}
.footer-secsion-c .block-b a {font-size: 15px;line-height: 19.5px;font-family: 'Gilroy';}
.footer-secsion-c .block-b a:nth-child(1) {position: relative;left: 118px;top: 2px;}
.footer-secsion-c .block-b a:nth-child(2) {text-align: right;position: relative;left: 15px;top: 2px;}
.footer-secsion-c .block-b a:nth-child(3) {position: relative;top: 2px;}
.container.kategorii h1 {max-width: 960px;font-size: 76px;line-height: 91.2px;}
.con_breadcrumbs {margin-top: 100px;max-width: 960px;}
.kategorii .wp-block-news-blocki .thumbnail {width: 100%;}
.sectin-cont-kat {max-width: 960px; grid-template-columns: auto;}
.sectin-cont-kat .s_c_k:nth-child(2) {max-width: 100%;}
.sectin-cont-kat .s_c_k:nth-child(1) {max-width: 960px;grid-column: auto;}
.sectin-cont-kat .s_c_k:nth-child(3) {height: 390px;width: auto;}
.sectin-cont-kat .s_c_k:last-child {width: 100%;}
.sectin-cont-kat .s_c_k:last-child p {margin: 0;}
.sectin-cont-kat .s_c_k:nth-child(3) {height: 400px;position: inherit;margin: 30px 0;}
.sectin-cont-kat .s_c_k .s_c_k_img {height: 400px;}
.wp-block-news-blockj {max-width: 960px;width: 100%;margin: 0 auto;}
.sectin-cont-kat .s_c_k img {width: 100%;right: auto;position: relative;}
.content-vid-pechaty-d .rubrik_cat {grid-template-columns: repeat(3, 1fr);gap:30px 20px;}
.content-vid-pechaty-d .rubrik_cat_nws:last-child {display: block;}
.content-vid-pechaty-d .rubrik_cat .thumbnail {height: 250px;}
.content-vid-pechaty-d .rubrik_cat h4 {margin: 20px 0 12px;}
.cont_singl, .cont_next_post, .cont_teg {max-width:960px;}
}

/*от 1000 до 1350*/

/*от 1200 до 1350*/
@media (min-width:1240px) and (max-width:1340px) {
.gra {max-width: 1180px;}
.media_nav .phon a:last-child {display: block;}
.media_nav .phon a:last-child {border-bottom: 2px solid #1e1e1e;}
.media_nav .phon a:last-child:hover {border-bottom-color: #F30082;}
.header_body .phon {align-items: center;}
.content-slider {max-width: 1180px;}
.content-slider {display: flex;flex-direction: column;}
.content-slider-block-r .slick-slider button.slick-next {margin-left: 545px;}
.content-slider-block-r .slick-slider button.slick-prev {margin-left: 460px;}
.slide-conteiner {max-width: 1180px;}
.section-production {max-width: 1180px;}
.content-top-prod {max-width: 1180px;}
.sectin-cont-img {max-width: 1180px;}
.cont-img-block-c {width: 550px;}
.content-vid-pechaty {max-width: 1180px;}
.wp-block-news-blockg {max-width: 1180px;}
.otzivi_nws {padding-right: 28px;}
.sectin-cont-img-a {max-width: 1180px;}
.section-rubrick {max-width: 1180px;}
.wp-block-news-blocki .rubrick-block-b {max-width: 1180px;}
.rubrick-block-b .rubrik_cat {grid-template-columns: repeat(4, 1fr);}
.rubrik_cat_nws:last-child {display: block;}
.footer-secsion-b .gra {display: flex;justify-content: center;}
.footer-secsion-b .block-b {margin-left: 75px;margin-right: 87px;}
.con_breadcrumbs, .container.kategorii h1, .sectin-cont-kat {max-width: 1180px;}
.sectin-cont-kat .s_c_k:nth-child(3) {height: 320px;}
.cont_singl, .cont_next_post, .cont_teg {max-width:1180px;}

}
/*от 1200 до 1350*/

/*от 768 до 1000*/
@media (max-width:999px) {
.gra {max-width: 728px;}
.header_body .gra {column-gap: 33px;}
.media_nav {column-gap: 36px;}
.header_body .phon {column-gap: 33px;}
.content-slider {max-width: 728px;height: 551px;}
.content-slider-block-l h1 {font-size: 60px;line-height: 72px;margin: 12px 0 38px;}
.content-slider-block-r .slick-slider {height: 380px;}
.slide-conteiner {max-width: 728px;flex-direction: column;}
.content-slider-block-l {height: auto;}
.content-slider-block-r .slick-slider button.slick-prev {margin-left: 231px;}
.content-slider-block-r .slick-slider button.slick-next {margin-left: 318px;}
.slide-cont {max-width: 100%;margin: 62px 0 0;position: relative;}
.content-slider-block-r .slide .slide-cont a {position: absolute;top: 24px;right: 2px;}
.content-slider-block-r .slide .slide-cont a::after {right: 7px;}
.content-slider-block-r .slide .slide-cont p:nth-child(3) {display: none;}
.slide-img-grid {height: 266px;top: -20px;left: -20px;}
.section-production {max-width: 728px;}
h1 {font-size: 60px;line-height: 72px;}
h2 {font-size: 36px;line-height: 46.8px;}
.content-section-block .card__image {max-height: 46px;max-width: 46px;}
.content-section {display: grid;grid-template-columns: repeat(3, 1fr);}
.content-section-block {width: auto;height: 46px;}
.content-section-block:hover a::after {display: none;}
.content-top-prod {max-width: 728px;margin: 0 auto 49px;}
.content-top-prod-block h2 {top: -7px;}
.content-top-prod-block:nth-child(2) span a {left: -5px;}
.cat_castom {display: flex;row-gap: 46px;flex-wrap: wrap;}
.cat_castom_nws:nth-child(2), .cat_castom_nws:last-child {flex-grow: 1;}
.cat_castom_nws {height: 205px;width: 212px;padding: 0;}
.cat_castom h4 {min-height: 44px;padding: 10px 0;}
.cat_castom_nws:hover h4::after {display: none;}
.cat_castom .thumbnail {height: 160px;}
.cat_castom .thumbnail img {height: 100%;object-fit: cover;}
.wp-block-news-blockd .section {max-width: 688px;display: flex;flex-direction: row;flex-wrap: wrap;overflow: hidden;}
.form-block-a {flex-basis: 100%;text-align: center;margin-bottom: 18px;}
.form-block-a h2 {margin: 0;left: 3px;top: -2px;}
.form-block-c {top: 24px;position: relative;}
.form-block-b {flex-grow: 1;}
.form-block-c input[type="submit"] {padding-right: 27px;}
.form-block-d {flex-basis: 100%;}
.form-block-d p, .form-block-d a {text-align: left;margin-top: 19px;}
.wp-block-news-blockd {padding: 78px 0 70px;}
.sectin-cont-img {max-width: 728px;grid-template-columns: repeat(4, 1fr);}
.cont-img-block-a {margin-bottom: 28px;grid-column: 1 /span 3;}
.cont-img-block-b a {left: -4px;top: -3px;}
.cont-img-block-b a::after {margin-left: 13px;}
.cont-img-block-c {width: auto;grid-column: 1 /span 3;padding-right: 5px;}
.cont-img-block-d {grid-column: 4;margin-left: 14px;margin-bottom: -6px;}
.cont-img-block-e {grid-column: 1 /span 3;max-width: 478px;left: auto;}
.cont-img-block-e span {font-size: 36px;line-height: 46.8px;}
.cont-img-block-d img {right: 434px;width: 100%;height: 100%;object-fit: cover;}
.cont-img-block-d .cont-img-block-d-sdvig {width: 840px;right: auto;left: 0;overflow: hidden;}
.wp-block-news-blocke {padding: 62px 0 56px;}
.content-vid-pechaty {max-width: 728px;}
.content-vid-pechaty-a h2 {top: -4px;}
.content-vid-pechaty-c {padding-right: 3px;}
.slaid_tag {min-width: 748px;}
.slaid_tag .slick-prev {right: 88px;}
.slaid_tag_nws_block .thumbnail img {height: 167px;}
.slaid_tag_nws_block .thumbnail {height: 167px;}
.slaid_tag_nws_block h4 {font-size: 17px;margin: 11px 0 5px;}
.slaid_tag_nws_a:hover .slaid_tag_nws_block h4::after {display: none;}
.wp-block-news-blockg {max-width: 728px;}
.content-otzivi h2 {top: -4px;max-width: 70%;margin-bottom: 32px;}
.content-otzivi .otzivi-slaider button {top: -112px;}
.otzivi_nws {padding-right: 20px;}
.otzivi_nws .wp-block-image:hover a::after {display: none;}
.content-otzivi .otzivi-slaider {min-width: 748px;}
.content-otzivi .otzivi-slaider button.slick-prev {right: 106px;}
.content-otzivi .otzivi-slaider button.slick-next {right: 20px;}
.sectin-cont-img-a {max-width: 728px;}
.sectin-cont-img-a h2 {top: -7px;position: relative;margin-bottom: 28px;}
.sectin-cont-img-a-b {margin-left: 12px;}
.sectin-cont-img-a-d {grid-row: 3;grid-column: 1 / span 2;grid-template-columns: repeat(4, 1fr);margin: 31px 0 0;top: 0;column-gap: 20px;}
.sectin-cont-img-a-c {grid-column: 1 /span 2;margin: 30px 0 0;}
.sectin-cont-img-a-d .con-block-a, .sectin-cont-img-a-d .con-block-b, .sectin-cont-img-a-d .con-block-c, .sectin-cont-img-a-d .con-block-d {margin: 0;padding: 0;display: flex;flex-direction: column;align-items: flex-start;}
.sectin-cont-img-a-d p {margin: 13px 0 10px;}
.sectin-cont-img-a-d .con-block-c, .sectin-cont-img-a-d .con-block-d {top: 0;}
.section-rubrick {max-width: 728px;top: 1px;}
.footer-secsion-a .phon a:nth-child(1), .footer-secsion-a .phon a:nth-child(2) {position: absolute;top: 76px;right: -5px;}
.footer-secsion-a .phon a:nth-child(1) {right: 84px;}
.footer-secsion-a .block-a {justify-content: center;column-gap: 74px;position: relative;top: 3px;}
.contackt-form .wpcf7-not-valid-tip {max-width: 200px;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7-response-output {max-width: 380px;}
.footer-secsion-a .phon a:last-child {top: 1px;}
.footer-secsion-a .block-b {flex-wrap: wrap;row-gap: 23px;}
.footer-secsion-a .block-b p {left: 54px;top: -1px;}
.footer-secsion-a .block-b .contackt-form p {left: auto;top: auto;}
.footer-secsion-a .block-b .contackt-form {justify-content: center;position: relative;}
.footer-secsion-a .block-b .wpcf7 {top: auto;left: auto;flex-basis: 100%;}
.footer-secsion-a .block-c p {margin-top: 11px;}
.footer-secsion-a .block-c {max-width: 620px;}
.footer-secsion-b {padding: 50px 0 47px;}
.footer-secsion-b .block-a a {width: 100px;height: 50px;margin-left: 0;margin-top: -1px;margin-bottom: 16px;}
.footer-secsion-b .block-a {flex-basis: 100%;}
.footer-secsion-b .gra {display: flex;flex-wrap: wrap;max-width: 595px;justify-content: space-between;}
.footer-secsion-b .block-a svg {width: 100px;height: 50px;}
.footer-secsion-b .block-b {top: auto;margin-left: 0;margin-right: 0;}
.footer-secsion-b .block-c {top: 0;left: 1px;}
.footer-secsion-b .block-c a:nth-child(3) {margin-left: 0;position: relative;left: 18px;}
#bottom-nav {display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: 23px;}
#bottom-nav li {margin-bottom: 26px;}
.footer-secsion-c .block-b a:nth-child(1) {left: 49px;}
.footer-secsion-c .block-b a:nth-child(2) {left: 9px;text-align: left;}
.footer-secsion-c .block-b a:nth-child(3) {text-align: left;left: 6px;}
.con_breadcrumbs {max-width: 728px;}
.container.kategorii h1 {max-width: 728px;font-size: 60px;line-height: 72px;}
.cat_castom_nws:nth-child(4), 
.cat_castom_nws:nth-child(8), 
.cat_castom_nws:nth-child(12), 
.cat_castom_nws:nth-child(13), 
.cat_castom_nws:nth-child(17), 
.cat_castom_nws:nth-child(21), 
.cat_castom_nws:nth-child(22), 
.cat_castom_nws:nth-child(26), 
.cat_castom_nws:nth-child(30), 
.cat_castom_nws:nth-child(31), 
.cat_castom_nws:nth-child(35), 
.cat_castom_nws:nth-child(39), 
.cat_castom_nws:nth-child(40) {flex-grow: 1;}
.cat_castom_nws:last-child {flex-grow: initial;}
.sectin-cont-kat {max-width: 728px;}
.sectin-cont-kat .s_c_k:nth-child(3) {height: auto;}
.sectin-cont-kat .s_c_k .s_c_k_img {height: auto;position: relative;}
.content-vid-pechaty-d .rubrik_cat .thumbnail {height: 167px;}
.error_404 img {grid-row: 1;width: 100%;}
.error_404 {grid-template-columns: 1fr;}
.error_404 h1, .error_404 p {grid-column: 1;}
.cont_singl, .cont_next_post, .cont_teg {max-width:728px;}
.cont_teg {grid-template-columns: repeat(3, 1fr);}
.cont_teg h1, .cont_teg .pagination {grid-column: span 3;}
}
/*от 768 до 1000*/

/*от 868 до 1000*/
@media (min-width:868px) and (max-width:999px) {
.gra {max-width: 808px;}
.header_body .gra, .media_nav, .header_body .phon {column-gap: 48px;}
.content-slider {max-width: 808px;}
.slide-conteiner {max-width: 808px;}
.content-slider-block-r .slick-slider button.slick-next {margin-left: 358px;}
.content-slider-block-r .slick-slider button.slick-prev {margin-left: 271px;}
.section-production {max-width: 808px;}
.content-top-prod {max-width: 808px;}
.sectin-cont-img {max-width: 808px;}
.content-vid-pechaty {max-width: 808px;}
.slaid_tag {min-width: 828px;}
.slaid_tag_nws_block .thumbnail img {height: 100%;width: 100%;object-fit: contain;min-height: 167px;}
.wp-block-news-blockg {max-width: 808px;}
.content-otzivi .otzivi-slaider {min-width: 828px;}
.sectin-cont-img-a {max-width: 808px;}
.section-rubrick {max-width: 808px;}
.con_breadcrumbs {max-width: 808px;}
.container.kategorii h1 {max-width: 808px;}
.sectin-cont-kat {max-width: 808px;}
.sectin-cont-kat .s_c_k:nth-child(3) {height: 480px;}
.cont_singl, .cont_next_post, .cont_teg {max-width:808px;}
}
/*от 868 до 1000*/

/*от 480 до 768*/
@media (max-width:767px) {
.gra {max-width: 440px;}
.header_body .logo svg {width: 64px;height: 32px;}
.header_body .gra {column-gap: 52px;}
.hidden.burger_btn {top: auto;left: 3px;}
.header_body .phon {column-gap: 55px;display: flex;align-items: center;}
.header_body .mail, .header_body .colbeack {display: none;}
.media_nav .phon a:last-child::after {content: url(img/phone.png);position: absolute;width: 46px;height: 46px;}
.media_nav .phon a:last-child {display: block;font-size: 0;width: 46px;height: 46px;order: 1;}
.media_nav .phon a.yandex_map {display: none;}
.media_nav .phon a:nth-child(2) {order: 2;}
.media_nav .phon a:nth-child(3) {order: 3;}
.content-slider {max-width: 100%;height: auto;margin-top: 82px;display: flex;flex-direction: column-reverse;}
.content-slider-block-r {position: relative;margin-bottom: 106px;}
.content-slider-block-r .slick-slider {height: auto;}
.content-slider-block-r .slick-slider button {top: auto;bottom: -75px;}
.content-slider-block-r .slick-slider button.slick-prev {margin-left: -66px;}
.content-slider-block-r .slick-slider button.slick-next {margin-left: 20px;}
.slide-cont {margin: 16px auto 0;max-width: 440px;width: 100%;}
.content-slider-block-r .slide .slide-cont p strong {font-size: 24px;line-height: 31.2px;margin: 0;}
.content-slider-block-r .slide .slide-cont p:nth-child(1) {text-align: center;margin-bottom: 13px;}
.content-slider-block-r .slide .slide-cont p:nth-child(2) {text-align: center;}
.content-slider-block-r .slide .slide-cont a {position: relative;top: auto;right: auto;font-size: 15px;margin-top: 11px;padding-bottom: 0;}
p, .p, span, input, a, td {font-size: 15px;line-height: 19.5px;}
.slide-img-grid {height: 164px;top: auto;left: auto;}
.content-slider-block-l {max-width: 440px;}
.content-slider-block-l span {font-size: 17px;line-height: 22.1px;text-align: center;display: block;padding: 0 55px;}
.content-slider-block-l h1 {font-size: 36px;line-height: 43.2px;margin: 15px auto 25px;text-align: center;}
.content-slider-block-l div {max-width: 440px;}
.content-slider-block-l a {display: block;text-align: center;top: auto;font-size: 17px;line-height: 22.1px;padding: 9px 40px 11px 32px;}
.section-production {max-width: 440px;margin: 58px auto 77px;}
h1 {font-size: 36px;line-height: 43.2px;}
h2 {font-size: 28px;line-height: 36.4px;}
.title-block h2 {top: auto;text-align: center;margin-bottom: 23px;}
.content-section {grid-template-columns: repeat(2, 1fr);}
.content-section-block a {font-size: 15px;line-height: 19.5px;padding-left: 0px;margin-left: -1px;}
.content-top-prod {max-width: 440px;display: flex;flex-direction: column;flex-wrap: nowrap;margin: 0 auto 30px;}
.content-top-prod-block h2 {top: auto;text-align: center;}
.content-top-prod-block:nth-child(2) {justify-content: center;}
.content-top-prod-block:nth-child(2) span a {top: -4px;left: 1px;}
.cat_castom_nws {width: 100%;height: auto;position: relative;}
.cat_castom_nws:nth-child(2), .cat_castom_nws:last-child {grid-column: 2;}
.cat_castom {row-gap: 20px;column-gap: 20px;display: grid;grid-template-columns: repeat(2, 1fr);}
.content-top-prod-block:last-child {margin-top: 4px;}
h4, .h4 {font-size: 15px;line-height: 19.5px;}
.cat_castom h4 {font-size: 15px;line-height: 19.5px;padding: 0px;min-height: auto;height: 37px;top: 2px;position: relative;}
.wp-block-news-blockd {padding: 57px 0 48px;}
.form-block-a h2 {top: auto;text-align: center;}
.wp-block-news-blockd .section {max-width: 440px;justify-content: center;}
.form-block-a {margin-bottom: 22px;}
.form-block-b span {display: block;text-align: center;max-width: 100%;top: auto;left: auto;margin-bottom: 25px;}
.form-block-b span br {display: none;}
.form-block-c {top: auto;}
.form-block-c .wpcf7 {top: auto;left: auto;}
.form-block-c input[type="text"] {max-width: 230px;}
.form-block-c input[type="submit"] {width: 100%;}
.form-block-d p, .form-block-d a {text-align: center;margin-top: 20px;}
.wp-block-news-blocke {padding: 0 0 42px;}
.sectin-cont-img {grid-template-columns: 1fr;}
.cont-img-block-d {grid-column: 1;grid-row: 1;margin-left: 0;margin-bottom: 30px;width: 100%;}
.cont-img-block-d .cont-img-block-d-sdvig {position: relative;width: 100%;left: auto;}
.cont-img-block-d img {right: auto;}
.cont-img-block-a, .cont-img-block-b, .cont-img-block-c, .cont-img-block-e {max-width: 440px;margin: 0 auto;}
.cont-img-block-a {margin-bottom: 19px;}
.cont-img-block-a h2 {min-width: auto;}
.cont-img-block-b a {left: 1px;top: auto;}
.cont-img-block-b a::after {margin-left: 8px;}
.cont-img-block-b {margin-bottom: 23px;}
.cont-img-block-c p {top: auto;padding: 0;}
.cont-img-block-c {padding: 0;margin-bottom: 12px;}
.cont-img-block-c p:nth-child(2) {margin: 0;}
.cont-img-block-e span {font-size: 28px;line-height: 36.4px;}
.cont-img-block-e p {font-size: 17px;line-height: 22.1px;top: 1px;}
.cont-img-block-e {grid-column: 1;width: 100%;}
.wp-block-news-blockf {padding: 56px 0 126px;}
.content-vid-pechaty {max-width: 440px;grid-template-columns: 1fr;}
.content-vid-pechaty-a {grid-column: 1;max-width: 440px;}
.content-vid-pechaty-b {grid-column: 1;grid-row: 2;max-width: 440px;justify-content: center;margin-bottom: 23px;}
.content-vid-pechaty-c {grid-column: 1;grid-row: 3;max-width: 440px;}
.content-vid-pechaty-d {grid-column: 1; grid-row: 4;max-width: 440px;}
.content-vid-pechaty-a h2 {top: auto;text-align: center;margin-bottom: 24px;}
.slaid_tag {min-width: 460px;max-width: 460px;}
.content-vid-pechaty-b a {top: 0;padding: 0;height: auto;left: auto;}
.content-vid-pechaty-c p {line-height: 19px;margin-bottom: 29px;}
.slaid_tag button {top: auto;bottom: -77px;right: auto;left: 50%;margin-left: 30px;}
.slaid_tag .slick-prev {margin-left: -57px;}
.slaid_tag_nws_block .thumbnail {height: 180px;}
.slaid_tag_nws_block .thumbnail img {width: 100%;height: 100%;object-fit: cover;}
.slaid_tag_nws_block h4 {font-size: 15px;margin: 8px 0;}
.wp-block-news-blockg {max-width: 440px;padding: 37px 0;}
.content-otzivi h2 {top: auto;max-width: 100%;text-align: center;margin-bottom: 23px;}
.otzivi_nws p {font-size: 20px;line-height: 26px;}
.otzivi_nws p:nth-child(2) {font-size: 15px;line-height: 19.5px;margin-top: 0;}
.content-otzivi .otzivi-slaider {min-width: 460px;}
.content-otzivi .otzivi-slaider button {top: auto;right: auto;bottom: 0;left: 50%;}
.content-otzivi .otzivi-slaider button.slick-next {position: relative;right: auto;margin-left: 10px;margin-top: 30px;}
.content-otzivi .otzivi-slaider button.slick-prev {right: auto;margin-left: -76px;}
.wp-block-news-blockh {padding: 0 0 40px;}
.sectin-cont-img-a {grid-template-columns: 1fr;}
.sectin-cont-img-a-img {grid-row: 1;max-width: 768px;width: 100%;}
.sectin-cont-img-a h2 {grid-row: 2;grid-column: 1;top: auto;margin-top: 29px;margin-bottom: 22px;}
.sectin-cont-img-a h2, .sectin-cont-img-a-b, .sectin-cont-img-a-c, .sectin-cont-img-a-d {max-width: 440px;margin-left: auto;margin-right: auto;}
.sectin-cont-img-a-img .cont-img-block-d-sdvig {right: auto;position: relative;}
.sectin-cont-img-a-img img {width: 100%;object-fit: cover;}
.sectin-cont-img-a-b {grid-row: 3;grid-column: 1;}
.sectin-cont-img-a-c {grid-column: 1;grid-row: 5;margin-top: 19px;}
.sectin-cont-img-a-d {grid-column: 1;grid-row: 4;grid-template-columns: repeat(2, 1fr);margin-top: 20px;}
.sectin-cont-img-a-b p {line-height: 19px;}
.sectin-cont-img-a-d img {width: 40px;margin-left: 10px;position: relative;top: -4px;}
.sectin-cont-img-a-d .con-block-a, .sectin-cont-img-a-d .con-block-b, .sectin-cont-img-a-d .con-block-c, .sectin-cont-img-a-d .con-block-d {flex-direction: row;align-items: center;}
.sectin-cont-img-a-d p {margin: 0 0 10px;line-height: 19px;}
.sectin-cont-img-a-c p {line-height: 19px;}
.wp-block-news-blocki {padding: 37px 0;}
.section-rubrick {max-width: 440px;top: auto;left: auto;}
.rubrick-block-a {flex-direction: column;align-items: center;margin-bottom: 33px;}
.rubrick-block-a h2 {top: auto;left: auto;margin-bottom: 25px;}
.rubrick-block-a a {top: auto;left: auto;height: auto;padding-right: 23px;}
.rubrick-block-a a::after {margin-left: 8px;}
.rubrick-block-b .rubrik_cat {grid-template-columns: 1fr;row-gap: 30px;}
.rubrik_cat_nws:nth-child(3) {display: none;}
.rubrik_cat_nws_block h4 {margin: 5px 0 8px;}
.footer-secsion-a .block-c p a {font-size: 15px;}
.footer-secsion-a {padding: 66px 0 46px;}
.footer-secsion-a .block-a {display: flex;flex-direction: column;column-gap: 0;top: auto;row-gap: 16px;margin-bottom: 20px;}
.footer-secsion-a .phon a:nth-child(1), .footer-secsion-a .phon a:nth-child(2) {position: relative;right: auto;top: auto;}
.footer-secsion-a .phon {left: auto;top: auto;column-gap: 44px;}
.footer-secsion-a .phon a:last-child {top: auto;}
.footer-secsion-a .block-b {display: flex;flex-direction: column;align-items: center;row-gap: 25px;}
.footer-secsion-a .block-b p {left: auto;top: auto;text-align: center;padding: 0 33px;}
.footer-secsion-a .block-b p br {display: none;}
.footer-secsion-a .block-b .contackt-form p {text-align: right;padding: 0;}
.footer-secsion-a input[type="text"] {width: 100%;max-width: 230px;padding-bottom: 1px;padding-left: 0;}
.footer-secsion-a input[type="submit"] {padding-left: 0;padding-bottom: 2px;}
.footer-secsion-a .block-c p {font-size: 15px;padding: 0 10px;margin-top: 9px;}
.footer-secsion-b {padding: 44px 0 35px;}
.footer-secsion-b .gra {max-width: 440px;display: flex;flex-direction: row;flex-wrap: wrap;}
.footer-secsion-b .block-a {flex-basis: 44%;}
.footer-secsion-b .block-a a {width: 162px;height: 80px;margin: 20px 0 0 20px;}
.footer-secsion-b .block-a svg {width: 162px;height: 80px;}
.footer-secsion-b .block-b span {font-size: 28px;line-height: 36.4px;top: -6px;position: relative;margin-bottom: 18px;}
.footer-secsion-b .block-c {top: auto;left: auto;flex-basis: 100%;width: 100%;max-width: 440px;justify-items: center;}
.footer-secsion-b .block-c span {font-size: 28px;line-height: 36.4px;text-align: center;display: block;width: 100%;margin-top: 27px;margin-bottom: 21px;}
.footer-secsion-b .block-c a:nth-child(2), .footer-secsion-b .block-c a:nth-child(3) {font-size: 22px;line-height: 28.6px;text-align: center;width: 100%;}
.footer-secsion-b .block-c a:nth-child(3) {left: -4px;}
.footer-secsion-b .block-c p {text-align: center;width: 100%;font-size: 17px;margin-top: 16px;margin-bottom: 3px;line-height: 22.1px;}
.footer-secsion-b .block-c a:last-child {justify-items: center;}
#bottom-nav li a {font-size: 14px;line-height: 18.2px;padding: 10px 5px 9px;}
#bottom-nav li {margin: 0;padding-bottom: 0;}
ul#bottom-nav {column-gap: 20px;row-gap: 20px;margin-bottom: 35px;}
.footer-secsion-c {padding: 29px 0 100px;}
.footer-secsion-c .block-b {display: flex;flex-direction: row;flex-wrap: wrap;row-gap: 20px;}
.footer-secsion-c .block-b a:nth-child(1) {left: auto;margin-left: 61px;}
.footer-secsion-c .block-b a {font-size: 14px;line-height: 19px;}
.footer-secsion-c .block-b a:nth-child(3) {text-align: center;left: auto;width: 100%;top: -1px;}
.footer-secsion-c .block-b p {font-size: 15px;line-height: 19px;width: 100%;top: 5px;position: relative;}
.content-section-block:hover a::after {display: none;}
.cat_castom_nws:hover h4::after {display: none;}
.rubrik_cat_nws:hover .rubrik_cat_nws_block h4::after {display: none;}
.con_breadcrumbs {max-width: 440px;}
.container.kategorii h1 {max-width: 440px;font-size: 35px;line-height: 43.2px;}
.kategorii .cat_castom .cat_castom_nws:nth-child(8), 
.kategorii .cat_castom .cat_castom_nws:nth-child(16), 
.kategorii .cat_castom .cat_castom_nws:nth-child(24), 
.kategorii .cat_castom .cat_castom_nws:nth-child(30), 
.kategorii .cat_castom .cat_castom_nws:nth-child(36) {grid-column: auto;}
.sectin-cont-kat {max-width: 440px;}
.sectin-cont-kat .s_c_k:nth-child(1) {grid-column: auto;}
.sectin-cont-kat .s_c_k:nth-child(3) {height: auto;width: 100%;margin-bottom: 20px;}
.sectin-cont-kat .s_c_k .s_c_k_img {position: relative;}
.sectin-cont-kat .s_c_k img {width: 100%;}
.content-vid-pechaty-d .rubrik_cat {grid-template-columns: 1fr 1fr;}
.content-vid-pechaty-d .rubrik_cat_nws:nth-child(3), .content-vid-pechaty-d .rubrik_cat_nws:last-child {display: block;}
.cont_singl, .cont_next_post, .cont_teg {max-width:440px;}
.cont_teg {grid-template-columns: repeat(2, 1fr);}
.cont_teg h1, .cont_teg .pagination {grid-column: span 2;}
}
/*от 480 до 768*/

/*от 540 до 768*/
@media (min-width:540px) and (max-width:767px) {
.media_nav .phon a.yandex_map {display: block;}
.header_body .gra, .header_body .phon {column-gap: 49px;justify-content: space-between;}
.gra, 
.content-slider-block-l, 
.slide-cont, 
.content-slider-block-l div, 
.section-production, 
.content-top-prod, 
.wp-block-news-blockd .section,
.cont-img-block-a, 
.cont-img-block-b, 
.cont-img-block-c, 
.cont-img-block-e, 
.content-vid-pechaty,
.content-vid-pechaty-a, 
.content-vid-pechaty-b, 
.content-vid-pechaty-c, 
.content-vid-pechaty-d, 
.wp-block-news-blockg, 
.sectin-cont-img-a h2, 
.sectin-cont-img-a-b, 
.sectin-cont-img-a-c, 
.sectin-cont-img-a-d, 
.section-rubrick, 
.footer-secsion-b .gra, 
.footer-secsion-b .block-c {max-width: 500px;}
.cont-img-block-e {grid-template-columns: repeat(4, 1fr);column-gap: 0;}
.slaid_tag, .content-otzivi .otzivi-slaider {min-width: 520px;max-width: 520px;}
.rubrik_cat_nws:nth-child(3), .rubrik_cat_nws:last-child {display: block;}
.footer-secsion-c .block-b {justify-content: center;}
.footer-secsion-c .block-b a:nth-child(1) {margin-left: 0;}
.rubrick-block-b .rubrik_cat {grid-template-columns: repeat(2, 1fr);}
.cont-img-block-e .con-block-a, 
.cont-img-block-e .con-block-b, 
.cont-img-block-e .con-block-c, 
.cont-img-block-e .con-block-d {padding-right: 20px;}
.con_breadcrumbs, .container.kategorii h1, .sectin-cont-kat {max-width: 500px;}
.cont_singl, .cont_next_post, .cont_teg {max-width:500px;}
}
/*от 540 до 768*/

/*от 640 до 768*/
@media (min-width:660px) and (max-width:767px) {
.rubrick-block-b .rubrik_cat {grid-template-columns: repeat(2, 1fr);}
.header_body .gra, .header_body .phon {column-gap: 39px;}
.gra, 
.content-slider-block-l, 
.slide-cont, 
.content-slider-block-l div, 
.section-production, 
.content-top-prod, 
.wp-block-news-blockd 
.section, 
.cont-img-block-a, 
.cont-img-block-b, 
.cont-img-block-c, 
.cont-img-block-e, 
.content-vid-pechaty, 
.content-vid-pechaty-a, 
.content-vid-pechaty-b, 
.content-vid-pechaty-c, 
.content-vid-pechaty-d, 
.wp-block-news-blockg, 
.sectin-cont-img-a h2, 
.sectin-cont-img-a-b, 
.sectin-cont-img-a-c, 
.sectin-cont-img-a-d, 
.section-rubrick, 
.footer-secsion-b .gra, 
.footer-secsion-b .block-c {max-width: 620px;}
.header_body .mail {display: block;}
.media_nav .phon a.yandex_map {display: none;}
.media_nav .phon a:nth-child(2) {order: 1;}
.media_nav .phon a:nth-child(3) {order: 2;}
.media_nav .phon a:last-child {order: 3;font-size: 15px;width: auto;height: auto;}
.media_nav .phon a:last-child::after {display: none;}
.mail a {font-size: 15px;}
.content-section {grid-template-columns: repeat(3, 1fr);}
.cat_castom {grid-template-columns: repeat(3, 1fr);}
.cat_castom_nws:last-child {grid-column: 3;}
.slaid_tag, .content-otzivi .otzivi-slaider {min-width: 640px;max-width: 640px;}
.sectin-cont-img-a-d {grid-template-columns: repeat(4, 1fr);}
.sectin-cont-img-a-d .con-block-a, 
.sectin-cont-img-a-d .con-block-b, 
.sectin-cont-img-a-d .con-block-c, 
.sectin-cont-img-a-d .con-block-d {display: flex;flex-direction: column;align-items: center;}
.sectin-cont-img-a-d img {width: 60px;margin-left: 0;}
.sectin-cont-img-a-d p {text-align: center;}
.rubrick-block-b .rubrik_cat {grid-template-columns: repeat(3, 1fr);}
.rubrik_cat_nws:last-child {display: none;}
.sectin-cont-img, 
.sectin-cont-img-a {max-width: 768px;}
.con_breadcrumbs, .container.kategorii h1, .sectin-cont-kat {max-width: 620px;}
.cont_singl, .cont_next_post, .cont_teg {max-width:620px;}
}
/*от 640 до 768*/

/*от 360 до 480*/
@media (max-width:479px) {
h1 {font-size: 36px;line-height: 43.2px;}
.gra {max-width: 320px;}
.header_body .gra {column-gap: 24px;}
.header_body .phon {column-gap: 22px;}
.burger_block {max-width: 480px;width: 100%;}
.burger_menu.act {max-width: 480px;width: 100%;}
#top-burger {padding-left: 0;max-width: 310px;width: 100%;margin-left: auto;margin-right: auto;}
#top-burger li .sub-menu {padding-left: 30px;}
#top-burger li a {font-size: 18px;padding-bottom: 3px;margin-bottom: 17px;}
#top-burger li .sub-menu li a {font-size: 15px;}
.burger_block .serch {margin-left: auto;margin-right: auto;width: 100%;max-width: 310px;}
.content-slider {margin-top: 80px;}
.content-slider-block-l {max-width: 320px;}
.content-slider-block-r {margin-bottom: 107px;}
.slide-cont {max-width: 320px;margin-top: 18px;margin-bottom: 9px;}
.content-slider-block-r .slide .slide-cont p:nth-child(2) {text-align: left;}
.slide-img-grid {height: 125px;}
.content-slider-block-l span {padding: 0;}
.content-slider-block-l h1 {padding: 0 31px;top: -1px;position: relative;margin-bottom: 24px;}
.section-production {max-width: 320px;}
.title-block h2 {margin: 0 54px 23px;}
.content-section {grid-template-columns: 1fr;max-width: 300px;margin: 0 auto;}
.content-section-block .card__image {margin-left: 10px;}
.content-section-block {column-gap: 10px;}
.content-top-prod {max-width: 320px;margin-bottom: 41px;}
.cat_castom {grid-template-columns: 1fr;row-gap: 37px;}
.cat_castom_nws:nth-child(2), .cat_castom_nws:last-child {grid-column: 1;}
.cat_castom .thumbnail {height: 100%;max-height: 210px;}
.content-top-prod-block:last-child {margin-top: 3px;}
.cat_castom h4 {top: auto;height: auto;margin: 10px 0 5px;}
.wp-block-news-blockd {padding: 56px 0 48px;}
.wp-block-news-blockd .section {max-width: 320px;}
.form-block-a {margin-bottom: 12px;}
.form-block-b span {margin-bottom: 25px;}
.contackt-form {display: flex;flex-direction: column;align-items: center;row-gap: 20px;}
.form-block-c input[type="text"] {max-width: 100%;width: 100%;text-align: center;padding-bottom: 8px;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7-response-output {max-width: 320px;}
.contackt-form .wpcf7-not-valid-tip {max-width: 100%;}
.form-block-c input[type="submit"] {max-width: 320px;width: 320px;position: relative;padding: 13px 0 10px;border: 2px solid #F30082;padding-right: 23px;}
.block-bb {position: relative;}
span.wpcf7-spinner {display: none;}
.block-bb p::after {top: 22px;margin-left: 89px;left: 50%;zoom: 66%;}
.form-block-d p, .form-block-d a {margin-top: 9px;}
.cont-img-block-d {margin-bottom: 32px;}
.cont-img-block-a, 
.cont-img-block-b, 
.cont-img-block-c, 
.cont-img-block-e {max-width: 320px;}
.cont-img-block-c p {line-height: 19px;}
.cont-img-block-c {margin-bottom: 18px;}
.cont-img-block-e .con-block-a, 
.cont-img-block-e .con-block-b, 
.cont-img-block-e .con-block-c, 
.cont-img-block-e .con-block-d {padding-right: 0;}
.cont-img-block-e .con-block-a {max-width: 125px;}
.cont-img-block-e .con-block-c {max-width: 126px;}
.cont-img-block-e .con-block-d {width: 173px;}
.content-vid-pechaty {max-width: 320px;}
.content-vid-pechaty-a, 
.content-vid-pechaty-b, 
.content-vid-pechaty-c, 
.content-vid-pechaty-d {max-width: 320px;}
.slaid_tag {max-width: 320px;min-width: 320px;left: auto;}
.slaid_tag_nws {padding: 0;}
.slaid_tag_nws_block .thumbnail {height: 100%;max-height: 230px;}
.content-vid-pechaty-c p {margin-bottom: 30px;}
.slaid_tag_nws_block h4 {margin: 9px 0;}
.slaid_tag .slick-prev {right: auto;margin-left: -61px;}
.slaid_tag .slick-next {margin-left: 15px;}
.slaid_tag button {bottom: -76px;}
.wp-block-news-blockg {max-width: 320px;padding: 37px 0 38px;}
.content-otzivi .otzivi-slaider {max-width: 320px;min-width: 320px;}
.otzivi_nws {padding: 0;}
.content-otzivi .otzivi-slaider button.slick-prev {margin-left: -61px;}
.content-otzivi .otzivi-slaider button.slick-next {margin-left: 15px;}
.sectin-cont-img-a h2, 
.sectin-cont-img-a-b, 
.sectin-cont-img-a-c, 
.sectin-cont-img-a-d {max-width: 320px;}
.sectin-cont-img-a-img .cont-img-block-d-sdvig {height: 125px;}
.sectin-cont-img-a h2 {text-align: center;margin-top: 27px;left: auto;}
.sectin-cont-img-a-d {grid-template-columns: 1fr;row-gap: 30px;justify-items: center;}
.sectin-cont-img-a-d .con-block-a, 
.sectin-cont-img-a-d .con-block-b, 
.sectin-cont-img-a-d .con-block-c, 
.sectin-cont-img-a-d .con-block-d {max-width: 210px;}
.section-rubrick {max-width: 320px;}
.rubrick-block-a {margin-bottom: 32px;}
.wp-block-news-blocki {padding-bottom: 40px;}
.footer-secsion-a {padding: 63px 0 46px;}
.footer-secsion-a .phon {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;row-gap: 29px;column-gap: 50px;}
.footer-secsion-a .phon a:last-child {font-size: 28px;line-height: 33.6px;left: 0;}
.footer-secsion-a .block-a {margin-bottom: 17px;}
.footer-secsion-a .block-b p {padding: 0;}
.footer-secsion-a .block-b p br {display: block;}
.footer-secsion-a input[type="text"] {max-width: 100%;text-align: center;padding-bottom: 8px;}
.footer-secsion-a input[type="submit"] {width: 320px;border: 2px solid #F30082;padding: 13px 0 9px;}
.footer-secsion-a .block-c p {margin-top: 10px;line-height: 19px;}
.footer-secsion-a .block-c p a {font-size: 15px;}
.footer-secsion-b .gra {max-width: 320px;justify-content: center;row-gap: 20px;}
.footer-secsion-b .block-a a {margin: 0;}
.footer-secsion-b {padding: 41px 0 36px;}
.footer-secsion-b .block-b span {top: -3px;margin-bottom: 20px;}
.footer-secsion-b .block-c span {margin-top: 8px;}
.footer-secsion-b .block-c {display: flex;flex-direction: column;flex-wrap: nowrap;}
.footer-secsion-b .block-c a:nth-child(3) {left: auto;top: auto;margin: 16px 0 0;}
.footer-secsion-b .block-c p {margin-top: 15px;}
.footer-secsion-b .block-c a:last-child {text-align: center;}
.footer-secsion-b .block-c a:last-child::before {left: 18px;}
ul#bottom-nav {flex-direction: column;flex-wrap: nowrap;align-items: center;}
#bottom-nav li a {line-height: 17.4px;}
.footer-secsion-c .block-b {justify-content: center;}
.footer-secsion-c .block-b a:nth-child(1) {margin: 0;top: 3px;left: -4px;}
.footer-secsion-c .block-b a:nth-child(2) {left: 6px;top: 3px;}
.con_breadcrumbs, .container.kategorii h1, .sectin-cont-kat {max-width: 320px;}
.content-vid-pechaty-d .rubrik_cat {grid-template-columns: 1fr;}
.content-vid-pechaty-d .rubrik_cat .thumbnail {height: 230px;}
.cont_singl, .cont_next_post, .cont_teg {max-width:320px;}
.cont_teg {grid-template-columns: 1fr;}
.cont_teg h1, .cont_teg .pagination {grid-column: 1;}
}
/*от 360 до 480*/

/*от 420 до 480*/
@media (min-width:420px) and (max-width:479px) {
.header_body .gra, 
.header_body .phon {column-gap: 40px;}
ul#top-burger, .burger_block .serch {max-width: 380px;}
.gra, .content-slider-block-l, 
.slide-cont, 
.section-production, 
.content-top-prod, 
.wp-block-news-blockd .section, 
.cont-img-block-a, 
.cont-img-block-b, 
.cont-img-block-c, 
.cont-img-block-e, 
.content-vid-pechaty-a, 
.content-vid-pechaty-b, 
.content-vid-pechaty-c, 
.content-vid-pechaty-d, 
.content-vid-pechaty, 
.wp-block-news-blockg, 
.sectin-cont-img-a h2, 
.sectin-cont-img-a-b, 
.sectin-cont-img-a-c, 
.sectin-cont-img-a-d, 
.section-rubrick {max-width: 380px;}
.slaid_tag, 
.content-otzivi .otzivi-slaider {min-width: 380px;max-width: 380px;}
.sectin-cont-img-a-d {grid-template-columns: repeat(2, 1fr);}
.con_breadcrumbs, .container.kategorii h1, .sectin-cont-kat {max-width: 380px;}
.cont_singl, .cont_next_post, .cont_teg {max-width:380px;}
}
/*от 420 до 480*/