:root{--side-header--width: 250px;--side-header--padding-top: 30px;--side-header--padding-right: 30px;--side-header--padding-bottom: 30px;--side-header--padding-left: 30px;--side-header--vertical-spacing: 30px;--side-header--panels-top: -3.125rem;--side-header--panels-x: calc(var(--side-header--width) - 10%);--side-header--panels-x: calc(90% + 30px);--side-header--panels-x: calc( 90% + var(--side-header--padding-right) )}@media (min-width: 1025px){:root{--header-default--height: 0px}}@media (min-width: 1025px){.rey-siteHeader.header-pos--side{position:fixed;left:0;top:var(--admin-bar);height:calc(100vh - var(--admin-bar));z-index:1000}.rey-siteHeader.header-pos--side .rey-siteHeader-container{width:var(--side-header--width);height:100%;padding-top:var(--side-header--padding-top);padding-right:var(--side-header--padding-right);padding-bottom:var(--side-header--padding-bottom);padding-left:var(--side-header--padding-left);background-color:var(--body-bg-color)}.rey-siteHeader.header-pos--side .rey-siteHeader-row{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rey-siteHeader.header-pos--side .rey-logoWrapper{max-width:100%;margin-bottom:var(--side-header--vertical-spacing);margin-right:auto;margin-left:0;margin-right:0}.rey-siteHeader.header-pos--side .rey-logoWrapper .rey-siteLogo .custom-logo{max-width:100%;max-height:auto}.rey-siteHeader.header-pos--side .rey-headerIcon{margin-left:0;margin-right:0;margin-top:var(--side-header--vertical-spacing)}[data-xl="2"] .rey-siteHeader.header-pos--side .rey-headerIcon{margin-left:0;margin-right:0}.rey-siteHeader.header-pos--side.side-header--small{--nav-breakpoint-desktop: none;--nav-breakpoint-mobile: block}.rey-siteHeader.header-pos--side .rey-mainNavigation-mobileBtn{margin-top:var(--side-header--vertical-spacing);margin-bottom:auto}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop{padding-left:0}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .menu-item.depth--0{padding-left:0;padding-right:0;padding-top:var(--header-nav-y-spacing);padding-bottom:var(--header-nav-y-spacing)}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .menu-item.depth--0.--separated{padding-left:0;margin-left:0;padding-top:calc(var(--header-nav-y-spacing) * 2);margin-top:var(--header-nav-y-spacing)}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .menu-item.depth--0.--separated:before{width:100%;height:2px;top:0;left:0}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .menu-item.depth--0:first-child{margin-top:0;padding-top:0}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .menu-item.depth--0:last-child{padding-bottom:0}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu>.menu-item-has-children:last-child>.--submenu-indicator{left:calc( 100% - (var(--header-nav-x-spacing)/2))}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .menu-item-has-children:hover>a>span:after{display:none}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-regular.--hover>.sub-menu,.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-regular .menu-item-has-children.--hover>.sub-menu{top:var(--side-header--panels-top);left:var(--side-header--panels-x)}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-mega>.sub-menu{max-width:100%}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-mega.--mega-full>.sub-menu{max-width:none}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-mega.--mega-full>.sub-menu:before{width:var(--site-width);left:0}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-mega:hover .sub-menu{width:var(--site-width);top:var(--side-header--panels-top);left:var(--side-header--panels-x) !important}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-mega.--hover .rey-mega-gs{top:var(--side-header--panels-top);left:var(--side-header--panels-x) !important;width:var(--site-width)}.rey-siteHeader.header-pos--side .rey-mainNavigation.rey-mainNavigation--desktop .rey-mainMenu .depth--0.menu-item-has-children.--is-mega.--hover .rey-mega-gs:before{width:100%}.rey-siteHeader.header-pos--side .rey-mobileBtn-helper{display:none}.rey-siteHeader.header-pos--side .rey-headerAccount.rey-headerIcon .rey-headerIcon-btn{white-space:nowrap}.rey-siteHeader.header-pos--side .rey-header-dropPanel.--active .rey-header-dropPanel-content{top:auto;bottom:var(--side-header--panels-top)}.rey-siteHeader.header-pos--side .rey-header-dropPanel.--active.--left .rey-header-dropPanel-content{left:var(--side-header--panels-x);right:auto}.rey-siteHeader.header-pos--side .rey-header-dropPanel.--active.--right .rey-header-dropPanel-content{left:auto;right:var(--side-header--panels-x)}.rey-siteHeader.header-pos--side .rey-header-dropPanel.--active:last-child .rey-header-dropPanel-content{bottom:0}.rey-siteHeader.header-pos--side.side-header-def--s1 .rey-mainNavigation.rey-mainNavigation--desktop{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-top:auto;margin-bottom:auto}.rey-siteHeader.header-pos--side.side-header-def--s1 .rey-mainNavigation-mobileBtn{margin-top:auto;margin-bottom:auto}.rey-siteHeader.header-pos--side.side-header-def--s2 .rey-logoWrapper{margin-top:auto;margin-bottom:auto}.rey-siteHeader.header-pos--side.side-header-def--s2 .rey-mainNavigation.rey-mainNavigation--desktop{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:0}.rey-siteHeader.header-pos--side.side-header-def--s2 .rey-mainNavigation-mobileBtn{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:0}.rey-siteHeader.header-pos--side .elementor,.rey-siteHeader.header-pos--side .elementor .elementor-inner,.rey-siteHeader.header-pos--side .elementor .elementor-section-wrap,.rey-siteHeader.header-pos--side .sideHeader-section:first-child,.rey-siteHeader.header-pos--side .sideHeader-section>.elementor-container,.rey-siteHeader.header-pos--side .sideHeader-section>.elementor-container>.elementor-row{height:100%;width:100%}.rey-siteHeader.header-pos--side .rey-gs-editSection{height:100%}.rey-siteHeader.header-pos--side .elementor{width:var(--side-header--width)}.rey-siteHeader.header-pos--side .elementor .elementor-widget-reycore-header-navigation.elementor-widget__width-auto,.rey-siteHeader.header-pos--side .elementor .elementor-widget-reycore-header-navigation.elementor-widget__width-initial{width:100%}.rey-siteHeader.header-pos--side .elementor .elementor-widget-reycore-header-navigation.elementor-widget__width-auto .rey-mainNavigation-mobileBtn,.rey-siteHeader.header-pos--side .elementor .elementor-widget-reycore-header-navigation.elementor-widget__width-initial .rey-mainNavigation-mobileBtn{margin-left:auto;margin-right:auto}.rey-siteHeader.header-pos--side .elementor .elementor-section-wrap>.elementor-section{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.rey-siteHeader.header-pos--side .elementor .elementor-section-wrap>.elementor-section:not(.sideHeader-section){opacity:0}.rey-siteHeader.header-pos--side .elementor .elementor-section-wrap>.elementor-section>.elementor-container{padding-top:var(--side-header--padding-top);padding-right:var(--side-header--padding-right);padding-bottom:var(--side-header--padding-bottom);padding-left:var(--side-header--padding-left)}.rey-siteHeader.header-pos--side .sideHeader-section{background-color:var(--body-bg-color)}.rey-siteHeader.header-pos--side .sideHeader-section>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap.elementor-element-populated .elementor-widget-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rey-siteHeader.header-pos--side .sideHeader-section>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap.elementor-element-populated .elementor-widget-wrap>.elementor-element{margin-left:0;margin-right:0}.rey-siteHeader.header-pos--side .sideHeader-section>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap.elementor-element-populated .elementor-widget-wrap>.elementor-element>.elementor-widget-container{margin-left:0 !important;margin-right:0 !important}.rey-siteHeader.header-pos--side .sideHeader-section:first-child ~ .elementor-section{display:none}.rey-siteHeader.header-pos--side.side-header--hover>.elementor,.rey-siteHeader.header-pos--side.side-header--hover .rey-siteHeader-container{-webkit-transition:width 0.3s var(--easeoutcubic);transition:width 0.3s var(--easeoutcubic)}.rey-siteHeader.header-pos--side.side-header--hover>.elementor:before,.rey-siteHeader.header-pos--side.side-header--hover .rey-siteHeader-container:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:-webkit-box-shadow 0.3s var(--easeoutcubic);transition:-webkit-box-shadow 0.3s var(--easeoutcubic);transition:box-shadow 0.3s var(--easeoutcubic);transition:box-shadow 0.3s var(--easeoutcubic), -webkit-box-shadow 0.3s var(--easeoutcubic)}.rey-siteHeader.header-pos--side.side-header--hover:hover>.elementor,.rey-siteHeader.header-pos--side.side-header--hover:hover .rey-siteHeader-container{width:calc(var(--side-header--width) + 20px)}.rey-siteHeader.header-pos--side.side-header--hover:hover>.elementor:before,.rey-siteHeader.header-pos--side.side-header--hover:hover .rey-siteHeader-container:before{-webkit-box-shadow:0 0 25px rgba(0,0,0,0.12);box-shadow:0 0 25px rgba(0,0,0,0.12)}.rey-siteHeader.header-pos--side.side-header--hover.side-header-def-align-start .rey-siteHeader-row,.rey-siteHeader.header-pos--side.side-header--hover.side-header-def-align-start .elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.rey-siteHeader.header-pos--side.side-header--hover.side-header-def-align-center .rey-siteHeader-row,.rey-siteHeader.header-pos--side.side-header--hover.side-header-def-align-center .elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.rey-siteHeader.header-pos--side.side-header--hover.side-header-def-align-end .rey-siteHeader-row,.rey-siteHeader.header-pos--side.side-header--hover.side-header-def-align-end .elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}}@media (min-width: 1025px){.--side-header .rey-siteWrapper{margin-left:var(--side-header--width)}}@media (min-width: 1025px){.--side-header.single-rey-global-sections .rey-siteWrapper{margin-left:0}}
