.elementor-20354 .elementor-element.elementor-element-5de172f{--display:flex;}.elementor-20354 .elementor-element.elementor-element-755a103{--display:flex;}.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-20354 .elementor-element.elementor-element-ec4ca06{--display:flex;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-20354 .elementor-element.elementor-element-789e78c{--display:flex;}.elementor-20354 .elementor-element.elementor-element-dd33191{--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-20354 .elementor-element.elementor-element-b7dbcc2 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.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-20354 .elementor-element.elementor-element-60ae103 .elementor-button{background-color:transparent;background-image:linear-gradient(57deg, #C9AED7 0%, #C15D98 100%);}.elementor-20354 .elementor-element.elementor-element-11603bf{--display:flex;}.elementor-20354 .elementor-element.elementor-element-7b4f310{--display:flex;}.elementor-20354 .elementor-element.elementor-element-39ef758{--display:flex;}.elementor-20354 .elementor-element.elementor-element-f3b6d69{--display:flex;}.elementor-20354 .elementor-element.elementor-element-4fd0fce{--display:flex;}.elementor-20354 .elementor-element.elementor-element-06ae52b{--display:flex;}.elementor-20354 .elementor-element.elementor-element-d8cf6e9{--display:flex;}.elementor-20354 .elementor-element.elementor-element-478b922{--display:flex;}.elementor-20354 .elementor-element.elementor-element-f4a4641{--display:flex;}.elementor-20354 .elementor-element.elementor-element-2a485f6{--display:flex;}.elementor-20354 .elementor-element.elementor-element-2cad8a9{--display:flex;}.elementor-20354 .elementor-element.elementor-element-9cacfc7{--display:flex;}.elementor-20354 .elementor-element.elementor-element-ca93570{--display:flex;}.elementor-20354 .elementor-element.elementor-element-2f1df7e{--display:flex;}.elementor-20354 .elementor-element.elementor-element-8bda5d9{--display:flex;}.elementor-20354 .elementor-element.elementor-element-1ea5039{--display:flex;}.elementor-20354 .elementor-element.elementor-element-2223580 .elementor-button{background-color:#AC2D5A;}.elementor-20354 .elementor-element.elementor-element-c43ffc4{--display:flex;}.elementor-20354 .elementor-element.elementor-element-c387704{--display:flex;}.elementor-20354 .elementor-element.elementor-element-019e375{--display:flex;}.elementor-20354 .elementor-element.elementor-element-1e79671{--display:flex;}.elementor-20354 .elementor-element.elementor-element-1b8ee0d{--display:flex;}.elementor-20354 .elementor-element.elementor-element-539d411{--display:flex;}.elementor-20354 .elementor-element.elementor-element-5fb7c8c{--display:flex;}.elementor-20354 .elementor-element.elementor-element-627186e{--display:flex;}.elementor-20354 .elementor-element.elementor-element-bf8e2cf{--display:flex;}.elementor-20354 .elementor-element.elementor-element-ff96a25{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}