﻿.video-background-controls button {
    font-size: 32px;
    display: inline-block;
    padding: 0px;
    margin: 0px;
    height: 32px;
    width: 32px;
    border-radius: 16px;
    line-height: 32px;
    border: none;
    background: none;
    -webkit-appearance: none;
    color: white;
    filter: drop-shadow(0px 0px 1px black);
    cursor: pointer;
    opacity: 1;
    transition: all 250ms ease-in-out;
    margin-left: 10px;
}
.video-background-controls button:hover {
    opacity: 0.5;
}
iframe {
    transition: opacity 500ms ease-in-out;
    transition-delay: 250ms;
    z-index:1!important;
}
.undervideo{
    z-index: 999!important;
    display: table!important;
    position: relative;
    text-shadow: 1px 2px 5px #000;
}
.undervideo .col-12 {
    padding: 15px 15px 5px 20px;
    border-radius: 15px;
}
#writeNiches{
    display: table;
}
#loadNichesH1{
    color: #a70000;
    text-shadow: 1px 1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, 0px 1px 0 #fff, 0px -1px 0 #fff, -1px 0px 0 #fff, 1px 0px 0 #fff, 2px 2px 0 #fff, -2px 2px 0 #fff, 2px -2px 0 #fff, -2px -2px 0 #fff, 0px 2px 0 #fff, 0px -2px 0 #fff, -2px 0px 0 #fff, 2px 0px 0 #fff, 1px 2px 0 #fff, -1px 2px 0 #fff, 1px -2px 0 #fff, -1px -2px 0 #fff, 2px 1px 0 #fff, -2px 1px 0 #fff, 2px -1px 0 #fff, -2px -1px 0 #fff, 1px 2px 5px #000;
}
#vantagens h3 {
    margin-top: 25px;
    padding: 15px;
    border-radius: 7px;
    background-color: #fff;
    color: #a70000!important;
}
@media screen and (max-width: 400px) {
    #writeNiches{
        display: table;
        height: 120px;
   }
}
@media screen and (max-width: 600px) {
    #writeNiches{
        display: table;
        height: 100px;
   }
}
@media screen and (max-width: 800px) {
    #writeNiches{
        display: table;
        height: 130px;
   }
}
@media screen and (min-width: 991px){
   /* FUNCIONALIDADES */
    .tabela-funcionalidades .functionalities-tabs__item .active, .tabela-funcionalidades .functionalities-tabs__item .active button:hover{
        border: 1px solid #fff!important;
        background-image: url(../assets/img/seta-para-baixo-vermelho.png);
        background-position: 90%;
        background-repeat: no-repeat;
        background-size: 30px;
   }
    .tabela-funcionalidades .functionalities-tabs__item button:hover{
        border: 1px solid #fff!important;
        background-image: url(../assets/img/seta-para-baixo-vermelho.png);
        background-position: 90% 70%;
        background-repeat: no-repeat;
        background-size: 30px;
        -webkit-transition:background-position 0.5s ease;
        -moz-transition:background-position 0.5s ease;
        -o-transition:background-position 0.5s ease;
        transition:background-position 0.5s ease;
        background-color: #fbfbfb;
   }
    .tabela-funcionalidades .functionalities-tabs__item:first-child button:hover{
        border-left: 1px solid #fff!important;
        border-right: 1px solid #fff!important;
        border-top: 1px solid #fff!important;
   }
    .tabela-funcionalidades .functionalities-tabs__item:last-child button:hover{
        border-left: 1px solid #fff!important;
        border-right: 1px solid #fff!important;
        border-bottom: 1px solid #fff!important;
   }
    .tabela-funcionalidades .functionalities-tabs__item button{
        padding-right: 70px;
        padding-left: 25px;
        text-align: left;
        border-left: 0px solid!important;
        border-right: 1px solid!important;
        border-top: 1px solid!important;
        border-bottom: 1px solid!important;
        font-family: Roboto, Arial, sans-serif;
        font-weight:700!important;
        background-image: url(../assets/img/seta-para-baixo-branco.png);
        background-position: 90% 50%;
        background-repeat: no-repeat;
        background-size: 30px;
        -webkit-transition:background-position 0.5s ease;
        -moz-transition:background-position 0.5s ease;
        -o-transition:background-position 0.5s ease;
        transition:background-position 0.5s ease;
   }
    .tabela-funcionalidades .functionalities-tabs__item:first-child button{
        border-top: 1px solid #fff!important;
        border-left: 1px solid #fff!important;
   }
}
@media screen and (max-width: 990px) {
    #navbar .navbar-toggler{
        border: 2px solid #777;
        padding: 8px;
    }
    #main-nav{
        padding-left: 15px;
        padding-right: 15px;
    }
    #main-nav .btn-close {
        border: 2px solid #333;
        padding: 15px;
    }
    #main-nav a.nav-link{
        border: 0px solid #ccc;
        border-radius: 10px;
        padding: 10px;
        padding-left: 15px;
        margin-bottom: 15px;
        background-color: #f1f1f1;
        font-weight: 500;
    }
    #main-nav a.nav-link:active,
    #main-nav a.nav-link:hover{
        background-color: #555;
        color: #fff;
        background-image: url("https://img.onpedido.com.br/app/img/miniLoader.gif");
        background-size: auto 70%;
        background-repeat: no-repeat;
        background-position: 95% 50%;
        border-radius: 10px;
    }
    #main-nav a.active:active,
    #main-nav a.active:hover,
    #main-nav a.active{
        background-color: #a70000;
        color: #fff;
        background-image: url("../assets/img/seta-right.png");
        background-size: auto 100%;
        background-repeat: no-repeat;
        background-position: right top;
        border-radius: 10px 0px 0px 10px;
    }
    #main-nav a.btn {
        width: 100%;
        margin-top: 15px;
        border-radius: 10px!important;
    }
    #writeNiches{
        display: table;
        height: 120px;
   }
    #segmentos, #juntos{
        padding-top: 50px!important;
   }
    #simulador, #parceiros{
        padding-bottom: 50px!important;
   }
    #solucoes, #planos, #numeros, #marca, #passos, #vantagens, #sobre, #tabela, #praia, #marca, .head-about-vantagens{
        padding-bottom: 50px!important;
        padding-top: 50px!important;
   }
    #passos p {
        padding: 15px;
        padding-right: 50px;
        border-radius: 7px 0px 0px 7px;
        background-color: #a70000;
        color: #fff!important;
        font-family: Roboto, Arial, sans-serif;
        font-weight:500!important;
        background-image: url("../assets/img/seta-right.png");
        background-size: auto 100%;
        background-repeat: no-repeat;
        background-position: right top;
        height: 80px;
   }
    #passos div div div div div:last-of-type div .arrow-box p{
        border-radius: 7px 7px 7px 7px;
        background-image: none!important;
        padding: 15px;
   }
    .swiper-pagination-bullet-active{
        background-color: #01A809;
   }
    .grid-responsive-slider__pagination {
        padding: 15px;
        height: 50px!important;
        border-radius: 50px;
        display: table!important;
   }
    .swiper-pagination-bullet{
        width: 30px;
        height: 30px;
        top: 0px!important;
        bottom: 25px!important;
   }
    .swiper-slide {
        margin-bottom: 25px;
   }
    .swiper-container{
        margin-bottom: 10px;
   }
    #marca img {
        width: 95%;
        margin-bottom: 30px;
   }
    #simulador .img-bg {
        margin-left: -25%;
        margin-top: -700px;
   }
    #segmentos .swiper-slide {
        margin-left: 0px!important;
        width: 100%!important;
        padding: 0px!important;
   }
    #segmentos .text-big{
        font-size: 82px;
   }
   /* SOBRE */
    .head-about-men{
        padding-top:100%!important;
        text-shadow: 1px 2px 5px #000;
   }
    .head-about-men img{
        right:0%;
        width: 285%;
        top:-30px;
   }
    .head-about-men .container{
        left:0px!important;
       ;
        float: left!important;
        margin: 0px!important;
        padding: 0px!important;
        width: 100%;
   }
    .head-about-men .text-light{
        width: 100%;
        margin: 0%;
        padding: 1em 1em;
        padding-bottom: 50px;
        border-radius: 0;
        margin-bottom: -20px;
        background: transparent;
        background-image: linear-gradient( to top, rgba(1, 1, 1, 0.5), rgba(1, 1, 1, 0.3), rgba(2, 2, 3, 0.0) );
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
   }
    .head-about-men .text-light div{
        font-family: Roboto, Arial, sans-serif;
        font-weight:500!important;
   }
    #diferenciais .card{
        background-color: #fff!important;
        background-image: url("../assets/img/back-person-orders.jpg")!important;
        background-size: 200%;
        background-position: center bottom;
        background-repeat: no-repeat;
        border: 0px solid;
   }
    .about-assertive-marketing img{
        height: 50%!important;
        width: 150%!important;
        left: -50%;
   }
    .about-assertive-marketing h2{
        margin-top:90%;
   }
    .about-assertive-marketing {
        width: 100%;
        margin: 0%;
        padding: 1em 1em;
        border-radius: 0;
        background-color: #a70000!important;
   }
   /* Sobre -> Vantagens */
    .head-about-vantagens h2, .head-about-vantagens p{
        text-shadow: 1px 2px 5px #000;
   }
    .head-about-vantagens img{
        right:0%;
        width: 220%;
        height: 80%;
   }
    .head-about-vantagens .container{
        width: 100%!important;
        margin-top: 90%;
        padding: 1em 1em;
        border-radius: 0;
        margin-bottom: -50px;
        padding-bottom: 50px;
        background: transparent;
        background-image: linear-gradient( to top, rgba(1, 1, 1, 1), rgba(1, 1, 1, 1), rgba(2, 2, 3, 0.0) );
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
   }
   /* FUNCIONALIDADES */
    .head-functions-men{
        padding-top:60%!important;
        text-shadow: 1px 2px 5px #000;
   }
    .head-functions-men img{
        left:-90%;
        width: 190% 
   }
    .head-functions-men .container{
        background: transparent;
        background-image: linear-gradient( to top, rgba(1, 1, 1, 0.5), rgba(1, 1, 1, 0.3), rgba(2, 2, 3, 0) );
        margin-bottom: -50px;
        padding-bottom: 50px;
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
   }
    .vantagens-funcionalidades{
        text-shadow: 1px 2px 5px #000;
   }
    .vantagens-funcionalidades h2{
        padding-top:70%!important;
   }
    .vantagens-funcionalidades img{
        left:0%;
        width: 210% 
   }
    .vantagens-funcionalidades .container{
        background: transparent;
        background-image: linear-gradient( to top, rgba(1, 1, 1, 0.5), rgba(1, 1, 1, 0.3), rgba(2, 2, 3, 0) );
        margin-bottom: -50px;
        padding-bottom: 30px;
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
   }
    #praia img{
        left:-90%;
        height: 125%;
        width: 200%;
   }
    .tabela-funcionalidades .functionalities-tabs__item .active, .tabela-funcionalidades .functionalities-tabs__item .active button:hover{
        border-left: 1px solid #fff!important;
        border-right: 1px solid #fff!important;
        border-top: 0px solid #fff!important;
        background-image: url(../assets/img/seta-para-baixo-vermelho.png);
        background-position: 92%;
        background-repeat: no-repeat;
        background-size: 30px;
        transition: none;
   }
    .tabela-funcionalidades .functionalities-tabs__item button:hover{
        border-left: 1px solid #fff!important;
        border-right: 1px solid #fff!important;
        background-image: url(../assets/img/seta-para-baixo-vermelho.png);
        background-position: 92%;
        background-repeat: no-repeat;
        background-size: 30px;
        transition: none;
   }
    .tabela-funcionalidades .functionalities-tabs__item:first-child button:hover{
        border-left: 1px solid #fff!important;
        border-right: 1px solid #fff!important;
        border-top: 1px solid #fff!important;
   }
    .tabela-funcionalidades .functionalities-tabs__item:last-child button:hover{
        border-left: 1px solid #fff!important;
        border-right: 1px solid #fff!important;
        border-bottom: 1px solid #fff!important;
   }
    .tabela-funcionalidades .functionalities-tabs__item button{
        padding-right: 70px;
        text-align: left;
        border-left: 1px solid!important;
        border-right: 1px solid!important;
        border-top: 0px solid!important;
        border-bottom: 1px solid!important;
        font-family: Roboto, Arial, sans-serif;
        font-weight:700!important;
        background-image: url(../assets/img/seta-para-baixo-branco.png);
        background-position: 92%;
        background-repeat: no-repeat;
        background-size: 30px;
        transition: none;
   }
    .tabela-funcionalidades .functionalities-tabs__item:first-child button{
        border-top: 1px solid #fff!important;
   }
   /* PLANOS */
    .head-plans {
        padding-top:60%!important;
   }
    .head-plans img{
        left:-120%;
        width: 220%;
        top: -35%;
   }
    .head-plans .container{
        background: transparent;
        padding-top: 30%;
        background-image: linear-gradient( to top, rgba(255, 255, 255, 1)50%, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) );
        margin-bottom: 0px;
        padding-bottom:50px;
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        border-bottom: 1px solid #ccc;
   }
    .head-plans .container a{
        color: #a70000!important;
   }
    .plans-tabela {
        background-color: #fff;
        padding-bottom: 30px;
        margin-top: -30px;
   }
    .plans-tabela .alert-call {
        border-top: 2px dotted #ddd;
        padding: 15px;
        padding-top:20px;
        padding-bottom: 0px;
        font-size: 21px;
   }
    .plans-tabela a.h4, .plans-tabela a.h4 svg{
        color: #a70000!important;
   }
   /* DÚVIDAS */
    .head-questions-men{
        padding-top:60%!important;
        text-shadow: 1px 2px 5px #000;
   }
    .head-questions-men img{
        left:-100%;
        width: 240% 
   }
    .head-questions-men .container{
        background: transparent;
        background-image: linear-gradient( to top, rgba(1, 1, 1, 0.5), rgba(1, 1, 1, 0.3), rgba(2, 2, 3, 0) );
        margin-bottom: -50px;
        padding-bottom: 30px;
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
   }
    #perguntas, #videos{
        padding-top: 50px!important;
        padding-bottom: 50px!important;
   }
    #perguntas .accordion__button {
        font-weight: 600;
        border-radius: 5px;
   }
    #perguntas h2 {
        margin-bottom: 30px;
   }
    #perguntas .accordion__button {
        font-weight: 600;
        border-radius: 5px;
        font-family: Roboto, Arial, sans-serif;
        font-weight:700!important;
        padding-top: 12px;
        border: 1px solid #ccc;
   }
    #perguntas .accordion__item {
        border: 0px solid!important;
        margin-top: 10px;
        margin-bottom: 10px;
   }
    #perguntas .collapsed{
        background-color: #ddd;
        color: #777;
        margin-bottom: 5px;
   }
    #videos picture .img-fit-cover {
        height: 135%;
        width: 100%;
        top: -17%;
   }
    #videos .btn--secondary {
        width: 50%;
        margin: 0 auto;
        margin-bottom: 30px;
   }
    #numeros .text-big{
        font-size: 34px!important;
        margin-top: 15px;
        margin-bottom: 15px!important;
   }
   #controlTable{
        background-color: #fff; 
        border: 0px solid transparent;
        background-image: url(../assets/img/arraste.png);
        background-position: 70% 12%;
        background-repeat: no-repeat;
        background-size: 55%;
        animation-name: MOVE-BG;
        animation-duration: 3s;
        animation-timing-function: ic-bezier(0.1, -0.6, 0.2, 0);;
        animation-iteration-count: infinite;
    }
}
#resultadoGastoMarketplace table th {
    background-color: #a70000;
    color: #fff;
    text-align: center;
    padding: 10px!important;
    border: 0px!important;
    border-radius: 7px 7px 0px 0px;
}
#resultadoGastoMarketplace table tr{
    border: 0px!important;
}
#resultadoGastoMarketplace table td {
    width: 50%!important;
}
#resultadoGastoMarketplace table td:first-child {
    font-size:14px;
}
#resultadoGastoMarketplace table td:last-child {
    text-align: center;
    font-weight: 600;
}
.form-simulador .input-label {
    font-weight: 600;
}
#numeros .text-big{
    font-size: 78px;
    margin-top: 15px;
    margin-bottom: 15px!important;
}
@media screen and (min-width: 1001px) {
    #writeNiches{
        display: table;
        height: 180px;
   }
    #simulador .img-bg {
        margin-left: -30%;
        margin-top: -150px;
   }
    #perguntas {
       background-image: url(https://res.cloudinary.com/onpedido-marke/image/upload/c_pad,f_auto,fl_sanitize,h_739,q_auto:good,w_1921/Mask_Group.jpg);
       background-repeat: no-repeat;
       background-size: 110%;
       background-position: bottom left;
    } 
   #perguntas .accordion__button {
        font-weight: 600;
        border-radius: 5px;
   }
    #perguntas h2 {
        margin-bottom: 30px;
   }
    #perguntas .accordion__button {
        font-weight: 600;
        border-radius: 5px;
        font-family: Roboto, Arial, sans-serif;
        font-weight:700!important;
        padding-top: 12px;
        border: 1px solid #ccc;
   }
    #perguntas .accordion__item {
        border: 0px solid!important;
        margin-top: 10px;
        margin-bottom: 10px;
   }
    #perguntas .collapsed{
        background-color: #eee;
        color: #777;
        margin-bottom: 5px;
   }
}
#diferenciais .card{
    background-color: #fff!important;
    background-image: url("../assets/img/back-person-orders.jpg")!important;
    background-size: 130%;
    background-position: left bottom;
    background-repeat: no-repeat;
    border: 0px solid;
}
.social-icon-footer {
   width: 40px;
   height: 40px;
   display: table;
   background-size:  100% auto;
   background-position: left bottom;
   background-repeat: no-repeat;
}
.icon-footer-youtube{
   background-image: url("../assets/img/social-footer/youtube.png")!important;
}
.icon-footer-facebook{
   background-image: url("../assets/img/social-footer/facebook.png")!important;
}
.icon-footer-instagram{
   background-image: url("../assets/img/social-footer/instagram.png")!important;
}
.icon-footer-linkedin{
   background-image: url("../assets/img/social-footer/linkedin.png")!important;
}
.icon-footer-twitter{
   background-image: url("../assets/img/social-footer/twitter.png")!important;
}
.icon-footer-whatsapp{
   background-image: url("../assets/img/social-footer/whatsapp.png")!important;
}
@-webkit-keyframes brilho {
   0%  {background-color: #00c113;}
   10% {background-color: #008724;}
   30% {background-color: #00c113;}
}
@keyframes brilho {
   0%  {background-color: #00c113;}
   10% {background-color: #008724;}
   30% {background-color: #00c113;}
}  

@-webkit-keyframes pulse {
 0% {
   -webkit-transform: scale(1);
   -webkit-filter: brightness(100%);
 }
 100% {
   -webkit-transform: scale(1.1);
   -webkit-filter: brightness(200%);
 }
}

@keyframes pulse {
 0% {
   transform: scale(1);
   filter: brightness(100%);
 }
 100% {
   transform: scale(1.1);
   filter: brightness(120%);
 }
}
.whatsapp {
   width: 60px;
   position: fixed;
   z-index: 999;
   height: 60px;
   float: right;
   color: #fff;
   bottom: 10px;
   right: 10px;
   box-shadow: 0px 1px 2px #000;
   border-radius: 30px;
   padding: 10px;
   padding-left: 50px;
   background-color: #29A71A;
   text-align: center;
   background-image: url(../assets/img/icon-whatsapp-white.png);
   background-repeat: no-repeat;
   background-size: 30px;
   background-position: 50% 50%;
   overflow: none!important;
   cursor: pointer;
   animation: pulse 0.7s infinite;
   animation-direction: alternate;
  -webkit-animation-name: pulse;
   animation-name: pulse;
}
.whatsapp:hover {
   width: 270px;
   background-position: 15px 50%;
   padding-right: 15px;
   padding-top:7px;
   animation: none;
}
.whatsapp b {
   color: #fff;
   font-size: 12px;
   margin: 0px;
}
.whatsapp font {
   color: #fff;
   font-size: 22px;
   margin: 0px;
}
.whatsapp b,
.whatsapp font {
   display: none;
   width: 100%;
}
.whatsapp:hover b,
.whatsapp:hover font {
   display: table;
   width: 100%;
}
.whatsapp::before{
   content: "1";
   background-color: red;
   border-radius: 50px;
   padding-top: 2px;
   width: 20px;
   height: 20px;
   display: table;
   position: absolute;
   z-index: 999;
   top:-5px;
   left: 40px;
   font-size: 12px;
   font-weight: 600;
   text-align: center;
   box-shadow: 0px 1px 2px #000;
}
.whatsapp:hover:before{
   opacity: 0;
}
.plans {
    width: 100%!important;
    display: block;
    overflow-x: scroll;
    
}
.plans-tabela tr td {
   vertical-align: middle;
   font-size: 15px;
}
.plans-tabela tr td img{
   width: 27px;
   height: auto;
}
.plans-tabela tr:first-child td{
   background-color: #FDFFDB;
}
.plans-tabela tr td:first-child{
   background-color: #fbfbfb;
   font-weight: 600;
 
}
.plans-tabela tr td i {
    font-size: 12px;
    display: table;
    font-weight: 300!important;
    width: 100%!important;
}
.plans-tabela tr td:nth-child(2),
.plans-tabela tr td:nth-child(3),
.plans-tabela tr td:nth-child(4),
.plans-tabela tr td:nth-child(5){
    width: 18%;
}
.whatsapp:hover:before{
    opacity: 0;
 }
 
 .plans-tabela tr td {
    vertical-align: middle;
    font-size: 15px;
 }
 .plans-tabela tr td img{
    width: 27px;
    height: auto;
 }
 .plans-tabela tr:first-child td{
    background-color: #FDFFDB;
 }
 .plans-tabela tr td:first-child{
    background-color: #fbfbfb;
    font-weight: 600;
  
 }
 .plans-tabela tr td i {
     font-size: 12px;
     display: table;
     font-weight: 300!important;
     width: 100%!important;
 }
 .plans-tabela tr td:nth-child(2),
 .plans-tabela tr td:nth-child(3),
 .plans-tabela tr td:nth-child(4),
 .plans-tabela tr td:nth-child(5){
     width: 18%;
 }
 .plans-tabela {
     width: 100%;
 }
 .plans-table {
   width: 100%!important;
   max-height: 770px;
   overflow: auto;
   position: relative;
   border-bottom: 1px solid #eee;
 }
 
 .plans-tabela table {
   position: relative;
   border-collapse: collapse;   
   width: 100%!important;
   margin: 0px!important;
 }
 
 .plans-table thead .py-4{
     border-bottom: 1px solid #eee!important;
     border-top: 1px solid #eee!important;
 }
 .plans-table thead th:nth-child(1) {
     background-color:#fff;
 }
 .plans-table thead th:nth-child(2) .py-4{
      border-left: 1px solid #eee!important;
 }
 
 
 #tabela .plans-table {
     padding: 0px!important;
     margin: 0px!important;
     width: 100%!important;
     left: 0px!important;
     right: 0px!important;
     margin-bottom: 40px!important; 
 }
 .plans-tabela tbody td:first-child {
    box-shadow: inset 1px -1px 0px #eee, inset 0px 0px 1px #ccc;
     margin: 0px!important;
  border-collapse: initial!important; 
     border-top: 0px solid #ccc!important;
 }
  .plans-tabela thead th,
.plans-tabela tbody td:first-child{
       position: -webkit-sticky; /* for Safari */
       position: sticky;
       top: 0;
       min-width: 203px;
      z-index: 2;
    }
.plans-tabela thead th:first-child{
       position: -webkit-sticky; /* for Safari */
       position: sticky;
       left: 0;
       min-width: 203px;
      z-index: 3;
 
    }
.plans-tabela tbody td:first-child{
       position: -webkit-sticky; /* for Safari */
       position: sticky;
       left: 0;
       min-width: 203px;
      z-index: 1;
    }
 .btn-blue{
     background-color: #377de7; 
     border: 0px solid transparent;
     background-image: url(../assets/img/seta-para-baixo-branco.png);
      background-position: 90% 50%;
         background-repeat: no-repeat;
         background-size: 15px;
 }
 .btn-blue:hover{
     opacity: 0.8;
     background-color: #377de7; 
     border: 0px solid transparent;
 }
 
 @keyframes MOVE-BG {
    0% {
        background-size: 55%;
      background-position: 70% 12%;
    }
    25% {
        background-size: 45%;
      background-position: 70% 12%;
    }
    50% { 
        background-size: 45%;
      background-position: 30% 12%;
    }
 }