.main-header {
    position: fixed;
    z-index: 6;
    width: 100%;
}
.main-content{
    margin-top: 80px;
}
#call_feedback{
    background-color: rgb(34, 34, 34);
    width: 500px;
}
#popup-window-content-call_feedback{
    background-color: rgb(34, 34, 34);
}
.modal__insert{
    background-color: rgb(34, 34, 34)!important;
}
@media (min-width: 786px){
    #call_feedback{
        width: 500px;
    }
    .submit_form_test_drive{
        max-width: 294px;
    }

}
@media (max-width: 786px){
    .main-content{
        margin-top: 46px;
    }
    .n102-00__additional-logo > div > .u113-00__link{
        display: block!important;
    }
    .atm.u102-00[data-theme=secondary] {
        width: 100%!important;
    }
}
@media (min-width: 1024px) {
    .gnr.n102-00 .n102-00__brand-logo {
        margin-right: -200px;
    }
    .gnr .n102-00__container {
        height: 4rem!important;
    }
}
    @media (max-width: 1024px) {
        .gnr.n102-00 .n102-00__brand-logo {
            display: none;
        }
        .n102-00__additional-logo > div > .u113-00__link {
            display: block !important;
        }
    }
.modal__insert > form > div > p > .inputselect, .modal__insert > form > div > p >.inputtext{
    height: 6.4rem;
    width: 100%;
}
.modal__insert > form > div > p > label{
    padding-left: 5px;
    color: white;
}
.submit_form_test_drive{
    background-color: #00adef;
    border: 2px solid #00adef;
    color: #fff;
    height: 6.4rem;
    width: 100%;

}

.input_test_drive{
    height: 6.4rem;
    width: 100%;
}
.feedback-window {
    text-align: center;
    color: white;
    font-size: 1.6rem;
}
.form_test_drive_link{
    text-decoration: none;
    color: white;
}
.atm.u102-00[data-theme=secondary]{
    width: 50%;
}
.gnr.n102-00 .n102-00__container {
    background: linear-gradient(#131313, #8c8c8c)!important;
}
.gnr.n103-00 {
    background: linear-gradient(#8c8c8c,#e3e3e3)!important;
}
.gnr.n102-00 .n102-00__brand-logo {
    order: 2!important;
    margin-left: auto!important;
}
.gnr.n102-00 .n102-00__contacts {
    order: 3!important;
}
/*.gnr .st104-00__slide[data-mobile-content-align=left] .st104-00__panel {
    align-self: end;
}*/

.section:not(.new)[data-background-color=bg_white][data-section-name=gnr_c140-00], .section:not(.new)[data-background-color=white][data-section-name=gnr_c140-00] {
    background-color: #fff;
}
.section:not(.new)[data-background-color=bg_white][data-section-name=gnr_c140-00]:not(.new) .headline__title, .section:not(.new)[data-background-color=white][data-section-name=gnr_c140-00]:not(.new) .headline__title {
    color: #000;
}
.atm.u102-00[data-theme=primary] {
    background-color: #000 !important;
    border: 2px solid #fff!important;
    color: #fff;
}
.atm.u102-00[data-theme=primary]:hover {
    background-color: #fff!important;
    border: 2px solid #000!important;
    color: #000!important;
}
.a_comp_linck{
    max-width: 500px!important;
}
.n104-00-panel__back>.atm.u102-00[data-theme=primary]{
    background-color: #fff !important;
}

.n104-00-panel__back>.atm.u102-00[data-theme=primary]{
    background-color: #fff !important;
}
.n104-00-panel__back>.atm.u102-00[data-theme=primary]:hover{
    border: none!important;
}
.section:not(.new)[data-background-color=bg_dark][data-background-color=bg_dark]{
    background-color: #fff!important;
}
[data-background-color=bg_dark] .gnr .st104-00__panel-sub-title .u105-01__text, [data-background-color=bg_dark] .gnr .st104-00__panel-title .u105-01__text {
    color: inherit;
}