#rec517443780 .t668__accordion { border-radius: 15px !important; -moz-border-radius:15px !important; -webkit-border-radius:15px !important; -khtml-border-radius:15px !important; } #rec517443780 .t668__wrapper { border-radius: 15px !important; -moz-border-radius:15px !important; -webkit-border-radius:15px !important; -khtml-border-radius:15px !important; } #rec517443780 .t668__opened { background-color: #ffffff !important; border-radius: 15px 15px 0 0 !important; -moz-border-radius:15px 15px 0 0 !important; -webkit-border-radius:15px 15px 0 0 !important; -khtml-border-radius:15px 15px 0 0 !important; } #rec517443780 .t668__content { border-radius: 0 0 15px 15px !important; -moz-border-radius:0 0 15px 15px !important; -webkit-border-radius:0 0 15px 15px !important; -khtml-border-radius:0 0 15px 15px !important; } #rec517443780 .t668__text { padding-top: 5px; } #rec517443780 .t668__header.t668__opened~.t668__content { background-color: #ffffff !important; } #rec517443780 .t668__circle { background-color: !important; } #rec517443780 .t668__opened .t668__circle { background-color: !important; } #rec517443780 .t668__opened .t668__title { color: #000000 !important; } #rec517443780 .t668__header.t668__opened~.t668__content .t668__text { color: #000000 !important; } @media screen and (max-width: 640px) { #rec517443780 .t668__title { font-size: 18px !important; } #rec517443780 .t668__text { font-size: 14px !important; } }

.autoink{
        position: relative;
        overflow: hidden;
       -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }
    .ink{
       display: block;
       position: absolute;
       background: rgba(255, 255, 255, 1.0);
       border-radius: 100%;
       -webkit-transform: scale(0);
       -moz-transform: scale(0);
       -o-transform: scale(0);
       transform: scale(0);
       z-index: 20;  
    }
    
    .animate {
    webkit-animation: ripple 4s linear infinite;
    -moz-animation: ripple 4s linear infinite;
    -ms-animation: ripple 4s linear infinite;
    -o-animation: ripple 4s linear infinite;
    animation: ripple 4s linear infinite;
     }
   @keyframes ripple {  
    20% {     
        opacity: 0;     
        transform: scale(2.5);
        }
    100% {     
        opacity: 0;     
        transform: scale(2.5);
        }
   }    


.autoflash{
        position: relative;
        overflow: hidden;
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

     .flash{
       content: "";
    background-color: rgba(255, 255, 255, 0.5);
    height: 100%;
    width: 3em;
    display: block;
    position: absolute;
    top: 0;
    left: -4.5em;
    -webkit-transform: skewX(-45deg) translateX(0);
    transform: skewX(-45deg) translateX(0);
    -webkit-transition: none;
    transition: none;
    }
    
    .lighting {
    webkit-animation: moving 3s ease-in-out infinite;
    -moz-animation: moving 3s ease-in-out infinite;
    -ms-animation: moving 3s ease-in-out infinite;
    -o-animation: moving 3s ease-in-out infinite;
    animation: moving 3s ease-in-out infinite;
   
    }
    
  @keyframes moving {  
     30% {  webkit-transform: skewX(-45deg) translateX(33.5em);
        transform: skewX(-45deg) translateX(33.5em);   
        
        }
   
    100% {  webkit-transform: skewX(-45deg) translateX(33.5em);
        transform: skewX(-45deg) translateX(33.5em);   
        
        }
     }
      