.elementor-11929 .elementor-element.elementor-element-3d9f664{--display:flex;overflow:visible;}/* Start custom CSS for html, class: .elementor-element-0fda9af */h1, h2, h3, h4 {
            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
            color: #2c3e50;
            border-bottom: 2px solid #ecf0f1;
            padding-bottom: 5px;
            margin-top: 30px;
        }
        h2 {
             font-size: 1.9em !important
        }
        h3 {
            font-size: 1.5em !important;
            color: #34495e;
        }
        .disclaimer {
            font-style: italic;
            text-align: center;
            margin-bottom: 20px;
            color: #7f8c8d;
        }
        .author {
            font-weight: bold;
            color: #2c3e50;
           /* margin-top: 5px;*/
        }
        .executive-summary {
            background-color: #f9f9f9;
            border: 1px solid #ddd;
            padding: 15px;
            margin-bottom: 30px;
        }
        table {
            width: 100%;
            border-collapse: collapse;
            margin: 15px 0;
            font-size: 0.9em !important;
        }
        th, td {
            border: 1px solid #ddd;
            padding: 8px;
            text-align: left;
        }
        th {
            background-color: #ecf0f1;
            font-weight: bold;
        }
        .math-formula {
            display: block;
            margin: 15px 0;
            text-align: center;
            font-family: serif;
            font-size: 1.1em !important;
        }
        .inline-math {
            font-family: serif;
        }/* End custom CSS */