.elementor-widget-text-editor{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-55415 .elementor-element.elementor-element-aee3ba0 > .elementor-widget-container{margin:24px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-aee3ba0 */.elementor-55415 .elementor-element.elementor-element-aee3ba0 .odp-transform-content-wrap{
    display: flex;
    background: #E3EBFC;
    border-radius: 32px ;
    overflow: hidden;
}
.elementor-55415 .elementor-element.elementor-element-aee3ba0 .odp-transform-content-text{
    width: 100%;
    padding: 32px 24px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    
}
.elementor-55415 .elementor-element.elementor-element-aee3ba0 .odp-transform-content-text a{
    color: var(--darkorange-color);
    text-decoration: none;
    font-weight: 600;
}
.elementor-55415 .elementor-element.elementor-element-aee3ba0 .odp-transform-content-img{
    width: 100%;
    max-width: max-content;
}
.elementor-55415 .elementor-element.elementor-element-aee3ba0 .odp-transform-content-img img{
    display: table;
    width: 100%;
    height: 100%;
    max-width: 320px;
}

@media only screen and (max-width: 768px) {
    .elementor-55415 .elementor-element.elementor-element-aee3ba0 .odp-transform-content-wrap{
        flex-direction: column;
    }
    .elementor-55415 .elementor-element.elementor-element-aee3ba0 .odp-transform-content-img {
    width: 100%;
    max-width: none;
    display: flex;
    justify-content: flex-end;
}
}/* End custom CSS */