.elementor-65 .elementor-element.elementor-element-19b0810 > .elementor-background-overlay{background-color:#02010100;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-19b0810 > .elementor-container{min-height:1000px;}.elementor-65 .elementor-element.elementor-element-19b0810:hover > .elementor-background-overlay{opacity:0.5;}.elementor-65 .elementor-element.elementor-element-19b0810{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-156px;margin-bottom:-250px;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-0ca87f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;}.elementor-65 .elementor-element.elementor-element-0ca87f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-0ca87f4 .elementor-element-populated a{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-0ca87f4 .elementor-element-populated a:hover{color:#39C7CE;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-0ca87f4{width:100%;}}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-19b0810{margin-top:-300px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-19b0810 > .elementor-container{min-height:630px;}.elementor-65 .elementor-element.elementor-element-19b0810{margin-top:66px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-0ca87f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for column, class: .elementor-element-0ca87f4 */.background-image {
  background-repeat: no-repeat;
  background-size: cover;
}

.menu {
  display: flex;
  justify-content: center; /* Align menu items horizontally */
  padding: 20px 0; /* Add some vertical padding to the menu */
}

.menu-item {
  padding: 10px 15px; /* Adjust the padding to your liking */
  margin: 0 5px; /* Add some horizontal spacing between menu items */
  cursor: pointer;
  font-size: 40px; /* Adjust the font size to your preference */
  color: #000000; /* Set the default text color */
  transition: color 0.3s; /* Add a smooth color transition on hover */
}

.menu-item:hover {
  text-decoration: none;
  color: #FFFFFF; /* Change the text color on hover */
  font-weight: bold; /* Optionally, make the text bold on hover */
}/* End custom CSS */