.elementor-1244 .elementor-element.elementor-element-8d32e25{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1244 .elementor-element.elementor-element-8d32e25:not(.elementor-motion-effects-element-type-background),.elementor-1244 .elementor-element.elementor-element-8d32e25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://daviohk2.crazydou.com/wp-content/uploads/2026/04/RAB01194-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1244 .elementor-element.elementor-element-910a977{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1244 .elementor-element.elementor-element-2fa4e3f .woocommerce-breadcrumb{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1244 .elementor-element.elementor-element-2fa4e3f .woocommerce-breadcrumb>a{color:var(--e-global-color-20305bf)}.elementor-1244 .elementor-element.elementor-element-4d299ff{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1244 .elementor-element.elementor-element-fbde784{text-align:center}.elementor-1244 .elementor-element.elementor-element-fbde784 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:600}.elementor-1244 .elementor-element.elementor-element-eb4da03{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-normal-text-color:var( --e-global-color-accent );--e-filter-hover-text-color:#FFFFFF;--e-filter-active-text-color:#FFFFFF}.elementor-1244 .elementor-element.elementor-element-eb4da03 .e-filter-item:hover:not([aria-pressed=true]){background-color:var(--e-global-color-f069cf1);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-f069cf1)}.elementor-1244 .elementor-element.elementor-element-eb4da03 .e-filter-item[aria-pressed="true"]{background-color:var(--e-global-color-f069cf1)}.elementor-1244 .elementor-element.elementor-element-eb4da03 .e-filter-item{font-size:16px;font-weight:400;padding:4px 18px 6px 18px}.elementor-1244 .elementor-element.elementor-element-eb4da03 .e-filter-item:not([aria-pressed=true]):not(:hover){border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent)}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1244 .elementor-element.elementor-element-27d346e{--grid-columns:3}@media(max-width:1024px){.elementor-1244 .elementor-element.elementor-element-910a977{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1244 .elementor-element.elementor-element-27d346e{--grid-columns:2}}@media(max-width:767px){.elementor-1244 .elementor-element.elementor-element-8d32e25{--min-height:26vh}.elementor-1244 .elementor-element.elementor-element-4d299ff{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1244 .elementor-element.elementor-element-fbde784 .elementor-heading-title{font-size:30px}.elementor-1244 .elementor-element.elementor-element-eb4da03{--e-filter-space-between:12px}.elementor-1244 .elementor-element.elementor-element-eb4da03 .e-filter-item{font-size:14px;padding:2px 8px 2px 10px}.elementor-1244 .elementor-element.elementor-element-27d346e{--grid-columns:1}}