.banner-section .banner{min-height:300px;background-repeat:no-repeat;background-position:center top;background-color:#1c1c1c;display:table;width:100%}.banner-section .banner .banner_content_wrapper{display:table-cell;vertical-align:middle;text-align:right}.banner-section .banner h2{color:#fff;padding-top:70px}@media screen and (max-width:767px){.banner-section .banner .banner_content_wrapper{text-align:left}.banner-section .banner h2{padding-top:0px;font-size:22px}.banner-section .banner .banner_content_wrapper{display:table-cell;vertical-align:bottom;padding-bottom:61px}}