.elementor-805 .elementor-element.elementor-element-76b8078 {
    padding: 120px 0px 30px 0px !important;
}
.elementor-805
    .elementor-element.elementor-element-0d4dc5e
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-805 .elementor-element.elementor-element-0d4dc5e {
    padding: 70px 0px 100px 0px;
}
.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-805 .elementor-element.elementor-element-6becab7 img {
    border-radius: 24px 24px 24px 24px;
}
.elementor-805
    .elementor-element.elementor-element-a028562
    > .elementor-element-populated {
    padding: 10px 10px 10px 30px;
}
.elementor-805 .elementor-element.elementor-element-ddcbf90 {
    padding: 120px 0px 0px 0px;
}
.elementor-805
    .elementor-element.elementor-element-fdaeddc
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-805 .elementor-element.elementor-element-fdaeddc {
    padding: 0px 0px 30px 0px;
}
.elementor-805 .elementor-element.elementor-element-447c897 {
    padding: 50px 0px 120px 0px;
}
.elementor-805 .elementor-element.elementor-element-b26ca26 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #1f1f1f;
    padding: 120px 0px 60px 0px;
}
.elementor-805 .elementor-element.elementor-element-3193ee0 {
    padding: 100px 0px 30px 0px;
}
.elementor-805 .elementor-element.elementor-element-204326b {
    padding: 0px 0px 120px 0px;
}
.elementor-805 .elementor-element.elementor-element-f019e99 {
    padding: 100px 0px 100px 0px;
}
@media (min-width: 768px) {
    .elementor-805 .elementor-element.elementor-element-fd47cb6 {
        width: 20%;
    }
    .elementor-805 .elementor-element.elementor-element-d6aca3d {
        width: 79.665%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-805 .elementor-element.elementor-element-06921d0 {
        width: 50%;
    }
    .elementor-805 .elementor-element.elementor-element-8d57c92 {
        width: 50%;
    }
    .elementor-805 .elementor-element.elementor-element-121945b {
        width: 50%;
    }
    .elementor-805 .elementor-element.elementor-element-d9e9eec {
        width: 100%;
    }
    .elementor-805 .elementor-element.elementor-element-a028562 {
        width: 100%;
    }
    .elementor-805 .elementor-element.elementor-element-07061db {
        width: 100%;
    }
    .elementor-805 .elementor-element.elementor-element-cb887c6 {
        width: 100%;
    }
    .elementor-805 .elementor-element.elementor-element-9731c8b {
        width: 100%;
    }
    .elementor-805 .elementor-element.elementor-element-0cc97a3 {
        width: 100%;
    }
    .elementor-805 .elementor-element.elementor-element-7137d17 {
        width: 100%;
    }
    .elementor-805 .elementor-element.elementor-element-8f8a515 {
        width: 50%;
    }
    .elementor-805 .elementor-element.elementor-element-703f19d {
        width: 50%;
    }
    .elementor-805 .elementor-element.elementor-element-272a24f {
        width: 50%;
    }
    .elementor-805 .elementor-element.elementor-element-89fb69b {
        width: 50%;
    }
}
@media (max-width: 1024px) {
    .elementor-805
        .elementor-element.elementor-element-a028562
        > .elementor-element-populated {
        padding: 70px 10px 10px 10px;
    }
    .elementor-805
        .elementor-element.elementor-element-cb887c6
        > .elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
    .elementor-805
        .elementor-element.elementor-element-9731c8b
        > .elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
    .elementor-805
        .elementor-element.elementor-element-272a24f
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-805
        .elementor-element.elementor-element-89fb69b
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
@media (max-width: 767px) {
    .elementor-805
        .elementor-element.elementor-element-b8bd2aa
        > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }
    .elementor-805
        .elementor-element.elementor-element-8d57c92
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-805
        .elementor-element.elementor-element-9698869
        > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }
    .elementor-805
        .elementor-element.elementor-element-121945b
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-805
        .elementor-element.elementor-element-db033f5
        > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }
    .elementor-805
        .elementor-element.elementor-element-703f19d
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
