.elementor-809030101 .elementor-element.elementor-element-436f3876 > .elementor-container{max-width:1620px;}.elementor-809030101 .elementor-element.elementor-element-436f3876:not(.elementor-motion-effects-element-type-background), .elementor-809030101 .elementor-element.elementor-element-436f3876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-809030101 .elementor-element.elementor-element-436f3876{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-809030101 .elementor-element.elementor-element-436f3876 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-28e24645:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-809030101 .elementor-element.elementor-element-28e24645 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-809030101 .elementor-element.elementor-element-28e24645 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 20px;padding:3% 0% 0% 0%;}.elementor-809030101 .elementor-element.elementor-element-28e24645 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-2748a96d{text-align:center;}.elementor-809030101 .elementor-element.elementor-element-2748a96d .elementor-heading-title{font-size:35px;text-transform:uppercase;}.elementor-809030101 .elementor-element.elementor-element-61171dda .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#b52415;width:7%;}.elementor-809030101 .elementor-element.elementor-element-61171dda .elementor-divider{text-align:center;padding-top:4px;padding-bottom:4px;}.elementor-809030101 .elementor-element.elementor-element-61171dda > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-809030101 .elementor-element.elementor-element-7af41446 figure{width:calc(100% / 3);padding:10px;}.elementor-809030101 .elementor-element.elementor-element-7af41446 .elementor-image-gallery{margin:-10px;}.elementor-809030101 .elementor-element.elementor-element-7af41446 figcaption{text-align:center;}.elementor-809030101 .elementor-element.elementor-element-7af41446 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-809030101 .elementor-element.elementor-element-5f02543e .elementor-text-editor{text-align:center;}.elementor-809030101 .elementor-element.elementor-element-5f02543e{color:#919191;}.elementor-809030101 .elementor-element.elementor-element-4218d804 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-4218d804 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-4c43c2f3 .elementor-spacer-inner{height:20px;}.elementor-809030101 .elementor-element.elementor-element-480c6b69:not(.elementor-motion-effects-element-type-background), .elementor-809030101 .elementor-element.elementor-element-480c6b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-809030101 .elementor-element.elementor-element-480c6b69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-809030101 .elementor-element.elementor-element-480c6b69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-77cd29e5{text-align:center;}.elementor-809030101 .elementor-element.elementor-element-77cd29e5 .elementor-heading-title{font-size:40px;text-transform:uppercase;}.elementor-809030101 .elementor-element.elementor-element-6ea0deb8 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#b52415;width:7%;}.elementor-809030101 .elementor-element.elementor-element-6ea0deb8 .elementor-divider{text-align:center;padding-top:4px;padding-bottom:4px;}.elementor-809030101 .elementor-element.elementor-element-6ea0deb8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-809030101 .elementor-element.elementor-element-5d371c47 > .elementor-widget-container{background-color:#111111;}.elementor-809030101 .elementor-element.elementor-element-401cf2da:not(.elementor-motion-effects-element-type-background), .elementor-809030101 .elementor-element.elementor-element-401cf2da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #050505 0%, #111111 100%);}.elementor-809030101 .elementor-element.elementor-element-401cf2da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-401cf2da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-235e93af .elementor-spacer-inner{height:50px;}.elementor-809030101 .elementor-element.elementor-element-8fe81bb{text-align:center;}.elementor-809030101 .elementor-element.elementor-element-8fe81bb .elementor-heading-title{font-size:40px;}.elementor-809030101 .elementor-element.elementor-element-3fc81d9c .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#b52415;width:7%;}.elementor-809030101 .elementor-element.elementor-element-3fc81d9c .elementor-divider{text-align:center;padding-top:4px;padding-bottom:4px;}.elementor-809030101 .elementor-element.elementor-element-7f594a16 .elementor-spacer-inner{height:50px;}.elementor-809030101 .elementor-element.elementor-element-40b48c70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-40b48c70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-7b91f2f1 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-28405a60 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-28405a60 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-1f6c6e2b:not(.elementor-motion-effects-element-type-background), .elementor-809030101 .elementor-element.elementor-element-1f6c6e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-809030101 .elementor-element.elementor-element-1f6c6e2b > .elementor-background-overlay{background-color:#050505;opacity:0.16;mix-blend-mode:color-dodge;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-1f6c6e2b .elementor-background-overlay{filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-809030101 .elementor-element.elementor-element-1f6c6e2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-5efc021b .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-34dc1ee5 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-34dc1ee5 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-6772faef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-6772faef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-6b427689 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-7bf7c091 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-7bf7c091 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-7fe1227d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-7fe1227d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-1eb9b875 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-3884dbb .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-3884dbb .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-10e9cc97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-10e9cc97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-633bee60 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-3d1a86a1 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-3d1a86a1 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-1c28619d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-1c28619d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-79cb552b .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-55b85e44 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-55b85e44 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-2c09d74f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-2c09d74f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-1909301f .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-74046b00 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-74046b00 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-16676901{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-16676901 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-14d8575b .elementor-heading-title{font-size:34px;}.elementor-809030101 .elementor-element.elementor-element-3aebb5ea .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-321aea6d .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-321aea6d .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-592d218a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-592d218a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-79269998 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-201a9116 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-201a9116 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-1d836590:not(.elementor-motion-effects-element-type-background), .elementor-809030101 .elementor-element.elementor-element-1d836590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-809030101 .elementor-element.elementor-element-1d836590{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-1d836590 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-439eca61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-439eca61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-3cc09d8e .elementor-heading-title{font-size:34px;}.elementor-809030101 .elementor-element.elementor-element-6af732ed .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-3c12c05c .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-3c12c05c .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-5c347ad2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-5c347ad2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-4b919a12 .elementor-heading-title{font-size:34px;}.elementor-809030101 .elementor-element.elementor-element-6906742f .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-f95fc39 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-f95fc39 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-16dcc139{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-16dcc139 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-2df5a62 .elementor-heading-title{font-size:34px;}.elementor-809030101 .elementor-element.elementor-element-5249177 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-710a1f8e:not(.elementor-motion-effects-element-type-background), .elementor-809030101 .elementor-element.elementor-element-710a1f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #050505 0%, #111111 100%);}.elementor-809030101 .elementor-element.elementor-element-710a1f8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-710a1f8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-2dda3dbd .elementor-spacer-inner{height:50px;}.elementor-809030101 .elementor-element.elementor-element-3212999f{text-align:center;}.elementor-809030101 .elementor-element.elementor-element-3212999f .elementor-heading-title{font-size:40px;}.elementor-809030101 .elementor-element.elementor-element-189d22b8 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#b52415;width:7%;}.elementor-809030101 .elementor-element.elementor-element-189d22b8 .elementor-divider{text-align:center;padding-top:4px;padding-bottom:4px;}.elementor-809030101 .elementor-element.elementor-element-da0f2c4 .elementor-spacer-inner{height:50px;}.elementor-809030101 .elementor-element.elementor-element-2777f74.elementor-column .elementor-column-wrap{align-items:center;}.elementor-809030101 .elementor-element.elementor-element-2777f74.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-809030101 .elementor-element.elementor-element-7d781f08 .elementor-heading-title{font-size:32px;}.elementor-809030101 .elementor-element.elementor-element-4b7f29e3 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-4ddd0ac2 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-4ddd0ac2 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-6483bbb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-6483bbb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-1aaad03e .elementor-heading-title{font-size:32px;}.elementor-809030101 .elementor-element.elementor-element-3911afa7 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-357746da .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-357746da .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-600e9002.elementor-column .elementor-column-wrap{align-items:center;}.elementor-809030101 .elementor-element.elementor-element-600e9002.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-809030101 .elementor-element.elementor-element-2af3f7f2 .elementor-heading-title{font-size:32px;}.elementor-809030101 .elementor-element.elementor-element-527d6956 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-10b84bf4 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-10b84bf4 .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-5aca4bed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-809030101 .elementor-element.elementor-element-5aca4bed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-809030101 .elementor-element.elementor-element-6f90e5db .elementor-heading-title{font-size:32px;}.elementor-809030101 .elementor-element.elementor-element-30a07b95 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-706ddd3a .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-706ddd3a .elementor-divider{padding-top:11px;padding-bottom:11px;}.elementor-809030101 .elementor-element.elementor-element-4ce325f0.elementor-column .elementor-column-wrap{align-items:center;}.elementor-809030101 .elementor-element.elementor-element-4ce325f0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-809030101 .elementor-element.elementor-element-41626f70 .elementor-heading-title{font-size:32px;}.elementor-809030101 .elementor-element.elementor-element-4f8f42e0 .elementor-text-editor{text-align:left;}.elementor-809030101 .elementor-element.elementor-element-2acfbd8f .elementor-spacer-inner{height:50px;}.elementor-809030101 .elementor-element.elementor-element-51c3c91a .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0);width:100%;}.elementor-809030101 .elementor-element.elementor-element-51c3c91a .elementor-divider{padding-top:11px;padding-bottom:11px;}#wrapper, #wrapper .container, #content{min-width:100%;margin:0;padding:0;}body.elementor-page-809030101{background-color:#111111;}@media(max-width:1024px){.elementor-809030101 .elementor-element.elementor-element-7af41446 figure{width:calc(100% / 3);}}@media(max-width:767px){.elementor-809030101 .elementor-element.elementor-element-436f3876{margin-top:0px;margin-bottom:0px;}.elementor-809030101 .elementor-element.elementor-element-28e24645 > .elementor-element-populated{margin:5px 10px 10px 10px;padding:25px 15px 15px 15px;}.elementor-809030101 .elementor-element.elementor-element-2748a96d .elementor-heading-title{font-size:26px;}.elementor-809030101 .elementor-element.elementor-element-2748a96d > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-809030101 .elementor-element.elementor-element-61171dda .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-809030101 .elementor-element.elementor-element-61171dda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-809030101 .elementor-element.elementor-element-7af41446 figure{width:calc(100% / 2);}.elementor-809030101 .elementor-element.elementor-element-7af41446 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-809030101 .elementor-element.elementor-element-5f02543e{font-size:12px;line-height:1.2em;}.elementor-809030101 .elementor-element.elementor-element-77cd29e5 .elementor-heading-title{font-size:26px;}.elementor-809030101 .elementor-element.elementor-element-6ea0deb8 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-809030101 .elementor-element.elementor-element-6ea0deb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-809030101 .elementor-element.elementor-element-8fe81bb .elementor-heading-title{font-size:28px;}.elementor-809030101 .elementor-element.elementor-element-3212999f .elementor-heading-title{font-size:28px;}.elementor-809030101 .elementor-element.elementor-element-7d781f08 .elementor-heading-title{font-size:28px;}.elementor-809030101 .elementor-element.elementor-element-1aaad03e .elementor-heading-title{font-size:28px;}.elementor-809030101 .elementor-element.elementor-element-2af3f7f2 .elementor-heading-title{font-size:28px;}.elementor-809030101 .elementor-element.elementor-element-6f90e5db .elementor-heading-title{font-size:28px;}.elementor-809030101 .elementor-element.elementor-element-41626f70 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for divider, class: .elementor-element-4218d804 */.elementor-809030101 .elementor-element.elementor-element-4218d804 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-436f3876 */@media (min-width: 768px) {
    #galerie_prod {
    background-color: #111111;
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28405a60 */.elementor-809030101 .elementor-element.elementor-element-28405a60 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-34dc1ee5 */.elementor-809030101 .elementor-element.elementor-element-34dc1ee5 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7bf7c091 */.elementor-809030101 .elementor-element.elementor-element-7bf7c091 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3884dbb */.elementor-809030101 .elementor-element.elementor-element-3884dbb {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3d1a86a1 */.elementor-809030101 .elementor-element.elementor-element-3d1a86a1 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-55b85e44 */.elementor-809030101 .elementor-element.elementor-element-55b85e44 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-74046b00 */.elementor-809030101 .elementor-element.elementor-element-74046b00 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-321aea6d */.elementor-809030101 .elementor-element.elementor-element-321aea6d {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-201a9116 */.elementor-809030101 .elementor-element.elementor-element-201a9116 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c12c05c */.elementor-809030101 .elementor-element.elementor-element-3c12c05c {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f95fc39 */.elementor-809030101 .elementor-element.elementor-element-f95fc39 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4ddd0ac2 */.elementor-809030101 .elementor-element.elementor-element-4ddd0ac2 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-357746da */.elementor-809030101 .elementor-element.elementor-element-357746da {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10b84bf4 */.elementor-809030101 .elementor-element.elementor-element-10b84bf4 {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-706ddd3a */.elementor-809030101 .elementor-element.elementor-element-706ddd3a {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-51c3c91a */.elementor-809030101 .elementor-element.elementor-element-51c3c91a {
    height: 2px;
    background-color: #2c2c2c;
    background-image: -webkit-gradient(linear, left top, right top, from(#111), color-stop(50%, #333), to(#111));
    background-image: linear-gradient(to right, #111, #333 50%, #111);
    background-repeat: no-repeat;}/* End custom CSS */
/* Start custom CSS for page-settings */#main .page-content, #main .page-header {
    margin-bottom: 0;
}

.slider-no-padding .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0px;
}

.elementor-progress-wrapper{height: 8px;}

@media all{
a{color:#f51616;text-decoration:none;cursor:pointer;}
a:hover{color:#c50808;text-decoration:underline;}
p{margin:0 0 20px 0;}
*+p{margin-top:20px;}
.uk-h1,h2{margin:0 0 20px 0;font-family:'Play',sans-serif;font-weight:bold;color:#fff;text-transform:none;}
.uk-h1{font-size:2.2313rem;line-height:1.2;}
h2{font-size:1.7rem;line-height:1.3;}}
@media (min-width:960px){
.uk-h1{font-size:2.625rem;}
h2{font-size:2rem;}
}
:focus{outline:none;}
:focus:not([tabindex^='-']){outline:2px dotted #fff;outline-offset:1px;}
:focus:not(:focus-visible){outline:none;}
::selection{background:#39f;color:#fff;text-shadow:none;}
.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px;}
*+.uk-table{margin-top:20px;}
.uk-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:.875rem;font-weight:normal;color:#999;text-transform:uppercase;}
.uk-table td{padding:16px 12px;vertical-align:top;}
.uk-table td>:last-child{margin-bottom:0;}
.uk-table-middle,.uk-table-middle td{vertical-align:middle!important;}
.uk-table-divider>:first-child>tr:not(:first-child){border-top:1px solid #2a2a2a;}
.uk-table-small th,.uk-table-small td{padding:10px 12px;}
.uk-table-justify th:first-child,.uk-table-justify td:first-child{padding-left:0;}
.uk-table-justify td:last-child{padding-right:0;}
.uk-table-shrink{width:1px;}
.uk-table-expand{min-width:150px;}
.uk-table tbody tr{transition:background-color .1s linear;}
.uk-section>:last-child{margin-bottom:0;}
.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
@media (min-width:640px){
.uk-container{padding-left:30px;padding-right:30px;}
}
@media (min-width:960px){
.uk-container{padding-left:40px;padding-right:40px;}
}
.uk-container>:last-child{margin-bottom:0;}
.uk-container-small{max-width:75%;}
@media (max-width:768px){
.uk-container-small{max-width:98%;}    
}
.uk-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#f51616;color:#fff!important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0;}
.uk-badge:hover{text-decoration:none;}
.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.uk-grid>*{margin:0;}
.uk-grid>*>:last-child{margin-bottom:0;}
.uk-grid{margin-left:-30px;}
.uk-grid>*{padding-left:30px;}
@media (min-width:1200px){
.uk-grid{margin-left:-40px;}
.uk-grid>*{padding-left:40px;}
}
.uk-text-small{font-size:.875rem;line-height:1.5;}
.uk-text-muted{color:#999!important;}
.uk-text-right{text-align:right!important;}
.uk-text-center{text-align:center!important;}
.uk-text-nowrap{white-space:nowrap;}
.uk-flex{display:flex;}
.uk-flex::before,.uk-flex::after{display:none;}
.uk-flex-between{justify-content:space-between;}
.uk-flex-middle{align-items:center;}
.uk-margin-small-right{margin-right:10px!important;}
.uk-margin-medium-bottom{margin-bottom:40px!important;}
.uk-padding-remove-left{padding-left:0!important;}
@media (min-width:640px){
.uk-hidden\@s{display:none!important;}
}
@media (max-width:639px){
.uk-visible\@s{display:none!important;}
}
@media print{
*,*::before,*::after{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
tr{page-break-inside:avoid;}
p,h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
@media (max-width:639px){
.uk-h1{font-size:1.857rem;}
h2{font-size:1.643rem;}
}
.hp-fps-table__fps-cell{background-image:linear-gradient(90deg, #666, transparent 1px);}
@media print{
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
tr{page-break-inside:avoid;}
p,h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}

.hp-fps-table__color-sample{border-radius:0;}
.hp-fps-table__fps-cell{padding-left:0!important;}
.hp-fps-table__bar{height:10px;margin-bottom:3px;position:relative;background-repeat:no-repeat;background-position-x:-750px;transition:background-position 0.5s ease-in-out;}
.hp-fps-table__bar.uk-scrollspy-inview{background-position-x:0;}
.hp-fps-table__bar.uk-scrollspy-inview .hp-fps-table__fps-value{opacity:1;}
.hp-fps-table__fps-value{position:absolute;top:50%;transform:translate(5px, -50%);opacity:0;transition:opacity 0.5s ease-in-out 0.2s;}
.hp-fps-table__axis > *{width:30px;}
.hp-fps-table__axis > *:first-child{margin-right:7px;text-align:center;}
.hp-fps-table__axis > *:last-child{margin-left:-37px;}/* End custom CSS */