.pcms-df-font-input-c-en,.pcms-df-font-input-c-kh{
  font-size: 14px;
}
.pcms-df-font-size-en{
  font-size: 14px;
}
.pcms-df-page-box {
    padding: 0;
    background: none;
}
.df-heading-2 {
    font-weight: 600;
    color: #0095da;
}
.pcms-df-fs-c-h-en{
  font-size: 18px;
}
.pcms-df-fs-c-h-kh{
  font-weight: normal !important;
  font-size: 18px;
}
.pcms-df-page-desc{
  margin: 22px 0;
}
.pcms-df-page-desc p{
  display: flex;
    align-items: center;
}
.pcms-df-page-desc img{
  align-self: flex-start;
  width: 25px !important;
}
.pcms-df-page-desc p, .pcms-df-page-desc span{
  font-size: 14px;
}
#big-space-between{
  margin: 45px 0;
}
.pcms-custom-input{
    border-radius: 0;
    border: 3px solid #cccccc;
    height: 40px;
}
.form-group input::placeholder {
  color: #cccccc;
}
.pcms-form-group{
  margin-bottom: 22px;
}
.pcms-custom-btn-send {
    padding: 9px 50px;
    border-radius: 0;
    background: #0095da;
}
.pcms-df-font-send-c-en{
  font-size: 18px;
}
.pcms-df-sc-code {
    display: flex;
    flex-direction: row;
}
.pmcs-df-alert-msg .alert{
  border-radius: 0;
}
.c-subtitle{
  margin-bottom: 25px;
}
.pcms-df-page-map {
    margin-top: 50px;
}
.sws-cms-content{
  padding-bottom: 0px;
}
@media screen and (max-width: 736px){
  .pcms-custom-page-box{
    margin-top: 90px;
  }
  #big-space-between {
    margin: 34px 0;
}
}