.elementor-1300 .elementor-element.elementor-element-80dfa07{--display:flex}.elementor-1300 .elementor-element.elementor-element-2b726b4{--display:flex}.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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);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-1300 .elementor-element.elementor-element-c0af87a{--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);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);color:var(--e-global-color-primary)}.elementor-1300 .elementor-element.elementor-element-c080c04 .elementor-heading-title{color:#210b43}.elementor-1300 .elementor-element.elementor-element-d7f80f7{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-1300 .elementor-element.elementor-element-24d42dc .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-d5ef033 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-ed8261f .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-9c25932{--display:flex}.elementor-1300 .elementor-element.elementor-element-9d9d7a0 .elementor-heading-title{color:#210b43}.elementor-1300 .elementor-element.elementor-element-6afc396{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(4,1fr);--grid-auto-flow:row}.elementor-1300 .elementor-element.elementor-element-39f3cdc .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-ae35fff .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-6e478ce .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-6362b6c .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-e675027 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1300 .elementor-element.elementor-element-3185e8e .elementor-wrapper{--video-aspect-ratio:1.77777}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1300 .elementor-element.elementor-element-d7f80f7{--grid-auto-flow:row}.elementor-1300 .elementor-element.elementor-element-6afc396{--grid-auto-flow:row}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1300 .elementor-element.elementor-element-d7f80f7{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-1300 .elementor-element.elementor-element-6afc396{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}}.widget_nav_menu ul.menu li a{color:#c8479d !important;text-decoration:none;font-weight:500;padding:4px 0;display:block}.widget_nav_menu ul.menu li a:hover{color:#a3387c !important}.widget_nav_menu ul.menu li{position:relative}.widget_nav_menu ul.menu li ul{display:none;position:absolute;left:0;top:100%;background:#fff;padding:0;margin:0;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:1000;min-width:220px}.widget_nav_menu ul.menu li:hover>ul{display:block}.widget_nav_menu ul.menu li ul li a{color:#c8479d !important;padding:8px 12px;white-space:nowrap;display:block}.widget_nav_menu ul.menu li ul li a:hover{background-color:#f5f5f5;color:#a3387c !important}