
#mxcpr {opacity:0}
.tm-toolbar-default .uk-subnav>*>:first-child{color:#fff;}
.tm-topphone {font-size:14px;color:#fff;}

.uk-sticky.uk-sticky-below.uk-sticky-fixed, .uk-navbar-container:not(.uk-navbar-transparent) {background:rgb(68 144 94 / 80%)}
.uk-sticky.uk-sticky-below.uk-sticky-fixed .uk-navbar-nav>li>a { color: #fff;}
.uk-sticky.uk-sticky-below.uk-sticky-fixed .uk-navbar-nav>li:hover>a { color: #deff61;}
.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a[aria-expanded=true] {color:#deff61;}

footer {font-weight:300;}


/******************* catalog *********************************/
.category-img img {max-height:370px}
.tm-atributes-list > div {display:inline-block}
.tm-atribut-radio-block{}
.tm-atribut-radio-img{/*max-width:70px;*/}
.flow-button-categories {position: fixed;
    right: 0;
    top: 30%;
    transform:rotate(270deg);
    transform-origin: right bottom;
    display: inline-block;
}




/******************* end catalog *********************************/



.pulse::before {
 content: '';
 position: absolute;
 border: 1px solid #2f905e;
 left: -20px;
 right: -20px;
 top: -20px;
 bottom: -20px;
 border-radius: 50%;
 animation: pulse 1.8s linear infinite;
}
.rotate {
  animation: phone 1.9s ease-in-out infinite;
}
@keyframes pulse {
 0% {
  transform: scale(0.5);
  opacity: 0;
 }
 50% {
  opacity: 1;
 }
 100% {
  transform: scale(1.2);
  opacity: 0;
 }
}   
.pulse::after {
 animation-delay: .5s;
}
@keyframes phone {
 0%, 100% {
  transform: rotate(-20deg);
 }
 50% {
  transform: rotate(21deg);
 }
}    
#social .uk-icon-button {border:1px solid #2f905e;}
.whatsapp {color:rgb(30, 190, 165);}
.facebook {color:#0384FB;}
.telegram {color:#00a1d6;}