.elementor-77 .elementor-element.elementor-element-73158c8{padding:55px 0px 120px 0px;}.elementor-77 .elementor-element.elementor-element-e4046aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-77 .elementor-element.elementor-element-89ceced .aux-testimonial-image img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:100% 100% 100% 100%;overflow:hidden;}.elementor-77 .elementor-element.elementor-element-89ceced .col-title a, .elementor-77 .elementor-element.elementor-element-89ceced .col-title{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-89ceced .col-title, .elementor-77 .elementor-element.elementor-element-89ceced .col-title a{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:bold;line-height:1.07em;}.elementor-77 .elementor-element.elementor-element-89ceced .col-subtitle{color:var( --e-global-color-secondary );font-size:22px;line-height:1.36em;}.elementor-77 .elementor-element.elementor-element-89ceced .aux-testimonial-content{color:var( --e-global-color-text );font-size:24px;line-height:1.375em;}.elementor-77 .elementor-element.elementor-element-89ceced .aux-widget-testimonial{text-align:center;border-radius:25px 25px 25px 25px;padding:150px 50px 20px 50px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.10196078431372549);border-style:solid;border-width:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-89ceced{z-index:1;max-width:786px;}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-89ceced .col-title, .elementor-77 .elementor-element.elementor-element-89ceced .col-title a{font-size:20px;}.elementor-77 .elementor-element.elementor-element-89ceced .col-title{margin-top:-20px;margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-89ceced .col-subtitle{font-size:16px;}.elementor-77 .elementor-element.elementor-element-89ceced .aux-testimonial-content{font-size:18px;}.elementor-77 .elementor-element.elementor-element-89ceced .aux-widget-testimonial{padding:70px 20px 10px 20px;}}/* Start custom CSS for aux_testimonial, class: .elementor-element-89ceced */.elementor-77 .elementor-element.elementor-element-89ceced .aux-widget-testimonial{
    display: flex;
    flex-direction: column-reverse;
}
.elementor-77 .elementor-element.elementor-element-89ceced .aux-widget-testimonial.aux-testimonial-image-top .aux-testimonial-infobox{
    margin-top: 50px
}


.elementor-77 .elementor-element.elementor-element-89ceced .entry-content{
    max-width:616px 
}
.elementor-77 .elementor-element.elementor-element-89ceced .aux-testimonial-content {
    margin: 0 auto;
}
.elementor-77 .elementor-element.elementor-element-89ceced .aux-widget-testimonial:before{
    content: '';
    width: 82%;
    height: 90%;
    border-radius: 25px;
    box-shadow: 0px 10px 30px #0000001A;
    top: 80px;
    left: 9%;
    position: absolute;
    background-color: #ffffff;
    z-index: -1;
}

@media only screen and (max-width:1024px){
     .elementor-77 .elementor-element.elementor-element-89ceced .aux-widget-testimonial:before{
         top:50px;
     }
 }
 .elementor-77 .elementor-element.elementor-element-89ceced .aux-widget-testimonial.aux-testimonial-image-top{
     margin-top: 0;
 }/* End custom CSS */