.elementor-154 .elementor-element.elementor-element-2ee8e3f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-2ee8e3f:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-2ee8e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:880px){.elementor-154 .elementor-element.elementor-element-2ee8e3f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(max-width:767px){.elementor-154 .elementor-element.elementor-element-2ee8e3f{--border-radius:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-8273ad6 */.elementor-154 .elementor-element.elementor-element-8273ad6 {
    font-family: 'Host Grotesk';
}

.elementor-154 .elementor-element.elementor-element-8273ad6 .af2_carousel_content input[type="text"] {
    padding: 10px;
}

.elementor-154 .elementor-element.elementor-element-8273ad6 .af2_carousel_content textarea {
    padding: 10px;
}

.elementor-154 .elementor-element.elementor-element-8273ad6 .af2_answer_image_wrapper {
    padding: 15px !important;
}

.elementor-154 .elementor-element.elementor-element-8273ad6 .af2_answer_image.pic {
    width: auto !important;
    aspect-ratio: 1/ 1;
    object-fit: contain;
}

.elementor-154 .elementor-element.elementor-element-8273ad6 .af2_answer_card {
    background-color: var(--e-global-color-accent) !important;
}/* End custom CSS */