.testimon-style-boxed .testimonial-inner{
	border:1px solid #ccc;
	min-height: 335px
	
}

/* Set font family for the form */
body .gform_wrapper {
    font-family: 'Open Sans', sans-serif;
}

/* Style all input fields */
body .gform_wrapper input[type="text"],
body .gform_wrapper input[type="email"],
body .gform_wrapper input[type="tel"],
body .gform_wrapper input[type="url"],
body .gform_wrapper input[type="password"],
body .gform_wrapper select,
body .gform_wrapper textarea {
    border-radius: 8px;
    border: 1px solid #ccc;
    box-shadow: none; 
    width: 100%;
    font-size: 16px;
    transition: border-color 0.3s ease;
}

/* Remove box shadow and change border color on focus */
body .gform_wrapper input[type="text"]:focus,
body .gform_wrapper input[type="email"]:focus,
body .gform_wrapper input[type="tel"]:focus,
body .gform_wrapper input[type="url"]:focus,
body .gform_wrapper input[type="password"]:focus,
body .gform_wrapper select:focus,
body .gform_wrapper textarea:focus {
    box-shadow: none; /* Remove box shadow on focus */
    border-color: #000; /* Change border color to black on focus */
}


body .gform_wrapper .gfield {
    margin-bottom: -20px; /* Reduce space between form fields */
}


/* Style for the submit button */
.gform_button{
  
    background-color: #000 !important; /
    color: #fff !important; er: none !important;
	  margin-top: 20px !important;
	  text-transform: uppercase !important;
    padding: 15px 40px !important;
    font-size: 13px !important;
	  font-weight: 600 !important;
    border-radius: 5px !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease !important; */
}


.gform_wrapper .gfield_label {
    font-size: 16px !important;
}


body .gform_submit_button_1:hover {
    background-color: #cccccc!important; 
}



.limited-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}



.meta-categories-wrapp{
	display:none !important;
}


.entry-meta{
	display: none !important;
}


.hovered-social-icons{
	display: none !important;
}


.post-date{
	display: none !important;
}



#blog_archieve .wd-entities-title.post-title a {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Number of lines to display */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    max-height: 3em; /* Adjust based on your line height and font size */
}



.post-single-page {
    padding-top: 40px;
    max-width: 850px !important;
    margin: 0 auto; 
}


.post-single-page .post-title {
  margin-bottom: 25px !important;
  text-align: left;
}

.meta-post-categories {
  display: none !important;
}
