.elementor-69 .elementor-element.elementor-element-b417ddf:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b417ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(../../2025/10/image_2025-10-18_205841588.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
    }
.elementor-69 .elementor-element.elementor-element-b417ddf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -100px;
    margin-bottom: 0
    }
.elementor-69 .elementor-element.elementor-element-b417ddf > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-69 .elementor-element.elementor-element-46d5789 {
    --spacer-size: 250px
    }
.elementor-69 .elementor-element.elementor-element-e192d0e {
    padding: 20px 20px 20px 20px
    }
.elementor-widget-heading .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary)
    }
.elementor-69 .elementor-element.elementor-element-e0fb81c {
    text-align: left
    }
.elementor-69 .elementor-element.elementor-element-e0fb81c .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700
    }
.elementor-widget-text-editor {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text)
    }
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var(--e-global-color-primary)
    }
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary)
    }
.elementor-69 .elementor-element.elementor-element-20df633 {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-ab5b773:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-ab5b773 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFEE9
    }
.elementor-69 .elementor-element.elementor-element-ab5b773 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px
    }
.elementor-69 .elementor-element.elementor-element-ab5b773 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary)
    }
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary)
    }
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight)
    }
.elementor-widget-icon-box .elementor-icon-box-title {
    color: var(--e-global-color-primary)
    }
.elementor-widget-icon-box .elementor-icon-box-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text)
    }
.elementor-69 .elementor-element.elementor-element-356cf95 .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-356cf95 {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-356cf95 .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-356cf95 .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-356cf95 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-356cf95 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-356cf95 .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-6e6a372 .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-6e6a372 {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-6e6a372 .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-6e6a372 .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-6e6a372 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-6e6a372 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-6e6a372 .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-5cb63d9 .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-5cb63d9 {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-5cb63d9 .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-5cb63d9 .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-5cb63d9 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-5cb63d9 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-5cb63d9 .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-4ee1bcf .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-4ee1bcf {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-4ee1bcf .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-4ee1bcf .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-4ee1bcf .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-4ee1bcf .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-4ee1bcf .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-7861088 .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-7861088 {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-7861088 .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-7861088 .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-7861088 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-7861088 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-7861088 .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-97a9161 .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-97a9161 {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-97a9161 .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-97a9161 .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-97a9161 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-97a9161 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-97a9161 .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-c5e1290 .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-c5e1290 {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-c5e1290 .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-c5e1290 .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-c5e1290 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-c5e1290 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-c5e1290 .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-f8558d8 .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-f8558d8 {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-f8558d8 .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-f8558d8 .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-f8558d8 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-f8558d8 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-f8558d8 .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-00b181b .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-00b181b {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-00b181b .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-00b181b .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-00b181b .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-00b181b .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-00b181b .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
.elementor-69 .elementor-element.elementor-element-5dfa98f .elementor-icon-box-wrapper {
    align-items: start
    }
.elementor-69 .elementor-element.elementor-element-5dfa98f {
    --icon-box-icon-margin: 15px
    }
.elementor-69 .elementor-element.elementor-element-5dfa98f .elementor-icon-box-title {
    margin-block-end: 3px
    }
.elementor-69 .elementor-element.elementor-element-5dfa98f .elementor-icon {
    font-size: 41px
    }
.elementor-69 .elementor-element.elementor-element-5dfa98f .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-5dfa98f .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 600
    }
.elementor-69 .elementor-element.elementor-element-5dfa98f .elementor-icon-box-description {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400
    }
@media (min-width: 1025px) {
    .elementor-69 .elementor-element.elementor-element-b417ddf:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b417ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed
        }
    }