.rpe-nav-v1{font-family:inherit;color:#173846;position:relative;z-index:2100}.rpe-nav-v1 *{box-sizing:border-box}.rpe-nav-v1 a{text-decoration:none}.rpe-nav-v1__bar{list-style:none;display:flex;align-items:center;justify-content:center;gap:clamp(15px,2.7vw,35px);margin:0;padding:0 20px;min-height:52px}.rpe-nav-v1__bar>li>a,.rpe-nav-v1__toggle{background:transparent;border:0;box-shadow:none;color:#173846;padding:15px 0;font-size:13px;font-weight:650;line-height:1.5;white-space:nowrap;cursor:pointer}.rpe-nav-v1__toggle span{margin-left:5px}.rpe-nav-v1__bar a:hover,.rpe-nav-v1__bar button:hover,.rpe-nav-v1__bar a:focus-visible,.rpe-nav-v1__bar button:focus-visible{color:#007e8b}.rpe-nav-v1__trigger{position:static}.rpe-nav-v1__mega,.rpe-nav-v1__info{display:none;position:absolute;top:100%;left:0;right:0;background:white;color:#173846;border:1px solid #dfedef;border-top:3px solid #007e8b;box-shadow:0 18px 42px rgba(16,48,64,.14);z-index:9999;padding:25px clamp(22px,4vw,56px);text-align:left}.rpe-nav-v1__trigger.is-open>.rpe-nav-v1__mega,.rpe-nav-v1__trigger.is-open>.rpe-nav-v1__info{display:block}.rpe-nav-v1__mega-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:0 0 20px}.rpe-nav-v1__eyebrow{display:block;color:#007e8b;font-weight:750;font-size:10px;letter-spacing:1.1px}.rpe-nav-v1__mega h3{margin:4px 0 0;font-size:24px;color:#123545;font-weight:700}.rpe-nav-v1__all{font-weight:700;color:#007e8b;font-size:12px}.rpe-nav-v1__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rpe-nav-v1__tile{background:#f2f8f9;border:1px solid #dbeaec;border-radius:9px;padding:19px 17px;display:flex;flex-direction:column;gap:6px;color:#123545;transition:border-color .2s,transform .2s}.rpe-nav-v1__tile:hover{border-color:#008994;transform:translateY(-2px)}.rpe-nav-v1__tile-icon{font-size:25px;color:#008994}.rpe-nav-v1__tile strong{font-size:15px}.rpe-nav-v1__tile>span:last-child{font-size:12px;color:#547078}.rpe-nav-v1__mega-links{display:flex;gap:22px;flex-wrap:wrap;margin-top:20px;padding-top:17px;border-top:1px solid #e0eced;font-size:12px}.rpe-nav-v1__mega-links>span{font-weight:750}.rpe-nav-v1__mega-links a{color:#006f7c}.rpe-nav-v1__disclaimer{margin:14px 0 0;color:#66777b;font-size:11px}.rpe-nav-v1__info{left:auto;right:0;width:min(620px,100%)}.rpe-nav-v1__info ul{padding:12px 0 0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 20px}.rpe-nav-v1__info li a{color:#173846;font-size:13px}.rpe-nav-v1__mobile{display:none}.rpe-nav-v1__desktop{display:block}.rpe-nav-v1__scrim,.rpe-nav-v1__drawer{display:none}
/* The Elementor header layout is intentionally independent from the popup styling. */
.rpe-mega-header-v1{background:#fff}.rpe-mega-header-v1>.elementor-container{align-items:center}.rpe-mega-header-v1 .rpe-top-actions>.elementor-widget-wrap{display:flex!important;align-items:center;justify-content:flex-end;flex-wrap:nowrap!important;gap:16px}.rpe-mega-header-v1 .rpe-top-actions .elementor-widget{width:auto!important;max-width:fit-content;flex:0 0 auto;margin:0!important}.rpe-mega-header-nav{background:#f3f9fa;border-top:1px solid #e5eff1;border-bottom:1px solid #dfecee}.rpe-mega-header-v1__mobile{display:none!important}
@media(max-width:1024px){.rpe-nav-v1__desktop{display:none}.rpe-nav-v1__mobile{display:block}.rpe-nav-v1__hamburger{border:0;background:transparent;padding:13px 8px;display:flex;flex-direction:column;gap:5px;cursor:pointer}.rpe-nav-v1__hamburger span{display:block;background:#123545;width:24px;height:2px;border-radius:2px}.rpe-nav-v1__scrim{position:fixed;inset:0;background:rgba(4,26,36,.52);z-index:9998}.rpe-nav-v1__drawer{position:fixed;top:0;left:0;bottom:0;background:#fff;width:min(365px,92vw);z-index:9999;overflow:auto;box-shadow:16px 0 40px rgba(0,0,0,.19)}.rpe-nav-v1.is-mobile-open .rpe-nav-v1__scrim,.rpe-nav-v1.is-mobile-open .rpe-nav-v1__drawer{display:block}.rpe-nav-v1__drawer-head{display:flex;align-items:center;justify-content:space-between;padding:22px 18px;background:#103545;color:#fff;gap:10px}.rpe-nav-v1__drawer-head strong{font-size:15px}.rpe-nav-v1__drawer-head button{color:#fff;background:transparent;border:0;font-size:32px;cursor:pointer}.rpe-nav-v1__drawer-body{padding:10px 18px}.rpe-nav-v1__drawer-link,.rpe-nav-v1__drawer summary{display:flex;justify-content:space-between;border-bottom:1px solid #e4eff0;padding:13px 3px;color:#123545;font-size:14px;font-weight:650;cursor:pointer;list-style:none}.rpe-nav-v1__drawer summary::-webkit-details-marker{display:none}.rpe-nav-v1__sub{display:flex;flex-direction:column;padding:5px 0 13px 14px;gap:0}.rpe-nav-v1__sub a{padding:9px 4px;color:#42636c;font-size:13px}.rpe-nav-v1__drawer-foot{display:flex;gap:24px;padding:18px;background:#edf6f7;font-size:13px}.rpe-nav-v1__drawer-foot a{color:#007e8b;font-weight:650}.rpe-mega-header-v1__desktop{display:none!important}.rpe-mega-header-v1__mobile{display:block!important}.rpe-mega-header-v1__mobile .elementor-container{display:flex!important;flex-wrap:nowrap!important;align-items:center!important}.rpe-mega-header-v1__mobile .elementor-column{min-width:0!important}.rpe-mega-header-v1__mobile .rpe-mobile-actions>.elementor-widget-wrap{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:10px}.rpe-mega-header-v1__mobile .rpe-mobile-actions .elementor-widget{width:auto!important;flex:0 0 auto!important;margin:0!important}}
@media(max-width:479px){.rpe-mega-header-v1__mobile .rpe-mobile-actions>.elementor-widget-wrap{gap:5px}.rpe-mega-header-v1__mobile .elementor-column{padding:0!important}.rpe-nav-v1__drawer-head{padding:16px}}

/* RPE 1.1: compact, photographic shop category tiles */
.rpe-nav-v1__mega{padding-top:20px;padding-bottom:19px}
.rpe-nav-v1__tiles{gap:14px}
.rpe-nav-v1__tile{min-height:118px;display:flex;flex-direction:row;align-items:center;gap:17px;padding:13px 17px;overflow:hidden}
.rpe-nav-v1__tile-media{width:86px;height:86px;flex:0 0 86px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e4eff0;border-radius:8px;overflow:hidden}
.rpe-nav-v1__tile-image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;padding:5px;margin:0!important}
.rpe-nav-v1__tile-copy{display:flex;flex-direction:column;gap:7px;min-width:0}
.rpe-nav-v1__tile-copy strong{font-size:15px;line-height:1.3;color:#123545}
.rpe-nav-v1__tile-copy>span{font-size:12px;color:#547078}
.rpe-nav-v1__tile-media:empty{background:#e8f3f5}
.rpe-nav-v1__mega-links{margin-top:15px;padding-top:13px}
@media(min-width:1025px) and (max-width:1150px){.rpe-nav-v1__tile{gap:10px;padding:10px}.rpe-nav-v1__tile-media{width:68px;height:68px;flex-basis:68px}}

/* v1.4 compact category tiles and three-column information menu */
@media(min-width:1025px){
.rpe-nav-v1__mega,.rpe-nav-v1__info{padding:14px 22px!important}
.rpe-nav-v1__tiles{gap:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}
.rpe-nav-v1__tile{min-height:90px!important;padding:10px!important;gap:12px!important;flex-direction:row!important;flex-wrap:nowrap!important}
.rpe-nav-v1__tile-media{width:68px!important;height:68px!important;flex:0 0 68px!important}
.rpe-nav-v1__tile-copy{white-space:nowrap!important;gap:4px!important;min-width:0!important}
.rpe-nav-v1__tile-copy strong{font-size:13px!important;white-space:nowrap!important}
.rpe-nav-v1__tile-copy>span{white-space:nowrap!important;display:block!important;font-size:11px!important}
.rpe-nav-v1__info{width:min(700px,calc(100vw - 30px))!important;right:0!important;left:auto!important}
.rpe-nav-v1__info-cols{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
.rpe-nav-v1__info-cols ul{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;margin:0!important;list-style:none!important}
.rpe-nav-v1__info-cols li{margin:0!important;padding:0!important;line-height:1.3!important}
.rpe-nav-v1__info-cols li a{display:block!important;padding:6px 2px!important;font-size:12px!important;white-space:nowrap!important}
}

/* v1.5: comfortable navigation sizes, matched dropdown panels, proper dropdown chevrons */
@media(min-width:1025px){
.rpe-nav-v1 .rpe-nav-v1__bar{gap:clamp(12px,1.3vw,24px)!important;min-height:66px!important}
.rpe-nav-v1 .rpe-nav-v1__bar>li>a,.rpe-nav-v1 .rpe-nav-v1__toggle{font-size:15px!important;font-weight:600!important;line-height:1.3!important;white-space:nowrap!important}
.rpe-nav-v1 .rpe-nav-v1__mega,.rpe-nav-v1 .rpe-nav-v1__info{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(920px,calc(100vw - 40px))!important;min-height:196px!important;padding:22px 25px!important}
.rpe-nav-v1 .rpe-nav-v1__info-cols li a{font-size:15px!important;line-height:1.25!important;padding:5px 2px!important}
.rpe-nav-v1 .rpe-nav-v1__tile-copy strong{font-size:16px!important}
.rpe-nav-v1 .rpe-nav-v1__tile-copy>span{font-size:15px!important}
.rpe-nav-v1 .rpe-nav-v1__tiles{gap:12px!important}
.rpe-nav-v1 .rpe-nav-v1__tile{min-height:105px!important}
}
.rpe-chevron{display:inline-block;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:7px;vertical-align:middle}
.rpe-nav-v1__trigger.is-open .rpe-chevron{transform:rotate(225deg) translate(-2px,-1px)}
.rpe-nav-v1__language{display:flex;align-items:center;min-width:100px}
.rpe-nav-v1__language .trp-language-switcher{width:auto!important;max-width:155px!important;font-size:15px!important}
.rpe-nav-v1__drawer-foot{flex-wrap:wrap}
.rpe-nav-v1__drawer-lang{padding:12px 18px;border-top:1px solid #d7e9ec}
@media(max-width:1024px){.rpe-nav-v1__drawer a,.rpe-nav-v1__drawer summary{font-size:15px!important}}

/* v1.5.1: TranslatePress language selection must look like plain navigation text. */
.rpe-nav-v1 .rpe-nav-v1__language, .rpe-nav-v1 .rpe-nav-v1__drawer-lang {align-items:center;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher-container,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher > div,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language > a,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language > a,
.rpe-nav-v1 .rpe-nav-v1__language select,
.rpe-nav-v1 .rpe-nav-v1__language button {background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline-offset:3px;padding:0!important;min-height:0!important;max-width:none!important;color:inherit!important;font-size:15px!important;font-weight:600!important;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher {width:auto!important;min-width:0!important;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language{position:absolute;z-index:10010;background:#fff!important;box-shadow:0 12px 28px rgba(0,0,0,.12)!important;min-width:165px!important;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language a{padding:8px 10px!important;white-space:nowrap!important;}
.rpe-nav-v1 .rpe-nav-v1__language select{appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;}
@media(max-width:1024px){.rpe-nav-v1 .rpe-nav-v1__drawer-lang .trp-ls-shortcode-current-language, .rpe-nav-v1 .rpe-nav-v1__drawer-lang select{border:0!important;background:transparent!important;box-shadow:none!important;}}


/* RPE Mega Header 1.5.2: desktop menu centering and compact language switcher. */
@media (min-width:1025px) {
 .rpe-nav-v1 .rpe-nav-v1__bar {
   display:flex!important;align-items:center!important;justify-content:center!important;
   flex-wrap:nowrap!important;gap:0!important;
   width:100%!important;max-width:none!important;margin:0 auto!important;
   padding:0 12px!important;min-height:64px!important;
 }
 .rpe-nav-v1 .rpe-nav-v1__bar>li {
   display:flex!important;align-items:center!important;justify-content:center!important;
   flex:0 0 auto!important;margin:0!important;padding:0!important;
   min-height:64px!important;
 }
 .rpe-nav-v1 .rpe-nav-v1__bar>li>a,
 .rpe-nav-v1 .rpe-nav-v1__bar>li>.rpe-nav-v1__toggle {
   display:inline-flex!important;align-items:center!important;justify-content:center!important;
   min-height:44px!important;padding:10px 12px!important;
   margin:0!important;font-size:15px!important;line-height:24px!important;
   white-space:nowrap!important;vertical-align:middle!important;
 }
 .rpe-nav-v1 .rpe-nav-v1__bar>li.rpe-nav-v1__language {
   display:flex!important;align-items:center!important;justify-content:center!important;
   min-height:64px!important;height:64px!important;
   padding:0 12px!important;line-height:24px!important;min-width:0!important;
 }
}
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher > div,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language > a {
 height:auto!important;min-height:0!important;max-height:none!important;
 line-height:24px!important;vertical-align:middle!important;
 margin:0!important;border:0!important;border-radius:0!important;
 background:transparent!important;box-shadow:none!important;
}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language {
 display:flex!important;align-items:center!important;padding:0!important;
}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language > a {
 display:inline-flex!important;align-items:center!important;gap:6px!important;
 padding:0!important;font-size:15px!important;font-weight:600!important;
 white-space:nowrap!important;
}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language img,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher img {
 display:inline-block!important;max-height:14px!important;width:auto!important;
 margin:0!important;vertical-align:middle!important;
}
/* Keep actual dropdown as a lightweight floating list; not a tall box or button. */
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language {
 position:absolute!important;top:100%!important;left:0!important;
 z-index:10010!important;width:max-content!important;min-width:160px!important;
 max-width:210px!important;max-height:290px!important;overflow-y:auto!important;
 padding:4px 0!important;margin:0!important;background:#fff!important;
 border:1px solid #e0ebed!important;border-radius:4px!important;
 box-shadow:0 10px 22px rgba(10,37,45,.13)!important;
}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language > a,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language a {
 display:flex!important;align-items:center!important;gap:6px!important;
 height:auto!important;min-height:0!important;
 padding:5px 10px!important;margin:0!important;
 font-size:14px!important;line-height:20px!important;white-space:nowrap!important;
 border:0!important;background:transparent!important;
}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language a:hover {background:#edf7f8!important;}
/* Preserve mobile drawer's existing spacing and breakpoint behavior. */

/* RPE v1.5.3: language dropdown viewport scrolling */
.rpe-nav-v1 .rpe-nav-v1__language {position:relative!important;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher > div:not(.trp-ls-shortcode-current-language) {
  max-height: min(340px, calc(100dvh - 110px)) !important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  overscroll-behavior:contain;
  scrollbar-width:thin;
  scrollbar-color:#008a94 #ecf5f6;
  -webkit-overflow-scrolling:touch;
}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language::-webkit-scrollbar,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher > div:not(.trp-ls-shortcode-current-language)::-webkit-scrollbar{width:7px}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language::-webkit-scrollbar-thumb,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher > div:not(.trp-ls-shortcode-current-language)::-webkit-scrollbar-thumb{background:#008a94;border-radius:8px}


/* RPE_154_LAYOUT_FIX */
/* RPE 1.5.4: fixed-size, overlay-only TranslatePress control */
@media (min-width:1025px) {
.rpe-nav-v1 .rpe-nav-v1__bar {display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;}
.rpe-nav-v1 .rpe-nav-v1__bar > li {flex:0 0 auto!important;align-self:center!important;}
.rpe-nav-v1 .rpe-nav-v1__language {position:relative!important;display:flex!important;align-items:center!important;align-self:center!important;flex:0 0 auto!important;width:max-content!important;max-width:max-content!important;min-width:0!important;height:44px!important;margin:0!important;padding:0 12px!important;overflow:visible!important;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher-container,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher > div,
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language {position:static!important;display:block!important;width:max-content!important;min-width:0!important;max-width:max-content!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:22px!important;overflow:visible!important;transform:none!important;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-current-language > a {display:flex!important;align-items:center!important;gap:5px!important;line-height:22px!important;height:22px!important;min-height:0!important;padding:0!important;white-space:nowrap!important;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language,
.rpe-nav-v1 .rpe-nav-v1__language .trp-language-switcher > div.trp-ls-shortcode-language {position:absolute!important;top:calc(100% - 3px)!important;left:0!important;right:auto!important;bottom:auto!important;z-index:10050!important;width:max-content!important;min-width:145px!important;max-width:205px!important;max-height:min(340px,calc(100dvh - 90px))!important;overflow-y:auto!important;overflow-x:hidden!important;margin:0!important;padding:4px 0!important;background:#fff!important;border:1px solid #e0ebee!important;box-shadow:0 12px 30px rgba(15,50,65,.15)!important;transform:none!important;overscroll-behavior:contain!important;scrollbar-width:thin;}
.rpe-nav-v1 .rpe-nav-v1__language .trp-ls-shortcode-language > a {display:flex!important;align-items:center!important;white-space:nowrap!important;height:auto!important;min-height:30px!important;padding:5px 12px!important;line-height:20px!important;font-size:14px!important;font-weight:500!important;}
}
/* Tablet and mobile: compact off-canvas, accessible accordion + / − */
@media(max-width:1024px){
.rpe-nav-v1 .rpe-nav-v1__desktop{display:none!important}
.rpe-nav-v1 .rpe-nav-v1__mobile{display:block!important}
.rpe-nav-v1 .rpe-nav-v1__drawer{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overscroll-behavior:contain!important;width:min(390px,94vw)!important}
.rpe-nav-v1 .rpe-nav-v1__drawer-body{padding:12px 18px!important}
.rpe-nav-v1 .rpe-nav-v1__drawer summary{display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:16px!important;padding:15px 4px!important;gap:15px!important}
.rpe-nav-v1 .rpe-nav-v1__drawer summary span[aria-hidden="true"]{font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:25px!important;height:25px!important;border:1px solid #b8d5da!important;border-radius:5px!important;flex:0 0 25px!important}
.rpe-nav-v1 .rpe-nav-v1__drawer summary span[aria-hidden="true"]::after{content:'+'!important;font:600 20px/1 sans-serif!important;color:#087d88!important}
.rpe-nav-v1 .rpe-nav-v1__drawer details[open] > summary span[aria-hidden="true"]::after{content:'−'!important}
.rpe-nav-v1 .rpe-nav-v1__sub{padding:4px 0 12px 16px!important;border-bottom:1px solid #e6eff1!important}
.rpe-nav-v1 .rpe-nav-v1__sub a{font-size:15px!important;line-height:1.4!important;padding:10px 4px!important;white-space:normal!important}
.rpe-nav-v1 .rpe-nav-v1__drawer-lang{position:relative!important;overflow:visible!important}
.rpe-nav-v1 .rpe-nav-v1__drawer-lang .trp-ls-shortcode-language{max-height:min(300px,calc(100dvh - 150px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin}
}

/* RPE_INFO_HEADINGS_155 */
.rpe-nav-v1__info-cols .rpe-info-heading{display:block;list-style:none;font-size:15px;font-weight:700;letter-spacing:.015em;color:#123b48;margin:0 0 12px;padding:0;line-height:1.35;white-space:nowrap;pointer-events:none}
/* END_RPE_INFO_HEADINGS_155 */

/* RPE_CLICK_156_START */
/* Version 1.5.6: native TranslatePress output remains in DOM as URL data source. */
.rpe-nav-v1__language.rpe-click-lang-ready,.rpe-nav-v1__drawer-lang.rpe-click-lang-ready{display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;flex:0 0 auto!important;min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;overflow:visible!important;position:relative!important}
.rpe-click-lang-ready>.trp-language-switcher{display:none!important}
.rpe-click-lang-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:15px!important;font-weight:600!important;font-family:inherit!important;line-height:1.3!important;color:#123846!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:9px 6px!important;margin:0!important;min-height:38px!important;max-width:none!important;width:auto!important;white-space:nowrap!important;cursor:pointer!important;vertical-align:middle!important}
.rpe-click-lang-trigger img,.rpe-click-lang-panel img{width:18px!important;height:auto!important;max-height:15px!important;object-fit:contain!important;flex-shrink:0!important}
.rpe-click-lang-chevron{font-size:17px!important;margin-left:2px!important;line-height:1!important}
.rpe-click-lang-panel{position:fixed!important;z-index:2147483000!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;background:white!important;border:1px solid #d9e7eb!important;box-shadow:0 12px 30px rgba(15,50,65,.15)!important;border-radius:3px!important;padding:4px 0!important;margin:0!important;}
.rpe-click-lang-panel[hidden]{display:none!important}
.rpe-click-lang-panel a{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:31px!important;margin:0!important;padding:5px 12px!important;white-space:nowrap!important;color:#153c4b!important;background:transparent!important;text-decoration:none!important;font:500 14px/20px Arial,sans-serif!important}
.rpe-click-lang-panel a:hover,.rpe-click-lang-panel a:focus-visible{background:#e7f4f6!important;color:#006e78!important}

/* RPE_CLICK_156_END */
