.banner_h-wrap{padding-top:1rem}@media (min-width:1300px){.banner_h-wrap{padding:3rem 1.5rem 1rem}}@media (min-width:1024px){.banner_h-blocks{display:flex;flex-wrap:wrap;justify-content:center;width:100%}}.banner_h-block{margin:0;width:100%}@media (min-width:1024px){.banner_h-block{margin:0 1rem 1rem;width:30%}}.banner_h-content{margin:0 1rem;padding:1rem;position:relative;top:-3rem;z-index:2}@media (min-width:1024px){.banner_h-content{min-height:240px}.banner_h-content-text{min-height:8rem}}.banner_h-button{margin-top:2rem}