.elementor .e-56d4103f-1d7b{width:auto;height:42px;display:block;flex:0 0 auto;}.elementor .e-2691be04-671b{width:auto;position:static;padding:0px;flex:1 1 auto;justify-content:center;& .elementor-widget-nav-menu, & .elementor-widget-nav-menu .elementor-widget-container { position: static !important; width: 100%; } & .elementor-nav-menu--main .elementor-item { font-family: Montserrat, sans-serif !important; font-weight: 600 !important; font-size: 15px !important; color: #0F2A3D !important; fill: #0F2A3D !important; padding: 10px 16px !important; border-radius: 999px; transition: background-color 0.15s, color 0.15s; } & .elementor-nav-menu--main .elementor-item:hover, & .elementor-nav-menu--main .elementor-item.highlighted { background-color: rgba(15,42,61,0.07) !important; color: #B70000 !important; } & .elementor-nav-menu--main .elementor-item.elementor-item-active { background-color: #B70000 !important; color: #FFFFFF !important; } & .elementor-nav-menu--main .sub-menu { background-color: #FFFFFF !important; border: 1px solid rgba(15,42,61,0.08) !important; border-radius: 14px; padding: 8px !important; margin-top: 12px !important; box-shadow: 0 18px 40px -18px rgba(9,28,42,0.35), 0 2px 6px rgba(9,28,42,0.06); min-width: 240px !important; } & .elementor-nav-menu--main .sub-menu li + li { border-top: 1px solid rgba(15,42,61,0.06); } & .elementor-nav-menu--main .sub-menu a { color: #0F2A3D !important; font-family: Montserrat, sans-serif !important; font-weight: 600 !important; font-size: 14px !important; padding: 12px 14px !important; border-radius: 8px; background-color: transparent !important; border: 0 !important; transition: background-color 0.15s, padding 0.15s; } & .elementor-nav-menu--main .sub-menu a:hover, & .elementor-nav-menu--main .sub-menu a:focus { background-color: #EEF1F4 !important; color: #0F2A3D !important; padding-left: 18px !important; } & .elementor-nav-menu--main .sub-menu a.elementor-item-active { background-color: #F4F5F7 !important; color: #0F2A3D !important; box-shadow: inset 3px 0 0 #B70000; } & .elementor-menu-toggle { margin-left: auto; background-color: rgba(15,42,61,0.07) !important; color: #0F2A3D !important; border-radius: 999px; padding: 10px !important; font-size: 22px !important; } & .elementor-menu-toggle svg { fill: #0F2A3D !important; } & nav.elementor-nav-menu--dropdown { position: absolute !important; top: calc(100% + 10px) !important; left: 0 !important; right: 0 !important; width: auto !important; margin: 0 !important; background-color: #FFFFFF !important; border-radius: 20px; overflow: hidden; box-shadow: 0 24px 48px -16px rgba(9,28,42,0.45); padding: 6px 0; } & .elementor-nav-menu--dropdown a { color: #0F2A3D !important; background-color: transparent !important; font-family: Montserrat, sans-serif !important; font-weight: 600 !important; font-size: 16px !important; padding: 15px 22px !important; border: 0 !important; } & .elementor-nav-menu--dropdown a:hover, & .elementor-nav-menu--dropdown a:focus { background-color: #EEF1F4 !important; color: #0F2A3D !important; } & .elementor-nav-menu--dropdown a.elementor-item-active { background-color: #F4F5F7 !important; color: #B70000 !important; } & .elementor-nav-menu--dropdown .sub-menu { background-color: #F7F8FA !important; } & .elementor-nav-menu--dropdown .sub-menu a { padding-left: 38px !important; font-size: 15px !important; }\n}.elementor .e-428c04fe-be85:hover,.elementor .e-428c04fe-be85:focus-visible{background-color:#8F0000;}.elementor .e-428c04fe-be85{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#B70000;transition:background-color 0.15s;flex:0 0 auto;}.elementor .e-7383cc92-4ea9{width:auto;max-width:1320px;position:fixed;inset-block-start:16px;inset-inline-end:24px;inset-inline-start:24px;z-index:999;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.5);border-style:solid;background-color:rgba(255,255,255,0.8);box-shadow:0px 16px 40px -18px rgba(9,28,42,0.45);backdrop-filter:blur(16px);flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}