.elementor-4112 .elementor-element.elementor-element-033d331 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4112 .elementor-element.elementor-element-033d331:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-033d331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-033d331 > .elementor-container{min-height:600px;}.elementor-4112 .elementor-element.elementor-element-033d331{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-96px;margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-033d331 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}body:not(.rtl) .elementor-4112 .elementor-element.elementor-element-6a64376{left:-69.986px;}body.rtl .elementor-4112 .elementor-element.elementor-element-6a64376{right:-69.986px;}.elementor-4112 .elementor-element.elementor-element-6a64376{top:-0.997px;}.elementor-4112 .elementor-element.elementor-element-6a64376 img{width:70%;}.elementor-4112 .elementor-element.elementor-element-ab5dfc6 > .elementor-widget-container{--e-transform-rotateZ:26deg;}body:not(.rtl) .elementor-4112 .elementor-element.elementor-element-ab5dfc6{left:-347.986px;}body.rtl .elementor-4112 .elementor-element.elementor-element-ab5dfc6{right:-347.986px;}.elementor-4112 .elementor-element.elementor-element-ab5dfc6{top:-18.983px;}.elementor-4112 .elementor-element.elementor-element-ab5dfc6 img{width:12%;}.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-4112 .elementor-element.elementor-element-4f59f40{width:var( --container-widget-width, 126.58% );max-width:126.58%;--container-widget-width:126.58%;--container-widget-flex-grow:0;text-align:center;}.elementor-4112 .elementor-element.elementor-element-4f59f40 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:600;color:#000000;}body:not(.rtl) .elementor-4112 .elementor-element.elementor-element-e8451c1{left:180.993px;}body.rtl .elementor-4112 .elementor-element.elementor-element-e8451c1{right:180.993px;}.elementor-4112 .elementor-element.elementor-element-e8451c1{top:114px;}.elementor-4112 .elementor-element.elementor-element-e8451c1 img{width:16%;}body:not(.rtl) .elementor-4112 .elementor-element.elementor-element-8f4546e{left:78px;}body.rtl .elementor-4112 .elementor-element.elementor-element-8f4546e{right:78px;}.elementor-4112 .elementor-element.elementor-element-8f4546e{top:151px;}.elementor-4112 .elementor-element.elementor-element-8f4546e img{width:60%;}.elementor-4112 .elementor-element.elementor-element-4d412f0:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-4d412f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-4d412f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-176px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-4112 .elementor-element.elementor-element-4d412f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-9262ce2 img{width:93%;height:500px;border-radius:242px 242px 242px 242px;}.elementor-4112 .elementor-element.elementor-element-9797055:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-9797055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-9797055{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-18px;margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-9797055 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-27bc911 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-4112 .elementor-element.elementor-element-27bc911{text-align:center;}.elementor-4112 .elementor-element.elementor-element-27bc911 .elementor-heading-title{font-family:"Arial", Sans-serif;color:#000000;}.elementor-widget-text-editor{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 );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-4112 .elementor-element.elementor-element-dafdc81 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-dafdc81{text-align:center;font-family:"Arial", Sans-serif;font-size:17px;font-weight:600;}.elementor-4112 .elementor-element.elementor-element-b35aaae:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-b35aaae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-b35aaae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-4112 .elementor-element.elementor-element-b35aaae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-cdb2e6d > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-cdb2e6d > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-cdb2e6d > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-cdb2e6d > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-4112 .elementor-element.elementor-element-65f6a51 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-4112 .elementor-element.elementor-element-65f6a51 .elementor-icon-box-title{margin-block-end:24px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-65f6a51 .elementor-icon{font-size:116px;}.elementor-4112 .elementor-element.elementor-element-65f6a51 .elementor-icon-box-title, .elementor-4112 .elementor-element.elementor-element-65f6a51 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;}.elementor-4112 .elementor-element.elementor-element-65f6a51:has(:hover) .elementor-icon-box-title,
					 .elementor-4112 .elementor-element.elementor-element-65f6a51:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4112 .elementor-element.elementor-element-65f6a51 .elementor-icon-box-description{font-family:"Arial", Sans-serif;color:#000000;}.elementor-4112 .elementor-element.elementor-element-6afe78f > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-6afe78f > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-6afe78f > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-6afe78f > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-4112 .elementor-element.elementor-element-0312401 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-4112 .elementor-element.elementor-element-0312401 .elementor-icon-box-title{margin-block-end:24px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-0312401 .elementor-icon{font-size:116px;}.elementor-4112 .elementor-element.elementor-element-0312401 .elementor-icon-box-title, .elementor-4112 .elementor-element.elementor-element-0312401 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;}.elementor-4112 .elementor-element.elementor-element-0312401:has(:hover) .elementor-icon-box-title,
					 .elementor-4112 .elementor-element.elementor-element-0312401:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4112 .elementor-element.elementor-element-0312401 .elementor-icon-box-description{font-family:"Arial", Sans-serif;color:#000000;}.elementor-4112 .elementor-element.elementor-element-9b2650e > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-9b2650e > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-9b2650e > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-9b2650e > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-4112 .elementor-element.elementor-element-479e998 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-4112 .elementor-element.elementor-element-479e998 .elementor-icon-box-title{margin-block-end:24px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-479e998 .elementor-icon{font-size:116px;}.elementor-4112 .elementor-element.elementor-element-479e998 .elementor-icon-box-title, .elementor-4112 .elementor-element.elementor-element-479e998 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;}.elementor-4112 .elementor-element.elementor-element-479e998:has(:hover) .elementor-icon-box-title,
					 .elementor-4112 .elementor-element.elementor-element-479e998:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4112 .elementor-element.elementor-element-479e998 .elementor-icon-box-description{font-family:"Arial", Sans-serif;color:#000000;}.elementor-4112 .elementor-element.elementor-element-4249940:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-4249940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-4249940{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4249940 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-f09c6df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-f09c6df{text-align:center;}.elementor-4112 .elementor-element.elementor-element-f09c6df .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-1de0a11:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-1de0a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-1de0a11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1de0a11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-172db70 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-172db70{text-align:center;font-family:"Arial", Sans-serif;font-size:17px;font-weight:600;}.elementor-4112 .elementor-element.elementor-element-3734d38:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-3734d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-3734d38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 10px 0px;}.elementor-4112 .elementor-element.elementor-element-3734d38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-0d2f555:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4112 .elementor-element.elementor-element-0d2f555 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-0d2f555 > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-0d2f555 > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-0d2f555 > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-0d2f555 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-4112 .elementor-element.elementor-element-0d2f555 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-7d99a52{width:var( --container-widget-width, 53.199% );max-width:53.199%;--container-widget-width:53.199%;--container-widget-flex-grow:0;}.elementor-4112 .elementor-element.elementor-element-7d99a52 > .elementor-widget-container{margin:54px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-7d99a52 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:600;letter-spacing:0.3px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-cf5e7ce > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-cf5e7ce > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-cf5e7ce > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-cf5e7ce > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:21px 21px 21px 21px;}.elementor-4112 .elementor-element.elementor-element-8b30950{color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4112 .elementor-element.elementor-element-7e50669 .elementor-icon-wrapper{text-align:end;}.elementor-4112 .elementor-element.elementor-element-7e50669.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4112 .elementor-element.elementor-element-7e50669.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-7e50669.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4112 .elementor-element.elementor-element-7e50669.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-7e50669.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4112 .elementor-element.elementor-element-7e50669 .elementor-icon{font-size:20px;}.elementor-4112 .elementor-element.elementor-element-7e50669 .elementor-icon svg{height:20px;}.elementor-4112 .elementor-element.elementor-element-865a678 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.2px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-1fa62d4{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-4112 .elementor-element.elementor-element-c116b63 > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-c116b63 > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-c116b63 > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-c116b63 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:21px 21px 21px 21px;}.elementor-4112 .elementor-element.elementor-element-339d7c8{color:#000000;}.elementor-4112 .elementor-element.elementor-element-f121d1b .elementor-icon-wrapper{text-align:end;}.elementor-4112 .elementor-element.elementor-element-f121d1b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4112 .elementor-element.elementor-element-f121d1b.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-f121d1b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4112 .elementor-element.elementor-element-f121d1b.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-f121d1b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4112 .elementor-element.elementor-element-f121d1b .elementor-icon{font-size:20px;}.elementor-4112 .elementor-element.elementor-element-f121d1b .elementor-icon svg{height:20px;}.elementor-4112 .elementor-element.elementor-element-195ec47 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.2px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-b464a6e{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-4112 .elementor-element.elementor-element-da6bc37:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-da6bc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-da6bc37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-4112 .elementor-element.elementor-element-da6bc37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-a974ea1 > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-a974ea1 > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-a974ea1 > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-a974ea1 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:21px 21px 21px 21px;}.elementor-4112 .elementor-element.elementor-element-2e3e062{color:#000000;}.elementor-4112 .elementor-element.elementor-element-d51803a .elementor-icon-wrapper{text-align:end;}.elementor-4112 .elementor-element.elementor-element-d51803a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4112 .elementor-element.elementor-element-d51803a.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-d51803a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4112 .elementor-element.elementor-element-d51803a.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-d51803a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4112 .elementor-element.elementor-element-d51803a .elementor-icon{font-size:20px;}.elementor-4112 .elementor-element.elementor-element-d51803a .elementor-icon svg{height:20px;}.elementor-4112 .elementor-element.elementor-element-2e2ec6a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.2px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-4b61b61{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-4112 .elementor-element.elementor-element-f8e988e > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-f8e988e > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-f8e988e > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-f8e988e > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:21px 21px 21px 21px;}.elementor-4112 .elementor-element.elementor-element-dda1180{color:#000000;}.elementor-4112 .elementor-element.elementor-element-2ed9d17 .elementor-icon-wrapper{text-align:end;}.elementor-4112 .elementor-element.elementor-element-2ed9d17.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4112 .elementor-element.elementor-element-2ed9d17.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-2ed9d17.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4112 .elementor-element.elementor-element-2ed9d17.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-2ed9d17.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4112 .elementor-element.elementor-element-2ed9d17 .elementor-icon{font-size:20px;}.elementor-4112 .elementor-element.elementor-element-2ed9d17 .elementor-icon svg{height:20px;}.elementor-4112 .elementor-element.elementor-element-249fac7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.2px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-7b085cd{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-4112 .elementor-element.elementor-element-64dddaa > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-64dddaa > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-64dddaa > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-64dddaa > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:21px 21px 21px 21px;}.elementor-4112 .elementor-element.elementor-element-3cd0bfd{color:#000000;}.elementor-4112 .elementor-element.elementor-element-86bc1f5 .elementor-icon-wrapper{text-align:end;}.elementor-4112 .elementor-element.elementor-element-86bc1f5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4112 .elementor-element.elementor-element-86bc1f5.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-86bc1f5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4112 .elementor-element.elementor-element-86bc1f5.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-86bc1f5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4112 .elementor-element.elementor-element-86bc1f5 .elementor-icon{font-size:20px;}.elementor-4112 .elementor-element.elementor-element-86bc1f5 .elementor-icon svg{height:20px;}.elementor-4112 .elementor-element.elementor-element-6025a47 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.2px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-b5d835c{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-4112 .elementor-element.elementor-element-2f5330f:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-2f5330f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-2f5330f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-4112 .elementor-element.elementor-element-2f5330f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-460349d > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-460349d > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-460349d > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-460349d > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:21px 21px 21px 21px;}.elementor-4112 .elementor-element.elementor-element-56dcb60{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-4112 .elementor-element.elementor-element-f62230c .elementor-icon-wrapper{text-align:end;}.elementor-4112 .elementor-element.elementor-element-f62230c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4112 .elementor-element.elementor-element-f62230c.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-f62230c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4112 .elementor-element.elementor-element-f62230c.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-f62230c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4112 .elementor-element.elementor-element-f62230c .elementor-icon{font-size:28px;}.elementor-4112 .elementor-element.elementor-element-f62230c .elementor-icon svg{height:28px;}.elementor-4112 .elementor-element.elementor-element-4216eeb > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4216eeb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.2px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-8cd43a7{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-4112 .elementor-element.elementor-element-ca2fa8f > .elementor-element-populated, .elementor-4112 .elementor-element.elementor-element-ca2fa8f > .elementor-element-populated > .elementor-background-overlay, .elementor-4112 .elementor-element.elementor-element-ca2fa8f > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-4112 .elementor-element.elementor-element-ca2fa8f > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:21px 21px 21px 21px;}.elementor-4112 .elementor-element.elementor-element-c86e86a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-4112 .elementor-element.elementor-element-de66821 .elementor-icon-wrapper{text-align:end;}.elementor-4112 .elementor-element.elementor-element-de66821.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4112 .elementor-element.elementor-element-de66821.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-de66821.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-4112 .elementor-element.elementor-element-de66821.elementor-view-framed .elementor-icon, .elementor-4112 .elementor-element.elementor-element-de66821.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-4112 .elementor-element.elementor-element-de66821 .elementor-icon{font-size:28px;}.elementor-4112 .elementor-element.elementor-element-de66821 .elementor-icon svg{height:28px;}.elementor-4112 .elementor-element.elementor-element-d549429 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-d549429 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.2px;color:#000000;}.elementor-4112 .elementor-element.elementor-element-122cbf5{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;}.elementor-4112 .elementor-element.elementor-element-5b4e8d7:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-5b4e8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-5b4e8d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4112 .elementor-element.elementor-element-5b4e8d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-4112 .elementor-element.elementor-element-f262c4f{width:21.314%;}.elementor-4112 .elementor-element.elementor-element-e9430e6{width:61.859%;}.elementor-4112 .elementor-element.elementor-element-a7952f2{width:16.491%;}.elementor-4112 .elementor-element.elementor-element-2d6bd8e{width:12.981%;}.elementor-4112 .elementor-element.elementor-element-23c7503{width:73.263%;}.elementor-4112 .elementor-element.elementor-element-084ba1c{width:13.06%;}.elementor-4112 .elementor-element.elementor-element-b9442fd{width:12.981%;}.elementor-4112 .elementor-element.elementor-element-0a565f1{width:73.263%;}.elementor-4112 .elementor-element.elementor-element-ed7831e{width:13.06%;}.elementor-4112 .elementor-element.elementor-element-29b0a53{width:80.266%;}.elementor-4112 .elementor-element.elementor-element-6de1828{width:19.639%;}.elementor-4112 .elementor-element.elementor-element-fe84d8b{width:65.819%;}.elementor-4112 .elementor-element.elementor-element-d0cc61f{width:33.988%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for column, class: .elementor-element-cdb2e6d */.elementor-4112 .elementor-element.elementor-element-cdb2e6d{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-cdb2e6d:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-cdb2e6d{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6afe78f */.elementor-4112 .elementor-element.elementor-element-6afe78f{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-6afe78f:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-6afe78f{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9b2650e */.elementor-4112 .elementor-element.elementor-element-9b2650e{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-9b2650e:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-9b2650e{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d99a52 */.elementor-4112 .elementor-element.elementor-element-7d99a52 .elementor-heading-title{
    background: linear-gradient(
        90deg,
        #6D9FFF,
        #8A7FFF,
        #D58BFF
    );

    -webkit-background-clip: text;
    background-clip: text;

    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cf5e7ce */.elementor-4112 .elementor-element.elementor-element-cf5e7ce{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-cf5e7ce:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-cf5e7ce{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c116b63 */.elementor-4112 .elementor-element.elementor-element-c116b63{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-c116b63:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-c116b63{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a974ea1 */.elementor-4112 .elementor-element.elementor-element-a974ea1{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-a974ea1:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-a974ea1{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f8e988e */.elementor-4112 .elementor-element.elementor-element-f8e988e{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-f8e988e:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-f8e988e{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64dddaa */.elementor-4112 .elementor-element.elementor-element-64dddaa{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-64dddaa:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-64dddaa{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-460349d */.elementor-4112 .elementor-element.elementor-element-460349d{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-460349d:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-460349d{
    margin:15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca2fa8f */.elementor-4112 .elementor-element.elementor-element-ca2fa8f{
    background: linear-gradient(
        135deg,
        rgba(200, 235, 255, 0.15) 0%,
        rgba(220, 215, 255, 0.17) 50%,
        rgba(255, 220, 245, 0.15) 100%
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.85);
    border-radius: 30px;

    box-shadow:
        0 10px 30px rgba(170, 170, 255, 0.08);

    transition: all .3s ease;
}

.elementor-4112 .elementor-element.elementor-element-ca2fa8f:hover{
    transform: translateY(-6px);

    box-shadow:
        0 18px 40px rgba(170, 170, 255, 0.12);
}
.elementor-4112 .elementor-element.elementor-element-ca2fa8f{
    margin:15px;
}/* End custom CSS */