.elementor-351 .elementor-element.elementor-element-d1b43b4:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-d1b43b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-351 .elementor-element.elementor-element-d1b43b4{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-351 .elementor-element.elementor-element-d1b43b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-1e006f4:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-1e006f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-351 .elementor-element.elementor-element-1e006f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-351 .elementor-element.elementor-element-1e006f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-351 .elementor-element.elementor-element-5bdd806 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-351 .elementor-element.elementor-element-0d3d06b:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-0d3d06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-351 .elementor-element.elementor-element-0d3d06b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-351 .elementor-element.elementor-element-0d3d06b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-cab547a{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-351 .elementor-element.elementor-element-eda7098{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-351 .elementor-element.elementor-element-339a6e4{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-351 .elementor-element.elementor-element-eab6742{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-351 .elementor-element.elementor-element-08e1b1d{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}@media(max-width:767px){.elementor-351 .elementor-element.elementor-element-f636a1e{width:20%;}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-f636a1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-f636a1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-f636a1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-351 .elementor-element.elementor-element-cab547a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-cab547a{text-align:center;}.elementor-351 .elementor-element.elementor-element-cab547a p{margin-block-end:0px;}.elementor-351 .elementor-element.elementor-element-7cad1ae{width:20%;}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-7cad1ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-7cad1ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-eda7098 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-eda7098{text-align:center;}.elementor-351 .elementor-element.elementor-element-eda7098 p{margin-block-end:0px;}.elementor-351 .elementor-element.elementor-element-e655483{width:20%;}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-e655483.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-e655483.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-d44e206 > .elementor-widget-container{margin:-51px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-339a6e4 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-339a6e4{text-align:center;}.elementor-351 .elementor-element.elementor-element-339a6e4 p{margin-block-end:0px;}.elementor-351 .elementor-element.elementor-element-0b3ef36{width:20%;}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-0b3ef36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-0b3ef36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-eab6742 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-eab6742{text-align:center;}.elementor-351 .elementor-element.elementor-element-eab6742 p{margin-block-end:0px;}.elementor-351 .elementor-element.elementor-element-9e4e2e9{width:20%;}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-9e4e2e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-9e4e2e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-08e1b1d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-08e1b1d{text-align:center;}.elementor-351 .elementor-element.elementor-element-08e1b1d p{margin-block-end:0px;}}/* Start custom CSS for html, class: .elementor-element-8f3ba60 */.site-footer {
  padding: 10px 0;
  border-top: 1px solid #444; /* line border on top */
  text-align: center;
}

.footer-links a {
  color: #b3b3b3; /* light gray text */
  text-decoration: none;
  font-size: 14px;
  margin: 0 5px;
  transition: color 0.3s ease;
}

.footer-links a:hover {
  color: #ffffff; /* white on hover */
}/* End custom CSS */