.elementor-115 .elementor-element.elementor-element-a308023{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-115 .elementor-element.elementor-element-73f2a59.elementor-column .elementor-column-wrap{align-items:center;}.elementor-115 .elementor-element.elementor-element-73f2a59.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-73f2a59.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-115 .elementor-element.elementor-element-b0edaa0 .aux-widget-container{text-align:center;}.elementor-115 .elementor-element.elementor-element-b0edaa0{z-index:1;width:auto;max-width:auto;position:absolute;top:19%;left:44%;}.elementor-115 .elementor-element.elementor-element-567a2bc .aux-widget-container{text-align:center;}.elementor-115 .elementor-element.elementor-element-567a2bc{width:auto;max-width:auto;position:absolute;top:6%;left:40%;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-testimonial-image img{border-radius:0% 0% 0% 0%;overflow:hidden;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-testimonial-image{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .col-title, .elementor-115 .elementor-element.elementor-element-e6a6f18 .col-title a{font-size:25px;font-weight:800;line-height:1.2em;letter-spacing:-0.8px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .col-title{margin-top:25px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .col-subtitle{color:#7D7D7D !important;font-family:"Tajawal", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-testimonial-content{color:var( --e-global-color-secondary );font-family:"Tajawal", Sans-serif;font-size:17px;line-height:1.65em;letter-spacing:-0.8px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-rating-box.aux-star-rating span::before{color:#FF9900 !important;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-widget-testimonial{text-align:center;padding:0px 100px 120px 100px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-115 .elementor-element.elementor-element-e6a6f18{max-width:780px;}.elementor-115 .elementor-element.elementor-element-cf38633 .aux-widget-container{text-align:center;}.elementor-115 .elementor-element.elementor-element-cf38633{z-index:1;width:auto;max-width:auto;position:absolute;top:7%;right:40%;}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-a308023{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-b0edaa0 > .elementor-widget-container{margin:-73px 0px 0px -21px;}.elementor-115 .elementor-element.elementor-element-b0edaa0{top:27%;left:42%;}.elementor-115 .elementor-element.elementor-element-567a2bc > .elementor-widget-container{margin:0px 0px 0px -59px;}.elementor-115 .elementor-element.elementor-element-567a2bc{top:10%;left:33%;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-testimonial-image{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .col-title{margin-top:10px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-widget-testimonial{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e6a6f18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115 .elementor-element.elementor-element-cf38633 > .elementor-widget-container{margin:0px -95px 0px -0px;}}/* Start custom CSS for aux_simple_svg, class: .elementor-element-567a2bc */.elementor-115 .elementor-element.elementor-element-567a2bc {
    transform: rotate(-45deg)
}

@media only screen and (min-width: 668px) and (max-width: 768px) {
    .elementor-115 .elementor-element.elementor-element-567a2bc {
        left: 39%;
        top: 9%;
    }
}

@media only screen and (min-width: 568px) and (max-width: 667px) {
    .elementor-115 .elementor-element.elementor-element-567a2bc {
        left: 37%;
        top: 9%;
    }
}

@media only screen and (max-width: 567px) and (min-width: 500px) {
    .elementor-115 .elementor-element.elementor-element-567a2bc {
        left: 35%;
        top: 9%;
    }
}

@media only screen and (max-width: 500px) and (min-width: 480px) {
    .elementor-115 .elementor-element.elementor-element-567a2bc {
        left: 32%;
        top: 9%;
    }
}

@media only screen and (max-width: 479px) {
    .elementor-115 .elementor-element.elementor-element-567a2bc {
        left: 23%;
        top: 9%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_testimonial, class: .elementor-element-e6a6f18 */.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-testimonial-image {
    margin-left: auto;
    margin-right: auto;
    max-height: 110px;
    border-radius: 100%;
    overflow: hidden;
}

.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-widget-testimonial {
    border: none;
    margin-top: 0;
    box-shadow: none;
}

.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-testimonial-infobox {
    margin-top: 0;
}

.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-testimonial-image {
    margin-left: auto;
    margin-right: auto;
}

/*-- Title Hover . Gradient--*/ 
.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-widget-testimonial .col-title  {
    background-image: linear-gradient( 225deg, #000 0%, #000 49%, #FFD25F 50%,  #FF7F31 100%);
    background-size: 100% 1000%;
    background-position: left top;
    background-repeat: no-repeat;
    transition: all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
}
.elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-widget-testimonial:hover .col-title {
    background-position: 0 100%;
}

/*-- Quotation Mark . Hover --*/
@media only screen and (min-width: 768px) {
    .elementor-115 .elementor-element.elementor-element-e6a6f18 .aux-widget-testimonial::before {
    content :'';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38.195' height='24.529' viewBox='0 0 38.195 24.529'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient-quote1' x1='0.5' x2='0.5' y2='1.191' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23FF7F31'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%23FFD25F'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='text-quotes-' transform='translate(38.195 32.793) rotate(180)'%3E%3Cpath id='Path_136' data-name='Path 136' d='M33.906,8.264a8.743,8.743,0,0,0-8.727,8.83,8.875,8.875,0,0,0,8.882,8.83c.049,0,.122-.007.171-.007a11.186,11.186,0,0,1-7,2.461,2.2,2.2,0,0,0-2.2,2.208,2.043,2.043,0,0,0,2,2.208,15.545,15.545,0,0,0,15.5-15.7v-.006A8.654,8.654,0,0,0,33.906,8.264Z' transform='translate(-4.335)' fill='url(%23linear-gradient-quote1)'%3E%3C/path%3E%3Cpath id='Path_137' data-name='Path 137' d='M8.888,8.264a8.749,8.749,0,0,0-8.734,8.83,8.872,8.872,0,0,0,8.879,8.83c.049,0,.121-.007.169-.007a11.188,11.188,0,0,1-7,2.461A2.2,2.2,0,0,0,0,30.586a2.053,2.053,0,0,0,2.017,2.208,15.555,15.555,0,0,0,15.508-15.7v-.006A8.665,8.665,0,0,0,8.888,8.264Z' fill='url(%23linear-gradient-quote1)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E ");
    background-repeat: no-repeat;
    width: 39px;
    height: 25px;
    position: absolute;
    left: 110px;
    top: 30%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-cf38633 */@media only screen and (min-width: 600px) and (max-width: 767px) {
        .elementor-115 .elementor-element.elementor-element-cf38633 {
    right: 38%;
    top: 10%;
    }
}

@media only screen and (min-width: 350px) and (max-width: 600px) {
        .elementor-115 .elementor-element.elementor-element-cf38633 {
    right: 30%;
    top: 0;
    }
}/* End custom CSS */