.zlp-dof-default-form label {
  color: #232937;
  font-family: 'Lora';
  font-size: 14px;
  text-transform: none;
  font-weight: normal;
  line-height: 1.8;
  letter-spacing: normal; }

.zlp-dof-default-form input[type='text'],
.zlp-dof-default-form input[type='email'],
.zlp-dof-default-form input[type='date'],
.zlp-dof-default-form input[type='datetime-local'],
.zlp-dof-default-form input[type="file"],
.zlp-dof-default-form textarea,
.zlp-dof-default-form select {
  font-family: 'Lora';
  font-size: 14px;
  text-transform: none;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  background: #F8F5F0;
  border-color: #E3E3E3;
  color: #232937; }
  .zlp-dof-default-form input[type='text']:focus,
  .zlp-dof-default-form input[type='email']:focus,
  .zlp-dof-default-form input[type='date']:focus,
  .zlp-dof-default-form input[type='datetime-local']:focus,
  .zlp-dof-default-form input[type="file"]:focus,
  .zlp-dof-default-form textarea:focus,
  .zlp-dof-default-form select:focus {
    border-color: #232937; }
  .zlp-dof-default-form input[type='text']::-webkit-input-placeholder,
  .zlp-dof-default-form input[type='email']::-webkit-input-placeholder,
  .zlp-dof-default-form input[type='date']::-webkit-input-placeholder,
  .zlp-dof-default-form input[type='datetime-local']::-webkit-input-placeholder,
  .zlp-dof-default-form input[type="file"]::-webkit-input-placeholder,
  .zlp-dof-default-form textarea::-webkit-input-placeholder,
  .zlp-dof-default-form select::-webkit-input-placeholder {
    color: RGBA(35, 41, 55, 0.5); }
  .zlp-dof-default-form input[type='text']::-moz-placeholder,
  .zlp-dof-default-form input[type='email']::-moz-placeholder,
  .zlp-dof-default-form input[type='date']::-moz-placeholder,
  .zlp-dof-default-form input[type='datetime-local']::-moz-placeholder,
  .zlp-dof-default-form input[type="file"]::-moz-placeholder,
  .zlp-dof-default-form textarea::-moz-placeholder,
  .zlp-dof-default-form select::-moz-placeholder {
    color: RGBA(35, 41, 55, 0.5); }
  .zlp-dof-default-form input[type='text']:-ms-input-placeholder,
  .zlp-dof-default-form input[type='email']:-ms-input-placeholder,
  .zlp-dof-default-form input[type='date']:-ms-input-placeholder,
  .zlp-dof-default-form input[type='datetime-local']:-ms-input-placeholder,
  .zlp-dof-default-form input[type="file"]:-ms-input-placeholder,
  .zlp-dof-default-form textarea:-ms-input-placeholder,
  .zlp-dof-default-form select:-ms-input-placeholder {
    color: RGBA(35, 41, 55, 0.5); }

.zlp-dof-default-form input[type='submit'] {
  background-color: #001F3F;
  color: #F8F5F0;
  border-color: transparent;
  font-family: 'Lora';
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
  border-width: 0;
  border-style: none;
  line-height: 1.42857143;
  letter-spacing: normal; }
  .zlp-dof-default-form input[type='submit']:hover {
    background-color: #00060c;
    color: #F8F5F0;
    border-color: transparent; }

.zlp-dof-default-form input[type='reset'] {
  background-color: #0B2D1C;
  color: #F8F5F0;
  border-color: transparent;
  font-family: 'Lora';
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
  border-width: 0;
  border-style: none;
  line-height: 1.42857143;
  letter-spacing: normal; }
  .zlp-dof-default-form input[type='reset']:hover {
    background-color: #010403;
    color: #F8F5F0;
    border-color: transparent; }

.zlp-dof-text {
  color: #232937;
  font-family: 'Lora';
  font-size: 18px;
  font-weight: normal;
  text-transform: none;
  line-height: 1.8;
  letter-spacing: normal; }

.zlp-dof-heading {
  font-family: 'Poppins';
  font-size: 30px;
  font-weight: normal;
  text-transform: none;
  color: #0B2D1C;
  line-height: 1.8;
  letter-spacing: normal; }

.zlp-dof-image {
  width: 100%; }

.zlp-dof-btn {
  background: #001F3F;
  color: #F8F5F0;
  border-color: transparent;
  font-family: 'Lora';
  font-size: 14px;
  text-transform: none;
  font-weight: normal;
  border: 0 none;
  line-height: 1.42857143;
  letter-spacing: normal; }
  .zlp-dof-btn:hover {
    background: #00060c;
    color: #F8F5F0;
    border-color: transparent; }

.zlp-dof-container {
  outline: 7px solid 0, 31, 63; }

.zlp-dof-icon {
  fill: 0, 31, 63; }
