.pqLongform .banner-lp:before{height:85%}@media (max-width:991px){.pqLongform .banner-lp:before{height:140px}}.banner-lp{padding:24px 0 0;position:relative;z-index:1}.banner-lp:before{background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:593px;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-lp .logo{height:100%;padding-bottom:39px;width:150px}.banner-text p{color:#fff;font-size:16px;line-height:32px;margin-bottom:0;padding-left:16px}.banner-icon{width:23px}.banner-text{width:calc(100% - 23px)}.banner-top-text{margin-bottom:24px}.banner-left-area{padding-top:54px;width:540px}.banner-right-area{padding-left:102px;width:calc(100% - 540px)}.banner-left-area h1{color:#fff}.banner-summary,.banner-summary ol li,.banner-summary p,.banner-summary ul li{font-size:16px;line-height:22px}.banner-summary{margin-bottom:48px}.banner-img-alt{color:#a7a6a8;font-size:14px;line-height:20px;padding:20px 0 48px}.banner-summary .white-text ul li:before{top:7px}.banner-summary p:last-child{margin-bottom:0}.banner-form-area{background-color:#efefef;border:1px solid #dad9db;border-radius:10px;box-shadow:5px 30px 30px #00000014;padding:54px 60px 51px}.banner-form-area h2{color:#002a54;line-height:46px}.banner-textframe p:last-child{margin-bottom:0}.mobile-icon{display:none}@media(max-width:1160px){.banner-form-area h2{font-size:32px;line-height:40px}.banner-form-area{padding:40px}.banner-right-area{padding-left:50px}}@media(max-width:991px){.banner-lp:before{height:140px}.banner-left-area{padding-top:12px;width:100%}.banner-right-area{padding-left:0;width:100%}.banner-text p{color:#05417b}.mobile-icon{display:block}.desktop-icon{display:none}.banner-left-area h1{color:#06273d;margin-bottom:24px}.banner-summary,.banner-summary ol li,.banner-summary p,.banner-summary ul li{color:#06273d}.banner-left-img{max-width:550px}.banner-summary{color:#06273d!important;margin-bottom:40px}.banner-img-alt{padding:18px 0 40px}.banner-textframe{padding-bottom:34px}.banner-form-area{max-width:100%}}@media(max-width:767px){.banner-lp .logo{margin-left:19px;width:130px}.banner-left-area{padding-top:25px}.banner-lp .container{padding:0}.banner-left-area{padding-left:25px;padding-right:25px}.banner-form-area{border:0;border-radius:0;box-shadow:none;max-width:100%;padding:44px 25px 50px}.banner-form-area h2{color:#05417b}}