.elementor-1068 .elementor-element.elementor-element-8d437ef{color:var( --e-global-color-secondary );}.elementor-1068 .elementor-element.elementor-element-2386c41{width:var( --container-widget-width, 101.003% );max-width:101.003%;--container-widget-width:101.003%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-1068 .elementor-element.elementor-element-fb2aa51{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1068 .elementor-element.elementor-element-c8ba490{text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-1068 .elementor-element.elementor-element-73e1d7c img{width:77%;}.elementor-1068 .elementor-element.elementor-element-1b38e1a{text-align:left;font-family:"Montserrat", Sans-serif;}.elementor-1068 .elementor-element.elementor-element-aa2a055{text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-1068 .elementor-element.elementor-element-a77510e{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-a77510e .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-a77510e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1068 .elementor-element.elementor-element-a23009c{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-a23009c .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-a23009c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1068 .elementor-element.elementor-element-52e9cb3{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-52e9cb3 .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-52e9cb3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1068 .elementor-element.elementor-element-2c280b4{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-2c280b4 .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-2c280b4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1068 .elementor-element.elementor-element-710fa50{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-710fa50 .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-710fa50 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1068 .elementor-element.elementor-element-b32d083{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-b32d083 .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-b32d083 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1068 .elementor-element.elementor-element-f9a129d{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-f9a129d .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-f9a129d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-1068 .elementor-element.elementor-element-8d6b4e6{--icon-box-icon-margin:15px;}.elementor-1068 .elementor-element.elementor-element-8d6b4e6 .elementor-icon-box-title, .elementor-1068 .elementor-element.elementor-element-8d6b4e6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}@media(min-width:769px){.elementor-1068 .elementor-element.elementor-element-7c9a376{width:19.999%;}.elementor-1068 .elementor-element.elementor-element-8ccbf45{width:59.666%;}.elementor-1068 .elementor-element.elementor-element-26aa006{width:19.999%;}}/* Start custom CSS for text-editor, class: .elementor-element-8d437ef */.lined-heading {
  display: flex;
  align-items: center;
  justify-content: center; /* This centers the whole group */
  text-align: center;
  font-weight: normal; 
  font-size: 1rem;
  width: fit-content;
  margin: 0 auto; /* Centers the heading block itself */
}

.lined-heading::before,
.lined-heading::after {
  content: "";
  width: 75px;
  border-bottom: 1px solid #00344c;
  margin: 0 3rem;;
}/* End custom CSS */