.elementor-kit-11{--e-global-color-primary:#112439;--e-global-color-secondary:#112439;--e-global-color-text:#000000;--e-global-color-accent:#112439;--e-global-color-e9c03b9:#807F79;--e-global-typography-primary-font-family:"Cinzel";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Cinzel";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:500;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 a{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.text-justify{
    hyphens:auto;
}

.list-services ul{
    padding-left: 0px;
    list-style:none;
}

.list-services li{
    margin:5px 0px 5px -5px;
    padding-left:10px
}

.list-services li::before {
    color:var( --e-global-color-primary );
	content: '\f054';
	font-family: 'Font Awesome 5 Free';
	font-weight:900;
	display: inline-block;
	margin-right: 10px;
}

.elementor-widget-wp-widget-categories h5, .elementor-widget-wp-widget-recent-posts h5, .elementor-widget-wp-widget-archives h5 {
	padding-bottom: 15px;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	font-weight: 600;
}

.elementor-widget-wp-widget-categories ul, .elementor-widget-wp-widget-recent-posts ul, .elementor-widget-wp-widget-archives ul {
	list-style: none;
	padding: 0;
}

.elementor-widget-wp-widget-categories a, .elementor-widget-wp-widget-recent-posts a, .elementor-widget-wp-widget-archives a {
	color: var( --e-global-color-primary );
}/* End custom CSS */