.main-sec{padding:60px 0}@media screen and (min-width: 992px){.main-sec{padding:130px 0}}.business-wrap{background-color:#f3faf6}@media screen and (min-width: 992px){.business-wrap{background:url(/views/res/imgs/main/main-business-image.jpg) no-repeat center right/cover}}.business-wrap .swiper-container{padding-left:40px;padding-right:40px}@media screen and (min-width: 992px){.business-wrap .swiper-container{padding-left:15px;padding-right:15px;max-width:1310px;overflow:visible}}.business-wrap .list{position:relative;height:auto;display:flex;flex-direction:column}@media screen and (min-width: 992px){.business-wrap .list{transition:transform 1s ease}.business-wrap .list.list1,.business-wrap .list.list3{transform:translateY(10px)}.business-wrap .list.list1.ani-active,.business-wrap .list.list3.ani-active{transform:translateY(-30px)}.business-wrap .list.list2{transform:translateY(-10px)}.business-wrap .list.list2.ani-active{transform:translateY(10px)}}.business-wrap .bar{position:absolute;bottom:0;left:0;width:100%;height:3px;background-image:linear-gradient(to right, #acdf71, #72d2a3 100%);z-index:1}.business-wrap .img-wrap{background-repeat:no-repeat;background-size:cover;background-position:center}.business-wrap .img-wrap:before{content:"";display:block;padding-top:72.2%}.business-wrap .text-wrap{display:flex;flex-direction:column;height:100%;padding:24px 15px 33px;text-align:center;background-color:#fff}html[class*="ie"] .business-wrap .text-wrap{height:auto}@media screen and (min-width: 544px){html[class*="ie"] .business-wrap .text-wrap{height:60%}}@media screen and (min-width: 992px){html[class*="ie"] .business-wrap .text-wrap{height:auto}}@media screen and (min-width: 768px){.business-wrap .text-wrap{height:auto}}@media screen and (min-width: 992px){.business-wrap .text-wrap{padding-top:35px}}.business-wrap .text-wrap .title{margin-bottom:5px;font-size:22px;font-weight:500;line-height:28px}@media screen and (min-width: 992px){.business-wrap .text-wrap .title{margin-bottom:15px;font-size:26px}}.business-wrap .text-wrap .desc{margin-bottom:15px;font-size:15px;line-height:24px;color:#777}@media screen and (min-width: 992px){.business-wrap .text-wrap .desc{margin-bottom:20px;line-height:1.56;font-size:16px}}.business-wrap .text-wrap .btn-main-more{margin-top:auto;align-self:center}@media screen and (min-width: 992px){.business-wrap .text-wrap .btn-main-more .plus-icon{transition:transform .3s}.business-wrap .text-wrap .btn-main-more:hover .plus-icon{transform:rotate(180deg)}}@keyframes listAni1{from{transform:translateY(0)}to{transform:translateY(-50px)}}
