.elementor-12511 .elementor-element.elementor-element-e72f3c4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12511 .elementor-element.elementor-element-fa57fcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12511 .elementor-element.elementor-element-87f9396 .elementor-icon-wrapper{text-align:center;}.elementor-12511 .elementor-element.elementor-element-87f9396 .elementor-icon{font-size:35px;}.elementor-12511 .elementor-element.elementor-element-87f9396 .elementor-icon svg{height:35px;}.elementor-12511 .elementor-element.elementor-element-87f9396 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;background-color:var( --e-global-color-secondary );border-radius:5px 0px 0px 0px;}.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-wrapper{text-align:left;}.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-content{color:var( --e-global-color-3fd33c4 );font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:normal;font-style:normal;line-height:26px;}.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;font-style:normal;line-height:20px;}.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:normal;font-style:normal;line-height:20px;}.elementor-12511 .elementor-element.elementor-element-2f121a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}@media(max-width:767px){.elementor-12511 .elementor-element.elementor-element-87f9396 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-content{font-size:16px;line-height:22px;}}/* Start custom CSS for icon, class: .elementor-element-87f9396 */.elementor-12511 .elementor-element.elementor-element-87f9396 .elementor-widget-container{
    border-top-right-radius: 5px !important;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-2f121a6 */.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-content{
    padding: 30px;
    padding-top: 20px;
    background-color: #fff;
    border-radius: 5px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    height: 270px;
}

.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-content:after{
    left: 1%;
        transform: translateX(-50%) scaleX(.75) rotate(45deg);
          -webkit-transform: translateX(-50%) scaleX(.75) rotate(45deg);
    -ms-transform: translateX(-50%) scaleX(.75) rotate(45deg);
    top: calc(64.5% - 5px);
    content:"";
        display: block;   
    width: 40px;
    height: 40px;
    background-color: #fff;
    position: absolute;
    -webkit-transform: scaleX(.75) rotate(45deg);
    -ms-transform: scaleX(.75) rotate(45deg);
    transform: scaleX(.50) rotate(45deg);
    border-width: 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    border-radius: 6px;
   
}
.elementor-12511 .elementor-element.elementor-element-2f121a6 .elementor-testimonial-meta-inner{
    margin-top: 15px;
    height: 80px;
}/* End custom CSS */