.elementor-2779 .elementor-element.elementor-element-88ac40d{--display:grid;--min-height:97vh;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(4,1fr);--grid-auto-flow:row}.elementor-2779 .elementor-element.elementor-element-d73baa9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;width:100%;max-width:100%;z-index:1;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-d73baa9.elementor-element{--align-self:stretch;--order:3;--flex-grow:1;--flex-shrink:0}.elementor-2779 .elementor-element.elementor-element-79d1905{columns:1;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px}.elementor-2779 .elementor-element.elementor-element-79d1905.elementor-element{--align-self:flex-start;--order:8}.elementor-2779 .elementor-element.elementor-element-65afc50{columns:1;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px}.elementor-2779 .elementor-element.elementor-element-65afc50.elementor-element{--align-self:flex-start;--order:10}.elementor-2779 .elementor-element.elementor-element-149c142{columns:1;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px}.elementor-2779 .elementor-element.elementor-element-149c142.elementor-element{--align-self:flex-start;--order:12}.elementor-2779 .elementor-element.elementor-element-d5c7d20{columns:1;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px}.elementor-2779 .elementor-element.elementor-element-d5c7d20.elementor-element{--align-self:flex-start;--order:6}.elementor-2779 .elementor-element.elementor-element-4a734a5{columns:1;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px}.elementor-2779 .elementor-element.elementor-element-4a734a5.elementor-element{--align-self:flex-start;--order:2}.elementor-2779 .elementor-element.elementor-element-4d939f7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;width:100%;max-width:100%;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-4d939f7.elementor-element{--align-self:stretch;--order:5;--flex-grow:1;--flex-shrink:0}.elementor-2779 .elementor-element.elementor-element-b29baa9{columns:1;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px}.elementor-2779 .elementor-element.elementor-element-b29baa9.elementor-element{--align-self:flex-start;--order:4}.elementor-2779 .elementor-element.elementor-element-dc14c91{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;width:100%;max-width:100%;z-index:1;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-dc14c91.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-2779 .elementor-element.elementor-element-1a95f4d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;width:100%;max-width:100%;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-1a95f4d.elementor-element{--align-self:stretch;--order:7;--flex-grow:1;--flex-shrink:0}.elementor-2779 .elementor-element.elementor-element-cc70eb4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;width:100%;max-width:100%;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-cc70eb4.elementor-element{--align-self:stretch;--order:9;--flex-grow:1;--flex-shrink:0}.elementor-2779 .elementor-element.elementor-element-88b589e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;width:100%;max-width:100%;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-88b589e.elementor-element{--align-self:stretch;--order:11;--flex-grow:1;--flex-shrink:0}@media(max-width:1024px){.elementor-2779 .elementor-element.elementor-element-88ac40d{--grid-auto-flow:row}.elementor-2779 .elementor-element.elementor-element-79d1905{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:2px}.elementor-2779 .elementor-element.elementor-element-65afc50{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:2px}.elementor-2779 .elementor-element.elementor-element-149c142{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:2px}.elementor-2779 .elementor-element.elementor-element-d5c7d20{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:2px}.elementor-2779 .elementor-element.elementor-element-4a734a5{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:2px}.elementor-2779 .elementor-element.elementor-element-b29baa9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:2px}}@media(max-width:767px){.elementor-2779 .elementor-element.elementor-element-88ac40d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-2779 .elementor-element.elementor-element-79d1905{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:20px}.elementor-2779 .elementor-element.elementor-element-79d1905.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-65afc50{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:20px}.elementor-2779 .elementor-element.elementor-element-65afc50.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-149c142{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:20px}.elementor-2779 .elementor-element.elementor-element-149c142.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-d5c7d20{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:20px}.elementor-2779 .elementor-element.elementor-element-d5c7d20.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-4a734a5{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:20px}.elementor-2779 .elementor-element.elementor-element-4a734a5.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-b29baa9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);padding:20px}.elementor-2779 .elementor-element.elementor-element-b29baa9.elementor-element{--align-self:stretch}}