.hme05_banner-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;min-width:900px;width:70%}.hme05_banner-menu .item{background-color:#fff;-webkit-filter:drop-shadow(3px 5px 5px rgba(0,0,0,.2));filter:drop-shadow(3px 5px 5px rgba(0,0,0,.2));margin-bottom:3%;width:48.5%;will-change:filter}.hme05_banner-menu .item>a{color:#fff;display:block;position:relative;text-decoration:none}.hme05_banner-menu .item>a:hover .bg-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.hme05_banner-menu .item>a .bg-image{aspect-ratio:483/249;display:block;height:auto;margin:0;overflow:hidden;position:relative;width:100%}.hme05_banner-menu .item>a .bg-image img{height:100%;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform .2s ease-out 0s;transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s;width:100%;z-index:0}.hme05_banner-menu .item>a .link-text{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#33c;color:#fff;font-size:16px;font-weight:700;gap:20px;margin:0;padding:8px 20px}.hme05_banner-menu .item>a .link-text .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:26px;width:26px}.hme05_banner-menu .item>a .link-text .icon.-blank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:none!important;justify-content:center}.hme05_banner-menu .item>a .link-text .icon.-blank svg{display:block;fill:currentColor;height:auto;width:.9em}@media screen and (max-width:1000px){.hme05_banner-menu{display:block;min-width:0;width:min(640px,92%)}.hme05_banner-menu .item{margin-bottom:30px;width:100%}.hme05_banner-menu .item>a .bg-image{aspect-ratio:345/172}.hme05_banner-menu .item>a .link-text{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;font-size:min(3.5vw,14px);gap:1rem;justify-content:center;text-align:center}.hme05_banner-menu .item>a .link-text .icon{height:24px;width:24px}}