#scanimation{margin-bottom:0px}#scanimation2.scanimation{min-height:1px;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}
.scanimation{position:relative;float:left;padding:calc(920 / 2560 * 100%) 0 0;width:100%;display:block;min-height:500px}
.scanimation .active .frame-txt{animation:anim_txt 5.4s alternate forwards}
.scanimation .active .frame-txt .green-btn{animation:anim_btn .8s alternate forwards;animation-delay:.4s}
.scanimation .frame-txt{padding-right:350px}
.scanimation .scframes{height:100%;width:100%;position:absolute;display:block;top:0;left:0}
.scanimation .scframes .scframe{height:100%;position:absolute;top:0;display:block;left:0;width:100%;z-index:1;opacity:0;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}
.scanimation .scframes .scframe{opacity:0;visibility:hidden}
.scanimation .scframes .scframe.active{opacity:1;visibility:visible}
.scanimation .scframes .green-btn{
    position: absolute;
  right: auto;
  bottom: -40px;
  color: #fff;
  opacity: 0;
  left: 0;
  top: auto;
}
.scanimation .scControls .prev,.scanimation .scControls .next{position:absolute;padding:21px 0;top:0;width:40px;z-index:999;height:70px;display:block;border:0;background:transparent;margin:0;cursor:pointer}
.scanimation .scControls .prev svg,.scanimation .scControls .next svg{width:16px;height:30px}
.scanimation .scControls .prev svg path,.scanimation .scControls .next svg path{fill:#29712c;stroke:#29712c;stroke-width:.5px}
.scanimation .scControls .prev{left:-80px}
.scanimation .scControls .prev svg{margin-left:10px}
.scanimation .scControls .next{right:-80px}
.scanimation .scControls .next svg{margin-left:12px}
.scanimation .scControls .prev:hover svg path,.scanimation .scControls .next:hover svg path{fill:#29712c}
.scanimation .scControls .prev:hover svg{margin-left:6px}
.scanimation .scControls .next:hover svg{margin-left:14px}
@keyframes anim_txt{0%{top:0}6%{top:auto}89%{top:auto}95%{top:0}100%{top:0}}
/* @keyframes anim_txt{0%{bottom:0}6%{bottom:-90px}89%{bottom:-90px}95%{bottom:0}100%{bottom:0}} */
@keyframes anim_btn{0%{bottom: -40px;opacity:0}100%{bottom:0px;opacity:1}}
@media only screen and (max-width: 960px){
  .scanimation .frame-txt{padding-right:60px}
.scanimation .frame-txt p{font-size:17px;line-height:27px}
.frame-txt ._h3,.frame-txt.frame-nobg ._h3{
  line-height: 47px;
  font-size: 41px;
}
.scanimation .frame-txt .green-btn{position:relative;right:auto;top:auto;font-size:16px;margin:30px 0 0 0px;float:left;padding:7px 21px 6px;min-width:1px}}@media only screen and (max-width: 660px){.scanimation{min-height:350px}
.scanimation .frame-txt{border-radius:0;padding:0 40px}

.frame-txt ._h3, .frame-txt.frame-nobg ._h3,.scanimation .frame-txt h3,.frame-txt ._h3 {
  line-height: 37px;width:100%;
  font-size: 29px;
  padding: 0;
}
.scanimation .frame-txt .green-btn{margin: -15px 0 0px 0px;}
.scanimation .frame-txt p{display:none}}
#scanimation .frame::before{
    content: '';
    background: linear-gradient(90deg, rgba(42, 114, 57,0.8), rgba(39, 31, 31, 0.4));
    width: 100%;
    height: 100%;
    position: absolute;
    display: block;
    z-index: 10;
}