.elementor-16 .elementor-element.elementor-element-79debae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-380px;z-index:5}.elementor-16 .elementor-element.elementor-element-79debae>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-16 .elementor-element.elementor-element-e2b9576:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-e2b9576>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#171717}.elementor-16 .elementor-element.elementor-element-e2b9576 .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-e2b9576>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 42px 90px}.elementor-16 .elementor-element.elementor-element-e2b9576>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-16 .elementor-element.elementor-element-9550b75{border-style:solid;border-width:0 0 1px;border-color:#FFFFFF36;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-16 .elementor-element.elementor-element-9550b75>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-16 .elementor-element.elementor-element-5e3c665 .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-c82e25f{padding:95px 0 0}.elementor-16 .elementor-element.elementor-element-f3e9515 .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-bb262da .elementor-heading-title{font-weight:700;color:#fff}.elementor-16 .elementor-element.elementor-element-0933f87>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-0933f87 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-c204b29>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-c204b29 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-c6d9990>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-c6d9990 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-57f5633 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-12b6cd0 .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-b385115 .elementor-heading-title{font-weight:700;color:#fff}.elementor-16 .elementor-element.elementor-element-f3ee78a .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-874cbf8>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-874cbf8 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-61a07a3 .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-c34bb37 .elementor-heading-title{font-weight:700;color:#fff}.elementor-16 .elementor-element.elementor-element-b7e2b0c>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-b7e2b0c .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-020f0d1>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-020f0d1 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-92adfa7 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-90c8d93>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-90c8d93 .elementor-heading-title{color:#fff}.elementor-16 .elementor-element.elementor-element-ac9e51b .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-bebfe2b .elementor-heading-title{font-weight:700;color:#fff}.elementor-16 .elementor-element.elementor-element-29aa032>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-6890910>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-8819d9b>.elementor-widget-container{margin:-8px 0 0}.elementor-16 .elementor-element.elementor-element-8819d9b .elementor-heading-title{color:#b1b1b1}.elementor-16 .elementor-element.elementor-element-ea50b1f .elementor-heading-title{color:#b1b1b1}.elementor-16 .elementor-element.elementor-element-a52a59e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-a52a59e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#cb011b}.elementor-16 .elementor-element.elementor-element-a52a59e .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-a52a59e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:425px 21px 40px}.elementor-16 .elementor-element.elementor-element-a52a59e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-16 .elementor-element.elementor-element-ec71a8d .gem-image.gem-wrapbox{float:left}.elementor-16 .elementor-element.elementor-element-ec71a8d .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-16 .elementor-element.elementor-element-ec71a8d{z-index:5}.elementor-16 .elementor-element.elementor-element-ec71a8d .gem-image{width:182px}.elementor-16 .elementor-element.elementor-element-ec71a8d .gem-image img{opacity:calc(100/100)}.elementor-16 .elementor-element.elementor-element-ec71a8d .gem-image a:hover img{opacity:calc(100/100)}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-1d68008.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-16 .elementor-element.elementor-element-1d68008.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-16 .elementor-element.elementor-element-1d68008 .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-1d68008>.elementor-element-populated{padding:40px 21px 25px 70px}.elementor-16 .elementor-element.elementor-element-08fd45c,.elementor-16 .elementor-element.elementor-element-08fd45c .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#171717}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-9d69f64.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-16 .elementor-element.elementor-element-9d69f64.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-16 .elementor-element.elementor-element-9d69f64 .elementor-widget-wrap{flex-wrap:wrap}.elementor-16 .elementor-element.elementor-element-9d69f64>.elementor-element-populated{padding:40px 21px}.elementor-16 .elementor-element.elementor-element-ccccf0d{--grid-template-columns:repeat(0,auto);--icon-size:17px;--grid-column-gap:18px;--grid-row-gap:0px}.elementor-16 .elementor-element.elementor-element-ccccf0d .elementor-widget-container{text-align:right}.elementor-16 .elementor-element.elementor-element-ccccf0d .elementor-social-icon{background-color:#fff;--icon-padding:.9em;border-style:solid;border-width:1px;border-color:#dbdbdb}.elementor-16 .elementor-element.elementor-element-ccccf0d .elementor-social-icon i{color:#000}.elementor-16 .elementor-element.elementor-element-ccccf0d .elementor-social-icon svg{fill:#000}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-a52a59e{width:27%}.elementor-16 .elementor-element.elementor-element-1d68008{width:47.332%}.elementor-16 .elementor-element.elementor-element-9d69f64{width:25%}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-79debae{margin-top:0;margin-bottom:0}.elementor-16 .elementor-element.elementor-element-a52a59e>.elementor-element-populated{padding:40px 21px}.elementor-16 .elementor-element.elementor-element-1d68008>.elementor-element-populated{padding:30px 21px 30px 42px}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-e2b9576>.elementor-element-populated{padding:70px 21px 55px}.elementor-16 .elementor-element.elementor-element-9550b75{padding:0}.elementor-16 .elementor-element.elementor-element-5e3c665>.elementor-element-populated{padding:25px 60px 25px 21px}.elementor-16 .elementor-element.elementor-element-f3e9515{width:50%}.elementor-16 .elementor-element.elementor-element-12b6cd0{width:50%}.elementor-16 .elementor-element.elementor-element-12b6cd0>.elementor-element-populated{padding:25px 21px 10px}.elementor-16 .elementor-element.elementor-element-61a07a3{width:50%}.elementor-16 .elementor-element.elementor-element-ac9e51b{width:50%}.elementor-16 .elementor-element.elementor-element-ac9e51b>.elementor-element-populated{padding:25px 21px 10px}.elementor-16 .elementor-element.elementor-element-a52a59e>.elementor-element-populated{padding:20px 21px}.elementor-16 .elementor-element.elementor-element-1d68008{width:100%}.elementor-16 .elementor-element.elementor-element-9d69f64{width:100%}.elementor-16 .elementor-element.elementor-element-9d69f64>.elementor-element-populated{padding:0 21px 30px}.elementor-16 .elementor-element.elementor-element-ccccf0d .elementor-widget-container{text-align:center}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-5e3c665{width:40%}.elementor-16 .elementor-element.elementor-element-a52a59e{width:30%}.elementor-16 .elementor-element.elementor-element-1d68008{width:35%}.elementor-16 .elementor-element.elementor-element-9d69f64{width:35%}}.elementor-heading-title a:hover,.elementor-text-editor a:hover{color:#81c3f1!important}@media(min-width:1440px){.black-column:before{content:"";background-color:#171717;width:130%;left:-15%;top:0;right:0;height:608px;position:absolute;z-index:0}}@media(min-width:1440px) and (max-width:1600px){.black-column:before{width:110%;left:-5%}}@media(min-width:1213px){.img-column:before{content:'';position:absolute;z-index:1;top:0;bottom:0;right:0;left:calc(100% - 40vw);background-image:url(https://sklep.foto-flesz.com.pl/wp-content/uploads/2024/04/home_20-2.jpg);background-size:cover;background-position:bottom right;background-repeat:no-repeat}}