.elementor-3576 .elementor-element.elementor-element-adb5e8f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3576 .elementor-element.elementor-element-adb5e8f:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-adb5e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-primary ) 68%, var( --e-global-color-accent ) 82%);}.elementor-3576 .elementor-element.elementor-element-adb5e8f > .elementor-background-overlay{background-color:#0D0D0D;background-image:url("https://www.3mcservices.co.za/wp-content/uploads/2026/04/Autoslide-door-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.46;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-adb5e8f > .elementor-container{min-height:0px;}.elementor-3576 .elementor-element.elementor-element-adb5e8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:54px 54px 64px 54px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), san serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3576 .elementor-element.elementor-element-ee0f48d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3576 .elementor-element.elementor-element-ee0f48d{font-family:"Barlow Condensed", san serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), san serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3576 .elementor-element.elementor-element-a2cfd23 > .elementor-widget-container{margin:0px 80px 022px 0px;}.elementor-3576 .elementor-element.elementor-element-a2cfd23 .elementor-heading-title{font-family:"Barlow Semi Condensed", san serif;font-size:44px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-7ade5297 );}.elementor-3576 .elementor-element.elementor-element-4f20fa3{width:var( --container-widget-width, 480% );max-width:480%;--container-widget-width:480%;--container-widget-flex-grow:0;font-family:"Barlow", san serif;font-size:17px;font-weight:600;color:var( --e-global-color-7ade5297 );}.elementor-3576 .elementor-element.elementor-element-4f20fa3 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3576 .elementor-element.elementor-element-74c749c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Barlow", san serif;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:13px 26px 13px 26px;}.elementor-3576 .elementor-element.elementor-element-74c749c{width:var( --container-widget-width, 87.209% );max-width:87.209%;--container-widget-width:87.209%;--container-widget-flex-grow:0;align-self:center;}.elementor-3576 .elementor-element.elementor-element-74c749c > .elementor-widget-container{padding:250px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-961a93c:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-961a93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-961a93c{border-style:solid;border-width:3px 0px 0px 0px;border-color:#f38502;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-961a93c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-f056c7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-f056c7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-f056c7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 35px 50px 35px;}.elementor-3576 .elementor-element.elementor-element-f056c7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-3172320 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-3172320{font-family:"Barlow Condensed", san serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-ff8a442 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-b27e5a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-b27e5a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-b27e5a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 52px 50px 40px;}.elementor-3576 .elementor-element.elementor-element-b27e5a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-829abb0:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-829abb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-829abb0{border-style:solid;border-width:3px 0px 0px 0px;border-color:#f38502;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-829abb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-0c62854:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-0c62854 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-0c62854 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 35px 50px 35px;}.elementor-3576 .elementor-element.elementor-element-0c62854 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-e59995c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-e59995c{font-family:"Barlow Condensed", san serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-36daa2d{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;align-self:center;}.elementor-3576 .elementor-element.elementor-element-36daa2d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3576 .elementor-element.elementor-element-36daa2d .elementor-swiper-button.elementor-swiper-button-next{font-size:12px;color:var( --e-global-color-21af23b1 );}.elementor-3576 .elementor-element.elementor-element-36daa2d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3576 .elementor-element.elementor-element-36daa2d .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-21af23b1 );}.elementor-3576 .elementor-element.elementor-element-4e0b66e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-4e0b66e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-4e0b66e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 4px 20px 14px;}.elementor-3576 .elementor-element.elementor-element-4e0b66e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-4fcfc11{--spacer-size:39px;}.elementor-3576 .elementor-element.elementor-element-8c3d7a5 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:0.93em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-c8e8e2c .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:0.93em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-e186a51:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-e186a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#dddddd;}.elementor-3576 .elementor-element.elementor-element-e186a51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 2px 2px;}.elementor-3576 .elementor-element.elementor-element-e186a51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-eeb8063:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-eeb8063 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-eeb8063 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 18px 20px;}.elementor-3576 .elementor-element.elementor-element-eeb8063 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), san serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-d91f9f0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-d91f9f0 .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-0ba8bb4{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-b7b93af .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-d33fbf5{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-2e68d61{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-57903ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-57903ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-57903ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 18px 20px;}.elementor-3576 .elementor-element.elementor-element-57903ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-a1c28e8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-a1c28e8 .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-7075a22{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-2b422d2 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-14a4c2a{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-dfcc9a1{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-5335cb3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-5335cb3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-5335cb3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 18px 20px;}.elementor-3576 .elementor-element.elementor-element-5335cb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-ac046bc{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-ac046bc .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-60fc75e{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-60c470a .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-9b6a8a4{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-5e862a4{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-9fb56c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-9fb56c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-9fb56c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 18px 20px;}.elementor-3576 .elementor-element.elementor-element-9fb56c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-47289ec{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-47289ec .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-7196a0f{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-41b2ba5 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-ecd139c{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-fa40599{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-85564ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-85564ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-85564ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 18px 20px;}.elementor-3576 .elementor-element.elementor-element-85564ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-7fd3233{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-7fd3233 .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-9d531b0{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-ea7bc96 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-4220d7e{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-a98dcf6{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-e5b0d4d:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-e5b0d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3576 .elementor-element.elementor-element-e5b0d4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-e5b0d4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-8f017c5 > .elementor-element-populated{padding:50px 52px 50px 52px;}.elementor-3576 .elementor-element.elementor-element-e79c2af:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-e79c2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#dddddd;}.elementor-3576 .elementor-element.elementor-element-e79c2af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 2px 2px;}.elementor-3576 .elementor-element.elementor-element-e79c2af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-3f8ed90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-3f8ed90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-3f8ed90 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-3576 .elementor-element.elementor-element-3f8ed90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-3aed82b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-3aed82b .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-ba5f15a{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-7f974a0 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-880e687{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-3fe2837{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-090a805:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-090a805 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-090a805 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-3576 .elementor-element.elementor-element-090a805 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-a3e3dcd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-a3e3dcd .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-037a2cc{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-d624a30 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-c73953d{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-05d5b1d{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-5aa851b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-5aa851b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-5aa851b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-3576 .elementor-element.elementor-element-5aa851b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-9d7f84d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-9d7f84d .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-99ed123{--spacer-size:8px;}.elementor-3576 .elementor-element.elementor-element-b5175e7 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-efc63b2{--spacer-size:6px;}.elementor-3576 .elementor-element.elementor-element-2b1565d{font-family:"Barlow", san serif;font-size:15px;font-weight:400;}.elementor-3576 .elementor-element.elementor-element-2e67e0c:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-2e67e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-2e67e0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-2e67e0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-dcf1047 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), san serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3576 .elementor-element.elementor-element-0b3c833 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-0b3c833 img{width:100%;height:327px;object-fit:cover;object-position:center center;}.elementor-3576 .elementor-element.elementor-element-074607c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-074607c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-074607c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 44px 48px 44px;}.elementor-3576 .elementor-element.elementor-element-074607c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-72f08f7 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:0.95em;color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-208b0ce{--spacer-size:12px;}.elementor-3576 .elementor-element.elementor-element-e3b81c1{font-family:"Barlow", san serif;font-size:14px;font-weight:Normal;color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-127e175{--spacer-size:16px;}.elementor-3576 .elementor-element.elementor-element-f631396:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-f631396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-zakracolor8 );}.elementor-3576 .elementor-element.elementor-element-f631396{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-f631396 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-c503c13 > .elementor-element-populated{padding:40px 40px 40px 52px;}.elementor-3576 .elementor-element.elementor-element-37cc758 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:0.93em;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-64f74dd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-64f74dd .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-2608e82 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-e50d800{font-family:"Barlow", san serif;font-size:15px;font-weight:Normal;}.elementor-3576 .elementor-element.elementor-element-846e6e4 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-db39330{font-family:"Barlow", san serif;font-size:15px;}.elementor-3576 .elementor-element.elementor-element-d96e92e .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-b2fb5e1{font-family:"Barlow", san serif;font-size:15px;font-weight:Normal;}.elementor-3576 .elementor-element.elementor-element-5d26a6f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-5d26a6f .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-42a6f94 > .elementor-element-populated{padding:40px 52px 40px 24px;}.elementor-3576 .elementor-element.elementor-element-eb4b5d4 img{width:100%;height:408px;object-fit:cover;object-position:center center;}.elementor-3576 .elementor-element.elementor-element-9ef76b0:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-9ef76b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3576 .elementor-element.elementor-element-9ef76b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-9ef76b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-9b92965 > .elementor-element-populated{padding:0px 52px 24px 24px;}.elementor-3576 .elementor-element.elementor-element-f396fe9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-f396fe9 .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-0d3900f .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:36px;font-weight:900;text-transform:uppercase;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-214cd72{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-214cd72 .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-3626a92 > .elementor-element-populated{padding:0px 52px 24px 24px;}.elementor-3576 .elementor-element.elementor-element-f72ed1e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-f72ed1e .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-c0b1cd0 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:36px;font-weight:900;text-transform:uppercase;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-568e320{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-568e320 .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-15077ef > .elementor-element-populated{padding:0px 52px 24px 24px;}.elementor-3576 .elementor-element.elementor-element-f530cb3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-f530cb3 .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-96d2b94 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:36px;font-weight:900;text-transform:uppercase;color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-719df3b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-3576 .elementor-element.elementor-element-719df3b .elementor-divider-separator{width:100%;}.elementor-3576 .elementor-element.elementor-element-2af6fdf:not(.elementor-motion-effects-element-type-background), .elementor-3576 .elementor-element.elementor-element-2af6fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-2af6fdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-2af6fdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-b2bf723:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-b2bf723 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-b2bf723 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3576 .elementor-element.elementor-element-b2bf723 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-3c62a34 img{width:100%;height:408px;object-fit:cover;object-position:center center;}.elementor-3576 .elementor-element.elementor-element-25a7ded:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3576 .elementor-element.elementor-element-25a7ded > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-3576 .elementor-element.elementor-element-25a7ded > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 52px 56px 48px;}.elementor-3576 .elementor-element.elementor-element-25a7ded > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3576 .elementor-element.elementor-element-c145a00 .elementor-heading-title{font-family:"Barlow Condensed", san serif;font-size:44px;font-weight:900;text-transform:uppercase;line-height:0.93em;color:#ffffff;}.elementor-3576 .elementor-element.elementor-element-3d24f8e{--spacer-size:10px;}.elementor-3576 .elementor-element.elementor-element-6d259a2{font-family:"Barlow", san serif;font-weight:Normal;color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-f44abe6{--spacer-size:24px;}.elementor-3576 .elementor-element.elementor-element-2004a18{--e-image-carousel-slides-to-show:7;}.elementor-3576 .elementor-element.elementor-element-2004a18 > .elementor-widget-container{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-3576 .elementor-element.elementor-element-2004a18 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3576 .elementor-element.elementor-element-2004a18 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-2004a18 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3576 .elementor-element.elementor-element-2004a18 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-2004a18 .swiper-wrapper{display:flex;align-items:flex-end;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-3576 .elementor-element.elementor-element-adb5e8f{padding:21px 21px 21px 21px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3576 .elementor-element.elementor-element-a2cfd23 .elementor-heading-title{font-size:25px;}.elementor-3576 .elementor-element.elementor-element-74c749c > .elementor-widget-container{padding:-1px -1px -1px -1px;}.elementor-3576 .elementor-element.elementor-element-74c749c{align-self:flex-start;}.elementor-3576 .elementor-element.elementor-element-f056c7e > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-3576 .elementor-element.elementor-element-b27e5a9 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-3576 .elementor-element.elementor-element-0c62854 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-3576 .elementor-element.elementor-element-4e0b66e > .elementor-element-populated{padding:4px 34px 4px 34px;}.elementor-3576 .elementor-element.elementor-element-eeb8063 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3576 .elementor-element.elementor-element-8f017c5 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-3576 .elementor-element.elementor-element-074607c > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-3576 .elementor-element.elementor-element-c503c13 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-3576 .elementor-element.elementor-element-25a7ded > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-3576 .elementor-element.elementor-element-2004a18{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-3576 .elementor-element.elementor-element-0f34ef2{width:60.402%;}.elementor-3576 .elementor-element.elementor-element-975d362{width:39.553%;}.elementor-3576 .elementor-element.elementor-element-f056c7e{width:41.333%;}.elementor-3576 .elementor-element.elementor-element-b27e5a9{width:58.667%;}.elementor-3576 .elementor-element.elementor-element-0c62854{width:41.333%;}.elementor-3576 .elementor-element.elementor-element-4e0b66e{width:58.667%;}.elementor-3576 .elementor-element.elementor-element-dcf1047{width:39.917%;}.elementor-3576 .elementor-element.elementor-element-074607c{width:60%;}.elementor-3576 .elementor-element.elementor-element-c503c13{width:39.342%;}.elementor-3576 .elementor-element.elementor-element-42a6f94{width:60.658%;}.elementor-3576 .elementor-element.elementor-element-b2bf723{width:39.667%;}.elementor-3576 .elementor-element.elementor-element-25a7ded{width:60.25%;}}