.bl_contactCta_wrapper{width:100%}.bl_contactCta{align-items:center;background-color:#8565a8;box-sizing:border-box;color:#fff;display:grid;gap:50px;grid-template-columns:minmax(0,1fr) 260px;padding:28px 80px}.bl_contactCta_content{min-width:0}.bl_contactCta_ttl{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.5;margin:0 0 20px}.bl_contactCta_list{list-style:none;margin:0 0 22px;padding:0}.bl_contactCta_list li{color:#fff;font-size:1rem;font-weight:700;line-height:1.5;margin:0 0 8px;padding-left:18px;position:relative}.bl_contactCta_list li:before{background-color:#009fe8;content:"";height:10px;left:0;position:absolute;top:.55em;width:10px}.bl_contactCta_description{color:#fff;font-size:1rem;font-weight:600;line-height:1.8}.bl_contactCta_description p{margin:0}.bl_contactCta_action,.bl_contactCta_manualBtn{align-items:center;display:flex;justify-content:center}.bl_contactCta_manualBtn{background-color:#ffc400;border:2px solid #ffc400;border-radius:10px;box-sizing:border-box;color:#000;font-size:1rem;font-weight:700;line-height:1.4;max-width:220px;min-height:54px;padding:12px 24px;text-align:center;text-decoration:none;transition:.2s;width:100%}.bl_contactCta_manualBtn:hover{background-color:#fff;color:#8565a8}.bl_contactCta_btn{text-align:center;width:100%}@media screen and (max-width:900px){.bl_contactCta{gap:30px;grid-template-columns:minmax(0,1fr) 200px;padding:28px 40px}.bl_contactCta_ttl{font-size:1.3rem}}@media screen and (max-width:768px){.bl_contactCta{gap:24px;grid-template-columns:1fr;padding:28px 20px}.bl_contactCta_ttl{font-size:1.2rem;margin-bottom:18px}.bl_contactCta_description,.bl_contactCta_list li{font-size:.9375rem}.bl_contactCta_action{justify-content:flex-start}.bl_contactCta_manualBtn{max-width:100%}}