
	/* MAIN */
  form .widget{
    width:100%;
    margin-bottom:1em;
  }

  form .widget.widget-text label{
    font-size:1.25em;
    text-align:right;
  }

  form .widget input{
    font-family:Mukta, Arial, sans-serif;
    font-weight:600;
    color:rgb(70,135,167);
    border:1px solid rgb(70,135,167);
    height:2em;
    padding:0.3em 0.5em 0.25em 0.5em;
    box-sizing:border-box;
  }

  form .widget input:focus-visible{
    outline:none;
    border:2px solid rgb(70,135,167);
  }

  form .widget.widget-submit button{
    color:rgb(240,240,240);
    background-color:rgb(67,79,103);
    border:none;
    padding:1em;
    box-sizing:border-box;
    transition:all ease .2s;
  }

  form .widget.widget-submit button:hover,
  form .widget.widget-submit button:focus{
    background-color:rgb(70,135,167);
    cursor:pointer;
  }
