@font-face {
    font-family: "core_sans_d_35_regularregular";
    src: url('../fonts/coresansd45medium-webfont.eot');
    src: url('../fonts/coresansd45medium-webfont.eot') format('embedded-opentype'),
         url('../fonts/coresansd45medium-webfont.woff2') format('woff2'),
         url('../fonts/coresansd45medium-webfont.woff') format('woff'),
         url('../fonts/coresansd45medium-webfont.ttf') format('truetype');
  }
  
  @font-face {
    font-family: "noto_sans_khmer_semi_condensed";
    src: url('../fonts/NotoSansKhmer-SemiCondensedMedium.ttf');
    }
  
        body{  
        background: rgb(111,75,152);
        background: -moz-linear-gradient(90deg, rgba(111,75,152,1) 0%, rgba(77,48,117,1) 70%);
        background: -webkit-linear-gradient(90deg, rgba(111,75,152,1) 0%, rgba(77,48,117,1) 70%);
        background: linear-gradient(90deg, rgba(111,75,152,1) 0%, rgba(77,48,117,1) 70%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6f4b98",endColorstr="#4d3075",GradientType=1);
        color: aliceblue;  
        font-family: noto_sans_khmer_semi_condensed, core_sans_d_35_regularregular !important;
        font-size: 1.25rem!important;  
        }
  
        .btn{
          background-color: #7A59A1;
          color: #fff;
          font-weight: normal;
          width:400px;
          border-radius: 20px;
          box-shadow: 2px 1px 3px 0px rgba(0,0,0,0.75);
          -webkit-box-shadow: 2px 1px 3px 0px rgba(0,0,0,0.75);
          -moz-box-shadow: 2px 1px 3px 0px rgba(0,0,0,0.75);
        }
  
        .btn:hover{
          background-color: #8e6bb6;
          /* border-color: #e3cdfd; */
          color: rgb(255, 255, 255);
        }
  
  p{
       line-height: 1.6!important;
      text-transform: none;
      letter-spacing: normal;
  }
  h5 {
        font-weight: bold;
      font-weight: 700;
      
  }
  a{
    
   color: #fff;
   text-decoration: none;
   font-weight: bold;
   font-weight: 700;
  
  }
  
  input[type=number] {
    width: 400px;
     padding: 8px 20px; 
    border-radius: 20px;
    color: rgb(173, 171, 171);
    font-size: 0.9rem;
    font-weight: normal;
    border: none;
  
  }