.elementor-kit-11814{--e-global-color-primary:#C41033;--e-global-color-primary_hover:#C41033CC;--e-global-color-secondary:#3A4352;--e-global-color-border:#ececec;--e-global-color-border_dark:#dbdbdb;--e-global-color-text:#3A4352;--e-global-color-text_dark:#181818;--e-global-color-background:#F5F5F5;--e-global-color-accent:#C41033;--e-global-color-1841ea7:#FFFFFF;--e-global-color-58aab14:#C4103338;--e-global-color-95bce22:#F0F4F8;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-539e94b-font-family:"Jost";--e-global-typography-539e94b-font-size:18px;--e-global-typography-4d2dae3-font-family:"Jost";--e-global-typography-4d2dae3-font-size:18px;--e-global-typography-4d2dae3-line-height:23px;--e-global-typography-e70809d-font-family:"Jost";--e-global-typography-e70809d-font-size:13px;--e-global-typography-e70809d-font-weight:600;--e-global-typography-e70809d-text-transform:uppercase;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:15px;line-height:1.86em;}.elementor-kit-11814 button,.elementor-kit-11814 input[type="button"],.elementor-kit-11814 input[type="submit"],.elementor-kit-11814 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:1.04px;color:var( --e-global-color-1841ea7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:17px 40px 17px 40px;}.elementor-kit-11814 button:hover,.elementor-kit-11814 button:focus,.elementor-kit-11814 input[type="button"]:hover,.elementor-kit-11814 input[type="button"]:focus,.elementor-kit-11814 input[type="submit"]:hover,.elementor-kit-11814 input[type="submit"]:focus,.elementor-kit-11814 .elementor-button:hover,.elementor-kit-11814 .elementor-button:focus{background-color:var( --e-global-color-primary_hover );}.elementor-kit-11814 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11814 h1{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:42px;}.elementor-kit-11814 h2{color:var( --e-global-color-text_dark );font-family:"Jost", Sans-serif;font-size:36px;line-height:1.25em;}.elementor-kit-11814 h3{color:var( --e-global-color-text_dark );font-family:"Jost", Sans-serif;font-size:30px;}.elementor-kit-11814 h4{color:var( --e-global-color-text_dark );font-size:27px;}.elementor-kit-11814 h5{color:var( --e-global-color-text_dark );font-family:"Jost", Sans-serif;font-size:21px;}.elementor-kit-11814 h6{color:var( --e-global-color-text_dark );font-family:"Jost", Sans-serif;font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@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-kit-11814{--e-global-typography-e70809d-font-size:15px;}.elementor-kit-11814 h1{font-size:36px;}.elementor-kit-11814 h2{font-size:33px;}.elementor-kit-11814 h3{font-size:27px;}.elementor-kit-11814 h4{font-size:21px;}.elementor-kit-11814 h5{font-size:18px;}.elementor-kit-11814 h6{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.menu-text , .top-contact li span , .top-contact i { 
		color: #3a4352;
}

.menu-text:hover , .top-contact li span:hover { 
		color: #c41033;
}


.cover-overlay {
  background-color: rgba(236,236,236, 0.8);
}

.breadcrumbs {
	display: none;
}


.cover-header .entry-title {
  color: #3a4352;
}
.cover-header {
  background-color: #f0f4f8; /* Charcoal Gray */
  color: #ffffff;
}

.cover-header .meta-date{
	color: #3a4352;
}
.cover-header .meta-cats{
	color: #3a4352;
}
.cover-header time {
  color: #3a4352 !important; 
}


.sp_highlight {
	font-weight: bold;
	color: #C41033;
}

.mobile-social{
display: none;
}


.menu-icon {
  filter: invert(1);
}

.navbar.nav-is-fixed .menu-icon  {
  filter: invert(0);
}


.bicon-down {
	color: #3a4352;

}

#menu-item-16827.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-16827 .menu-text{
    color: white!important;
    background-color: var(--theme-color-primary,#1e49e1);
    border-color: var(--theme-color-primary,#1e49e1);
    font-weight: 500;
	border-radius: 3px;
	width: 150px;
	text-align: center;
}
@media screen and (max-width: 1463px) and (min-width: 768px) {
  #menu-item-16827.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-16827 .menu-text{
    color:black!important;
    background-color: white!important;
    border-color: var(--theme-color-primary,#1e49e1);
    font-weight: 500;
	border-radius: 3px;
	width: 180px;
	padding-right: 15%;
}
}

.3ZjIQNxIdjMZDzgNuiODN51DgO4jNcj3ZjIQNxIdjMZDzgNuiODN51DgO4jNcjtheme--light {
	display:none;
}

div#comments {
    display: none;
}

.meta-date a {
    pointer-events: none;
    text-decoration: none;
    color: inherit;
}
.meta-date a::before {
    content: '';
    display: none;
}
nav.site-navigation ul li {
    list-style: none;
}
.listing.row.row-cols-1.rows-cols-md-3 article {
    max-width: 33% !important;
}
@media screen and (max-width: 1200px) and (min-width: 768px) {
  .listing.row.row-cols-1.rows-cols-md-3 article {
    max-width: 100% !important;
	}
}
@media screen and (max-width: 767px) {
  .listing.row.row-cols-1.rows-cols-md-3 article {
    max-width: 100% !important;
	}
}

.list ul {
    margin-left: 25px;
		margin-bottom: 20px;
}

.page-id-9015 .cover-header {
    display: block !important;
}
.cover-header .entry-header * {
    color: #3a4352 !important;
}/* End custom CSS */