.cm-banner-area{position:relative}.cm-banner-area img{width:100%}.cm-banner-area h1{bottom:50.3%;color:#fff;display:block;font-size:34px;left:0;margin:0;position:absolute;text-align:center;width:100%}.cm-banner-area.no-image{padding:20px}.cm-banner-area.no-image h1{position:static}@media (max-width:900px){.cm-banner-area h1{font-size:24px}.cm-banner-area img{min-height:100px}}