/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 30 2026 | 13:18:03 */
/*----------  ELEMENTOR ELEMENTS STYLING -----------*/
.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
	margin-bottom: 20px;
}
#no-results-message {
	text-align: left!important;
}
.search_content a {
	transition: color 0.3s;
}
.search_content .elementor-post__card a:hover {
	color: #B44D26!important;
}
#home_btn {
	display: none;
}
/*--------  END ELEMENTOR ELEMENTS STYLING ---------*/
/*------------------- HEADER STYLING ---------------*/
/*----------------- END HEADER STYLING -------------*/
/*---------------- TYPOGRAPHY ---------------------*/
/*-------------- END TYPOGRAPHY -------------------*/
/*--------------------- BUTTONS -------------------*/
#lm_btn:hover a {
	color: #FFF!important;
}
/*------------------- END BUTTONS -----------------*/
/*---------------------- FORMS ---------------------*/
.business-form .acf-field .acf-label label  {
	font-weight: 300!important;
}
.business-form .acf-required {
	color: #182F43!important;
	font-weight: 300!important;
}
.business-form .acf-field-wysiwyg {
	width: 100%;
}
.business-form .acf-url i {
	display: none;
}
.business-form .acf-url input[type=url] {
	padding-left: 0px!important;
}
.business-form .acf-input input {
	background-color: #FFFBF5!important;
}
.business-form .acf-input textarea {
	resize: none;
	background-color: #FFFBF5!important;
}
.business-form .fea-uploads .fea-uploads-attachments {
	background: #FFFBF5!important;
}
.business-form .image-field .button {
	background: #FFFBF5!important;
}
.business-form .image-field .button:hover {
	background: #392F5A!important;
}
.business-form  .fea-submit-button:hover {
	background: #FFFBF5!important;
}
.business-form .acf-checkbox-list,
.business-form .acf-radio-list{
	display: flex;
	flex-direction: row;
	border: none;
	flex-wrap: wrap;
}
.business-form .acf-field-checkbox .acf-label,
.business-form .acf-field-radio .acf-label,
.business-form .acf-field-related-terms .acf-label {
	margin-bottom: 25px;
}
.business-form .acf-checkbox-list,
.business-form .acf-radio-listlit {
	margin-right: 20px;
}
.business-form  ul.acf-checkbox-list:focus-within,
.business-form  ul.acf-radio-list:focus-within{
	border: none;
}
.business-form .acf-checkbox-list input[type="checkbox"],
.business-form .acf-radio-list input[type="radio"]{
	height: 20px;
	width: 20px;
	font-family: Poppins;
	font-weight: 300;
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 0;
}
ul.acf-radio-list li,
ul.acf-checkbox-list li {
	font-size: 15px!important;
	margin: 0 15px 0 0!important;
}
.business-form .fea-submit-button {
	width: 100%;
}
.business-form .acf-related-terms-field .acf-checkbox-list,
.business-form .acf-related-terms-field .acf-radio-list{
	flex-wrap: wrap;
	padding-left: 0px;
}
.business-form .acf-related-terms-field .acf-checkbox-list li,
.business-form .acf-related-terms-field .acf-radio-list li{
	margin-bottom: 35px;
}
.business-form  .acf-field-checkbox[data-name="agree__checkbox"] .acf-label,
.business-form  .acf-field-checkbox[data-name="agree__checkbox_two"] .acf-label,
.business-form  .acf-field-checkbox[data-name="agree__checkbox_three"] .acf-label,
.business-form  .acf-field-message[data-name="agree__checkbox_four"] .acf-label {
	display: none;
}
.business-form  .acf-fields.-border {
	border: none!important;
}
.business-form .acf-field[data-name="upload_cover_photo"] .acf-label,
.business-form .acf-field[data-name="upload_gallery_images"] .acf-label {
	display: none;
}
.business-form .acf-field[data-name=facebook],
.business-form .acf-field[data-name=instagram],
.business-form .acf-field[data-name=twitter],
.business-form .acf-field[data-name=linkedin],
.business-form .acf-field[data-name=youtube],
.business-form .acf-field[data-name=tik_tok],
.business-form .acf-field[data-name=instagram]{
	display: none;
}
.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] .acf-label {
	margin-bottom: 60px;
}
.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] .acf-fields {
	display: flex;
	flex-wrap: nowrap;
	margin-bottom: 20px;
}
.business-form .acf-table {
	border: none!important;
	background: #FFFBF5;
}
.business-form .acf-table tbody>tr:nth-child(odd)>td, 
.business-form .acf-table tbody>tr:nth-child(odd)>th {
	background-color: transparent!important;
}
.business-form .acf-table>thead>tr>th {
	border-color: transparent!important;
	border-width: 0px!important;
}
.business-form thead:first-child tr:first-child th {
	border-block-start: 0px solid hsla(0,0%,50.2%,.5019607843)!important;
	background: #FFFBF5;
}
.business-form .acf-table>thead>tr>th {
	color: #FFF;
}
.business-form .acf-table .acf-required {
	color: #FFF!important;
}
.business-form .acf-table {
	margin-bottom: 20px;
}
.business-form input:focus::placeholder,
.business-form textarea:focus::placeholder {
	opacity: 0;
}
.business-form .acf-checkbox-list li input {
	display: none;
}
.business-form .acf-checkbox-list label {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-bottom: 10px;
}
.business-form .acf-checkbox-list label::before {
	content: "";
	width: 18px;
	height: 18px;
	background: url('/wp-content/uploads/2025/02/Outline.svg') no-repeat center/contain;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 2px;
	padding-right: 18px;
}
.business-form .acf-checkbox-list label.selected::before {
	background: url('/wp-content/uploads/2025/02/Outline-1.svg') no-repeat center/contain;
}
.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] .acf-button::after {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url('/wp-content/uploads/2025/02/Icon-2.svg') no-repeat center/contain;
	margin-left: 8px;
	vertical-align: middle;
}
.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] .acf-button:hover::after {
	background: url('/wp-content/uploads/2025/02/Icon-3.svg') no-repeat center/contain!important;
}
.business-form .acf-field-upload-image .acf-label {
	margin-bottom: 50px!important;
}
.business-form .acf-field-upload-image {
	margin-bottom: 30px!important;
}
.business-form .acf-field-upload-files .acf-label {
	display: none;
}
.business-form .acf-field-upload-files {
	position: absolute!important;
	top: 1466px;
	left: 298px;
	width: 50%;
}
.business-form  .acf-field-message[data-name="agree__checkbox_four"] .acf-input {
	font-family: Poppins;
	font-weight: 600;
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 0;
}
.business-form  .acf-field-checkbox[data-name="agree__checkbox"] ,
.business-form  .acf-field-checkbox[data-name="agree__checkbox_two"]  {
	margin-bottom: -25px!important;
}

.page-id-873 .business-form .acf-field-upload-files{
	position: static!important;
    margin-top: 20px!important;
}
/*-------------------- END FORMS -------------------*/
/*---------------------- TESTIMONIAL ---------------------*/
/*-------------------- END TESTIMONIA -------------------*/
/*-------------------- PAGES ----------------------*/
/*------------------ END PAGES --------------------*/
/*-------------------- BLOG ----------------------*/
/*------------------ END BLOG --------------------*/
/*-------------------- SINGLE POST ----------------------*/
/*------------------ END SINGLE POST --------------------*/
/*-------------------- FOOTER ----------------------*/
/*------------------ END FOOTER --------------------*/
/*-------------------- MEDIA QUERY ----------------------*/
@media screen and (min-width: 1600px) {
}
@media screen and (min-width: 1440px) and (max-width: 1599px) {
}
@media screen and (min-width: 1200px) and (max-width: 1439px) {
}
@media screen and (min-width: 1025px) and (max-width: 1200px) {
}
@media screen and (max-width: 1025px) {
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
}
@media screen and (max-width: 782px) {
	.business-form .acf-field-upload-files {
		top: 1486px;
	}
}
@media screen and (max-width: 767px) {
	.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] .acf-fields {
		flex-wrap: wrap;
		margin-bottom: 0px;
	}
	.business-form .acf-table .acf-row {
		display: flex;
		flex-direction: column;
		width: 300px!important;
	}
	.business-form .acf-table {
		margin-top: 50px!important;
	}
	.business-form .acf-table thead tr {
		display: none!important;
	}
	.business-form .acf-field-upload-image {
		margin-bottom: 50px!important;
	}
	.ft-clm-2 li {
		display: flex;
    	justify-content: center;
}
}
@media screen and (max-width: 720px) {
}
@media screen and (max-width: 655px) {
	.business-form .acf-field-upload-files {
		top: 1516px;
	}
}
@media screen and (max-width: 630px) {
	.business-form .acf-field-upload-files {
		position: static!important;
		width: 100%;
		margin-top: -30px!important;
	}
	.business-form .acf-basic-uploader {
		width: 100%;
	}
	.business-form .acf-field-upload-files .acf-hl li,
	.business-form .acf-field-upload-image .acf-hl li {
		width: 100%;
	}
	.business-form .acf-field-upload-files .acf-button,
	.business-form .acf-field-upload-image .acf-button {
		display: flex;
		justify-content: center;
	}
	.business-form .acf-field-upload-image {
		margin-bottom: 0px!important;
	}
}
@media screen and (min-width: 768px) and (max-width: 992px) {
}
@media screen and (min-width: 640px) and (max-width: 767px) {
}
@media screen and (min-width: 480px) and (max-width: 639px) {
}
@media screen and (max-width: 479px) {
	.business-form .acf-checkbox-list {
		flex-direction: column;
	}
	/*.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] .acf-basic-uploader {
	width: 100%;
}
	.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] .fea-uploads-toolbar li {
	width: 100%!important;
}
	.business-form .acf-field-group[data-name="main_business_image_to_use_on_listing_pages_*"] a.acf-button {
	display: flex;
	align-items: center;
	justify-content: center;
}*/
	.business-form .acf-related-terms-field .acf-checkbox-list li,
	.business-form .acf-checkbox-list li{
		margin-right: 0px;
	}
	.business-form .acf-related-terms-field .acf-checkbox-list li:last-child {
		margin-bottom: 0px!important;
	}
	.business-form .acf-related-terms-field .acf-checkbox-list li {
		margin-bottom: 10px;
	}
	.business-form .acf-field-upload-image .acf-input {
		margin-top: 30px!!important;
	}
}
/*------------------ END MEDIA QUERY --------------------*/
