.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-25340 .elementor-element.elementor-element-34a614e > .elementor-widget-container{margin:0px 0px 0px -700px;}.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-25340 .elementor-element.elementor-element-45db92b > .elementor-widget-container{margin:-40px 0px -238px 0px;padding:0px 0px 0px 0px;}.elementor-25340 .elementor-element.elementor-element-3372112{margin-top:142px;margin-bottom:142px;}.elementor-25340 .elementor-element.elementor-element-7fa8a4a{text-align:center;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;color:#E7E2E2;}.elementor-25340 .elementor-element.elementor-element-e5113fe > .elementor-widget-container{margin:0px 0px -400px 0px;padding:0px 0px -200px 0px;}.elementor-25340 .elementor-element.elementor-element-e5113fe{text-align:center;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;color:#E7E2E2;}body.elementor-page-25340:not(.elementor-motion-effects-element-type-background), body.elementor-page-25340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-261721f ) 0%, var( --e-global-color-261721f ) 100%);}@media(max-width:767px){.elementor-25340 .elementor-element.elementor-element-45db92b > .elementor-widget-container{margin:-100px 0px -750px 0px;padding:0px 0px 0px 0px;}.elementor-25340 .elementor-element.elementor-element-3372112{margin-top:553px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-25340 .elementor-element.elementor-element-7fa8a4a > .elementor-widget-container{margin:67px 0px 0px 0px;}.elementor-25340 .elementor-element.elementor-element-e5113fe > .elementor-widget-container{margin:-75px 0px 3px 0px;padding:0px 0px 000px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-45db92b */#OPqjiq4o81mf4rns5FI5 {
    width: 100% !important;
    height: 1300px !important;
    min-height: 1300px !important;
    border: none !important;
    border-radius: 3px !important;
    overflow: hidden !important;
}

.elementor-widget-html:has(#OPqjiq4o81mf4rns5FI5) {
    min-height: 1320px !important;
    overflow: visible !important;
}

@media (max-width: 768px) {
    #OPqjiq4o81mf4rns5FI5 {
        height: 1450px !important;
        min-height: 1450px !important;
    }

    .elementor-widget-html:has(#OPqjiq4o81mf4rns5FI5) {
        min-height: 1470px !important;
    }
}

@media (max-width: 480px) {
    #OPqjiq4o81mf4rns5FI5 {
        height: 1600px !important;
        min-height: 1600px !important;
    }
}/* End custom CSS */