.il-contact-check{clear:both;margin:16px 0;padding:12px;background:#f5f7f9;color:#333;box-sizing:border-box;text-align:left;font-size:14px;max-width:100%}
.il-contact-check .il-contact-label{display:block;margin-bottom:8px;color:#333}
.il-contact-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.il-contact-row img{display:block;width:160px!important;height:52px!important;max-width:100%;border:1px solid #ddd}
.il-contact-row button{background:#fff;color:#245a81;border:1px solid #bac8d3;padding:8px 12px;cursor:pointer;font-size:14px}
.il-contact-check .il-contact-answer{display:block!important;box-sizing:border-box;width:100%!important;max-width:300px;height:42px!important;margin:10px 0 0;padding:8px!important;background:#fff!important;border:1px solid #aaa!important;color:#222!important;font-size:16px}
.il-contact-status{margin:8px 0 0!important;line-height:1.5!important;color:#a52222!important;white-space:normal!important}
.il-contact-status.il-contact-success{color:#216538!important}
.il-contact-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.lysy.pc{height:auto;min-height:510px;background-size:cover}
.lysy.pc .pcly .il-contact-row{margin-bottom:0}
.lysy.pc .pcly .il-contact-status{width:100%}
