.elementor-4161 .elementor-element.elementor-element-7f0d0545{text-align:center;}.elementor-4161 .elementor-element.elementor-element-7f0d0545 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;text-decoration:underline;line-height:48px;letter-spacing:6px;word-spacing:6px;}.elementor-4161 .elementor-element.elementor-element-59e580e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-28af3bc2 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-28af3bc2 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-358de755{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-4161 .elementor-element.elementor-element-358de755 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-358de755 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-10c2e41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-10c2e41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-6cf462ab .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-6cf462ab .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-f5cd6a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-3887acb0{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-3887acb0 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-3887acb0 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-abc8aba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-abc8aba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-8d10684 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-8d10684 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-ce0621d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-772cb86{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-772cb86 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-772cb86 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-8cd99b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-8cd99b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-fdc5705 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-fdc5705 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-3a6ba69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-8fc1289{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-8fc1289 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-8fc1289 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-227a212 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-227a212 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-e3f1957 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-e3f1957 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-2f2dc9d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-6c0e314{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-6c0e314 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-6c0e314 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-45031fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-45031fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-706a65a .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-706a65a .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-f4c35d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-7af88df{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-7af88df > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-7af88df .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-d71d6ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-d71d6ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-61d1020 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-61d1020 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-b625000 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-ffe31a5{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-ffe31a5 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-ffe31a5 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-584929d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-584929d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-1aeeb5e .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-1aeeb5e .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-0867d29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-5f5d249{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-5f5d249 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-5f5d249 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-7eb6796 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-7eb6796 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-dce1ed1 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-dce1ed1 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-fa127eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-3343b42{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-3343b42 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-3343b42 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-9cd9211 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-9cd9211 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-d9d88d6 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-d9d88d6 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-f216056 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-8106235{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-8106235 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-8106235 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4161 .elementor-element.elementor-element-4faa068 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4px 0px 4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-4faa068 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4161 .elementor-element.elementor-element-621cc08 .pbmit-stretched-div.pbmit-stretched-left{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-621cc08 .pbmit-stretched-div.pbmit-stretched-right{margin:8px 8px 8px 8px;}.elementor-4161 .elementor-element.elementor-element-017ea45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-c138194{width:100%;max-width:100%;align-self:center;}.elementor-4161 .elementor-element.elementor-element-c138194 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;border-radius:1px 1px 1px 1px;}.elementor-4161 .elementor-element.elementor-element-c138194 .elementor-heading-title{font-family:"Arial", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}@media(max-width:1366px){.elementor-4161 .elementor-element.elementor-element-358de755{width:var( --container-widget-width, 573.75px );max-width:573.75px;--container-widget-width:573.75px;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-3887acb0{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-772cb86{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-8fc1289{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-6c0e314{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-7af88df{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-ffe31a5{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-5f5d249{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-3343b42{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-8106235{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-c138194{width:100%;max-width:100%;}}@media(max-width:1200px){.elementor-4161 .elementor-element.elementor-element-3887acb0{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-772cb86{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-8fc1289{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-6c0e314{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-7af88df{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-ffe31a5{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-5f5d249{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-3343b42{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-8106235{width:100%;max-width:100%;text-align:justify;}.elementor-4161 .elementor-element.elementor-element-c138194{width:100%;max-width:100%;text-align:justify;}}@media(max-width:1024px){.elementor-4161 .elementor-element.elementor-element-3887acb0{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-3887acb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-772cb86{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-772cb86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-8fc1289{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-8fc1289 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-6c0e314{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-6c0e314 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-7af88df{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-7af88df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-ffe31a5{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-ffe31a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-5f5d249{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-5f5d249 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-3343b42{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-3343b42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-8106235{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-8106235 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-c138194{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-c138194 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4161 .elementor-element.elementor-element-3887acb0{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-3887acb0 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-772cb86{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-772cb86 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-8fc1289{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-8fc1289 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-6c0e314{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-6c0e314 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-7af88df{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-7af88df > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-ffe31a5{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-ffe31a5 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-5f5d249{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-5f5d249 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-3343b42{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-3343b42 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-8106235{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-8106235 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-4161 .elementor-element.elementor-element-c138194{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-c138194 > .elementor-widget-container{margin:4px 4px 4px 4px;}}/* Start custom CSS for column, class: .elementor-element-10c2e41 */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-abc8aba */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8cd99b8 */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-227a212 */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45031fe */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d71d6ce */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-584929d */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7eb6796 */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9cd9211 */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4faa068 */.catalog-list { margin: 0 auto; }
		.catalog-intro { margin: 8px 0 18px; color: #444; }
		.catalog-item { margin-bottom: 20px; padding: 12px; border-left: 4px solid #0073aa; background-color: #f9f9f9; display: grid; grid-template-columns: 1fr; gap: 10px; }
		.catalog-title { font-weight: bold; font-size: 18px; color: #333; }
		.catalog-desc { font-size: 15px; color: #444; margin: 6px 0; }
		.catalog-link { display: grid; grid-template-columns: 1fr; gap: 6px 12px; align-content: start; }
		.catalog-link a { color: #0073aa; text-decoration: underline; font-weight: 500; }
		.link-row { display: flex; align-items: center; gap: 8px; }
		.link-label { font-size: 13px; color: #666; font-weight: 600; min-width: 34px; text-transform: uppercase; }
		.download-title { grid-column: 1 / -1; font-weight: 700; font-size: 14px; color: #333; margin-bottom: 2px; }
		.link-icon { width: 16px; height: 16px; fill: #0073aa; flex: 0 0 16px; }
		.file-meta { font-size: 12px; color: #666; margin-left: 6px; }
		@media (min-width: 680px) {
			.catalog-item { grid-template-columns: 1.6fr 1fr; align-items: start; }
			.catalog-link { grid-template-columns: 1fr 1fr; }
		}/* End custom CSS */