.elementor-145125 .elementor-element.elementor-element-1e1696c{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DAE4F3;box-shadow:0px 20px 25px 0px rgba(105.0000000000002, 65.00000000000001, 198.00000000000003, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 32px 24px;}.elementor-145125 .elementor-element.elementor-element-1e1696c, .elementor-145125 .elementor-element.elementor-element-1e1696c > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-145125 .elementor-element.elementor-element-1e1696c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-145125 .elementor-element.elementor-element-641386ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-145125 .elementor-element.elementor-element-34d3bea4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145125 .elementor-element.elementor-element-5e1b1b5d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-145125 .elementor-element.elementor-element-5e1b1b5d .elementor-heading-title{color:#18294C;font-size:24px;font-weight:700;font-style:normal;line-height:32px;letter-spacing:-0.48px;}.elementor-145125 .elementor-element.elementor-element-54623da2 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145125 .elementor-element.elementor-element-54623da2 .elementor-heading-title{color:#283A5E;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:0.08px;}.elementor-145125 .elementor-element.elementor-element-78e18123 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-145125 .elementor-element.elementor-element-34d3bea4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145125 .elementor-element.elementor-element-5e1b1b5d > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145125 .elementor-element.elementor-element-54623da2 > .elementor-widget-container{margin:-14px 0px 0px 0px;}}@media(max-width:767px){.elementor-145125 .elementor-element.elementor-element-5e1b1b5d > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145125 .elementor-element.elementor-element-5e1b1b5d .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-145125 .elementor-element.elementor-element-54623da2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-2px 0px 10px 0px;}.elementor-145125 .elementor-element.elementor-element-78e18123 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-5e1b1b5d */.review_heading  h2:hover{
    color:#5925DC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78e18123 *//*.posted1{*/
/*   width: 20px */
/*}*/
.g2-inner-sec .elementor-widget-reviews .elementor-main-swiper{
    width:98% !important;
    cursor: context-menu !important;
    transition-duration: 0ms !important;
    transform: none !important;
}

.g2-inner-sec .elementor-element .elementor-element-93e514c .elementor-widget .elementor-widget-html{
    justify-content: space-between;
  align-items: flex-end !important;
}

.g2-inner-sec .elementor-testimonial__name{
    line-height: 10px !important;
    color: #283A5E;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.08px;
}

.g2-inner-sec .elementor-testimonial__name:hover{
    color:#5925DC !important;
}

.g2-inner-sec .swiper-wrapper{
    transition-property: none !important;
    transition-duration: 0ms;
    transform: none !important;
}

.review-date{
    font-weight: 400;
font-size: 12px;
line-height: 150%;
/* identical to box height, or 21px */

text-align: center;
letter-spacing: 0.5px;

/* Gray / 800 */

color: #222222;
}
.g2image{
    margin-left: 5px;
}
.posted{
    display: flex;
    justify-content: space-between;
    float:right;
}
.posted p{
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0.6px;
    color: #536587;
    text-align: end !important;
}
.g2{
    font-weight: 500 !important;
    font-size: 12px !important;
    /*line-height: 150%;*/
    font-weight: 500 !important;
    letter-spacing: 0.08px;
    color: #283A5E;
    font-style: normal;
}
.card-footer{
    margin-top: 20px;
    display: flex;
    /*flex-direction: horizontal; */
    
  justify-content: space-between;
  align-items: flex-end;
}
.card-footer p{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}
.card-title{
    margin-top: 40px !important;
}

/*@media(min-width:1000px) and (max-width:1024px){*/
/*.g2-inner-sec .elementor-widget-reviews .swiper-wrapper, .swiper-slide{*/
/*    width:65% !important;*/
/*   display:block !important;*/
/*   margin-top:40px;*/
/*}}*/

/*@media(min-width:768px) and (max-width:1000px){*/
/* .g2-inner-sec .elementor-widget-reviews .swiper-wrapper, .swiper-slide{*/
/*    width:100% !important;*/
/*   display:block !important;*/
/*   margin-top:40px;*/
/*}}*/
/*@media(min-width:320px) and (max-width:767px){*/
/*.g2-inner-sec .elementor-widget-reviews .swiper-wrapper, .swiper-slide{*/
/*    width:100% !important;*/
/*   display:block !important;*/
/*   margin-top:40px;*/
/*}*/
    
/*}*//* End custom CSS */