/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 02 2026 | 00:30:25 */
.pum-theme-89314 .pum-title, .pum-theme-enterprise-blue .pum-title{
	color: #000 !important;
	font-weight: 600;
    font-size: 30px;
}
.pum-theme-89314 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close{
	background-color: #FFD000 !important;
	color: #000;
    font-weight: 700;
}
.inquiry-form {
    display: flex;
    flex-wrap: wrap;
	justify-content:space-between;
	gap:10px;
}
.first-col {
    flex: 100%;
}
.second-col {
    flex: 100%;
}
.third-col {
    flex: 100%;
}
/* Style inputs with type="text", select elements and textareas */
div.inquiry-form input[type=text],div.inquiry-form input[type=email],div.inquiry-form select,div.inquiry-form textarea {
  width: 100%; /* Full width */
  padding: 8px 12px; /* Some padding */ 
  border: 1px solid #ccc; /* Gray border */
  border-radius: 4px; /* Rounded borders */
  box-sizing: border-box; /* Make sure that padding and width stays in place */
  margin-top: 6px; /* Add a top margin */
  margin-bottom: 0px; /* Bottom margin */
	height: 48px;
  resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}
div.inquiry-form textarea {
	height: 70px !important;
}
div.inquiry-form span.wpcf7-not-valid-tip {
    color: red;
	margin-top: 0px !important;
}
div.inquiry-form select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.city:nth-child(2) {
    display: none;
}
/* Style the submit button with a specific background color etc */
div.inquiry-form input[type=submit] {
  background-color: #FFD000;
  color: #000;
  font-weight:700;
  padding: 12px 20px;
	    margin-top: 5px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

/* When moving the mouse over the submit button, add a darker green color */
div.inquiry-form input[type=submit]:hover {
  background-color: #FFD000;
}

/* Add a background color and some padding around the form */
.container-new {
  border-radius: 20px;
    background-color: #fefaea;
    padding: 20px;
}
@media only screen and (min-width: 320px) and (max-width: 420px){
	.container-new{
		background-color: #f2f2f2;
    padding: 0px;
	}
	.pum-theme-89314 .pum-container, .pum-theme-enterprise-blue .pum-container{
		padding: 0;
		background-color: #f2f2f2;
	}
	.first-col{
		padding: 10px;
		flex: 100%;
	}
	.pum-theme-89314 .pum-title, .pum-theme-enterprise-blue .pum-title{
		padding: 10px;
	}
	.second-col{
		padding: 10px;
		flex: 100%;
	}
	.inquiry-form{
		gap:0; 
	}
	.third-col{
		padding: 10px;
	}
	div.inquiry-form input[type=submit]{
		margin:10px;
	}
}
@media only screen and (max-width: 600px){
	form#wpforms-form-89359 .wpforms-one-half{
		    width: 100% !important;
	}
	form#wpforms-form-89359 .wpforms-field.wpforms-one-half{
		 margin-left:0 !important;
	}
}
.pum-content.popmake-content .form-title {
    text-align: center;
    font-size: 30px;
    font-weight: 700;
}
form#wpforms-form-89359 textarea.wpforms-field-large{
	height:100px !important;
}
form#wpforms-form-89359 input[type=text]:focus:invalid ,form#wpforms-form-89359 input[type=email]:focus:invalid,form#wpforms-form-89359  select:focus,div.wpforms-container-full textarea:focus,{
    border: 1px solid #000 !important;
    box-shadow: 0 0 0 1px #000,0px 1px 2px #000 !important;
}
form#wpforms-form-89359  button[type=submit]:not(:hover):not(:active){
	background-color: #FFD000 !important;
}
form#wpforms-form-89359  button[type=submit]:hover,form#wpforms-form-89359  button[type=submit]:active{
	background: #FFD000 !important;
}
form#wpforms-form-89359  button[type=submit]:focus:after{
	border: 2px solid  #FFD000 !important;
}