.elementor-23583 .elementor-element.elementor-element-de3ef03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:016px 0px;--row-gap:016px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23583 .elementor-element.elementor-element-de3ef03:not(.elementor-motion-effects-element-type-background), .elementor-23583 .elementor-element.elementor-element-de3ef03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE8FF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Inter,  Arial;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-23583 .elementor-element.elementor-element-b43b266{font-family:"Inter", Inter,  Arial;font-size:15px;font-weight:500;line-height:16px;color:#874FFF;}.elementor-23583 .elementor-element.elementor-element-b43b266 p{margin-block-end:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Inter,  Arial;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23583 .elementor-element.elementor-element-2886ecb > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-23583 .elementor-element.elementor-element-93da17d{font-family:"Inter", Inter,  Arial;font-size:15px;font-weight:500;color:#0C1027;}.elementor-23583 .elementor-element.elementor-element-93da17d p{margin-block-end:0px;}.elementor-23583 .elementor-element.elementor-element-9d21d25{font-family:"Inter", Inter,  Arial;font-size:14px;font-weight:500;line-height:20px;color:#874FFF;}.elementor-23583 .elementor-element.elementor-element-9d21d25 p{margin-block-end:0px;}@media(min-width:640px){.elementor-23583 .elementor-element.elementor-element-de3ef03{--content-width:240px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-2886ecb */.mega-menu-2025 .feat-img img {
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d21d25 */.mega-menu-2025 .read-story p {
    display: inline;
    width: auto;
    padding-right: 15px;
    background-size: 14px;
    position: relative;
}
.elementor-23583 .elementor-element.elementor-element-9d21d25 {
    background: none;
}
.elementor-23583 .elementor-element.elementor-element-9d21d25 > .elementor-widget-container p {
    position: relative;
}
.elementor-23583 .elementor-element.elementor-element-9d21d25 > .elementor-widget-container p:before {
    content: "";
    width: 20px;
    height: 20px;
    background: url(https://zafin.com/wp-content/uploads/2026/06/right-arrow.svg) no-repeat 0 0 !important;
    display: block;
    right: -6px;
    top: 10px;
    position: absolute;
    filter: none;
}
.elementor-23583 .elementor-element.elementor-element-9d21d25 > .elementor-widget-container p:hover:before {
    right: -10px;
    filter: none;
    opacity: 1;
}
.elementor-23583 .elementor-element.elementor-element-9d21d25 > .elementor-widget-container p:after {
    background: none;
}/* End custom CSS */