.section-box-info{margin-bottom:42px}.section-box-info .content{align-items:end;display:flex;flex-wrap:nowrap;min-width:100%;overflow:hidden;position:relative;text-decoration:none!important;width:100%}.section-box-info .box{background-position:50%;background-repeat:no-repeat;background-size:78px;display:inline-block;height:178px;width:178px}.section-box-info h2{font-size:50px;height:70px;line-height:1;margin-bottom:30px;padding-bottom:21px;padding-left:30px;position:relative;width:calc(100% - 171px)}.section-box-info .content h2:after{content:"";height:calc(100% + 20px);left:0;position:absolute;top:-17px;width:100%;z-index:-2}.section-box-info .content h2:before{background:#fff;content:"";height:calc(100% + 30px);left:0;pointer-events:none;position:absolute;top:-30px;width:100%;z-index:-1}.section-box-info .content:hover h2:before{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:borderAnimate}@keyframes borderAnimate{0%{transform:translate(0)}50%{transform:translateY(calc(-100% + 16px))}to{transform:translateX(calc(-100% - 9px))}}@media (max-width:767px){.section-box-info .box{background-size:58px;height:108px;width:108px}.section-box-info h2{font-size:27px;height:auto;line-height:1;margin-bottom:10px;padding-bottom:10px;padding-left:15px;width:calc(100% - 108px)}}@media (min-width:768px) and (max-width:991px){.section-box-info .box{background-size:58px;height:158px;width:148px}.section-box-info h2{font-size:40px;height:60px;margin-bottom:20px;padding-bottom:21px;padding-left:20px;width:calc(100% - 141px)}}