.elementor-94 .elementor-element.elementor-element-7f53348e{--justify-content:center;--display:flex;--gap:40px 40px;--flex-wrap-mobile:wrap;--padding-right:10%;--container-widget-height:initial;--container-widget-width:calc((1 - var( --container-widget-flex-grow ))*100%);--padding-left:10%;--container-widget-align-self:initial;--container-widget-flex-grow:0;--row-gap:40px;--align-items:center;--column-gap:40px;--padding-bottom:0%;--flex-direction:column;--padding-top:0%}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );text-decoration:var( --e-global-typography-primary-text-decoration );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );line-height:var( --e-global-typography-primary-line-height );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-94 .elementor-element.elementor-element-2dc431f{text-align:center}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );text-decoration:var( --e-global-typography-text-text-decoration );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );line-height:var( --e-global-typography-text-line-height );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.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-default .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-94 .elementor-element.elementor-element-2d8e019e{text-align:center}.elementor-94 .elementor-element.elementor-element-41861ed{max-width:100%;width:100%}#elementor-popup-modal-94 .dialog-widget-content{border-color:var( --e-global-color-primary );border-style:solid;border-width:0 0 0 2px;background-color:var( --e-global-color-a983356 );animation-duration:1.2s}#elementor-popup-modal-94{pointer-events:all;justify-content:flex-end;background-color:var( --e-global-color-cd1e84d );align-items:center}#elementor-popup-modal-94 .dialog-message{height:100vh;align-items:center;width:640px}#elementor-popup-modal-94 .dialog-close-button{font-size:24px;display:flex}#elementor-popup-modal-94 .dialog-close-button i{color:var( --e-global-color-accent )}#elementor-popup-modal-94 .dialog-close-button svg{fill:var( --e-global-color-accent )}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );word-spacing:var( --e-global-typography-primary-word-spacing );letter-spacing:var( --e-global-typography-primary-letter-spacing );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );word-spacing:var( --e-global-typography-text-word-spacing );letter-spacing:var( --e-global-typography-text-letter-spacing );line-height:var( --e-global-typography-text-line-height )}#elementor-popup-modal-94 .dialog-message{width:530px}}@media(max-width:767px){.elementor-94 .elementor-element.elementor-element-7f53348e{--gap:10px 10px;--padding-right:8%;--padding-left:8%;--row-gap:10px;--column-gap:10px;--padding-bottom:0%;--padding-top:0%}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );word-spacing:var( --e-global-typography-primary-word-spacing );letter-spacing:var( --e-global-typography-primary-letter-spacing );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );word-spacing:var( --e-global-typography-text-word-spacing );letter-spacing:var( --e-global-typography-text-letter-spacing );line-height:var( --e-global-typography-text-line-height )}#elementor-popup-modal-94 .dialog-message{width:100vw}#elementor-popup-modal-94 .dialog-close-button{font-size:18px}}