.elementor-3128 .elementor-element.elementor-element-22d96827{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .elementor-repeater-item-86d2437 .qodef-e-text{color:var( --e-global-color-text );}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-item-layout--boxed .elementor-repeater-item-86d2437 .qodef-e-inner{background-color:#FFFFFF;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .elementor-repeater-item-5a2977c .qodef-e-text{color:var( --e-global-color-text );}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-item-layout--boxed .elementor-repeater-item-5a2977c .qodef-e-inner{background-color:#FFFFFF;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .elementor-repeater-item-640df3d .qodef-e-text{color:var( --e-global-color-text );}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-item-layout--boxed .elementor-repeater-item-640df3d .qodef-e-inner{background-color:#FFFFFF;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .elementor-repeater-item-d9ee4f5 .qodef-e-text{color:var( --e-global-color-text );}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-item-layout--boxed .elementor-repeater-item-d9ee4f5 .qodef-e-inner{background-color:#FFFFFF;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-e-quote{font-size:0px;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-e-text{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:25px;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-e-author-name{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:22px;}@media(max-width:1024px){.elementor-3128 .elementor-element.elementor-element-22d96827{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-e-text{font-size:15px;}.elementor-3128 .elementor-element.elementor-element-419fcf3e .qodef-e-author-name{font-size:15px;}}@media(max-width:767px){.elementor-3128 .elementor-element.elementor-element-22d96827{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for qi_addons_for_elementor_testimonials_slider, class: .elementor-element-419fcf3e */#testimonials-slider .qodef-e-inner {
    background: #fff url('https://www.raphaelsbeautyschool.edu/wp-content/uploads/2025/06/quote.png') no-repeat;
    background-position: right 20px bottom 10px;
    background-size: auto; /* Or set a specific size if needed */
    padding: 30px;
    border-radius: 20px;
    box-shadow: 0px 3px 35px 0px rgba(95, 98, 103, 0.11);
}

#testimonials-slider .qodef-e-bottom-info {
    margin-top: 30px;
    border-top: 1px solid #ccc;
    padding-top: 30px;

    /* Background image settings */
    background-image: url('https://www.raphaelsbeautyschool.edu/wp-content/uploads/2025/06/instagram-icon.png');
    background-repeat: no-repeat;
    background-position: left 32px;
    background-size: 20px 20px; /* Adjust size as needed */

    padding-left: 30px; /* 20px image + 10px space between image and text */
}/* End custom CSS */