.elementor-821 .elementor-element.elementor-element-6e091aa:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-6e091aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruhezeityoga.de/wp-content/uploads/2024/01/Melanie-23-2048x1365.jpg");background-position:-301px -352px;}.elementor-821 .elementor-element.elementor-element-6e091aa > .elementor-background-overlay{background-color:var( --e-global-color-a2105f5 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-6e091aa > .elementor-container{min-height:400px;}.elementor-821 .elementor-element.elementor-element-6e091aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-f3df4ec{text-align:center;}.elementor-821 .elementor-element.elementor-element-f3df4ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:300;color:var( --e-global-color-9575272 );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-821 .elementor-element.elementor-element-6ff76d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-6ff76d7{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:40px;color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-99724e4{--spacer-size:30px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-30b2889{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-821 .elementor-element.elementor-element-30b2889 .elementor-divider-separator{width:100%;}.elementor-821 .elementor-element.elementor-element-30b2889 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-821 .elementor-element.elementor-element-1e45d23{text-align:center;}.elementor-821 .elementor-element.elementor-element-1e45d23 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-5f2e6d4 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-821 .elementor-element.elementor-element-5f2e6d4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-58d0d98{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-821 .elementor-element.elementor-element-58d0d98 .elementor-divider-separator{width:100%;}.elementor-821 .elementor-element.elementor-element-58d0d98 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-821 .elementor-element.elementor-element-8b755df{--spacer-size:30px;}.elementor-821 .elementor-element.elementor-element-1f9abe1:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-1f9abe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-1f9abe1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-821 .elementor-element.elementor-element-1f9abe1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-87cdc2b > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-87cdc2b{text-align:center;}.elementor-821 .elementor-element.elementor-element-87cdc2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-afb4b1e:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-afb4b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-afb4b1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-821 .elementor-element.elementor-element-afb4b1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-6830dcc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-821 .elementor-element.elementor-element-6830dcc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-6830dcc:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-821 .elementor-element.elementor-element-6830dcc > .elementor-element-populated, .elementor-821 .elementor-element.elementor-element-6830dcc > .elementor-element-populated > .elementor-background-overlay, .elementor-821 .elementor-element.elementor-element-6830dcc > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-821 .elementor-element.elementor-element-6830dcc:hover > .elementor-element-populated{box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-821 .elementor-element.elementor-element-6830dcc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:30px 30px 30px 30px;}.elementor-821 .elementor-element.elementor-element-6830dcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-84f69b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-b1ada87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-e3fbe32{text-align:center;}.elementor-821 .elementor-element.elementor-element-e3fbe32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;letter-spacing:0px;color:#1D1D1A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-821 .elementor-element.elementor-element-212772e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-212772e .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-212772e .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-212772e .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-212772e .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-821 .elementor-element.elementor-element-1d288f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-1d288f6{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-e3ed9c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-e3ed9c9{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-735152e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-735152e{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-227c77c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-227c77c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-df5baf4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-df5baf4{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-ca6144b{--spacer-size:25px;}.elementor-821 .elementor-element.elementor-element-ac3a9de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-43f6f15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-a9fb74f{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-c65892f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-181cf37{--spacer-size:54px;}.elementor-821 .elementor-element.elementor-element-0366b3f{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-3cf2141:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-3cf2141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-3cf2141{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-821 .elementor-element.elementor-element-3cf2141 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-e4aa84f{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-b783263 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-b783263{text-align:center;}.elementor-821 .elementor-element.elementor-element-b783263 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-ab00225:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-ab00225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-ab00225{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-821 .elementor-element.elementor-element-ab00225 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-67dd976:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-821 .elementor-element.elementor-element-67dd976 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-67dd976 > .elementor-element-populated, .elementor-821 .elementor-element.elementor-element-67dd976 > .elementor-element-populated > .elementor-background-overlay, .elementor-821 .elementor-element.elementor-element-67dd976 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-821 .elementor-element.elementor-element-67dd976:hover > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-accent );box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-821 .elementor-element.elementor-element-67dd976 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45px 45px 45px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;padding:50px 50px 50px 50px;}.elementor-821 .elementor-element.elementor-element-67dd976 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-5b739d29{text-align:center;}.elementor-821 .elementor-element.elementor-element-5b739d29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:45px;letter-spacing:0px;color:#1D1D1A;}.elementor-821 .elementor-element.elementor-element-d6d6d82{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-09ff5a4{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#791717;}.elementor-821 .elementor-element.elementor-element-73074cb .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-73074cb .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-73074cb .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-73074cb .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-73074cb .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-c915ffa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-821 .elementor-element.elementor-element-c915ffa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-c915ffa:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-821 .elementor-element.elementor-element-c915ffa > .elementor-element-populated, .elementor-821 .elementor-element.elementor-element-c915ffa > .elementor-element-populated > .elementor-background-overlay, .elementor-821 .elementor-element.elementor-element-c915ffa > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-821 .elementor-element.elementor-element-c915ffa:hover > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-accent );box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-821 .elementor-element.elementor-element-c915ffa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45px 45px 45px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;padding:50px 50px 50px 50px;}.elementor-821 .elementor-element.elementor-element-c915ffa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-5026f6a{text-align:center;}.elementor-821 .elementor-element.elementor-element-5026f6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;letter-spacing:0px;color:#1D1D1A;}.elementor-821 .elementor-element.elementor-element-dcf5bef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-dcf5bef{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-68c6cb5{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#791717;}.elementor-821 .elementor-element.elementor-element-5bbe943{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#791717;}.elementor-821 .elementor-element.elementor-element-fe2b1d8{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#791717;}.elementor-821 .elementor-element.elementor-element-3133788 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-3133788 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-3133788 .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-3133788 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-3133788 .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-8a6ad6b:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-8a6ad6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-8a6ad6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-821 .elementor-element.elementor-element-8a6ad6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-f476e83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-821 .elementor-element.elementor-element-f476e83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-f476e83:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-821 .elementor-element.elementor-element-f476e83 > .elementor-element-populated, .elementor-821 .elementor-element.elementor-element-f476e83 > .elementor-element-populated > .elementor-background-overlay, .elementor-821 .elementor-element.elementor-element-f476e83 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-821 .elementor-element.elementor-element-f476e83:hover > .elementor-element-populated{box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-821 .elementor-element.elementor-element-f476e83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45px 45px 45px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;padding:50px 50px 50px 50px;}.elementor-821 .elementor-element.elementor-element-f476e83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-ddebe14{text-align:center;}.elementor-821 .elementor-element.elementor-element-ddebe14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;letter-spacing:0px;color:#1D1D1A;}.elementor-821 .elementor-element.elementor-element-32cbbab{--spacer-size:25px;}.elementor-821 .elementor-element.elementor-element-e63bf82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-aca513c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-407c66e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-fab3d83{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-719fe77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-719fe77{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-f634add:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-f634add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-821 .elementor-element.elementor-element-f634add{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-821 .elementor-element.elementor-element-f634add > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-e65372a{text-align:center;}.elementor-821 .elementor-element.elementor-element-e65372a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-545e5d1{--divider-border-style:solid;--divider-color:var( --e-global-color-9575272 );--divider-border-width:1px;}.elementor-821 .elementor-element.elementor-element-545e5d1 .elementor-divider-separator{width:100%;}.elementor-821 .elementor-element.elementor-element-545e5d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-821 .elementor-element.elementor-element-26cc158:hover > .elementor-element-populated{background-color:#FFFFFFAD;}.elementor-821 .elementor-element.elementor-element-26cc158 > .elementor-element-populated, .elementor-821 .elementor-element.elementor-element-26cc158 > .elementor-element-populated > .elementor-background-overlay, .elementor-821 .elementor-element.elementor-element-26cc158 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-821 .elementor-element.elementor-element-26cc158 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-821 .elementor-element.elementor-element-bfcdc26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-8dee2e2{text-align:right;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-97c4afc .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-97c4afc .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-97c4afc .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-97c4afc .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-97c4afc .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-13799fa{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-3816c1d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-3816c1d{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-412b00f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-412b00f .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-412b00f .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-412b00f .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-412b00f .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-99df04a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-99df04a .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-99df04a .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-99df04a .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-99df04a .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-1ea8346:hover > .elementor-element-populated{background-color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-1ea8346 > .elementor-element-populated, .elementor-821 .elementor-element.elementor-element-1ea8346 > .elementor-element-populated > .elementor-background-overlay, .elementor-821 .elementor-element.elementor-element-1ea8346 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-821 .elementor-element.elementor-element-1ea8346 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-821 .elementor-element.elementor-element-4f3796a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-84e521b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-21fa3d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-21fa3d2{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-c318944{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-c6402a4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-c6402a4 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-c6402a4 .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-c6402a4 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-c6402a4 .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-09e6a44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-09e6a44{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-f4c8d94 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a2105f5 );color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-f4c8d94 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-f4c8d94 .elementor-button:focus{color:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-f4c8d94 .elementor-button:hover svg, .elementor-821 .elementor-element.elementor-element-f4c8d94 .elementor-button:focus svg{fill:var( --e-global-color-9575272 );}.elementor-821 .elementor-element.elementor-element-8a4b97b{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-a2105f5 );}.elementor-821 .elementor-element.elementor-element-8c08fd3{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-a2105f5 );}body.elementor-page-821:not(.elementor-motion-effects-element-type-background), body.elementor-page-821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}@media(min-width:768px){.elementor-821 .elementor-element.elementor-element-f85d6b0{width:42.474%;}.elementor-821 .elementor-element.elementor-element-4f7c87d{width:57.526%;}}@media(max-width:1024px){.elementor-821 .elementor-element.elementor-element-6e091aa:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-6e091aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-671px -494px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-821 .elementor-element.elementor-element-99724e4{--spacer-size:30px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-821 .elementor-element.elementor-element-1e45d23 .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-8b755df{--spacer-size:30px;}.elementor-821 .elementor-element.elementor-element-6830dcc > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-821 .elementor-element.elementor-element-84f69b6 .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-b1ada87 .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-e3fbe32{text-align:center;}.elementor-821 .elementor-element.elementor-element-e3fbe32 .elementor-heading-title{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-821 .elementor-element.elementor-element-1d288f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-1d288f6{font-size:18px;}.elementor-821 .elementor-element.elementor-element-e3ed9c9{width:var( --container-widget-width, 313.788px );max-width:313.788px;--container-widget-width:313.788px;--container-widget-flex-grow:0;font-size:16px;}.elementor-821 .elementor-element.elementor-element-e3ed9c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-735152e{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-821 .elementor-element.elementor-element-735152e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-227c77c{width:var( --container-widget-width, 124px );max-width:124px;--container-widget-width:124px;--container-widget-flex-grow:0;font-size:16px;}.elementor-821 .elementor-element.elementor-element-227c77c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-df5baf4{width:var( --container-widget-width, 148.788px );max-width:148.788px;--container-widget-width:148.788px;--container-widget-flex-grow:0;font-size:16px;}.elementor-821 .elementor-element.elementor-element-df5baf4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-ac3a9de .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-43f6f15 .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-a9fb74f{text-align:justify;font-size:18px;}.elementor-821 .elementor-element.elementor-element-c65892f{font-size:16px;}.elementor-821 .elementor-element.elementor-element-181cf37{--spacer-size:1px;}.elementor-821 .elementor-element.elementor-element-67dd976 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-821 .elementor-element.elementor-element-5b739d29{text-align:center;}.elementor-821 .elementor-element.elementor-element-5b739d29 .elementor-heading-title{font-size:20px;}.elementor-821 .elementor-element.elementor-element-c915ffa > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-821 .elementor-element.elementor-element-5026f6a{text-align:center;}.elementor-821 .elementor-element.elementor-element-5026f6a .elementor-heading-title{font-size:20px;}.elementor-821 .elementor-element.elementor-element-dcf5bef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-f476e83 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-821 .elementor-element.elementor-element-ddebe14{text-align:center;}.elementor-821 .elementor-element.elementor-element-ddebe14 .elementor-heading-title{font-size:20px;}.elementor-821 .elementor-element.elementor-element-e63bf82 .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-aca513c .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-407c66e{text-align:justify;font-size:18px;}.elementor-821 .elementor-element.elementor-element-fab3d83{font-size:16px;}.elementor-821 .elementor-element.elementor-element-719fe77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-719fe77{font-size:16px;}.elementor-821 .elementor-element.elementor-element-e65372a .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-bfcdc26 .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-8dee2e2{text-align:justify;font-size:16px;}.elementor-821 .elementor-element.elementor-element-13799fa{text-align:justify;font-size:16px;}.elementor-821 .elementor-element.elementor-element-3816c1d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-3816c1d{font-size:16px;}.elementor-821 .elementor-element.elementor-element-4f3796a .elementor-heading-title{font-size:30px;}.elementor-821 .elementor-element.elementor-element-84e521b{text-align:justify;font-size:16px;}.elementor-821 .elementor-element.elementor-element-21fa3d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-21fa3d2{font-size:16px;}.elementor-821 .elementor-element.elementor-element-c318944{font-size:11px;}.elementor-821 .elementor-element.elementor-element-09e6a44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-09e6a44{font-size:16px;}.elementor-821 .elementor-element.elementor-element-8a4b97b{font-size:11px;}.elementor-821 .elementor-element.elementor-element-8c08fd3{font-size:11px;}}@media(max-width:767px){.elementor-821 .elementor-element.elementor-element-6e091aa:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-6e091aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:930px -352px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-821 .elementor-element.elementor-element-f3df4ec .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-821 .elementor-element.elementor-element-6ff76d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-6ff76d7{font-size:17px;}.elementor-821 .elementor-element.elementor-element-99724e4{--spacer-size:20px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-821 .elementor-element.elementor-element-5f2e6d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-5f2e6d4{font-size:18px;}.elementor-821 .elementor-element.elementor-element-8b755df{--spacer-size:20px;}.elementor-821 .elementor-element.elementor-element-84f69b6{text-align:center;}.elementor-821 .elementor-element.elementor-element-b1ada87{text-align:center;}.elementor-821 .elementor-element.elementor-element-b1ada87 .elementor-heading-title{font-size:25px;}.elementor-821 .elementor-element.elementor-element-e3fbe32 .elementor-heading-title{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-821 .elementor-element.elementor-element-1d288f6{font-size:15px;}.elementor-821 .elementor-element.elementor-element-e3ed9c9{font-size:15px;}.elementor-821 .elementor-element.elementor-element-735152e{font-size:15px;}.elementor-821 .elementor-element.elementor-element-227c77c{font-size:15px;}.elementor-821 .elementor-element.elementor-element-df5baf4{font-size:15px;}.elementor-821 .elementor-element.elementor-element-ca6144b{--spacer-size:1px;}.elementor-821 .elementor-element.elementor-element-ac3a9de{text-align:center;}.elementor-821 .elementor-element.elementor-element-43f6f15{text-align:center;}.elementor-821 .elementor-element.elementor-element-a9fb74f{text-align:justify;font-size:14px;}.elementor-821 .elementor-element.elementor-element-c65892f{font-size:13px;}.elementor-821 .elementor-element.elementor-element-181cf37{--spacer-size:1px;}.elementor-821 .elementor-element.elementor-element-5b739d29 .elementor-heading-title{font-size:18px;}.elementor-821 .elementor-element.elementor-element-d6d6d82{font-size:18px;}.elementor-821 .elementor-element.elementor-element-09ff5a4{font-size:10px;}.elementor-821 .elementor-element.elementor-element-5026f6a .elementor-heading-title{font-size:18px;}.elementor-821 .elementor-element.elementor-element-dcf5bef{font-size:18px;}.elementor-821 .elementor-element.elementor-element-68c6cb5{font-size:10px;}.elementor-821 .elementor-element.elementor-element-5bbe943{font-size:10px;}.elementor-821 .elementor-element.elementor-element-fe2b1d8{font-size:10px;}.elementor-821 .elementor-element.elementor-element-ddebe14 .elementor-heading-title{font-size:18px;}.elementor-821 .elementor-element.elementor-element-32cbbab{--spacer-size:1px;}.elementor-821 .elementor-element.elementor-element-e63bf82{text-align:center;}.elementor-821 .elementor-element.elementor-element-aca513c{text-align:center;}.elementor-821 .elementor-element.elementor-element-407c66e{text-align:justify;font-size:14px;}.elementor-821 .elementor-element.elementor-element-fab3d83{font-size:13px;}.elementor-821 .elementor-element.elementor-element-719fe77{font-size:14px;}.elementor-821 .elementor-element.elementor-element-e65372a{text-align:center;}.elementor-821 .elementor-element.elementor-element-bfcdc26{text-align:center;}.elementor-821 .elementor-element.elementor-element-8dee2e2{text-align:justify;font-size:14px;}.elementor-821 .elementor-element.elementor-element-97c4afc .elementor-button{font-size:14px;}.elementor-821 .elementor-element.elementor-element-13799fa{text-align:justify;font-size:14px;}.elementor-821 .elementor-element.elementor-element-3816c1d{font-size:14px;}.elementor-821 .elementor-element.elementor-element-412b00f .elementor-button{font-size:14px;}.elementor-821 .elementor-element.elementor-element-99df04a .elementor-button{font-size:14px;}.elementor-821 .elementor-element.elementor-element-4f3796a{text-align:center;}.elementor-821 .elementor-element.elementor-element-84e521b{text-align:justify;font-size:14px;}.elementor-821 .elementor-element.elementor-element-21fa3d2{font-size:14px;}.elementor-821 .elementor-element.elementor-element-c318944{font-size:9px;}.elementor-821 .elementor-element.elementor-element-c6402a4 .elementor-button{font-size:14px;}.elementor-821 .elementor-element.elementor-element-09e6a44{font-size:14px;}.elementor-821 .elementor-element.elementor-element-f4c8d94 .elementor-button{font-size:14px;}.elementor-821 .elementor-element.elementor-element-8a4b97b{font-size:9px;}.elementor-821 .elementor-element.elementor-element-8c08fd3{font-size:9px;}}@media(min-width:1025px){.elementor-821 .elementor-element.elementor-element-6e091aa:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-6e091aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}