.lp-banner-section{padding:37px 0 50px}.lp-banner-section .row{align-items:center;display:flex;flex-flow:wrap;justify-content:space-between}.lp-banner-section .left-logo-wrap{max-width:202px}.lp-banner-section .left-logo-wrap img{height:100%;max-width:202px;width:100%}.lp-banner-section .content-wrap{margin-left:32px;max-width:471px}.lp-banner-section .content-wrap .title h1{color:#3a3a3a;font-size:38px;font-style:normal;font-weight:700;line-height:46px}.lp-banner-section .btn-group{align-items:center;display:flex;flex-flow:wrap;gap:10px;margin-top:30px}.lp-banner-section .right-image-wrap{height:auto;max-width:438px;width:100%}.lp-banner-section .left-wrap{display:flex;max-width:calc(100% - 438px);padding-right:20px;width:100%}@media (max-width:991px){.lp-banner-section .left-wrap{justify-content:center;margin:0 auto;max-width:100%;padding:0 0 30px;width:100%}.lp-banner-section .right-image-wrap{margin:0 auto}}@media (max-width:580px){.lp-banner-section .left-wrap{flex-flow:wrap;padding-bottom:24px}.lp-banner-section .content-wrap{margin:24px 0 0;max-width:100%;width:100%}.lp-banner-section .content-wrap .title h1 br{display:none}.lp-banner-section{padding:24px 0}.lp-banner-section .content-wrap .title h1{font-size:24px;line-height:32px}.lp-banner-section .btn-group{flex-direction:row-reverse;justify-content:flex-end;margin-top:24px}}