.custom-banner{margin-top:44px}.custom-banner .custom-banner-inner{background-size:cover;border-radius:30px;display:flex;flex-wrap:wrap;overflow:hidden}.custom-banner .title-wrap{border-top:10px solid #000;min-height:210px;padding:40px 105px;width:100%}.custom-banner .top-title-wrap{border:none;min-height:200px;opacity:0;visibility:hidden}.custom-banner .title-wrap h1{color:#ffff4d;margin:0}.custom-banner .bottom-content{padding:42px 105px}.custom-banner .title-wrap{align-items:center;display:flex}@media (max-width:767px){.custom-banner .bottom-content,.custom-banner .title-wrap{padding:40px 20px}}