.elementor-35 .elementor-element.elementor-element-c50f7be{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35 .elementor-element.elementor-element-7e28f79 img{width:51%;height:254px;object-fit:contain;object-position:top center;border-style:none;}.elementor-35 .elementor-element.elementor-element-7e28f79.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-35 .elementor-element.elementor-element-01a815a{text-align:center;}.elementor-35 .elementor-element.elementor-element-01a815a .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:41px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#2E1A50;}.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-35 .elementor-element.elementor-element-cf2a154{text-align:center;font-family:"Dancing Script", Sans-serif;font-size:46px;font-weight:500;font-style:normal;color:#0C0C0C;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-d575262 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-d575262 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:#2E1A50;color:#2E1A50;background-color:#E8E6EB;}.elementor-35 .elementor-element.elementor-element-61c7a35{--display:flex;}.elementor-35 .elementor-element.elementor-element-3ea4c31 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-3ea4c31 .elementor-button{text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#2E1A50;color:#2E1A50;background-color:#E8E6EB;}.elementor-35 .elementor-element.elementor-element-e5d0f8e .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-e5d0f8e .elementor-button{fill:#2E1A50;color:#2E1A50;background-color:#E8E6EB;}.elementor-35 .elementor-element.elementor-element-6c29935{--display:flex;}.elementor-35 .elementor-element.elementor-element-b7dd0d8{text-align:center;font-weight:400;font-style:normal;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-7e28f79 img{width:65%;height:262px;}.elementor-35 .elementor-element.elementor-element-01a815a .elementor-heading-title{font-size:34px;}.elementor-35 .elementor-element.elementor-element-cf2a154{font-size:38px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-7e28f79{text-align:center;width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-7e28f79 img{width:100%;max-width:250%;height:215px;object-fit:fill;}.elementor-35 .elementor-element.elementor-element-01a815a{text-align:center;}.elementor-35 .elementor-element.elementor-element-01a815a .elementor-heading-title{font-size:30px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-35 .elementor-element.elementor-element-cf2a154{text-align:center;font-size:20px;}.elementor-35 .elementor-element.elementor-element-b7dd0d8{text-align:center;font-size:14px;}.elementor-35 .elementor-element.elementor-element-b7dd0d8 p{margin-block-end:1px;}.elementor-35 .elementor-element.elementor-element-b7dd0d8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}}