/*
HEX codes to use #134A8E for blue, #1D2D5C for navy blue, and #E8291C for red
*/
/* Text Highlight Colour */
::-moz-selection { background: #ffff4d; }/* Code for Firefox */
::selection      { background: #ffff4d; }
/* Custom theme */
.w3-theme-l5 {color:#000 !important; background-color:#edf0f9 !important}
.w3-theme-l4 {color:#000 !important; background-color:#c4ceec !important}
.w3-theme-l3 {color:#fff !important; background-color:#899dda !important}
.w3-theme-l2 {color:#fff !important; background-color:#4e6cc7 !important}
.w3-theme-l1 {color:#fff !important; background-color:#304a98 !important}
.w3-theme-d1 {color:#fff !important; background-color:#1a2954 !important}
.w3-theme-d2 {color:#fff !important; background-color:#18244a !important}
.w3-theme-d3 {color:#fff !important; background-color:#152041 !important}
.w3-theme-d4 {color:#fff !important; background-color:#121b38 !important}
.w3-theme-d5 {color:#fff !important; background-color:#0f172f !important}

.w3-theme-light {color:#000 !important; background-color:#edf0f9 !important}
.w3-theme-dark {color:#fff !important; background-color:#0f172f !important}
.w3-theme-action {color:#fff !important; background-color:#0f172f !important}

.w3-theme {color:#fff !important; background-color:#1d2d5c !important}
.w3-text-theme {color:#1d2d5c !important}
.w3-border-theme {border-color:#1d2d5c !important}

.w3-hover-theme:hover {color:#fff !important; background-color:#1d2d5c !important}
.w3-hover-text-theme:hover {color:#1d2d5c !important}
.w3-hover-border-theme:hover {border-color:#1d2d5c !important}
/* Page body style */
body {
    font-family: "Verdana", "Geneva", sans-serif;
    font-size: 18px;
}
h1 {
  font-size: 36px;
  font-weight: bold;
}
h2 {
  font-size: 24px;
  font-weight: bold;
}
h3 {
  font-size: 20px;
  font-weight: bold;
}
h4 {
  font-size: 16px;
}
h5 {
  font-size: 12px;
}
h6 {
  font-size: 8px;
}
/* Navigation bar styles */
.jda-nav {
  background-color: #1D2D5C; /* Default background color */
  color: white;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 24px;
  }
.jda-nav a, .jda-nav button {
  color: white; /* Text color */
  }
/* Dropdown Background */
.w3-dropdown-content a {
    font-family: "Geneva", sans-serif;
	background-color: #1D2D5C;
}
/* Header Style */
header {
            text-align: center;
			color: #134A8E;
			white-space: nowrap;
			margin-top: 15px;
        }
/* Header Button Style */
.header-button {
  background-color: transparent; /* No background color */
  color: black;
  padding: 10px 20px;
  border: 2px solid #1D2D5C; /* Define border thickness and color */
  border-radius: 5px; /* Round corners */
  cursor: pointer; /* Adds a hand cursor on hover */
  outline: none; /* Remove default outline */
  text-decoration: none; /* Ensure text has no underline */
}
.header-button:hover {
  background-color: #1D2D5C;
  color: white;
}

/* Banner */
.jdabanner {
  width: 100%;
  height: 400px;
  background-image: url('../img/002a.jpg'); /* Replace with your image path */
  background-position: center; /* Optional: center the image */
  background-repeat: no-repeat; /* Optional: prevent image repetition */
  background-size: cover; /* Optional: resize image to cover the div */
  color: white;
}
/* Banner text */
div.jda-text-block {
  margin: 30px;
  background-color: #ffffff;
  border: 1px solid black;
  opacity: 0.6;
}

div.jda-text-block {
  margin: 5%;
  font-weight: bold;
  color: black;
}


/* My custom styles */
#jdatext {
  text-align: center;
  color: red;
}
.contact_phone {
        display: none;
    }
/* Footer Style */
footer {
  font-size: 12px;
  width: 100%;
  margin-top: 100px;
}