.elementor-1045 .elementor-element.elementor-element-fc41d50:not(.elementor-motion-effects-element-type-background),
.elementor-1045 .elementor-element.elementor-element-fc41d50>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-color:#9d9d9d; */
    background-color: #347cbe;
    /* opacity: 0.69; */
}

.elementor-1045 .elementor-element.elementor-element-fc41d50 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-1045 .elementor-element.elementor-element-fc41d50>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1045 .elementor-element.elementor-element-957ec58 .elementor-heading-title {
    color: #fff;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-54c1b6f {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-67c1de8 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-2aca1eb {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-e555903 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-598e765 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-f1675af .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-dc1e1e4 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-b2e139b .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-183f663 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-946ad25 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-15064fb {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-4c427ad .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-9079e51 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-9cf54c9 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-b4773d9 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-e2eb10c .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-9a812ae {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-015e359 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-2ee0079 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-6e52c48 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-0087346 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-632f236 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-b06fe86 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-c9f0734 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-a13e906 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-cc493cc .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-0738ee1 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-fc10988 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-b3a89dd {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-58fdc30 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-47a5fbb {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-56fe003 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-c770591 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-2f8e827 .elementor-heading-title {
    color: #347cbe;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-59c164f {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-def7abc .elementor-heading-title {
    color: #fff;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-0c1d93a {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

.elementor-1045 .elementor-element.elementor-element-571b57e .elementor-heading-title {
    color: #fff;
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
}

.elementor-1045 .elementor-element.elementor-element-8fc8139 {
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-weight: 400;
}

:root {
    --page-title-display: none;
}

@media(min-width:768px) {
    .elementor-1045 .elementor-element.elementor-element-1639d8c {
        width: 29%;
    }

    .elementor-1045 .elementor-element.elementor-element-9c95210 {
        width: 71%;
    }
}

.elementor-1045 h2 {
    color:#c4d3ff !important;
}