        .elementor-kit-5 {
            --e-global-color-primary: #2872B7;
            --e-global-color-secondary: #22364D;
            --e-global-color-text: #7A7A7A;
            --e-global-color-accent: #61CE70;
            --e-global-typography-primary-font-family: "Roboto";
            --e-global-typography-primary-font-weight: 600;
            --e-global-typography-secondary-font-family: "Roboto Slab";
            --e-global-typography-secondary-font-weight: 400;
            --e-global-typography-text-font-family: "Roboto";
            --e-global-typography-text-font-weight: 400;
            --e-global-typography-accent-font-family: "Roboto";
            --e-global-typography-accent-font-weight: 500;
            color: #131E3F;
            font-family: "Open Sans", adobe;
            font-size: 20px;
        }

        .elementor-kit-5 e-page-transition {
            background-color: #FFBC7D;
        }

        .elementor-kit-5 h1 {
            color: #131E3F;
            font-family: "adobe", adobe;
            font-size: 70px;
        }

        .elementor-section.elementor-section-boxed>.elementor-container {
            max-width: 1170px;
        }

        .e-con {
            --container-max-width: 1170px;
        }

        .elementor-widget:not(:last-child) {
            margin-block-end: 0px;
        }

        .elementor-element {
            --widgets-spacing: 0px 0px;
            --widgets-spacing-row: 0px;
            --widgets-spacing-column: 0px;
        }

            {}

        h1.entry-title {
            display: var(--page-title-display);
        }

        @media(max-width:1024px) {
            .elementor-section.elementor-section-boxed>.elementor-container {
                max-width: 1024px;
            }

            .e-con {
                --container-max-width: 1024px;
            }
        }

        @media(max-width:767px) {
            .elementor-section.elementor-section-boxed>.elementor-container {
                max-width: 767px;
            }

            .e-con {
                --container-max-width: 767px;
            }
        }

        /* Start Custom Fonts CSS */
        @font-face {
            font-family: 'adobe';
            font-style: normal;
            font-weight: bold;
            font-display: auto;
            src: url('/wp-content/uploads/2024/06/ACaslonPro-Bold.woff2') format('woff2'),
                url('/wp-content/uploads/2024/06/ACaslonPro-Bold.woff') format('woff');
        }

        @font-face {
            font-family: 'adobe';
            font-style: normal;
            font-weight: 600;
            font-display: auto;
            src: url('/wp-content/uploads/2024/06/ACaslonPro-Semibold.woff2') format('woff2'),
                url('/wp-content/uploads/2024/06/ACaslonPro-Semibold.woff') format('woff');
        }

        @font-face {
            font-family: 'adobe';
            font-style: normal;
            font-weight: 400;
            font-display: auto;
            src: url('/wp-content/uploads/2024/06/ACaslonPro-Regular.woff2') format('woff2'),
                url('/wp-content/uploads/2024/06/ACaslonPro-Regular.woff') format('woff');
        }

        @font-face {
            font-family: 'adobe';
            font-style: italic;
            font-weight: normal;
            font-display: auto;
            src: url('/wp-content/uploads/2024/06/ACaslonPro-Italic.woff2') format('woff2'),
                url('/wp-content/uploads/2024/06/ACaslonPro-Italic.woff') format('woff');
        }

        /* End Custom Fonts CSS */
