.elementor-28517 .elementor-element.elementor-element-5f630238 .elementor-menu-toggle{margin-left:auto;}:root{--page-title-display:none;}/* Start custom CSS for nav-menu, class: .elementor-element-5f630238 */.elementor-28517 .elementor-element.elementor-element-5f630238 { flex: 1 1 auto; } .elementor-28517 .elementor-element.elementor-element-5f630238 .elementor-nav-menu--main .elementor-nav-menu { flex-wrap: nowrap; } .elementor-28517 .elementor-element.elementor-element-5f630238 .elementor-nav-menu--main .elementor-item { padding: 11px 11px !important; letter-spacing: .08em !important; white-space: nowrap; } .elementor-28517 .elementor-element.elementor-element-5f630238 {; }/* End custom CSS */
/* Start custom CSS */.elementor-element-5f630238 .elementor-nav-menu--main .elementor-item{font-family: 'Manrope',sans-serif;font-weight: 500;font-size: 12.5px;letter-spacing: .1em;color: #fff;padding: 12px 16px;margin: 0 1px;border-radius: 999px;transition: background-color .2s ease,color .2s ease;}.elementor-element-5f630238 .elementor-nav-menu--main .elementor-item:hover,.elementor-element-5f630238 .elementor-nav-menu--main .elementor-item:focus-visible,.elementor-element-5f630238 .elementor-nav-menu--main .elementor-item.highlighted{background: rgba(255,255,255,.18);color: #fff;}.elementor-element-5f630238 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-element-5f630238 .elementor-nav-menu--main .current-menu-ancestor>.elementor-item{background: #f6f2ea;color: #2e3b33;}.elementor-element-5f630238 .elementor-item::before,.elementor-element-5f630238 .elementor-item::after{display: none !important;}.elementor-element-5f630238 .sub-arrow{padding-left: 6px;font-size: 10px;opacity: .8;}.elementor-element-5f630238 .elementor-nav-menu--main .sub-menu{border-radius: 22px;padding: 8px;min-width: 230px !important;background: rgba(246,242,234,.94);-webkit-backdrop-filter: blur(18px) saturate(140%);backdrop-filter: blur(18px) saturate(140%);box-shadow: 0 18px 40px rgba(31,38,34,.18);}.elementor-element-5f630238 .elementor-nav-menu--main .sub-menu .elementor-sub-item{font-family: 'Manrope',sans-serif;font-size: 13px;font-weight: 600;letter-spacing: .06em;color: #2e3b33;border-radius: 999px;padding: 11px 16px;background: transparent;}.elementor-element-5f630238 .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover,.elementor-element-5f630238 .elementor-nav-menu--main .sub-menu .elementor-sub-item.elementor-item-active{background: rgba(46,59,51,.08);color: #2e3b33;}.elementor-element-5f630238 .elementor-menu-toggle{width: 46px;height: 46px;padding: 0;margin-left: auto;align-items: center;justify-content: center;border-radius: 999px;color: #fff;background: rgba(255,255,255,.14);border: 1px solid rgba(255,255,255,.4);font-size: 20px;}.elementor-element-5f630238 .elementor-menu-toggle:hover{background: rgba(255,255,255,.26);}.elementor-element-5f630238 .elementor-menu-toggle svg{width: 20px;height: 20px;fill: #fff;}.elementor-element-5f630238{position: relative;}.elementor-element-5f630238 .elementor-nav-menu--dropdown.elementor-nav-menu__container{position: absolute;right: 0;top: calc(100% + 14px);width: min(330px,calc(100vw - 32px));z-index: 999;margin-top: 0 !important;padding: 10px;border-radius: 22px;background: rgba(246,242,234,.96);-webkit-backdrop-filter: blur(18px) saturate(140%);backdrop-filter: blur(18px) saturate(140%);box-shadow: 0 18px 40px rgba(31,38,34,.22);overflow: hidden;}.elementor-element-5f630238 .elementor-nav-menu--dropdown .elementor-item,.elementor-element-5f630238 .elementor-nav-menu--dropdown .elementor-sub-item{font-family: 'Manrope',sans-serif;font-size: 15px;font-weight: 600;letter-spacing: .06em;color: #2e3b33;padding: 14px 20px !important;border-radius: 999px;background: transparent;}.elementor-element-5f630238 .elementor-nav-menu--dropdown .elementor-sub-item{font-size: 13.5px;font-weight: 500;padding-left: 34px !important;}.elementor-element-5f630238 .elementor-nav-menu--dropdown .elementor-item:hover,.elementor-element-5f630238 .elementor-nav-menu--dropdown .elementor-sub-item:hover{background: rgba(46,59,51,.08);color: #2e3b33;}.elementor-element-5f630238 .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-element-5f630238 .elementor-nav-menu--dropdown .elementor-sub-item.elementor-item-active{background: #2e3b33;color: #f6f2ea;}html{scroll-behavior: smooth;}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto;}}.vj-card{transition:none !important;}.elementor-element-5f630238 .elementor-item,.elementor-element-5f630238 .elementor-sub-item{font-family:'Manrope',sans-serif !important;text-transform:uppercase !important;}body .elementor .elementor-element.elementor-element-5f630238 .elementor-nav-menu--main .elementor-nav-menu .elementor-item{padding:10px 11px!important;letter-spacing:.05em!important;font-size:14px!important;font-weight:500!important;}body .elementor .elementor-element.elementor-element-5f630238 .elementor-nav-menu--main .elementor-nav-menu{width:100%;justify-content:space-between;}body .elementor .e-con:has(> .elementor-element-5f630238){width:min(1240px,calc(100% - 32px))!important;gap:20px!important;}@media (min-width:1001px){body .elementor .e-con:has(> .elementor-element-5f630238){padding-inline-end:28px!important;}}@media (min-width:1001px) and (max-width:1219px){body .elementor .elementor-element-5f630238 .elementor-nav-menu--main{display:none!important;}body .elementor .elementor-element-5f630238 .elementor-menu-toggle{display:flex!important;}body .elementor .elementor-element-5f630238 nav.elementor-nav-menu--dropdown{display:block!important;}}/* End custom CSS */