.elementor-kit-6{
	--e-global-color-primary:#402410;
	--e-global-color-secondary:#452814;
	--e-global-color-text:#2C2C2C;
	--e-global-color-accent:#C5B58A;
	--e-global-typography-primary-font-family:"EB Garamond";
	--e-global-typography-primary-font-weight:600;
	--e-global-typography-secondary-font-weight:400;
	--e-global-typography-text-font-size:18px;
	--e-global-typography-text-font-weight:400;
	--e-global-typography-accent-font-weight:500;
	background-color:#F8F7F5;
	color:#2C2C2C;
	font-family:"Figtree", Sans-serif;
	font-size:1em;
	font-weight:500;
	
}
.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{
	background-color:#02010100;
	font-weight:400;
	text-transform:uppercase;
	color:#402410;
	padding:10px 10px 10px 10px;
	
}
.elementor-kit-6 e-page-transition{
	background-color:#FFBC7D;
	
}
.elementor-kit-6 h1{
	font-family:"EB Garamond", Sans-serif;
	font-size:4.3em;
	font-weight:400;
	
}
.elementor-kit-6 h2{
	color:#452814;
	font-family:"EB Garamond", Sans-serif;
	font-size:3em;
	font-weight:400;
	
}
.elementor-kit-6 h3{
	font-family:"EB Garamond", Sans-serif;
	font-size:1.9em;
	line-height:1.2em;
	
}
.elementor-kit-6 h4{
	font-family:"EB Garamond", Sans-serif;
	
}
.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{
	color:#8B7D59;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#8B7D59;
	
}
.elementor-section.elementor-section-boxed > .elementor-container{
	max-width:1280px;
	
}
.e-con{
	--container-max-width:1280px;
	
}
.elementor-widget:not(:last-child){
	margin-block-end:20px;
	
}
.elementor-element{
	--widgets-spacing:20px 20px;
	
}
{
	
}
h1.entry-title{
	display:var(--page-title-display);
	
}
@media(min-width:2400px){
	.elementor-kit-6{
		--e-global-typography-text-font-size:19px;
		font-size:1.3em;
		
	}
	.elementor-kit-6 h1{
		font-size:3em;
		
	}
	.elementor-kit-6 h2{
		font-size:2.4em;
		
	}
	.elementor-section.elementor-section-boxed > .elementor-container{
		max-width:1400px;
		
	}
	.e-con{
		--container-max-width:1400px;
		
	}
	
}
@media(max-width:1366px){
	.elementor-kit-6{
		--e-global-typography-text-font-size:16px;
		font-size:0.9em;
		
	}
	.elementor-kit-6 h2{
		font-size:2.5em;
		
	}
	
}
@media(max-width:1200px){
	.elementor-kit-6{
		--e-global-typography-text-font-size:14px;
		font-size:0.8em;
		
	}
	.elementor-kit-6 h2{
		font-size:2.5em;
		
	}
	
}
@media(max-width:1024px){
	.elementor-kit-6 h2{
		font-size:2em;
		
	}
	.elementor-section.elementor-section-boxed > .elementor-container{
		max-width:1024px;
		
	}
	.e-con{
		--container-max-width:1024px;
		
	}
	
}
@media(max-width:767px){
	.elementor-kit-6{
		--e-global-typography-text-font-size:16px;
		font-size:0.95em;
		
	}
	.elementor-kit-6 h1{
		font-size:3em;
		
	}
	.elementor-kit-6 h2{
		font-size:2.5em;
		
	}
	.elementor-kit-6 h3{
		font-size:1.7em;
		
	}
	.elementor-section.elementor-section-boxed > .elementor-container{
		max-width:767px;
		
	}
	.e-con{
		--container-max-width:767px;
		
	}
	
}
