@charset "UTF-8";
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/WebTimmi/webfonts/fontawesome/fa-regular-400.eot");
  src: url("/WebTimmi/webfonts/fontawesome/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("/WebTimmi/webfonts/fontawesome/fa-regular-400.woff2") format("woff2"), url("/WebTimmi/webfonts/fontawesome/fa-regular-400.woff") format("woff"), url("/WebTimmi/webfonts/fontawesome/fa-regular-400.ttf") format("truetype"); }
input[type="radio"].custom {
  display: none; }
  input[type="radio"].custom + .label-text {
    position: relative;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    input[type="radio"].custom + .label-text:before {
      content: "";
      font-family: "Font Awesome 5 Pro";
      font-weight: 400;
      font-size: 1.5em;
      color: rgba(102, 102, 102, 0.8);
      line-height: 1em;
      cursor: pointer;
      width: 1.35em;
      display: inline-block;
      vertical-align: bottom; }
    input[type="radio"].custom + .label-text span {
      margin-left: 10px; }
  input[type="radio"].custom:checked + .label-text:before {
    content: ""; }
  input[type="radio"].custom:disabled + .label-text:before {
    opacity: 0.5;
    cursor: default; }

@-webkit-keyframes blob {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes blob {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

/*# sourceMappingURL=customRadio.css.map */