.elementor-290 .elementor-element.elementor-element-39a5e03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-290 .elementor-element.elementor-element-39a5e03:not(.elementor-motion-effects-element-type-background),.elementor-290 .elementor-element.elementor-element-39a5e03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-290 .elementor-element.elementor-element-9feff70{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-290 .elementor-element.elementor-element-af84261 .rey-textScroller-item,.elementor-290 .elementor-element.elementor-element-af84261 .rey-textScroller-item a{color:#FFF}.elementor-290 .elementor-element.elementor-element-af84261 .rey-textScroller-item{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.3px}.elementor-290 .elementor-element.elementor-element-af84261{text-align:center}.elementor-290 .elementor-element.elementor-element-2df366ed{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:45px}.elementor-290 .elementor-element.elementor-element-54532887>.elementor-widget-container{margin:-22px -44px -26px -14px}.elementor-290 .elementor-element.elementor-element-54532887 .rey-siteLogo img,.elementor-290 .elementor-element.elementor-element-54532887 .rey-siteLogo .custom-logo{width:210px;max-width:100%;max-height:100px}.elementor-290 .elementor-element.elementor-element-54532887 .rey-siteLogo .custom-logo{object-fit:contain}.elementor-290 .elementor-element.elementor-element-77ec392>.elementor-widget-container{margin:0 0 0 -59px;padding:0 0 0 0}.elementor-290 .elementor-element.elementor-element-77ec392{--header-nav-x-spacing:1.5rem;--submenus-padding:10px;--submenus-padding-x:10px;--submenus-radius:10px;--submenu-panels-distance:10px}.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu--desktop>.menu-item>a{font-size:16px;font-weight:400;text-transform:uppercase}.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu .menu-item-has-children .--submenu-indicator{color:#000}.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu--desktop .--is-regular .sub-menu>.menu-item>a{min-width:220px}.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu--desktop .--is-regular .sub-menu .menu-item>a,.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu--desktop .--is-mega-cols .sub-menu .menu-item>a{font-size:16px}.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu-mobile>.menu-item>a,.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu-mobile>.menu-item.--is-mega-cols .menu-item>a,.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainMenu-mobile>.menu-item.--is-regular .menu-item>a{font-size:26px}.elementor-290 .elementor-element.elementor-element-77ec392 .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px}.elementor-290 .elementor-element.elementor-element-b8ed575{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-290 .elementor-element.elementor-element-1ed70fc9 .e-off-canvas__overlay{background-color:rgb(0 0 0 / .8)}.elementor-290 .elementor-element.elementor-element-1ed70fc9{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-290 .elementor-element.elementor-element-c1557d1{--display:flex}.elementor-290 .elementor-element.elementor-element-426152d3 .elementor-button{background-color:#FFF}.elementor-290 .elementor-element.elementor-element-426152d3>.elementor-widget-container{--e-transform-flipX:-1}.elementor-290 .elementor-element.elementor-element-39926413{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:1px}.elementor-290 .elementor-element.elementor-element-39926413 .elementor-divider-separator{width:100%}.elementor-290 .elementor-element.elementor-element-39926413 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-290 .elementor-element.elementor-element-7e7353e2 .menu-item>a,.elementor-290 .elementor-element.elementor-element-7e7353e2 .reyEl-fancyMenu-back{color:#000}.elementor-290 .elementor-element.elementor-element-7e7353e2 .reyEl-fancyMenu-back{font-size:36px}.elementor-290 .elementor-element.elementor-element-7e7353e2 [data-indicator] .--submenu-indicator{--size:10px}.elementor-290 .elementor-element.elementor-element-6b15089a{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:1px}.elementor-290 .elementor-element.elementor-element-6b15089a .elementor-divider-separator{width:100%}.elementor-290 .elementor-element.elementor-element-6b15089a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-290 .elementor-element.elementor-element-667c213c{--display:flex}.elementor-290 .elementor-element.elementor-element-19694e69{--display:flex}.elementor-290 .elementor-element.elementor-element-678e1a7b{color:#A2A2A2}.elementor-290 .elementor-element.elementor-element-7aa176e6{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-290 .elementor-element.elementor-element-7aa176e6 .elementor-widget-container{text-align:center}.elementor-290 .elementor-element.elementor-element-7aa176e6 .elementor-social-icon{background-color:#fff0}.elementor-290 .elementor-element.elementor-element-7aa176e6 .elementor-social-icon i{color:#035F2C}.elementor-290 .elementor-element.elementor-element-7aa176e6 .elementor-social-icon svg{fill:#035F2C}.elementor-290 .elementor-element.elementor-element-42391fa1{--display:flex}.elementor-290 .elementor-element.elementor-element-2a815bc{color:#A2A2A2}.elementor-290 .elementor-element.elementor-element-4e8cd9f .elementor-icon-wrapper{text-align:center}.elementor-290 .elementor-element.elementor-element-4e8cd9f.elementor-view-stacked .elementor-icon{background-color:#054277}.elementor-290 .elementor-element.elementor-element-4e8cd9f.elementor-view-framed .elementor-icon,.elementor-290 .elementor-element.elementor-element-4e8cd9f.elementor-view-default .elementor-icon{color:#054277;border-color:#054277}.elementor-290 .elementor-element.elementor-element-4e8cd9f.elementor-view-framed .elementor-icon,.elementor-290 .elementor-element.elementor-element-4e8cd9f.elementor-view-default .elementor-icon svg{fill:#054277}.elementor-290 .elementor-element.elementor-element-52dcadc>.elementor-widget-container{margin:0 5px 0 -10px}.elementor-290 .elementor-element.elementor-element-52dcadc .rey-headerSearch .__icon{--icon-size:16px}.elementor-290 .elementor-element.elementor-element-26558a84 .rey-headerCart .rey-headerIcon-counter{display:inline-flex;background-color:#035F2C}.elementor-290 .elementor-element.elementor-element-2f47e311>.elementor-widget-container{margin:0 0 0 3px}.elementor-290 .elementor-element.elementor-element-2f47e311 .rey-headerIcon-btnText{font-size:16px;font-weight:500}.elementor-290 .elementor-element.elementor-element-d94eb0f .elementor-button{background-color:#fff0;font-size:30px}.elementor-290 .elementor-element.elementor-element-d94eb0f>.elementor-widget-container{margin:0 0 0 -20px}.elementor-290:not(.elementor-motion-effects-element-type-background),.elementor-290>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-290 .elementor-element.elementor-element-2df366ed{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-290 .elementor-element.elementor-element-77ec392.elementor-element{--order:99999 /* order end hack */}.elementor-290 .elementor-element.elementor-element-b8ed575{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0}.elementor-290 .elementor-element.elementor-element-27e337a9.elementor-element{--align-self:flex-start}.elementor-290 .elementor-element.elementor-element-27e337a9{text-align:left}.elementor-290 .elementor-element.elementor-element-27e337a9 img{width:100%;max-width:100%;height:40px}.elementor-290 .elementor-element.elementor-element-19694e69{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-290 .elementor-element.elementor-element-678e1a7b>.elementor-widget-container{margin:0 0 -18px 0}.elementor-290 .elementor-element.elementor-element-7aa176e6>.elementor-widget-container{margin:-10px 0 -10px 0}.elementor-290 .elementor-element.elementor-element-42391fa1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-290 .elementor-element.elementor-element-2a815bc>.elementor-widget-container{margin:0 0 -20px 0}.elementor-290 .elementor-element.elementor-element-4e8cd9f>.elementor-widget-container{margin:0 0 0 0}.elementor-290 .elementor-element.elementor-element-52dcadc .rey-headerSearch .__icon{--icon-size:18px}.elementor-290 .elementor-element.elementor-element-d94eb0f>.elementor-widget-container{margin:0 -20px 0 -20px}}@media(max-width:767px){.elementor-290 .elementor-element.elementor-element-39a5e03{border-width:.1px 0 0 0;--border-top-width:0.1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px}.elementor-290 .elementor-element.elementor-element-af84261>.elementor-widget-container{margin:0 0 0 0}.elementor-290 .elementor-element.elementor-element-af84261 .rey-textScroller-item{font-size:9px}.elementor-290 .elementor-element.elementor-element-af84261{text-align:center}.elementor-290 .elementor-element.elementor-element-2df366ed{--min-height:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-290 .elementor-element.elementor-element-54532887>.elementor-widget-container{margin:-10px 0 -10px -5px}.elementor-290 .elementor-element.elementor-element-54532887 .rey-siteLogo img,.elementor-290 .elementor-element.elementor-element-54532887 .rey-siteLogo .custom-logo{width:120px;height:71px;max-width:56%;max-height:300px}.elementor-290 .elementor-element.elementor-element-b8ed575{--width:auto}.elementor-290 .elementor-element.elementor-element-1ed70fc9{--e-off-canvas-width:350px}.elementor-290 .elementor-element.elementor-element-c1557d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-290 .elementor-element.elementor-element-426152d3.elementor-element{--align-self:flex-end}.elementor-290 .elementor-element.elementor-element-426152d3 .elementor-button .elementor-button-icon{font-size:16px}.elementor-290 .elementor-element.elementor-element-426152d3 .elementor-button{--icon-size:16px}.elementor-290 .elementor-element.elementor-element-27e337a9{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left}.elementor-290 .elementor-element.elementor-element-27e337a9>.elementor-widget-container{margin:-5px 0 -10px 0}.elementor-290 .elementor-element.elementor-element-27e337a9.elementor-element{--align-self:flex-start}.elementor-290 .elementor-element.elementor-element-27e337a9 img{width:100%;max-width:46%;height:78px;object-fit:contain}.elementor-290 .elementor-element.elementor-element-39926413 .elementor-divider-separator{width:100%}.elementor-290 .elementor-element.elementor-element-39926413 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-290 .elementor-element.elementor-element-7e7353e2>.elementor-widget-container{margin:10px 0 -10px 15px}.elementor-290 .elementor-element.elementor-element-7e7353e2 .menu-item>a{font-size:15px}.elementor-290 .elementor-element.elementor-element-7e7353e2 .menu-item:not(:first-child){margin-top:15px}.elementor-290 .elementor-element.elementor-element-35f82a57>.elementor-widget-container{margin:220px 0 0 20px}.elementor-290 .elementor-element.elementor-element-6b15089a>.elementor-widget-container{margin:0 0 0 0}.elementor-290 .elementor-element.elementor-element-6b15089a .elementor-divider-separator{width:100%}.elementor-290 .elementor-element.elementor-element-6b15089a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-290 .elementor-element.elementor-element-667c213c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-290 .elementor-element.elementor-element-19694e69{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-290 .elementor-element.elementor-element-678e1a7b>.elementor-widget-container{margin:0 0 -15px 0}.elementor-290 .elementor-element.elementor-element-678e1a7b{font-size:12px}.elementor-290 .elementor-element.elementor-element-7aa176e6>.elementor-widget-container{margin:-8px 0 0 0}.elementor-290 .elementor-element.elementor-element-7aa176e6{--icon-size:16px}.elementor-290 .elementor-element.elementor-element-42391fa1{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-10px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-290 .elementor-element.elementor-element-2a815bc>.elementor-widget-container{margin:0 0 -23px 0}.elementor-290 .elementor-element.elementor-element-2a815bc{font-size:12px}.elementor-290 .elementor-element.elementor-element-4e8cd9f>.elementor-widget-container{margin:0 0 -7px 0}.elementor-290 .elementor-element.elementor-element-4e8cd9f .elementor-icon{font-size:15px}.elementor-290 .elementor-element.elementor-element-4e8cd9f .elementor-icon svg{height:15px}.elementor-290 .elementor-element.elementor-element-52dcadc>.elementor-widget-container{margin:0 0 0 0}.elementor-290 .elementor-element.elementor-element-d94eb0f>.elementor-widget-container{margin:0 0 -8px 0}.elementor-290 .elementor-element.elementor-element-d94eb0f .elementor-button{padding:0 0 0 0}}@media(min-width:768px){.elementor-290 .elementor-element.elementor-element-2df366ed{--width:100%}.elementor-290 .elementor-element.elementor-element-b8ed575{--width:auto}}.rey-stickyContent .elementor-290 .elementor-element.elementor-element-2df366ed{--min-height:80px;box-shadow:var(--b-shadow-1)}.rey-stickyContent .elementor-290 .elementor-element.elementor-element-2df366ed:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:brightness(130%) blur(10px);-webkit-backdrop-filter:brightness(130%) blur(10px);pointer-events:none}