
header .phone a[href^="tel:+7843"] ~ a {
    display: none;
}
footer .phone a[href^="tel:+7843"] ~ a {
    display: none;
}
.teleph a[href^="tel:+7843"] ~ a {
    display: none;
}
.mobile-phones a[href^="tel:+7843"] ~ a {
    display: none;
}


header .phone a[href^="tel:+7993"] ~ a {
    display: none;
}
footer .phone a[href^="tel:+7993"] ~ a {
    display: none;
}
.teleph a[href^="tel:+7993"] ~ a {
    display: none;
}
.mobile-phones a[href^="tel:+7993"] ~ a {
    display: none;
}
.logo .logo_block{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.logo .logo_block>div{
    margin-left: 10px;
}
.logo .logo-title{
    font-size: 16px;
    color: #77b72b;
    text-transform: uppercase;
    font-weight: bold;
}

.logo .logo-text{
    font-size: 19px;
    text-transform: uppercase;
    font-weight: bold;
    color: black;
}
.grecaptcha-badge{
    display: none !important;
}
.socials a.TELEGRAMM{
    background-image: url(http://lisizin.ru/lomba/upload/tg.svg);
}
@media screen and (max-width: 765px){
  /*Новое мобильная шапка*/

header .inner{
    flex-wrap: nowrap;
}
header .mobile-menu{
    order: 3;
}
header .logo{
    order: 0;
}
header .logo img{
    width: 45px;
}
.logo .logo_block>div{
    margin-left: 5px;
}
.logo .logo-title{
    text-align: left;
    font-size: 9px;
}
.logo .logo-text{
    font-size: 12px;
    text-align: left;
}
header .contacts{
    order: 1;
    border-top: 0;
    padding: 0;
    margin: 0;
    width: 110px;
    gap: 10px;
    flex-wrap: nowrap;
}
header .contacts .mobile-phones{
    display: none;
}
header .contacts .button{
    width: 30px;
    position:relative;
    order: 1;
}
header .contacts .button .btn{
    background: none;
    border: 0;
    font-size: 0;
    width: 30px;
    padding: 0;
    height: 30px;
}
header .contacts .button .btn:after{
    content: url(http://lisizin.ru/lomba/upload/mobile_head_butt.svg);
    width: 20px;
    height: 20px;
}
.toggle_mnu{
    justify-content: flex-end;
}
header .contacts .socials{
    order: 3;
    width: 55px;
}
header .contacts .socials a{
    width: 25px;
    height: 25px;
}
body{
    padding: 65px 0 0;
}
.page-top .main-menu .menu>ul>li a{
    padding:10px 20px;
}
.close .toggle_mnu{
        justify-content: flex-start;
    }
/**/
}
.irs--modern .irs-grid{
    display: none;
}
@media screen and (max-width: 360px){
    .logo .logo_block>div{
        width:110px;
    }
    header .logo img{
        width: 30px;
    }
    .logo .logo-title{
        font-size: 8px;
    }
    .logo .logo-text{
        font-size: 10px;
    }
    
}

/*Новые разделы сайта*/

.sliders{
                margin-top:20px;
                height: 600px;
            }
            .sliders .slide_info{
                padding: 49px 0;
                color: #111D20;
                width: 500px;
            }
            .sliders .slide_info h1{
                font-weight: 800;
                font-size: 60px;
            }
            .sliders .slide_info .desc{
                font-weight: 700;
                font-size: 32px;
            }
            .sliders .slide_info ul{
                display: flex;
                padding-left: 30px;
                flex-direction: column;
                gap: 10px;
            }
            .sliders .slide_info ul li{
                font-weight: 400;
                font-size: 18px;
                position: relative;
            }
            .sliders .slide_info ul li:after{
                content:url(/upload/img/check_slide.svg);
                position:absolute;
                left:-30px;
            }
            .sliders .button{
                background: #77B72B;
                padding: 20px 70px 20px 30px;
                position: relative;
                display: inline-block;
                margin-top: 30px;
                text-transform: uppercase;
                font-weight: 800;
                font-size: 18px;
                color: #FFFFFF;
            }
            .sliders .button:before{
                content:url(/upload/img/right-arrow_button.svg);
                position:absolute;
                right: 25px;
            }

            .block_2{
                padding: 30px 0 60px 0;
            }
            .block_2 .title{
                font-weight: 700;
                font-size: 30px;
                text-align: center;
                margin: 30px 0 50px 0;
            }
            .block_2 .block_list{
                display: flex;
                flex-direction: column;
                gap: 20px;
            }
            .block_2 .block_list .lines{
                display: flex;
            }
            .block_2 .block_list .img_block,
            .block_2 .block_list .dot_lin,
            .block_2 .block_list .block_text{
                flex: 1 1 300px;
            }
            .block_2 .block_list .dot_lin{
                border: 1px solid #77B72B;
                position: relative;
            }
            .block_2 .block_list .dot_lin svg{
                position: absolute;
                top: -30px;
                right: -1px;
            }
            .block_2 .block_list .dot_lin i{
                background: #77B72B;
                width: 16px;
                height: 16px;
                display: block;
                position: absolute;
                border-radius: 25px;
                top: -8px;
                left: -1px;
            }
            .block_2 .block_list .num{
                font-weight: 700;
                font-size: 36px;
                color: #77B72B;
                margin: 0;
            }
            .block_2 .block_list .text{
                font-weight: 700;
                font-size: 20px;
                margin: 0;
            }
            .block_dov{
                padding: 40px 0 110px 0;
            }
            .block_dov .title{
                text-align: center;
                font-weight: 700;
                font-size: 30px;
            }
            .block_dov .block_list{
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
                gap: 30px;
            }
            .block_dov .block_list .block{
                display: flex;
                align-items: flex-start;
                gap: 20px;
                width: 370px;
            }
            .block_dov .block_list .text .title{
                font-weight: 700;
                font-size: 20px;
                margin: 0;
                text-align: left;
            }
            .block_dov .block_list .text .desc{
                margin-bottom: 0;
            }
            .block_3{
                background: #FAFFF4;
                position: relative;
                overflow: inherit;
                padding: 110px 0 60px 0;
            }
            .block_3 .forms{
                width: 700px;
                position: absolute;
                left:0;
                right: 0;
                margin: auto;
                display: flex;
                gap:50px;
                top:-50px;
                background: #FFFFFF;
                box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
                padding: 27px 30px;
                align-items: center;
                justify-content: space-between;
            }
            .block_3 .forms .button{
                background: #77B72B;
                padding: 14px 70px 14px 30px;
                position: relative;
                display: inline-block;
                text-transform: uppercase;
                font-weight: 800;
                font-size: 18px;
                color: #FFFFFF;
            }
            .block_3 .forms .button:before{
                content:url(/upload/img/right-arrow_button.svg);
                position:absolute;
                right: 25px;
            }
            .block_3 .forms .title{
                font-weight: 700;
                font-size: 24px;
                padding-left: 80px;
                position: relative;
            }
            .block_3 .forms .title:after{
                content:url(/upload/img/thumbs-up.svg);
                position: absolute;
                left: 0;
                top: -20px;
            }
            .block_3_list{
                display: flex;
                align-items: flex-start;
                flex-direction: row;
                gap: 30px;
            }
            .block_3_list .title{
                font-weight: 700;
                font-size: 30px;
                width: 277px;
            }
            .block_3_list .img_block{
                display: flex;
                flex-direction: row;
            }
            .block_3_list .img_block picture:nth-child(1){
                position: relative;
                z-index: 3;
                width: 280px;
            }
            .block_3_list .img_block picture:nth-child(2){
                position: relative;
                z-index: 2;
                width: 265px;
            }
            .block_3_list .img_block picture:nth-child(3){
                position: relative;
                z-index: 1;
                width: 280px;
            }
            .block_3_list .text_block{
                display: flex;
                gap: 70px;
            }
            .block_3_list .text_block>div{
                width: 230px;
            }
            .block_3_list .text_block .time{
                font-weight: 800;
                font-size: 20px;
                color: #77B72B;
            }
            .block_4{
                padding: 30px 0 110px 0;
            }
            .block_4 .title{
                font-weight: 700;
                font-size: 30px;
                text-align: center;
            }
            .block_4 .desc{
                font-weight: 400;
                font-size: 20px;
                color: #717171;
                text-align: center;
            }
            .block_4 .block_4_list{
                display:flex;
                gap: 33px;
            }
            .block_4 .block_4_list .block{
                display: flex;
                width: 377px;
                background: #FFFFFF;
                box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.08);
                justify-content: space-between;
                border-right: 8px solid #77B72B;
            }
            .block_4 .block_4_list .text{
                padding: 20px;
            }
            .block_4 .block_4_list .title{
                font-weight: 700;
                font-size: 18px;
                text-align: left;
                margin: 0;
            }
            .block_4 .block_4_list .desc{
                font-weight: 400;
                font-size: 14px;
                color: #717171;
                text-align: left;
                margin-bottom: 0;
            }
            .block_5{
                position: relative;
                padding: 110px 0 60px 0;
                overflow: visible;
            }
            .block_5 .title{
                font-weight: 700;
                font-size: 30px;
                text-align: center;
            }
            .block_5 .forms{
                position: absolute;
                background: #FAFFF4;
                box-shadow: 0px 0px 44px rgba(223, 232, 212, 0.6);
                width: 700px;
                padding: 30px;
                display: flex;
                align-items: center;
                left: 0;
                right: 0;
                margin: auto;
                top: -50px;
                justify-content: space-between;
            }
            .block_5 .forms .title{
                font-weight: 700;
                font-size: 24px;
                text-align: left;
                margin:0;
            }
            .block_5 .forms .block_forms{
                display: flex;
                align-items: center;
            }
            .block_5 .forms .block_forms input{
                margin:0;
                border:0;
                width: 200px;
                color: #999999;
            }
            .block_5 .forms .block_forms .button{
                padding: 13px 46px;
                background: #77B72B;
                text-transform: uppercase;
                font-weight: 800;
                font-size: 18px;
                color: #fff;
            }
            .block_5_list{
                display: flex;
                gap: 30px;
                justify-content: center;
            }
            .block_5_list .block{
                border: 1px solid #E0E0E0;
                padding: 30px;
                width: 580px;
            }
            .block_5_list .title{
                font-weight: 700;
                font-size: 24px;
                margin:0;
                display: flex;
                align-items: center;
                gap: 10px;
            }
            .block_5_list b{
                text-transform: uppercase;
            }
            .block_5_list ul{
                display: flex;
                padding-left: 30px;
                flex-direction: column;
                gap: 10px;
                margin-top: 20px;
            }
            .block_5_list ul li{
                font-weight: 400;
                font-size: 18px;
                position: relative;
            }
            .block_5_list ul li:after{
                content:url(/upload/img/check_slide.svg);
                position:absolute;
                left:-30px;

            }
            .block_7{
                padding: 120px 0 60px 0;
            }
            .block_7 .title{
                font-weight: 700;
                font-size: 30px;
                text-align: center;
            }
            .block_7 .answer{
                display: none;
                padding: 20px;
            }
            .block_7 .question{
                background: #FFFFFF;
                border: 1px solid #E0E2E7;
                padding: 14px 20px;
                position: relative;
            }
            .block_7 .question:after{
                content: url(/upload/img/plus.svg);
                position: absolute;
                right: 20px;
                height: 30px;
                width: 30px;
                top: 10px;
            }
            .block_7 .activ .answer{
                display: block;
            }
            .block_7 .activ .question{
                background: #77B72B;
                color: #fff;
            }
            .block_7 .activ .question:after{
                content: url(/upload/img/minus.svg);
                position: absolute;
                right: 20px;
                height: 30px;
                width: 30px;
                top: 10px;
                z-index: 1;
            }
            .block_7 ul{
                display: flex;
                flex-direction: column;
                gap: 20px;
            }
            .block_8{
                background: #FAFFF4;
                padding: 25px 0 0 0;
            }
            .block_8 .container{
                display: flex;
                justify-content: space-between;
                align-items: center;
            }
            .block_8 .block_baners .title{
                font-weight: 700;
                font-size: 30px;
            }
            .block_8 .block_baners .desc{
                font-weight: 400;
                font-size: 20px;
                color: #717171;
            }
            .block_8 .block_baners .tel{
                font-weight: 800;
                font-size: 48px;
                margin: 30px 0;
            }
            .block_8 .block_baners .button{
                padding: 20px 45px;
                text-transform: uppercase;
                color: #FFFFFF;
                background: #77B72B;
                font-weight: 800;
                font-size: 18px;
                display: inline-block;
            }
          