.elementor-20 .elementor-element.elementor-element-3066ca6c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3066ca6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://slusarz-gdansk-24h.com/wp-content/uploads/2026/02/about-corpo-scaled.jpg");background-position:center center;background-size:cover}.elementor-20 .elementor-element.elementor-element-3066ca6c>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg,#393935 0%,#9fb0d3 100%);opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-3066ca6c>.elementor-container{max-width:1200px;min-height:100vh}.elementor-20 .elementor-element.elementor-element-3066ca6c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:75px 0}.elementor-20 .elementor-element.elementor-element-6b922319>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-6b922319>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-457c701e{width:var(--container-widget-width,111.345%);max-width:111.345%;--container-widget-width:111.345%;--container-widget-flex-grow:0;text-align:start}.elementor-20 .elementor-element.elementor-element-457c701e>.elementor-widget-container{margin:0 5% 0 0;padding:0}.elementor-20 .elementor-element.elementor-element-457c701e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-457c701e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:600;color:#fff}.elementor-20 .elementor-element.elementor-element-4811e0ea>.elementor-widget-container{margin:32px 0 35px;padding:0}.elementor-20 .elementor-element.elementor-element-4811e0ea{text-align:start;font-family:"Poppins",Sans-serif;font-size:20px;line-height:30px;color:#fff}.elementor-20 .elementor-element.elementor-element-6d952b21:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-6d952b21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-20 .elementor-element.elementor-element-6d952b21{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-20 .elementor-element.elementor-element-6d952b21>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-8b1a4b3>.elementor-container{max-width:1200px}.elementor-20 .elementor-element.elementor-element-67dd4abd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-67dd4abd>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-386bb1f9>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-20 .elementor-element.elementor-element-386bb1f9 .elementor-heading-title{font-family:"Lora",Sans-serif;font-weight:400;font-style:italic;color:#4054b2}.elementor-20 .elementor-element.elementor-element-26f5b356>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-20 .elementor-element.elementor-element-26f5b356 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#262626}.elementor-20 .elementor-element.elementor-element-2615f14e{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2px}.elementor-20 .elementor-element.elementor-element-2615f14e .elementor-divider-separator{width:12%}.elementor-20 .elementor-element.elementor-element-2615f14e .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-20 .elementor-element.elementor-element-cd13a5a>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-20 .elementor-element.elementor-element-cd13a5a{font-family:"Poppins",Sans-serif;font-weight:400;line-height:1.6em;color:#54595f}.elementor-20 .elementor-element.elementor-element-3c5e6041>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-3c5e6041>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-605e20e{--display:flex}.elementor-20 .elementor-element.elementor-element-6b1eca14:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-6b1eca14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20 .elementor-element.elementor-element-6b1eca14{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0 70px}.elementor-20 .elementor-element.elementor-element-6b1eca14>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-592ab1da>.elementor-container{max-width:1200px}.elementor-20 .elementor-element.elementor-element-6ceb771d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-6ceb771d>.elementor-element-populated{margin:0 15px 20px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-4e3f6a49>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-20 .elementor-element.elementor-element-4e3f6a49 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#262626}.elementor-20 .elementor-element.elementor-element-28a6b957{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2px}.elementor-20 .elementor-element.elementor-element-28a6b957 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0}.elementor-20 .elementor-element.elementor-element-28a6b957 .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px}.elementor-20 .elementor-element.elementor-element-3b5abd4f>.elementor-widget-container{margin:0}.elementor-20 .elementor-element.elementor-element-3b5abd4f{font-family:"Lora",Sans-serif;font-size:20px;font-style:italic;line-height:1.5em;color:#54595f}.elementor-20 .elementor-element.elementor-element-36f8747f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-36f8747f>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-726e3dc0>.elementor-widget-container{margin:0 10px 20px 0}.elementor-20 .elementor-element.elementor-element-726e3dc0 .elementor-icon-box-wrapper{text-align:start;gap:0px}.elementor-20 .elementor-element.elementor-element-726e3dc0 .elementor-icon-box-title{margin-block-end:8px;color:#222}.elementor-20 .elementor-element.elementor-element-726e3dc0.elementor-view-stacked .elementor-icon{background-color:#26bdef}.elementor-20 .elementor-element.elementor-element-726e3dc0.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-726e3dc0.elementor-view-default .elementor-icon{fill:#26bdef;color:#26bdef;border-color:#26bdef}.elementor-20 .elementor-element.elementor-element-726e3dc0 .elementor-icon{font-size:32px}.elementor-20 .elementor-element.elementor-element-726e3dc0 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-726e3dc0 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600}.elementor-20 .elementor-element.elementor-element-726e3dc0 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#54595f}.elementor-20 .elementor-element.elementor-element-2c56d2ff>.elementor-widget-container{margin:0 10px 20px 0}.elementor-20 .elementor-element.elementor-element-2c56d2ff .elementor-icon-box-wrapper{text-align:start;gap:0px}.elementor-20 .elementor-element.elementor-element-2c56d2ff .elementor-icon-box-title{margin-block-end:8px;color:#222}.elementor-20 .elementor-element.elementor-element-2c56d2ff.elementor-view-stacked .elementor-icon{background-color:#6c72e6}.elementor-20 .elementor-element.elementor-element-2c56d2ff.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-2c56d2ff.elementor-view-default .elementor-icon{fill:#6c72e6;color:#6c72e6;border-color:#6c72e6}.elementor-20 .elementor-element.elementor-element-2c56d2ff .elementor-icon{font-size:32px}.elementor-20 .elementor-element.elementor-element-2c56d2ff .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-2c56d2ff .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600}.elementor-20 .elementor-element.elementor-element-2c56d2ff .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#54595f}.elementor-20 .elementor-element.elementor-element-32518caa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-32518caa>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-10b5c2d9>.elementor-widget-container{margin:0 10px 20px 0}.elementor-20 .elementor-element.elementor-element-10b5c2d9 .elementor-icon-box-wrapper{text-align:start;gap:0px}.elementor-20 .elementor-element.elementor-element-10b5c2d9 .elementor-icon-box-title{margin-block-end:8px;color:#222}.elementor-20 .elementor-element.elementor-element-10b5c2d9.elementor-view-stacked .elementor-icon{background-color:#3c78f0}.elementor-20 .elementor-element.elementor-element-10b5c2d9.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-10b5c2d9.elementor-view-default .elementor-icon{fill:#3c78f0;color:#3c78f0;border-color:#3c78f0}.elementor-20 .elementor-element.elementor-element-10b5c2d9 .elementor-icon{font-size:32px}.elementor-20 .elementor-element.elementor-element-10b5c2d9 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-10b5c2d9 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600}.elementor-20 .elementor-element.elementor-element-10b5c2d9 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#54595f}.elementor-20 .elementor-element.elementor-element-413a341f>.elementor-widget-container{margin:0 10px 20px 0}.elementor-20 .elementor-element.elementor-element-413a341f .elementor-icon-box-wrapper{text-align:start;gap:0px}.elementor-20 .elementor-element.elementor-element-413a341f .elementor-icon-box-title{margin-block-end:8px;color:#222}.elementor-20 .elementor-element.elementor-element-413a341f.elementor-view-stacked .elementor-icon{background-color:#0c2956}.elementor-20 .elementor-element.elementor-element-413a341f.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-413a341f.elementor-view-default .elementor-icon{fill:#0c2956;color:#0c2956;border-color:#0c2956}.elementor-20 .elementor-element.elementor-element-413a341f .elementor-icon{font-size:36px}.elementor-20 .elementor-element.elementor-element-413a341f .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-413a341f .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600}.elementor-20 .elementor-element.elementor-element-413a341f .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#54595f}.elementor-20 .elementor-element.elementor-element-73d86f9b:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-73d86f9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-20 .elementor-element.elementor-element-73d86f9b>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-73d86f9b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-20 .elementor-element.elementor-element-5b8c99c1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-20 .elementor-element.elementor-element-5b8c99c1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://slusarz-gdansk-24h.com/wp-content/uploads/2026/02/Naprawa-zamka-w-drzwiach.webp");background-position:center left;background-size:cover}.elementor-20 .elementor-element.elementor-element-5b8c99c1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-5b8c99c1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20 .elementor-element.elementor-element-5b8c99c1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-12827437{--spacer-size:50px}.elementor-20 .elementor-element.elementor-element-12b3439{width:var(--container-widget-width,77.764%);max-width:77.764%;--container-widget-width:77.764%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-12b3439.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-261e0673>.elementor-element-populated{margin:0 50% 0 0;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:80px 0 80px 50px}.elementor-20 .elementor-element.elementor-element-4314e122{text-align:start}.elementor-20 .elementor-element.elementor-element-4314e122 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:#fff}.elementor-20 .elementor-element.elementor-element-df4b039{text-align:start}.elementor-20 .elementor-element.elementor-element-df4b039 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;color:#3c78f0}.elementor-20 .elementor-element.elementor-element-6af538a0{font-family:"Lora",Sans-serif;font-style:italic;line-height:1.3em;color:#e2e2e4}.elementor-20 .elementor-element.elementor-element-3e71b905 .elementor-testimonial-wrapper{text-align:start}.elementor-20 .elementor-element.elementor-element-3e71b905 .elementor-testimonial-content{font-family:"Lora",Sans-serif;font-style:italic;line-height:1.3em}.elementor-20 .elementor-element.elementor-element-3e71b905 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:97px;height:97px}.elementor-20 .elementor-element.elementor-element-3e71b905 .elementor-testimonial-name{color:#fff;font-family:"Poppins",Sans-serif;font-weight:600}.elementor-20 .elementor-element.elementor-element-3e71b905 .elementor-testimonial-job{color:#6c72e6;font-family:"Poppins",Sans-serif}.elementor-20 .elementor-element.elementor-element-28d8745d:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-28d8745d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-20 .elementor-element.elementor-element-28d8745d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:70px 0 50px}.elementor-20 .elementor-element.elementor-element-28d8745d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-58f6bb58>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-20 .elementor-element.elementor-element-58f6bb58{text-align:center}.elementor-20 .elementor-element.elementor-element-58f6bb58 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;color:#222}.elementor-20 .elementor-element.elementor-element-57054767>.elementor-container{max-width:1200px}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-4c07bb33.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-4c07bb33.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-4c07bb33>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-4c07bb33>.elementor-element-populated{margin:0 15px 30px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-23cbdd8f{text-align:center}.elementor-20 .elementor-element.elementor-element-23cbdd8f img{width:100%}.elementor-20 .elementor-element.elementor-element-3f98a190>.elementor-widget-container{background-color:transparent;margin:-148px 0 0;padding:10px 20px 30px;background-image:linear-gradient(180deg,rgba(0,0,0,.71) 0%,#000 100%)}.elementor-20 .elementor-element.elementor-element-3f98a190 .elementor-icon-box-wrapper{text-align:start}.elementor-20 .elementor-element.elementor-element-3f98a190 .elementor-icon-box-title{margin-block-end:5px;color:#3c78f0}.elementor-20 .elementor-element.elementor-element-3f98a190 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-3f98a190 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px}.elementor-20 .elementor-element.elementor-element-3f98a190 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#fff}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-176166ff.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-176166ff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-176166ff>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-176166ff>.elementor-element-populated{margin:0 15px 30px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-a625d63>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-a625d63 img{width:100%}.elementor-20 .elementor-element.elementor-element-36db56f8>.elementor-widget-container{background-color:transparent;margin:-148px 0 0;padding:10px 20px 30px;background-image:linear-gradient(180deg,rgba(0,0,0,.71) 0%,#000 100%)}.elementor-20 .elementor-element.elementor-element-36db56f8 .elementor-icon-box-wrapper{text-align:start}.elementor-20 .elementor-element.elementor-element-36db56f8 .elementor-icon-box-title{margin-block-end:5px;color:#3c78f0}.elementor-20 .elementor-element.elementor-element-36db56f8 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-36db56f8 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px}.elementor-20 .elementor-element.elementor-element-36db56f8 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#fff}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-57a9f6ad.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-57a9f6ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-57a9f6ad>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-57a9f6ad>.elementor-element-populated{margin:0 15px 30px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-6ff10c24 img{width:100%}.elementor-20 .elementor-element.elementor-element-5527eb4a>.elementor-widget-container{background-color:transparent;margin:-148px 0 0;padding:10px 20px 30px;background-image:linear-gradient(180deg,rgba(0,0,0,.71) 0%,#000 100%)}.elementor-20 .elementor-element.elementor-element-5527eb4a .elementor-icon-box-wrapper{text-align:start}.elementor-20 .elementor-element.elementor-element-5527eb4a .elementor-icon-box-title{margin-block-end:5px;color:#3c78f0}.elementor-20 .elementor-element.elementor-element-5527eb4a .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-5527eb4a .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px}.elementor-20 .elementor-element.elementor-element-5527eb4a .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#fff}.elementor-20 .elementor-element.elementor-element-1b8fffb>.elementor-container{max-width:1200px}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-038282e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-038282e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-038282e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-038282e>.elementor-element-populated{margin:0 15px 30px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-c4b20a9{text-align:center}.elementor-20 .elementor-element.elementor-element-c4b20a9 img{width:100%}.elementor-20 .elementor-element.elementor-element-3290490>.elementor-widget-container{background-color:transparent;margin:-148px 0 0;padding:10px 20px 30px;background-image:linear-gradient(180deg,rgba(0,0,0,.71) 0%,#000 100%)}.elementor-20 .elementor-element.elementor-element-3290490 .elementor-icon-box-wrapper{text-align:start}.elementor-20 .elementor-element.elementor-element-3290490 .elementor-icon-box-title{margin-block-end:5px;color:#3c78f0}.elementor-20 .elementor-element.elementor-element-3290490 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-3290490 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px}.elementor-20 .elementor-element.elementor-element-3290490 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#fff}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-9d4d868.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-9d4d868.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-9d4d868>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-9d4d868>.elementor-element-populated{margin:0 15px 30px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-e5443aa>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-e5443aa img{width:100%}.elementor-20 .elementor-element.elementor-element-aeca3e6>.elementor-widget-container{background-color:transparent;margin:-148px 0 0;padding:10px 20px 30px;background-image:linear-gradient(180deg,rgba(0,0,0,.71) 0%,#000 100%)}.elementor-20 .elementor-element.elementor-element-aeca3e6 .elementor-icon-box-wrapper{text-align:start}.elementor-20 .elementor-element.elementor-element-aeca3e6 .elementor-icon-box-title{margin-block-end:5px;color:#3c78f0}.elementor-20 .elementor-element.elementor-element-aeca3e6 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-aeca3e6 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px}.elementor-20 .elementor-element.elementor-element-aeca3e6 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#fff}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-b453606.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-b453606.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-b453606>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-b453606>.elementor-element-populated{margin:0 15px 30px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-c949c63 img{width:100%}.elementor-20 .elementor-element.elementor-element-5022d37>.elementor-widget-container{background-color:transparent;margin:-148px 0 0;padding:10px 20px 30px;background-image:linear-gradient(180deg,rgba(0,0,0,.71) 0%,#000 100%)}.elementor-20 .elementor-element.elementor-element-5022d37 .elementor-icon-box-wrapper{text-align:start}.elementor-20 .elementor-element.elementor-element-5022d37 .elementor-icon-box-title{margin-block-end:5px;color:#3c78f0}.elementor-20 .elementor-element.elementor-element-5022d37 .elementor-icon-box-title,.elementor-20 .elementor-element.elementor-element-5022d37 .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:22px}.elementor-20 .elementor-element.elementor-element-5022d37 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#fff}.elementor-20 .elementor-element.elementor-element-667c8abc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-667c8abc:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-667c8abc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-20 .elementor-element.elementor-element-667c8abc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 0 60px}.elementor-20 .elementor-element.elementor-element-667c8abc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-7ef8d1b8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-2da28944>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20 .elementor-element.elementor-element-2da28944>.elementor-container{max-width:1200px}.elementor-20 .elementor-element.elementor-element-2da28944{padding:35px 0 0}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-381bb8d8.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-381bb8d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-381bb8d8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-381bb8d8>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0}.elementor-20 .elementor-element.elementor-element-6033bf18>.elementor-widget-container{margin:0 0 40px}.elementor-20 .elementor-element.elementor-element-6033bf18{text-align:start}.elementor-20 .elementor-element.elementor-element-6033bf18 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#000}.elementor-20 .elementor-element.elementor-element-6eb328c1>.elementor-widget-container{margin:0}.elementor-20 .elementor-element.elementor-element-6eb328c1 .gallery-item{padding:0 15px 15px 0}.elementor-20 .elementor-element.elementor-element-6eb328c1 .gallery{margin:0 -15px -15px 0}.elementor-20 .elementor-element.elementor-element-6eb328c1 .gallery-item .gallery-caption{text-align:center}.elementor-20 .elementor-element.elementor-element-6939b85c>.elementor-widget-container{margin:35px 0 30px}.elementor-20 .elementor-element.elementor-element-6939b85c .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:32px;color:#0c0c0c}.elementor-20 .elementor-element.elementor-element-753207b6{font-family:"Poppins",Sans-serif;line-height:1.7em;color:#54595f}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-3ffe7edf.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-20 .elementor-element.elementor-element-3ffe7edf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-20 .elementor-element.elementor-element-3ffe7edf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-20 .elementor-element.elementor-element-3ffe7edf>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-20 .elementor-element.elementor-element-69b1b440>.elementor-widget-container{margin:0 0 40px}.elementor-20 .elementor-element.elementor-element-69b1b440{text-align:start}.elementor-20 .elementor-element.elementor-element-69b1b440 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#000}.elementor-20 .elementor-element.elementor-element-359e11fa>.elementor-widget-container{margin:-10px -10px 0}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-accordion-item{border-width:10px;border-color:#f7f7f7}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-accordion-item .elementor-tab-content{border-width:10px;border-block-start-color:#f7f7f7}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:10px;border-block-end-color:#f7f7f7}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-tab-title{background-color:#fff}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-accordion-icon,.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-accordion-title{color:#222}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-accordion-icon svg{fill:#222}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-active .elementor-accordion-icon,.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-active .elementor-accordion-title{color:#3c78f0}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-active .elementor-accordion-icon svg{fill:#3c78f0}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-accordion-title{font-family:"Lora",Sans-serif;font-weight:500;font-style:italic}.elementor-20 .elementor-element.elementor-element-359e11fa .elementor-tab-content{background-color:#fff;color:#54595f;font-family:"Poppins",Sans-serif;font-size:14px;line-height:1.7em;padding:15px 35px}.elementor-20 .elementor-element.elementor-element-55971af6:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-55971af6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#494949;background-position:center center;background-size:cover}.elementor-20 .elementor-element.elementor-element-55971af6>.elementor-background-overlay{background-color:#52524b;opacity:.39;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-55971af6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 80px}.elementor-20 .elementor-element.elementor-element-54e32302>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20 .elementor-element.elementor-element-54e32302>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-3d4c09e2{text-align:center}.elementor-20 .elementor-element.elementor-element-3d4c09e2 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:34px;font-weight:600;line-height:1.4em;color:#fff}.elementor-20 .elementor-element.elementor-element-611640d9{text-align:center;font-family:"Poppins",Sans-serif;font-size:18px;line-height:1.7em;color:#e0e0e0}.elementor-20 .elementor-element.elementor-element-18ef54c0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20 .elementor-element.elementor-element-18ef54c0:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-18ef54c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c94f3}.elementor-20 .elementor-element.elementor-element-18ef54c0{border-style:solid;border-width:3px 0 0;border-color:#2c93f5;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20 .elementor-element.elementor-element-18ef54c0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-21261a2b{width:var(--container-widget-width,109.422%);max-width:109.422%;--container-widget-width:109.422%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:.8em;font-weight:400;line-height:1.8em;color:#fff}.elementor-20 .elementor-element.elementor-element-21261a2b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-485f641f{--grid-template-columns:repeat(0,auto);width:var(--container-widget-width,50.646%);max-width:50.646%;--container-widget-width:50.646%;--container-widget-flex-grow:0;--icon-size:15px;--grid-column-gap:11px;--grid-row-gap:0px}.elementor-20 .elementor-element.elementor-element-485f641f .elementor-widget-container{text-align:right}.elementor-20 .elementor-element.elementor-element-485f641f>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-485f641f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-485f641f .elementor-social-icon{background-color:#f4f4f4;border-style:solid;border-width:2px;border-color:#f4f4f4}.elementor-20 .elementor-element.elementor-element-485f641f .elementor-social-icon i{color:#2fd6a0}.elementor-20 .elementor-element.elementor-element-485f641f .elementor-social-icon svg{fill:#2fd6a0}.elementor-20 .elementor-element.elementor-element-485f641f .elementor-social-icon:hover{background-color:rgba(255,255,255,0);border-color:#fff}.elementor-20 .elementor-element.elementor-element-485f641f .elementor-social-icon:hover i{color:#fff}.elementor-20 .elementor-element.elementor-element-485f641f .elementor-social-icon:hover svg{fill:#fff}.elementor-20 .elementor-element.elementor-element-e1afc15{text-align:center}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-6ceb771d{width:40%}.elementor-20 .elementor-element.elementor-element-36f8747f{width:29.999%}.elementor-20 .elementor-element.elementor-element-32518caa{width:30%}.elementor-20 .elementor-element.elementor-element-c823599{width:19.49%}.elementor-20 .elementor-element.elementor-element-261e0673{width:46.842%}.elementor-20 .elementor-element.elementor-element-381bb8d8{width:50%}.elementor-20 .elementor-element.elementor-element-3ffe7edf{width:50%}.elementor-20 .elementor-element.elementor-element-4d48e94b{width:33.494%}.elementor-20 .elementor-element.elementor-element-38ce745e{width:12.682%}.elementor-20 .elementor-element.elementor-element-60372dc3{width:111.339%}.elementor-20 .elementor-element.elementor-element-12a3053f{width:54.908%}.elementor-20 .elementor-element.elementor-element-23e1393e{width:44.225%}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-3066ca6c{margin-top:0;margin-bottom:0;padding:15em 2em 10em}.elementor-20 .elementor-element.elementor-element-6b922319>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-6d952b21{padding:3em 2em}.elementor-20 .elementor-element.elementor-element-68c3781a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-67dd4abd>.elementor-element-populated{margin:0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-3c5e6041>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-6b1eca14{padding:3em 2em}.elementor-20 .elementor-element.elementor-element-77539123>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-6ceb771d>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-28a6b957 .elementor-divider{padding-block-start:12px;padding-block-end:12px}.elementor-20 .elementor-element.elementor-element-73d86f9b{padding:0}.elementor-20 .elementor-element.elementor-element-5b8c99c1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:300px 0 0}.elementor-20 .elementor-element.elementor-element-261e0673>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 2em}.elementor-20 .elementor-element.elementor-element-28d8745d{padding:3em 2em}.elementor-20 .elementor-element.elementor-element-4cb0413a>.elementor-element-populated{padding:0}.elementor-20 .elementor-element.elementor-element-667c8abc{margin-top:0;margin-bottom:0;padding:3em 2em}.elementor-20 .elementor-element.elementor-element-7ef8d1b8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-2da28944{margin-top:0;margin-bottom:0;padding:0}.elementor-20 .elementor-element.elementor-element-381bb8d8>.elementor-element-populated{margin:0 10px 50px 0;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-3ffe7edf>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-55971af6{padding:3em 2em}.elementor-20 .elementor-element.elementor-element-18ef54c0{padding:10px}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-3066ca6c{padding:8em 1em}.elementor-20 .elementor-element.elementor-element-457c701e .elementor-heading-title{font-size:40px}.elementor-20 .elementor-element.elementor-element-6d952b21{padding:3em 1em}.elementor-20 .elementor-element.elementor-element-6b1eca14{padding:3em 1em 4em}.elementor-20 .elementor-element.elementor-element-32518caa>.elementor-element-populated{margin:35px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-20 .elementor-element.elementor-element-73d86f9b{padding:0}.elementor-20 .elementor-element.elementor-element-12827437{--spacer-size:254px}.elementor-20 .elementor-element.elementor-element-261e0673>.elementor-element-populated{padding:3em 1em}.elementor-20 .elementor-element.elementor-element-4314e122 .elementor-heading-title{font-size:33px}.elementor-20 .elementor-element.elementor-element-28d8745d{padding:3em 1em}.elementor-20 .elementor-element.elementor-element-667c8abc{padding:3em 1em}.elementor-20 .elementor-element.elementor-element-2da28944{padding:15px 0 0}.elementor-20 .elementor-element.elementor-element-381bb8d8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-6033bf18{text-align:start}.elementor-20 .elementor-element.elementor-element-6033bf18 .elementor-heading-title{font-size:45px}.elementor-20 .elementor-element.elementor-element-3ffe7edf>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-20 .elementor-element.elementor-element-69b1b440{text-align:start}.elementor-20 .elementor-element.elementor-element-69b1b440 .elementor-heading-title{font-size:45px}.elementor-20 .elementor-element.elementor-element-55971af6{padding:3em 1em}.elementor-20 .elementor-element.elementor-element-18ef54c0{padding:20px}.elementor-20 .elementor-element.elementor-element-21261a2b{text-align:center}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-6b922319{width:100%}.elementor-20 .elementor-element.elementor-element-68c3781a{width:100%}.elementor-20 .elementor-element.elementor-element-67dd4abd{width:100%}.elementor-20 .elementor-element.elementor-element-3c5e6041{width:100%}.elementor-20 .elementor-element.elementor-element-6ceb771d{width:100%}.elementor-20 .elementor-element.elementor-element-36f8747f{width:50%}.elementor-20 .elementor-element.elementor-element-32518caa{width:50%}.elementor-20 .elementor-element.elementor-element-5b8c99c1{width:100%}.elementor-20 .elementor-element.elementor-element-261e0673{width:100%}.elementor-20 .elementor-element.elementor-element-4c07bb33{width:50%}.elementor-20 .elementor-element.elementor-element-176166ff{width:50%}.elementor-20 .elementor-element.elementor-element-57a9f6ad{width:50%}.elementor-20 .elementor-element.elementor-element-038282e{width:50%}.elementor-20 .elementor-element.elementor-element-9d4d868{width:50%}.elementor-20 .elementor-element.elementor-element-b453606{width:50%}.elementor-20 .elementor-element.elementor-element-381bb8d8{width:100%}.elementor-20 .elementor-element.elementor-element-3ffe7edf{width:100%}.elementor-20 .elementor-element.elementor-element-4d48e94b{width:50%}.elementor-20 .elementor-element.elementor-element-38ce745e{width:50%}.elementor-20 .elementor-element.elementor-element-60372dc3{width:50%}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-3066ca6c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3066ca6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-20 .elementor-element.elementor-element-55971af6:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-55971af6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}