.elementor-47 .elementor-element.elementor-element-fd81444{--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;}.elementor-47 .elementor-element.elementor-element-ea17a07{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-ea17a07:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ea17a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zayshinefurniture.com/wp-content/uploads/2026/08/1-13.webp");background-position:center center;background-size:cover;}.elementor-47 .elementor-element.elementor-element-ea17a07.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-acd07b9{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-edcda19{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-edcda19:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-edcda19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-ce66e1f{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-ce66e1f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ce66e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-8790d73{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8790d73:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8790d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-be2cf43{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-f89dbc8{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-e81518f{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#777777;}.elementor-47 .elementor-element.elementor-element-e81518f p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-872ede5{--display:flex;}.elementor-47 .elementor-element.elementor-element-aee04c8{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-aee04c8 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-1a6dbea{--display:flex;}.elementor-47 .elementor-element.elementor-element-1522226{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-1522226 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-d475e09{--display:flex;}.elementor-47 .elementor-element.elementor-element-9aaa87b{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-9aaa87b p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-b25762f{--display:flex;}.elementor-47 .elementor-element.elementor-element-e88427d{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-e88427d p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-cbadcca{--n-accordion-title-font-size:13px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-active-color:#002A54;--n-accordion-icon-size:12px;}:where( .elementor-47 .elementor-element.elementor-element-cbadcca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-5b30ed6{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#888888;}.elementor-47 .elementor-element.elementor-element-068ecb9{--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;}.elementor-47 .elementor-element.elementor-element-a442e1c{--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;}.elementor-47 .elementor-element.elementor-element-a3bf580{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-a3bf580:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a3bf580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zayshinefurniture.com/wp-content/uploads/2026/08/1-13.webp");background-position:center center;background-size:cover;}.elementor-47 .elementor-element.elementor-element-a3bf580.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-efeb34b{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-d0a31d3{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d0a31d3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d0a31d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-aa69bf1{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-aa69bf1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-aa69bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cea1732{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-cea1732:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-cea1732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-20c76a1{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-28effcc{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-2955c57{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;line-height:1.5em;letter-spacing:1px;color:#777777;}.elementor-47 .elementor-element.elementor-element-2955c57 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-a3379e5{--display:flex;}.elementor-47 .elementor-element.elementor-element-9632e1d{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-9632e1d p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-3ae1ba1{--display:flex;}.elementor-47 .elementor-element.elementor-element-a75b581{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-a75b581 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-ac12326{--display:flex;}.elementor-47 .elementor-element.elementor-element-3ecc1c6{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-3ecc1c6 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-7c9613d{--display:flex;}.elementor-47 .elementor-element.elementor-element-1a078ab{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-1a078ab p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-dd67174{--n-accordion-title-font-size:13px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-active-color:#002A54;--n-accordion-icon-size:12px;}:where( .elementor-47 .elementor-element.elementor-element-dd67174 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-d3e3c36{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#888888;}.elementor-47 .elementor-element.elementor-element-59ea1f2{--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;}.elementor-47 .elementor-element.elementor-element-fca069e{--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;}.elementor-47 .elementor-element.elementor-element-a965c7c{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-a965c7c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a965c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zayshinefurniture.com/wp-content/uploads/2026/08/1-13.webp");background-position:center center;background-size:cover;}.elementor-47 .elementor-element.elementor-element-a965c7c.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-44e3aff{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-e3cf639{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-e3cf639:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e3cf639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-a1a2362{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a1a2362:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a1a2362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-a29f6c3{--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:14px 0px;--row-gap:14px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a29f6c3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a29f6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-f691362{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-3bbc7db{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-3a10902{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;line-height:1.5em;letter-spacing:1px;color:#777777;}.elementor-47 .elementor-element.elementor-element-3a10902 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-a694e7a{--display:flex;}.elementor-47 .elementor-element.elementor-element-05dbeee{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-05dbeee p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-c77098c{--display:flex;}.elementor-47 .elementor-element.elementor-element-f2bf586{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-f2bf586 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-6aafa2b{--display:flex;}.elementor-47 .elementor-element.elementor-element-a37a467{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-a37a467 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-d141823{--display:flex;}.elementor-47 .elementor-element.elementor-element-6c91e43{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#777777;}.elementor-47 .elementor-element.elementor-element-6c91e43 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-d6337c9{--n-accordion-title-font-size:13px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-active-color:#002A54;--n-accordion-icon-size:12px;}:where( .elementor-47 .elementor-element.elementor-element-d6337c9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-542cffc{--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;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-fd81444{--width:100%;}.elementor-47 .elementor-element.elementor-element-ea17a07{--width:1600px;}.elementor-47 .elementor-element.elementor-element-acd07b9{--content-width:1600px;}.elementor-47 .elementor-element.elementor-element-edcda19{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-ce66e1f{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-8790d73{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-be2cf43{--content-width:1600px;}.elementor-47 .elementor-element.elementor-element-f89dbc8{--width:45%;}.elementor-47 .elementor-element.elementor-element-068ecb9{--width:50%;}.elementor-47 .elementor-element.elementor-element-a442e1c{--width:100%;}.elementor-47 .elementor-element.elementor-element-a3bf580{--width:1600px;}.elementor-47 .elementor-element.elementor-element-d0a31d3{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-aa69bf1{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-cea1732{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-28effcc{--width:45%;}.elementor-47 .elementor-element.elementor-element-59ea1f2{--width:50%;}.elementor-47 .elementor-element.elementor-element-fca069e{--width:100%;}.elementor-47 .elementor-element.elementor-element-a965c7c{--width:1600px;}.elementor-47 .elementor-element.elementor-element-44e3aff{--content-width:1600px;}.elementor-47 .elementor-element.elementor-element-e3cf639{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-a1a2362{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-a29f6c3{--width:31.5%;}.elementor-47 .elementor-element.elementor-element-f691362{--content-width:1600px;}.elementor-47 .elementor-element.elementor-element-3bbc7db{--width:45%;}.elementor-47 .elementor-element.elementor-element-542cffc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-a442e1c{--width:100%;}.elementor-47 .elementor-element.elementor-element-a3bf580{--width:100%;}.elementor-47 .elementor-element.elementor-element-efeb34b{--width:100%;}.elementor-47 .elementor-element.elementor-element-d0a31d3{--width:32%;}.elementor-47 .elementor-element.elementor-element-aa69bf1{--width:32%;}.elementor-47 .elementor-element.elementor-element-28effcc{--width:48%;}.elementor-47 .elementor-element.elementor-element-59ea1f2{--width:51%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-a442e1c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-47 .elementor-element.elementor-element-a3bf580{--min-height:300px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--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-47 .elementor-element.elementor-element-2955c57{font-size:12px;letter-spacing:0px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-fca069e{--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-47 .elementor-element.elementor-element-a965c7c{--min-height:160px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-44e3aff{--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:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-e3cf639{--width:100%;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-a1a2362{--width:100%;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-a29f6c3{--width:100%;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-f691362{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-3bbc7db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-3a10902{font-size:12px;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-d6337c9{--n-accordion-title-font-size:12px;}}/* Start custom CSS for shortcode, class: .elementor-element-b0deb96 *//* 1. 启动 Flex 算力：强行逼迫前台 8 个框在 PC 上两两左右并排 */
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-form-row {
    display: flex !important;
    justify-content: space-between !important;
    width: 100% !important;
    margin-bottom: 16px !important;
}
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-form-column {
    width: 48.5% !important; /* 左右卡死 48.5%，中间自动空出 3% 黄金细缝 */
}

/* 2. 0px纯直角+细灰线外壳大整容（对齐所有输入框与下拉选择框） */
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpcf7-form-control:not(.wpcf7-submit) {
    width: 100% !important;
    height: 48px !important;
    border: 1px solid #D0D0D0 !important;
    border-radius: 0px !important; /* 四角彻底100%焊死纯直角 */
    padding: 0 16px !important;
    background-color: #FFFFFF !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 13px !important;
    color: #000000 !important;
}

/* 3. 强行拉伸 120px 高度巨幕 Dotted 虚线图纸投递舱（1:1 复制 Homary 箭头 ⬆️） */
.elementor-47 .elementor-element.elementor-element-b0deb96 input[type="file"] {
    display: block !important;
    width: 100% !important;
    height: 120px !important;
    border: 1px dotted #A0A0A0 !important; /* 灰色工艺点状缝线框 */
    border-radius: 0px !important;
    background-color: #FFFFFF !important;
    padding: 50px 20px 0 20px !important;
    text-align: center !important;
    cursor: pointer !important;
    position: relative !important;
}
.elementor-47 .elementor-element.elementor-element-b0deb96 input[type="file"]::before {
    content: "⬆" !important; /* 顶立中轴线上的上升机械小箭头 */
    position: absolute !important;
    top: 15px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 24px !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* 4. 洗练 Homary 同款底层重型法务小字排版 */
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-form-upload-row {
    margin-top: 8px !important;
    margin-bottom: 24px !important;
}
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-upload-title {
    display: block !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    margin-bottom: 8px !important;
}
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-upload-tips {
    font-family: 'Inter', sans-serif !important;
    font-size: 11px !important;
    color: #777777 !important;
    text-align: center !important;
    margin-top: 6px !important;
    margin-bottom: 12px !important;
}
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-legal-tips {
    font-family: 'Inter', sans-serif !important;
    font-size: 11px !important;
    color: #888888 !important;
    line-height: 1.5 !important;
    text-align: justify !important;
}

/* 5. 纯黑全大写 Montserrat 终极 B2B 会员提交大按钮 */
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpcf7-submit {
    width: 100% !important;
    height: 48px !important;
    background-color: #000000 !important; /* 默认高冷全黑 */
    color: #FFFFFF !important;
    border: none !important;
    border-radius: 0px !important;        /* 0px 纯直角 */
    font-family: 'Montserrat', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important; /* 强行全大写化 SUBMIT */
    cursor: pointer !important;
    transition: all 0.3s ease !important;
}
/* 悬停时的黑白光影大反切特效 */
.elementor-47 .elementor-element.elementor-element-b0deb96 .wpcf7-submit:hover {
    background-color: #FFFFFF !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}

/* 📟 响应式自治：强控手机极窄屏下自动回缩为单列，防止长格子越界撞车 */
@media (max-width: 767px) {
    .elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-form-row {
        flex-direction: column !important;
        margin-bottom: 0px !important;
    }
    .elementor-47 .elementor-element.elementor-element-b0deb96 .wpr-form-column {
        width: 100% !important;
        margin-bottom: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67e797d *//* 1. 启动 Flex 算力：强行逼迫前台 8 个框在 PC 上两两左右并排 */
.elementor-47 .elementor-element.elementor-element-67e797d .wpr-form-row {
    display: flex !important;
    justify-content: space-between !important;
    width: 100% !important;
    margin-bottom: 16px !important;
}
.elementor-47 .elementor-element.elementor-element-67e797d .wpr-form-column {
    width: 48.5% !important; /* 左右卡死 48.5%，中间自动空出 3% 黄金细缝 */
}

/* 2. 0px纯直角+细灰线外壳大整容（对齐所有输入框与下拉选择框） */
.elementor-47 .elementor-element.elementor-element-67e797d .wpcf7-form-control:not(.wpcf7-submit) {
    width: 100% !important;
    height: 48px !important;
    border: 1px solid #D0D0D0 !important;
    border-radius: 0px !important; /* 四角彻底100%焊死纯直角 */
    padding: 0 16px !important;
    background-color: #FFFFFF !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 13px !important;
    color: #000000 !important;
}

/* 3. 强行拉伸 120px 高度巨幕 Dotted 虚线图纸投递舱（1:1 复制 Homary 箭头 ⬆️） */
.elementor-47 .elementor-element.elementor-element-67e797d input[type="file"] {
    display: block !important;
    width: 100% !important;
    height: 120px !important;
    border: 1px dotted #A0A0A0 !important; /* 灰色工艺点状缝线框 */
    border-radius: 0px !important;
    background-color: #FFFFFF !important;
    padding: 50px 20px 0 20px !important;
    text-align: center !important;
    cursor: pointer !important;
    position: relative !important;
}
.elementor-47 .elementor-element.elementor-element-67e797d input[type="file"]::before {
    content: "⬆" !important; /* 顶立中轴线上的上升机械小箭头 */
    position: absolute !important;
    top: 15px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 24px !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* 4. 洗练 Homary 同款底层重型法务小字排版 */
.elementor-47 .elementor-element.elementor-element-67e797d .wpr-form-upload-row {
    margin-top: 8px !important;
    margin-bottom: 24px !important;
}
.elementor-47 .elementor-element.elementor-element-67e797d .wpr-upload-title {
    display: block !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    margin-bottom: 8px !important;
}
.elementor-47 .elementor-element.elementor-element-67e797d .wpr-upload-tips {
    font-family: 'Inter', sans-serif !important;
    font-size: 11px !important;
    color: #777777 !important;
    text-align: center !important;
    margin-top: 6px !important;
    margin-bottom: 12px !important;
}
.elementor-47 .elementor-element.elementor-element-67e797d .wpr-legal-tips {
    font-family: 'Inter', sans-serif !important;
    font-size: 11px !important;
    color: #888888 !important;
    line-height: 1.5 !important;
    text-align: justify !important;
}

/* 5. 纯黑全大写 Montserrat 终极 B2B 会员提交大按钮 */
.elementor-47 .elementor-element.elementor-element-67e797d .wpcf7-submit {
    width: 100% !important;
    height: 48px !important;
    background-color: #000000 !important; /* 默认高冷全黑 */
    color: #FFFFFF !important;
    border: none !important;
    border-radius: 0px !important;        /* 0px 纯直角 */
    font-family: 'Montserrat', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important; /* 强行全大写化 SUBMIT */
    cursor: pointer !important;
    transition: all 0.3s ease !important;
}
/* 悬停时的黑白光影大反切特效 */
.elementor-47 .elementor-element.elementor-element-67e797d .wpcf7-submit:hover {
    background-color: #FFFFFF !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}

/* 📟 响应式自治：强控手机极窄屏下自动回缩为单列，防止长格子越界撞车 */
@media (max-width: 767px) {
    .elementor-47 .elementor-element.elementor-element-67e797d .wpr-form-row {
        flex-direction: column !important;
        margin-bottom: 0px !important;
    }
    .elementor-47 .elementor-element.elementor-element-67e797d .wpr-form-column {
        width: 100% !important;
        margin-bottom: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-49a75b8 *//* 1. 启动 Flex 算力：强行逼迫前台 8 个框在 PC 上两两左右并排 */
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-row {
    display: flex !important;
    justify-content: space-between !important;
    width: 100% !important;
    margin-bottom: 16px !important;
}
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-column {
    width: 48.5% !important; /* 左右卡死 48.5%，中间自动空出 3% 黄金细缝 */
}

/* 2. 0px纯直角+细灰线外壳大整容（对齐所有输入框与下拉选择框） */
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpcf7-form-control:not(.wpcf7-submit) {
    width: 100% !important;
    height: 48px !important;
    border: 1px solid #D0D0D0 !important;
    border-radius: 0px !important; /* 四角彻底100%焊死纯直角 */
    padding: 0 16px !important;
    background-color: #FFFFFF !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 13px !important;
    color: #000000 !important;
}

/* 3. 强行拉伸 120px 高度巨幕 Dotted 虚线图纸投递舱（1:1 复制 Homary 箭头 ⬆️） */
.elementor-47 .elementor-element.elementor-element-49a75b8 input[type="file"] {
    display: block !important;
    width: 100% !important;
    height: 120px !important;
    border: 1px dotted #A0A0A0 !important; /* 灰色工艺点状缝线框 */
    border-radius: 0px !important;
    background-color: #FFFFFF !important;
    padding: 50px 20px 0 20px !important;
    text-align: center !important;
    cursor: pointer !important;
    position: relative !important;
}
.elementor-47 .elementor-element.elementor-element-49a75b8 input[type="file"]::before {
    content: "⬆" !important; /* 顶立中轴线上的上升机械小箭头 */
    position: absolute !important;
    top: 15px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 24px !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* 4. 洗练 Homary 同款底层重型法务小字排版 */
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-upload-row {
    margin-top: 8px !important;
    margin-bottom: 24px !important;
}
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-upload-title {
    display: block !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    margin-bottom: 8px !important;
}
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-upload-tips {
    font-family: 'Inter', sans-serif !important;
    font-size: 11px !important;
    color: #777777 !important;
    text-align: center !important;
    margin-top: 6px !important;
    margin-bottom: 12px !important;
}
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-legal-tips {
    font-family: 'Inter', sans-serif !important;
    font-size: 11px !important;
    color: #888888 !important;
    line-height: 1.5 !important;
    text-align: justify !important;
}

/* 5. 纯黑全大写 Montserrat 终极 B2B 会员提交大按钮 */
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpcf7-submit {
    width: 100% !important;
    height: 48px !important;
    background-color: #000000 !important; /* 默认高冷全黑 */
    color: #FFFFFF !important;
    border: none !important;
    border-radius: 0px !important;        /* 0px 纯直角 */
    font-family: 'Montserrat', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important; /* 强行全大写化 SUBMIT */
    cursor: pointer !important;
    transition: all 0.3s ease !important;
}
/* 悬停时的黑白光影大反切特效 */
.elementor-47 .elementor-element.elementor-element-49a75b8 .wpcf7-submit:hover {
    background-color: #FFFFFF !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}

/* 📟 响应式自治：强控手机极窄屏下自动回缩为单列，防止长格子越界撞车 */
@media (max-width: 767px) {
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-row {
        flex-direction: column !important;
        margin-bottom: 0px !important;
    }
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-column {
        width: 100% !important;
        margin-bottom: 16px !important;
    }
}
/* ========================================================
   🚨 响应式最高主权隔离：专门针对 767px 以下手机窄屏的最终清洗 
   ======================================================== */
@media (max-width: 767px) {
    
    /* 1. 物理行间距大瘦身：消灭黑洞般的垂直错位与拥挤感 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-row {
        margin-bottom: 0px !important; /* 彻底打碎 PC 端的行间距残留 */
    }
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-column {
        margin-bottom: 12px !important; /* 强行把框与框之间的缝隙压缩至精致的 12px */
    }

    /* 2. 输入框、下拉选择框纤细化：字号回缩，高度控死 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpcf7-form-control:not(.wpcf7-submit) {
        height: 42px !important;            /* 高度由原本笨重的48px优雅缩减至 42px 纤细轨道 */
        padding: 0 12px !important;         /* 左右内边距内缩，保障文字不撞墙 */
        font-size: 12px !important;          /* 字体从 13px 降维至 12px，极致内敛精致 */
        border: 1px solid #D8D8D6 !important; /* 将原有的黑粗线条微调为更柔和的高定细灰实线 */
    }

    /* 3. 输入框占位符 (Placeholder) 微型脱色抛光 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpcf7-form-control:not(.wpcf7-submit)::placeholder {
        font-size: 12px !important;
        color: #A0A0A0 !important;          /* 将占位文字调浅，彻底消灭黑粗的廉价电商感 */
    }
    
    /* 4. 下拉菜单 Application Type 的专项微缩整容 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 select.wpcf7-select {
        font-size: 12px !important;
        color: #111111 !important;
        background-position: right 12px center !important; /* 精密微调手机上右侧小箭头的卡位 */
    }

    /* 5. 120px 巨幕图纸拖拽舱小屏减重：高度骤降，气场不倒 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-upload-row {
        margin-top: 4px !important;
        margin-bottom: 16px !important;
    }
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-upload-title {
        font-size: 12px !important;         /* 标题字号同步下调 */
        margin-bottom: 6px !important;
    }
    .elementor-47 .elementor-element.elementor-element-49a75b8 input[type="file"] {
        height: 94px !important;            /* 手机端高度从 120px 暴力裁剪至 94px 极清扁平橱窗 */
        padding: 42px 12px 0 12px !important;/* 顶层内缩等比下调，给中心小箭头留出位置 */
        font-size: 11px !important;          /* 按钮内置字号精细化 */
    }
    /* 强控手机端图纸舱中心小箭头 ⬆️ 的重力尺寸 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 input[type="file"]::before {
        font-size: 18px !important;         /* 箭头尺寸由 24px 回缩至 18px 秀气身形 */
        top: 12px !important;               /* 卡位向上提，杜绝垂直挤压 */
    }
    
    /* 6. 图纸舱下方法务、格式小字（Tips）高密控缩 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-upload-tips {
        font-size: 10px !important;         /* 格式提示小字微缩至 10px 极致极细体量 */
        margin-top: 4px !important;
        margin-bottom: 8px !important;
    }
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-legal-tips {
        font-size: 10px !important;         /* 重型 B2B 审核说明字号同步降至 10px 法务钢印格式 */
        line-height: 1.4 !important;        /* 紧凑行高，绝不拉长手机版面 */
        color: #999999 !important;
    }

    /* 7. 纯黑大写 SUBMIT 按钮指尖力学卡位 */
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpr-form-submit-row {
        margin-top: 16px !important;
    }
    .elementor-47 .elementor-element.elementor-element-49a75b8 .wpcf7-submit {
        height: 44px !important;            /* 提交按钮高度微调为 44px，最符合手机大拇指按压的黄金物理阻尼感 */
        font-size: 13px !important;         /* 字号控在 13px，Montserrat 皇家风骨爆发 */
        letter-spacing: 1px !important;
    }
}/* End custom CSS */