.elementor-2468 .elementor-element.elementor-element-3d443bd3 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 50px;
    --padding-block-end: 0px;
    --padding-inline-start: 25px;
    --padding-inline-end: 25px;
}

.elementor-2468 .elementor-element.elementor-element-3d443bd3:not(.elementor-motion-effects-element-type-background),
.elementor-2468 .elementor-element.elementor-element-3d443bd3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}

.elementor-2468 .elementor-element.elementor-element-3d443bd3,
.elementor-2468 .elementor-element.elementor-element-3d443bd3::before {
    --border-transition: 0.3s;
}

.elementor-2468 .elementor-element.elementor-element-5a92d888 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-2468 .elementor-element.elementor-element-2d51a246 .demo-item_title {
    justify-content: center;
    text-align: center;
    align-items: flex-start;
    font-size: 18px;
    text-decoration: underline;
    letter-spacing: 0px;
    text-underline-offset: 4px;
    padding: 27px 0px 10px 0px;
    color: var(--e-global-color-8fb77e5);
}

.elementor-2468 .elementor-element.elementor-element-2d51a246 .demo-item_image-wrap {
    text-align: center;
}

.elementor-2468 .elementor-element.elementor-element-2d51a246 .demo-item_image {
    box-shadow: 9px 11px 29px 0px rgba(0, 0, 0, 0.2);
}

.elementor-2468 .elementor-element.elementor-element-2d51a246 .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 0);
}

.elementor-2468 .elementor-element.elementor-element-2d51a246 .wgl-demo-item:hover .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 1);
}

.elementor-2468 .elementor-element.elementor-element-2d51a246 .demo-item_title>* {
    padding: 0px 18px 0px 0px;
    color: var(--e-global-color-primary);
    transition: 0.4s;
}

.elementor-2468 .elementor-element.elementor-element-2d51a246 .wgl-demo-item:hover .demo-item_title>* {
    color: #B69974;
}

.elementor-2468 .elementor-element.elementor-element-24786bc2 {
    --spacer-size: 35px;
}

.elementor-2468 .elementor-element.elementor-element-8ffa467 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-2468 .elementor-element.elementor-element-0b6385e .demo-item_title {
    justify-content: center;
    text-align: center;
    align-items: flex-start;
    font-size: 18px;
    text-decoration: underline;
    letter-spacing: 0px;
    text-underline-offset: 4px;
    padding: 27px 0px 10px 0px;
    color: var(--e-global-color-8fb77e5);
}

.elementor-2468 .elementor-element.elementor-element-0b6385e .demo-item_image-wrap {
    text-align: center;
}

.elementor-2468 .elementor-element.elementor-element-0b6385e .demo-item_image {
    box-shadow: 9px 11px 29px 0px rgba(0, 0, 0, 0.2);
}

.elementor-2468 .elementor-element.elementor-element-0b6385e .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 0);
}

.elementor-2468 .elementor-element.elementor-element-0b6385e .wgl-demo-item:hover .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 1);
}

.elementor-2468 .elementor-element.elementor-element-0b6385e .demo-item_title>* {
    padding: 0px 18px 0px 0px;
    color: var(--e-global-color-primary);
    transition: 0.4s;
}

.elementor-2468 .elementor-element.elementor-element-0b6385e .wgl-demo-item:hover .demo-item_title>* {
    color: #B69974;
}

.elementor-2468 .elementor-element.elementor-element-03d01cf {
    --spacer-size: 35px;
}

.elementor-2468 .elementor-element.elementor-element-b201d85 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-2468 .elementor-element.elementor-element-d768a3e .demo-item_title {
    justify-content: center;
    text-align: center;
    align-items: flex-start;
    font-size: 18px;
    text-decoration: underline;
    letter-spacing: 0px;
    text-underline-offset: 4px;
    padding: 27px 0px 10px 0px;
    color: var(--e-global-color-8fb77e5);
}

.elementor-2468 .elementor-element.elementor-element-d768a3e .demo-item_image-wrap {
    text-align: center;
}

.elementor-2468 .elementor-element.elementor-element-d768a3e .demo-item_image {
    box-shadow: 9px 11px 29px 0px rgba(0, 0, 0, 0.2);
}

.elementor-2468 .elementor-element.elementor-element-d768a3e .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 0);
}

.elementor-2468 .elementor-element.elementor-element-d768a3e .wgl-demo-item:hover .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 1);
}

.elementor-2468 .elementor-element.elementor-element-d768a3e .demo-item_title>* {
    padding: 0px 18px 0px 0px;
    color: var(--e-global-color-primary);
    transition: 0.4s;
}

.elementor-2468 .elementor-element.elementor-element-d768a3e .wgl-demo-item:hover .demo-item_title>* {
    color: #B69974;
}

.elementor-2468 .elementor-element.elementor-element-ee7c395 {
    --spacer-size: 35px;
}

.elementor-2468 .elementor-element.elementor-element-b776aed {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-2468 .elementor-element.elementor-element-bcef3f2 .demo-item_title {
    justify-content: center;
    text-align: center;
    align-items: flex-start;
    font-size: 18px;
    text-decoration: underline;
    letter-spacing: 0px;
    text-underline-offset: 4px;
    padding: 27px 0px 10px 0px;
    color: var(--e-global-color-8fb77e5);
}

.elementor-2468 .elementor-element.elementor-element-bcef3f2 .demo-item_image-wrap {
    text-align: center;
}

.elementor-2468 .elementor-element.elementor-element-bcef3f2 .demo-item_image {
    box-shadow: 9px 11px 29px 0px rgba(0, 0, 0, 0.2);
}

.elementor-2468 .elementor-element.elementor-element-bcef3f2 .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 0);
}

.elementor-2468 .elementor-element.elementor-element-bcef3f2 .wgl-demo-item:hover .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 1);
}

.elementor-2468 .elementor-element.elementor-element-bcef3f2 .demo-item_title>* {
    padding: 0px 18px 0px 0px;
    color: var(--e-global-color-primary);
    transition: 0.4s;
}

.elementor-2468 .elementor-element.elementor-element-bcef3f2 .wgl-demo-item:hover .demo-item_title>* {
    color: #B69974;
}

.elementor-2468 .elementor-element.elementor-element-a8f0e71 {
    --spacer-size: 35px;
}

.elementor-2468 .elementor-element.elementor-element-a209dcb {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-2468 .elementor-element.elementor-element-5fe4783 .demo-item_title {
    justify-content: center;
    text-align: center;
    align-items: flex-start;
    font-size: 18px;
    text-decoration: underline;
    letter-spacing: 0px;
    text-underline-offset: 4px;
    padding: 27px 0px 10px 0px;
    color: var(--e-global-color-8fb77e5);
}

.elementor-2468 .elementor-element.elementor-element-5fe4783 .demo-item_image-wrap {
    text-align: center;
}

.elementor-2468 .elementor-element.elementor-element-5fe4783 .demo-item_image {
    box-shadow: 9px 11px 29px 0px rgba(0, 0, 0, 0.2);
}

.elementor-2468 .elementor-element.elementor-element-5fe4783 .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 0);
}

.elementor-2468 .elementor-element.elementor-element-5fe4783 .wgl-demo-item:hover .demo-item_title {
    text-decoration-color: rgba(35, 35, 35, 1);
}

.elementor-2468 .elementor-element.elementor-element-5fe4783 .demo-item_title>* {
    padding: 0px 18px 0px 0px;
    color: var(--e-global-color-primary);
    transition: 0.4s;
}

.elementor-2468 .elementor-element.elementor-element-5fe4783 .wgl-demo-item:hover .demo-item_title>* {
    color: #B69974;
}

.elementor-2468 .elementor-element.elementor-element-16db495 {
    --spacer-size: 35px;
}

@media(min-width:768px) {
    .elementor-2468 .elementor-element.elementor-element-5a92d888 {
        --width: 25%;
    }

    .elementor-2468 .elementor-element.elementor-element-8ffa467 {
        --width: 25%;
    }

    .elementor-2468 .elementor-element.elementor-element-b201d85 {
        --width: 25%;
    }

    .elementor-2468 .elementor-element.elementor-element-b776aed {
        --width: 25%;
    }

    .elementor-2468 .elementor-element.elementor-element-a209dcb {
        --width: 25%;
    }
}