/*Кнопки первого экрана*/
.but_callback {
  background-image: linear-gradient(24deg,rgba(233,184,49,0) 0%,rgba(233,184,49,0.4) 100%),linear-gradient(to top,#79a638 0%,#bede4a 100%);
  box-shadow: 0 .2rem 1.5rem rgba(136, 194, 47, 0.5),inset 0 -6px 0 #6e9833;
  padding: 0 10px!important;
  border-radius: 10px;
}
.but_callback:hover {
  box-shadow: 0 1rem 2.5rem rgba(136, 194, 47, 0.5),inset 0 6px 0 #6e9833;
}
.but_orange {
  border-radius: 10px;
  background-image: linear-gradient(24deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%),linear-gradient(to top,#ffa500 0%,#f67418 100%);
  box-shadow: 0 0.2rem 1.5rem rgb(255 255 255 / 0%), inset 0 -6px 0 #c76703;
  padding: 15px 0;
}
.but_orange:hover {
  box-shadow: 0 0.1rem 2.5rem rgb(255 255 255 / 0%), inset 0 6px 0 #c76703;
}
.but_orange::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  height: 100%;
  background: -webkit-gradient(linear,left top,right top,color-stop(10%,rgba(255,255,255,0.1)),color-stop(20%,rgba(255,255,255,0.2)),to(rgba(255,255,255,0.6)));
  background: -o-linear-gradient(left,rgba(255,255,255,0.1) 10%,rgba(255,255,255,0.2) 20%,rgba(255,255,255,0.6));
  background: linear-gradient(90deg,rgba(255,255,255,0.1) 10%,rgba(255,255,255,0.2) 20%,rgba(255,255,255,0.6));
  width: 20px;
  -webkit-transform: skewX(-45deg);
  -ms-transform: skewX(-45deg);
  transform: skewX(-45deg);
  left: -20%;
  -webkit-transition: all .6s ease;
  -o-transition: all .6s ease;
  transition: all .6s ease;
  -webkit-animation-name: blick;
  animation-name: blick;
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.but_whatsapp {
  border: solid 2px #77a537;
  border-radius: 10px;
  padding: 5px 0px 5px 25px;
}
.but_whatsapp:hover {
  border-color: #000;
}
/*Поп-ап форма обратного звонка*/
#rec505666406 .t-submit, #rec506527727 .t-submit, #rec506540830 .t-submit, #rec506545803 .t-submit, #rec506548848 .t-submit {
  background-image: linear-gradient(24deg,rgba(233,184,49,0) 0%,rgba(233,184,49,0.4) 100%),linear-gradient(to top,#79a638 0%,#bede4a 100%);
}
#rec505666406 .t-submit, #rec506527727 .t-submit, #rec506540830 .t-submit, #rec506545803 .t-submit, #rec506548848 .t-submit:hover {
  background-image: linear-gradient(24deg,rgba(233,184,49,0.4) 0%,rgba(233,184,49,0) 100%),linear-gradient(to top,#79a638 0%,#bede4a 100%);
}
#rec505666406 .t702__wrapper, #rec506527727 .t702__wrapper, #rec506540830 .t702__wrapper, #rec506545803 .t702__wrapper, #rec506548848 .t702__wrapper {
  border: 7px solid #77a537;
}

/*Поп-ап форма Whatsapp*/
#rec505781238 .t-submit, #rec506527783 .t-submit, #rec506540899 .t-submit, #rec506545842 .t-submit,#rec506548880 .t-submit {
  background-image: linear-gradient(24deg,rgba(233,184,49,0) 0%,rgba(233,184,49,0.4) 100%),linear-gradient(to top,#79a638 0%,#bede4a 100%);
}
#rec505781238 .t-submit, #rec506527783 .t-submit, #rec506540899 .t-submit, #rec506545842 .t-submit,#rec506548880 .t-submit:hover {
  background-image: linear-gradient(24deg,rgba(233,184,49,0.4) 0%,rgba(233,184,49,0) 100%),linear-gradient(to top,#79a638 0%,#bede4a 100%);
}
#rec505781238 .t702__wrapper, #rec506527783 .t702__wrapper, #rec506540899 .t702__wrapper, #rec506545842 .t702__wrapper, #rec506548880 .t702__wrapper  {
  border: 7px solid #77a537;
}

/*Поп-ап пошаговая форма*/
.t-img-select__control {
  width: calc(20% - 10px)!important;
}
.t-img-select__indicator {
  background-position: center;
}
.t-img-select__text.t-text.t-text_xs {
  font-weight: 400;
}
.t-checkbox__control.t-text.t-text_xs {
  font-weight: 400;
}
.t-radio__control.t-text.t-text_xs {
  font-weight: 400;
}