/*
 ESTILOS WP GENRALES
 */
 .centered-paragraph {
    margin: 0 auto;
    max-width: none;
    white-space: unset;
    width: 100%;
    background: #f9f5f1;
 }
 p {
     margin-top: 0;
     margin-bottom: 0;
 }
 p:empty {
     display: none !important;
  }
  br {
     display: none !important;
  }
 /*
 FIN ESTILOS WP GENRALES
 */
.main-general {
  /*
   width: 100wh;
   height: 90vh;
   background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB);
   background-size: 400% 400%;
   -webkit-animation: Gradient 15s ease infinite;
   -moz-animation: Gradient 15s ease infinite;
   animation: Gradient 15s ease infinite;
   */
 }
 .main-general {
     color: #fafafa;
     background: #4c5562;
 }
 
 .tobii__counter{
   display: none;
 }
 
.titulo {
     color: #97945c;
     padding-top: 20px;
     font-style: normal;
     font-weight: 900;
     text-transform: uppercase;
 }
 
.btn_link {
     width: 300px;
     padding-top: 10px;
     padding-bottom: 10px;
     font-weight: 800;
     border-radius: 30px;
 }
 
.btn-outline-light {
     color: #fafafa;
     border-color: #97945c;
     background: #97945c;
 }
 .btn-outline-light:hover {
  color: #fafafa;
   border-color: #97945c;
   background: #97945c;
 }
 @-webkit-keyframes Gradient {
   0% {
     background-position: 0% 50%
   }
   50% {
     background-position: 100% 50%
   }
   100% {
     background-position: 0% 50%
   }
 }
 
 @-moz-keyframes Gradient {
   0% {
     background-position: 0% 50%
   }
   50% {
     background-position: 100% 50%
   }
   100% {
     background-position: 0% 50%
   }
 }
 
 @keyframes Gradient {
   0% {
     background-position: 0% 50%
   }
   50% {
     background-position: 100% 50%
   }
   100% {
     background-position: 0% 50%
   }
 }
 
 
 .shake {
   animation: shake-animation 4.72s ease infinite;
   transform-origin: 50% 50%;
   }
   .element {
   margin: 0 auto;
   width: 150px;
   height: 150px;
   background: red;
   }
   @keyframes shake-animation {
    0% { transform:translate(0,0) }
   1.78571% { transform:translate(5px,0) }
   3.57143% { transform:translate(0,0) }
   5.35714% { transform:translate(5px,0) }
   7.14286% { transform:translate(0,0) }
   8.92857% { transform:translate(5px,0) }
   10.71429% { transform:translate(0,0) }
   100% { transform:translate(0,0) }
   }
 
   .backdrop {
     -moz-box-shadow: 0px 6px 5px #111; 
     -webkit-box-shadow: 0px 6px 5px #111; 
     box-shadow: 0px 2px 10px #111; 
     -moz-border-radius:190px; 
     -webkit-border-radius:190px; 
     border-radius:190px;
     background-color: #000;
   }
 
   .linktree {
     width: 120px;
     height: 120px;
     background-image: url("https://www.imagina.cl/content/themes/meat-theme/dist/images/logo.svg");
     background-size: cover;
     background-repeat: no-repeat;
     background-position: 50% 50%;
   }
   .logo_img {
       width: 120px;
       height: 120px;
       -moz-box-shadow: 0px 6px 5px #111;
       -webkit-box-shadow: 0px 6px 5px #111;
       box-shadow: 0px 2px 10px #111;
       background: #000;
   }
@media only screen and (max-device-width: 812px) {
  .text-left-xs{
    text-align: left !important;
  }
  .btn_link {
      width: 280px;
  }
}