.elementor-151 .elementor-element.elementor-element-a642820{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-5ca39a1 */.elementor-151 .elementor-element.elementor-element-5ca39a1 {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-151 .elementor-element.elementor-element-5ca39a1 .af2_question_heading {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
}

.elementor-151 .elementor-element.elementor-element-5ca39a1 .af2_carousel_content input[type="text"] {
    padding: 10px;
}

.elementor-151 .elementor-element.elementor-element-5ca39a1 .af2_carousel_content textarea {
    padding: 10px;
}

.elementor-151 .elementor-element.elementor-element-5ca39a1 .af2_answer_image_wrapper {
    padding: 15px !important;
}

.elementor-151 .elementor-element.elementor-element-5ca39a1 .af2_answer_image.pic {
    width: auto !important;
    aspect-ratio: 1/ 1;
    object-fit: contain;
}

.elementor-151 .elementor-element.elementor-element-5ca39a1 .af2_answer_card {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-151 .elementor-element.elementor-element-5ca39a1 .af2_answer_text.af2_mobile {
    color: var(--e-global-color-a638eae) !important;
}/* End custom CSS */