.home-content{font-family:Archivo,sans-serif}.home-content .c-xanh{color:#2e5e26}.home-content .c-xanh-2{color:#71af5b}.home-content .c-xanh-3{color:#a3c557}.home-content .home-container{padding-left:160px;padding-right:160px}@media(max-width:1024px){.home-content .home-container{padding-left:64px;padding-right:64px}}@media(max-width:768px){.home-content .home-container{padding-left:32px;padding-right:32px}}.home-content .ag-header{font-size:128px;line-height:normal;font-weight:300}@media(max-width:1280px){.home-content .ag-header{font-size:80px}}@media(max-width:1024px){.home-content .ag-header{font-size:64px}}.home-content .ag-header-2{font-size:48px;line-height:1.1;font-weight:300}@media(max-width:1280px){.home-content .ag-header-2{font-size:32px}}@media(max-width:1024px){.home-content .ag-header-2{font-size:24px}}.home-content .ag-body{font-style:normal;font-weight:300;font-size:22px;line-height:24px;letter-spacing:.02em}.choose-ecosinh-section__title{opacity:0;transform:translateX(-50px);transition:all .8s ease}.choose-ecosinh-section__title.in-view{opacity:1;transform:translateX(0)}.choose-ecosinh-section__description{opacity:0;transform:translateX(-50px);transition:all .8s ease .3s}.choose-ecosinh-section__description.in-view{opacity:1;transform:translateX(0)}.choose-ecosinh-section__features{opacity:0;transform:translateX(50px);transition:all .8s ease .6s}.choose-ecosinh-section__features.in-view{opacity:1;transform:translateX(0)}.choose-ecosinh-section__feature{opacity:0;transform:translateY(30px);transition:all .8s ease .9s}.choose-ecosinh-section__feature.in-view{opacity:1;transform:translateY(0)}.choose-ecosinh-section__image{opacity:0;transform:translateY(50px) scale(.9);transition:all .8s ease .9s}.choose-ecosinh-section__image.in-view{opacity:1;transform:translateY(0) scale(1)}.contact-section .contact-form{opacity:0;transform:translateY(30px);transition:all .8s ease .3s}.contact-section .contact-form.in-view{opacity:1;transform:translateY(0)}.contact-section .hidden-view{display:none}.contact-section .show-view{animation:slide-in-show .3s ease-in-out}@keyframes slide-in-show{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.problem-section__title.in-view{animation:slideLeft 1s ease forwards}.problem-section__description.in-view{animation:slideRight 1s ease forwards}.problem-card{opacity:0}.problem-card.problem-odd.in-view{animation:fadeOddUp 2s ease forwards}.problem-card.problem-even.in-view{animation:fadeEvenDown 2s ease forwards}@keyframes fadeEvenDown{0%{opacity:.3;transform:translateY(-50%)}to{opacity:1;transform:translateY(40px)}}@keyframes fadeOddUp{0%{opacity:.3;transform:translateY(50%)}to{opacity:1;transform:translateY(-40px)}}@keyframes slideLeft{0%{opacity:.3;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:.3;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.step-card .in-view{animation:fadeInUp ease-out forwards}.section-header{animation:fadeInUp .8s ease-out}.section-title{animation:fadeInUp .6s ease-out .2s both}.section-description{animation:fadeInUp .6s ease-out .4s both}.decorative-element{animation:float 3s ease-in-out infinite}.in-view{animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.products-section .section-header{opacity:0;transform:translateY(-30px);transition:all .8s ease}.products-section .section-header.in-view{opacity:1;transform:translateY(0)}