body{
        background: linear-gradient(47.28deg, #42275A 3.58%, #734B6D 100%);
        background-repeat: no-repeat;
        height: 90vh;
        font-family: 'Ubuntu', sans-serif;
      }
      .container{
        margin-top: 100px;
      }
      h1{
        margin-bottom: 25px !important;
        text-align: center;
      }
    	form {
    		background-color: #ffffff;
    		padding: 40px;
        border-radius: 10px;
        box-shadow: 0px 0px 20px rgba(23, 23, 23, 0.75);
    	}
      .form-control{
        background-color: #E5E5E5!important;
        border: none!important;
        border-radius: 20px !important;
        padding: 8px 16px;
      }
    
      textarea.form-control{
        height: 250px;
        margin-bottom: 25px;
      }

      ::-webkit-input-placeholder { /* Edge */
        color: #C0C0C0;
        font-weight: bold;
      }

      :-ms-input-placeholder { /* Internet Explorer */
        color: #C0C0C0;
        font-weight: bold;
      }

      ::placeholder {
        color: #C0C0C0;
        font-weight: bold;
      }

      .submit .btn{
        background-color: #1d880f;
        border: 1px solid #1d880f;
        color: #ffffff;
        font-weight: 500;
        border-radius: 20px;
        padding: 8px 20px;
        font-size: 20px;
        display: block;
        margin: auto;
      }
      .submit .btn:hover{
        background-color: #ffffff;
        border: 1px solid #1d880f;
        color: #1d880f;
      }
      .choice .btn{
        background-color: #35A7FF;
        border: 1px solid #35A7FF;
        color: #ffffff;
        font-weight: 500;
        border-radius: 20px;
        padding: 6px 12px;
        font-size: 16px;
      }
      .choice .btn:hover{
        background-color: #ffffff;
        border: 1px solid #35A7FF;
        color: #35A7FF;
      }
      .choice .btn-group{
        display: table;
        margin: 20px auto;
      }
    
      .language li{
        list-style: none;
        display: inline-block;
        margin-right: 10px;
        color: #495057;
      }
      .language li:hover{
        opacity: 0.5;
      }
      .language li a{
        text-decoration: none;
        font-weight: bold;
        color: #495057;
      }
      .language li img{
        width: 20px;
        margin-right: 5px;
      }
      .language ul{
        display: inline-block;
        padding: 0;
      }
