.elementor-3366 .elementor-element.elementor-element-aea1b42{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3366 .elementor-element.elementor-element-d8eef11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3366 .elementor-element.elementor-element-d8eef11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3366 .elementor-element.elementor-element-02bb149{padding:0px 0px 20px 0px;}#elementor-popup-modal-3366{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3366 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-3366 .dialog-close-button{display:flex;}#elementor-popup-modal-3366 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for section, class: .elementor-element-aea1b42 */.testimonial-form-popup_wrapper input, .testimonial-form-popup_wrapper textarea{background-clip: padding-box;
    background-color: #fff;
    border: 1px solid #ced4da !important;
    border-radius: .25rem;
    color: #495057;
    display: block;
    font-size: .875rem;
    font-weight: 400;
    height: calc(1.5em + .75rem + 2px);
    line-height: 1.5;
    padding: .375rem .75rem;
    -webkit-transition: border-color .15s width: 100%;}
.gform-theme--foundation .gform_fields{row-gap: 16px !important;}
p.gform_required_legend {
    display: none;
}
.testimonial-form-popup {
    border-top: 1px solid #dee2e6 !important;
    padding-top: 30px !important;
}
.gform_heading h2{    font-size: 1.1rem;    line-height: 1.5;
    margin: 0;}
.gfield_label{display:flex;flex-direction: row !important;}
.gform_heading {
    padding: 7px 20px 0 !important
}

.dialog-widget-content{border-radius:10px !important;}
.popup-wrap{    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .2); border-radius:5px}
.popup-wrap form{padding: 20px; } 
.popup-wrap form input[type="submit"]{    background-color: #51709d !important;
    border-radius: 22px !important;
    color: #fff;
    font-size: 17px!important;
    font-weight: 600!important;
    margin: 0 auto;
    padding: 10px 25px!important;
    text-decoration: none !important;}/* End custom CSS */