.home-banner.banner-section .banner-item{background-position:50%;background-size:cover;padding:300px 0 200px;position:relative}.home-banner.banner-section .banner-title h1{line-height:1}.home-banner.banner-section .banner-inner-content{position:relative;z-index:1}.home-banner.banner-section .banner-description p{color:#fff;font-size:20px;font-weight:400;max-width:500px}.home-banner.banner-section a.theme-btn{background:#fff;border:1px solid #fff}.home-banner.banner-section a.theme-btn:hover{background:#3d579a;border:1px solid #3d579a;color:#fff}@media(max-width:991px){.home-banner.banner-section .banner-item{padding:100px 0}}