.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{margin-right:auto;max-width:1004px;padding:42px 0 42px 105px}.custom-banner .title-wrap{align-items:center;display:flex}.custom-banner .bottom-content.center{margin:0 auto;max-width:824px;text-align:center}@media (max-width:767px){.custom-banner .bottom-content{padding:30px 60px}.custom-banner .title-wrap{padding:40px 60px}}@media (max-width:480px){.custom-banner .title-wrap{padding:40px 32px}.custom-banner .bottom-content{padding:30px 32px}}