/*
Theme Name: LandPress Child
Theme URI: https://landpress.keydesign.xyz/
Description: Marketing Landing Page Elementor WordPress Theme
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Template: landpress
Version: 1.0
License: Envato Standard License
License URI: https://themeforest.net/licenses/standard
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready
Text Domain: landpress-child
*/

p {
  font-size: 20px !important; /* or whatever size you want */
  color: #2b2b2e !important;
  line-height: 1.6;
}

li {
  font-size: 20px !important; /* or any desired value like 1.2em, 1rem, etc. */
  color: #2b2b2e !important;
}

.elementor-icon-list-text {
  color: #2b2b2e !important;
}

.page-header.secondary-background-color {
  background-color: #237a1b !important;
}

.entry-subtitle {
  color: white !important;
}

.lighter {
  color: #f5f7fb !important;
}

.wp-block-file__button.wp-element-button {
  color: #ffffff !important; /* Makes text white */
  text-decoration: none; /* Removes underline (optional) */
}

.wp-block-file__button.wp-element-button:hover {
  color: #f0f0f0 !important; /* Slightly lighter white on hover */
}

@media (max-width: 768px) {
  .entry-title {
    font-size: 38px !important;
  }
}

/* Expand all submenus on mobile 
@media (max-width: 1024px) {
  #ekit-megamenu-main-menu .elementskit-dropdown.elementskit-submenu-panel {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    height: auto !important;
  }

  /* Hide the little dropdown arrows 
  #ekit-megamenu-main-menu
    .menu-item-has-children
    > a
    .elementskit-submenu-indicator {
    display: none !important;
  }

  /* Ensure top-level menu links are clickable 
  #ekit-megamenu-main-menu .menu-item-has-children > a {
    pointer-events: auto !important;
  }
}
*/

/* Underline all links sitewide 
a {
  text-decoration: underline;
}

.elementor a {
  text-decoration: underline;
}
*/
