.elementor-1740 .elementor-element.elementor-element-e0000518{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-e00004ec{--display:flex;--min-height:570px;--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:144px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-1740 .elementor-element.elementor-element-e00004ec:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-e00004ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252521;background-image:url("https://bocarnimfg.com/wp-content/uploads/2026/10/bocarni-home-showroom-20261014.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1740 .elementor-element.elementor-element-e00004ec::before, .elementor-1740 .elementor-element.elementor-element-e00004ec > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-e00004ec > .e-con-inner > .elementor-background-video-container::before, .elementor-1740 .elementor-element.elementor-element-e00004ec > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-e00004ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-1740 .elementor-element.elementor-element-e00004ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #171A18E8 24%, #171A182B 100%);}.elementor-1740 .elementor-element.elementor-element-e00004eb{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-e00004ea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-e00004e8{--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-e00004e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#E1DACE;}.elementor-1740 .elementor-element.elementor-element-e00004e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-e00004e2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.22em;color:#E7C887;}.elementor-1740 .elementor-element.elementor-element-e00004e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-e00004e3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:66px;font-weight:400;line-height:1.12em;color:#FAF7F0;}.elementor-1740 .elementor-element.elementor-element-e00004e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#E1DACE;}.elementor-1740 .elementor-element.elementor-element-e00004e7{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button{background-color:#D8B56A;font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;fill:#29231B;color:#29231B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8B56A;border-radius:0px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button:hover, .elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button:focus{background-color:#E9C982;color:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab270001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button:hover svg, .elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button:focus svg{fill:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab270016{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-1740 .elementor-element.elementor-element-ab270016:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-ab270016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF8;}.elementor-1740 .elementor-element.elementor-element-ab270017{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270008{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270006{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270002 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.22em;color:#806136;}.elementor-1740 .elementor-element.elementor-element-ab270003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270003 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab270004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270007 img{width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270007 .widget-image-caption{text-align:start;}.elementor-1740 .elementor-element.elementor-element-ab270015{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27000b{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270009 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.22em;color:#806136;}.elementor-1740 .elementor-element.elementor-element-ab27000a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab27000e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27000c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab27000c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.22em;color:#806136;}.elementor-1740 .elementor-element.elementor-element-ab27000d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270011{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27000f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab27000f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.22em;color:#806136;}.elementor-1740 .elementor-element.elementor-element-ab270010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270014{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270012 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.22em;color:#806136;}.elementor-1740 .elementor-element.elementor-element-ab270013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270027{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-1740 .elementor-element.elementor-element-ab270027:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-ab270027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEE9;}.elementor-1740 .elementor-element.elementor-element-ab270028{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270026{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27001c{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270018 img{width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270018 .widget-image-caption{text-align:start;}.elementor-1740 .elementor-element.elementor-element-ab27001b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270019 img{width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270019 .widget-image-caption{text-align:start;}.elementor-1740 .elementor-element.elementor-element-ab27001a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab27001a img{width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27001a .widget-image-caption{text-align:start;}.elementor-1740 .elementor-element.elementor-element-ab270025{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27001d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab27001d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.22em;color:#806136;}.elementor-1740 .elementor-element.elementor-element-ab27001e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab27001e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab27001f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#625B52;}.elementor-1740 .elementor-element.elementor-element-ab270024{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button{background-color:#292923;font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#292923;border-radius:0px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button:hover, .elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button:focus{background-color:#E9C982;color:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab270023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button:hover svg, .elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button:focus svg{fill:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab270031{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-1740 .elementor-element.elementor-element-ab270031:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-ab270031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292923;}.elementor-1740 .elementor-element.elementor-element-ab270032{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27002f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27002b{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab270029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270029 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.22em;color:#D8B879;}.elementor-1740 .elementor-element.elementor-element-ab27002a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab27002a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.22em;color:#F7F3EC;}.elementor-1740 .elementor-element.elementor-element-ab27002e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1740 .elementor-element.elementor-element-ab27002c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.65em;color:#D9D2C7;}.elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button{background-color:#D8B56A;font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;fill:#29231B;color:#29231B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8B56A;border-radius:0px 0px 0px 0px;}.elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button:hover, .elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button:focus{background-color:#E9C982;color:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab27002d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button:hover svg, .elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button:focus svg{fill:#29231B;}.elementor-1740 .elementor-element.elementor-element-ab270030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1740 .elementor-element.elementor-element-ab270030 img{width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270030 .widget-image-caption{text-align:start;}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-1740 .elementor-element.elementor-element-e00004ea{--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270008{--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270015{--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270026{--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab27001b{--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab27002f{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1740 .elementor-element.elementor-element-e0000518{--width:100%;}.elementor-1740 .elementor-element.elementor-element-e00004ec{--width:100%;}.elementor-1740 .elementor-element.elementor-element-e00004eb{--width:100%;}.elementor-1740 .elementor-element.elementor-element-e00004ea{--width:100%;}.elementor-1740 .elementor-element.elementor-element-e00004e8{--width:100%;}.elementor-1740 .elementor-element.elementor-element-e00004e7{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270016{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270017{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270008{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270006{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270015{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27000b{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27000e{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270011{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270014{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270027{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270028{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270026{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27001c{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27001b{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270025{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270024{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270031{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab270032{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27002f{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27002b{--width:100%;}.elementor-1740 .elementor-element.elementor-element-ab27002e{--width:100%;}}@media(min-width:1280px){.elementor-1740 .elementor-element.elementor-element-e00004ec:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-e00004ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1740 .elementor-element.elementor-element-e00004ec{--min-height:540px;--padding-top:132px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-1740 .elementor-element.elementor-element-e00004ec:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-e00004ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1740 .elementor-element.elementor-element-e00004ea{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-e00004e1{font-size:19px;}.elementor-1740 .elementor-element.elementor-element-e00004e2 .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-e00004e3 .elementor-heading-title{font-size:50px;}.elementor-1740 .elementor-element.elementor-element-e00004e4{font-size:19px;}.elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270016{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-1740 .elementor-element.elementor-element-ab270008{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270002 .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-ab270003 .elementor-heading-title{font-size:40px;}.elementor-1740 .elementor-element.elementor-element-ab270004{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270005{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270015{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270009 .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-ab27000a{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab27000c .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-ab27000d{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab27000f .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-ab270010{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270012 .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-ab270013{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270027{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-1740 .elementor-element.elementor-element-ab270026{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab27001b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab27001d .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-ab27001e .elementor-heading-title{font-size:40px;}.elementor-1740 .elementor-element.elementor-element-ab27001f{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270020{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270021{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270022{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270031{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-1740 .elementor-element.elementor-element-ab27002f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270029 .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-ab27002a .elementor-heading-title{font-size:40px;}.elementor-1740 .elementor-element.elementor-element-ab27002c{font-size:18px;}.elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button{font-size:17px;}}@media(max-width:767px){.elementor-1740 .elementor-element.elementor-element-e00004ec{--min-height:520px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-1740 .elementor-element.elementor-element-e00004ec:not(.elementor-motion-effects-element-type-background), .elementor-1740 .elementor-element.elementor-element-e00004ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% center;background-size:cover;}.elementor-1740 .elementor-element.elementor-element-e00004ea{--e-con-grid-template-columns:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-e00004e1{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-e00004e2 .elementor-heading-title{font-size:14px;}.elementor-1740 .elementor-element.elementor-element-e00004e3 .elementor-heading-title{font-size:38px;}.elementor-1740 .elementor-element.elementor-element-e00004e4{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270001 .elementor-button{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270016{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-1740 .elementor-element.elementor-element-ab270008{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270002 .elementor-heading-title{font-size:13px;}.elementor-1740 .elementor-element.elementor-element-ab270003 .elementor-heading-title{font-size:32px;}.elementor-1740 .elementor-element.elementor-element-ab270004{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270005{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270015{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270009 .elementor-heading-title{font-size:13px;}.elementor-1740 .elementor-element.elementor-element-ab27000a{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab27000c .elementor-heading-title{font-size:13px;}.elementor-1740 .elementor-element.elementor-element-ab27000d{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab27000f .elementor-heading-title{font-size:13px;}.elementor-1740 .elementor-element.elementor-element-ab270010{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270012 .elementor-heading-title{font-size:13px;}.elementor-1740 .elementor-element.elementor-element-ab270013{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270027{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-1740 .elementor-element.elementor-element-ab270026{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab27001b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab27001d .elementor-heading-title{font-size:13px;}.elementor-1740 .elementor-element.elementor-element-ab27001e .elementor-heading-title{font-size:32px;}.elementor-1740 .elementor-element.elementor-element-ab27001f{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270020{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270021{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270022{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270023 .elementor-button{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab270031{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-1740 .elementor-element.elementor-element-ab27002f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1740 .elementor-element.elementor-element-ab270029 .elementor-heading-title{font-size:13px;}.elementor-1740 .elementor-element.elementor-element-ab27002a .elementor-heading-title{font-size:32px;}.elementor-1740 .elementor-element.elementor-element-ab27002c{font-size:17px;}.elementor-1740 .elementor-element.elementor-element-ab27002d .elementor-button{font-size:17px;}}/* Start custom CSS for container, class: .elementor-element-e0000518 */.elementor-1740 .elementor-element.elementor-element-e0000518{--ab-line:#D6CEBF;--ab-gold:#806136;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .e-con,.elementor-1740 .elementor-element.elementor-element-e0000518 .elementor-widget{min-width:0;}
.elementor-1740 .elementor-element.elementor-element-e0000518 [id]{scroll-margin-top:125px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-shell,.elementor-1740 .elementor-element.elementor-element-e0000518 .bci-shell{width:100%;max-width:1320px;margin-inline:auto!important;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-section{overflow:clip;}
.elementor-1740 .elementor-element.elementor-element-e0000518 h1,.elementor-1740 .elementor-element.elementor-element-e0000518 h2{text-wrap:balance;overflow-wrap:break-word;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .elementor-widget-text-editor p:last-child{margin-bottom:0;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bci-breadcrumb{font-size:14px;color:#E1DACE;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bci-breadcrumb a{color:#E9C982;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bci-kicker .elementor-heading-title,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-eyebrow .elementor-heading-title{letter-spacing:.15em;line-height:1.6;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero{position:relative;isolation:isolate;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero>.e-con{position:relative;z-index:1;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero-layout{grid-template-columns:minmax(0,1fr)!important;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero-copy{max-width:800px;gap:22px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero-copy h1{letter-spacing:-.035em;line-height:1.1;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero-copy .elementor-widget-text-editor{max-width:660px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bci-actions{flex-direction:row;flex-wrap:wrap;gap:14px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .bci-button .elementor-button{min-height:52px;transition:background-color .2s,color .2s;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .elementor-button-content-wrapper{align-items:center;}
.elementor-1740 .elementor-element.elementor-element-e0000518 a:focus-visible{outline:2px solid #AD8648;outline-offset:5px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-split{align-items:center;gap:60px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-copy,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-copy{gap:22px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-copy h2,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-copy h2,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-title h2{letter-spacing:-.025em;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ba-photo img{display:block;width:100%;height:auto;object-fit:cover;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ba-photo figure{margin:0;width:100%;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ba-photo a{display:block;width:100%;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ba-photo figcaption{font:14px/1.6 Arial,sans-serif;color:#716658;text-align:left;padding-top:10px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-reception img{aspect-ratio:3/2;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-links a{display:inline-flex;align-items:center;min-height:44px;margin-right:24px;color:#765726;font-size:18px;font-weight:600;text-underline-offset:5px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:32px;border-block:1px solid var(--ab-line);}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat{padding:26px 24px;gap:8px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat+.ab-stat{border-left:1px solid var(--ab-line);}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-value .elementor-heading-title{font:400 44px/1.2 Georgia,serif;letter-spacing:-.025em;color:var(--ab-gold);white-space:nowrap;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-label,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-label p{font-size:17px;line-height:1.6;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:64px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-images{gap:20px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-workshop img{aspect-ratio:4/3;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-detail img{aspect-ratio:16/9;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-standards{border-top:1px solid var(--ab-line);padding-top:20px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-standards p{font-size:17px;line-height:1.8;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-standards a{color:#765726;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-action{align-items:flex-start;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-head{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-copy{gap:24px;align-items:flex-start;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-photo{margin-top:22px;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-photo img{aspect-ratio:auto;object-fit:contain;}
.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-photo figcaption{color:#C9C1B4;}
@media(hover:hover) and (prefers-reduced-motion:no-preference){
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-images .ba-photo a img{transition:filter .25s;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-images .ba-photo a:hover img{filter:brightness(1.06);}
}
@media(max-width:1199px) and (min-width:1025px){
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-split{gap:36px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat{padding:24px 16px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-value .elementor-heading-title{font-size:38px;}
}
@media(width < 1025px){
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-section h2{font-size:40px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero-copy h1{font-size:50px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-copy>.elementor-widget-text-editor,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-copy>.elementor-widget-text-editor,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-copy>.elementor-widget-text-editor{font-size:18px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-grid,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-grid,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-head{grid-template-columns:minmax(0,1fr);gap:32px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-grid .ab-reception{order:-1;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-reception img{aspect-ratio:16/9;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-grid .ab-factory-copy{order:-1;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat:nth-child(3){border-left:0;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat:nth-child(n+3){border-top:1px solid var(--ab-line);}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-value .elementor-heading-title{font-size:38px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-details{grid-template-columns:repeat(2,minmax(0,1fr));}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-photo{margin-top:14px;}
}
@media(width < 768px){
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-section h2{font-size:32px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero-copy h1{font-size:38px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-copy>.elementor-widget-text-editor,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-copy>.elementor-widget-text-editor,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-team-copy>.elementor-widget-text-editor{font-size:17px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 [id]{scroll-margin-top:100px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .bv-hero-copy{gap:18px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-profile-copy,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-factory-copy{gap:18px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat{padding:20px 12px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat:nth-child(odd){padding-left:0;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-value .elementor-heading-title{font-size:clamp(26px,8vw,32px);}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-label,.elementor-1740 .elementor-element.elementor-element-e0000518 .ab-stat-label p{font-size:15px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-links a{font-size:17px;margin-right:16px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-details{gap:12px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-standards p{font-size:17px;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-button,.bci-actions>.elementor-widget-button{width:100%;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ab-button .elementor-button{width:100%;}
 .elementor-1740 .elementor-element.elementor-element-e0000518 .ba-photo figcaption{font-size:13px;}
}
@media(prefers-reduced-motion:reduce){
 .elementor-1740 .elementor-element.elementor-element-e0000518 *,.elementor-1740 .elementor-element.elementor-element-e0000518 *:before,.elementor-1740 .elementor-element.elementor-element-e0000518 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important;}
}/* End custom CSS */