/*ECO GARDENS BY ANKU
Web: anku.im*/

/*sub nav*/
.t794__content {
  padding: 0;
}

.t794__list {
  border-radius: 5px;
  overflow: hidden;
}

.t794__list_item {
  text-align: left;
  margin-bottom: 0;
}

.t794__typo {
  padding: 10px 0;
}

.t794__list_item {
  transition: all 0.4s cubic-bezier(0, 0, 0.8, 1.0);
  padding-left: 15px;
}

.t794__list_item:hover {
  /*Показываем правую границу*/
  border-right: 10px solid #ceea79;
  /*Смещаем пункт меню вправо*/
  padding-left: 25px;
  /*Закрашиваем фон пункта при наведении*/
  background: #333333;
}

.t794__tooltip-menu::before {
  top: -50px !imoprtant;
}

/*mobile nav*/
.t451m__list {
  text-align: left;
}

.t451m__list_item {
  height: 40px;
  padding-left: 15px;
  line-height: 1.8;
  transition: all 0.3s cubic-bezier(0, 0, 0.8, 1.0);
}

.t451m__container {
  padding: 100px 0px 50px 0 !important;
}

.t451m__list_item:hover {
  border-right: 10px solid #ceea79 !important;
  padding-left: 20px !important;
  background: #fff !important;
  color: #ceea79 !important;
}

.t451m__list_item:hover .t-menu__link-item {
  color: #ceea79 !important;
}

.t-menu__link-item {
  width: 100%;
  height: 100%;
}
.t451m__close {
    transition: all .4s!important;
}
.t451m__close:hover {
    transform: rotate(180deg);
}
/*btn*/
#rec244851401 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec244907757 .tn-elem[data-elem-id="1604095728831"] .tn-atom,
#rec244975523 .tn-elem[data-elem-id="1604142282459"] .tn-atom,
#rec244975523 .tn-elem[data-elem-id="1604142420556"] .tn-atom,
#rec244975523 .tn-elem[data-elem-id="1604142507374"] .tn-atom,
#rec244979115 .tn-elem[data-elem-id="1604144075089"] .tn-atom,
#rec244990243 .tn-elem[data-elem-id="1604145894452"] .tn-atom,
#rec245003466 .tn-elem[data-elem-id="1604095728831"] .tn-atom,
#rec244913890 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245661126 .tn-elem[data-elem-id="1604095728831"] .tn-atom,
#rec245661354 .tn-elem[data-elem-id="1604144075089"] .tn-atom,
#rec245660554 .tn-elem[data-elem-id="1604142282459"] .tn-atom,
#rec245660554 .tn-elem[data-elem-id="1604142420556"] .tn-atom,
#rec244915213 .tn-elem[data-elem-id="1604095728831"] .tn-atom,
#rec244913013 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec244913371 .tn-elem[data-elem-id="1604095728831"] .tn-atom,
#rec245632631 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245633163 .tn-elem[data-elem-id="1604328429498"] .tn-atom,
#rec245648818 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245656692 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245658543 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245662149 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245662843 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245664421 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245665674 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245666596 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
#rec245667272 .tn-elem[data-elem-id="1604079295154"] .tn-atom,
.t228 .t-btn,
.t702 .t-submit {
  transition: all .4s !important;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

#rec244851401 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec244907757 .tn-elem[data-elem-id="1604095728831"] .tn-atom:hover,
#rec244975523 .tn-elem[data-elem-id="1604142282459"] .tn-atom:hover,
#rec244975523 .tn-elem[data-elem-id="1604142420556"] .tn-atom:hover,
#rec244975523 .tn-elem[data-elem-id="1604142507374"] .tn-atom:hover,
#rec244979115 .tn-elem[data-elem-id="1604144075089"] .tn-atom:hover,
#rec244990243 .tn-elem[data-elem-id="1604145894452"] .tn-atom:hover,
#rec245003466 .tn-elem[data-elem-id="1604095728831"] .tn-atom:hover,
#rec244913890 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245661126 .tn-elem[data-elem-id="1604095728831"] .tn-atom:hover,
#rec245661354 .tn-elem[data-elem-id="1604144075089"] .tn-atom:hover,
#rec245660554 .tn-elem[data-elem-id="1604142282459"] .tn-atom:hover,
#rec245660554 .tn-elem[data-elem-id="1604142420556"] .tn-atom:hover,
#rec244915213 .tn-elem[data-elem-id="1604095728831"] .tn-atom:hover,
#rec244913013 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec244913371 .tn-elem[data-elem-id="1604095728831"] .tn-atom:hover,
#rec245632631 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245633163 .tn-elem[data-elem-id="1604328429498"] .tn-atom:hover,
#rec245648818 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245656692 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245658543 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245662149 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245662843 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245664421 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245665674 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245666596 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
#rec245667272 .tn-elem[data-elem-id="1604079295154"] .tn-atom:hover,
.t228 .t-btn:hover,
.t702 .t-submit:hover {
  border-radius: 5px !important;
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
  transform: translateY(-5px);
}
/*popup*/
.t702 .t-submit {
    min-height:65px!important;
}
.t702 .t-popup__container {
    border-radius: 5px;
    box-shadow: 0 0 7px rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 560px) {
    .t702 .t-popup_show .t-popup__container {
        min-height: auto!important;
        top: 60px!important;
    }
    .t702 .t-popup__close {
        background: transparent!important;
    }
}
.t-popup__close-icon {
    transition: all .4s!important;
}
.t-popup__close-wrapper:hover .t-popup__close-icon {
    transform: rotate(180deg);
}
.t-popup__close-wrapper:hover g {
    fill:#ff8651;
}
/*ripple*/
.tildaripple {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.ripple_effects {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.ripple_effects::after {
  content: '';
  position: absolute;
  height: 350%;
  width: 200%;
  top: 0;
  left: -100%;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  z-index: 20;
  -webkit-animation-name: tildaripple;
  animation-name: tildaripple;
  -webkit-animation-duration: 6s;
  animation-duration: 6s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@-webkit-keyframes tildaripple {
  20% {
    opacity: 0;
    -webkit-transform: scale(2.5);
    transform: scale(2.5);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
    transform: scale(2.5);
  }
}

@keyframes tildaripple {
  20% {
    opacity: 0;
    -webkit-transform: scale(2.5);
    transform: scale(2.5);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
    transform: scale(2.5);
  }
}

