/*cover slide*/

.sk-coverslide {clip-path: inset(0 0 0 100%);transition: clip-path 0.8s cubic-bezier(0.25, 1, 0.3, 1);}

@media (max-width: 600px) {.sk-atom {border-radius: 62px !important;height: 60vh !important;}}
@media(max-width: 600px){/*clase contenida*/.sk-inter {padding:10px !important}/*_____*/}





@media(max-width: 600px){/*clase contenida*/.sk-padding {padding-left: 20px !important; padding-right:20px !important}/*_____*/}
@media (max-width: 600px){/*clase contenida*/.sk-square .el-image {aspect-ratio: 1/1;object-fit: cover;}/*_____*/}


/** ios1-ios6 bubbles **/
.bubble {position: relative; background: #ABD888;border: solid 1px #ABD888;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius:40px;padding:14px;color:#242424;font-size:1.2em;}
.bubble:before, .bubble:after {border-radius: 60px / 6px;content: ''; display: block; position: absolute;}
.bubble:after {border: 8px solid transparent;border-bottom-color: #ABD888; /* arrow color */ bottom: 1px;left:-6px;}
.bubble-alt:after {left: auto;right: 1px;}

.sk-chat {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  background: #ABD888;
  border: 1px solid #ABD888;
  border-radius: 40px;
  padding: 8px 20px;
  color: #242424;
  font-size: 1.2em;
  display: inline-block;
  font-family: 'Futura_L', sans-serif;
  line-height: 1.2;
}

.sk-chat::after {
  content: '';
  position: absolute;
  bottom: 2px;
  right: -2px;
  border-width: 8px;
  border-style: solid;
  border-color: transparent transparent #ABD888 transparent;
  transform: rotate(18deg);
}



.sk-spinner {position: relative;width: 120px;height: 120px;}
.sk-spinner:before,.sk-spinner:after {content: "";position: absolute;top: 50%;left: 50%; width: 120px;height: 120px;margin-top: -60px;margin-left: -60px;border-radius: 50%;background: #CDD79F;opacity: 0;z-index: -2;animation: pulse 1.4s linear infinite;    }
.sk-spinner:after {animation-delay: 0.5s;}
.sk-spinner img {width: 44px;height: 44px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;}

    @keyframes pulse {
      0% {
        transform: scale(0);
        opacity: 1;
      }
      100% {
        transform: scale(1.2);
        opacity: 0;
      }
    }



