.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-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-52 .elementor-element.elementor-element-a660f09 .elementor-heading-title{font-family:"Rochester",Sans-serif;font-weight:500;text-shadow:4px 4px 10px rgba(198.99999999999997,172,221,.98)}.elementor-52 .elementor-element.elementor-element-5490563{--spacer-size:10px}.elementor-52 .elementor-element.elementor-element-ec2a4a1 .elementor-heading-title{font-family:"Rochester",Sans-serif;font-weight:500;text-shadow:4px 4px 10px rgba(198.99999999999997,172,221,.98)}.elementor-52 .elementor-element.elementor-element-a6a9cb2{--spacer-size:10px}.elementor-52 .elementor-element.elementor-element-ba53763 .elementor-heading-title{font-family:"Rochester",Sans-serif;font-weight:500;text-shadow:4px 4px 10px rgba(198.99999999999997,172,221,.98)}.elementor-52 .elementor-element.elementor-element-6997f22{--spacer-size:0px}.elementor-52 .elementor-element.elementor-element-60a297c{text-align:center;font-family:"Simonetta",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-52 .elementor-element.elementor-element-cbfb037{text-align:left;font-family:"Simonetta",Sans-serif;font-size:15px;font-weight:400}.elementor-52 .elementor-element.elementor-element-cde818a{font-family:"Simonetta",Sans-serif;font-size:20px;font-weight:400}.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-52 .elementor-element.elementor-element-2e19b7d .elementor-button{background-color:#fff;font-family:"Pattaya",Sans-serif;font-size:25px;font-weight:100;text-shadow:3px 3px 10px rgba(184.5185586011342,80.22717391304347,208.5,.78);fill:#5a088a;color:#5a088a}.elementor-52 .elementor-element.elementor-element-2e19b7d .elementor-button:hover,.elementor-52 .elementor-element.elementor-element-2e19b7d .elementor-button:focus{background-color:transparent;color:#0A000AFA;background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-52 .elementor-element.elementor-element-2e19b7d .elementor-button:hover svg,.elementor-52 .elementor-element.elementor-element-2e19b7d .elementor-button:focus svg{fill:#0A000AFA}.elementor-52 .elementor-element.elementor-element-d054089{--spacer-size:0px}.elementor-52 .elementor-element.elementor-element-5cadc96{--spacer-size:0px}.elementor-52 .elementor-element.elementor-element-ba3aada{text-align:center;font-family:"Simonetta",Sans-serif;font-size:20px;font-weight:400;color:#000}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-a660f09{text-align:center}.elementor-52 .elementor-element.elementor-element-a660f09 .elementor-heading-title{font-size:35px}.elementor-52 .elementor-element.elementor-element-ec2a4a1{text-align:center}.elementor-52 .elementor-element.elementor-element-ec2a4a1 .elementor-heading-title{font-size:35px}.elementor-52 .elementor-element.elementor-element-ba53763{text-align:center}.elementor-52 .elementor-element.elementor-element-ba53763 .elementor-heading-title{font-size:35px}}