.elementor-12859 .elementor-element.elementor-element-e15896e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12859 .elementor-element.elementor-element-784bae0 span.elementor-field-option label{padding-left:30px}body.rtl .elementor-12859 .elementor-element.elementor-element-784bae0 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-12859 .elementor-element.elementor-element-784bae0 .elementor-labels-inline .elementor-field-group>label{padding-right:0}.elementor-12859 .elementor-element.elementor-element-db57672 span.elementor-field-option label{padding-left:30px}.elementor-12859 .elementor-element.elementor-element-db57672 [data-pafe-form-builder-spiner] .nice-number input{width:53px!important}body.rtl .elementor-12859 .elementor-element.elementor-element-db57672 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-12859 .elementor-element.elementor-element-db57672 .elementor-labels-inline .elementor-field-group>label{padding-right:0}.elementor-12859 .elementor-element.elementor-element-23112c0 span.elementor-field-option label{padding-left:30px}body.rtl .elementor-12859 .elementor-element.elementor-element-23112c0 .elementor-labels-inline .elementor-field-group>label{padding-left:3px}body:not(.rtl) .elementor-12859 .elementor-element.elementor-element-23112c0 .elementor-labels-inline .elementor-field-group>label{padding-right:3px}.elementor-12859 .elementor-element.elementor-element-45b5deb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12859 .elementor-element.elementor-element-61d7972>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.recommendation-block .button-list a svg{margin-right:8px;fill:#fff;transition:fill .3s ease}.recommendation-block .button-list a:hover svg{fill:#e3f2fd}.reviews{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:20px;max-width:800px;margin:20px auto;font-family:Arial,sans-serif}.reviews__title{font-size:24px;font-weight:700;text-align:center;color:#333;margin-bottom:15px}.reviews__aggregate{text-align:center;font-size:16px;color:#777;margin-bottom:20px}.reviews__list{display:flex;flex-direction:column;gap:15px}