.elementor-10188 .elementor-element.elementor-element-5b80adf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10188 .elementor-element.elementor-element-5b80adf6.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-menu-toggle{margin:0 auto;background-color:transparent;border-width:0px;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.4;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--main .elementor-item{color:#011627;fill:#011627;padding-left:6px;padding-right:6px;padding-top:18px;padding-bottom:18px;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--main .elementor-item:focus{color:#b93535;fill:#b93535;}.elementor-10188 .elementor-element.elementor-element-5b80adf6{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:28px;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a, .elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-menu-toggle{color:#011627;fill:#011627;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown{background-color:#ffffff;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a:hover,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a:focus,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-menu-toggle:hover,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-menu-toggle:focus{color:#b93535;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a:hover,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a:focus,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a.highlighted{background-color:#f9f8f8;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown .elementor-item, .elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:14px;padding-bottom:14px;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 div.elementor-menu-toggle{color:#011627;}.elementor-10188 .elementor-element.elementor-element-5b80adf6 div.elementor-menu-toggle svg{fill:#011627;}.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-10188 .elementor-element.elementor-element-5b80adf6.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-10188 .elementor-element.elementor-element-5b80adf6{--nav-menu-icon-size:28px;}}@media(max-width:767px){.elementor-10188 .elementor-element.elementor-element-5b80adf6{--nav-menu-icon-size:28px;}}/* Start custom CSS */.elementor-10188 { position: sticky; top: 0; z-index: 1000; background: #ffffff; }
.admin-bar .elementor-10188 { top: 32px; }
@media (max-width:782px) { .admin-bar .elementor-10188 { top:46px; } }
@media (max-width:600px) { .admin-bar .elementor-10188 { top:0; } }
.elementor-10188 .elementor-menu-toggle { min-width:44px; min-height:44px; }
.elementor-10188 a:focus-visible, .elementor-10188 [role="button"]:focus-visible { outline:2px solid #b93535; outline-offset:3px; }
.elementor-10188 .trp-shortcode-switcher__wrapper { display:block; width:132px; min-width:132px; overflow:visible; }
.elementor-10188 .trp-shortcode-switcher { display:block; padding:0; }
.elementor-10188 .trp-shortcode-overlay { width:132px; overflow:visible !important; }
.elementor-10188 .trp-current-language-item__wrapper { width:132px; box-sizing:border-box; padding:0 8px; min-height:44px; display:flex; align-items:center; gap:6px; }
.elementor-10188 .trp-language-item__current { width:auto; min-width:0; flex:1; box-sizing:border-box; padding:0; min-height:44px; display:flex; align-items:center; font-family:Inter,sans-serif; font-size:15px; font-weight:600; line-height:1.4; text-transform:uppercase; color:#011627; }
.elementor-10188 .trp-language-item__current .trp-language-item-name { font:inherit; color:inherit; }
.elementor-10188 .trp-shortcode-arrow { width:14px; height:14px; flex:0 0 14px; --text:#011627; }
.elementor-10188 .trp-shortcode-overlay .trp-switcher-dropdown-list:not([hidden]) { position:absolute; top:100%; inset-inline-start:auto; inset-inline-end:0; width:304px; background:#ffffff; border:1px solid #e5e9ec; box-shadow:0 12px 28px rgba(1,22,39,0.12); display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:0; padding:8px; box-sizing:border-box; }
.elementor-10188 .trp-switcher-dropdown-list .trp-language-item { width:100%; min-width:0; height:44px !important; min-height:44px !important; padding:8px 12px; box-sizing:border-box; font-family:Inter,sans-serif; font-size:13px; color:#011627; background-color:transparent; transition:.4s; }
.elementor-10188 .trp-switcher-dropdown-list .trp-language-item:hover, .elementor-10188 .trp-switcher-dropdown-list .trp-language-item:focus { color:#b93535; background-color:#f9f8f8; }
/* Render top-level chevrons with the first CSS paint, independent of SmartMenus initialization. */
.elementor-10188 .elementor-element.elementor-element-5b80adf6 .elementor-nav-menu--main > ul > .menu-item-has-children > a.elementor-item::after { content:""; display:block; position:static; flex:0 0 15px; width:15px; height:15px; margin-inline-start:6px; opacity:1; transform:none; transition:none; background-color:currentColor; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 7 5 5 5-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px 14px no-repeat; }
.elementor-10188 .elementor-nav-menu--main > ul > .menu-item-has-children > a > .sub-arrow { display:none; }
.elementor-10188 a[data-interaction-id="34af089b"] { display:none; }
.elementor-10188 a[data-interaction-id="520e0eae"] { display:block; flex-shrink:0; }
@media(max-width:767px) {
 .elementor-10188 a[data-interaction-id="34af089b"] { display:block; width:44px; flex-shrink:0; }
 .elementor-10188 a[data-interaction-id="520e0eae"] { display:none; }
}
/* Use the native menu toggle before translated desktop links need a second row. */
@media(min-width:1025px) and (max-width:1439px) {
 .elementor-10188 .elementor-nav-menu--main { display:none; }
 .elementor-10188 .elementor-menu-toggle { display:flex; }
 .elementor-10188 .elementor-nav-menu--dropdown.elementor-nav-menu__container { display:block; }
}
.elementor-10188 .trp-switcher-dropdown-list .trp-language-item .trp-language-item-name { color:inherit; transition:inherit; }/* End custom CSS */