.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-menu-toggle{margin-left:auto;}.elementor-41 .elementor-element.elementor-element-7685a9c{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a, .elementor-41 .elementor-element.elementor-element-7685a9c .elementor-menu-toggle{color:var( --e-global-color-lswhite );fill:var( --e-global-color-lswhite );}.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a:hover,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a:focus,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-menu-toggle:hover,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-menu-toggle:focus{color:var( --e-global-color-lswhite );}.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a:hover,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a:focus,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-lsgold );}.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-lswhite );background-color:var( --e-global-color-lsgold );}.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-nav-menu--dropdown{border-style:none;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for nav-menu, class: .elementor-element-7685a9c */flex-grow: 1; & .elementor-nav-menu--main .elementor-item { font-family: var(--e-global-typography-lsmenu-font-family), Sans-serif; font-size: var(--e-global-typography-lsmenu-font-size); font-weight: var(--e-global-typography-lsmenu-font-weight); text-transform: var(--e-global-typography-lsmenu-text-transform); letter-spacing: var(--e-global-typography-lsmenu-letter-spacing); line-height: var(--e-global-typography-lsmenu-line-height); color: var(--e-global-color-lswhite); fill: var(--e-global-color-lswhite); padding: 12px 0; } & .elementor-nav-menu--main .elementor-item:hover, & .elementor-nav-menu--main .elementor-item:focus, & .elementor-nav-menu--main .elementor-item.elementor-item-active, & .elementor-nav-menu--main .elementor-item.highlighted { color: var(--e-global-color-lsgold); fill: var(--e-global-color-lsgold); } & .e--pointer-underline .elementor-item:after { background-color: var(--e-global-color-lsgold); height: 1px; } & .elementor-nav-menu--main .elementor-item .sub-arrow { margin-inline-start: 8px; padding: 0; } & .elementor-nav-menu--main .elementor-item .sub-arrow i, & .elementor-nav-menu--main .elementor-item .sub-arrow svg { display: none; } & .elementor-nav-menu--main .elementor-item .sub-arrow::after { content: ""; display: block; width: 16px; height: 16px; background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.45675 4.795C1.73242 4.51934 2.17935 4.51934 2.45502 4.795L7.83821 10.1782L13.2215 4.795C13.4971 4.51934 13.9441 4.51934 14.2198 4.795C14.4953 5.07066 14.4953 5.51761 14.2198 5.79324L8.33741 11.6756C8.06174 11.9513 7.61478 11.9513 7.33911 11.6756L1.45675 5.79324C1.18108 5.51761 1.18108 5.07066 1.45675 4.795Z' fill='white'/%3E%3C/svg%3E") center / 16px 16px no-repeat; } & .elementor-nav-menu--dropdown { background-color: var(--e-global-color-lsnavy); border: 1px solid rgba(255,255,255,0.1); } & .elementor-nav-menu--dropdown a, & .elementor-nav-menu--main .sub-menu a { font-family: var(--e-global-typography-lsmenu-font-family), Sans-serif; font-size: var(--e-global-typography-lsmenu-font-size); font-weight: var(--e-global-typography-lsmenu-font-weight); text-transform: var(--e-global-typography-lsmenu-text-transform); letter-spacing: var(--e-global-typography-lsmenu-letter-spacing); color: var(--e-global-color-lswhite); background-color: var(--e-global-color-lsnavy); padding: 14px 20px; } & .elementor-nav-menu--dropdown a:hover, & .elementor-nav-menu--dropdown a.highlighted, & .elementor-nav-menu--dropdown a.elementor-item-active { color: var(--e-global-color-lswhite); background-color: var(--e-global-color-lsteal); } & .elementor-menu-toggle { color: var(--e-global-color-lswhite); fill: var(--e-global-color-lswhite); background-color: transparent; --nav-menu-icon-size: 26px; margin-inline-start: auto; }/* End custom CSS */
/* Start custom CSS *//* Typography is bound to Site Settings > Global Fonts: LS Top Bar, LS Menu, LS Button */
.elementor-41 .ls-topbar-text { font-family: var(--e-global-typography-lstopbar-font-family), Sans-serif; font-size: var(--e-global-typography-lstopbar-font-size); font-weight: var(--e-global-typography-lstopbar-font-weight); line-height: var(--e-global-typography-lstopbar-line-height); letter-spacing: var(--e-global-typography-lstopbar-letter-spacing); color: rgba(255,255,255,0.6); white-space: nowrap; }
.elementor-41 .ls-topbar-text a { font: inherit; letter-spacing: inherit; color: inherit; text-decoration: none; transition: color 0.3s; }
.elementor-41 .ls-topbar-text a:hover { color: #CD9956; }
.elementor-41 .ls-btn-text { font-family: var(--e-global-typography-lsbutton-font-family), Sans-serif; font-size: var(--e-global-typography-lsbutton-font-size); font-weight: var(--e-global-typography-lsbutton-font-weight); line-height: var(--e-global-typography-lsbutton-line-height); letter-spacing: var(--e-global-typography-lsbutton-letter-spacing); color: #FFFFFF; white-space: nowrap; cursor: pointer; }
.elementor-41 .ls-btn-outline { display: inline-flex; align-items: center; justify-content: center; gap: 16px; width: auto; padding: 20px 30px; border: 1px solid #FFFFFF; background-color: rgba(255,255,255,0.06); text-decoration: none; transition: background-color 0.3s, border-color 0.3s; }
.elementor-41 .ls-btn-outline:hover { background-color: #CD9956; border-color: #CD9956; }
.elementor-41 .ls-icon-16, .elementor-41 .ls-icon-18 { min-width: 0; padding: 0; flex-shrink: 0; background-repeat: no-repeat; background-position: center; }
.elementor-41 .ls-icon-16 { width: 16px; height: 16px; }
.elementor-41 .ls-icon-18 { width: 18px; height: 18px; }
.elementor-41 a.ls-icon-18 { transition: opacity 0.3s; }
.elementor-41 a.ls-icon-18:hover { opacity: 0.7; }
.elementor-41 .elementor-element-5c7cc24e { background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M1.33333 5.66667C1.33333 3.33333 2.66667 2.33333 4.66667 2.33333H11.3333C13.3333 2.33333 14.6667 3.33333 14.6667 5.66667V10.3333C14.6667 12.6667 13.3333 13.6667 11.3333 13.6667H4.66667' stroke-width='1.23636' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23D1A363'/%3E%3Cpath d='M11.3333 6L9.24666 7.66667C8.56 8.21333 7.43333 8.21333 6.74666 7.66667L4.66667 6' stroke-width='1.23636' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23D1A363'/%3E%3Cpath d='M1.33333 11H5.33333' stroke-width='1.23636' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23D1A363'/%3E%3Cpath d='M1.33333 8.33333H3.33333' stroke-width='1.23636' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23D1A363'/%3E%3C/g%3E%3C/svg%3E"); }
.elementor-41 .elementor-element-6ca429f8 { background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Cpath d='M14.6467 12.22C14.6467 12.46 14.5933 12.7067 14.48 12.9467C14.3667 13.1867 14.22 13.4133 14.0267 13.6267C13.7 13.9867 13.34 14.2467 12.9333 14.4133C12.5333 14.58 12.1 14.6667 11.6333 14.6667C10.9533 14.6667 10.2267 14.5067 9.46 14.18C8.69333 13.8533 7.92667 13.4133 7.16667 12.86C6.4 12.3 5.67333 11.68 4.98 10.9933C4.29333 10.3 3.67333 9.57333 3.12 8.81333C2.57333 8.05333 2.13333 7.29333 1.81333 6.54C1.49333 5.78 1.33333 5.05333 1.33333 4.36C1.33333 3.90667 1.41333 3.47333 1.57333 3.07333C1.73333 2.66667 1.98667 2.29333 2.34 1.96C2.76667 1.54 3.23333 1.33333 3.72667 1.33333C3.91333 1.33333 4.1 1.37333 4.26667 1.45333C4.44 1.53333 4.59333 1.65333 4.71333 1.82667L6.26 4.00667C6.38 4.17333 6.46667 4.32667 6.52667 4.47333C6.58667 4.61333 6.62 4.75333 6.62 4.88C6.62 5.04 6.57333 5.2 6.48 5.35333C6.39333 5.50667 6.26667 5.66667 6.10667 5.82667L5.6 6.35333C5.52667 6.42667 5.49333 6.51333 5.49333 6.62C5.49333 6.67333 5.5 6.72 5.51333 6.77333C5.53333 6.82667 5.55333 6.86667 5.56667 6.90667C5.68667 7.12667 5.89333 7.41333 6.18667 7.76C6.48667 8.10667 6.80667 8.46 7.15333 8.81333C7.51333 9.16667 7.86 9.49333 8.21333 9.79333C8.56 10.0867 8.84667 10.2867 9.07333 10.4067C9.10667 10.42 9.14667 10.44 9.19333 10.46C9.24667 10.48 9.3 10.4867 9.36 10.4867C9.47333 10.4867 9.56 10.4467 9.63333 10.3733L10.14 9.87333C10.3067 9.70667 10.4667 9.58 10.62 9.5C10.7733 9.40667 10.9267 9.36 11.0933 9.36C11.22 9.36 11.3533 9.38667 11.5 9.44667C11.6467 9.50667 11.8 9.59333 11.9667 9.70667L14.1733 11.2733C14.3467 11.3933 14.4667 11.5333 14.54 11.7C14.6067 11.8667 14.6467 12.0333 14.6467 12.22Z' stroke-width='1.24' stroke-miterlimit='10' stroke='%23D1A363'/%3E%3Cpath d='M12.3333 6C12.3333 5.6 12.02 4.98667 11.5533 4.48667C11.1267 4.02667 10.56 3.66667 10 3.66667' stroke-width='1.24' stroke-linecap='round' stroke-linejoin='round' stroke='%23D1A363'/%3E%3Cpath d='M14.6667 6C14.6667 3.42 12.58 1.33333 10 1.33333' stroke-width='1.24' stroke-linecap='round' stroke-linejoin='round' stroke='%23D1A363'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.elementor-41 .elementor-element-28b0b8d6 { background-image: url("data:image/svg+xml,%3Csvg width='7.78905' height='15.0002' viewBox='0 0 7.78905 15.0002' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M5.05618 15V8.1583H7.35173L7.69613 5.49117H5.05618V3.7886C5.05618 3.01665 5.26966 2.49057 6.37789 2.49057L7.78905 2.48999V0.104423C7.54501 0.072709 6.70731 0 5.73231 0C3.69636 0 2.30252 1.24272 2.30252 3.52445V5.49117H0V8.1583H2.30252V15H5.05618Z' fill='white'/%3E%3C/g%3E%3C/svg%3E"); }
.elementor-41 .elementor-element-5ba0e14d { background-image: url("data:image/svg+xml,%3Csvg width='16.4401' height='16.4434' viewBox='0 0 16.4401 16.4434' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M16.3984 4.83457C16.3598 3.96085 16.2185 3.36023 16.0161 2.83973C15.8073 2.28726 15.4861 1.79264 15.0653 1.38145C14.6541 0.963858 14.1562 0.639361 13.6101 0.433844C13.0866 0.231474 12.4891 0.0901372 11.6154 0.0516549C10.7352 0.00983194 10.4557 0.000195313 8.22326 0.000195313C5.99077 0.000195313 5.71134 0.00983194 4.83438 0.0483785C3.96069 0.086925 3.36004 0.228327 2.83969 0.430567C2.28706 0.639361 1.79245 0.960582 1.38125 1.38145C0.963663 1.79261 0.639326 2.2905 0.433648 2.83658C0.231279 3.36023 0.089974 3.95764 0.0514596 4.8313C0.00966876 5.71154 0 5.99097 0 8.22345C0 10.4559 0.00966875 10.7354 0.0481832 11.6123C0.0867297 12.4861 0.228131 13.0867 0.430533 13.6072C0.639326 14.1597 0.963663 14.6543 1.38125 15.0655C1.79245 15.4831 2.29034 15.8075 2.83641 16.0131C3.36 16.2154 3.95741 16.3568 4.83126 16.3953C5.70807 16.4339 5.98766 16.4434 8.22014 16.4434C10.4526 16.4434 10.7321 16.4339 11.609 16.3953C12.4827 16.3567 13.0834 16.2155 13.6037 16.0131C14.1502 15.8018 14.6466 15.4786 15.0609 15.0643C15.4752 14.65 15.7984 14.1537 16.0098 13.6072C16.212 13.0836 16.3534 12.486 16.3919 11.6123C16.4305 10.7354 16.4401 10.4559 16.4401 8.22345C16.4401 5.99097 16.4368 5.71151 16.3984 4.83457ZM14.9176 11.5481C14.8822 12.3511 14.7473 12.7848 14.6349 13.0739C14.3586 13.7902 13.7901 14.3588 13.0737 14.6351C12.7846 14.7475 12.3478 14.8824 11.5479 14.9176C10.6806 14.9563 10.4205 14.9658 8.22653 14.9658C6.03256 14.9658 5.76919 14.9563 4.90501 14.9176C4.10196 14.8824 3.66831 14.7475 3.37921 14.6351C3.02275 14.5033 2.69829 14.2945 2.43489 14.0215C2.16185 13.7549 1.95306 13.4337 1.82129 13.0772C1.70886 12.7881 1.57398 12.3511 1.53875 11.5514C1.50007 10.6841 1.49056 10.4238 1.49056 8.22985C1.49056 6.03587 1.50007 5.77251 1.53875 4.90848C1.57398 4.10543 1.70886 3.67178 1.82129 3.38269C1.95306 3.02607 2.16185 2.70166 2.43816 2.4382C2.70465 2.16516 3.02587 1.95637 3.38249 1.82476C3.67159 1.71234 4.10851 1.57742 4.90829 1.54206C5.77559 1.50351 6.03584 1.49387 8.22965 1.49387C10.4269 1.49387 10.687 1.50351 11.5512 1.54206C12.3542 1.57745 12.7879 1.7123 13.077 1.82473C13.4334 1.95637 13.7579 2.16516 14.0213 2.4382C14.2943 2.70484 14.5031 3.02607 14.6349 3.38269C14.7473 3.67178 14.8822 4.10855 14.9176 4.90848C14.9561 5.77578 14.9658 6.03587 14.9658 8.22985C14.9658 10.4238 14.9561 10.6808 14.9176 11.5481Z' fill='white'/%3E%3Cpath d='M8.22326 3.99916C5.89126 3.99916 3.99921 5.89109 3.99921 8.22322C3.99921 10.5554 5.89126 12.4473 8.22326 12.4473C10.5553 12.4473 12.4473 10.5554 12.4473 8.22322C12.4473 5.89109 10.5553 3.99916 8.22326 3.99916ZM8.22326 10.9632C6.71038 10.9632 5.48318 9.73624 5.48318 8.22322C5.48318 6.71021 6.71038 5.48321 8.22323 5.48321C9.73625 5.48321 10.9633 6.71021 10.9633 8.22322C10.9633 9.73624 9.73622 10.9632 8.22326 10.9632ZM13.6006 3.83213C13.6006 4.37673 13.159 4.81828 12.6143 4.81828C12.0697 4.81828 11.6282 4.37673 11.6282 3.83213C11.6282 3.28747 12.0697 2.84604 12.6143 2.84604C13.159 2.84604 13.6006 3.28743 13.6006 3.83213Z' fill='white'/%3E%3C/g%3E%3C/svg%3E"); }
.elementor-41 .elementor-element-6fa090f1 { background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg opacity='0.58'%3E%3C/g%3E%3Cpath d='M5.175 15.45C6.3 16.125 7.65 16.5 9 16.5C13.125 16.5 16.5 13.125 16.5 9C16.5 4.875 13.125 1.5 9 1.5C4.875 1.5 1.5 4.875 1.5 9C1.5 10.35 1.875 11.625 2.475 12.75L1.83033 15.2295C1.68429 15.7912 2.20419 16.2988 2.76224 16.1394L5.175 15.45Z' stroke-width='1.125' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='white'/%3E%3Cpath d='M12.375 11.1364C12.375 11.2579 12.348 11.3828 12.2905 11.5043C12.233 11.6258 12.1587 11.7405 12.0607 11.8485C11.895 12.0308 11.7125 12.1624 11.5063 12.2468C11.3035 12.3311 11.0838 12.375 10.8472 12.375C10.5024 12.375 10.134 12.294 9.74531 12.1286C9.3566 11.9633 8.96789 11.7405 8.58256 11.4604C8.19385 11.1769 7.82543 10.863 7.4739 10.5154C7.12575 10.1644 6.8114 9.7965 6.53086 9.41175C6.25369 9.027 6.03061 8.64225 5.86837 8.26088C5.70612 7.87613 5.625 7.50825 5.625 7.15725C5.625 6.92775 5.66556 6.70838 5.74668 6.50588C5.8278 6.3 5.95625 6.111 6.13539 5.94225C6.35172 5.72963 6.58832 5.625 6.83845 5.625C6.93309 5.625 7.02773 5.64525 7.11223 5.68575C7.20011 5.72625 7.27785 5.787 7.3387 5.87475L8.12287 6.97838C8.18371 7.06275 8.22765 7.14038 8.25807 7.21463C8.2885 7.2855 8.3054 7.35638 8.3054 7.4205C8.3054 7.5015 8.28174 7.5825 8.23441 7.66012C8.19047 7.73775 8.12625 7.81875 8.04513 7.89975L7.78824 8.16637C7.75106 8.2035 7.73416 8.24738 7.73416 8.30138C7.73416 8.32838 7.73754 8.352 7.7443 8.379C7.75444 8.406 7.76458 8.42625 7.77134 8.4465C7.83219 8.55787 7.93697 8.703 8.08569 8.8785C8.23779 9.054 8.40004 9.23288 8.5758 9.41175C8.75833 9.59063 8.93409 9.756 9.11323 9.90787C9.289 10.0564 9.43434 10.1576 9.54926 10.2184C9.56616 10.2251 9.58644 10.2352 9.6101 10.2454C9.63714 10.2555 9.66418 10.2589 9.6946 10.2589C9.75207 10.2589 9.79601 10.2386 9.83319 10.2015L10.0901 9.94838C10.1746 9.864 10.2557 9.79988 10.3334 9.75938C10.4112 9.71213 10.4889 9.6885 10.5734 9.6885C10.6376 9.6885 10.7052 9.702 10.7796 9.73238C10.854 9.76275 10.9317 9.80663 11.0162 9.864L12.135 10.6571C12.2229 10.7179 12.2837 10.7887 12.3209 10.8731C12.3547 10.9575 12.375 11.0419 12.375 11.1364Z' stroke-width='1.125' stroke-miterlimit='10' stroke='white'/%3E%3C/g%3E%3C/svg%3E"); }
.elementor-41 .elementor-element-4b3ac32 { background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M11.8223 4.44727L16.3748 8.99977L11.8223 13.5523' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='white'/%3E%3Cpath d='M1.625 9H16.2475' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='white'/%3E%3C/g%3E%3C/svg%3E"); }

/* Keep the brand navy when the child theme adds .header-fixed on scroll */
.header-fixed .elementor-41 { background-color: #032539; }

/* Main menu (nav-menu widget) */
.elementor-41 .elementor-element.elementor-element-7685a9c { flex-grow: 1; --e-nav-menu-horizontal-menu-item-margin: 15px; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item { font-family: var(--e-global-typography-lsmenu-font-family), Sans-serif; font-size: var(--e-global-typography-lsmenu-font-size); font-weight: var(--e-global-typography-lsmenu-font-weight); text-transform: var(--e-global-typography-lsmenu-text-transform); line-height: var(--e-global-typography-lsmenu-line-height); letter-spacing: var(--e-global-typography-lsmenu-letter-spacing); color: #FFFFFF; fill: #FFFFFF; padding: 12px 0; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item:hover,
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item:focus,
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item.highlighted { color: #CD9956; fill: #CD9956; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item:after { background-color: #CD9956; height: 1px; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item .sub-arrow { margin-inline-start: 8px; padding: 0; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item .sub-arrow i,
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item .sub-arrow svg { display: none; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--main .elementor-item .sub-arrow::after { content: ""; display: block; width: 16px; height: 16px; background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M1.45675 4.795C1.73242 4.51934 2.17935 4.51934 2.45502 4.795L7.83821 10.1782L13.2215 4.795C13.4971 4.51934 13.9441 4.51934 14.2198 4.795C14.4953 5.07066 14.4953 5.51761 14.2198 5.79324L8.33741 11.6756C8.06174 11.9513 7.61478 11.9513 7.33911 11.6756L1.45675 5.79324C1.18108 5.51761 1.18108 5.07066 1.45675 4.795Z' fill='white'/%3E%3C/g%3E%3C/svg%3E") center / 16px 16px no-repeat; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--dropdown { background-color: #032539; border: 1px solid rgba(255,255,255,0.1); }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--dropdown a { font-family: var(--e-global-typography-lsmenu-font-family), Sans-serif; font-size: var(--e-global-typography-lsmenu-font-size); font-weight: var(--e-global-typography-lsmenu-font-weight); text-transform: var(--e-global-typography-lsmenu-text-transform); letter-spacing: var(--e-global-typography-lsmenu-letter-spacing); color: #FFFFFF; background-color: #032539; padding: 14px 20px; }
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--dropdown a:hover,
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--dropdown a.highlighted,
.elementor-41 .elementor-element-7685a9c .elementor-nav-menu--dropdown a.elementor-item-active { color: #FFFFFF; background-color: #0C5B6F; }
.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-menu-toggle { color: #FFFFFF; fill: #FFFFFF; background-color: transparent; --nav-menu-icon-size: 26px; margin-inline-start: auto; }
.elementor-41 .elementor-element.elementor-element-7685a9c .elementor-menu-toggle svg { fill: #FFFFFF; }/* End custom CSS */