/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.1.1.1730212860
Updated: 2024-10-29 14:41:00

*/


h1 {font-size:46px;}
h2 {font-size:34px;}
h3 {font-size:34px;}
h4 {font-size:30px;}
h5 {font-size:20px;}
h6 {font-size:16px;}

.title-h1 {font-size:46px !important;}
.title-h2 {font-size:34px !important;}
.title-h3 {font-size:34px !important;}
.title-h4 {font-size:30px !important;}
.title-h5 {font-size:20px !important;}
.title-h6 {font-size:16px !important;}

h1,
h2,
h3,
h4,
h5,
h6,
.title-h1,
.title-h2,
.title-h3,
.title-h4,
.title-h5,
.title-h6 {
	font-weight:800 !important;
	line-height:1.3em;
}



h1.elementor-heading-title,
.title-h1 .elementor-heading-title {
	line-height: 1.4em !important;
}

.elementor-heading-title{line-height: 1.4em !important;}


@media only screen and (max-width: 1024px) {
h1 {font-size: 36px;}
h2 {font-size: 26px;}
h3 {font-size: 26px;}
h4 {font-size: 20px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}

.title-h1 {font-size:36px !important;}
.title-h2 {font-size:26px !important;}
.title-h3 {font-size:26px !important;}
.title-h4 {font-size:20px !important;}
.title-h5 {font-size:18px !important;}
.title-h6 {font-size:16px !important;}
	
}

@media only screen and (max-width: 768px) {
h1 {font-size:26px !important;}
h2 {font-size:26px !important;}
h3 {font-size:20px !important;}
h4 {font-size:20px !important;}
h5 {font-size:16px !important;}
h6 {font-size:16px !important;}

.title-h1 {font-size:26px !important;}
.title-h2 {font-size:26px !important;}
.title-h3 {font-size:20px !important;}
.title-h4 {font-size:20px !important;}
.title-h5 {font-size:16px !important;}
.title-h6 {font-size:16px !important;}

	
h1,
h2,
.title-h1,
.title-h2{
	line-height:1.4em !important;
}

}

.page-id-7 .breadcrumb{
	display: none !important;
}

#fbuilder .small {
    width: 100% !important;
}
#fbuilder .slider-caption#fieldname7_1_caption {
	    text-align: center;
    width: max-content;
    margin: auto;
}
#fieldname7_1_caption:before {
	    display: block;
    position: absolute;
    content: '$';
	transform: translateX(-10px);
}

/* calculator */
.fieldname8_1,
.fieldname9_1,
.fieldname10_1{
	width:32% !important;
	float:left !important;
}
#fbuilder .pbreak.pb0 {
	    display: flex!important;
    flex-wrap: wrap;
}
#fbuilder .pbreak.pb0 #field_1-0, #fbuilder .pbreak.pb0 #field_1-1 {
	width:100%;
}
/* /calculator */