.elementor-25100 .elementor-element.elementor-element-797eeb10{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25100 .elementor-element.elementor-element-2582f93d form.glsr-form .glsr-field-rating{--glsr-form-star:2em;}.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-25100 .elementor-element.elementor-element-2582f93d form.glsr-form .glsr-field-rating span[data-rating]{column-gap:5px;}.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-review-form{--glsr-gap-md:0.875em;}.elementor-25100 .elementor-element.elementor-element-2582f93d .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0.875em;}#elementor-popup-modal-25100 .dialog-widget-content{animation-duration:0.4s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-25100{background-color:rgba(0,0,0,.8);justify-content:flex-end;align-items:center;pointer-events:all;}#elementor-popup-modal-25100 .dialog-message{width:40vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-25100 .dialog-close-button{display:flex;font-size:20px;}@media(min-width:768px){.elementor-25100 .elementor-element.elementor-element-797eeb10{--content-width:100%;}}@media(max-width:1440px){.elementor-25100 .elementor-element.elementor-element-797eeb10{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-25100 .elementor-element.elementor-element-797eeb10{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}#elementor-popup-modal-25100 .dialog-message{width:100vw;}#elementor-popup-modal-25100 .dialog-close-button{font-size:22px;}}/* Start custom CSS for site_reviews_form, class: .elementor-element-2582f93d */.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-button{
    color: #FFF;
    font-family: Manrope;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    text-transform: capitalize;
    border: none;
    border-radius: 137px;
    background: linear-gradient(95deg, #3348B7 1.21%, #263689 102.37%);
    padding: 16px 20px 16px 40px;
    position: relative;
    transition: all 0.5s;
    overflow: hidden;
}
.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-button:before{
    content: '';
    position: absolute;
    top: 50%;
    left: 8px;
    transform: translateY(-50%) scale(0.34);
    height: 36px;
    width: 36px;
    background: #FBBD15;
    border-radius: 100%;
    transition: all 0.5s;
}
.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-pagination .wp-block-button{
    text-align: center;
}

.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-button:hover{
    padding: 16px 20px 16px 52px;
}
.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-button:hover:before{
    transform: translateY(-50%) scale(1);
}

.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-button:after{
    content: '';
    position: absolute;
    top: 16px;
    left: -20px;
    background: url('https://limuninvest.com/wp-content/uploads/2024/11/hover-right-arrow.svg');
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    transition: all 0.5s;
    z-index: 9;
}
.elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-button:hover:after{
    left: 14px;
}


@media(max-width: 767px){
    .elementor-25100 .elementor-element.elementor-element-2582f93d .glsr-button{
        font-size: 14px;
        font-weight: 500;
        line-height: 18px;
        padding: 12px 20px 12px 40px;
    }
}/* End custom CSS */