.elementor-50314 .elementor-element.elementor-element-2e7175e > .elementor-widget-container{background-color:var( --e-global-color-66153f1 );padding:20px 20px 20px 20px;}.elementor-50314 .elementor-element.elementor-element-2e7175e .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-50314 .elementor-element.elementor-element-2e7175e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-802db14 );}.elementor-50314 .elementor-element.elementor-element-2e7175e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50314 .elementor-element.elementor-element-2e7175e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-36264f4 );}.elementor-50314 .elementor-element.elementor-element-2e7175e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50314 .elementor-element.elementor-element-2e7175e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50314 .elementor-element.elementor-element-2e7175e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50314 .elementor-element.elementor-element-2e7175e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-36264f4 );color:var( --e-global-color-36264f4 );border-color:var( --e-global-color-36264f4 );}.elementor-50314 .elementor-element.elementor-element-2e7175e .elementor-icon{font-size:40px;}.elementor-50314 .elementor-element.elementor-element-2e7175e .elementor-icon-box-title, .elementor-50314 .elementor-element.elementor-element-2e7175e .elementor-icon-box-title a{font-weight:700;text-transform:uppercase;letter-spacing:2.5px;}.elementor-50314 .elementor-element.elementor-element-2e7175e .elementor-icon-box-description{color:var( --e-global-color-802db14 );}.elementor-50314 .elementor-element.elementor-element-18e9825{--spacer-size:16px;}.elementor-50314 .elementor-element.elementor-element-d524f23{font-size:48px;font-weight:900;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-0c11d97 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-ae6fd03{--spacer-size:24px;}.elementor-50314 .elementor-element.elementor-element-d0ff1c1{font-size:48px;font-weight:900;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-87e349b .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-640d50b{--spacer-size:24px;}.elementor-50314 .elementor-element.elementor-element-addf752{font-size:48px;font-weight:900;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-f0f7e5d .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-91167b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50314 .elementor-element.elementor-element-a7e59c7{text-align:center;}.elementor-50314 .elementor-element.elementor-element-e0df2e0{--spacer-size:24px;}.elementor-50314 .elementor-element.elementor-element-2101fef{font-size:48px;font-weight:900;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-ae4f133 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-ca46e30{--spacer-size:24px;}.elementor-50314 .elementor-element.elementor-element-1b9d175{font-size:48px;font-weight:900;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-7fffdd2 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-289cb8d{--spacer-size:24px;}.elementor-50314 .elementor-element.elementor-element-d008421{font-size:48px;font-weight:900;color:var( --e-global-color-66153f1 );}.elementor-50314 .elementor-element.elementor-element-2fc30ba .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-66153f1 );}