.elementor-1000534 .elementor-element.elementor-element-5082c00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-1000534 .elementor-element.elementor-element-5082c00{--content-width:1600px;}}/* Start custom CSS for html, class: .elementor-element-1c8b29a *//* Basic Reset and Global Styles */

.header p{
    color: black;
}
.header {
   /* A prominent blue color for the header */
    
  
    text-align: center;
   
}

/* Headings Styling */
h1 {
    font-size: 25px; /* Slightly larger for the main title */
    margin-bottom: 5px;
    font-weight: bold;
}

h2 {
    /* Main section headings as requested */
    font-size: 17px;
    color: #; /* Blue for section titles */
   /* Separator line */
    padding-bottom: 5px;
    margin-top: 30px;
    margin-bottom: 15px;
    font-weight: bold;
}

/* Main Content and Text Styling */
.terms-container {
    max-width: 100%;
    margin: 0;
   
    background-color: white; /* White background for the terms content */
    /* Subtle shadow */
}

p,
ul,
li {
    /* General text size as requested (14px) */
    font-size: 14px;
    margin-bottom: 10px;
}

.intro {
    font-style: italic;
    color: #dddddd; /* Lighter color for the intro text in the header */
    font-size: 14px;
}

.term-section {
    padding: 15px 0;
}

/* List Styling */
ul {
    padding-left: 25px;
    list-style: disc;
}

li strong {
    color: #333;
}

/* Emphasis and Links */
strong {
    font-weight: bold;
    color: #000; /* Ensuring bold text stands out */
}

a {
    color:;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/* Specific Section Styles (Contact Info) */
.contact-list {
    list-style: none;
    padding-left: 0;
}

.contact-list li {
    margin-bottom: 5px;
    padding-left: 0;
}

.contact-info strong {
    color: ;
}

/* Footer (optional, but good practice for any document) */
/* You don't have a footer, but this is a placeholder if you add one later */
/*
.footer {
    text-align: center;
    padding: 20px 0;
    font-size: 12px;
    color: #777;
}

*/
.page-header {
    display: none !important;
}/* End custom CSS */