.elementor-2774 .elementor-element.elementor-element-0266486{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2774 .elementor-element.elementor-element-0266486:not(.elementor-motion-effects-element-type-background), .elementor-2774 .elementor-element.elementor-element-0266486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AE9F96;}.elementor-2774 .elementor-element.elementor-element-1858629{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:19px;--padding-right:0px;}.elementor-2774 .elementor-element.elementor-element-b0b68ad > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-2774 .elementor-element.elementor-element-b0b68ad .reyEl-menu-nav{justify-content:flex-start;}.elementor-2774 .elementor-element.elementor-element-b0b68ad{--distance:1.5em;}.elementor-2774 .elementor-element.elementor-element-b0b68ad .reyEl-menu-nav .menu-item > a{font-size:12px;text-transform:uppercase;letter-spacing:0.6px;}.elementor-2774 .elementor-element.elementor-element-b0b68ad .reyEl-menu{--link-color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-b0b68ad .reyEl-menu .menu-item > a{color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-b0b68ad a[data-has-icon]{--icon-size:17px;--icon-distance:10px;}.elementor-2774 .elementor-element.elementor-element-068081f{--display:flex;--justify-content:center;}.elementor-2774 .elementor-element.elementor-element-6472970{--grid-template-columns:repeat(0, auto);--grid-column-gap:28px;--grid-row-gap:0px;}.elementor-2774 .elementor-element.elementor-element-6472970 .elementor-widget-container{text-align:right;}.elementor-2774 .elementor-element.elementor-element-6472970 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-2774 .elementor-element.elementor-element-6472970 .elementor-social-icon i{color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-6472970 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-d18f9c2{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2774 .elementor-element.elementor-element-d18f9c2:not(.elementor-motion-effects-element-type-background), .elementor-2774 .elementor-element.elementor-element-d18f9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-2fb81f6{--display:flex;--justify-content:center;}.elementor-2774 .elementor-element.elementor-element-870f90f .rey-siteLogo img, .elementor-2774 .elementor-element.elementor-element-870f90f .rey-siteLogo .custom-logo{width:646px;max-width:85%;}.elementor-2774 .elementor-element.elementor-element-f970d4a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2774 .elementor-element.elementor-element-305789d{width:auto;max-width:auto;--header-nav-x-spacing:24px;--submenus-padding:43px;--submenus-radius:8px;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop > .menu-item > a{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#484848;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-regular{--body-bg-color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-regular .sub-menu .menu-item > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-mega-cols .sub-menu .menu-item > a{font-size:1em;line-height:1.7em;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-regular .sub-menu .menu-item:hover > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-regular .sub-menu .menu-item > a:hover, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-regular .sub-menu .menu-item.current-menu-item > a,
								.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-mega-cols .sub-menu .menu-item:hover > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-mega-cols .sub-menu .menu-item > a:hover, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu--desktop .--is-mega-cols .sub-menu .menu-item.current-menu-item > a{color:#52463F;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation--mobile, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation--mobile a{color:#131313;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation--mobile .menu-item:hover > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation--mobile a:hover{color:var( --e-global-color-aedf988 );}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation--mobile{background-color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mobileNav-socialIcons-link{color:#000000;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}.elementor-2774 .elementor-element.elementor-element-b7fd804{--display:flex;--justify-content:center;}.elementor-2774 .elementor-element.elementor-element-0ce09ba{width:auto;max-width:auto;}.elementor-2774 .elementor-element.elementor-element-90cd72c{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-2774 .elementor-element.elementor-element-90cd72c:not(.elementor-motion-effects-element-type-background), .elementor-2774 .elementor-element.elementor-element-90cd72c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AE9F96;}.elementor-2774 .elementor-element.elementor-element-90cd72c.e-con{--align-self:center;}.elementor-2774 .elementor-element.elementor-element-3e41416{--display:flex;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3 .reyEl-menu-nav{justify-content:center;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3{--distance:1.5em;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3 .reyEl-menu-nav .menu-item > a{font-size:12px;text-transform:uppercase;letter-spacing:0.6px;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3 .reyEl-menu{--link-color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3 .reyEl-menu .menu-item > a{color:#FFFFFF;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3 a[data-has-icon]{--icon-size:17px;--icon-distance:10px;}@media(max-width:1024px){.elementor-2774 .elementor-element.elementor-element-305789d.elementor-element{--align-self:flex-end;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu-mobile > .menu-item > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu-mobile > .menu-item.--is-mega-cols .menu-item > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu-mobile > .menu-item.--is-regular .menu-item > a{font-size:1.2em;line-height:3.2em;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation-mobileBtn{--hbg-bars-width:29px;--hbg-bars-distance:7px;color:#1C1C1C;}}@media(max-width:767px){.elementor-2774 .elementor-element.elementor-element-0266486{--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:0px;}.elementor-2774 .elementor-element.elementor-element-b0b68ad .reyEl-menu-nav{justify-content:center;}.elementor-2774 .elementor-element.elementor-element-d18f9c2{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2774 .elementor-element.elementor-element-2fb81f6{--width:65%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2774 .elementor-element.elementor-element-870f90f .rey-siteLogo img, .elementor-2774 .elementor-element.elementor-element-870f90f .rey-siteLogo .custom-logo{width:626px;max-width:90%;}.elementor-2774 .elementor-element.elementor-element-f970d4a{--width:33%;}.elementor-2774 .elementor-element.elementor-element-305789d.elementor-element{--align-self:flex-end;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation.rey-mainNavigation--mobile{max-width:100vw;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu-mobile > .menu-item > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu-mobile > .menu-item.--is-mega-cols .menu-item > a, .elementor-2774 .elementor-element.elementor-element-305789d .rey-mainMenu-mobile > .menu-item.--is-regular .menu-item > a{font-size:18px;line-height:3em;}.elementor-2774 .elementor-element.elementor-element-305789d .rey-mainNavigation-mobileBtn{--hbg-bars-width:30px;--hbg-bars-distance:6px;color:#1F1F1F;}.elementor-2774 .elementor-element.elementor-element-b7fd804{--width:57%;}.elementor-2774 .elementor-element.elementor-element-0ce09ba > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2774 .elementor-element.elementor-element-90cd72c{--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-2774 .elementor-element.elementor-element-b7a7ea3 .reyEl-menu-nav{justify-content:center;}}@media(min-width:768px){.elementor-2774 .elementor-element.elementor-element-0266486{--content-width:1400px;}.elementor-2774 .elementor-element.elementor-element-1858629{--width:100%;}.elementor-2774 .elementor-element.elementor-element-068081f{--width:26%;}.elementor-2774 .elementor-element.elementor-element-d18f9c2{--content-width:1400px;}.elementor-2774 .elementor-element.elementor-element-2fb81f6{--width:22%;}.elementor-2774 .elementor-element.elementor-element-f970d4a{--width:70%;}.elementor-2774 .elementor-element.elementor-element-b7fd804{--width:9.664%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2774 .elementor-element.elementor-element-2fb81f6{--width:40%;}.elementor-2774 .elementor-element.elementor-element-f970d4a{--width:60%;}}/* Start custom CSS for reycore-menu, class: .elementor-element-b0b68ad */.rey-mainMenu .menu-item>a[data-has-icon] .rey-customIcon, .reyEl-menu-nav .menu-item>a[data-has-icon] .rey-customIcon {
      fill: white;
}/* End custom CSS */
/* Start custom CSS for reycore-header-navigation, class: .elementor-element-305789d */.rey-icon, :is(.rey-wicon,.rey-arrowSvg) svg {
    font-size: var(--i-fz, 1.5rem);
    height: 1em;
    width: 2em;
    display: var(--i-ds, inline-block);
    fill: currentColor;
    position: var(--i-pos, relative);
    vertical-align: middle;
    top: var(--i-top, initial);
    transition: var(--i-trs, initial);
    transform: var(--i-tr, initial);
}/* End custom CSS */
/* Start custom CSS for reycore-menu, class: .elementor-element-b7a7ea3 */.rey-mainMenu .menu-item>a[data-has-icon] .rey-customIcon, .reyEl-menu-nav .menu-item>a[data-has-icon] .rey-customIcon {
      fill: white;
}/* End custom CSS */