.elementor-28213 .elementor-element.elementor-element-44160c87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28213 .elementor-element.elementor-element-536a72d0{--display:flex;--background-transition:0.3s;--border-radius:1em 1em 1em 1em;--padding-top:1.666em;--padding-bottom:1.666em;--padding-left:1.111em;--padding-right:1.111em;}.elementor-28213 .elementor-element.elementor-element-536a72d0:not(.elementor-motion-effects-element-type-background), .elementor-28213 .elementor-element.elementor-element-536a72d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-28213 .elementor-element.elementor-element-7bad4fd1{text-align:center;}.elementor-28213 .elementor-element.elementor-element-7bad4fd1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-28213 .elementor-element.elementor-element-6d8f4855 .elementor-button{background-color:#8A4EB3;font-family:"Inter", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8A4EB3;border-radius:2em 2em 2em 2em;padding:0.666em 1em 0.555em 1em;}.elementor-28213 .elementor-element.elementor-element-6d8f4855 .elementor-button:hover, .elementor-28213 .elementor-element.elementor-element-6d8f4855 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-28213 .elementor-element.elementor-element-6d8f4855 .elementor-button:hover svg, .elementor-28213 .elementor-element.elementor-element-6d8f4855 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-28213 .elementor-element.elementor-element-753bb11 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(175deg, #FFFFFFBF 0%, #FFFFFF00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-28213 .elementor-element.elementor-element-753bb11 .elementor-testimonial-wrapper{text-align:start;}.elementor-28213 .elementor-element.elementor-element-753bb11 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-28213 .elementor-element.elementor-element-753bb11 .elementor-testimonial-job{color:#8A4EB3;}.elementor-28213 .elementor-element.elementor-element-3b6204dc{--display:flex;--background-transition:0.3s;--border-radius:1em 1em 1em 1em;--padding-top:1.666em;--padding-bottom:1.666em;--padding-left:1.111em;--padding-right:1.111em;}.elementor-28213 .elementor-element.elementor-element-3b6204dc:not(.elementor-motion-effects-element-type-background), .elementor-28213 .elementor-element.elementor-element-3b6204dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #01B88E 0%, #8A4EB3 100%);}.elementor-28213 .elementor-element.elementor-element-3b6204dc:hover{background-color:transparent;background-image:linear-gradient(145deg, #8A4EB3 0%, #01B88E 100%);}.elementor-28213 .elementor-element.elementor-element-37860737{text-align:center;}.elementor-28213 .elementor-element.elementor-element-37860737 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#FFFFFF;}.elementor-28213 .elementor-element.elementor-element-56daeafa .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:2em 2em 2em 2em;padding:0.666em 1em 0.555em 1em;}.elementor-28213 .elementor-element.elementor-element-56daeafa .elementor-button:hover, .elementor-28213 .elementor-element.elementor-element-56daeafa .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );border-color:#FFFFFF;}.elementor-28213 .elementor-element.elementor-element-56daeafa .elementor-button:hover svg, .elementor-28213 .elementor-element.elementor-element-56daeafa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-28213 .elementor-element.elementor-element-16f5df81{--display:flex;--background-transition:0.3s;--border-radius:1em 1em 1em 1em;--padding-top:1.666em;--padding-bottom:1.666em;--padding-left:1.111em;--padding-right:1.111em;}.elementor-28213 .elementor-element.elementor-element-16f5df81:not(.elementor-motion-effects-element-type-background), .elementor-28213 .elementor-element.elementor-element-16f5df81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-28213 .elementor-element.elementor-element-88e877e{text-align:center;}.elementor-28213 .elementor-element.elementor-element-88e877e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:var( --e-global-color-text );}.elementor-28213 .elementor-element.elementor-element-1793d7af .elementor-button{background-color:#8A4EB3;font-family:"Inter", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8A4EB3;border-radius:2em 2em 2em 2em;padding:0.666em 1em 0.555em 1em;}.elementor-28213 .elementor-element.elementor-element-1793d7af .elementor-button:hover, .elementor-28213 .elementor-element.elementor-element-1793d7af .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-28213 .elementor-element.elementor-element-1793d7af .elementor-button:hover svg, .elementor-28213 .elementor-element.elementor-element-1793d7af .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28213 .elementor-element.elementor-element-5ed6138b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:1em 1em 1em 1em;--padding-top:1.666em;--padding-bottom:1.666em;--padding-left:1.111em;--padding-right:1.111em;}.elementor-28213 .elementor-element.elementor-element-5ed6138b:not(.elementor-motion-effects-element-type-background), .elementor-28213 .elementor-element.elementor-element-5ed6138b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-28213 .elementor-element.elementor-element-1620c11c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-28213 .elementor-element.elementor-element-1620c11c img{border-radius:10px 10px 10px 10px;}.elementor-28213 .elementor-element.elementor-element-4bdd0002{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28213 .elementor-element.elementor-element-3a8aa5b5{text-align:start;}.elementor-28213 .elementor-element.elementor-element-3a8aa5b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.25;color:var( --e-global-color-text );}.elementor-28213 .elementor-element.elementor-element-6827338b .elementor-button{background-color:#8A4EB3;font-family:"Inter", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8A4EB3;border-radius:2em 2em 2em 2em;padding:0.666em 1em 0.555em 1em;}.elementor-28213 .elementor-element.elementor-element-6827338b .elementor-button:hover, .elementor-28213 .elementor-element.elementor-element-6827338b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-28213 .elementor-element.elementor-element-6827338b.elementor-element{--align-self:flex-start;}.elementor-28213 .elementor-element.elementor-element-6827338b .elementor-button:hover svg, .elementor-28213 .elementor-element.elementor-element-6827338b .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1200px){.elementor-28213 .elementor-element.elementor-element-5ed6138b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:1024px){.elementor-28213 .elementor-element.elementor-element-5ed6138b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28213 .elementor-element.elementor-element-6827338b.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-28213 .elementor-element.elementor-element-1620c11c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}/* Start custom CSS for testimonial, class: .elementor-element-753bb11 *//*--- Testimonials ---*/
.testi-card .elementor-testimonial-content:before {
    content: url('https://xoralia.com/wp-content/uploads/2024/08/icons8-quote-left-500.svg');
    display: block;
    transform: scale(0.05);
    filter: brightness(0) saturate(100%) invert(35%) sepia(19%) saturate(1940%) hue-rotate(232deg) brightness(101%) contrast(89%);
    top: 0.75em;
    left: 0.75em;
    position: absolute;
    height: 0;
    width: 0;
}
.testi-card p:first-child {
    margin: 0;
    line-height: 1.25;
}

.testi-card {}
.testi-card .elementor-widget-container {
    padding: 2em 2em 1.5em;
}
@media (max-width: 1024px) {
    .testi-card {
        width: 100%;
    }
    .testi-card .elementor-widget-container {
        padding: 1.5em 2em 1em 3em;
    }
}/* End custom CSS */