/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 25 2026 | 07:43:43 */
.urology-contact-form{
max-width:100%!important;
font-family:Arial, sans-serif;
color:black!important;
}
.urology-contact-form input:read-only, input:read-write{
	width:100%!important;
}
.urology-contact-form h1{
font-size:28px;
margin-bottom:20px;
}

.form-row{
display:flex;
gap:20px;
margin-bottom:15px;
}

.form-group{
flex:1;
}

.form-group.full{
width:100%;
margin-bottom:2px;
}
.form-group p{
	margin:5px!important;
}

.form-input,
.form-textarea{
width:100%!important;
padding:12px 10px!important;
color:black!important;
border:1px solid #f1ebe0!important;
border-radius:6px!important;
font-size:14px;
box-sizing:border-box;
background-color:white!important;
}
.wpcf7-form-control {
width:100%;
padding:12px 10px!important;
color:black!important;
border:1px solid #f1ebe0!important;
border-radius:6px!important;
font-size:14px;
box-sizing:border-box;
background-color:white!important;
}

.form-textarea{
height:140px;
resize:none;
}

.form-input:focus,
.form-textarea:focus{
border-color:#999;
outline:none;
}
.wpcf7-form-control-wrap placeholder{
	color:black!important;
}

.form-button{
background-color:#74371c!important;
color:#fff!important;
border:none;
padding:12px 30px;
font-size:14px;
letter-spacing:1px;
cursor:pointer;
border-radius:6px!important;
}

.form-button:hover{
background:#333;
}

/* Mobile responsive */

@media (max-width:768px){

.form-row{
flex-direction:column;
gap:15px;
}

}

