.award-badge-container[data-v-d0e5aa20]{display:inline-block;margin:15px;perspective:1000px;transform-origin:center center;transform-style:preserve-3d;will-change:transform}.award-shine[data-v-d0e5aa20]{pointer-events:none;z-index:2}.animate-element[data-v-d0e5aa20]{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.animate-element.animate-in[data-v-d0e5aa20]{opacity:1;transform:translateY(0)}@keyframes float-gentle-d0e5aa20{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(1.5deg)}to{transform:translateY(0) rotate(0)}}@keyframes shine-effect-d0e5aa20{0%{opacity:0;transform:translate(-100%) skew(-20deg)}20%{opacity:.7}80%{opacity:.7}to{opacity:0;transform:translate(200%) skew(-20deg)}}.award-item[data-v-d0e5aa20]{transition:opacity .6s ease,transform .6s ease}#awardsTitle[data-v-d0e5aa20],.award-item[data-v-d0e5aa20]{transform:translateY(30px)}#awardsTitle[data-v-d0e5aa20]{transition:opacity .8s ease,transform .8s ease}.fade-enter-active[data-v-d0e5aa20],.fade-leave-active[data-v-d0e5aa20]{transition:opacity .3s ease}.fade-enter-from[data-v-d0e5aa20],.fade-leave-to[data-v-d0e5aa20]{opacity:0}.slide-fade-enter-active[data-v-d0e5aa20],.slide-fade-leave-active[data-v-d0e5aa20]{transition:all .5s ease}.slide-fade-enter-from[data-v-d0e5aa20]{opacity:0;transform:translateY(20px)}.slide-fade-leave-to[data-v-d0e5aa20]{opacity:0;transform:translateY(-20px)}.hero-content .animate-title[data-v-d0e5aa20]{animation:fadeInUp-d0e5aa20 .8s ease-out both}.hero-content .animate-accent[data-v-d0e5aa20]{animation:fadeInUp-d0e5aa20 .8s ease-out .2s both}.hero-content .animate-description[data-v-d0e5aa20]{animation:fadeInUp-d0e5aa20 .8s ease-out .4s both}.hero-content .animate-buttons[data-v-d0e5aa20]{animation:fadeInUp-d0e5aa20 .8s ease-out .6s both}@keyframes fadeInUp-d0e5aa20{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.bg-dark-green{background-color:#0f3a37}.service-item,.trustedBrands{transition:all .3s ease-out}.image-section{height:65vh}@media (max-width:1024px){.image-section{height:50vh}}
