h2{font-size:2.6rem;font-weight:700;letter-spacing:.5rem;margin:0 0 5rem;position:relative;text-align:center}h2:before{background-color:#19a7ce;bottom:-.7rem;content:"";height:.5rem;left:50%;position:absolute;transform:translateX(-50%);width:25rem}.confirmblock .representative{background:#fff;margin:0 0 3rem;padding:2rem}.confirmblock .team{background:#fff;padding:2rem}.confirmblock .team .btn{height:5rem;position:relative}.confirmblock .team .btn .wpcf7-spinner{display:none}.confirmblock .formtitle{border-bottom:.2rem solid #888;color:#19a7ce;font-size:1.8rem;font-weight:700;margin:0 0 2rem;padding:0 0 1rem;text-align:center}.confirmblock__box{border-bottom:.1rem solid #ccc;margin:0 0 2rem}.confirmblock__box span{display:block;margin:0 0 .8rem}.confirmblock__box_label,.confirmblock__box_people{font-size:1.6rem;font-weight:700}.confirmblock__box_item{font-size:1.5rem;margin:0 .5rem .8rem!important}.confirmblock__box_minilabel{color:#888;display:flex;font-size:1.5rem;font-weight:700;margin:0 .5rem}.confirmblock__box_minilabel span:last-child{color:#000;font-size:1.4rem;font-weight:400;padding:0 0 0 .5rem}.confirmblock .privacytxt{border:.2rem solid #ccc;height:15rem;margin:0 auto 2rem;overflow-y:scroll;padding:1rem}.confirmblock .privacytxt__title{margin:0 auto 1rem}.confirmblock .privacytxt__title h5{font-size:2rem;font-weight:700;text-align:center;text-decoration:underline}.confirmblock .privacytxt__box{margin:0 auto 3rem}.confirmblock .privacytxt__box_list{list-style:auto!important;list-style-type:decimal;padding:0 0 0 2rem}.confirmblock .privacytxt__box_head{color:#000;display:block;font-size:1.5rem;font-weight:700;margin:0 0 1rem}.confirmblock .privacytxt__box p{padding:0 0 0 2rem}.confirmblock .privacytxt__box li,.confirmblock .privacytxt__box p{color:#4d4d4d;font-size:1.3rem;line-height:2}.confirmblock .privacytxt__box .first{list-style:none}.confirmblock .btncheck{margin:0 auto 3rem;text-align:center}.confirmblock .btncheck .wpcf7-form-control-wrap{font-size:1.4rem}.confirmblock .btngroup{display:flex;justify-content:space-between}.confirmblock .btngroup input[type=button]{background:#ccc;border-radius:.4rem;color:#000;display:block;font-size:1.5rem;font-weight:700;padding:1rem;text-align:center;width:45%}.confirmblock .btngroup input[type=button]:active{opacity:.6}.confirmblock .btngroup input[type=submit]{background:#f57500;border-radius:.4rem;color:#fff;display:block;font-size:1.5rem;font-weight:700;padding:1rem;text-align:center;width:45%}.confirmblock .btngroup input[type=submit]:active,.confirmblock .btngroup input[type=submit]:disabled{opacity:.6}.confirmblock .btngroup .wpcf7-spinner{display:none}@media screen and (min-width:1025px){.container{max-width:80rem}.confirmblock{padding:0 4rem 2rem}.confirmblock .formtitle{font-size:2.2rem}.confirmblock .representative,.confirmblock .team{padding:4rem}.confirmblock__box_label,.confirmblock__box_people{font-size:1.8rem}.confirmblock .btncheck .wpcf7-form-control-wrap{font-size:1.4rem}.confirmblock .btngroup{display:flex;justify-content:space-between}.confirmblock .btngroup a:hover{opacity:.6}.confirmblock .btngroup input[type=button],.confirmblock .btngroup input[type=submit]{margin:0 5rem}.confirmblock .btngroup input[type=button]:hover,.confirmblock .btngroup input[type=submit]:hover{opacity:.6}.confirmblock .btngroup .wpcf7-spinner{display:none}}