.home-menu .home-menu_content .menu-list{display:flex;flex-wrap:wrap}.home-menu .home-menu_content .menu-list .menu-item{align-items:center;background-color:#fff;border:1px solid #e7e7e8;border-radius:2px;display:flex;margin:0 30px 10px 0;padding:10px;width:calc(33.333% - 20px)}.home-menu .home-menu_content .menu-list .menu-item:nth-child(3n){margin-right:0}.home-menu .home-menu_content .menu-list .menu-item .img{aspect-ratio:130/130;border-radius:2px;overflow:hidden;position:relative;width:32.8%}.home-menu .home-menu_content .menu-list .menu-item .img img{height:100%;inset:0;margin:auto;object-fit:cover;overflow:hidden;position:absolute;transform:scale(1);transition:transform .3s ease-in-out;width:100%}.home-menu .home-menu_content .menu-list .menu-item .txt{padding:0 10px 0 20px;width:67.2%}.home-menu .home-menu_content .menu-list .menu-item .txt .title{color:#333;font-size:1.223rem;font-weight:500;padding-left:25px;position:relative}.home-menu .home-menu_content .menu-list .menu-item .txt .title:before{background:url(https://243394355.fs1.hubspotusercontent-na2.net/hubfs/243394355/common/arrow-white.svg) no-repeat 50% #e6265c;background-size:8px 7px;border-radius:50%;content:"";height:17px;left:0;position:absolute;top:12px;width:17px}.home-menu .home-menu_content .menu-list .menu-item .txt .description{color:rgba(51,51,51,.8);font-size:.778rem;line-height:1.6}.home-menu .home-menu_content .menu-list .menu-item:hover .txt .title{color:#d83463}.home-menu .home-menu_content .menu-list .menu-item:hover .img img{transform:scale(1.05)}@media screen and (max-width:999px){.home-menu .home-menu_content .menu-list{display:block}.home-menu .home-menu_content .menu-list .menu-item{margin-right:0;padding:10px;width:100%}.home-menu .home-menu_content .menu-list .menu-item:nth-child(3n){margin-right:0}.home-menu .home-menu_content .menu-list .menu-item .img{width:19.4%}.home-menu .home-menu_content .menu-list .menu-item .txt{padding:0 10px 0 20px;width:80.6%}}@media screen and (max-width:767px){.home-menu .home-menu_content .menu-list .menu-item{padding:8px}.home-menu .home-menu_content .menu-list .menu-item .img{width:32.8%}.home-menu .home-menu_content .menu-list .menu-item .txt{padding:0 8px 0 16px;width:67.2%}.home-menu .home-menu_content .menu-list .menu-item .txt .title{font-size:1rem;padding-left:23px}.home-menu .home-menu_content .menu-list .menu-item .txt .title:before{background-size:7.69px 6.73px;height:16px;top:8px;width:16px}.home-menu .home-menu_content .menu-list .menu-item .txt .description{font-size:.667rem}}