.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{width:100%;margin:0}@media (min-width:1024px){.banner_h-block{width:30%;margin:0 1rem 1rem}}.banner_h-content{position:relative;z-index:2;margin:0 1rem;top:-3rem;padding:1rem}@media (min-width:1024px){.banner_h-content{min-height:240px}}@media (min-width:1024px){.banner_h-content-text{min-height:8rem}}.banner_h-button{margin-top:2rem}