#page-content > #carparts{
    display: none;
}
h1{
    color: #070707;
    font-size: 32px;
    font-weight: 700;
    line-height: 140%;
    margin-bottom: 40px;
}
#page {
    color: #404040;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}
#page p{
    margin-bottom: 20px;
}
.pronas{
    text-align: center;
    color: #404040;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}
.pronas .black{
    background: #070707;
    position: relative;
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
.pronas .black,
.pronas .white{
    padding: 70px 0;
    justify-items: center;
    align-items: center;
    overflow: hidden;
    display: grid;
}
.pronas .top_banr{
    height: 600px;
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
    justify-content: center;
    align-content: center;
    justify-items: center;
}
.pronas .text{
    max-width: 676px;
}
.pronas .title{
    color: #070707;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 30px;
}
.pronas .black,
.pronas .black .title{
    color: #F0F0F0;
}
.pronas .car_fon{
    position: absolute;
    z-index: 1;
}
.pronas .brand{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 120px;
    padding: 20px 0 70px;
    justify-content: center;
    align-items: center;
    justify-items: center;
    align-content: space-evenly;
}
.pronas .county{
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
    display: grid;
    grid-gap: 20px;
    text-align: left;
    max-width: 1100px;
    margin: auto;
    padding: 70px 0;
}
.pronas .county > div{
    padding-left: 27px;
    position: relative;
}
.pronas .county > div:after{
    content: ' ';
    position: absolute;
    left: 5px;
    top: 6px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
}
.pronas .map{
    margin-top: 30px;
}
.pronas .top_banr {
    color: #FFF;
    font-size: 36px;
    font-weight: 750;
}
.big_title{
    font-size: 96px;
    font-weight: 750;
    margin-bottom: 40px;
    position: relative;
    z-index: 2;
    line-height: normal;
}
.pronas .p_b_menu{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 100px;
    position: relative;
    z-index: 2;
}
.big_title:after{
    content: ' ';
    height: 1px;
    width: 63px;
    background: #fff;
    position: absolute;
    bottom: -7px;
    left: calc(50% - 32px);
}
.stat_diller .descr{
    position: absolute;
    margin-top: 20%;
    width: 100%;
    text-align: center;
    color: #F0F0F0;
    font-size: 14px;
    font-weight: 400;
}
.stat_diller .descr .title{
    font-size: 32px;
    font-weight: 600;
    padding-bottom: 50px;
    position: relative;
}
.stat_diller .descr .title:after{
    content: ' ';
    width: 50px;
    height: 2px;
    left: calc(50% - 25px);
    bottom: 0;
    position: absolute;
}
.stat_diller .descr .text{
    margin-top: 50px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 40px;
}
.stat_diller .owl-item{
    border-radius: 20px;
    background: #000;
    overflow: hidden;
}
.stat_diller .slider{
    margin-bottom: 70px;
    max-height: 600px;
}
.stat_diller .titl{
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    margin: auto;
    width: 900px;
    max-width: 100%;
    padding-bottom: 30px;
    text-align: center;
    line-height: 140%;
}
.stat_diller .multiform-wrap.default-theme{
    border-radius: 20px;
    background: #F4F4F4;
    box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.12);
    width: 908px;
    max-width: 100%;
}
.stat_diller .multiform-wrap .multiform-gap-value.mf-colm8{
    margin-left: 0;
    width: 100%;
}
.stat_diller .multiform-gap-fields{
    padding: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px;
}
.stat_diller .multiform-gap-fields{

}
.stat_diller .default-theme .multiform-gap-field,
.stat_diller .multiform-wrap .multiform-gap-value{
    padding: 0;
    margin: 0;
}
.stat_diller .default-theme .multiform-gap-value input[type="text"],
.stat_diller .default-theme .multiform-gap-value textarea,
.stat_diller .default-theme .multiform-gap-value input[type="email"],
.stat_diller .default-theme .multiform-gap-value select,
.stat_diller .default-theme .multiform-gap-value .multiform-formula span{
    width: 100%;
}
.stat_diller .default-theme .multiform-gap-value input[type="text"],
.stat_diller .default-theme .multiform-gap-value input[type="email"],
.stat_diller .default-theme .multiform-gap-value select{
    border-radius: 15px;
    border: 1px solid #DBDBDB;
    background: #F1F1F1;
    text-indent: 20px;
    height: 50px;
}
.stat_diller .default-theme .multiform-gap-value textarea{
    border-radius: 15px;
    border: 1px solid #DBDBDB;
    background: #F1F1F1;
    padding: 20px;
}
.stat_diller .mf-button{
    border-radius: 15px;
    height: 60px;
    text-align: center;
    width: 100%;
    border: none;
    color: #E8E8E8 !important;
    font-size: 20px;
}
#wahtmlcontrol_fields_field_10_1-1{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    width: 100%;
}
.stat_diller .multiform-gap-name.mf-colm4{
    margin-bottom: 30px;
    font-size: 20px;
}
.stat_diller .bgt{
    font-size: 20px;
    margin-bottom: 30px;
}
#multiformField9_1-1,
#multiformField10_1-1,
#multiformField11_1-1,
#multiformField13_1-1,
#multiformField14_1-1,
#multiformField12_1-1,
#multiformField41_4-1,
#multiformField42_4-1,
#multiformField43_4-1,
#multiformField45_4-1,
#multiformField46_4-1,
#multiformField47_4-1,
.multiform-errorfld{
    grid-column-start: 1;
    grid-column-end: 3;
}
.stat_diller .multiform-gap-form{
    width: 611px;
    max-width: 95%;
    margin: auto;
    padding: 70px 0;
}
.stat_diller .h1{
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 50px;
    text-align: center;
}
.home_info{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 20px;
    margin: 70px 0 0 0;
    color: #070707;
    text-align: center;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    text-transform: uppercase;
}
.home_info > div{
    border-radius: 10px;
    background: linear-gradient(135deg, #FFF 0%, #EDEDED 100%);
    box-shadow: -5px 5px 13px 0px rgba(221, 221, 221, 0.90),
    5px -5px 10px 0px rgba(255, 255, 255, 0.90),
    -5px -5px 10px 0px rgba(221, 221, 221, 0.20),
    5px 5px 10px 0px rgba(221, 221, 221, 0.20),
    1px -1px 2px 0px rgba(221, 221, 221, 0.50) inset,
    -1px 1px 2px 0px rgba(255, 255, 255, 0.30) inset;
    padding: 40px;
    height: 250px;
}
.home_info span{
    display: block;
    margin-top: 40px;
}
.stat_diller  .titl{
    font-size: 24px;
    margin-bottom: 30px;
}
@media (max-width: 1300px) {
    .pronas .brand{
        grid-gap: 20px;
        max-width: 100%;
    }
}
@media (max-width: 1100px) {
    .pronas .brand{
        grid-gap: 10px;
        grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));
    }
    .pronas .county{
        max-width: 100%;
        width: 100%;
        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
    }
}

@media (max-width: 860px) {
    .pronas{
        font-size: 14px;
    }
    .pronas .title{
        font-size: 20px;
    }
    .big_title{
        font-size: 40px;
    }
    .pronas .p_b_menu{
        font-size: 20px;
        grid-gap: 20px;
    }
    .pronas .top_banr{
        height: auto;
        padding: 13% 0;
        overflow: hidden;
    }
    .pronas .black, .pronas .white{
        padding: 30px;
    }
    .pronas .county{
        padding: 30px 0;
    }
}
@media (max-width: 600px) {
    .pronas .p_b_menu {
        display: flex;
        flex-wrap: wrap;
    }
    .stat_diller .multiform-gap-fields{
        grid-template-columns: 1fr;
    }
    #multiformField9_1-1,
    #multiformField10_1-1,
    #multiformField11_1-1,
    #multiformField13_1-1,
    #multiformField14_1-1,
    #multiformField12_1-1,
    #multiformField41_4-1,
    #multiformField42_4-1,
    #multiformField43_4-1,
    #multiformField45_4-1,
    #multiformField46_4-1,
    #multiformField47_4-1,
    .multiform-errorfld{
        grid-column-start: 1;
        grid-column-end: 1;
    }
    #wahtmlcontrol_fields_field_10_1-1{
        grid-template-columns: 1fr 1fr;
        grid-gap: 0px;
    }
    .stat_diller .owl-carousel .owl-stage{
        max-height: 400px;
    }
}