/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

/*custom code */

/*Promotion Popup - Start*/

#popup-container {
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 300px;
    background: #8c79c1;
    color: white;
    border-radius: 10px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.2);
    font-size: 14px;
    z-index: 9999;
    transform: translateY(20px);
    transition: opacity 0.5s ease-in-out,transform 0.5s ease-in-out;
}
#popup-title {
    background: #6f48e0;
    padding: 10px;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
#popup-close-btn {
    cursor: pointer;
    font-size: 18px;
}
#popup-content {
    padding: 10px;
}
.popup-text-button {
    text-align:left;
    font-size:1.2em;
}
.popup-link-button {
    color: #fff;
    font-weight: bold;
    text-decoration: underline !important;
}
/*Promotion Popup - End*/




/* Gravity Form Sari va PishRafte BA- Advanced - Start*/
.gravity-theme form.request-demo-advanced .request-demo-advanced-validation-number input[type="submit"][name="resend_verify_sms"],
.gravity-theme form.request-demo-advanced .request-demo-advanced-validation-number input[type="submit"][name="resend_verify_sms"]:hover
{
  background: rgb(40, 167, 69) !important;
  border-color: rgb(40, 167, 69) !important;
  color: #ffffff !important;
  margin: 5px 0 !important;
  padding: 5px 10px !important;
}
.gravity-theme form.request-demo-advanced .gfield_description {
    font-size: 12px !important;
    padding: 0 !important;
}
.request-demo-advanced .gform_fields {
  grid-row-gap: 5px !important;
}
@media (min-width: 1024px) {
  .request-demo-advanced-employee .ginput_container_select::before {
    content: "(برای پیشنهاد پلن مناسب)";
    position: absolute;
    top: 50%;
    left: 2.5rem;
    transform: translateY(-50%);
    font-size: 13px;
    color: #616161;
    pointer-events: none;
  }
}
.request-demo-advanced-employee .ginput_container_select {
  position: relative;
}
.gravity-theme form.request-demo-advanced .request-demo-advanced-validation-number label {
color: #ffffff !important;
}
.gravity-theme .request-demo-advanced .validation_message {
    margin-block-start: 1px !important;
  }
.gravity-theme .request-demo-advanced .ginput_counter {
  display: none !important;
}
.gform_wrapper .request-demo-advanced .gform_fields .gfield input::placeholder,
.gform_wrapper .request-demo-advanced .gform_fields .gfield textarea::placeholder
{
  color: #616161 !important;
  opacity: 1 !important;
}
.gravity-theme .request-demo-advanced-employee .ginput_container_select select {
     background-position-x: left;
    background-color: #ffffff !important;
    border-radius: 4px !important;
}
.gravity-theme .request-demo-advanced-employee .ginput_container_select {
    border: 1px solid #00000040;
    border-radius: 5px;
}
.request-demo-advanced .ginput_container_text input {
color: #444 !important;
}

.gform_wrapper.gravity-theme .gform_validation_errors {
    display: none !important;	
}
.gform_required_legend {
  font-size: small !important;
}
.request-demo-advanced .request-demo-advanced-pre-description {
    padding-right: 0% !important;
}
.gravity-theme form.request-demo-advanced .request-demo-advanced-pre-description .gform-field-label 
{    
    border: none !important;
    font-size: 13px !important;
    padding: 2px 0 0 0 !important;
}
/* Gravity Form Sari va PishRafte BA- Advanced - End */

/* Gravity Form partial - Start */
.partial_entry_warning {
    display: none;
}
/* Gravity Form partial - End */



