@media all and (max-width: 1500px){
    .language-block {
        margin-left: 0px;
        margin-bottom: -10px;
    }
    #header-panel .fueledby-logo {
        margin-right: 0; 
    }
    #header-panel .panel-container {
        max-width: unset;
        padding:0 30px;
        width: auto;
    }
    #header-panel .moto-logo-container {
        margin: -75px 0 0;
    }
    .section-container {
        max-width: 1200px !important;
    }
    #slider-section-2 .right-text-column p {
        font-size: 44px;
        padding-right: 100px;
    }
    #slider-section-3 .section-container img {
        width: 18%;
    }
}
@media all and (max-width: 1320px){
    body {
        padding-top: 64px;
    }
    .section-container {
        max-width: 1000px !important;
        margin-top: 64px;
        /* height:calc(800px - 64px); */
    }
    .section {
        height: calc(100vh - 64px);
    }
    #header-panel .moto-logo-container {
        width: 168px;
        margin: -43px 0 0;
    }
    #header-panel .panel-container {
        height: 64px;
        max-width: 1024px;
    }
    #header-panel .fueledby-logo {
        height: 31px;
    }
    #header-panel .panel-text {
        font-size: 20px;
        margin-top: -6px;
    }
    #control-panel {
        height: calc(100% - 54px);
    }
    .language-block {
        margin-bottom: -6px;
    }
    .language-block .language {
        font-size: 12px;
    }
    #slider-section-2 .left-text-column {
        width: 60%;
    }
    #slider-section-2 p.text {
        font-size: 22px;
    }
    #slider-section-2 p.small-text{
        font-size: 16px;
    }
    #slider-section-2 .right-text-column {
        width: 40%;
    }
    #slider-section-2 .right-text-column p {
        font-size: 38px;
        padding-right: 100px;
    }
    .single-button .section-name {
        font-size: 13px;
    }
}
@media all and (max-width: 1024px){
    .section-container {
        max-width: 768px !important;
    }
    #slider-section-2 .left-text-column {
        width:100%;
    }
    #slider-section-2 .right-text-column {
        width:100%;
    }
    #slider-section-2 p.text {
        font-size: 20px;
    }
    #slider-section-2 .right-text-column p {
        padding-right: 0;
        font-size: 20px;
        margin-top: 20px;
    }
    #slider-section-2 p.small-text {
        margin-bottom: 5px;
    }
    .hide-br {
        display: none;
    }
}
@media all and (max-width: 992px){
    #header-panel .panel-text{
        display: none;
    }
    #header-panel .panel-container {
        justify-content: space-evenly;
    }
    #control-panel {
        bottom: 0;
        left:0;
        height: 100px;
        width: 100%;
        background-image: url('../img/menu/menu-bg-mobile.jpg');
        background-position: 50% 100%;
        background-size: 100% 50%;
        white-space: nowrap;
        overflow-x: auto;
        overflow-y: hidden;
    }
    .single-button .section-name {
        font-size: 13px;
        right: 0;
        left: -24px;
        bottom: 35px;
        width: 80px;
        white-space: break-spaces;
        text-align: center;
        line-height: 1.2;
    }
    .single-button:first-child {
        margin-left:40px;
    }
    .single-button:last-child {
        margin-right:40px;
    }
    .single-button .section-name span {
        display: none;
        opacity: 1;
    }
    .single-button.active .section-name {
        color: #fff;
        opacity: 1;
    }
    #control-panel .control-panel-block {
        margin-top: 50px;
        display: inline-block;
    }
    .single-button {
        display: inline-block;
        margin: 15px 20px 0;
    }
    .forward-buttons {
        bottom: 50%;
    }
}
@media all and (max-width: 768px){
    body {
        padding-top: 147px;
    }
    .section {
        min-height: 600px;
    }
    #slider-section-1.section {
        min-height: 800px;
    }
    .section-container.moto-container {
        width: 400px;
        height: 600px;
    }
    .language-block {
        margin-left: 270px;
        margin-top: 58px;
        position: absolute;
    }
    .language-block .language {
        font-size: 18px;
        color: #000;
    }
    .section-container {
        max-width: 100%  !important;;
        margin-top: 20px;
        /* height:calc(800px - 147px); */
    }
    .section {
        height: calc(100vh - 147px);
    }
    #header-panel .panel-container {
        height: 147px;
        flex-direction: column;
    }
    #header-panel .fueledby-logo {
        display: none;
    }
    #header-panel .fueledby-logo-mobile {
        display: block;
        width: 100%;
        max-width: 283px;
        margin-top: -55px;
        margin-left: 15px;
        margin-bottom: 40px;
    }
    #header-panel .panel-container {
        justify-content: center;
    }
    #header-panel .moto-logo-container {
        width: 195px;
    }
    #header-panel {
        background-image: url('../img/menu/menu-bg-mobile.jpg');
        background-position: 50%;
        background-size: cover;
    }

    #slider-section-1 .fueledby-logo {
        max-width: 257px;
    }
    #slider-section-1 p:first-of-type {
        padding-left:10px;
        margin-top:60px;
    }
    #slider-section-1 .big-logo {
        max-width: 347px;
    }
    #slider-section-1 .second-text {
        margin-top: 15px;
        font-size: 35px;
        max-width: 260px;
        text-align: center;
        line-height: 1;
    }
    .section-container {
        justify-content: unset;
    }

    #slider-section-2 {
        height: auto !important;
    }
    #slider-section-2 .section-container{
        height: auto;
        max-width: 360px !important;
    }
    #slider-section-2 .section-container > div {
        margin-top: 90px;
    }
    #slider-section-2 p.text {
        font-size: 16px;
        margin-bottom: 10px;
    }
    #slider-section-2 p.small-text {
        font-size: 14px;
        line-height: 1.2;
    }
    #slider-section-2 .pad-20::after {
        left: 8px;
        top: 2px;
        border: 5px solid transparent;
        border-top: 5px solid #0096bb;
    }
    .pad-20 {
        padding-left: 16px;
    }
    #slider-section-3 .section-container img:nth-of-type(4),
    #slider-section-3 .section-container img:nth-of-type(5){
        margin-top:16px;
    }

    #slider-section-3 .section-container {
        flex-wrap: wrap;
        justify-content: center;
        display: flex;
        align-content: baseline;
        max-width: 360px !important;
        margin-top: 48px;
    }
    #slider-section-3 .section-container img{
        height: 200px;
        width: auto;
        margin: 10px 8px 0;
    }

    .section .bg-image-block{
        width: 100%;
        left: unset;
        top: unset;
    }
    #slider-section-4 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(170deg, rgba(255,255,255,1) 55%, rgb(251 207 179) 68%, rgba(206,163,137,1) 92%, rgba(206,163,137,1) 100%);
        background-image: -webkit-linear-gradient(170deg, rgba(255,255,255,1) 55%, rgb(251 207 179) 68%, rgba(206,163,137,1) 92%, rgba(206,163,137,1) 100%);
        background-image: linear-gradient(170deg, rgba(255,255,255,1) 55%, rgb(251 207 179) 68%, rgba(206,163,137,1) 92%, rgba(206,163,137,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-4 .bg-image-block {
        width: 100%;
        left: unset;
        top: unset;
    }
    #slider-section-4 .bg-image-block img {
        width: 88%;
        margin-left: 50%;
        transform: translateX(-50%);
        max-width: 473px;
        margin-top: 84px;
    }
    #slider-section-4 .data-text-block {
        margin-top: 22px;
        margin-right: 11px;
        right: 8px;
        top: 20px;
    }
    #slider-section-4 .section-container p.title {
        margin-left: -208px;
        margin-bottom: -64px;
        width: 145px;
        font-size: 30px;
    }
    #slider-section-4 .section-container p {
        line-height: 1;
        font-size: 14px;
    }
    #slider-section-4 .section-container p.title-small {
        margin-top: 5px;
        margin-bottom: 5px;
    }
    #slider-section-4 .moto-block {
        bottom: 70px;
        width: 360px;
    }
    #slider-section-4 .moto-block img {
        width: 107%;
    }
    #slider-section-4 .section-container p.image-title {
        text-align: right;
        right: 0;
        bottom: 25px;
        font-size: 20px;
    }


    .section .bg-image-block{
        width: 100%;
        opacity: 1 !important;
    }
    .section .bg-image-block img {
        width: 88%;
        margin-left: 50%;
        transform: translateX(-50%);
        margin-top: 84px;
    }
    .section .data-text-block {
        margin-top: 22px;
        margin-right: 11px;
        right: 8px;
        top: 20px;
    }
    .section .section-container p.title {
        margin-left: -208px;
        margin-bottom: -70px;
        width: 145px;
        font-size: 30px;
        line-height: 1;
    }
    .section .section-container p {
        line-height: 1.2;
        font-size: 14px;
    }
    .section .section-container p.title-small {
        margin-top: 3px;
        margin-bottom: 3px;
    }
    .section .moto-block {
        bottom: 70px;
        width: 360px;
    }
    .section .moto-block img {
        margin-right: 0;
        width: 107%;
    }
    .section .section-container p.image-title {
        text-align: right;
        right: 0;
        bottom: 25px;
        font-size: 20px;
        line-height: 1;
    }

    #slider-section-5 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(191deg, rgba(255,255,255,1) 45%, rgba(161,190,214,1) 74%, rgba(161,190,214,1) 92%, rgba(161,190,214,1) 100%);
        background-image: -webkit-linear-gradient(191deg, rgba(255,255,255,1) 45%, rgba(161,190,214,1) 74%, rgba(161,190,214,1) 92%, rgba(161,190,214,1) 100%);
        background-image: linear-gradient(191deg, rgba(255,255,255,1) 45%, rgba(161,190,214,1) 74%, rgba(161,190,214,1) 92%, rgba(161,190,214,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-5 .section-container p.title {
        margin-left: 255px;
        margin-bottom: -64px;
        width: 145px;
        font-size: 30px;
    }
    #slider-section-5 .data-text-block {
        left: 18px;
        top: 15px;
    }
    #slider-section-5 .bg-image-block img {
        width: 105%;
        margin-top: 87px;
    }
    #slider-section-5 .bg-image-block {
        right: 36px;
    }
    #slider-section-5 .moto-block {
        top: unset;
        bottom: 202px;
    }
    #slider-section-5 .moto-block img {
        margin-bottom: -94px;
        margin-left: -12px;
        width: 103%;
    }
    #slider-section-5.active .moto-block img {
        margin-bottom: -94px;
        margin-left: -12px;
    }
    #slider-section-5 .section-container p.image-title {
        bottom: -108px;
        margin-right: 50px;
        text-align: left;
    }


    #slider-section-6 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(185deg,rgba(255,255,255,1) 55%,rgba(168,177,190,.88) 68%,rgba(168,177,190,1) 92%, rgba(168,177,190,1) 100%);
        background-image: -webkit-linear-gradient(185deg,rgba(255,255,255,1) 55%,rgba(168,177,190,.88) 68%,rgba(168,177,190,1) 92%, rgba(168,177,190,1) 100%);
        background-image: linear-gradient(185deg,rgba(255,255,255,1) 55%,rgba(168,177,190,.88) 68%,rgba(168,177,190,1) 92%, rgba(168,177,190,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-6 .section-container p.title {
        margin-left: 250px;
        margin-bottom: -30px;
        width: 145px;
        font-size: 30px;
    }
    #slider-section-6 .data-text-block {
        left: 16px;
        top: 15px;
    }
    #slider-section-6 .bg-image-block {
        top: 0px;
        right: -33px;
        width: 134%;
    }
    #slider-section-6 .moto-block {
        bottom: 5px;
    }
    #slider-section-6 .moto-block img {
        margin-bottom: 110px;
        margin-left: -50px;
        width: 407px;
    }
    #slider-section-6.active .moto-block img {
        margin-bottom: 110px;
        margin-left: -50px;
    }
    #slider-section-6 .section-container p.image-title {
        bottom: 90px;
        left: -20px;
    }


    #slider-section-7 .data-text-block {
        left: 17px;
        top: 15px;
    }
    #slider-section-7 .section-container p.title {
        text-align: right;
        margin-left: 175px;
        margin-bottom: -64px;
        width: 190px;
    }
    #slider-section-7 .bg-image-block {
        top: -120px;
        right: 280px;
    }
    #slider-section-7.section .bg-image-block img {
        width: 218%;
        margin-top: 108px;
        margin-left: 224px;
    }
    #slider-section-7.active .moto-block img {
        margin-left: -32px;
        margin-bottom: 20px;
    }
    #slider-section-7 .moto-block {
        bottom: 100px;
    }
    #slider-section-7 .moto-block img {
        width: 404px;
        margin-left: -32px;
        margin-bottom: 20px;
    }
    #slider-section-7 .image-title br {
        display: block;
    }
    #slider-section-7 .section-container p.image-title,
    #slider-section-7.active .section-container p.image-title {
        text-align: left;
        bottom: -8px;
    }


    #slider-section-8 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(165deg,rgba(255,255,255,1) 50%, rgba(204,170,161, .6) 65%,rgba(204,170,161,1) 85%, rgba(204,170,161,1) 100%);
        background-image: -webkit-linear-gradient(165deg,rgba(255,255,255,1) 50%, rgba(204,170,161, .6) 65%,rgba(204,170,161,1) 85%, rgba(204,170,161,1) 100%);
        background-image: linear-gradient(165deg,rgba(255,255,255,1) 50%, rgba(204,170,161, .6) 65%,rgba(204,170,161,1) 85%, rgba(204,170,161,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-8 .bg-image-block {
        top: -76px;
        left: 62px;
        width: 307px;
    }
    #slider-section-8 .data-text-block {
        right: 10px;
        top: 20px;
    }
    #slider-section-8 .moto-block {
        top: unset;
        bottom: 110px;
    }
    #slider-section-8 .section-container p.image-title {
        text-align: right;
        bottom: -14px;
        margin-right: 6px;
    }
    #slider-section-8.active .moto-block img,
    #slider-section-8 .moto-block img {
        width: 400px;
        margin-left: -25px;
        margin-bottom: 56px;
    }
    #slider-section-8 .section-container p.image-title br {
        display: block;
    }



    #slider-section-9 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(195deg, rgba(255,255,255,1) 50%, rgba(133,203,237,.8) 65%, rgba(133,203,237,1) 92%, rgba(133,203,237,1) 100%);
        background-image: -webkit-linear-gradient(195deg, rgba(255,255,255,1) 50%, rgba(133,203,237,.8) 65%, rgba(133,203,237,1) 92%, rgba(133,203,237,1) 100%);
        background-image: linear-gradient(195deg, rgba(255,255,255,1) 50%, rgba(133,203,237,.8) 65%, rgba(133,203,237,1) 92%, rgba(133,203,237,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-9 .data-text-block {
        top: 12px;
        left: 20px;
    }
    #slider-section-9 .bg-image-block {
        top: 33px;
        right: 13px;
    }
    #slider-section-9 .section-container p.title {
        text-align: right;
        margin-left: 215px;
        margin-bottom: -68px;
    }
    #slider-section-9.section .bg-image-block img {
        width: 400px;
    }
    #slider-section-9 .moto-block img,
    #slider-section-9.active .moto-block img {
        margin-bottom: 84px;
        margin-left: 10px;
        width: 92%;
    }
    #slider-section-9 .section-container p.image-title {
        color: #4c6374;
        bottom: 100px;
        margin-left: 0;
        right: 160px;
        bottom: 85px;
        text-align: left;
        width: 200px;
    }


    #slider-section-10 .data-text-block {
        right: unset;
        width: 360px;
        top: 15px;
        left:20px;
    }
    #slider-section-10 .section-container p.title {
        margin-bottom: 10px;
        margin-left:0;
    }
    #slider-section-10 .data-text-block br {
        display: none;
    }
    #slider-section-10 .wheels-image {
        width: 100%;
        top: 230px;
    }
    #slider-section-10 .wheels-image img {
        width: 100%;
        max-width: 400px;
    }
    #slider-section-10 .moto-block {
        top: unset;
        bottom: 85px;
        left: 20px;
    }
    #slider-section-10 .moto-block img,
    #slider-section-10.active .moto-block img {
        width: 184px;
        margin-bottom: 0;
        margin-left: 0;
    }
    #slider-section-10 .bg-image-block {
        bottom: 116px;
        left: 58%;
        width: 74%;
    }
    #slider-section-10 .section-container p.image-title {
        bottom: 90px;
        right: 20px;
        width: 200px;
    }
    #slider-section-10 .section-container p.image-title br {
        display: none;
    }

    
    #slider-section-11 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(180deg, rgba(255,255,255,1) 50%, rgba(249,170,172,.6) 62%, rgba(249,170,172,1) 92%, rgba(249,170,172,1) 100%);
        background-image: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 50%, rgba(249,170,172,.6) 62%, rgba(249,170,172,1) 92%, rgba(249,170,172,1) 100%);
        background-image: linear-gradient(180deg, rgba(255,255,255,1) 50%, rgba(249,170,172,.6) 62%, rgba(249,170,172,1) 92%, rgba(249,170,172,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-11 .data-text-block {
        left:20px;
        width: 360px;
        top: 15px;
    }
    #slider-section-11 .section-container p.title {
        margin-bottom: 10px;
        margin-left:0;
    }
    #slider-section-11 .data-text-block br {
        display: none;
    }
    #slider-section-11 .wheels-image {
        width: 100%;
        top: 230px;
    }
    #slider-section-11 .wheels-image img {
        width: 100%;
        max-width: 400px;
    }
    #slider-section-11 .moto-block {
        top: unset;
        bottom: 146px;
        left: 28px;
    }
    #slider-section-11 .moto-block img,
    #slider-section-11.active .moto-block img {
        width: 341px;
        margin-bottom: 0;
        margin-left: 0;
        transform: scale(1);
    }
    #slider-section-11 .bg-image-block {
        bottom: 98px;
        left: 13%;
        left: 50%;
        transform: translateX(-50%);
        width: 133%;
        top: 20px;
    }
    #slider-section-11 .section-container p.image-title {
        bottom: 90px;
        right: 20px;
        left: unset;
        width: 200px;
    }
    #slider-section-11 .section-container p.image-title br {
        display: none;
    }


    #slider-section-12 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(180deg, rgba(255,255,255,1) 52%, rgba(137,150,179,.9) 77%, rgba(137,150,179,1) 92%, rgba(137,150,179,1) 100%);
        background-image: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 52%, rgba(137,150,179,.9) 77%, rgba(137,150,179,1) 92%, rgba(137,150,179,1) 100%);
        background-image: linear-gradient(180deg, rgba(255,255,255,1) 52%, rgba(137,150,179,.9) 77%, rgba(137,150,179,1) 92%, rgba(137,150,179,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-12 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(180deg, rgba(255,255,255,1) 62%, rgba(137,150,179,.9) 82%, rgba(137,150,179,1) 92%, rgba(137,150,179,1) 100%);
        background-image: -webkit-linear-gradient(180deg,rgba(255,255,255,1) 62%, rgba(137,150,179,.9) 82%, rgba(137,150,179,1) 92%, rgba(137,150,179,1) 100%);
        background-image: linear-gradient(180deg, rgba(255,255,255,1) 62%, rgba(137,150,179,.9) 82%, rgba(137,150,179,1) 92%, rgba(137,150,179,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-12 .data-text-block {
        left:20px;
        width: 360px;
        top: 15px;
    }
    #slider-section-12 .section-container p.title {
        margin-bottom: 10px;
        margin-left:0;
    }
    #slider-section-12 .data-text-block br {
        display: none;
    }
    #slider-section-12 .wheels-image {
        width: 100%;
        top: 161px;
        right: unset;
        display: flex;
        flex-direction: column-reverse;
        left: 230px;
    }
    #slider-section-12 .wheels-image img {
        width: 100%;
        max-width: 138px;
        margin-top: 0;
        margin-left: 0;
    }
    #slider-section-12 .wheels-image img:last-child {
        margin-bottom:20px;
    }
    #slider-section-12 .moto-block {
        top: unset;
        bottom: 130px;
        left: 40px;
    }
    #slider-section-12 .moto-block img,
    #slider-section-12.active .moto-block img {
        width: 248px;
        margin-bottom: 0;
        margin-left: 0;
        transform: scale(1);
    }
    #slider-section-12 .bg-image-block {
        bottom: 98px;
        left: 13%;
        left: 50%;
        transform: translateX(-50%);
        width: 133%;
        top: -15px;
    }
    #slider-section-12 .section-container p.image-title {
        bottom: 90px;
        right: 20px;
        left: unset;
        width: 300px;
    }



    #slider-section-13 {
        background: rgb(255,255,255);
        background-image: -moz-linear-gradient(180deg, rgba(255,255,255,1) 47%, rgba(156,135,128,.6) 69%,rgba(156,135,128,1) 92%, rgba(156,135,128,1) 100%);
        background-image: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 47%, rgba(156,135,128,.6) 69%,rgba(156,135,128,1) 92%, rgba(156,135,128,1) 100%);
        background-image: linear-gradient(180deg, rgba(255,255,255,1) 47%, rgba(156,135,128,.6) 69%,rgba(156,135,128,1) 92%, rgba(156,135,128,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#cea389",GradientType=1);
    }
    #slider-section-13 .data-text-block {
        right: unset;
        left: 200px;
        width: 188px;
        top: 22px;
    }
    #slider-section-13 .section-container p.title {
        margin-bottom: 10px;
        margin-left: -176px;
    }
    #slider-section-13 .data-text-block br {
        display: none;
    }
    #slider-section-13 .wheels-image {
        width: 100%;
        top: 129px;
        right: unset;
        display: flex;
        flex-direction: column;
        left: 46px;
    }
    #slider-section-13 .wheels-image img:first-child {
        width: 100%;
        max-width: 96px;
        margin-top: 0;
        margin-left: 0;
    }
    #slider-section-13 .wheels-image img:last-child {
        width: 100%;
        max-width: 183px;
        margin-top: 0;
        margin-left: 0;
    }
    #slider-section-13 .wheels-image img:first-child {
        margin-bottom:10px;
    }
    #slider-section-13 .moto-block {
        top: unset;
        bottom: 123px;
        left: 174px;
        width: auto;
        right: unset;
    }
    #slider-section-13 .moto-block img,
    #slider-section-13.active .moto-block img {
        width: 171px;
        margin-bottom: 0;
        margin-left: 0;
        transform: scale(1);
    }
    #slider-section-13 .bg-image-block {
        bottom: unset;
        left: 40%;
        transform: translateX(-50%) rotate(15deg);
        width: 130%;
        top: 20px;
    }
    #slider-section-13 .section-container p.image-title {
        bottom: 80px;
        right: unset;
        left: 20px;
        width: 300px;
    }


    #slider-section-14 .data-text-block {
        left:20px;
        width: 360px;
        top: 25px;
    }
    #slider-section-14 .section-container p.title {
        margin-bottom: 10px;
        margin-left:0;
    }
    #slider-section-14 .data-text-block br {
        display: none;
    }
    #slider-section-14 .wheels-image {
        top: 220px;
        right: unset;
        display: flex;
        flex-direction: column;
        left: 40px;
        width: auto;
        padding-right: 0;
    }
    #slider-section-14 .wheels-image img {
        width: 100%;
        max-width: 156px;
        margin-top: 0;
        margin-left: 0;
    }
    #slider-section-14 .wheels-image img:nth-of-type(1) {
        margin-left: 168px;
        margin-bottom: -230px;
    }
    #slider-section-14 .wheels-image img:nth-of-type(2) {
        margin-bottom: 10PX;
    }
    #slider-section-14 .wheels-image img:nth-of-type(3) {
        
    }
    #slider-section-14 .moto-block {
        top: unset;
        bottom: 130px;
        left: 40px;
    }
    #slider-section-14 .moto-block img,
    #slider-section-14.active .moto-block img {
        width: 248px;
        margin-bottom: 0;
        margin-left: 0;
        transform: scale(1);
    }
    #slider-section-14 .bg-image-block {
        bottom: unset;
        left: 13%;
        left: 71%;
        transform: translateX(-50%);
        width: 78%;
        top: -92px;
    }
    #slider-section-14 .section-container p.image-title {
        bottom: 95px;
        right: 20px;
        left: unset;
        width: 300px;
        text-align: right;
    }
    #slider-section-14 .image-title br{
        display: block;
    }


    #slider-section-15 .big-pic img {
        max-width: 200px;
    }
    #slider-section-15 .big-pic {
        left: 20px;
        top: 82px;
    }
    #slider-section-15 .data-text-block {
        right: unset;
        left: 20px;
        top: 20px;
        width: auto;
        text-align: right;
    }
    #slider-section-15 .section-container p.title{
        margin-left: unset;
        margin-bottom: unset;
        width: auto;
    }
    #slider-section-15 .bg-image-block{
        top: -82px;
        right: -15px;
        width: 64%;
    }
    #slider-section-15 .wheels-image{
        top: 216px;
        right: 4px;
        z-index: 1;
    }
    #slider-section-15 .wheels-image img:first-of-type {
        position: absolute;
        top: 72px;
        left: -169px;
        margin-bottom: -22px;
        margin-right: -46px;
        max-width: 204px;
        z-index: 3;
    }
    #slider-section-15 .wheels-image img:nth-of-type(2){
        max-width: 212px;
        margin-bottom: 36px;
        margin-left: -6px;
        z-index: 2;
    }

    #slider-section-16 .section-container.moto-container{
        width: 100%;
    }
    #slider-section-16 .bg-image-block {
        width: 100%;
        transform: unset;
        left: unset;
        opacity: 1;
    }
    #slider-section-16 .bg-image-block img{
        height: 400px;
        width: auto;
        margin-top: 110px;
        margin-left: unset;
        margin-left: 48%;
    }
    #slider-section-16 .data-text-block {
        bottom: 90px;
        top: unset;
        right: unset;
        left: 450px;
        bottom: 110px;
        transform: translateX(-50%);
    }
    #slider-section-16.active .data-text-block {
        top: unset;
        right: unset;
        left: 50%;
        bottom:110px;
    }
    #slider-section-16 .data-text-block .title {
        width: 300px;
        font-size: 25px;
        margin-left: unset;
        margin-bottom: unset;
        margin: 0 auto;
        line-height: 1.2;
    }
}
@media all and (max-width: 400px){
    #slider-section-2 .section-container {
        max-width: 300px !important;
        margin-top: 0;
    }
    #slider-section-2 {
        height: 860px !important;
    }
    #slider-section-3 .section-container {
        margin-top:100px;
    }
    #slider-section-3 .section-container img {
        height: 170px;
    }
    .section-container p.title {
        font-size: 22px !important;
    }
    .section-container.moto-container {
        width: 300px;
    }
    #slider-section-4 .data-text-block {
        margin-top: 10px;
        margin-right: -10px;
    }
    #slider-section-4 .section-container p.title {
        margin-left: -154px;
        margin-bottom: -50px;
    }
    #slider-section-4 .section-container p.image-title {
        right: 30px;
    }
    .section .section-container p.image-title {
        font-size: 18px !important;
    }

    #slider-section-5 .data-text-block {
        left: 0px;
        top: 10px;
    }
    #slider-section-5 .section-container p.title {
        margin-left: 220px;
        margin-bottom: -44px;
    }
    #slider-section-5 .section-container p.image-title {
        margin-right: 53px;
    }


    #slider-section-6 .section-container p.title {
        margin-left: 216px;
        margin-bottom: -22px;
    }
    #slider-section-6 .data-text-block {
        left: 0px;
        top: 15px;
    }
    #slider-section-6 .section-container p.image-title {
        left: -8px;
    }

    #slider-section-7 .data-text-block {
        left: 0px;
    }
    #slider-section-7 .section-container p.title {
        width: 150px;
        margin-bottom: -46px;
        margin-left: 150px;
    }
    #slider-section-7 .section-container p.image-title {
        left: 29px;
    }

    #slider-section-8 .section-container p.title {
        margin-left: -154px;
        margin-bottom: -47px;
    }
    #slider-section-8 .data-text-block {
        right: -12px;
        top: 15px;
    }
    #slider-section-8.section .bg-image-block img {
        margin-left: 24%;
    }
    #slider-section-8 .section-container p.image-title {
        margin-right: 30px;
    }

    #slider-section-9 .data-text-block {
        top: 15px;
        left: 0px;
    }
    #slider-section-9 .section-container p.title {
        margin-left: 155px;
        margin-bottom: -44px;
    }
    #slider-section-9 .section-container p.image-title {
        right: 130px;
    }

    #slider-section-10 .data-text-block {
        width: 300px;
        left: 0px;
    }
    #slider-section-10.section .bg-image-block img {
        width: 140%;
        margin-left: 35%;
    }
    #slider-section-10 .moto-block {
        bottom: 110px;
        left: -23px;
    }
    #slider-section-10 .section-container p.image-title {
        right: 0px;
    }

    #slider-section-11 .data-text-block {
        left: 0px;
        width: 300px;
    }
    #slider-section-11 .moto-block {
        left: 0px;
        bottom: 158px;
    }
    #slider-section-11 .section-container p.image-title {
        bottom: 100px;
        right: 0px;
        width: 300px;
    }


    #slider-section-12 .data-text-block {
        left: 0px;
        width: 300px;
        top: 15px;
    }
    #slider-section-12 .moto-block {
        left: 0px;
    }
    #slider-section-12 .wheels-image {
        left: 160px;
    }
    

    #slider-section-13 .wheels-image {
        left: 0px;
    }
    #slider-section-13 .moto-block {
        left: 130px;
    }
    #slider-section-13 .section-container p.title {
        margin-left: -118px;
    }
    #slider-section-13 .data-text-block {
        left: 118px;
    }
    #slider-section-13 .data-text-block {
        margin-top: 15px;
    }
    #slider-section-13 .section-container p.image-title {
        bottom: 90px;
    }

    #slider-section-14 .data-text-block {
        left: 0px;
        width: 300px;
        top: 15px;
    }
    #slider-section-14 .wheels-image {
        left: 0px;
    }
    #slider-section-14 .wheels-image img {
        max-width: 140px;
    }
    #slider-section-14 .wheels-image img:nth-of-type(1) {
        margin-bottom: -214px;
        margin-left: 160px;
    }
    #slider-section-14 .section-container p.image-title {
        bottom: 115px;
    }


    #slider-section-15 .data-text-block {
        top: 15px;
        left: 0px;
    }
    #slider-section-15 .big-pic {
        top: 70px;
        left: 0;
    }
    #slider-section-15 .wheels-image {
        right: -25px;
        top: 200px;
    }
    #slider-section-15 .wheels-image img:first-of-type {
        left: -140px;
    }
    #slider-section-15 .big-pic img {
        max-width: 170px;
    }


    #slider-section-16 .bg-image-block img {
        height: 330px;
    }
    #slider-section-16.active .data-text-block {
        bottom: 140px;
    }
}