.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-2745ad9{--display:flex;}.elementor-331 .elementor-element.elementor-element-080450f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef0f3;--border-color:#eef0f3;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 28px 0px rgba(15,23,42,.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-080450f:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-080450f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-331 .elementor-element.elementor-element-navhead0927{--display:flex;--min-height:44px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#eef0f3;--border-color:#eef0f3;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-navlabel0927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navlabel0927 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:700;line-height:17px;color:#98a2b3;}.elementor-331 .elementor-element.elementor-element-navall0927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navall0927 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:700;line-height:17px;color:#b94f28;}.elementor-331 .elementor-element.elementor-element-navgrid0927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-331 .elementor-element.elementor-element-navrow10927{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-navwpc0927{--display:flex;--min-height:112px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:5px 5px 5px 5px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-331 .elementor-element.elementor-element-navwpc0927:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-navwpc0927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f1e7;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-331 .elementor-element.elementor-element-navwpc0927i{width:var( --container-widget-width, 56px );max-width:56px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-navwpc0927i img{width:56px;height:56px;}.elementor-331 .elementor-element.elementor-element-navwpc0927txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-navwpc0927h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navwpc0927h .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:700;line-height:22px;color:#252b35;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-navwpc0927p{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:13px;line-height:19px;color:#667085;}.elementor-331 .elementor-element.elementor-element-navwpc0927tag{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navwpc0927tag .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:700;line-height:17px;color:#b94f28;}.elementor-331 .elementor-element.elementor-element-navac0927{--display:flex;--min-height:112px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:5px 5px 5px 5px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-331 .elementor-element.elementor-element-navac0927:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-navac0927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-331 .elementor-element.elementor-element-navac0927i{width:var( --container-widget-width, 56px );max-width:56px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-navac0927i img{width:56px;height:56px;}.elementor-331 .elementor-element.elementor-element-navac0927txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-navac0927h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navac0927h .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:700;line-height:22px;color:#252b35;}.elementor-331 .elementor-element.elementor-element-navac0927p{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:13px;line-height:19px;color:#667085;}.elementor-331 .elementor-element.elementor-element-navac0927tag{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navac0927tag .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:700;line-height:17px;color:#b94f28;}.elementor-331 .elementor-element.elementor-element-navrow20927{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-navspc0927{--display:flex;--min-height:112px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:5px 5px 5px 5px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-331 .elementor-element.elementor-element-navspc0927:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-navspc0927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-331 .elementor-element.elementor-element-navspc0927i{width:var( --container-widget-width, 56px );max-width:56px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-navspc0927i img{width:56px;height:56px;}.elementor-331 .elementor-element.elementor-element-navspc0927txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-navspc0927h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navspc0927h .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:700;line-height:22px;color:#252b35;}.elementor-331 .elementor-element.elementor-element-navspc0927p{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:13px;line-height:19px;color:#667085;}.elementor-331 .elementor-element.elementor-element-navspc0927tag{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navspc0927tag .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:700;line-height:17px;color:#b94f28;}.elementor-331 .elementor-element.elementor-element-navother0927{--display:flex;--min-height:112px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:5px 5px 5px 5px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-331 .elementor-element.elementor-element-navother0927:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-navother0927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-331 .elementor-element.elementor-element-navother0927i{width:var( --container-widget-width, 56px );max-width:56px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-navother0927i img{width:56px;height:56px;}.elementor-331 .elementor-element.elementor-element-navother0927txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-navother0927h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navother0927h .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:700;line-height:22px;color:#252b35;}.elementor-331 .elementor-element.elementor-element-navother0927p{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:13px;line-height:19px;color:#667085;}.elementor-331 .elementor-element.elementor-element-navother0927tag{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-navother0927tag .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:700;line-height:17px;color:#b94f28;}.elementor-331 .elementor-element.elementor-element-navfoot0927{--display:flex;--min-height:56px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#eef0f3;--border-color:#eef0f3;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-331 .elementor-element.elementor-element-navfoottext0927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:17px;color:#7b8494;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-331 .elementor-element.elementor-element-navquoteb0927 .elementor-button{background-color:#b94f28;font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;fill:#fff;color:#fff;}.elementor-331 .elementor-element.elementor-element-navquoteb0927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-27fc989{--display:flex;}.elementor-331 .elementor-element.elementor-element-2d8292f{--display:flex;}.elementor-331 .elementor-element.elementor-element-efedebe{--display:flex;}.elementor-331 .elementor-element.elementor-element-e6a21fb{--display:flex;}.elementor-331 .elementor-element.elementor-element-c4bdef7{--display:flex;}.elementor-331 .elementor-element.elementor-element-1fb460a{--display:flex;}.elementor-331 .elementor-element.elementor-element-88f4328{--display:flex;}.elementor-331 .elementor-element.elementor-element-743164f{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:160ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-331 .elementor-element.elementor-element-headright0927{--display:flex;--min-height:40px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-headglobe0927{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-headglobe0927 .elementor-icon-wrapper{text-align:center;}.elementor-331 .elementor-element.elementor-element-headglobe0927.elementor-view-stacked .elementor-icon{background-color:#253247;}.elementor-331 .elementor-element.elementor-element-headglobe0927.elementor-view-framed .elementor-icon, .elementor-331 .elementor-element.elementor-element-headglobe0927.elementor-view-default .elementor-icon{color:#253247;border-color:#253247;}.elementor-331 .elementor-element.elementor-element-headglobe0927.elementor-view-framed .elementor-icon, .elementor-331 .elementor-element.elementor-element-headglobe0927.elementor-view-default .elementor-icon svg{fill:#253247;}.elementor-331 .elementor-element.elementor-element-headglobe0927 .elementor-icon{font-size:16px;}.elementor-331 .elementor-element.elementor-element-headglobe0927 .elementor-icon svg{height:16px;}.elementor-331 .elementor-element.elementor-element-headchev0927{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-headchev0927 .elementor-icon-wrapper{text-align:center;}.elementor-331 .elementor-element.elementor-element-headchev0927.elementor-view-stacked .elementor-icon{background-color:#253247;}.elementor-331 .elementor-element.elementor-element-headchev0927.elementor-view-framed .elementor-icon, .elementor-331 .elementor-element.elementor-element-headchev0927.elementor-view-default .elementor-icon{color:#253247;border-color:#253247;}.elementor-331 .elementor-element.elementor-element-headchev0927.elementor-view-framed .elementor-icon, .elementor-331 .elementor-element.elementor-element-headchev0927.elementor-view-default .elementor-icon svg{fill:#253247;}.elementor-331 .elementor-element.elementor-element-headchev0927 .elementor-icon{font-size:11px;}.elementor-331 .elementor-element.elementor-element-headchev0927 .elementor-icon svg{height:11px;}.elementor-331 .elementor-element.elementor-element-mobilemenuextra1001{width:initial;max-width:initial;}.elementor-331 .elementor-element.elementor-element-cmquickstore1009{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:17px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-17px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group > label, .elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-subgroup label{color:#27364a;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group > label{font-size:14px;font-weight:600;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-type-html{padding-bottom:0px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group .elementor-field{color:#27364a;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group .elementor-field, .elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-subgroup label{font-size:15px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#f7f8fa;border-color:#cfc8bd;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group .elementor-select-wrapper select{background-color:#f7f8fa;border-color:#cfc8bd;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-field-group .elementor-select-wrapper::before{color:#cfc8bd;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-button span{justify-content:center;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-button{font-size:15px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:15px 22px 15px 22px;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .e-form__buttons__wrapper__button-next{background-color:#d45122;color:#ffffff;border-color:#d45122;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-button[type="submit"]{background-color:#d45122;color:#ffffff;border-color:#d45122;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .e-form__buttons__wrapper__button-next:hover{background-color:#b84118;color:#ffffff;border-color:#b84118;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-button[type="submit"]:hover{background-color:#b84118;color:#ffffff;border-color:#b84118;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-331 .elementor-element.elementor-element-cmquickform1009 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-331 .elementor-element.elementor-element-cmquickform1009{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-080450f{--width:100%;}.elementor-331 .elementor-element.elementor-element-navrow10927{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-331 .elementor-element.elementor-element-navwpc0927{--width:100%;}.elementor-331 .elementor-element.elementor-element-navac0927{--width:100%;}.elementor-331 .elementor-element.elementor-element-navrow20927{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-331 .elementor-element.elementor-element-navspc0927{--width:100%;}.elementor-331 .elementor-element.elementor-element-navother0927{--width:100%;}.elementor-331 .elementor-element.elementor-element-headright0927{--width:18px;}}@media(min-width:768px){.elementor-331 .elementor-element.elementor-element-080450f{--width:680px;}.elementor-331 .elementor-element.elementor-element-navhead0927{--width:100%;}.elementor-331 .elementor-element.elementor-element-navgrid0927{--width:100%;}.elementor-331 .elementor-element.elementor-element-navwpc0927{--width:321px;}.elementor-331 .elementor-element.elementor-element-navwpc0927txt{--width:232px;}.elementor-331 .elementor-element.elementor-element-navac0927{--width:321px;}.elementor-331 .elementor-element.elementor-element-navac0927txt{--width:232px;}.elementor-331 .elementor-element.elementor-element-navspc0927{--width:321px;}.elementor-331 .elementor-element.elementor-element-navspc0927txt{--width:232px;}.elementor-331 .elementor-element.elementor-element-navother0927{--width:321px;}.elementor-331 .elementor-element.elementor-element-navother0927txt{--width:232px;}.elementor-331 .elementor-element.elementor-element-navfoot0927{--width:100%;}.elementor-331 .elementor-element.elementor-element-headright0927{--width:145px;}}/* Start custom CSS for mega-menu, class: .elementor-element-743164f */.elementor-331 .elementor-element.elementor-element-743164f { --n-menu-title-padding: .5rem .85rem; --n-menu-title-font-size: .875rem; }/* End custom CSS */
/* Start custom CSS */@keyframes colomacHeaderBg {
  from { background-color: #ffffff; border-bottom-color: transparent; box-shadow: 0 0 0 rgba(0,0,0,0); }
  to { background-color: rgba(28,28,28,.95); border-bottom-color: rgba(255,255,255,.08); box-shadow: 0 4px 24px rgba(0,0,0,.22); }
}
@keyframes colomacHeaderText {
  from { color: #1a1512; }
  to { color: rgba(240,225,210,.9); }
}
@keyframes colomacHeaderActive {
  from { color: #b44e27; }
  to { color: #d45122; }
}
@keyframes colomacHeaderLanguage {
  from { color: #4b5563; }
  to { color: rgba(240,225,210,.9); }
}
@keyframes colomacHeaderLogo {
  from { filter: invert(1); }
  to { filter: none; }
}
.elementor-location-header .elementor-element-93309ea {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  z-index: 9999 !important;
  border-bottom: 1px solid transparent;
  animation: colomacHeaderBg 1s linear both;
  animation-timeline: scroll(root block);
  animation-range: 0 40px;
}
.elementor-location-header .elementor-element-93309ea .e-n-menu-title-text {
  animation: colomacHeaderText 1s linear both;
  animation-timeline: scroll(root block);
  animation-range: 0 40px;
}
.elementor-location-header .elementor-element-93309ea .e-current .e-n-menu-title-text {
  animation-name: colomacHeaderActive;
}
.elementor-location-header .elementor-element-93309ea .e-header-language,
.elementor-location-header .elementor-element-93309ea .e-header-language a {
  animation: colomacHeaderLanguage 1s linear both;
  animation-timeline: scroll(root block);
  animation-range: 0 40px;
}
.elementor-location-header .elementor-element-93309ea img {
  animation: colomacHeaderLogo 1s linear both;
  animation-timeline: scroll(root block);
  animation-range: 0 40px;
}
body.admin-bar .elementor-location-header .elementor-element-93309ea {
  top: 32px !important;
}
@media (max-width: 782px) {
  body.admin-bar .elementor-location-header .elementor-element-93309ea {
    top: 46px !important;
  }
}
/* final-mobile-header-icon-fix */
@media(max-width:767px){.elementor-element-headglobe0927,.elementor-element-headenglish0927,.elementor-element-headchev0927{display:none!important;width:0!important;height:0!important;overflow:hidden!important}.elementor-element-headright0927{width:36px!important;min-width:36px!important;max-width:36px!important;overflow:hidden!important}.elementor-element-headsearch0927{display:block!important;width:22px!important;height:22px!important}.elementor-element-eheaderinner{height:64px!important;min-height:64px!important;max-height:64px!important;overflow:visible!important}}
/* mobile-header-order-white-sticky */
@media (max-width: 767px) {
  html {
    margin-top: 0 !important;
  }
  body.admin-bar #wpadminbar {
    display: none !important;
  }
  body.admin-bar .elementor-location-header .elementor-element-93309ea,
  body.admin-bar .elementor-location-header .elementor-element-93309ea.elementor-sticky--active,
  body.admin-bar .elementor-location-header .elementor-element-93309ea.elementor-sticky--effects {
    top: 0 !important;
  }
  .elementor-location-header .elementor-element-93309ea,
  .elementor-location-header .elementor-element-93309ea.elementor-sticky--active,
  .elementor-location-header .elementor-element-93309ea.elementor-sticky--effects {
    top: 0 !important;
    animation: none !important;
    background: #ffffff !important;
    background-color: #ffffff !important;
    border-bottom: 1px solid #dfe4ea !important;
    box-shadow: 0 1px 4px rgba(22,34,52,.06) !important;
  }
  .elementor-location-header .elementor-element-eheaderinner {
    display: flex !important;
    height: 64px !important;
    min-height: 64px !important;
    max-height: 64px !important;
    padding: 0 20px !important;
    flex-flow: row nowrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 22px !important;
    overflow: visible !important;
  }
  .elementor-location-header .elementor-element-1a6617c,
  .elementor-location-header .e-logo-benchmark[data-id="1a6617c"] {
    order: 1 !important;
    flex: 0 0 58px !important;
    width: 58px !important;
    max-width: 58px !important;
    margin: 0 auto 0 0 !important;
  }
  .elementor-location-header .elementor-element-1a6617c img,
  .elementor-location-header .e-logo-benchmark[data-id="1a6617c"] {
    animation: none !important;
    filter: invert(1) !important;
  }
  .elementor-location-header .elementor-element-headright0927 {
    order: 2 !important;
    display: flex !important;
    flex: 0 0 24px !important;
    width: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
    height: 24px !important;
    min-height: 24px !important;
    max-height: 24px !important;
    margin: 0 !important;
    overflow: visible !important;
  }
  .elementor-location-header .elementor-element-headsearch0927,
  .elementor-location-header .elementor-element-headsearch0927 .elementor-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 24px !important;
    height: 24px !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #253247 !important;
  }
  .elementor-location-header .elementor-element-headsearch0927 svg {
    width: 20px !important;
    height: 20px !important;
    fill: currentColor !important;
  }
  .elementor-location-header .elementor-element-743164f {
    order: 3 !important;
    flex: 0 0 24px !important;
    width: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
    margin: 0 !important;
  }
  .elementor-location-header .elementor-element-743164f .e-n-menu,
  .elementor-location-header .elementor-element-743164f .e-n-menu-toggle {
    width: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
    height: 24px !important;
    min-height: 24px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .elementor-location-header .elementor-element-743164f .e-n-menu-toggle {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: #253247 !important;
  }
  .elementor-location-header .elementor-element-743164f .e-n-menu-toggle svg {
    width: 22px !important;
    height: 22px !important;
    fill: currentColor !important;
    stroke: currentColor !important;
  }
  .elementor-location-header .elementor-element-93309ea .e-n-menu-title-text,
  .elementor-location-header .elementor-element-93309ea .e-header-language,
  .elementor-location-header .elementor-element-93309ea .e-header-language a {
    animation: none !important;
  }
}

/* GLOBAL_MOBILE_MENU_REFERENCE_20261001_START */

.elementor-location-header .elementor-element-mobilemenuextra1001{display:none!important}
@media(max-width:1024px){
  html,body{max-width:100%!important;overflow-x:hidden!important}
  body:has(#menu-toggle-121[aria-expanded="true"]){overflow:hidden!important}
  .elementor-location-header .elementor-element-93309ea,
  .elementor-location-header .elementor-element-93309ea.elementor-sticky--active,
  .elementor-location-header .elementor-element-93309ea.elementor-sticky--effects{
    height:82px!important;min-height:82px!important;max-height:82px!important;
    background:#fff!important;border-bottom:1px solid #edf0f3!important;box-shadow:none!important;overflow:visible!important
  }
  .elementor-location-header .elementor-element-eheaderinner{
    height:82px!important;min-height:82px!important;max-height:82px!important;
    padding:0 32px 0 20px!important;gap:46px!important;overflow:visible!important;
    display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important
  }
  .elementor-location-header .elementor-element-1a6617c,
  .elementor-location-header .e-logo-benchmark[data-id="1a6617c"]{
    order:1!important;flex:0 0 75px!important;width:75px!important;max-width:75px!important;height:50px!important;
    margin:0 auto 0 0!important;overflow:visible!important
  }
  .elementor-location-header .elementor-element-1a6617c .elementor-widget-container,
  .elementor-location-header .elementor-element-1a6617c a,
  .elementor-location-header .elementor-element-1a6617c img{
    width:75px!important;height:50px!important;max-width:75px!important;max-height:50px!important;
    display:block!important;object-fit:contain!important;object-position:left center!important;animation:none!important;filter:invert(1)!important
  }
  .elementor-location-header .elementor-element-headright0927{
    order:2!important;display:flex!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;
    max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;overflow:visible!important
  }
  .elementor-location-header .elementor-element-headsearch0927,
  .elementor-location-header .elementor-element-headsearch0927 .elementor-icon{
    display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;
    margin:0!important;padding:0!important;color:#253247!important
  }
  .elementor-location-header .elementor-element-headsearch0927 svg{width:20px!important;height:20px!important;fill:currentColor!important}
  .elementor-location-header .elementor-element-743164f{
    order:3!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;margin:0!important
  }
  .elementor-location-header .elementor-element-743164f .e-n-menu,
  .elementor-location-header .elementor-element-743164f .e-n-menu-toggle{
    width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important
  }
  .elementor-location-header .elementor-element-743164f .e-n-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;color:#253247!important}
  .elementor-location-header .elementor-element-743164f .e-n-menu-toggle svg{width:20px!important;height:20px!important;fill:currentColor!important;stroke:currentColor!important}
  .elementor-location-header #menubar-121{
    position:fixed!important;left:0!important;right:0!important;top:82px!important;bottom:58px!important;
    width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;transform:none!important;
    margin:0!important;padding:0!important;background:#fff!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important
  }
  .elementor-location-header #menubar-121>.e-n-menu-heading{
    display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;height:auto!important;min-height:0!important;
    margin:0!important;padding:0 0 180px!important;background:#fff!important;gap:0!important
  }
  .elementor-location-header #menubar-121>.e-n-menu-heading>.e-n-menu-item{
    display:flex!important;flex-direction:column!important;flex:0 0 auto!important;width:100%!important;min-height:59px!important;height:auto!important;margin:0!important;padding:0!important
  }
  .elementor-location-header #menubar-121>.e-n-menu-heading>.e-n-menu-item:first-child{min-height:74px!important;height:74px!important}
  .elementor-location-header #menubar-121 .e-n-menu-title{
    display:flex!important;align-items:center!important;width:100%!important;height:59px!important;min-height:59px!important;
    padding:0 40px!important;margin:0!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important
  }
  .elementor-location-header #menubar-121>.e-n-menu-heading>.e-n-menu-item:first-child>.e-n-menu-title{height:74px!important;min-height:74px!important}
  .elementor-location-header #menubar-121 .e-n-menu-title-container{
    display:flex!important;align-items:center!important;flex:1 1 auto!important;width:auto!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important
  }
  .elementor-location-header #menubar-121 .e-n-menu-title-text{
    animation:none!important;color:#1d2a3d!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:18px!important;
    font-weight:500!important;line-height:24px!important;letter-spacing:0!important;text-transform:none!important
  }
  .elementor-location-header #e-n-menu-title-1212 .e-n-menu-title-text{color:#b94f28!important}
  .elementor-location-header #e-n-menu-title-1214 .e-n-menu-title-text,
  .elementor-location-header #e-n-menu-title-1216 .e-n-menu-title-text{font-size:0!important}
  .elementor-location-header #e-n-menu-title-1214 .e-n-menu-title-text:after{content:"Manufacturing & Quality Control";font-size:18px!important}
  .elementor-location-header #e-n-menu-title-1216 .e-n-menu-title-text:after{content:"Knowledge Center";font-size:18px!important}
  .elementor-location-header #e-n-menu-title-1212 .e-n-menu-dropdown-icon{
    flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;color:#7a8799!important
  }
  .elementor-location-header #e-n-menu-title-1212 .e-n-menu-dropdown-icon svg{width:11px!important;height:11px!important;fill:currentColor!important}
  .elementor-location-header #e-n-menu-title-1212+ .e-n-menu-content:not(.e-active){display:none!important}
  .elementor-location-header #e-n-menu-title-1212+ .e-n-menu-content.e-active{
    display:flex!important;position:static!important;flex:0 0 280px!important;width:460px!important;height:280px!important;min-height:280px!important;
    margin:0 20px!important;padding:0!important;background:#f7f8fa!important;border-left:1px solid #b94f28!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important
  }
  .elementor-location-header #e-n-menu-content-1212{
    display:flex!important;flex-direction:column!important;width:459px!important;height:280px!important;min-height:280px!important;
    margin:0!important;padding:0!important;background:#f7f8fa!important;border:0!important;border-radius:0!important;box-shadow:none!important;gap:0!important;overflow:hidden!important
  }
  .elementor-location-header .elementor-element-navhead0927,
  .elementor-location-header .elementor-element-navfoot0927,
  .elementor-location-header .elementor-element-navwpc0927p,
  .elementor-location-header .elementor-element-navwpc0927tag,
  .elementor-location-header .elementor-element-navac0927p,
  .elementor-location-header .elementor-element-navac0927tag,
  .elementor-location-header .elementor-element-navspc0927p,
  .elementor-location-header .elementor-element-navspc0927tag,
  .elementor-location-header .elementor-element-navother0927p,
  .elementor-location-header .elementor-element-navother0927tag{display:none!important}
  .elementor-location-header .elementor-element-navgrid0927{
    display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;height:280px!important;min-height:280px!important;
    margin:0!important;padding:0!important;gap:0!important;background:#f7f8fa!important
  }
  .elementor-location-header .elementor-element-navrow10927,
  .elementor-location-header .elementor-element-navrow20927{
    display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;height:140px!important;min-height:140px!important;
    margin:0!important;padding:0!important;gap:0!important;background:transparent!important
  }
  .elementor-location-header .elementor-element-navwpc0927,
  .elementor-location-header .elementor-element-navac0927,
  .elementor-location-header .elementor-element-navspc0927,
  .elementor-location-header .elementor-element-navother0927{
    display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;flex:0 0 70px!important;
    width:100%!important;height:70px!important;min-height:70px!important;margin:0!important;padding:15px 21px!important;gap:15px!important;
    background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important
  }
  .elementor-location-header .elementor-element-navwpc0927i,
  .elementor-location-header .elementor-element-navac0927i,
  .elementor-location-header .elementor-element-navspc0927i,
  .elementor-location-header .elementor-element-navother0927i{
    display:block!important;flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important
  }
  .elementor-location-header .elementor-element-navwpc0927i,
  .elementor-location-header .elementor-element-navac0927i,
  .elementor-location-header .elementor-element-navspc0927i,
  .elementor-location-header .elementor-element-navother0927i,
  .elementor-location-header [data-id$="0927i"] .elementor-widget-container{overflow:hidden!important;border-radius:4px!important}
  .elementor-location-header [data-id$="0927i"] .elementor-widget-container,
  .elementor-location-header [data-id$="0927i"] img{width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important;margin:0!important;border-radius:4px!important;object-fit:cover!important;animation:none!important;filter:none!important}
  .elementor-location-header .elementor-element-navwpc0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/00005_wpc-wall-panel-hero-scene-colomac_f4700fe1_86f895f8d0.webp")!important;object-fit:cover!important;transform:scale(1.35)!important;transform-origin:left center!important}
  .elementor-location-header .elementor-element-navac0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/products-mdf-meeting-room.webp")!important;object-fit:cover!important;transform:scale(3)!important;transform-origin:left center!important}
  .elementor-location-header .elementor-element-navspc0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/wpc-card-impact.webp")!important;object-fit:contain!important;transform:none!important;background:#fff!important}
  .elementor-location-header .elementor-element-navother0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/wpc-card-wood-veneer.webp")!important;object-fit:contain!important;transform:none!important;background:#fff!important}
  .elementor-location-header .elementor-element-navwpc0927txt,
  .elementor-location-header .elementor-element-navac0927txt,
  .elementor-location-header .elementor-element-navspc0927txt,
  .elementor-location-header .elementor-element-navother0927txt{
    display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:center!important;width:auto!important;height:40px!important;min-height:40px!important;
    margin:0!important;padding:0!important;gap:0!important;background:transparent!important
  }
  .elementor-location-header [data-id$="0927h"],
  .elementor-location-header [data-id$="0927h"] .elementor-heading-title{width:100%!important;margin:0!important;padding:0!important;line-height:24px!important}
  .elementor-location-header [data-id$="0927h"] a{
    color:#253247!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:24px!important;text-decoration:none!important
  }
  .elementor-location-header .elementor-element-navwpc0927h a{color:#b94f28!important}
  .elementor-location-header .elementor-element-mobilemenuextra1001{
    display:none!important;position:fixed!important;left:0!important;top:628px!important;width:500px!important;max-width:100vw!important;height:177px!important;
    margin:0!important;padding:0!important;background:#fff!important;z-index:10003!important
  }
  .elementor-location-header .elementor-element-eheaderinner:has(#menu-toggle-121[aria-expanded="true"]) .elementor-element-mobilemenuextra1001{display:block!important}
  .elementor-location-header .elementor-element-eheaderinner:has(#e-n-menu-title-1212 button[aria-expanded="true"]) .elementor-element-mobilemenuextra1001{top:908px!important}
  .elementor-location-header .elementor-element-mobilemenuextra1001 .elementor-widget-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}
  .cm-mobile-menu-extra{width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:"Source Sans 3",Arial,sans-serif}
  .cm-mobile-menu-rule{height:1px;margin:6px 20px 0;background:#edf0f3}
  .cm-mobile-menu-label{margin:21px 40px 0;color:#98a2b3;font-size:14px;font-weight:600;line-height:18px;letter-spacing:.2px}
  .cm-mobile-menu-langs{display:flex;flex-wrap:wrap;gap:9px 10px;margin:10px 40px 0}
  .cm-lang-btn{display:flex;align-items:center;justify-content:center;height:45px;padding:0 15px;border-radius:4px;background:#f2f3f5;color:#334158!important;font-size:18px;font-weight:400;line-height:24px;text-decoration:none!important;white-space:nowrap}
  .cm-lang-btn:nth-child(1){width:88px}.cm-lang-btn:nth-child(2){width:82px}.cm-lang-btn:nth-child(3){width:93px}.cm-lang-btn:nth-child(4){width:96px}.cm-lang-btn:nth-child(5){width:104px}
  .cm-lang-btn.is-active{background:#b94f28;color:#fff!important;font-weight:600}
}
@media(max-width:1024px) and (max-height:1100px){
  .elementor-location-header .elementor-element-eheaderinner:has(#menu-toggle-121[aria-expanded="true"]) .elementor-element-mobilemenuextra1001{top:auto!important;bottom:58px!important}
  .elementor-location-header .elementor-element-eheaderinner:has(#e-n-menu-title-1212 button[aria-expanded="true"]) .elementor-element-mobilemenuextra1001{top:auto!important;bottom:58px!important}
  .elementor-location-header #menubar-121>.e-n-menu-heading{box-sizing:border-box!important;height:1186px!important;min-height:1186px!important;padding-bottom:360px!important}
}

/* GLOBAL_MOBILE_MENU_REFERENCE_20261001_END */

/* GLOBAL_DESKTOP_MEGA_MENU_REFERENCE_20261008_START */

@media(min-width:1025px){
  .elementor-location-header #e-n-menu-content-1212{height:360px!important;min-height:360px!important;max-height:360px!important;background:#fff!important;overflow:hidden!important;border-radius:0!important}
  .elementor-location-header #e-n-menu-content-1212{flex-direction:column!important;padding:0!important;gap:0!important}
  .elementor-location-header .elementor-element-navhead0927{display:flex!important;flex:0 0 40px!important;width:100%!important;height:40px!important;min-height:40px!important;padding:0 28.8px 0 12px!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border-bottom:0.8px solid #edf0f3!important;box-sizing:border-box!important}
  .elementor-location-header .elementor-element-navlabel0927{flex:1 1 auto!important;width:auto!important;margin:0!important}
  .elementor-location-header .elementor-element-navlabel0927 .elementor-heading-title{color:#98a2b3!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:11.2px!important;font-weight:700!important;line-height:14.4px!important;letter-spacing:0.8px!important}
  .elementor-location-header .elementor-element-navall0927{flex:0 0 auto!important;width:auto!important;margin:0!important}
  .elementor-location-header .elementor-element-navall0927 .elementor-heading-title,
  .elementor-location-header .elementor-element-navall0927 a{color:#b94f28!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:11.2px!important;font-weight:600!important;line-height:14.4px!important;text-decoration:none!important}
  .elementor-location-header .elementor-element-navgrid0927{display:flex!important;flex:0 0 260.8px!important;flex-direction:column!important;width:100%!important;height:260.8px!important;min-height:260.8px!important;padding:24px 16px 23.2px!important;gap:23.2px!important;background:#fff!important;box-sizing:border-box!important}
  .elementor-location-header .elementor-element-navrow10927,
  .elementor-location-header .elementor-element-navrow20927{display:flex!important;flex:0 0 95.2px!important;flex-direction:row!important;width:100%!important;height:95.2px!important;min-height:95.2px!important;padding:0!important;gap:16px!important;background:transparent!important}
  .elementor-location-header .elementor-element-navwpc0927,
  .elementor-location-header .elementor-element-navac0927,
  .elementor-location-header .elementor-element-navspc0927,
  .elementor-location-header .elementor-element-navother0927{display:flex!important;flex:1 1 0!important;flex-direction:row!important;align-items:flex-start!important;width:auto!important;height:95.2px!important;min-height:95.2px!important;margin:0!important;padding:0!important;gap:12px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}
  .elementor-location-header .elementor-element-navwpc0927i,
  .elementor-location-header .elementor-element-navac0927i,
  .elementor-location-header .elementor-element-navspc0927i,
  .elementor-location-header .elementor-element-navother0927i{display:block!important;flex:0 0 56.8px!important;width:56.8px!important;height:56.8px!important;min-width:56.8px!important;min-height:56.8px!important;margin:0!important;padding:0!important;border-radius:3.2px!important;overflow:hidden!important;background:#fff!important}
  .elementor-location-header [data-id$="0927i"] .elementor-widget-container,
  .elementor-location-header [data-id$="0927i"] img{display:block!important;width:56.8px!important;height:56.8px!important;max-width:56.8px!important;max-height:56.8px!important;margin:0!important;padding:0!important;border-radius:3.2px!important;overflow:hidden!important;animation:none!important;filter:none!important}
  .elementor-location-header .elementor-element-navwpc0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/00005_wpc-wall-panel-hero-scene-colomac_f4700fe1_86f895f8d0.webp")!important;object-fit:cover!important;transform:scale(4)!important;transform-origin:left center!important;background:#fff!important}
  .elementor-location-header .elementor-element-navac0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/00002_mdf-acoustic-hero-user_c6eabcb9_faa7700d_5fb5b2cf1b.webp")!important;object-fit:cover!important;transform:scale(4)!important;transform-origin:left center!important;background:#fff!important}
  .elementor-location-header .elementor-element-navspc0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/wpc-card-integrated.webp")!important;object-fit:contain!important;transform:none!important;background:#fff!important}
  .elementor-location-header .elementor-element-navother0927i img{content:url("https://younadewujin.com/wp-content/uploads/2026/09/wpc-card-wood-veneer.webp")!important;object-fit:contain!important;transform:none!important;background:#fff!important}
  .elementor-location-header .elementor-element-navwpc0927txt,
  .elementor-location-header .elementor-element-navac0927txt,
  .elementor-location-header .elementor-element-navspc0927txt,
  .elementor-location-header .elementor-element-navother0927txt{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:auto!important;height:95.2px!important;min-height:95.2px!important;margin:0!important;padding:0!important;gap:0!important;background:transparent!important}
  .elementor-location-header [data-id$="0927h"]{width:100%!important;height:19.2px!important;min-height:19.2px!important;margin:0 0 3.2px!important;padding:0!important}
  .elementor-location-header [data-id$="0927h"] .elementor-heading-title,
  .elementor-location-header [data-id$="0927h"] a{color:#202938!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:14.4px!important;font-weight:600!important;line-height:19.2px!important;text-decoration:none!important}
  .elementor-location-header [data-id$="0927p"]{width:100%!important;height:43.2px!important;min-height:43.2px!important;margin:0 0 6.4px!important;padding:0!important;overflow:hidden!important}
  .elementor-location-header [data-id$="0927p"] p{margin:0!important;color:#718096!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:12.8px!important;font-weight:400!important;line-height:21.6px!important}
  .elementor-location-header [data-id$="0927tag"]{display:inline-flex!important;flex:0 0 23.2px!important;width:max-content!important;height:23.2px!important;min-height:23.2px!important;margin:0!important;padding:0!important;background:#f8f3ec!important;border-radius:799.2px!important;overflow:hidden!important}
  .elementor-location-header [data-id$="0927tag"] .elementor-widget-container,
  .elementor-location-header [data-id$="0927tag"] .elementor-heading-title{display:flex!important;align-items:center!important;width:max-content!important;height:23.2px!important;margin:0!important;padding:0 8px!important;background:#f8f3ec!important;border-radius:799.2px!important;color:#b94f28!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:12.8px!important;font-weight:500!important;line-height:16.8px!important;white-space:nowrap!important}
  .elementor-location-header .elementor-element-navfoot0927{display:flex!important;flex:0 0 52px!important;width:100%!important;height:52px!important;min-height:52px!important;padding:0 28.8px 0 12px!important;align-items:center!important;justify-content:space-between!important;background:#fbf7f1!important;border:0!important;box-sizing:border-box!important}
  .elementor-location-header .elementor-element-navfoottext0927{flex:1 1 auto!important;width:auto!important;margin:0!important}
  .elementor-location-header .elementor-element-navfoottext0927 p{margin:0!important;color:#718096!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:11.2px!important;font-weight:400!important;line-height:16px!important}
  .elementor-location-header .elementor-element-navquoteb0927{flex:0 0 147.2px!important;width:147.2px!important;height:32px!important;margin:0!important}
  .elementor-location-header .elementor-element-navquoteb0927 .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;width:147.2px!important;height:32px!important;min-height:32px!important;padding:0!important;background:#b94f28!important;border:0!important;border-radius:2.4px!important;color:#fff!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:12.8px!important;font-weight:600!important;line-height:16px!important;box-shadow:none!important}
}

@media(min-width:1025px){
 .elementor-location-header .elementor-element-navhead0927{flex-basis:44px!important;height:44px!important;min-height:44px!important}
 .elementor-location-header .elementor-element-navgrid0927{flex-basis:260px!important;height:260px!important;min-height:260px!important}
 .elementor-location-header .elementor-element-navfoot0927{flex-basis:56px!important;height:56px!important;min-height:56px!important}
 .elementor-location-header [data-id$="0927p"],
 .elementor-location-header [data-id$="0927p"] p{font-size:12.8px!important;line-height:21.6px!important}
 .elementor-location-header .elementor-element-navfoottext0927{font-size:11.2px!important;line-height:16px!important}
 .elementor-location-header #e-n-menu-content-1212{border-radius:8px!important}
}

/* GLOBAL_DESKTOP_MEGA_MENU_REFERENCE_20261008_END */
/* NAV_RESPONSIVE_20261008_START */
@media(max-width:1024px){
 .elementor-location-header #e-n-menu-title-1212+.e-n-menu-content.e-active{width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important;box-sizing:border-box!important}
 .elementor-location-header #e-n-menu-content-1212{width:100%!important;max-width:100%!important;box-sizing:border-box!important}
 .elementor-location-header [data-id$="0927txt"]{min-width:0!important;flex:1 1 0!important}
 .elementor-location-header [data-id$="0927h"] a{white-space:normal!important;font-size:clamp(15px,3.6vw,18px)!important}
 .elementor-location-header .elementor-element-mobilemenuextra1001{width:100%!important;height:auto!important;min-height:177px!important;padding-bottom:14px!important}
 .elementor-location-header .cm-mobile-menu-langs{margin-inline:24px!important}
 .elementor-location-header .cm-mobile-menu-label{margin-left:24px!important}
}
@media(max-width:374px){
 .elementor-location-header #menubar-121 .e-n-menu-title{padding-inline:24px!important}
 .elementor-location-header [data-id="navwpc0927"],.elementor-location-header [data-id="navac0927"],.elementor-location-header [data-id="navspc0927"],.elementor-location-header [data-id="navother0927"]{padding-inline:12px!important;gap:10px!important}
 .elementor-location-header .cm-lang-btn{font-size:15px!important;height:38px!important;width:auto!important;padding-inline:12px!important}
}
/* NAV_RESPONSIVE_20261008_END */
/* EXACT NAV THUMBNAILS 20261008 */
.elementor-location-header .elementor-element-navwpc0927i img{content:url("https://pub-5a2d8d59b2e54c4bbdc3418ddb049d78.r2.dev/nav-thumb-wpc-wall-panel-colomac_67e4dc86.webp")!important;object-fit:cover!important;object-position:center!important;transform:none!important}
.elementor-location-header .elementor-element-navac0927i img{content:url("https://pub-5a2d8d59b2e54c4bbdc3418ddb049d78.r2.dev/nav-thumb-mdf-acoustic-panel-colomac_915fcca9.webp")!important;object-fit:cover!important;object-position:center!important;transform:none!important}
.elementor-location-header .elementor-element-navspc0927i img{content:url("https://pub-5a2d8d59b2e54c4bbdc3418ddb049d78.r2.dev/spc-flooring-wood-samples_31b28a01_a7eb856f.webp")!important;object-fit:cover!important;object-position:center!important;transform:none!important}
.elementor-location-header .elementor-element-navother0927i img{content:url("https://pub-5a2d8d59b2e54c4bbdc3418ddb049d78.r2.dev/uv-marble-panel-white-gold_9a812301.webp")!important;object-fit:cover!important;object-position:center!important;transform:none!important}
/* FUNCTIONAL_HEADER_CONTROLS_20261008_START */
.elementor-location-header [data-id="headglobe0927"],.elementor-location-header [data-id="headchev0927"]{display:none!important}
.elementor-location-header [data-id="headsearch0927"],.elementor-location-header [data-id="headenglish0927"]{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}
.cm-search-trigger,.cm-lang-trigger{appearance:none;border:0;background:transparent;color:#253247;cursor:pointer;padding:0;margin:0;font-family:"Source Sans 3",Arial,sans-serif}
.cm-search-trigger{display:grid;place-items:center;width:30px;height:44px}.cm-search-trigger svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}
.cm-search-overlay[hidden],.cm-lang-menu[hidden]{display:none!important}.cm-search-overlay{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:flex-start;justify-content:center;padding:clamp(110px,16vh,180px) 20px 30px;background:rgba(15,23,42,.72);backdrop-filter:blur(5px)}
.cm-search-form{width:min(680px,100%);padding:30px;background:#fff;border-radius:8px;box-shadow:0 18px 55px rgba(0,0,0,.22)}.cm-search-form label{display:block;margin:0 0 14px;color:#0b203d;font:700 26px/1.2 "Playfair Display",Georgia,serif}.cm-search-form>div{display:flex;gap:10px}.cm-search-form input{flex:1;min-width:0;height:50px;padding:0 16px;border:1px solid #ccd3dc;border-radius:4px;color:#1f2937;font:400 16px/1.4 "Source Sans 3",Arial,sans-serif}.cm-search-form button{height:50px;padding:0 24px;border:0;border-radius:4px;background:#b94720;color:#fff;font:700 15px/1 "Source Sans 3",Arial,sans-serif;cursor:pointer}.cm-search-close{position:fixed;top:28px;right:34px;width:48px;height:48px;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:rgba(0,0,0,.15);color:#fff;font:300 34px/1 Arial;cursor:pointer}.cm-search-open{overflow:hidden!important}
.cm-lang-control{position:relative}.cm-lang-trigger{display:flex;align-items:center;gap:9px;height:44px;color:#253247;font-size:14px;font-weight:500;white-space:nowrap}.cm-lang-globe{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.cm-lang-chevron{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;transition:transform .2s}.cm-lang-trigger[aria-expanded="true"] .cm-lang-chevron{transform:rotate(180deg)}.cm-lang-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:99999;width:150px;padding:7px;background:#fff;border:1px solid #e6e8ec;border-radius:6px;box-shadow:0 12px 30px rgba(15,23,42,.16)}.cm-lang-menu button{display:block;width:100%;padding:9px 11px;border:0;border-radius:4px;background:transparent;color:#253247;text-align:left;font:500 14px/1.25 "Source Sans 3",Arial,sans-serif;cursor:pointer}.cm-lang-menu button:hover,.cm-lang-menu button:focus{background:#f7f1e8;color:#b94720}.cm-gtranslate-loader{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}
@media(max-width:1024px){.elementor-location-header [data-id="headenglish0927"]{display:none!important}.cm-search-trigger{height:50px}.cm-search-overlay{padding-top:90px}.cm-search-form{padding:22px}.cm-search-form>div{flex-direction:column}.cm-search-form button{width:100%}.cm-search-close{top:18px;right:18px}}
/* FUNCTIONAL_HEADER_CONTROLS_20261008_END */
/* HEADER_LANGUAGE_REFERENCE_20261008_START */
@media(min-width:1025px){
 .elementor-location-header .elementor-element-headright0927{width:178px!important;min-width:178px!important;flex:0 0 178px!important;overflow:visible!important}
 .elementor-location-header .elementor-element-headenglish0927,.elementor-location-header .cm-lang-control{overflow:visible!important}
 .elementor-location-header .cm-lang-trigger{width:128px!important;height:44px!important;padding:0 11px!important;display:flex!important;align-items:center!important;gap:9px!important;border:0!important;border-radius:3px!important;background:transparent!important;color:#17243a!important;box-shadow:none!important;outline:none!important;font:600 16px/1 "Source Sans 3",Arial,sans-serif!important}
 .elementor-location-header .cm-lang-trigger:hover,.elementor-location-header .cm-lang-trigger:focus,.elementor-location-header .cm-lang-trigger:focus-visible,.elementor-location-header .cm-lang-trigger[aria-expanded="true"]{background:#f3f4f6!important;color:#17243a!important;box-shadow:none!important;outline:none!important}
 .elementor-location-header .cm-lang-trigger .cm-lang-current{flex:1 1 auto;text-align:left}
 .elementor-location-header .cm-lang-globe{width:18px!important;height:18px!important;flex:0 0 18px;stroke-width:1.9!important}
 .elementor-location-header .cm-lang-chevron{width:12px!important;height:12px!important;flex:0 0 12px;stroke-width:2.2!important}
 .elementor-location-header .cm-lang-menu{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;z-index:100000!important;width:220px!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid #dfe2e7!important;border-radius:4px!important;box-shadow:0 8px 20px rgba(15,23,42,.18)!important}
 .elementor-location-header .cm-lang-menu button{width:100%!important;height:56px!important;padding:0 20px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:18px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#2f3a4e!important;box-shadow:none!important;text-align:left!important;direction:ltr!important;font:400 16px/1 "Source Sans 3",Arial,sans-serif!important}
 .elementor-location-header .cm-lang-menu button:hover,.elementor-location-header .cm-lang-menu button:focus,.elementor-location-header .cm-lang-menu button:focus-visible{background:#f7f1e8!important;color:#b94720!important;outline:none!important}
 .elementor-location-header .cm-lang-menu button.is-active{background:#fff9e9!important;color:#b94720!important;font-weight:600!important}
 .elementor-location-header .cm-lang-menu .cm-lang-native[dir="rtl"]{font-family:Tahoma,Arial,"Noto Sans Arabic",sans-serif!important;font-size:18px!important}
 .elementor-location-header .cm-lang-menu .cm-lang-name{color:#9ba4b5!important;font-weight:400!important;text-align:right!important}
}
/* HEADER_LANGUAGE_REFERENCE_20261008_END */
/* SEARCH_OUTLINE_1008_START */
.elementor-location-header .cm-search-trigger svg,.elementor-location-header .cm-search-trigger svg circle,.elementor-location-header .cm-search-trigger svg path{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.elementor-location-header .cm-search-trigger svg{width:20px!important;height:20px!important}
/* SEARCH_OUTLINE_1008_END */
.cm-faq-response-code{position:absolute!important;width:0!important;height:0!important;min-height:0!important;overflow:hidden!important;pointer-events:none!important;margin:0!important;padding:0!important}








/* detail-pass-phase2:start */
[data-cm][class~="mx-auto"]{margin-left:auto!important;margin-right:auto!important}[data-cm][class~="flex-wrap"]{flex-wrap:wrap}[data-cm][class~="w-1.5"]{width:6px}[data-cm][class~="w-4"]{width:16px}[data-cm][class~="w-5"]{width:20px}[data-cm][class~="w-6"]{width:24px}[data-cm][class~="w-8"]{width:32px}[data-cm][class~="w-10"]{width:40px}[data-cm][class~="line-clamp-2"]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
[data-cm][class~="hover:bg-white"]:hover{background-color:#fff!important}
[data-cm][class~="hover:gap-2"]:hover{gap:8px!important}
[data-cm][class~="hover:opacity-90"]:hover{opacity:.9!important}
[data-cm][class~="hover:shadow-md"]:hover{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)!important}
[data-cm][class~="hover:text-gray-800"]:hover{color:oklch(.278 .033 256.848)!important}
[data-cm][class~="hover:text-gray-900"]:hover,[data-cm].group:hover [class~="group-hover:text-gray-900"]{color:oklch(.21 .034 264.665)!important}
[data-cm][class~="hover:text-white"]:hover{color:#fff!important}
[data-cm].group:hover [class~="group-hover:scale-105"]{transform:scale(1.05)}
[data-cm].group:hover [class~="group-hover:underline"]{text-decoration:underline}
[data-cm].group:hover [class~="group-hover:w-1.5"]{width:6px!important}
[data-cm][class~="w-0"]{width:0}
[data-cm][class~="transition-all"]{transition:all .15s}
[data-cm][class~="transition-colors"]{transition:color .15s,background-color .15s,border-color .15s}
[data-cm][class~="transition-transform"]{transition:transform .15s}
[data-cm][class~="transition-shadow"]{transition:box-shadow .15s}
[data-cm][class~="transition-opacity"]{transition:opacity .15s}
[data-cm][class~="duration-300"]{transition-duration:.3s}
[data-cm][class~="duration-500"]{transition-duration:.5s}
html body .elementor.elementor-331 [data-id="93309ea"]{height:65px!important;min-height:65px!important;background:transparent!important;border-bottom:1px solid transparent!important;transition:background .3s,border-color .3s,box-shadow .3s!important}
html body .elementor.elementor-331 [data-id="eheaderinner"]{width:100%!important;max-width:1280px!important;height:64px!important;min-height:64px!important;padding:0 32px!important;margin:0 auto!important}
html body .elementor.elementor-331 [data-id="1a6617c"]{width:auto!important;max-width:none!important;height:40px!important;object-fit:contain!important;filter:brightness(0) invert(1)!important}
html body .elementor.elementor-331 .cm-header-logo{display:flex!important;align-items:center!important;flex:0 0 auto!important;order:-99999!important}
html body .elementor.elementor-331 .e-n-menu-title-text,html body .elementor.elementor-331 .e-n-menu-toggle,html body .elementor.elementor-331 .cm-search-trigger,html body .elementor.elementor-331 .cm-lang-trigger{color:#fff!important}
html body .elementor.elementor-331 .e-n-menu-title-text{font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;line-height:23.25px!important;font-weight:500!important}
html body.cm-header-scrolled .elementor.elementor-331 [data-id="93309ea"]{background:rgba(28,28,28,.95)!important;border-bottom-color:rgba(255,255,255,.08)!important;backdrop-filter:blur(20px)!important;box-shadow:0 4px 24px rgba(0,0,0,.22)!important}
html body .elementor.elementor-331 .e-n-menu-content .e-n-menu-title-text{color:#374151!important}
@media(min-width:768px) and (max-width:1023px){html body .elementor.elementor-331 [data-id="eheaderinner"]{padding:0 24px!important}}
@media(max-width:767px){html body .elementor.elementor-331 [data-id="eheaderinner"]{padding:0 16px!important}html body .elementor.elementor-331 .e-n-menu-wrapper .e-n-menu-title-text{color:#374151!important}}

@media(max-width:1024px){
html body .elementor.elementor-331 [data-id="93309ea"]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html body .elementor.elementor-331 [data-id="eheaderinner"]{display:flex!important;gap:24px!important;justify-content:flex-end!important}
html body .elementor.elementor-331 .cm-header-logo{margin-right:auto!important}
html body .elementor.elementor-331 [data-id="743164f"]{order:3!important;flex:0 0 24px!important;width:24px!important;margin:0!important}
html body .elementor.elementor-331 [data-id="headright0927"]{order:2!important;flex:0 0 24px!important;width:24px!important;margin:0!important}
html body .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) [data-id="93309ea"]{background:#fff!important;box-shadow:none!important;border-color:#f3f4f6!important}
html body .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) [data-id="1a6617c"]{filter:brightness(0)!important}
html body .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) .e-n-menu-toggle,html body .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) .cm-search-trigger{color:#4b5563!important}
html body .elementor.elementor-331 #menubar-121{position:fixed!important;inset:64px 0 auto!important;height:auto!important;max-height:calc(100dvh - 122px)!important;min-height:0!important;width:100%!important;padding:12px 0!important;margin:0!important;border:0!important;border-top:1px solid #f3f4f6!important;background:#fff!important;overflow:auto!important}
html body .elementor.elementor-331 #menubar-121>.e-n-menu-heading{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;padding:0 16px!important;margin:0!important;gap:0!important;flex:0 0 auto!important}
html body .elementor.elementor-331 #menubar-121>.e-n-menu-heading>.e-n-menu-item,html body .elementor.elementor-331 #menubar-121>.e-n-menu-heading>.e-n-menu-item:first-child{height:auto!important;min-height:47.25px!important;flex:0 0 auto!important;margin:0!important;padding:0!important}
html body .elementor.elementor-331 #menubar-121 .e-n-menu-title,html body .elementor.elementor-331 #menubar-121>.e-n-menu-heading>.e-n-menu-item:first-child>.e-n-menu-title{height:47.25px!important;min-height:47.25px!important;padding:12px 16px!important;margin:0!important;background:#fff!important}
html body .elementor.elementor-331 #menubar-121 .e-n-menu-title-text{animation:none!important;color:#374151!important;font:500 15px/23.25px "Source Sans 3",sans-serif!important}
html body .elementor.elementor-331 #menubar-121 .e-current .e-n-menu-title-text{color:#ad461e!important}
html body .elementor.elementor-331 #e-n-menu-title-1214 .e-n-menu-title-text,html body .elementor.elementor-331 #e-n-menu-title-1216 .e-n-menu-title-text{font-size:0!important}
html body .elementor.elementor-331 #e-n-menu-title-1214 .e-n-menu-title-text:after,html body .elementor.elementor-331 #e-n-menu-title-1216 .e-n-menu-title-text:after{font-size:15px!important;line-height:23.25px!important}
html body .elementor.elementor-331 #menubar-121>.cm-mobile-menu-extra{position:static!important;flex:0 0 auto!important;width:auto!important;height:auto!important;margin:4px 16px 0!important;padding:12px 16px!important;border-top:1px solid #f3f4f6!important;background:#fff!important}
html body .elementor.elementor-331 .cm-mobile-menu-rule{display:none!important}
html body .elementor.elementor-331 .cm-mobile-menu-label{margin:0 0 8px!important;color:#9ca3af!important;font:500 12px/18px "Source Sans 3",sans-serif!important;letter-spacing:.6px!important}
html body .elementor.elementor-331 .cm-mobile-menu-langs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important}
html body .elementor.elementor-331 .cm-mobile-menu-langs a{font:500 14px/21px "Source Sans 3",sans-serif!important;padding:6px 12px!important;margin:0!important;border-radius:4px!important}
html body .elementor.elementor-331 [data-id="mobilemenuextra1001"]{display:none!important}
}

@media(max-width:1024px){html body .elementor.elementor-331 .cm-mobile-menu-langs a{height:36px!important;min-height:0!important;width:auto!important;min-width:0!important;line-height:24px!important;background:#f3f4f6!important;color:#4b5563!important}html body .elementor.elementor-331 .cm-mobile-menu-langs a.is-active{background:#ad461e!important;color:white!important}}

.cm-mobile-products{display:none!important}@media(max-width:1024px){html body .elementor.elementor-331 .cm-mobile-products:not([hidden]){display:block!important;background:#f9fafb!important;border-left:2px solid #ad461e!important}html body .elementor.elementor-331 .cm-mobile-products a{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 16px!important;font:400 15px/23.25px "Source Sans 3",sans-serif!important;color:#4b5563!important;text-decoration:none!important;min-height:56px!important}html body .elementor.elementor-331 .cm-mobile-products img{display:block!important;width:32px!important;height:32px!important;flex:0 0 32px!important;object-fit:cover!important;border-radius:4px!important;margin:0!important}}

html body .elementor.elementor-331 .cm-mobile-menu-extra{display:none!important}@media(max-width:1024px){html body .elementor.elementor-331 #menubar-121>.cm-mobile-menu-extra{display:block!important}}

@media(max-width:1024px){html body .elementor.elementor-331 #menubar-121 .e-n-menu-content{display:none!important}}

/* White navigation at top; dark navigation after scroll. */
html body:not(.cm-header-scrolled) .elementor.elementor-331 [data-id="93309ea"]{background:#fff!important;border-bottom-color:#e5e7eb!important;box-shadow:none!important;backdrop-filter:none!important}
html body:not(.cm-header-scrolled) .elementor.elementor-331 [data-id="1a6617c"]{filter:brightness(0)!important}
html body:not(.cm-header-scrolled) .elementor.elementor-331 .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title .e-n-menu-title-text,
html body:not(.cm-header-scrolled) .elementor.elementor-331 .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title .e-n-menu-dropdown-icon,
html body:not(.cm-header-scrolled) .elementor.elementor-331 .e-n-menu-toggle,
html body:not(.cm-header-scrolled) .elementor.elementor-331 .cm-search-trigger,
html body:not(.cm-header-scrolled) .elementor.elementor-331 .cm-lang-trigger{color:#1c1c1c!important}
html body.cm-header-scrolled .elementor.elementor-331 [data-id="93309ea"]{background:#1c1c1c!important}
html body.cm-header-scrolled .elementor.elementor-331 [data-id="1a6617c"]{filter:brightness(0) invert(1)!important}
html body.cm-header-scrolled .elementor.elementor-331 .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title .e-n-menu-title-text,
html body.cm-header-scrolled .elementor.elementor-331 .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title .e-n-menu-dropdown-icon,
html body.cm-header-scrolled .elementor.elementor-331 .e-n-menu-toggle,
html body.cm-header-scrolled .elementor.elementor-331 .cm-search-trigger,
html body.cm-header-scrolled .elementor.elementor-331 .cm-lang-trigger{color:#fff!important}
html body .elementor.elementor-331 .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title.e-current .e-n-menu-title-text{color:#ad461e!important}
@media(max-width:1024px){
html body.cm-header-scrolled .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) [data-id="93309ea"]{background:#fff!important}
html body.cm-header-scrolled .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) [data-id="1a6617c"]{filter:brightness(0)!important}
html body.cm-header-scrolled .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) .e-n-menu-toggle,
html body.cm-header-scrolled .elementor.elementor-331:has(.e-n-menu-toggle[aria-expanded="true"]) .cm-search-trigger{color:#4b5563!important}
html body.cm-header-scrolled .elementor.elementor-331 #menubar-121 .e-n-menu-title-text,
html body.cm-header-scrolled .elementor.elementor-331 #menubar-121 .e-n-menu-dropdown-icon{color:#374151!important}
html body .elementor.elementor-331 #menubar-121 .e-current .e-n-menu-title-text{color:#ad461e!important}
}

/* detail-pass-phase2:end *//* End custom CSS */