/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* mobile menu visibility styling  */
/* Mobile menu container - initial state */
.wd-mobile-menu-container {
  position: fixed;
  top: 100px;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-20px);
  transition: all 0.3s ease-out;
  overflow-y: auto;
  pointer-events: none;
}

/* Mobile menu - active state */
.wd-mobile-menu-container.active {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

/* Menu content styles */
.wd-mobile-menu-container .elementor-element {
  transform: translateY(20px);
  transition: transform 0.3s ease-out 0.1s;
}

.wd-mobile-menu-container.active .elementor-element {
  transform: translateY(0);
}

/* Body styles when menu is open */
body.menu-open {
  overflow: hidden;
}
/* CSS END */

#popup-form{
	font-family: "Pragmatic", Arial, Helvetica, sans-serif;
	
}
#popup-form input,
#popup-form textarea,
#popup-form label,
#popup-form span,{
	font-size: 16px!important;
}
#popup-form .gform-theme--foundation .gform_fields{
	row-gap: 20px!important;
}
#popup-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]),
#popup-form textarea,
#popup-form select{
    border-radius: 0;
    height: 44px;
    border-color: #00000033 !important;
}

#popup-form input:focus:not([type="submit"]):not([type="button"]):not([type="checkbox"]),
#popup-form textarea:focus,
#popup-form select:focus {
    border-color: #00000033 !important;
	box-shadow:none!important;
	outline:none!important;
}
#popup-form input#gform_submit_button_1{
	background-color: #197a89;
	color: #fff!important;
	border-radius: 0!important;
}
#popup-form input#gform_submit_button_1{
    border-color: #00000033 !important;
	box-shadow:none!important;
	outline:none!important;
}
#label_1_9_1 a{
	color: #197a89;
    text-decoration: underline;
}
#popup-form input:not([type="submit"])::placeholder,
#popup-form textarea::placeholder,
#popup-form select option.gf_placeholder {
	opacity: 0.65 !important;
}































