/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 10 2026 | 07:21:08 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
body.wp-singular.page-template-default.page.page-id-100 div#page main#content .page-header{
		background: #FFFAF8;
}

body.wp-singular.page-template-default.page.page-id-11 div#page .elementor-element.elementor-element-a077f4f.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{
		background: #FFFAF8;
}

body.wp-singular.page-template-default.page.page-id-100 div#page main#content .page-header h1{
	margin-left: 0;
	font-family: Roboto;
font-weight: 400;
font-style: Regular;
font-size: 36px;
leading-trim: NONE;
line-height: 79px;
letter-spacing: 6%;
text-transform: uppercase;
margin: 0;

}

body.wp-singular.page-template-default.page.page-id-100 div#page main#content .page-header{
	padding-left: 80px;
	
}


body.wp-singular.page-template-default.page.page-id-100 div#page main#content .page-content div#breadcrumb .elementor-element.elementor-element-1fc9f01.elementor-widget.elementor-widget-text-editor p a{
	text-decoration: none;
}

form.wpcf7-form.init p label{
	width: 100%;
}

form.wpcf7-form.init textarea{
	resize: none;
}

div#contactTime p{
	margin-bottom: 0;
}


div#contactTime{
	margin-top: 28px;
	margin-bottom: 14px;
}
.page-id-12746  .elementor-element.elementor-element-f9a561d.e-con-full.e-flex.e-con.e-child {
    --padding-bottom: 45px;
}
div#wpcf7-f1074-p100-o1 form p input.wpcf7-form-control.wpcf7-submit.has-spinner,
div#wpcf7-f12791-p12746-o1 form p input.wpcf7-form-control.wpcf7-submit.has-spinner
{
	font-family: Jost;
font-weight: 500;
font-size: 24px;
line-height: 17px;
letter-spacing: 0%;
text-align: center;
text-transform: uppercase;
max-width: 256px;
width: 100%;
background-color: #F2CFCE;
	border: 1px solid #000000;
	border-radius: 0;
height: 64px;
	color: #000000;
}
div#wpcf7-f12791-p12746-o1 form p
{
margin-bottom:10px;
}

div#wpcf7-f1074-p100-o1 form p span input,
div#wpcf7-f12791-p12746-o1 form p span input
{
	    border-radius: 0;
    border: 0;
    font-family: Jost;
    font-weight: 400;
    font-size: 22px;
 
    line-height: 17px;
    letter-spacing: 0%;
    height: 64px;
}
div#wpcf7-f12791-p12746-o1 form p span input {
    height: 53px!important;
}
div#wpcf7-f12791-p12746-o1 form p span textarea {
    padding: 15px; height: 90px;
}
div#wpcf7-f1074-p100-o1 form p span textarea, div#wpcf7-f12791-p12746-o1 form p span textarea{
	    border-radius: 0;
    border: 0;
    font-family: Jost;
    font-weight: 400;
    font-size: 22px;
 
    line-height: 17px;
    letter-spacing: 0%;
}

div#contactInfo .elementor-element.elementor-element-d6f4728.elementor-position-left.elementor-view-default.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box .elementor-icon-box-content p a{
	color: #333333;
}


div#contactInfo .elementor-element.elementor-element-4fb1268.elementor-position-left.elementor-view-default.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box p a{
	color: #333333;
}


div#contactInfo .elementor-element.elementor-element-24d7bdc.elementor-position-left.elementor-view-default.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box p a{
		color: #333333;
}

div#contactInfo .elementor-element.elementor-element-8f3af82.elementor-position-left.elementor-view-default.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box p a{
		color: #333333;
}

body.wp-singular.page-template-default.page.page-id-100  .elementor.elementor-133 .elementor-element.elementor-element-a077f4f.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{
	background: #FFFAF8;
}

details#e-n-accordion-item-1410 summary.e-n-accordion-item-title{
	padding: 40px 50px 40px 50px;
}


details#e-n-accordion-item-1410 .elementor-element.elementor-element-569abd2.elementor-widget.elementor-widget-text-editor p a{
	color: #AC7C94;
}


details#e-n-accordion-item-1410 .elementor-element.elementor-element-569abd2.elementor-widget.elementor-widget-text-editor p span{
	color: #AC7C94;
}

details#e-n-accordion-item-1411 summary.e-n-accordion-item-title{
	padding: 40px 50px 40px 50px;
}


details#e-n-accordion-item-1412 summary.e-n-accordion-item-title{
	padding: 40px 50px 40px 50px;
}


details#e-n-accordion-item-1413 summary.e-n-accordion-item-title{
	padding: 40px 50px 40px 50px;
}
div#faqAccordion .elementor-element.elementor-element-c500460.e-con-full.e-flex.e-con.e-child .elementor-element.elementor-element-8aef39e.elementor-widget.elementor-widget-text-editor p{
	margin-bottom: 0;
}

div#post-items--395b42d{
	margin-left: 0;
	margin-right: 0;
}

 
div#post-items--395b42d .col-lg-4.col-md-6{
	padding: 0 !important;
}