
@font-face {
                          font-family: "DINOffcPro-Bold";
                          src: url('../fonts/DINOffcPro-Bold.ttf') format("truetype");
                        }
                        @font-face {
                          font-family: "DINOffcPro";
                          src: url('../fonts/DINOffcPro.ttf') format("truetype");
                        }
                        @font-face {
                          font-family: "DINOffcPro-Light";
                          src: url('../fonts/DINOffcPro-Light.ttf') format("truetype");
                        }
                        @font-face {
                          font-family: "DINOffcPro-Medium";
                          src: url('../fonts/DINOffcPro-Medium.ttf') format("truetype");
                        }
                        
.anima-overlay {
  position            : absolute;
  opacity             : 0;
  display             : none;
  top                 : 0;
  width               : 100%;
  height              : 100%;
}
.bp1-index {
  width               : 100%;
  min-width           : 1440px;
  height              : 100vh;
  min-height          : 5401px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-anima-animate-enter {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter-frames 1s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter-frames 1s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter-frames 1s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter-frames 1s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-anima-animate-enter1 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-anima-animate-enter2 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-anima-animate-enter3 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter3-frames 1s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter3-frames 1s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter3-frames 1s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter3-frames 1s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-anima-animate-enter4 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter4-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-anima-animate-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-anima-animate-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-anima-animate-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-anima-animate-enter5 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter5-frames 1s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter5-frames 1s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter5-frames 1s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter5-frames 1s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-anima-animate-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-anima-animate-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-anima-animate-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-anima-animate-enter6 {
  opacity             : 0;
  display             : block;
  -webkit-animation   : bp1-anima-animate-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp1-anima-animate-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp1-anima-animate-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp1-anima-animate-enter6-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp1-anima-animate-enter6-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-moz-keyframes bp1-anima-animate-enter6-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@-o-keyframes bp1-anima-animate-enter6-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
@keyframes bp1-anima-animate-enter6-frames {
  0%
   
  {
  opacity: 0;
    }
  
    
  100%
   
  {
  opacity: 1;
    }
}
.bp1-index .bp1-footer {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5101px;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-footerbg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-emdfooter {
  background-color    : rgba(255,255,255,0.0);
  top                 : 239px;
  height              : auto;
  width               : calc(100.00% - 340px);
  position            : absolute;
  margin              : 0;
  left                : 170px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp1-index .bp1-footer .bp1-emdfooter .bp1-span1 {
  
}
.bp1-index .bp1-footer .bp1-emdfooter .bp1-span2 {
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
}
.bp1-index .bp1-footer .bp1-linksright {
  background-color    : rgba(255,255,255,0.0);
  right               : 120px;
  top                 : 29px;
  height              : 110px;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-linksright .bp1-pricacypolicyter {
  background-color    : rgba(255,255,255,0.0);
  top                 : 48px;
  height              : auto;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 21.0px;
  text-decoration     : underline;
}
.bp1-index .bp1-footer .bp1-linksright .bp1-cookiepolicy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 89px;
  height              : auto;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 21.0px;
  text-decoration     : underline;
}
.bp1-index .bp1-footer .bp1-linksright .bp1-otherlinks {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 23.0px;
}
.bp1-index .bp1-footer .bp1-linkssocial {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : 93px;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 660px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-linkssocial .bp1-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : 50px;
  width               : 50px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-linkssocial .bp1-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 43px;
  height              : 50px;
  width               : 50px;
  position            : absolute;
  margin              : 0;
  left                : 70px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-linkssocial .bp1-facebook .bp1-facebookx28altx29 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  width               : 50px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-linkssocial .bp1-socialmedia {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 23.0px;
}
.bp1-index .bp1-footer .bp1-linksleft {
  background-color    : rgba(255,255,255,0.0);
  top                 : 29px;
  height              : 151px;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 120px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-footer .bp1-linksleft .bp1-scutereelectric {
  background-color    : rgba(255,255,255,0.0);
  top                 : 48px;
  height              : auto;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 21.0px;
  text-decoration     : underline;
}
.bp1-index .bp1-footer .bp1-linksleft .bp1-magazinshowroom {
  background-color    : rgba(255,255,255,0.0);
  top                 : 89px;
  height              : auto;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 21.0px;
  text-decoration     : underline;
}
.bp1-index .bp1-footer .bp1-linksleft .bp1-niuforbusiness {
  background-color    : rgba(255,255,255,0.0);
  top                 : 130px;
  height              : auto;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 21.0px;
  text-decoration     : underline;
}
.bp1-index .bp1-footer .bp1-linksleft .bp1-interestinglinks {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 23.0px;
}
.bp1-index .bp1-section6 {
  background-color    : rgba(255,255,255,0.0);
  width               : 1200px;
  margin-right        : -0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section6-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 4397px;
  align-items         : center;
  height              : 654px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section6 .bp1-section6seperator {
  background-color    : rgba(255,255,255,0.0);
  top                 : 115px;
  height              : 1px;
  width               : 1201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section6 .bp1-scutereleelectrice {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 358px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 35.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.97px;
  line-height         : 44.0px;
}
.bp1-index .bp1-section6 .bp1-mediabox1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 159px;
  height              : 495px;
  width               : 530px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section6 .bp1-mediabox1 .bp1-techweek2019 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 531px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp1-index .bp1-section6 .bp1-mediabox1 .bp1-scutereleelectrice1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : auto;
  width               : 531px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.5px;
  line-height         : 23.0px;
}
.bp1-index .bp1-section6 .bp1-mediabox1 .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : 400px;
  width               : 529px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  overflow            : hidden;
}
.bp1-index .bp1-section6 .bp1-mediabox2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 159px;
  height              : 495px;
  width               : 530px;
  position            : absolute;
  margin              : 0;
  left                : 671px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section6 .bp1-mediabox2 .bp1-tudorbratutesteazu0103 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : auto;
  width               : 531px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.5px;
  line-height         : 23.0px;
}
.bp1-index .bp1-section6 .bp1-mediabox2 .bp1-superspeed2019 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 531px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp1-index .bp1-section6 .bp1-mediabox2 .bp1-rectanglecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : 400px;
  width               : 529px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  overflow            : hidden;
}
.bp1-index .bp1-section5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2991px;
  height              : 1356px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-dealeriscutereelectrice {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 372px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages {
  background-color    : rgba(255,255,255,0.0);
  width               : 1200px;
  margin-right        : 1px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : -1px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 245px;
  align-items         : center;
  height              : 1111px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages .bp1-salonulmotoscutereelectrice {
  background-color    : rgba(255,255,255,0.0);
  top                 : 575px;
  height              : 536px;
  width               : 366px;
  position            : absolute;
  margin              : 0;
  left                : 834px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages .bp1-scutereelectricesmartniu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 575px;
  height              : 535px;
  width               : 366px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages .bp1-niuscuterelectrictechweek {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 366px;
  position            : absolute;
  margin              : 0;
  left                : 418px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages .bp1-scuterelectricbucuresti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 535px;
  width               : 366px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages .bp1-scuterelectriccluj {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 535px;
  width               : 366px;
  position            : absolute;
  margin              : 0;
  left                : 834px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niuromaniascuterimages .bp1-scuterelectricmplus {
  background-color    : rgba(255,255,255,0.0);
  top                 : 576px;
  height              : 535px;
  width               : 366px;
  position            : absolute;
  margin              : 0;
  left                : 418px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-transformu0103m356mpreunu0103 {
  background-color    : rgba(255,255,255,0.0);
  width               : 502px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp1-index .bp1-section5 .bp1-transformu0103m356mpreunu0103-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 115px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section5 .bp1-niulovesromania {
  background-color    : rgba(255,255,255,0.0);
  width               : 179px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section5 .bp1-niulovesromania-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 45px;
  align-items         : center;
  height              : 30px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section4 {
  background-color    : rgba(255,255,255,0.0);
  width               : 1200px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section4-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 2441px;
  align-items         : center;
  height              : 500px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section4 .bp1-importeroficial {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 375px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section4 .bp1-importeroficial .bp1-importatoroficialn {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 401px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 35.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.97px;
  line-height         : 44.0px;
}
.bp1-index .bp1-section4 .bp1-importeroficial .bp1-prezenu021bi356n7orau0219e {
  background-color    : rgba(255,255,255,0.0);
  top                 : 131px;
  height              : auto;
  width               : 401px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.78;
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : left;
  letter-spacing      : 0.67px;
  line-height         : 23.0px;
}
.bp1-index .bp1-section4 .bp1-importeroficial .bp1-testdrivebutton {
  background-color    : rgba(255,255,255,0.0);
  top                 : 322px;
  height              : 53px;
  width               : 209px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-section4 .bp1-importeroficial .bp1-testdrivebutton:hover {
  transform           : scale(1.1);
}
.bp1-index .bp1-section4 .bp1-dealermapromanianiu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 500px;
  width               : 688px;
  position            : absolute;
  margin              : 0;
  left                : 512px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1651px;
  height              : 740px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-section5background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 740px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  width               : 1177px;
  margin-right        : -0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 41px;
  align-items         : center;
  height              : 699px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section3 .bp1-group .bp1-features {
  background-color    : rgba(255,255,255,0.0);
  top                 : 345px;
  height              : auto;
  width               : 380px;
  position            : absolute;
  margin              : 0;
  left                : 797px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : -0.07px;
  line-height         : 23.0px;
}
.bp1-index .bp1-section3 .bp1-group .bp1-features .bp1-span1 {
  
}
.bp1-index .bp1-section3 .bp1-group .bp1-features .bp1-span2 {
  letter-spacing      : -0.07px;
}
.bp1-index .bp1-section3 .bp1-group .bp1-aplicau021biavu0103oferu0103o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 225px;
  height              : auto;
  width               : 380px;
  position            : absolute;
  margin              : 0;
  left                : 797px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.5px;
  line-height         : 23.0px;
}
.bp1-index .bp1-section3 .bp1-group .bp1-niuscuterapplicatie {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 698px;
  width               : 601px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-appstore {
  background-color    : rgba(255,255,255,0.0);
  top                 : 562px;
  height              : 40px;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 797px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-section3 .bp1-group .bp1-appstore:hover {
  transform           : scale(1.1);
}
.bp1-index .bp1-section3 .bp1-group .bp1-appstore .bp1-downloadontheappstorebadgerorgbblk100317 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 40px;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge {
  background-color    : rgba(255,255,255,0.0);
  top                 : 562px;
  height              : 40px;
  width               : 135px;
  position            : absolute;
  margin              : 0;
  left                : 947px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge:hover {
  transform           : scale(1.1);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 40px;
  width               : 135px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-rectangle {
  background-color    : rgba(0, 0, 0, 1.0);
  top                 : 0px;
  height              : 40px;
  width               : 135px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 40px;
  width               : 135px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-shape1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 17px;
  width               : 85px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 25px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 9px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 13px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 13px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 24px;
  height              : 9px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.2;
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 2px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.12;
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 4px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.12;
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 13px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.25;
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-shape2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 46px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 58px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-shape3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 68px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-googleplaybadge .bp1-googleplaybadge1 .bp1-path11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 72px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-aplicau021bianiu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 151px;
  height              : auto;
  width               : 329px;
  position            : absolute;
  margin              : 0;
  left                : 797px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 35.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.97px;
  line-height         : 44.0px;
}
.bp1-index .bp1-section3 .bp1-group .bp1-loloaplicatianiu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 46px;
  height              : 55px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 797px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-loloaplicatianiu .bp1-loloaplicatianiu1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 55px;
  width               : 55px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-loloaplicatianiu .bp1-loloaplicatianiu1 .bp1-rectangle {
  background-color    : rgba(222, 0, 30, 1.0);
  top                 : 0px;
  height              : 55px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section3 .bp1-group .bp1-loloaplicatianiu .bp1-loloaplicatianiu1 .bp1-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 30px;
  width               : 37px;
  position            : absolute;
  margin              : 0;
  left                : 9px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 989px;
  margin-right        : 106px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : -106px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1266px;
  align-items         : center;
  height              : 335px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section2 .bp1-alu0103turau021bivu0103revoluu021b {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 561px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Light", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.5px;
  line-height         : 23.0px;
}
.bp1-index .bp1-section2 .bp1-testeazaacumunscu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 601px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 35.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.97px;
  line-height         : 44.0px;
}
.bp1-index .bp1-section2 .bp1-group2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 335px;
  width               : 151px;
  position            : absolute;
  margin              : 0;
  left                : 838px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section2 .bp1-group2 .bp1-keychain {
  background-color    : rgba(255,255,255,0.0);
  top                 : 100px;
  height              : 192px;
  width               : 63px;
  position            : absolute;
  margin              : 0;
  left                : 21px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section2 .bp1-group2 .bp1-keychaintransparent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 145px;
  height              : 190px;
  width               : 55px;
  position            : absolute;
  margin              : 0;
  left                : 84px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.85;
}
.bp1-index .bp1-section2 .bp1-group2 .bp1-freegift {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 100px;
  width               : 150px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section2 .bp1-testdrive {
  background-color    : rgba(255,255,255,0.0);
  top                 : 260px;
  height              : 50px;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-section2 .bp1-testdrive:hover {
  transform           : scale(1.1);
}
.bp1-index .bp1-section2 .bp1-testdrive .bp1-rectangle {
  background-color    : rgba(222, 0, 30, 1.0);
  top                 : 0px;
  height              : 50px;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section2 .bp1-testdrive .bp1-testeazaacum {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 11px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.39px;
  line-height         : 18.0px;
}
.bp1-index .bp1-section2 .bp1-testdrive .bp1-scuterelectric {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 20px;
  width               : 31px;
  position            : absolute;
  margin              : 0;
  left                : 122px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section1 {
  background-color    : rgba(255,255,255,0.0);
  width               : 1202px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 848px;
  align-items         : center;
  height              : 367px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section1 .bp1-section2seperator {
  background-color    : rgba(255,255,255,0.0);
  width               : 1202px;
  margin-right        : 0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : -0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section1 .bp1-section2seperator-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 366px;
  align-items         : center;
  height              : 1px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-section1 .bp1-scuterelectricgroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 312px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section1 .bp1-scuterelectricgroup .bp1-scutereelectrice {
  background-color    : rgba(255,255,255,0.0);
  top                 : 212px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  letter-spacing      : 0.81px;
  line-height         : 28.0px;
}
.bp1-index .bp1-section1 .bp1-scuterelectricgroup .bp1-bateriadetau0219abilu0103p {
  background-color    : rgba(255,255,255,0.0);
  top                 : 257px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 26.0px;
}
.bp1-index .bp1-section1 .bp1-scuterelectricgroup .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 200px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-index .bp1-section1 .bp1-finantarescuterelectricgroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 312px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 318px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section1 .bp1-finantarescuterelectricgroup .bp1-optiunifinantare {
  background-color    : rgba(255,255,255,0.0);
  top                 : 215px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  letter-spacing      : 0.81px;
  line-height         : 28.0px;
}
.bp1-index .bp1-section1 .bp1-finantarescuterelectricgroup .bp1-a316ncep342nddela1799 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 260px;
  height              : auto;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 10.0px;
}
.bp1-index .bp1-section1 .bp1-finantarescuterelectricgroup .bp1-a316ncep342nddela1799 .bp1-span1 {
  line-height         : 26.0px;
}
.bp1-index .bp1-section1 .bp1-finantarescuterelectricgroup .bp1-a316ncep342nddela1799 .bp1-span2 {
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 10.0px;
  line-height         : 26.0px;
}
.bp1-index .bp1-section1 .bp1-finantarescuterelectricgroup .bp1-a316ncep342nddela1799 .bp1-span3 {
  line-height         : 26.0px;
}
.bp1-index .bp1-section1 .bp1-finantarescuterelectricgroup .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 200px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-index .bp1-section1 .bp1-permisconducerescutergroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : 312px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 635px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section1 .bp1-permisconducerescutergroup .bp1-permisconducere {
  background-color    : rgba(255,255,255,0.0);
  top                 : 215px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  letter-spacing      : 0.81px;
  line-height         : 28.0px;
}
.bp1-index .bp1-section1 .bp1-permisconducerescutergroup .bp1-permisuldvspentru {
  background-color    : rgba(255,255,255,0.0);
  top                 : 260px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 26.0px;
}
.bp1-index .bp1-section1 .bp1-permisconducerescutergroup .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 200px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-index .bp1-section1 .bp1-aplicatiasmartniugroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 315px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 951px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section1 .bp1-aplicatiasmartniugroup .bp1-aplicatieniu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 215px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  letter-spacing      : 0.81px;
  line-height         : 28.0px;
}
.bp1-index .bp1-section1 .bp1-aplicatiasmartniugroup .bp1-monitorizau021biscuteru {
  background-color    : rgba(255,255,255,0.0);
  top                 : 260px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 26.0px;
}
.bp1-index .bp1-section1 .bp1-aplicatiasmartniugroup .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 200px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-index .bp1-section0 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 800px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-section0 .bp1-content {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 800px;
  width               : 100%;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  overflow            : hidden;
}
.bp1-index .bp1-section0 .bp1-content video {
  object-fit          : cover;
  width               : 100%;
  height              : 100%;
}
/* IE doesn't support cover  */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .bp1-index .bp1-section0 .bp1-content video {
    min-width           : 100%;
    min-height          : 100%;
    position            : absolute;
    margin              : auto;
    top                 : -9999px;
    bottom              : -9999px;
    left                : -9999px;
    right               : -9999px;
  }
}
.bp1-index .bp1-navbar {
  background-color    : rgba(255,255,255,0.0);
  width               : 1200px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-navbar-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 50px;
  align-items         : center;
  height              : 50px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-navbar .bp1-navbarbg {
  background-color    : rgba(251, 251, 251, 1.0);
  top                 : 0px;
  height              : 50px;
  width               : 1200px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-navbar .bp1-niulogo {
  background-color    : rgba(255,255,255,0.0);
  top                 : 13px;
  height              : 25px;
  width               : 78px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp1-index .bp1-navbar .bp1-niulogo:hover {
  transform           : scale(1.1);
}
.bp1-index .bp1-navbar .bp1-testdrivebuttoncopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 1035px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.5s ease-in-out;
}
.bp1-index .bp1-navbar .bp1-testdrivebuttoncopy:hover {
  transform           : translate(5px, 0);
}
.bp1-index .bp1-navbar .bp1-testdrivebuttoncopy .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-navbar .bp1-testdrivebuttoncopy .bp1-testeazaacum {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 11px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.39px;
  line-height         : 18.0px;
}
.bp1-index .bp1-navbar .bp1-testdrivebuttoncopy .bp1-scuterelectric1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 20px;
  width               : 31px;
  position            : absolute;
  margin              : 0;
  left                : 122px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-index .bp1-navbar .bp1-business {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 872px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(33, 33, 33, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp1-index .bp1-navbar .bp1-business:hover {
  transform           : scale(1.1);
}
.bp1-index .bp1-navbar .bp1-magazin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 670px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(33, 33, 33, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp1-index .bp1-navbar .bp1-magazin:hover {
  transform           : scale(1.1);
}
.bp1-index .bp1-navbar .bp1-scuterelectric {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 427px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(33, 33, 33, 1.0);
  text-align          : center;
  line-height         : 18.0px;
}
.bp1-index .bp1-navbar .bp1-scuterelectric:hover {
  transform           : scale(1.1);
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.bp2-indexmob {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 6230px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(255, 255, 255, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-anima-animate-enter {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -o-animation        : bp2-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  animation           : bp2-anima-animate-enter-frames 0.20000000298s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-anima-animate-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-anima-animate-enter1 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  -o-animation        : bp2-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  animation           : bp2-anima-animate-enter1-frames 1s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-anima-animate-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-anima-animate-enter2 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  -o-animation        : bp2-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  animation           : bp2-anima-animate-enter2-frames 1s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-anima-animate-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-anima-animate-enter3 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-anima-animate-enter3-frames 0.10000000149s ease-in-out 1 normal forwards;
  -moz-animation      : bp2-anima-animate-enter3-frames 0.10000000149s ease-in-out 1 normal forwards;
  -o-animation        : bp2-anima-animate-enter3-frames 0.10000000149s ease-in-out 1 normal forwards;
  animation           : bp2-anima-animate-enter3-frames 0.10000000149s ease-in-out 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-anima-animate-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-indexmob .bp2-footermobile {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5930px;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-footerbg {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-emdfooter {
  background-color    : rgba(255,255,255,0.0);
  width               : 312px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
}
.bp2-indexmob .bp2-footermobile .bp2-emdfooter-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 203px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-footermobile .bp2-linksright {
  background-color    : rgba(255,255,255,0.0);
  right               : 20px;
  top                 : 20px;
  height              : 66px;
  width               : 103px;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-linksright .bp2-pricacypolicyter {
  background-color    : rgba(255,255,255,0.0);
  top                 : 27px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
  text-decoration     : underline;
}
.bp2-indexmob .bp2-footermobile .bp2-linksright .bp2-cookiepolicy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 54px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
  text-decoration     : underline;
}
.bp2-indexmob .bp2-footermobile .bp2-linksright .bp2-otherlinks {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
}
.bp2-indexmob .bp2-footermobile .bp2-linkssocial {
  background-color    : rgba(255,255,255,0.0);
  top                 : 143px;
  height              : 30px;
  width               : 167px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-linkssocial .bp2-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 30px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 87px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-linkssocial .bp2-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 30px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 137px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-linkssocial .bp2-facebook .bp2-facebookx28altx29 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 30px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-linkssocial .bp2-socialmedia {
  background-color    : rgba(255,255,255,0.0);
  top                 : 9px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
}
.bp2-indexmob .bp2-footermobile .bp2-linksleft {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 93px;
  width               : 94px;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-footermobile .bp2-linksleft .bp2-scutereelectric {
  background-color    : rgba(255,255,255,0.0);
  top                 : 27px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
  text-decoration     : underline;
}
.bp2-indexmob .bp2-footermobile .bp2-linksleft .bp2-magazinshowroom {
  background-color    : rgba(255,255,255,0.0);
  top                 : 54px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
  text-decoration     : underline;
}
.bp2-indexmob .bp2-footermobile .bp2-linksleft .bp2-niuforbusiness {
  background-color    : rgba(255,255,255,0.0);
  top                 : 81px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
  text-decoration     : underline;
}
.bp2-indexmob .bp2-footermobile .bp2-linksleft .bp2-interestinglinks {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 10.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 12.0px;
}
.bp2-indexmob .bp2-section6 {
  background-color    : rgba(255,255,255,0.0);
  width               : 320px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section6-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 5009px;
  align-items         : center;
  height              : 891px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section6 .bp2-line65copy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 81px;
  height              : 1px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section6 .bp2-scutereleelectrice {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section6 .bp2-techweek2019 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 137px;
  height              : auto;
  width               : 192px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section6 .bp2-scutereleelectrice1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 174px;
  height              : auto;
  width               : 234px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.44px;
  line-height         : 21.0px;
}
.bp2-indexmob .bp2-section6 .bp2-techweek {
  background-color    : rgba(255,255,255,0.0);
  top                 : 251px;
  height              : 238px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  overflow            : hidden;
}
.bp2-indexmob .bp2-section6 .bp2-tudorbratutesteazu0103 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 592px;
  height              : auto;
  width               : 217px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.44px;
  line-height         : 21.0px;
}
.bp2-indexmob .bp2-section6 .bp2-superspeed2019 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 559px;
  height              : auto;
  width               : 281px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : left;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section6 .bp2-superspeed {
  background-color    : rgba(255,255,255,0.0);
  top                 : 653px;
  height              : 238px;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  overflow            : hidden;
}
.bp2-indexmob .bp2-section4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 3528px;
  height              : 1451px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section4 .bp2-dealeriscutereelectrice {
  background-color    : rgba(255,255,255,0.0);
  position            : absolute;
  top                 : 0px;
  left                : 0px;
  margin              : 0;
  width               : 100%;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section4 .bp2-scuterelectriccluj {
  background-color    : rgba(255,255,255,0.0);
  width               : 250px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section4 .bp2-scuterelectriccluj-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 279px;
  align-items         : center;
  height              : 372px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section4 .bp2-scuterelectricmplus {
  background-color    : rgba(255,255,255,0.0);
  width               : 250px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section4 .bp2-scuterelectricmplus-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 679px;
  align-items         : center;
  height              : 372px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section4 .bp2-techweekniu {
  background-color    : rgba(255,255,255,0.0);
  width               : 250px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section4 .bp2-techweekniu-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1079px;
  align-items         : center;
  height              : 372px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section4 .bp2-transformu0103m356mpreunu0103 {
  background-color    : rgba(255,255,255,0.0);
  width               : 266px;
  margin-right        : -0px;
  height              : auto;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section4 .bp2-transformu0103m356mpreunu0103-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 138px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section4 .bp2-niulovesromania {
  background-color    : rgba(255,255,255,0.0);
  width               : 179px;
  margin-right        : -0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section4 .bp2-niulovesromania-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 55px;
  align-items         : center;
  height              : 30px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 320px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1613px;
  align-items         : center;
  height              : 542px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section2 .bp2-alu0103turau021bivu0103revoluu021b {
  background-color    : rgba(255,255,255,0.0);
  top                 : 272px;
  height              : auto;
  width               : 322px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Light", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp2-indexmob .bp2-section2 .bp2-testeazaacumscuter {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : 9px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section2 .bp2-group2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 75px;
  height              : 177px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 108px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section2 .bp2-group2 .bp2-keychain {
  background-color    : rgba(255,255,255,0.0);
  top                 : 64px;
  height              : 95px;
  width               : 44px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section2 .bp2-group2 .bp2-keychaintransparent {
  background-color    : rgba(255,255,255,0.0);
  top                 : 79px;
  height              : 98px;
  width               : 28px;
  position            : absolute;
  margin              : 0;
  left                : 59px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.85;
}
.bp2-indexmob .bp2-section2 .bp2-group2 .bp2-freegiftmobile {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 64px;
  width               : 100px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section2 .bp2-testdrive1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 492px;
  height              : 50px;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 77px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp2-indexmob .bp2-section2 .bp2-testdrive1:hover {
  transform           : scale(1.1);
}
.bp2-indexmob .bp2-section2 .bp2-testdrive1 .bp2-rectangle {
  background-color    : rgba(222, 0, 30, 1.0);
  top                 : 0px;
  height              : 50px;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section2 .bp2-testdrive1 .bp2-testeazaacum {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 11px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.39px;
  line-height         : 18.0px;
}
.bp2-indexmob .bp2-section2 .bp2-testdrive1 .bp2-scuterelectric {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 20px;
  width               : 31px;
  position            : absolute;
  margin              : 0;
  left                : 122px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2185px;
  height              : 727px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-backgroundmobile {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 639px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  width               : 300px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 727px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-aplicatianiumsport {
  background-color    : rgba(255,255,255,0.0);
  top                 : 516px;
  height              : 211px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 15px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-aplicau021bianiu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 152px;
  position            : absolute;
  margin              : 0;
  left                : 74px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : center;
  letter-spacing      : 0.61px;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-aplicau021biavu0103oferu0103o {
  background-color    : rgba(255,255,255,0.0);
  width               : 302px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Light", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-aplicau021biavu0103oferu0103o-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 55px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-appstore {
  background-color    : rgba(255,255,255,0.0);
  top                 : 388px;
  height              : 40px;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 90px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-appstore:hover {
  transform           : scale(1.1);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-appstore .bp2-downloadontheappstorebadgerorgbblk100317 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 40px;
  width               : 120px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge {
  background-color    : rgba(255,255,255,0.0);
  top                 : 443px;
  height              : 40px;
  width               : 135px;
  position            : absolute;
  margin              : 0;
  left                : 83px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge:hover {
  transform           : scale(1.1);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 40px;
  width               : 135px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-rectangle {
  background-color    : rgba(0, 0, 0, 1.0);
  top                 : 0px;
  height              : 40px;
  width               : 135px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-shape {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 40px;
  width               : 135px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-shape1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : 17px;
  width               : 85px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 25px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 9px;
  width               : 10px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 13px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 13px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 24px;
  height              : 9px;
  width               : 17px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.2;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 2px;
  width               : 1px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.12;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20px;
  height              : 4px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 27px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.12;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path7 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : 13px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.25;
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-shape2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 6px;
  position            : absolute;
  margin              : 0;
  left                : 41px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path8 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 46px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path9 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 53px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path10 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 7px;
  position            : absolute;
  margin              : 0;
  left                : 58px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-shape3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 68px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section5 .bp2-group .bp2-googleplaybadge .bp2-googleplaybadge1 .bp2-path11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6px;
  height              : 8px;
  width               : 5px;
  position            : absolute;
  margin              : 0;
  left                : 72px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section3 {
  background-color    : rgba(255,255,255,0.0);
  width               : 320px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section3-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 2942px;
  align-items         : center;
  height              : 556px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section3 .bp2-dealermapromanianiu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 220px;
  width               : 306px;
  position            : absolute;
  margin              : 0;
  left                : 7px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section3 .bp2-importatoroficialn {
  background-color    : rgba(255,255,255,0.0);
  top                 : 245px;
  height              : auto;
  width               : 320px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(45, 58, 67, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section3 .bp2-prezenu021bi356n7orau0219e {
  background-color    : rgba(255,255,255,0.0);
  top                 : 337px;
  height              : auto;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.78;
  font-family         : "DINOffcPro-Light", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  line-height         : 21.0px;
}
.bp2-indexmob .bp2-section3 .bp2-testdrivebutton {
  background-color    : rgba(255,255,255,0.0);
  top                 : 503px;
  height              : 53px;
  width               : 183px;
  position            : absolute;
  margin              : 0;
  left                : 67px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section3 .bp2-testdrivebutton .bp2-listacontactdealeri {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 53px;
  width               : 183px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section3 .bp2-testdrivebutton .bp2-listacontactdealeri .bp2-rectangle {
  background-color    : rgba(222, 0, 30, 1.0);
  top                 : 0px;
  height              : 53px;
  width               : 183px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 8px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section3 .bp2-testdrivebutton .bp2-listacontactdealeri .bp2-listadealeri {
  background-color    : rgba(255,255,255,0.0);
  top                 : 14px;
  height              : auto;
  width               : 125px;
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 18.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.5px;
  line-height         : 23.0px;
}
.bp2-indexmob .bp2-section21 {
  background-color    : rgba(255,255,255,0.0);
  width               : 300px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 410px;
  align-items         : center;
  height              : 1173px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-section21 .bp2-section2seperator {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1171px;
  height              : 2px;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-scuterelectricgroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 262px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-scuterelectricgroup .bp2-scutereelectrice {
  background-color    : rgba(255,255,255,0.0);
  top                 : 170px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section21 .bp2-scuterelectricgroup .bp2-bateriadetau0219abilu0103p {
  background-color    : rgba(255,255,255,0.0);
  top                 : 210px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 26.0px;
}
.bp2-indexmob .bp2-section21 .bp2-scuterelectricgroup .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 150px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 287px;
  height              : 270px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup .bp2-optiunifinantare {
  background-color    : rgba(255,255,255,0.0);
  top                 : 170px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup .bp2-a316ncep342nddela1799 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 210px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 12.0px;
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup .bp2-a316ncep342nddela1799 .bp2-span1 {
  line-height         : 26.0px;
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup .bp2-a316ncep342nddela1799 .bp2-span2 {
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 12.0px;
  line-height         : 26.0px;
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup .bp2-a316ncep342nddela1799 .bp2-span3 {
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  line-height         : 26.0px;
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup .bp2-a316ncep342nddela1799 .bp2-span4 {
  line-height         : 26.0px;
}
.bp2-indexmob .bp2-section21 .bp2-finantarescuterelectricgroup .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 150px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-permisconducerescutergroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 582px;
  height              : 265px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-permisconducerescutergroup .bp2-permisconducere {
  background-color    : rgba(255,255,255,0.0);
  top                 : 170px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section21 .bp2-permisconducerescutergroup .bp2-permisuldvspentru {
  background-color    : rgba(255,255,255,0.0);
  top                 : 210px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 26.0px;
}
.bp2-indexmob .bp2-section21 .bp2-permisconducerescutergroup .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 150px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-aplicatiasmartniugroup {
  background-color    : rgba(255,255,255,0.0);
  top                 : 872px;
  height              : 275px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-section21 .bp2-aplicatiasmartniugroup .bp2-aplicatieniu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 175px;
  height              : auto;
  width               : 252px;
  position            : absolute;
  margin              : 0;
  left                : 24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(8, 8, 8, 1.0);
  text-align          : center;
  line-height         : 28.0px;
}
.bp2-indexmob .bp2-section21 .bp2-aplicatiasmartniugroup .bp2-monitorizau021biscuteru {
  background-color    : rgba(255,255,255,0.0);
  top                 : 220px;
  height              : auto;
  width               : 302px;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(72, 79, 87, 1.0);
  text-align          : center;
  line-height         : 26.0px;
}
.bp2-indexmob .bp2-section21 .bp2-aplicatiasmartniugroup .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 150px;
  width               : 300px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-testdrive {
  background-color    : rgba(255,255,255,0.0);
  width               : 165px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp2-indexmob .bp2-testdrive-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 330px;
  align-items         : center;
  height              : 50px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-indexmob .bp2-testdrive:hover {
  transform           : scale(1.1);
}
.bp2-indexmob .bp2-testdrive .bp2-rectangle {
  background-color    : rgba(222, 0, 30, 1.0);
  top                 : 0px;
  height              : 50px;
  width               : 165px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-testdrive .bp2-testeazaacum {
  background-color    : rgba(255,255,255,0.0);
  top                 : 17px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 11px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "DINOffcPro-Bold", Helvetica, Arial, serif;
  font-size           : 14.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : 0.39px;
  line-height         : 18.0px;
}
.bp2-indexmob .bp2-testdrive .bp2-scuterelectric {
  background-color    : rgba(255,255,255,0.0);
  top                 : 15px;
  height              : 20px;
  width               : 31px;
  position            : absolute;
  margin              : 0;
  left                : 122px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-placeholdervideo {
  background-color    : rgba(255,255,255,0.0);
  bottom              : 5930px;
  height              : 250px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  overflow            : hidden;
}
.bp2-indexmob .bp2-placeholdervideo video {
  object-fit          : cover;
  width               : 100%;
  height              : 100%;
}
/* IE doesn't support cover  */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .bp2-indexmob .bp2-placeholdervideo video {
    min-width           : 100%;
    min-height          : 100%;
    position            : absolute;
    margin              : auto;
    top                 : -9999px;
    bottom              : -9999px;
    left                : -9999px;
    right               : -9999px;
  }
}
.bp2-indexmob .bp2-navbar {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 50px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-navbar .bp2-navbarbg {
  background-color    : rgba(251, 251, 251, 1.0);
  top                 : 0px;
  height              : 50px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-navbar .bp2-niubullhead {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 19px;
  width               : 60px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  transition          : all 0.2s ease-in-out;
}
.bp2-indexmob .bp2-navbar .bp2-niubullhead:hover {
  transform           : scale(1.1);
}
.bp2-indexmob .bp2-navbar .bp2-burger {
  background-color    : rgba(255,255,255,0.0);
  right               : 16px;
  top                 : 16px;
  height              : 19px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-navbar .bp2-burger .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-navbar .bp2-burger .bp2-burger1 {
  background-color    : rgba(255,255,255,0.0);
  right               : 1px;
  top                 : 0px;
  height              : 19px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-navbar .bp2-burger .bp2-burger1 .bp2-line {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 3px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-navbar .bp2-burger .bp2-burger1 .bp2-line1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 8px;
  height              : 3px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-indexmob .bp2-navbar .bp2-burger .bp2-burger1 .bp2-line2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 16px;
  height              : 3px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@media screen and (max-width: 1439px) {
  .bp2-indexmob {
    display             : block;
  }
  .bp1-index {
    display             : none;
  }
}
@media screen and (min-width: 1440px) {
  .bp2-indexmob {
    display             : none;
  }
  .bp1-index {
    display             : block;
  }
}