.small_banner{width:100%;position:relative;color:#fff;padding-top:10rem;padding-bottom:12.8rem;display:flex;flex-direction:column;justify-content:flex-end;min-height:53.4rem}@media(min-width:767px){.small_banner{min-height:64.31vh}}.small_banner_content{width:100%;display:flex;flex-direction:column;position:relative;z-index:1}.small_banner_content .main_title{line-height:1.10001;font-size:5.8rem}@media(min-width:576px){.small_banner_content .main_title{font-size:5rem}}@media(min-width:768px){.small_banner_content .main_title{font-size:10rem}}.small_banner_content .sub_title{color:#fff}.small_banner_image{width:100%;position:absolute;left:0;top:0;height:100%;background-color:#000}