.th-preloader .animation-preloader .txt-loading .characters {
    color: #bda25a;
    position: relative;
}

.th-preloader .animation-preloader {
    position: absolute;
    z-index: 100;
	  color: #bda25a;
}

.footer-default {
    --body-color: #A4B5BA;
    display: none;
}

/** Start Template Kit CSS: House Cleaning Company (css/customizer.css) **/

.envato-kit-79-form .elementor-field-type-checkbox .elementor-field-option{
	width: 25%;
	padding: 3px;
}
.envato-kit-79-form .elementor-field-type-checkbox .elementor-field-option label{
	vertical-align: top !important;
}
@media screen and (max-width: 460px){
	.envato-kit-79-form .elementor-field-type-checkbox .elementor-field-option{
		width: 50%;
	}
}

.envato-kit-79-price-icon .elementor-price-list .elementor-price-list-image img{
	width: 40px;
 opacity: .3;
}

/** End Template Kit CSS: House Cleaning Company (css/customizer.css) **/



/** Start Block Kit CSS: 71-3-d415519effd9e11f35d2438c58ea7ebf **/

.envato-block__preview{overflow: visible;}

/** End Block Kit CSS: 71-3-d415519effd9e11f35d2438c58ea7ebf **/



/** Start Template Kit CSS: Home Renovations (css/customizer.css) **/

/* Larger Image Carousel */
.envato-kit-122-large-carousel .elementor-image-carousel{
	 padding-bottom: 50px;
	 overflow: hidden;
}
.envato-kit-122-large-carousel .elementor-slick-slider ul.slick-dots{
	 bottom: 5px;
}
.envato-kit-122-large-carousel .slick-list{
	  margin-left: -30% !important;
    margin-right: -30%;
}

/* About 2 */
.envato-kit-122-fixed{
	height:100%;
	position: fixed;
}
.envato-kit-122-fixed:nth-child(2){
	left:12.97%;
}
.envato-kit-122-scrollable{
	left: calc(12.97% + 28.515%);
}

/* Circle Avatar */
.envato-kit-122-member img{
	border-radius: 50%;
}

/** End Template Kit CSS: Home Renovations (css/customizer.css) **/



/** Start Template Kit CSS: Vegan Restaurant (css/customizer.css) **/

/* Align columns towards edge when using fluid layout */


/* Remove top margin from image box title */
.envato-kit-165-top-0 .elementor-image-box-title,
.envato-kit-165-top-0 .elementor-icon-box-title,
.envato-kit-165-top-0 .elementor-text-editor p {
	margin-top: 0;
}

/* Keeps slide aligned to the center axis instead of flushing out when using a full width slider */
@media only screen and (min-width: 1024px) {
	.envato-kit-165-slide-align .elementor-slide-content {
		margin-left: 10%;
		margin-right: auto;
	}
}

/** End Template Kit CSS: Vegan Restaurant (css/customizer.css) **/



/** Start Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/



/** Start Block Kit CSS: 135-3-c665d4805631b9a8bf464e65129b2f58 **/

.envato-block__preview{overflow: visible;}

/** End Block Kit CSS: 135-3-c665d4805631b9a8bf464e65129b2f58 **/

