.rey-wcPanels{--blocks-spacing: 35px;--wc-blocks-description-extra: 10%;--panel-size: calc((100% - var(--wc-blocks-description-extra)) / var(--blocks-count));margin-bottom:1.25rem}.rey-wcPanels .rey-wcPanel{position:relative;margin-bottom:2.5rem;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(min-width: 1025px){.rey-wcPanels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rey-wcPanels.--no-description{--wc-blocks-description-extra: 0%}.ltr .rey-wcPanels{margin-left:calc(-1*var(--blocks-spacing))}.rtl .rey-wcPanels{margin-right:calc(-1*var(--blocks-spacing))}.rey-wcPanels .rey-wcPanel{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:var(--panel-size);flex-basis:var(--panel-size);max-width:var(--panel-size)}.ltr .rey-wcPanels .rey-wcPanel{padding-left:var(--blocks-spacing)}.rtl .rey-wcPanels .rey-wcPanel{padding-right:var(--blocks-spacing)}.rey-wcPanels .rey-wcPanel.rey-wcPanel--description{-ms-flex-preferred-size:calc(var(--wc-blocks-description-extra) + var(--panel-size));flex-basis:calc(var(--wc-blocks-description-extra) + var(--panel-size));max-width:calc(var(--wc-blocks-description-extra) + var(--panel-size))}.rey-wcPanels .rey-wcPanel.rey-wcPanel--reviews{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rey-wcPanels .rey-wcPanel.rey-wcPanel--reviews.rey-wcPanel--ord-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.rey-wcPanels .rey-wcPanel.rey-wcPanel--reviews .btn.rey-reviewsBtn{margin-left:var(--blocks-spacing);margin-right:var(--blocks-spacing)}}.rey-wcPanels.--stretch-desc .rey-wcPanel--description{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%}.rey-wcPanels.--stretch-desc .rey-wcPanel--reviews{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.rey-wcPanels>.elementor{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2.5rem}.rey-wcPanels .elementor-top-section{--main-gutter-size: 0px}.rey-wcPanels .elementor-top-section.rey-section-stretched{width:100% !important;left:0px !important}.rey-wcPanel>h2{font-size:1.5rem;margin-bottom:2.1875rem}