.elementor .input-form{font-family:"peridot-devanagari";font-size:16px;color:#000;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:30px;border-width:0px;}.elementor .libelle-form{font-family:"soleil";font-weight:500;font-size:20px;color:#fff;}.elementor .radio{input[type="radio"] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background-color: #FFFFFF; 
  border: none;        
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  transition: all 0.2s ease-in-out;
}

 input[type="radio"]:checked {
  background-color: #FFFFFF; 
}

input[type="radio"]:checked::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  
  width: 13px; 
  height: 13px;
  border-radius: 50%;
  background-color: #3A7D9A; 
}

input[type="radio"]:hover {
  transform: scale(1.05);
}\n}