.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{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;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{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;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)}.elementor-2779 .elementor-element.elementor-element-79d1905.elementor-element{--align-self:flex-start;--order:8}.elementor-2779 .elementor-element.elementor-element-65afc50{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;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)}.elementor-2779 .elementor-element.elementor-element-65afc50.elementor-element{--align-self:flex-start;--order:10}.elementor-2779 .elementor-element.elementor-element-149c142{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;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)}.elementor-2779 .elementor-element.elementor-element-149c142.elementor-element{--align-self:flex-start;--order:12}.elementor-2779 .elementor-element.elementor-element-d5c7d20{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;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)}.elementor-2779 .elementor-element.elementor-element-d5c7d20.elementor-element{--align-self:flex-start;--order:6}.elementor-2779 .elementor-element.elementor-element-4a734a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;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)}.elementor-2779 .elementor-element.elementor-element-4a734a5.elementor-element{--align-self:flex-start;--order:2}.elementor-2779 .elementor-element.elementor-element-4d939f7{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;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{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;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)}.elementor-2779 .elementor-element.elementor-element-b29baa9.elementor-element{--align-self:flex-start;--order:4}.elementor-2779 .elementor-element.elementor-element-dc14c91{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;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{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;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{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;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{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;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{padding:2px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-65afc50{padding:2px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-149c142{padding:2px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-d5c7d20{padding:2px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-4a734a5{padding:2px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-b29baa9{padding:2px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@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{padding:20px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-79d1905.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-65afc50{padding:20px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-65afc50.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-149c142{padding:20px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-149c142.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-d5c7d20{padding:20px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-d5c7d20.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-4a734a5{padding:20px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-4a734a5.elementor-element{--align-self:stretch}.elementor-2779 .elementor-element.elementor-element-b29baa9{padding:20px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2779 .elementor-element.elementor-element-b29baa9.elementor-element{--align-self:stretch}}