.main-banner{display:flex;flex-wrap:nowrap;height:450px;width:100%}.main-banner .left-banner{align-items:center;background:linear-gradient(90deg,#004f85,#1c6ea0 47.92%,rgba(85,172,216,.63));display:flex;height:100%;justify-content:flex-end;width:50%}.main-banner .banner__text{color:#fff;max-width:680px;padding:0 6%;width:100%}.main-banner .banner__title{font-size:32px}.main-banner .banner__description{font-size:16px;margin-top:15px}.main-banner .right-banner{background:rgba(85,172,216,.63);height:100%;overflow:hidden;width:50%}.main-banner .right-banner img{height:100%!important;object-fit:cover;object-position:center;width:100%}@media screen and (max-width:1024px){.main-banner .banner__text{padding:42px 5% 30px;width:100%}.main-banner{display:flex;flex-direction:column;height:auto}.main-banner .left-banner{align-items:flex-start;justify-content:center;width:100%}.main-banner .right-banner{order:-1;width:100%}.main-banner{height:auto}.main-banner .left-banner{align-items:flex-start;justify-content:center;width:100%}}