.elementor-8439 .elementor-element.elementor-element-6c824e0f>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#7929f2 100%);opacity:.86}.elementor-8439 .elementor-element.elementor-element-6c824e0f{padding:30px 0}.elementor-8439 .elementor-element.elementor-element-b516534>.elementor-element-populated{padding:0}.elementor-8439 .elementor-element.elementor-element-22d36105>.elementor-widget-container{padding:25px 0 0}.elementor-8439 .elementor-element.elementor-element-1618daa9{padding:100px 0}.elementor-8439 .elementor-element.elementor-element-2b7e01a8{padding:0 20%}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8439 .elementor-element.elementor-element-56dcae21>.elementor-widget-container{margin:0}.elementor-8439 .elementor-element.elementor-element-56dcae21{text-align:center}.elementor-8439 .elementor-element.elementor-element-56dcae21 .elementor-heading-title{font-size:36px;color:#242424}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-8439 .elementor-element.elementor-element-7ccf1e68{text-align:center;color:#8c8c8c}.elementor-8439 .elementor-element.elementor-element-44788e4c{margin-top:50px;margin-bottom:50px}.elementor-8439 .elementor-element.elementor-element-66bf984f>.elementor-element-populated{padding:0}.elementor-widget-ha-infobox .ha-infobox-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-infobox .ha-infobox-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-infobox .ha-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8439 .elementor-element.elementor-element-3d3afa>.elementor-widget-container{padding:40px 30px;border-radius:0;box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.elementor-8439 .elementor-element.elementor-element-3d3afa:hover .elementor-widget-container{box-shadow:0px 5px 10px 0px rgba(0,0,0,.1)}.elementor-8439 .elementor-element.elementor-element-3d3afa{text-align:center}.elementor-8439 .elementor-element.elementor-element-3d3afa .ha-infobox-figure--icon{font-size:69px;color:#7143ff}.elementor-8439 .elementor-element.elementor-element-3d3afa .ha-infobox-figure--image img,.elementor-8439 .elementor-element.elementor-element-3d3afa .ha-infobox-figure--icon{padding:10px}.elementor-8439 .elementor-element.elementor-element-3d3afa .ha-infobox-title{font-size:20px;font-weight:700}.elementor-8439 .elementor-element.elementor-element-3d3afa .ha-infobox-text{color:#8c8c8c;font-size:16px}.elementor-8439 .elementor-element.elementor-element-3d3afa .ha-btn{padding:0 0 20px;font-weight:400}.elementor-8439 .elementor-element.elementor-element-3d3afa .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px}.elementor-8439 .elementor-element.elementor-element-2a103092>.elementor-element-populated{padding:0}.elementor-8439 .elementor-element.elementor-element-2626f769>.elementor-widget-container{padding:40px 30px;border-radius:0;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1)}.elementor-8439 .elementor-element.elementor-element-2626f769{z-index:2;text-align:center}.elementor-8439 .elementor-element.elementor-element-2626f769:hover .elementor-widget-container{box-shadow:0px 5px 10px 0px rgba(0,0,0,.1)}.elementor-8439 .elementor-element.elementor-element-2626f769 .ha-infobox-figure--icon{font-size:71px;color:#ed3daf}.elementor-8439 .elementor-element.elementor-element-2626f769 .ha-infobox-figure--image img,.elementor-8439 .elementor-element.elementor-element-2626f769 .ha-infobox-figure--icon{padding:10px}.elementor-8439 .elementor-element.elementor-element-2626f769 .ha-infobox-title{font-size:20px;font-weight:700}.elementor-8439 .elementor-element.elementor-element-2626f769 .ha-infobox-text{color:#8c8c8c;font-size:16px}.elementor-8439 .elementor-element.elementor-element-2626f769 .ha-btn{padding:0 0 20px;font-weight:400}.elementor-8439 .elementor-element.elementor-element-2626f769 .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px}.elementor-8439 .elementor-element.elementor-element-78015500>.elementor-element-populated{padding:0}.elementor-8439 .elementor-element.elementor-element-4476e1ee>.elementor-widget-container{padding:40px 30px;border-radius:0;box-shadow:0px 0px 30px 0px rgba(0,0,0,.05)}.elementor-8439 .elementor-element.elementor-element-4476e1ee:hover .elementor-widget-container{box-shadow:0px 5px 10px 0px rgba(0,0,0,.1)}.elementor-8439 .elementor-element.elementor-element-4476e1ee{text-align:center}.elementor-8439 .elementor-element.elementor-element-4476e1ee .ha-infobox-figure--icon{font-size:46px;color:#efc63e}.elementor-8439 .elementor-element.elementor-element-4476e1ee .ha-infobox-figure--image img,.elementor-8439 .elementor-element.elementor-element-4476e1ee .ha-infobox-figure--icon{padding:10px}.elementor-8439 .elementor-element.elementor-element-4476e1ee .ha-infobox-title{font-size:20px;font-weight:700}.elementor-8439 .elementor-element.elementor-element-4476e1ee .ha-infobox-text{color:#8c8c8c;font-size:16px}.elementor-8439 .elementor-element.elementor-element-4476e1ee .ha-btn{padding:0 0 20px;font-weight:400}.elementor-8439 .elementor-element.elementor-element-4476e1ee .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px}.elementor-8439 .elementor-element.elementor-element-4cb2097{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-8439 .elementor-element.elementor-element-1618daa9{padding:50px 0}}@media(max-width:767px){.elementor-8439 .elementor-element.elementor-element-2b7e01a8{padding:0}.elementor-8439 .elementor-element.elementor-element-56dcae21{text-align:center}.elementor-8439 .elementor-element.elementor-element-56dcae21 .elementor-heading-title{font-size:30px}}