.elementor-15940 .elementor-element.elementor-element-65141cd2{padding:70px
30px 70px 30px}.elementor-15940 .elementor-element.elementor-element-16b4d8fe>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-51bfabfa{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 50px 0px}.elementor-15940 .elementor-element.elementor-element-51bfabfa>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-15940 .elementor-element.elementor-element-45a6071d>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-2ecbae83>.elementor-widget-container{margin:0px
0px 0px 0px;padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-2ecbae83{text-align:center}.elementor-15940 .elementor-element.elementor-element-2ecbae83 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b40b286-font-family ),Sans-serif;font-size:var( --e-global-typography-b40b286-font-size );font-weight:var( --e-global-typography-b40b286-font-weight );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-62e13224>.elementor-widget-container{margin:0px
0px 0px 0px;padding:0px
0px 55px 0px}.elementor-15940 .elementor-element.elementor-element-62e13224{text-align:center}.elementor-15940 .elementor-element.elementor-element-62e13224 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-15940 .elementor-element.elementor-element-2d1006f4{padding:50px
90px 0px 90px}.elementor-15940 .elementor-element.elementor-element-69369f5b>.elementor-element-populated{padding:0px
45px 0px 0px}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.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-15940 .elementor-element.elementor-element-174e6c34{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-5dc9cfb7>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-image-and-decoration .elementor-image-decoration-inner .elementor-decoration{background-color:var( --e-global-color-primary )}.elementor-15940 .elementor-element.elementor-element-1bcbae6e .elementor-image-decoration-inner .elementor-decoration{background-color:var( --e-global-color-primary )}.elementor-15940 .elementor-element.elementor-element-6388c217:not(.elementor-motion-effects-element-type-background), .elementor-15940 .elementor-element.elementor-element-6388c217>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-a80d4c7 )}.elementor-15940 .elementor-element.elementor-element-6388c217{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px
30px 85px 30px}.elementor-15940 .elementor-element.elementor-element-6388c217>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-15940 .elementor-element.elementor-element-65633b95>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-2399cb73{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 70px 0px}.elementor-15940 .elementor-element.elementor-element-2399cb73>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-15940 .elementor-element.elementor-element-775b0434.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-15940 .elementor-element.elementor-element-775b0434>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-57d3b354{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-15940 .elementor-element.elementor-element-57d3b354 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-15940 .elementor-element.elementor-element-12c236a7{margin-top:100px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-3ad4f525>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-58bd38d4{text-align:center}.elementor-15940 .elementor-element.elementor-element-58bd38d4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-110037c{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-dc9ad51{margin-top:100px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-6d5efc0>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-23a5baf{text-align:center}.elementor-15940 .elementor-element.elementor-element-23a5baf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-aba4310{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-f964359{margin-top:100px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-3272487>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-09288fe{text-align:center}.elementor-15940 .elementor-element.elementor-element-09288fe .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-8f1bed1{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-d966de4{margin-top:100px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-90736e8>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-5994bdf{text-align:center}.elementor-15940 .elementor-element.elementor-element-5994bdf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-ba25041{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-77e4a72{margin-top:100px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-530590c>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-8d4fab6{text-align:center}.elementor-15940 .elementor-element.elementor-element-8d4fab6 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:500;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-d6cf9c6{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-7a25cef9:not(.elementor-motion-effects-element-type-background), .elementor-15940 .elementor-element.elementor-element-7a25cef9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-3c36dc6 )}.elementor-15940 .elementor-element.elementor-element-7a25cef9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px
30px 85px 30px}.elementor-15940 .elementor-element.elementor-element-7a25cef9>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-15940 .elementor-element.elementor-element-5b2b5d36>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-4aab1ad7{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 70px 0px}.elementor-15940 .elementor-element.elementor-element-4aab1ad7>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-15940 .elementor-element.elementor-element-b7e4901.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-15940 .elementor-element.elementor-element-b7e4901>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-49596158{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-15940 .elementor-element.elementor-element-49596158 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-15940 .elementor-element.elementor-element-4a4a66f8{padding:85px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-1e8a74f6>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-c0fd98a{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-15940 .elementor-element.elementor-element-790798bf>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-1afeb140{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}@media(min-width:577px){.elementor-15940 .elementor-element.elementor-element-69369f5b{width:43%}.elementor-15940 .elementor-element.elementor-element-5dc9cfb7{width:56.665%}.elementor-15940 .elementor-element.elementor-element-775b0434{width:100%}.elementor-15940 .elementor-element.elementor-element-b7e4901{width:100%}}@media(max-width:767px){.elementor-15940 .elementor-element.elementor-element-65141cd2{padding:50px
30px 50px 30px}.elementor-15940 .elementor-element.elementor-element-51bfabfa{padding:0px
0px 50px 0px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-2ecbae83 .elementor-heading-title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-62e13224>.elementor-widget-container{padding:0px
0px 30px 0px}.elementor-15940 .elementor-element.elementor-element-62e13224 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-15940 .elementor-element.elementor-element-2d1006f4{padding:50px
0px 0px 0px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-174e6c34{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-6388c217{padding:50px
30px 50px 30px}.elementor-15940 .elementor-element.elementor-element-2399cb73{padding:0px
0px 50px 0px}.elementor-15940 .elementor-element.elementor-element-57d3b354{width:initial;max-width:initial}.elementor-15940 .elementor-element.elementor-element-57d3b354 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-15940 .elementor-element.elementor-element-12c236a7{margin-top:50px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-58bd38d4 .elementor-heading-title{font-size:19px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-110037c{font-size:19px;line-height:26px}.elementor-15940 .elementor-element.elementor-element-dc9ad51{margin-top:50px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-23a5baf .elementor-heading-title{font-size:19px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-aba4310{font-size:19px;line-height:26px}.elementor-15940 .elementor-element.elementor-element-f964359{margin-top:50px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-09288fe .elementor-heading-title{font-size:19px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-8f1bed1{font-size:19px;line-height:26px}.elementor-15940 .elementor-element.elementor-element-d966de4{margin-top:50px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-5994bdf .elementor-heading-title{font-size:19px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-ba25041{font-size:19px;line-height:26px}.elementor-15940 .elementor-element.elementor-element-77e4a72{margin-top:50px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-8d4fab6 .elementor-heading-title{font-size:19px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-d6cf9c6{font-size:19px;line-height:26px}.elementor-15940 .elementor-element.elementor-element-7a25cef9{padding:50px
30px 50px 30px}.elementor-15940 .elementor-element.elementor-element-4aab1ad7{padding:0px
0px 50px 0px}.elementor-15940 .elementor-element.elementor-element-49596158{width:initial;max-width:initial}.elementor-15940 .elementor-element.elementor-element-49596158 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-15940 .elementor-element.elementor-element-4a4a66f8{padding:50px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-c0fd98a{font-size:19px;line-height:26px}.elementor-15940 .elementor-element.elementor-element-1afeb140{font-size:19px;line-height:26px}}@media(max-width:576px){.elementor-15940 .elementor-element.elementor-element-65141cd2{padding:30px
15px 30px 15px}.elementor-15940 .elementor-element.elementor-element-51bfabfa{padding:0px
0px 30px 0px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-2ecbae83 .elementor-heading-title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-62e13224>.elementor-widget-container{padding:0px
0px 20px 0px}.elementor-15940 .elementor-element.elementor-element-62e13224 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-15940 .elementor-element.elementor-element-2d1006f4{padding:30px
0px 0px 0px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-174e6c34{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-15940 .elementor-element.elementor-element-6388c217{padding:30px
15px 30px 15px}.elementor-15940 .elementor-element.elementor-element-2399cb73{padding:0px
0px 30px 0px}.elementor-15940 .elementor-element.elementor-element-57d3b354{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-15940 .elementor-element.elementor-element-57d3b354 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-15940 .elementor-element.elementor-element-12c236a7{margin-top:30px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-58bd38d4 .elementor-heading-title{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-110037c{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-dc9ad51{margin-top:30px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-23a5baf .elementor-heading-title{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-aba4310{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-f964359{margin-top:30px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-09288fe .elementor-heading-title{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-8f1bed1{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-d966de4{margin-top:30px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-5994bdf .elementor-heading-title{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-ba25041{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-77e4a72{margin-top:30px;margin-bottom:0px}.elementor-15940 .elementor-element.elementor-element-8d4fab6 .elementor-heading-title{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-d6cf9c6{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-7a25cef9{padding:30px
15px 30px 15px}.elementor-15940 .elementor-element.elementor-element-4aab1ad7{padding:0px
0px 30px 0px}.elementor-15940 .elementor-element.elementor-element-49596158{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-15940 .elementor-element.elementor-element-49596158 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-15940 .elementor-element.elementor-element-4a4a66f8{padding:30px
0px 0px 0px}.elementor-15940 .elementor-element.elementor-element-c0fd98a{font-size:17px;line-height:24px}.elementor-15940 .elementor-element.elementor-element-1afeb140{font-size:17px;line-height:24px}}