.elementor-1549 .elementor-element.elementor-element-4685ffef{--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 );}/* Start custom CSS for html, class: .elementor-element-6c97bda */.quick-answer h2{
    display:inline;
    font-size:clamp(26px,3vw,40px);
    font-weight:800;
    line-height:1.2;
    color:var(--primary);
    background:var(--heading-highlight);
    padding:6px 12px;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone;
}

.quick-answer p{
    font-size:1.25rem; /* was 1.75rem */
    line-height:1.7;
    margin-top:30px;
    color:var(--text);
}

.summary-box{
    margin-top:35px;
    background:var(--primary-light);
    border-left:8px solid var(--primary);
    border-radius:16px;
    padding:24px 30px;
    font-size:1.1rem; /* was 1.5rem */
    line-height:1.7;
}

@media (max-width:768px){

    .quick-answer{
        padding:25px 20px;
    }

    .quick-answer h2{
        font-size:24px;
    }

    .quick-answer p{
        font-size:17px;
    }

    .summary-box{
        font-size:16px;
    }

}/* End custom CSS */