@charset "utf-8";

.pum-overlay-uncode { background: rgba(20, 22, 24, 0.6) !important; }

.pum-close-uncode { color: rgb(255, 255, 255) !important; cursor: pointer !important; line-height: 0 !important; position: absolute !important; right: -16px !important; top: 15px !important; z-index: 2200 !important; }

@media (max-width: 959px) {
  .pum-close-uncode { top: 20px !important; right: -20px !important; }
}

body.rtl .pum-close-uncode { right: auto !important; left: -16px !important; }

.pum-close-uncode::before { content: "" !important; font-family: uncodeicon !important; font-size: 18px !important; transition: 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86) !important; display: inline-block !important; }

.pum-close-uncode:hover::before { transform: rotate(180deg) !important; }

.pum-container-uncode { margin-bottom: 0px; padding: 16px !important; }

@media (max-width: 959px) {
  .pum-container-uncode { padding: 20px !important; }
}

.pum_sub_form { margin-bottom: 0px; }

.pum-form--style-default input[type="email"], .pum-form--style-default input[type="text"] { background-color: inherit; margin-bottom: 0px; font-size: 15px; padding: 10px 15px; }

.pum-form__field { margin-bottom: 18px; }

.pum-sub-form-field--submit { margin-bottom: 0px; }

.pum-form__submit { font-size: 16px !important; }