.royal-site .royal-header.rsa-header{position:relative;inset:auto;top:auto;left:auto;right:auto;width:100%;display:grid;grid-template-columns:clamp(240px,23vw,340px) minmax(0,1fr);grid-template-rows:38px 78px;background:#fff;border:0;border-radius:0;box-shadow:0 2px 18px #002d2810;z-index:1000;transition:none!important;animation:none!important}.royal-site .rsa-header .rsa-logo-panel{position:relative;grid-column:1;grid-row:1/3;display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex:none;padding:10px 54px 10px 24px;background:#ffcf24;clip-path:polygon(0 0,100% 0,calc(100% - 64px) 100%,0 100%);box-sizing:border-box}.royal-site .rsa-header .royal-logo img{width:230px;height:86px;max-width:100%;display:block;object-fit:contain;filter:none;animation:none;transition:none}.rsa-header .rsa-utility{display:flex;align-items:center;justify-content:flex-end;gap:26px;padding:0 40px 0 24px;background:#202323;color:#fff;font:500 11px/1.3 Inter,Arial,sans-serif;white-space:nowrap;position:relative}.rsa-header .rsa-utility:before{content:'';position:absolute;right:100%;top:0;width:64px;height:38px;background:#202323;clip-path:polygon(100% 0,100% 100%,calc(100% - 21px) 100%)}.rsa-header .rsa-utility>a,.rsa-header .rsa-utility>span{display:flex;align-items:center;gap:7px;color:#fff}.rsa-header .rsa-utility .royal-icon{width:14px;height:14px;color:#ffcf24;flex:none}.rsa-header .royal-socials{gap:12px}.rsa-header .royal-social{background:none;filter:none;width:16px;height:16px;color:white}.royal-site .rsa-header .rsa-nav-row{display:flex;align-items:center;min-width:0;padding:0 40px 0 10px;background:#fff;position:relative;box-shadow:none;border:0}.royal-site .rsa-header .royal-main-menu{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;flex:1;min-width:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;transition:none!important;animation:none!important;align-self:auto;position:static;overflow:visible}.royal-site .rsa-header .royal-nav-list{display:flex;align-items:center;justify-content:center;gap:clamp(20px,2.2vw,36px);flex:1;min-width:0;margin:0;padding:0;list-style:none}.royal-site .rsa-header .royal-nav-list>li{position:relative;margin:0;padding:0;white-space:nowrap}.royal-site .rsa-header .royal-nav-list>li>a,.royal-site .rsa-header .royal-nav-list>li>button{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;color:#003f35;font:600 12px/1.4 Inter,Arial,sans-serif;padding:26px 0;border:0;background:transparent;text-shadow:none!important;letter-spacing:0}.royal-site .rsa-header .royal-nav-list>li>a:hover,.royal-site .rsa-header .royal-nav-list>li>button:hover{color:#9d7700}.royal-site .rsa-header .royal-nav-list>li>button>span{font-size:0!important;display:block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);margin:0!important;flex:none}.royal-site .rsa-header .royal-nav-quote{min-height:44px;font:600 11px/1.4 Inter,Arial,sans-serif;white-space:nowrap;padding:8px 10px 8px 19px;background:#ffcf24;color:#003f35!important;border-radius:30px;gap:12px;flex:none}.royal-site .rsa-header .royal-nav-quote .royal-icon{height:28px;width:28px;padding:7px;background:#003f35;color:#fff;border-radius:50%}.royal-site .rsa-header .royal-menu-toggle,.royal-site .rsa-header .royal-header-call{display:none}.royal-site .rsa-header .royal-subnav,.royal-site .rsa-header .royal-mega{top:100%;border-radius:0 0 16px 16px}.royal-site .rsa-header .royal-subnav[hidden]{display:none!important}.rsa-preloader{position:fixed;inset:0;display:none;place-content:center;justify-items:center;gap:30px;background:#003f35;z-index:2147483000;pointer-events:none;opacity:1;visibility:visible}.rsa-js .rsa-preloader{display:grid;animation:rsa-loader-dismiss .35s 2.8s forwards}.rsa-preloader.is-loaded{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.rsa-loader-orbit{width:300px;height:300px;position:relative;display:grid;place-items:center}.rsa-loader-orbit img{display:block;width:220px;height:90px;object-fit:contain}.rsa-loader-orbit span{position:absolute;inset:0;border:3px solid #ffcf2430;border-top-color:#ffcf24;border-right-color:#ffcf24;border-radius:50%;animation:rsa-orbit .95s linear infinite}.rsa-preloader p{font:500 9px/1.5 Inter,Arial,sans-serif;letter-spacing:.2em;color:#ffe578;margin:0}@keyframes rsa-orbit{to{transform:rotate(360deg)}}@keyframes rsa-loader-dismiss{to{opacity:0;visibility:hidden}}@media(max-width:1250px) and (min-width:1051px){.royal-site .royal-header.rsa-header{grid-template-columns:230px minmax(0,1fr)}.rsa-header .rsa-utility{padding-right:25px;gap:18px}.rsa-header .rsa-utility>span:first-child{display:none}.royal-site .rsa-header .rsa-nav-row{padding-right:25px}.royal-site .rsa-header .royal-main-menu{gap:16px}.royal-site .rsa-header .royal-nav-list{gap:10px}.royal-site .rsa-header .royal-nav-list>li>a,.royal-site .rsa-header .royal-nav-list>li>button{font-size:11px}.royal-site .rsa-header .royal-nav-quote{padding-left:14px;font-size:10px}.royal-site .rsa-header .rsa-logo-panel{padding-left:15px;padding-right:42px}}@media(max-width:1050px){.royal-site .royal-header.rsa-header{grid-template-columns:minmax(190px,1fr) auto;grid-template-rows:86px;position:relative;inset:auto}.rsa-header .rsa-utility{display:none}.royal-site .rsa-header .rsa-logo-panel{grid-row:1;padding:9px 46px 9px 20px;max-width:280px;justify-content:flex-start;clip-path:polygon(0 0,100% 0,calc(100% - 46px) 100%,0 100%)}.royal-site .rsa-header .royal-logo img{width:205px;height:68px}.royal-site .rsa-header .rsa-nav-row{position:static;gap:10px;padding:0 20px}.royal-site .rsa-header .royal-header-call{display:grid;place-items:center;width:40px;height:40px;flex:none;background:#ffcf24;border:0;border-radius:12px;color:#003f35!important;margin:0}.royal-site .rsa-header .royal-menu-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:9px;background:#fff;border:1px solid #dbe3df;border-radius:12px;flex:none}.royal-site .rsa-header .royal-menu-toggle span{display:block;height:2px;width:20px;background:#003f35}.royal-site .rsa-header .royal-main-menu{display:none;position:absolute;top:100%;left:12px;right:12px;width:auto;max-height:calc(100dvh - 180px);overflow:auto;padding:22px!important;background:#fff;border:1px solid #e1e8e3;border-radius:0 0 20px 20px;box-shadow:0 15px 30px #003f3520}.royal-site .rsa-header .royal-main-menu.is-open{display:block}.royal-site .rsa-header .royal-nav-list{display:flex;flex-direction:column;align-items:stretch;gap:0}.royal-site .rsa-header .royal-nav-list>li>a,.royal-site .rsa-header .royal-nav-list>li>button{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;min-height:52px;padding:16px 0;border-bottom:1px solid #e1e8e3;font-size:14px;text-align:left}.royal-site .rsa-header .royal-nav-quote{display:flex;margin-top:20px;justify-content:space-between}.royal-site .rsa-header .royal-subnav,.royal-site .rsa-header .royal-mega{position:static;box-shadow:none;width:auto;border:0;padding:12px 0 12px 15px;min-width:0}.royal-site .rsa-header .royal-mega{grid-template-columns:1fr;gap:18px}.royal-site .rsa-header .royal-nav-list>li>button[aria-expanded=true]>span{transform:translateY(2px) rotate(225deg)}}@media(max-width:500px){.royal-site .royal-header.rsa-header{grid-template-rows:78px;grid-template-columns:minmax(175px,1fr) auto}.royal-site .rsa-header .rsa-logo-panel{padding-left:15px;padding-right:35px;clip-path:polygon(0 0,100% 0,calc(100% - 32px) 100%,0 100%);max-width:245px}.royal-site .rsa-header .royal-logo img{width:180px;height:61px}.royal-site .rsa-header .rsa-nav-row{padding:0 12px;gap:8px}.royal-site .rsa-header .royal-header-call,.royal-site .rsa-header .royal-menu-toggle{width:36px;height:36px}.rsa-loader-orbit{width:255px;height:255px}.rsa-loader-orbit img{width:185px}}@media(prefers-reduced-motion:reduce){.rsa-loader-orbit span{animation:none}.rsa-preloader.is-loaded{transition:none}}@media(min-width:783px) and (max-width:1600px){.royal-site #wp-admin-bar-elementor_notes,.royal-site #wp-admin-bar-wpcode-admin-bar-info,.royal-site #wp-admin-bar-monsterinsights_frontend_button,.royal-site #wp-admin-bar-wpforms-menu{display:none!important}}@media(min-width:783px) and (max-width:1200px){.royal-site #wp-admin-bar-rank-math,.royal-site #wp-admin-bar-comments,.royal-site #wp-admin-bar-updates{display:none!important}}@media(min-width:1051px){.royal-site .rsa-header .rsa-nav-row:before{content:"";position:absolute;right:100%;top:0;width:64px;height:78px;background:#fff;clip-path:polygon(calc(100% - 21px) 0,100% 0,100% 100%,0 100%);pointer-events:none}.royal-site .rsa-header .rsa-logo-panel{padding-right:70px}}@media(min-width:783px){.royal-site #wpadminbar .quicklinks{display:flex;justify-content:space-between}.royal-site #wpadminbar #wp-admin-bar-root-default{display:flex;flex-wrap:nowrap;min-width:0}.royal-site #wpadminbar #wp-admin-bar-top-secondary{display:flex;flex:none;float:none;margin-left:auto}.royal-site #wp-admin-bar-site-name>.ab-item{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:783px) and (max-width:1600px){.royal-site #wp-admin-bar-wp-logo,.royal-site #wp-admin-bar-updates,.royal-site #wp-admin-bar-comments,.royal-site #wp-admin-bar-new{display:none!important}}@media(min-width:783px) and (max-width:1150px){.royal-site #wp-admin-bar-customize,.royal-site #wp-admin-bar-search{display:none!important}}@media(min-width:1051px){.royal-site .rsa-header .royal-main-menu{justify-content:center}.royal-site .rsa-header .royal-nav-list{flex:0 0 auto;width:auto}}@media(min-width:1051px){.royal-site .royal-header.rsa-header{grid-template-rows:56px 88px}.rsa-header .rsa-utility{font-size:16px;gap:32px;padding-right:40px}.rsa-header .rsa-utility:before{height:56px;clip-path:polygon(100% 0,100% 100%,calc(100% - 25px) 100%)}.rsa-header .rsa-utility .royal-icon{width:20px;height:20px}.royal-site .rsa-header .rsa-nav-row:before{height:88px;clip-path:polygon(calc(100% - 25px) 0,100% 0,100% 100%,0 100%)}.royal-site .rsa-header .royal-main-menu{justify-content:space-between;gap:28px}.royal-site .rsa-header .royal-nav-list{flex:1;width:auto;justify-content:space-evenly;gap:16px}.royal-site .rsa-header .royal-nav-list>li>a,.royal-site .rsa-header .royal-nav-list>li>button{font-size:16px;padding:28px 0}.royal-site .rsa-header .royal-nav-quote{font-size:14px;min-height:50px;padding:8px 10px 8px 22px;margin-left:auto}}@media(min-width:1051px) and (max-width:1250px){.rsa-header .rsa-utility{font-size:15px;padding-right:25px;gap:24px}.royal-site .rsa-header .royal-main-menu{gap:20px}.royal-site .rsa-header .royal-nav-list{gap:10px}.royal-site .rsa-header .royal-nav-list>li>a,.royal-site .rsa-header .royal-nav-list>li>button{font-size:14px}.royal-site .rsa-header .royal-nav-quote{font-size:13px;padding-left:16px}}@media(max-width:1050px){.royal-site .rsa-header .royal-nav-list>li>a,.royal-site .rsa-header .royal-nav-list>li>button{font-size:17px}.royal-site .rsa-header .royal-nav-quote{font-size:15px;min-height:50px}}