﻿.elementor-2026 .elementor-element.elementor-element-354a477 {
    --display: grid;
    --min-height: 821px;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    --grid-auto-flow: row;
}

.elementor-2026 .elementor-element.elementor-element-2a03015 {
    --display: flex;
}

    .elementor-2026 .elementor-element.elementor-element-2a03015:not(.elementor-motion-effects-element-type-background), .elementor-2026 .elementor-element.elementor-element-2a03015 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: #FFFFFF;
    }

.elementor-2026 .elementor-element.elementor-element-a5671ae > .elementor-widget-container:hover {
    --e-transform-scale: 1.1;
}

.elementor-2026 .elementor-element.elementor-element-a5671ae img {
    height: 331px;
}

.elementor-2026 .elementor-element.elementor-element-e5697b7 {
    text-align: center;
}

    .elementor-2026 .elementor-element.elementor-element-e5697b7 .elementor-heading-title {
        font-family: "Times New Roman", Sans-serif;
        color: #000000;
    }

        .elementor-2026 .elementor-element.elementor-element-e5697b7 .elementor-heading-title:hover {
            color: #D64848;
        }

.elementor-2026 .elementor-element.elementor-element-bb8f2fe {
    --display: flex;
}

    .elementor-2026 .elementor-element.elementor-element-bb8f2fe:not(.elementor-motion-effects-element-type-background), .elementor-2026 .elementor-element.elementor-element-bb8f2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: #FFFFFF;
    }

.elementor-2026 .elementor-element.elementor-element-76bbae6 > .elementor-widget-container:hover {
    --e-transform-scale: 1.1;
}

.elementor-2026 .elementor-element.elementor-element-27be868 {
    text-align: center;
}

    .elementor-2026 .elementor-element.elementor-element-27be868 .elementor-heading-title {
        font-family: "Times New Roman", Sans-serif;
        color: #000000;
    }

        .elementor-2026 .elementor-element.elementor-element-27be868 .elementor-heading-title:hover {
            color: #D64848;
        }

.elementor-2026 .elementor-element.elementor-element-b6c9116 {
    --display: flex;
}

    .elementor-2026 .elementor-element.elementor-element-b6c9116:not(.elementor-motion-effects-element-type-background), .elementor-2026 .elementor-element.elementor-element-b6c9116 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: #FFFFFF;
    }

.elementor-2026 .elementor-element.elementor-element-9de4961 > .elementor-widget-container:hover {
    --e-transform-scale: 1.1;
}

.elementor-2026 .elementor-element.elementor-element-8f26694 {
    text-align: center;
}

    .elementor-2026 .elementor-element.elementor-element-8f26694 .elementor-heading-title {
        font-family: "Times New Roman", Sans-serif;
        color: #000000;
    }

        .elementor-2026 .elementor-element.elementor-element-8f26694 .elementor-heading-title:hover {
            color: #D64848;
        }

.elementor-2026 .elementor-element.elementor-element-38989e1 {
    --display: flex;
}

    .elementor-2026 .elementor-element.elementor-element-38989e1:not(.elementor-motion-effects-element-type-background), .elementor-2026 .elementor-element.elementor-element-38989e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: #FFFFFF;
    }

.elementor-2026 .elementor-element.elementor-element-26c0714 > .elementor-widget-container:hover {
    --e-transform-scale: 1.1;
}

.elementor-2026 .elementor-element.elementor-element-26c0714 img {
    height: 317px;
}

.elementor-2026 .elementor-element.elementor-element-0b50302 {
    text-align: center;
}

    .elementor-2026 .elementor-element.elementor-element-0b50302 .elementor-heading-title {
        font-family: "Times New Roman", Sans-serif;
        color: #000000;
    }

        .elementor-2026 .elementor-element.elementor-element-0b50302 .elementor-heading-title:hover {
            color: #D64848;
        }

.elementor-2026 .elementor-element.elementor-element-bdc3db9 {
    --display: flex;
}

    .elementor-2026 .elementor-element.elementor-element-bdc3db9:not(.elementor-motion-effects-element-type-background), .elementor-2026 .elementor-element.elementor-element-bdc3db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: #FFFFFF;
    }

.elementor-2026 .elementor-element.elementor-element-067f118 > .elementor-widget-container:hover {
    --e-transform-scale: 1.1;
}

.elementor-2026 .elementor-element.elementor-element-067f118 img {
    height: 318px;
}

.elementor-2026 .elementor-element.elementor-element-9c403e4 {
    text-align: center;
}

    .elementor-2026 .elementor-element.elementor-element-9c403e4 .elementor-heading-title {
        font-family: "Times New Roman", Sans-serif;
        color: #000000;
    }

        .elementor-2026 .elementor-element.elementor-element-9c403e4 .elementor-heading-title:hover {
            color: #D64848;
        }

.elementor-2026 .elementor-element.elementor-element-44a67a4 {
    --display: flex;
}

    .elementor-2026 .elementor-element.elementor-element-44a67a4:not(.elementor-motion-effects-element-type-background), .elementor-2026 .elementor-element.elementor-element-44a67a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: #FFFFFF;
    }

.elementor-2026 .elementor-element.elementor-element-1258a55 > .elementor-widget-container:hover {
    --e-transform-scale: 1.1;
}

.elementor-2026 .elementor-element.elementor-element-1258a55 img {
    height: 318px;
}

.elementor-2026 .elementor-element.elementor-element-6c434e7 {
    text-align: center;
}

    .elementor-2026 .elementor-element.elementor-element-6c434e7 .elementor-heading-title {
        font-family: "Times New Roman", Sans-serif;
        color: #000000;
    }

        .elementor-2026 .elementor-element.elementor-element-6c434e7 .elementor-heading-title:hover {
            color: #D64848;
        }

@media(max-width:1024px) {
    .elementor-2026 .elementor-element.elementor-element-354a477 {
        --grid-auto-flow: row;
    }
}

@media(max-width:767px) {
    .elementor-2026 .elementor-element.elementor-element-354a477 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --e-con-grid-template-rows: repeat(2, 1fr);
        --grid-auto-flow: row;
    }
}
