.elementor-28445 .elementor-element.elementor-element-6b7e215{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-28445 .elementor-element.elementor-element-7bcea14>.elementor-widget-container{margin:1em 0em 0em 0em}.elementor-28445 .elementor-element.elementor-element-7bcea14{text-align:center}.elementor-28445 .elementor-element.elementor-element-7bcea14 .elementor-heading-title{font-family:var(--e-global-typography-87e9bb1-font-family),Sans-serif;font-size:var(--e-global-typography-87e9bb1-font-size);font-weight:var(--e-global-typography-87e9bb1-font-weight);line-height:var(--e-global-typography-87e9bb1-line-height);letter-spacing:var(--e-global-typography-87e9bb1-letter-spacing)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);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-28445 .elementor-element.elementor-element-e7b13a3{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}#elementor-popup-modal-28445{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-28445 .dialog-message{width:620px;height:auto}#elementor-popup-modal-28445 .dialog-close-button{display:flex}#elementor-popup-modal-28445 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}@media(max-width:1900px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-28445 .elementor-element.elementor-element-7bcea14 .elementor-heading-title{font-size:var(--e-global-typography-87e9bb1-font-size);line-height:var(--e-global-typography-87e9bb1-line-height);letter-spacing:var(--e-global-typography-87e9bb1-letter-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-28445 .elementor-element.elementor-element-e7b13a3{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-28445 .elementor-element.elementor-element-7bcea14 .elementor-heading-title{font-size:var(--e-global-typography-87e9bb1-font-size);line-height:var(--e-global-typography-87e9bb1-line-height);letter-spacing:var(--e-global-typography-87e9bb1-letter-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-28445 .elementor-element.elementor-element-e7b13a3{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-28445 .elementor-element.elementor-element-7bcea14 .elementor-heading-title{font-size:var(--e-global-typography-87e9bb1-font-size);line-height:var(--e-global-typography-87e9bb1-line-height);letter-spacing:var(--e-global-typography-87e9bb1-letter-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-28445 .elementor-element.elementor-element-e7b13a3{text-align:center;line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}.elementor-28445 .elementor-element.elementor-element-e7b13a3 p{margin:0!important}.elementor-28445 .elementor-element.elementor-element-0fd8652 .gform_validation_errors,.elementor-28445 .elementor-element.elementor-element-0fd8652 .gform_required_legend{display:none!important}.elementor-28445 .elementor-element.elementor-element-0fd8652 .gform_wrapper{--gf-color-primary:#000000 !important;--gf-color-primary-rgb:0, 0, 0 !important;--gf-color-primary-darker:#e00034 !important;--gf-color-in-ctrl-primary:#e00034 !important;--gf-color-in-ctrl-primary-darker:#e00034 !important}.elementor-28445 .elementor-element.elementor-element-0fd8652 .gform_fields{gap:15px!important}.elementor-28445 .elementor-element.elementor-element-0fd8652 .gsection_description{padding:0!important;margin:0!important}.elementor-28445 .elementor-element.elementor-element-0fd8652 .gfield_description.validation_message.gfield_validation_message{border:none!important;background:none!important;padding:0!important}.elementor-28445 .elementor-element.elementor-element-0fd8652 .gform_button{width:100%!important;display:block!important;background-color:transparent!important;font-family:"Montserrat",Sans-serif!important;font-size:1em!important;font-weight:500!important;line-height:1.3em!important;color:var(--e-global-color-primary)!important;border-style:solid!important;border-width:1px 1px 1px 1px!important;border-color:var(--e-global-color-primary)!important;border-radius:30px!important;padding:10px 30px!important}