.banner[data-v-028f0014]{width:100%;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;background-color:#fff}.banner .mm[data-v-028f0014]{position:absolute;width:100%;height:100%;padding:10px;margin:-10px;-webkit-filter:blur(10px);filter:blur(10px);background-position:50%;background-size:100%}.banner img[data-v-028f0014]{position:absolute;width:100%;height:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-o-object-fit:cover;object-fit:cover}.banner-title[data-v-028f0014]{position:absolute;color:#fff;font-size:45px;font-weight:400;line-height:300px;text-align:center;width:100%}.promo-gallery[data-v-f0026cc8]{min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;gap:20px}.image-wrapper img[data-v-f0026cc8]{width:50vw;border-radius:12px;-webkit-box-shadow:0 8px 20px hsla(0,0%,100%,.1);box-shadow:0 8px 20px hsla(0,0%,100%,.1);-o-object-fit:cover;object-fit:cover}