.elementor-1248 .elementor-element.elementor-element-a1d58fa>.elementor-container{max-width:1400px}.elementor-1248 .elementor-element.elementor-element-a1d58fa{padding:2% 0% 0% 0%}.elementor-1248 .elementor-element.elementor-element-2e4b1a10>.elementor-element-populated{padding:0em 3em 1em 0em}.elementor-1248 .elementor-element.elementor-element-15054f3{color:var(--e-global-color-astglobalcolor5)}.elementor-1248 .elementor-element.elementor-element-84db312>.elementor-element-populated{padding:0em 0em 1em 3em}.elementor-1248 .elementor-element.elementor-element-c0a1f5f{color:var(--e-global-color-astglobalcolor5)}.elementor-1248 .elementor-element.elementor-element-c33c6aa>.elementor-widget-container{padding:1em 0em 0em 0em}.elementor-1248 .elementor-element.elementor-element-c33c6aa .elementor-icon-box-wrapper{align-items:start}.elementor-1248 .elementor-element.elementor-element-c33c6aa .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-astglobalcolor5)}.elementor-1248 .elementor-element.elementor-element-c33c6aa.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor5)}.elementor-1248 .elementor-element.elementor-element-c33c6aa.elementor-view-framed .elementor-icon,.elementor-1248 .elementor-element.elementor-element-c33c6aa.elementor-view-default .elementor-icon{fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);border-color:var(--e-global-color-astglobalcolor5)}.elementor-1248 .elementor-element.elementor-element-c33c6aa .elementor-icon{font-size:46px}.elementor-1248 .elementor-element.elementor-element-c33c6aa .elementor-icon-box-title,.elementor-1248 .elementor-element.elementor-element-c33c6aa .elementor-icon-box-title a{font-size:16px}.elementor-1248 .elementor-element.elementor-element-c33c6aa .elementor-icon-box-description{font-size:1px}@media(max-width:1024px) and (min-width:768px){.elementor-1248 .elementor-element.elementor-element-2e4b1a10{width:100%}.elementor-1248 .elementor-element.elementor-element-84db312{width:100%}}@media(max-width:1024px){.elementor-1248 .elementor-element.elementor-element-2e4b1a10>.elementor-element-populated{padding:0em 0em 1em 0em}.elementor-1248 .elementor-element.elementor-element-84db312>.elementor-element-populated{padding:0em 0em 1em 0em}}@media(max-width:767px){.elementor-1248 .elementor-element.elementor-element-c33c6aa .elementor-icon{font-size:36px}}