.elementor-5430 .elementor-element.elementor-element-fdd9059 .uc_post_title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
		-webkit-line-clamp: 2;
}
.elementor-5447 .elementor-element.elementor-element-4a93371 .uc_post_title, .elementor-5480 .elementor-element.elementor-element-7bc1bb62 .uc_post_title {
    color: #203A43; 
		 display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
		-webkit-line-clamp: 2;}
/*ul.frm_page_bar li {
    display: flex;
    -ms-flex: 1;
    flex: none;
}*/
/*
ul.frm_page_bar li {
    display: inline;
   
		border: solid 3px #fff0;
}
*/
ul.frm_page_bar {
  display: flex;
  justify-content: center; /* Horizontal centering */
  list-style: none; /* Remove default list styles */
  padding: 0; /* Remove default padding */
}

ul.frm_page_bar li {
  display: inline-flex;
  margin: 0 2px; /* Optional: Add some spacing between list items */
		flex: none;
}

.frm_forms .frm_rootline.frm_no_numbers input, .frm_forms .frm_rootline.frm_no_numbers .frm_current_page input[type="button"] {
	display: none;
}
.frm_current_page .frm_rootline_title {
    color: #bb8e44;
		font-size: 20px;
		background-color: #BB8E44;
    color: #ffffff;
}
.frm_rootline_group {
    margin: 20px 0 70px;
}
.frm_rootline_title, .frm_pages_complete, .frm_percent_complete {
    font-size: 20px;
    padding: 15px;
    color: #ffffff;
    background-color: #203A43;
    color: #ffffff;
}

.with_frm_style .frm_required {
		display: visible;}

.tnp-subscription input[type=submit] {
    background-color: #94cfe3;
    color: #ffff;
    padding: 10px 20px;
		  border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #94cfe3;
}
.tnp-subscription input[type=submit]:hover {
    background-color: #ffffff;
    color: #000;
    padding: 10px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #B9B9B9;
}
#uc_uc_card_post_carousel_elementor60931 .uc_more_btn {
    display: inline-block;
    text-align: center;
    box-shadow: 0px 0px 10px 0px #00000080 !important;
    text-decoration: none;
}
/* news page title */
.elementor-widget-posts .elementor-post__title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
}
.elementor-posts .elementor-post__excerpt p {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 5;
		-webkit-box-orient: vertical;
}


   
a {
    color: #AC9181;

}
a:hover {
   
    color: #a4a4a4;
}

.frm_dropzone .dz-message {
   
		width: 400px;
}
.thjmf-listing-loop-content table.thjmf-listing-solo-table tr.thjmf-listing-body td.thjmf-job-single-more a {
    text-decoration: none !important;
    outline: none;
    padding: 10px;
    border: 1px solid;
}