.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-50355 .elementor-element.elementor-element-60527e8d .elementor-heading-title{font-family:"Salsa", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C632D3;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-50355 .elementor-element.elementor-element-c2c244f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#030303;}.elementor-50355 .elementor-element.elementor-element-70c43{--spacer-size:10px;}.elementor-50355 .elementor-element.elementor-element-195c2c3d .elementor-heading-title{font-family:"Calistoga", Sans-serif;font-size:25px;font-weight:600;text-decoration:underline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C632D3;}.elementor-50355 .elementor-element.elementor-element-1446587e{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#030303;}.elementor-50355 .elementor-element.elementor-element-0de1639{--display:flex;}.elementor-50355 .elementor-element.elementor-element-eb59eab{width:100%;max-width:100%;}.elementor-50355 .elementor-element.elementor-element-06bffe0{--display:flex;}.elementor-50355 .elementor-element.elementor-element-5a1f4ac{--spacer-size:30px;}.elementor-50355 .elementor-element.elementor-element-7ed94f5 .elementor-heading-title{font-family:"Calistoga", Sans-serif;font-size:25px;font-weight:600;text-decoration:underline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C632D3;}.elementor-50355 .elementor-element.elementor-element-53991f7{--display:flex;}.elementor-50355 .elementor-element.elementor-element-db6b59a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#030303;}.elementor-50355 .elementor-element.elementor-element-22cad9e{--display:flex;}.elementor-50355 .elementor-element.elementor-element-f5cd7a5{--spacer-size:30px;}.elementor-50355 .elementor-element.elementor-element-fc0dbe4 .elementor-heading-title{font-family:"Calistoga", Sans-serif;font-size:25px;font-weight:600;text-decoration:underline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C632D3;}.elementor-50355 .elementor-element.elementor-element-3d27ad3{--display:flex;}.elementor-50355 .elementor-element.elementor-element-07b9233{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#030303;}.elementor-50355 .elementor-element.elementor-element-bf64f64{--display:flex;}.elementor-50355 .elementor-element.elementor-element-fa02768{--spacer-size:30px;}.elementor-50355 .elementor-element.elementor-element-d74be9a{--display:flex;}.elementor-50355 .elementor-element.elementor-element-840559e .elementor-heading-title{font-family:"Calistoga", Sans-serif;font-size:25px;font-weight:600;text-decoration:underline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C632D3;}.elementor-50355 .elementor-element.elementor-element-f773fac{--display:flex;}.elementor-50355 .elementor-element.elementor-element-5099901{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#030303;}.elementor-50355 .elementor-element.elementor-element-56079dc{--display:flex;}.elementor-50355 .elementor-element.elementor-element-2fe143f{--spacer-size:30px;}.elementor-50355 .elementor-element.elementor-element-6a126b52{font-family:"Montserrat", Sans-serif;font-weight:400;color:#030303;}.elementor-50355 .elementor-element.elementor-element-48f7a9c3 > .elementor-shape-bottom .elementor-shape-fill{fill:#BD37D7;}.elementor-50355 .elementor-element.elementor-element-48f7a9c3 > .elementor-shape-bottom svg{height:104px;}.elementor-50355 .elementor-element.elementor-element-7e0cf33a{--spacer-size:120px;}.elementor-50355 .elementor-element.elementor-element-4ffed0c0{--spacer-size:100px;}