label[data-v-e00faa44]{display:block;position:relative}label.w100[data-v-e00faa44]{width:100%}label.w60[data-v-e00faa44]{width:60%}label.w33[data-v-e00faa44]{width:32.6%;margin-right:1%}label.w20[data-v-e00faa44]{width:20%}label.w10[data-v-e00faa44]{width:10%}label.no_margin[data-v-e00faa44]{margin-right:0}label i[data-v-e00faa44]{display:block;position:absolute;z-index:2;font-style:normal;top:25px;left:20px;pointer-events:none;transition:all .3s ease-out}label.fix_i i[data-v-e00faa44],label:focus-within i[data-v-e00faa44]{top:5px;left:5px;font-size:14px}label input[data-v-e00faa44]{font-size:22px;padding:20px;display:block;width:100%;border-radius:5px;border:1px solid #c4c4c4;box-shadow:0 0 5px rgba(0,0,0,.17);margin-bottom:25px;padding-bottom:8px;padding-top:26px}label input[data-v-e00faa44]:required{border-bottom:3px solid red;background-image:url(../img/check_req.0a1220a5.svg);background-size:20px;background-repeat:no-repeat;background-position:95% 50%}label input[data-v-e00faa44]:required:valid{border-bottom:1px solid #c4c4c4;background-image:url(../img/check.6c1d624e.svg)}label input[data-v-e00faa44]:focus{outline:none}.box[data-v-4c3616c3]{width:calc(100% - 50px);margin:0 auto;display:flex;flex-flow:wrap;margin-top:60px}h2[data-v-4c3616c3]{display:block;width:100%;text-align:left;font-weight:700;color:#292929;font-size:18px;border-top:1px solid #c4c4c4;padding-top:20px;padding-bottom:20px}h2 .add[data-v-4c3616c3]{float:right}h2 .add i[data-v-4c3616c3]{margin-right:5px}h2 .add b[data-v-4c3616c3]{font-weight:100}.radio_box[data-v-4c3616c3]{width:70%;text-align:left;margin-bottom:25px;display:flex;justify-content:space-between}label.radio_button[data-v-4c3616c3]{width:48%;display:block;padding:20px 0;font-size:24px;border:1px solid #c4c4c4;box-shadow:0 0 5px rgba(0,0,0,.17);background-color:#fff;border-radius:5px;text-align:center}.radio_box2[data-v-4c3616c3]{width:100%;text-align:left;margin-bottom:25px;display:flex;justify-content:left;flex-flow:wrap}.radio_box2 label.radio_button[data-v-4c3616c3]{width:auto;height:auto;margin-right:15px;padding:10px 10px;white-space:nowrap;margin-bottom:15px}.radio_box2 label.radio_button i[data-v-4c3616c3]{font-size:24px;vertical-align:baseline;margin-right:10px;width:25px}label input[data-v-4c3616c3]{float:right;zoom:2;margin-top:0;display:none}label.radio_button.selected[data-v-4c3616c3]{background-color:#2bb9ce;color:#fff}label.radio_button.selected i[data-v-4c3616c3]{border-color:#fff!important;color:#fff}label.radio_button.selected i[data-v-4c3616c3]:before{color:#fff!important}