.freecheck {
  background-color: rgba(255, 255, 255, 1);
  height: 815px;
  width: 1200px;
  margin: 20px 0 0 0px;
  border-radius: 10px;
}

.freecheck .block_1 {
  width: 1060px;
  height: 310px;
  margin: 30px 0 0 70px;
}

.freecheck .box_5 {
  width: 350px;
  height: 300px;
  margin-top: 10px;
}

.freecheck .text_28 {
  width: 114px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 118px;
}

.freecheck .box_6 {
  width: 350px;
  height: 260px;
  border: 1px solid rgba(221, 221, 221, 1);
  margin-top: 20px;
   border-radius: 10px;
}
.freecheck .box_6 img{
  width: 350px;
  height: 260px;
   border-radius: 10px;
}

.freecheck .box_7 {
  width: 650px;
  height: 290px;
}

.freecheck .text-wrapper_15 {
  height: 55px;
  border-bottom: 2px solid rgba(221, 221, 221, 1);
  width: 650px;
}

.freecheck .text_29 {
  width: 168px;
  height: 35px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 24px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 35px;
  margin: 10px 0 0 241px;
}

.freecheck .section_1 {
  width: 646px;
  height: 40px;
  margin: 15px 0 0 4px;
}

.freecheck .text-wrapper_16 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_30 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_31 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text-wrapper_17 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 564px;
  
}

.freecheck .text_32 {
  width: 544px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.freecheck .section_2 {
  width: 646px;
  height: 40px;
  margin: 20px 0 0 4px;
  background:none;
  border:none;
}

.freecheck .text-wrapper_18 {
  width: 43px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_33 {
  width: 43px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_34 {
  width: 43px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .block_2 {
  background-color: rgba(255, 255, 255, 1);
  width: 599px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
 
}

.freecheck .image-text_1 {
  width: 579px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.freecheck .text-group_1 {
  width: 545px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.freecheck .label_2 {
  width: 24px;
  height: 24px;
}

.freecheck .section_3 {
  width: 646px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.freecheck .text-wrapper_19 {
  width: 43px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_35 {
  width: 43px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_36 {
  width: 43px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .group_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 599px;
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
 
}

.freecheck .image-text_2 {
  width: 579px;
  height: 24px;
  margin: 8px 0 0 10px;
}

.freecheck .text-group_2 {
  width: 545px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.freecheck .label_3 {
  width: 24px;
  height: 24px;
}

.freecheck .section_4 {
  width: 646px;
  height: 40px;
  margin: 20px 0 0 4px;
}

.freecheck .text-wrapper_20 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_37 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_38 {
  width: 64px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text-wrapper_21 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 578px;
  
}

.freecheck .text_39 {
  width: 558px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.freecheck .block_3 {
  width: 757px;
  height: 30px;
  margin: 10px 0 0 202px;
}

.freecheck .text_40 {
  width: 86px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text-wrapper_22 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 196px;
}

.freecheck .text_41 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_42 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .thumbnail_1 {
  width: 16px;
  height: 16px;
  margin: 2px 0 0 14px;
}

.freecheck .text_43 {
  width: 57px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 10px;
}

.freecheck .image-text_3 {
  
  height: 20px;
  margin-left: 20px;
}

.freecheck .thumbnail_2 {
  width: 16px;
  height: 16px;
  margin-top: 2px;
}

.freecheck .text-group_3 {
  
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  padding-left:10px;
}

.freecheck .image-text_4 {
  width: 55px;
  height: 20px;
  margin-left: 20px;
}

.freecheck .thumbnail_3 {
  width: 16px;
  height: 16px;
  margin-top: 2px;
}

.freecheck .text-group_4 {
  width: 29px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .image-text_5 {
  width: 55px;
  height: 20px;
  margin-left: 20px;
}

.freecheck .thumbnail_4 {
  width: 16px;
  height: 16px;
  margin-top: 2px;
}

.freecheck .text-group_5 {
  width: 29px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .image-text_6 {
  width: 55px;
  height: 20px;
  margin-left: 20px;
}

.freecheck .thumbnail_5 {
  width: 16px;
  height: 16px;
  margin-top: 2px;
}

.freecheck .text-group_6 {
  width: 29px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .block_4 {
  width: 1060px;
  height: 280px;
  margin: 20px 0 0 70px;
}

.freecheck .section_5 {
  width: 350px;
  height: 260px;
  border: 1px solid rgba(221, 221, 221, 1);
  border-radius: 10px;
}
.freecheck .section_5 video{
  border-radius: 10px;
}

.freecheck .section_6 {
  width: 646px;
  height: 280px;
}

.freecheck .box_8 {
  width: 646px;
  height: 40px;
}

.freecheck .text-wrapper_23 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_44 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_45 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text-wrapper_24 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 564px;
  
}

.freecheck .text_46 {
  width: 544px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.freecheck .box_9 {
  width: 646px;
  height: 40px;
  margin-top: 20px;
}

.freecheck .text-wrapper_25 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_47 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_48 {
  width: 78px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text-wrapper_26 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 564px;
 
}

.freecheck .text_49 {
  width: 544px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.freecheck .box_10 {
  width: 646px;
  height: 40px;
  margin-top: 20px;
}

.freecheck .text-wrapper_27 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_50 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
 
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_51 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text-wrapper_28 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 570px;
  
}

.freecheck .text_52 {
  width: 550px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.freecheck .box_11 {
  width: 646px;
  height: 40px;
  margin-top: 20px;
}

.freecheck .text-wrapper_29 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_53 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_54 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text-wrapper_30 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 570px;

}

.freecheck .text_55 {
  width: 550px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.freecheck .box_12 {
  width: 646px;
  height: 40px;
  margin-top: 20px;
}

.freecheck .text-wrapper_31 {
  width: 86px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 0;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 10px;
}

.freecheck .text_56 {
  width: 86px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(197, 0, 0, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text_57 {
  width: 86px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 14px;

  text-align: right;
  white-space: nowrap;
  line-height: 20px;
}

.freecheck .text-wrapper_32 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  border: 1px solid rgba(221, 221, 221, 1);
  width: 556px;

}

.freecheck .text_58 {
  width: 536px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(190, 190, 190, 1);
  font-size: 14px;

  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 10px;
}

.freecheck .block_5 {
  width: 386px;
  height: 50px;
  margin: 35px 0 50px 612px;
}

.freecheck .text-wrapper_33 {
  background-image: linear-gradient(
    180deg,
    rgba(196, 0, 1, 1) 0,
    rgba(239, 144, 1, 1) 100%
  );
  border-radius: 4px;
  height: 50px;
  width: 386px;
}

.freecheck .text_59 {
  width: 72px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;

  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 15px 0 0 157px;
}


.freecheck .inputbox{
  height:42px;
  border:none;
  outline: none;
  width:94%;
  padding:0 3%;
  font-size:14px;
  color: rgba(50,50,50, 1);
  border-radius: 10px;
}

.freecheck .selectbox{
  height:42px;
  border:none;
  outline: none;
  width:97%;
  padding:0 0 0 3%;
  font-size:14px;
  color: rgba(50,50,50, 1);
   border-radius: 10px;

  

  outline: none;
  appearance: none;
  -webkit-appearance: none;
  background: url(../../images/new/MasterDDSSlicePNGdd33f6c40291eae24fa8c9e9e8f9edd6.png) no-repeat right center;
}



.freecheck input[type="radio"] {
  display: inline;
  border: none;
  /*
  position: absolute;
  top: 50%;
  margin-top: -8px;
  margin-left: 70px;*/
  appearance: none;
  margin-top:2px;
  content: "";
  width: 16px;
  height: 16px;
  background: url(../../images/new/MasterDDSSlicePNG5009f274320642e0dcd7887c46a707f4.png) no-repeat center center;
}
.freecheck input[type="radio"]:checked {
  content: "";
  background: url(../../images/new/MasterDDSSlicePNG41c86104ae68e6320cdf4eb31779430d.png) no-repeat center center;
}


.border-radius{
  border-radius: 5px;
}






.nologinfrm {
    background-color: rgba(255, 244, 244, 1);
    width: 800px;
    height: 53px;
    border: 1px solid rgba(255, 202, 202, 1);
    margin: 0 auto;
    margin-bottom: 40px;
    text-align: center;
    border-radius: 10px;
}
.nologinfrm .image-text_1 {
    width: 281px;
    height: 23px;
    margin: 0 auto;
    margin-top: 15px;
}
.nologinfrm .thumbnail_1 {
    width: 20px;
    height: 20px;
    margin-top: 2px;
}
.nologinfrm .text-group_1 {
    width: 256px;
    height: 23px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    white-space: nowrap;
    line-height: 23px;
}
.nologinfrm .text_29 {
    width: 256px;
    height: 23px;
    overflow-wrap: break-word;
    color: rgba(136, 136, 136, 1);
    font-size: 16px;
    text-align: center;
    white-space: nowrap;
    line-height: 23px;
}
.nologinfrm .text_30 {
    width: 256px;
    height: 23px;
    overflow-wrap: break-word;
    color: rgba(196, 0, 1, 1);
    font-size: 16px;
    text-align: center;
    white-space: nowrap;
    line-height: 23px;
    margin-left: 10px;
    font-weight: bold;
}