.pd-lizing {
padding: 5px 0 40px;
}

.title-lizing-2 {
text-transform: uppercase;
font-weight: 600;
}

.title-lizing-3 {
font-weight: bold;
color: #000;
padding-bottom: 20px;
}

.block_section {clear: both;}

.b-footer-menu ul li a {
    padding: 5px 13px !important;
}

.wpb_wrapper tr td {
border:1px solid #000;
}

.techtable tr td {
border:1px solid #000;
}

.techtable tr th {
border:1px solid #000;
}

.b-header-menu-small .nav li {
    line-height: 10px;
    margin-right: 10px !important;
}


#bx_336696398_section_1966 {
display:none;
}

.data-cell a {
color: #000;
font-size: 16px;
}

.data-cell a:hover {
text-decoration: none;
}

.content_about_lizing {
margin-bottom: 70px;
}

.d-flex-start-new {
display: flex;
justify-content: flex-start;
}

.d-flex-center-new {
display:flex;
align-items: center;
}

.d-flex {
display: flex;
}

.icon-left-new {
float: left;
flex: 1;
font-size:14px;
line-height: 1.3;
margin-left:31px;
white-space: nowrap;
}

.block-pay {
float: left;
flex: 1;
font-size:14px;
}

.block-pay-title {
font-size:24px;
font-weight:bold;
color:#0aa6dd;
}

.block-pay-text {
padding-top:20px;
font-size: 16px;
}

.content_new p {
font-size:16px;
}

.text-1 {
font-size: 24px;
color: #000;
padding-top: 30px;
}

.text-1 a {
text-decoration: none;
color:#000;
}

.text-1 a:hover {
color:#0077b3;
}

.block-center-new {
margin: 65px 0 20px 0;
}

.table-new {
display: block;
width:100%;
overflow: auto;
border-collapse: inherit;
border-spacing: 0;
}

.table-new tr th {
border-top: 1px solid #0aa6dd;
border-left: 1px solid #0aa6dd;
border-right: 1px solid #0aa6dd;
font-size:24px;
text-align:center;
text-transform: uppercase;
color:#3b3a3d;
}

.table-new tr td {
border: solid 1px #0aa6dd;
font-size: 24px;
padding: 15px;
}

.table-new thead th:first-child {
    border-radius: 10px 0 0 0;
}
.table-new thead th:last-child {
    border-radius: 0 10px 0 0;
}

.table-new tbody tr:last-child td:first-child {
    border-radius: 0 0 0 10px;
}
.table-new tbody tr:last-child td:last-child {
    border-radius: 0 0 10px 0;
}

.hp-module {
display: flex;
align-items: center;
}

.hp-module {
padding: 20px;
border: 1px solid #0aa6dd;
border-radius: 10px;
height: 170px;
}

.adv_mg {
margin: 30px 0 60px 0;
}

.hp_info {
margin-left: 25px;
float: left;
flex: 1;
}

.hp_title {
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
color: #0aa6dd;
}

.adv_title_1 {
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
color: #0aa6dd;
margin: 10px 0;
}

.hp_text {
margin-top: 15px;
font-size: 18px;
}

.pdleft25 {
padding-left: 25px;
}

.pd-left0 {
padding-left:0;
}

.pd-right0 {
padding-right:0;
}

.mg70 {
margin: 70px 0;
}

.pd70 {
padding:70px 0;
}

.mg-top {
padding:20px 0;
}

.mg50 {
margin-top: 50px;
}

.mg25 {
margin-bottom: 25px;
}


.h2_style {
font-size: 28px;
font-weight: bold;
margin: 30px 0;
}

.h2_style_1 {
font-size: 28px;
font-weight: bold;
margin: 50px 0;
}

.h2_style_2 {
font-size: 28px;
font-weight: bold;
margin: 70px 0 35px 0;
}

.h2_style_3 {
font-size: 34px;
font-weight: bold;
text-align:center;
margin: 20px 0 20px 0;
color:#0aa6dd;
}

.h2_style_4 {
font-size: 28px;
font-weight: bold;
margin: 40px 0 0 0;
}

.h2_style_5 {
font-size: 28px;
font-weight: bold;
text-align:center;
}

.h2_style_6 {
font-size: 34px;
font-weight: bold;
text-align: center;
margin: 20px 0 50px 0;
color:#0aa6dd;
}

.title_brendy {
font-size: 16px !important;
font-weight: bold;
margin: 45px 0 25px 0;
color: #000;
}

.text_brendy {
display: -webkit-box;
align-items: end;
margin-top: 21px;
}

.text_brendy p {
padding-left: 10px;
} 

.phone_brendy {
display: flex;
align-items: start;
padding-top: 20px;
}

.phone_brendy p {
margin: 0;
padding-left: 10px;
}  

.p_style {
margin: 30px 0 15px 0px;
font-size: 24px !important;
font-weight: bold;
color: #2aafe0;
}

.p_style_color {
color:#7f756c;
margin: 30px 0;
font-weight: bold;
}

.p_style_lizing {
margin: 15px 0 40px 0;
font-size: 24px !important;
font-weight: bold;
color: #2aafe0;
}

.list-new {
padding-inline-start: 20px !important;
}

.list-new li {
font-size:16px;
}

.list-new-dostavka {
padding-left: 20px;
margin: 10px 0 25px;
}

.list-new-dostavka li {
color: #000;
margin: 5px 0 5px;
list-style: square;
}

.list-new-lizing {
padding-inline-start: 20px !important;
color:#000;
}

.list-new-lizing {
padding-left: 20px;
margin: 10px 0 25px;
}

.list-new-lizing li {
color: #000;
margin: 5px 0 5px;
list-style: square;
}

.list-company {
font-size: 18px;
}

.style_bold {
font-weight:bold;
}

.p-style_text {
line-height: 0.9;
}

.text_lizing p {
padding:10px 0;
margin: 0;
}

.text_lizing_1 {
line-height: 0.1;
padding:0;
}

.pd_v p {
padding:0;
}

.amount_style {
text-transform: uppercase;
font-size:16px;
font-weight: bold;
margin-top: 25px;
}

.advice_border {
border: 1px solid #2aafe0;
border-radius: 10px;
}

.advice_block {
display: flex;
align-items: flex-start;
}

.advice_block {
border: 1px solid #2aafe0;
border-radius: 10px;
padding: 15px;
}

.advice_text {
margin-left: 30px;
float: left;
flex: 1;
}

.advice_text p {
font-size:18px;
}

.border-right {
border-right: 1px solid #2aafe0;
}

.lizing_images_center {
position: relative;
}

.img_text {
position: absolute;
top: 67px;
left: 540px;
font-size: 11px;
}

.block-sl-title {
font-weight: bold;
padding: 15px 0 20px 0;
color: #000;
}

.block-sl-1 {
position: relative;
border: 3px solid #00a9e3;
border-radius: 5px;
margin: 120px 0 110px 0;
}

.block-sl-main {
margin-right: 45px;
}

.block-sl-main-1 {
padding: 25px;
margin-right: 25px;
font-weight: bold;
color: #000;
}

.block-sl-main-2 {
padding: 25px;
margin-right: 25px;
color: #000;
}

.block-sl-main-3 {
padding: 25px;
margin-right: 25px;
color: #000;
height: 250px;
}

.block-sl-title-2 {
color: #000;
}

.block-sl-1 img {
position: absolute;
top: -76px;
}

.block-sl-2 {
position: relative;
border: 3px solid #00a9e3;
border-radius: 5px;
margin: 120px 0 80px 0;
}

.block-sl-2 img {
position: absolute;
top: -14px;
}

.block-sl-3 {
position: relative;
border: 3px solid #00a9e3;
border-radius: 5px;
margin: 30px 0 60px 0;
}

.block-sl-3 img {
position: absolute;
top: -14px;
}

.block-sl-4 {
position: relative;
border: 3px solid #00a9e3;
border-radius: 5px;
margin: 70px 0 70px 0;
}

.block-sl-4 img {
position: absolute;
top: -33px;
}


.block-sl-5 {
position: relative;
border: 3px solid #00a9e3;
border-radius: 5px;
margin: 70px 0 70px 0;
}

.block-sl-5 img {
position: absolute;
top: -43px;
}

.block-sl-6 {
position: relative;
border: 3px solid #00a9e3;
border-radius: 5px;
margin: 70px 0 230px 0;
}

.block-sl-6 img {
position: absolute;
top: -50px;
}

.block-sl-img {
content:"";
width: 118px;
height: 133px;
background: url(/images/img-sl-2.jpg) no-repeat;
position: absolute;
top: 61px;
right: -60px;
}

.block-sl-img-1 {
content:"";
width: 118px;
height: 133px;
background: url(/images/img-icon-4.jpg) no-repeat;
position: absolute;
top: 56px;
right: -60px;
}

.block-sl-img-2 {
content:"";
width: 118px;
height: 133px;
background: url(/images/img-icon-7.jpg) no-repeat;
position: absolute;
top: 102px;
right: -60px;
}

.block-sl-img-3 {
content:"";
width: 118px;
height: 133px;
background: url(/images/img-icon-8.jpg) no-repeat;
position: absolute;
top: 61px;
right: -60px;
}

.block-sl-img-4 {
content:"";
width: 118px;
height: 133px;
background: url(/images/img-icon-9.jpg) no-repeat;
position: absolute;
top: 73px;
right: -60px;
}

.block-sl-img-6 {
content:"";
width: 118px;
height: 133px;
background: url(/images/img-icon-10.jpg) no-repeat;
position: absolute;
top: 55px;
right: -60px;
}

.img-sl-5 {
content:"";
width: 118px;
height: 133px;
background: url(/images/img-icon-6.jpg) no-repeat;
position: absolute;
top: 93px;
right: -60px;
}

.block-arenda-1 {
border: 1px solid #0aa6dd;
border-radius: 10px;
padding: 15px;
}

.comp-flex {
display: flex;
align-items: center;
}

.comp-title {
font-size: 20px;
color: #0aa6dd;
font-weight: bold;
margin-left: 10px;
}

.comp-list {
margin: 15px 0;
padding-inline-start: 20px;
}

.comp-list li {
padding:10px 0;
}

.comp-list-1 {
margin: 20px 0;
padding-inline-start: 20px;
}

.comp-list-1 li {
padding: 5px 0;
}

.br-service {
border: 1px solid #0aa6dd;
border-radius: 10px;
}

.block-service-new {
font-size: 18px;
padding: 15px 30px 15px 30px;
}

.block-service-new span {
color:#0aa6dd;
font-weight: bold;
}

.block-service-style {
padding: 10px;
font-size: 12px;
background: #00a9e3;
color: #fff;
border-radius: 0 0 5px 5px;
border-top: 2px solid #ff0013;
text-transform: uppercase;
}

.block-hover:hover .block-service-style {
background: #ff0013;
border-top: 2px solid #00a9e3;
}

.text-d {
padding-bottom: 10px;
}

.text-d a {
text-decoration: none;
}

.geo_phone_itpanda.callibri_phone {
font-style: normal;
}

.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 11px !important;
height: 40px !important;
text-indent: -9999px;
z-index: 9999;
}

.bx-wrapper .bx-prev, .bx-wrapper .bx-next {
opacity: 1 !important;;
}

.bx-wrapper .bx-prev {
left: -50px !important;
background: url(/images/left-arrow-bx.png) no-repeat !important;
}

.bx-wrapper .bx-next {
right: -50px !important;
background: url(/images/right-arrow-bx.png) no-repeat !important;
}

.footer_carusel__item>.footer_carusel__item__img {
height: 185px;
margin: 0;
}

@media (max-width: 992px) {

.hp-module {
height: auto;
}

.block-sl-1 {
margin: 50px 0;
}

.block-sl-main {
margin-right: 0;
}


.block-sl-6 img,
.block-sl-img-6,
.block-sl-img-4,
.block-sl-5 img,
.block-sl-4 img,
.block-sl-img-3,
.block-sl-img-2,
.block-sl-3 img,
.block-sl-2 img,
.img-sl-5,
.block-sl-img-1,
.block-sl-img,
.block-sl-1 img {
display: none;
}

.pd-right0,
.pd-left0 {
padding: 10px 0 10px 0;
}

}


.block-folder-1 {
background: center center url(/images/imgfolder/elektrostancii.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-2 {
background: center center url(/images/imgfolder/derevoobrabatyvayushchie-stanki.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-3 {
background: center center url(/images/imgfolder/frezernye-stanki-po-metallu.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-4 {
background: center center url(/images/imgfolder/gidravlicheskoe-oborudovanie.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-5 {
background: center center url(/images/imgfolder/gidrodinamicheskoe-oborudovanie.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-6 {
background: center center url(/images/imgfolder/gilotinnye-nozhnicy-po-metallu.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-7 {
background: center center url(/images/imgfolder/kompressory-vozdushnye.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-8 {
background: center center url(/images/imgfolder/lazernye-stanki-s-chpu-po-metallu.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-9 {
background: center center url(/images/imgfolder/metalloobrabatyvayushchee-oborudovanie.png) no-repeat;
background-size: cover;
padding: 21px 0 22px 32px;
}

.block-folder-10 {
background: center center url(/images/imgfolder/motopompy.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-11 {
background: center center url(/images/imgfolder/oborudovanie-dlya-proizvodstva-mebeli.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-12 {
background: center center url(/images/imgfolder/okrasochnoe-oborudovanie.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-13 {
background: center center url(/images/imgfolder/profilegibochnye-stanki.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-14 {
background: center center url(/images/imgfolder/stroitelnoe-oborudovanie.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-15 {
background: center center url(/images/imgfolder/svarochnoe-oborudovanie.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-16 {
background: center center url(/images/imgfolder/tokarnye-stanki.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.block-folder-17 {
background: center center url(/images/imgfolder/valcovochnye-stanki.png) no-repeat;
background-size: contain;
padding: 21px 0 22px 32px;
}

.header-left-block {}
.header-left-block .header__favourites, .header-left-block .header__orders, .header-left-block .header__basket {display:inline-block;}
.header-left-block .header__favourites {margin-right: 30px;}

.header-bottom-new-block .header__address {display: block;    position: relative;padding-left: 20px;}
.header-bottom-new-block .header__address svg {    position: absolute;    left: 0;    top: 4px;}
.header-bottom-new-block .header__select {padding-right: 20px;    position: relative;margin-bottom: 10px;}
.header-bottom-new-block .header__select-current { color: #000;    }
.header-bottom-new-block .header__mail {    height: 30px;}
.header-bottom-new-block .header__phone {    height: 40px;}
.header-bottom-new-block .header__mail a {color:#000;}
.header-bottom-new-block .header__work p {color:#000;}
.header-bottom-new-block.header-bottom .container {display:flex;}


@media (max-width: 1200px) {

.block-sl-main-3 {
height: auto
}

}

@media (max-width: 767px) {

.d-flex-center-new {
margin-bottom: 20px;
}

div.title-search-result {
right: 0;
left: 0 !important;
width: 100% !important;
}

}









