.bc-wrap{max-width:800px;margin:30px auto 55px;padding:0 14px;color:#10324f}.bc-head{padding:30px;background:linear-gradient(120deg,#052e55,#08668c);color:#fff;border-radius:17px 17px 0 0}.bc-head small{letter-spacing:2px;color:#c1e9f5;font-weight:800}.bc-head h1{margin:10px 0;font-size:30px}.bc-head p{margin:0;color:#e7f4f9}.bc-form{padding:30px;background:white;border:1px solid #dce7ee;border-top:0;border-radius:0 0 17px 17px;box-shadow:0 16px 35px #092d4710}.bc-form>label{display:block;font-weight:750;font-size:14px;margin:0 0 22px}.bc-form input,.bc-form textarea{display:block;box-sizing:border-box;width:100%;padding:13px 15px;margin-top:8px;border:1px solid #c4d6e2;border-radius:8px;background:#fcfeff;font:inherit;color:#10324f}.bc-form textarea{resize:vertical;min-height:190px}.bc-form input:focus,.bc-form textarea:focus{outline:3px solid #c9e7f8}.bc-form em{font-weight:400;color:#748798;font-style:normal}.bc-form b{color:#e3263f}.bc-form label small{display:block;color:#6a8090;font-weight:400;margin-top:7px}.bc-notice{font-size:13px;color:#637b8a}.bc-form button{border:0;border-radius:8px;padding:14px 24px;background:#96cd2d;color:#082b4d;font-weight:800;cursor:pointer}.bc-form button:hover{background:#80b820}.bc-success{background:#eefbe9;color:#225a2d;border:1px solid #aedb9b;padding:18px 24px;border-radius:10px;margin:18px 0}.bc-success h2{overflow-wrap:anywhere}.bc-trap{position:absolute;left:-9999px;opacity:0}@media(max-width:600px){.bc-head,.bc-form{padding:20px}.bc-head h1{font-size:25px}}