.elementor-515 .elementor-element.elementor-element-7bdc1093:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-7bdc1093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9e2574;}.elementor-515 .elementor-element.elementor-element-7bdc1093{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-515 .elementor-element.elementor-element-7bdc1093 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-209c1169 .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-209c1169{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.4px;}.elementor-515 .elementor-element.elementor-element-209c1169 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-283e9def .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-283e9def{color:#ffffff;font-size:18px;line-height:0.8em;}.elementor-515 .elementor-element.elementor-element-609b6eef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-240e195a a.elementor-button, .elementor-515 .elementor-element.elementor-element-240e195a .elementor-button{background-color:#1da8a5;}.elementor-515 .elementor-element.elementor-element-240e195a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-361ecc5b{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-70941c1b{text-align:center;}.elementor-515 .elementor-element.elementor-element-70941c1b.elementor-widget-heading .elementor-heading-title{color:#9e2574;}.elementor-515 .elementor-element.elementor-element-70941c1b .elementor-heading-title{font-size:30px;}.elementor-515 .elementor-element.elementor-element-70941c1b > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-d93eaf0 .elementor-text-editor{text-align:left;}.elementor-515 .elementor-element.elementor-element-d93eaf0{color:#54595f;font-size:20px;}.elementor-515 .elementor-element.elementor-element-d93eaf0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-1b8aa96b:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-1b8aa96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9d2473;}.elementor-515 .elementor-element.elementor-element-1b8aa96b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-1b8aa96b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-be08653 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-be08653 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5ce8fddf > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-5ce8fddf > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-152a4949 .elementor-text-editor{text-align:left;}.elementor-515 .elementor-element.elementor-element-152a4949{color:#ffffff;font-family:"Arial", Sans-serif;font-size:16px;font-weight:bold;}.elementor-515 .elementor-element.elementor-element-152a4949 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-66daa657{text-align:left;}.elementor-515 .elementor-element.elementor-element-16098186{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-4238a865 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-4238a865 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-3e6604bb .elementor-text-editor{text-align:left;}.elementor-515 .elementor-element.elementor-element-3e6604bb{color:#ffffff;font-family:"Arial", Sans-serif;font-size:16px;font-weight:bold;}.elementor-515 .elementor-element.elementor-element-3e6604bb > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-e345a91{text-align:left;}.elementor-515 .elementor-element.elementor-element-1eb80323 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-1eb80323 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-1568a493 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-1568a493 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-3299dae9 .elementor-text-editor{text-align:left;}.elementor-515 .elementor-element.elementor-element-3299dae9{color:#ffffff;font-family:"Arial", Sans-serif;font-size:16px;}.elementor-515 .elementor-element.elementor-element-3299dae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5b3e5b7a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-5b3e5b7a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-599116d{margin-top:20px;margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-3472031a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-3472031a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-373b8e9e .elementor-text-editor{text-align:left;}.elementor-515 .elementor-element.elementor-element-373b8e9e{color:#ffffff;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-515 .elementor-element.elementor-element-492f195f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-492f195f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-2b0860db > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-2b0860db > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-7c872a2c .elementor-text-editor{text-align:left;}.elementor-515 .elementor-element.elementor-element-7c872a2c{color:#ffffff;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-515 .elementor-element.elementor-element-7c872a2c > .elementor-widget-container{margin:0px 0px 05px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-681fc243{text-align:left;}.elementor-515 .elementor-element.elementor-element-5ab07413:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-5ab07413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-515 .elementor-element.elementor-element-5ab07413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-515 .elementor-element.elementor-element-5ab07413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-60254430.elementor-column .elementor-column-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-60254430.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-60254430 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-434632d6 .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-434632d6{color:#ffffff;font-family:"Arial", Sans-serif;font-size:12px;}.elementor-515 .elementor-element.elementor-element-434632d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-be08653{width:30.965%;}.elementor-515 .elementor-element.elementor-element-1eb80323{width:22.018%;}.elementor-515 .elementor-element.elementor-element-5b3e5b7a{width:22.017%;}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-7bdc1093{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-515 .elementor-element.elementor-element-270b0702 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-209c1169{font-size:28px;}.elementor-515 .elementor-element.elementor-element-283e9def .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-283e9def{line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-d93eaf0{font-size:14px;}.elementor-515 .elementor-element.elementor-element-d93eaf0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-515 .elementor-element.elementor-element-1b8aa96b{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-515 .elementor-element.elementor-element-5eca0078{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-152a4949 .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-66daa657{text-align:center;}.elementor-515 .elementor-element.elementor-element-66daa657 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-16098186{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-3e6604bb .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-e345a91{text-align:center;}.elementor-515 .elementor-element.elementor-element-4772a899{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-3299dae9 .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-373b8e9e .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-6b500172{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-7c872a2c .elementor-text-editor{text-align:center;}.elementor-515 .elementor-element.elementor-element-681fc243{text-align:center;}.elementor-515 .elementor-element.elementor-element-434632d6 .elementor-text-editor{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-609b6eef */.container {
  margin: 0 auto;
  position: relative; }
  @media screen and (min-width: 1088px) {
    .container {
      max-width: 960px;
      width: 960px; }
      .container.is-fluid {
        margin-left: 64px;
        margin-right: 64px;
        max-width: none;
        width: auto; } }
  @media screen and (max-width: 1279px) {
    .container.is-widescreen {
      max-width: 1152px;
      width: auto; } }
  @media screen and (max-width: 1471px) {
    .container.is-fullhd {
      max-width: 1344px;
      width: auto; } }
  @media screen and (min-width: 1280px) {
    .container {
      max-width: 1152px;
      width: 1152px; } }
  @media screen and (min-width: 1472px) {
    .container {
      max-width: 1344px;
      width: 1344px; } }
      
      .container-car {
  width: 100%;
  display: table; }
  .container-car .car-wrapper {
    display: table-cell;
    vertical-align: middle;
    width: 100%; }

.car {
  width: 16.8421052632em;
  height: 10.5263157895em;
  position: relative;
  opacity: 1;
  margin-left: auto;
  margin-right: auto;
  z-index: 4;
  -webkit-animation: carMove 0.3s infinite;
  -moz-animation: carMove 0.3s infinite;
  -ms-animation: carMove 0.3s infinite;
  -o-animation: carMove 0.3s infinite;
  animation: carMove 0.3s infinite; }
  .car .body {
    position: absolute;
    top: 0;
    left: 0.7368421053em;
    width: 12.1052631579em;
    height: 8.4210526316em;
    background: #fff; }
    .car .body:before {
      content: "";
      position: absolute;
      left: -0.7368421053em;
      border-radius: 10px 10px 0 0;
      width: 13.3684210526em;
      z-index: 2;
      height: 0.6315789474em;
      background: #d6d6d6; }
    .car .body div {
      position: absolute;
      background: #fff;
      width: 15.2631578947em;
      height: 3.1578947368em;
      bottom: -0.5263157895em;
      border-radius: 0 0 10px 10px; }
      .car .body div:before {
        content: "";
        background: #fff;
        position: absolute;
        top: -1.5263157895em;
        right: 0px;
        width: 4.2105263158em;
        height: 2.1052631579em;
        z-index: 1;
        border-radius: 0 14px 0 0;
        -webkit-transform: rotate(17deg);
        -moz-transform: rotate(17deg);
        -ms-transform: rotate(17deg);
        -o-transform: rotate(17deg);
        transform: rotate(17deg); }
      .car .body div:after {
        content: "";
        background: #fff;
        position: absolute;
        top: -4.3157894737em;
        right: 0.8947368421em;
        width: 4.7368421053em;
        height: 2.1052631579em;
        z-index: 1;
        border-radius: 10px 0 0 0;
        -webkit-transform: rotate(75deg);
        -moz-transform: rotate(75deg);
        -ms-transform: rotate(75deg);
        -o-transform: rotate(75deg);
        transform: rotate(75deg); }
  .car .wheel {
    position: absolute;
    width: 3.1578947368em;
    height: 3.1578947368em;
    background: #3c464c;
    border-radius: 50%;
    bottom: 0;
    left: 2.5263157895em;
    z-index: 14;
    -webkit-animation: carMove 0.3s 0.2s;
    -moz-animation: carMove 0.3s 0.2s;
    -ms-animation: carMove 0.3s 0.2s;
    -o-animation: carMove 0.3s 0.2s;
    animation: carMove 0.3s 0.2s; }
    .car .wheel:before {
      content: "";
      position: absolute;
      left: 50%;
      top: 50%;
      background: #fff;
      width: 1.2631578947em;
      height: 1.2631578947em;
      border-radius: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
    .car .wheel:nth-of-type(2) {
      left: 11.0526315789em; }
  .car .decos {
    width: 15.2631578947em;
    height: 8.8421052632em;
    position: absolute;
    z-index: 12;
    top: 0;
    left: 0.7368421053em; }
  .car .line-bot {
    position: absolute;
    bottom: 0.4736842105em;
    height: 3px;
    width: 100%;
    background: #e1e8ef; }
  .car .door {
    position: absolute;
    left: 6.3157894737em;
    bottom: 0;
    width: 3.1578947368em;
    height: 7.4210526316em;
    border-radius: 10px 10px 0 0;
    border: 3px solid #e1e8ef;
    border-bottom: 0;
    background: #fff; }
    .car .door:after {
      content: "";
      position: absolute;
      top: 0.3157894737em;
      left: 0.3157894737em;
      width: 2.2631578947em;
      height: 2.1052631579em;
      border-radius: 4px;
      background: #5bc2ef; }
    .car .door .handle {
      position: absolute;
      right: 0.5263157895em;
      top: 3.6842105263em;
      width: 0.5263157895em;
      height: 0.5263157895em;
      background: #e1e8ef;
      border-radius: 50%; }
      .car .door .handle:after {
        content: "";
        width: 1.0526315789em;
        height: 0.2105263158em;
        border-radius: 10px;
        background: #e1e8ef;
        position: absolute;
        top: 50%;
        left: -0.2631578947em;
        margin-top: -0.1052631579em; }
    .car .door .bottom {
      position: absolute;
      bottom: 0.3157894737em;
      left: 0.5789473684em;
      width: 2em;
      height: 0.6315789474em; }
      .car .door .bottom:before, .car .door .bottom:after {
        content: "";
        display: block;
        width: 100%;
        height: 0.1578947368em;
        background: #e1e8ef;
        height: 0.2105263158em;
        border-radius: 10px;
        margin-bottom: 0.2105263158em; }
  .car .window {
    position: absolute;
    top: 0.9473684211em;
    left: 10.5263157895em;
    width: 1.6842105263em;
    background: #5bc2ef;
    height: 3.7894736842em;
    border-radius: 10px 10px 0 10px; }
    .car .window:before {
      content: "";
      width: 100%;
      height: 1.0526315789em;
      background: #5bc2ef;
      position: absolute;
      bottom: 0;
      left: 0;
      width: 2.4736842105em;
      border-radius: 0 10px 10px 10px; }
    .car .window:after {
      content: "";
      height: 1.0526315789em;
      background: #5bc2ef;
      position: absolute;
      top: 0.8947368421em;
      left: -0.6842105263em;
      width: 3.5263157895em;
      transform-origin: bottom;
      -webkit-transform: rotate(74deg);
      -moz-transform: rotate(74deg);
      -ms-transform: rotate(74deg);
      -o-transform: rotate(74deg);
      transform: rotate(74deg);
      border-radius: 10px 10px 10px 10px; }
  .car .light {
    position: absolute;
    width: 0.5263157895em;
    height: 0.5263157895em;
    background: #ff8c40;
    right: 3.1578947368em;
    bottom: 2.6315789474em;
    border-radius: 3px; }
  .car .light-front {
    position: absolute;
    width: 0.4210526316em;
    height: 0.4210526316em;
    background: #ff8c40;
    right: -0.1578947368em;
    bottom: 3em;
    border-radius: 3px; }
    .car .light-front:after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      background: #ff8c40;
      top: 100%;
      height: 0.7894736842em;
      border-radius: 3px;
      margin-top: 2px; }
  .car .antenna {
    position: absolute;
    width: 1.3684210526em;
    height: 0.5263157895em;
    background: #fff;
    bottom: 100%;
    left: 0.8947368421em;
    border-radius: 4px 4px 0 0; }
    .car .antenna:before {
      content: "";
      position: absolute;
      width: 2em;
      height: 0.2105263158em;
      background: #fff;
      bottom: 0;
      left: -1.1578947368em;
      -webkit-transform: rotate(55deg);
      -moz-transform: rotate(55deg);
      -ms-transform: rotate(55deg);
      -o-transform: rotate(55deg);
      transform: rotate(55deg);
      -webkit-transform-origin: right;
      -moz-transform-origin: right;
      -ms-transform-origin: right;
      -o-transform-origin: right;
      transform-origin: right;
      border-radius: 4px; }
  .car .ice-cream {
    position: absolute;
    left: -0.321053em;
    top: 2.578947em;
    width: 6.684211em;
    height: 3.6842105263em;
    /* border: 3px solid #eee; */
    border-radius: 50%;
    /* background: #000; */
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(0deg); }
    .car .ice-cream img {
      max-width: 73%;
      top: 10%;
      left: 18%;
      position: relative; }
    .car .ice-cream .cone {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -20%);
      -moz-transform: translate(-50%, -20%);
      -ms-transform: translate(-50%, -20%);
      -o-transform: translate(-50%, -20%);
      transform: translate(-50%, -20%);
      border-right: 0.9473684211em solid transparent;
      border-left: 0.9473684211em solid transparent;
      border-top: 2.1052631579em solid #f4b224; }
      .car .ice-cream .cone:after {
        content: "";
        position: absolute;
        width: 1.0526315789em;
        height: 1.0526315789em;
        background: #00c0a8;
        border-radius: 50%;
        top: -2.8947368421em;
        left: 0px;
        z-index: -1; }
      .car .ice-cream .cone:before {
        content: "";
        position: absolute;
        width: 1.0526315789em;
        height: 1.0526315789em;
        background: #ffd132;
        border-radius: 50%;
        top: -2.8947368421em;
        left: -1.0526315789em;
        z-index: -1;
        box-shadow: 10px -5px 0px 0px #ff9a9a; }
        
        .wind {
  position: absolute;
  z-index: -1;
  right: 100%;
  height: 100%;
  margin-right: -1.0526315789em; }
  .wind .p {
    position: absolute;
    background: #fff;
    border-radius: 0.5263157895em;
    height: 0.5263157895em; }
  .wind .p1 {
    width: 3.6842105263em;
    position: absolute;
    right: 0;
    top: 1.3157894737em;
    animation: wind 1s -1s linear infinite; }
  .wind .p2 {
    width: 5.2631578947em;
    right: 2.1052631579em;
    top: 3.1578947368em;
    animation: wind 1s -2s linear infinite; }
  .wind .p3 {
    width: 2.6315789474em;
    right: 0;
    top: 5.5263157895em;
    animation: wind 1s -1s linear infinite; }
  .wind .p4 {
    width: 3.1578947368em;
    right: 5.2631578947em;
    top: 7.1052631579em;
    animation: wind 1s 1s linear infinite; }
  .wind .p5 {
    width: 3.6842105263em;
    right: 1.5789473684em;
    top: 7.6315789474em;
    animation: wind 1s -1.5s linear infinite; }

.car-wrapper_inner {
  position: relative;
  z-index: 4; }

@keyframes carMove {
  0% {
    transform: translateY(0px); }
  50% {
    transform: translateY(-1px); }
  100% {
    transform: translateY(0px); } }

@keyframes wind {
  0% {
    transform: translateX(100%);
    opacity: 1; }
  100% {
    transform: translateX(-400%);
    opacity: 0; } }

.car_outter {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
  position: relative;
  animation: carDrive 8s 1s cubic-bezier(0.88, 0.08, 0.16, 1.1) infinite; }

@keyframes carDrive {
  0% {
    transform: translateX(-30%); }
  25% {
    transform: translateX(0%); }
  70% {
    transform: translateX(0%); }
  100% {
    transform: translateX(100%); } }

@keyframes bgIn {
  0% {
    left: 100%; }
  100% {
    left: -100%; } }

@keyframes wrapperIn {
  0% {
    transform: scale(0);
    opacity: 0; }
  100% {
    transform: scale(1);
    opacity: 1; } }/* End custom CSS */