.elementor-48 .elementor-element.elementor-element-49a4c797 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-49a4c797:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-49a4c797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.devsnews.com/wp/sycho/wp-content/plugins/bdevs-element/assets/img/placeholder.png");}.elementor-48 .elementor-element.elementor-element-49a4c797{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0rem 0rem 0rem 0rem;}.elementor-48 .elementor-element.elementor-element-49a4c797 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-53be3aa > .elementor-element-populated, .elementor-48 .elementor-element.elementor-element-53be3aa > .elementor-element-populated > .elementor-background-overlay, .elementor-48 .elementor-element.elementor-element-53be3aa > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-53be3aa > .elementor-element-populated{margin:-10rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-c02ce21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-c02ce21 .bdevs-el-title{color:#000000;}.elementor-48 .elementor-element.elementor-element-c02ce21 .bdevs-el-subtitle{color:#B87DE0;}.elementor-48 .elementor-element.elementor-element-c02ce21 .slick-prev, .elementor-48 .elementor-element.elementor-element-c02ce21 .slick-next{color:#020101;}.elementor-48 .elementor-element.elementor-element-c02ce21 .slick-dots li button{color:#B87DE0;}.elementor-48 .elementor-element.elementor-element-c02ce21 .slick-dots .slick-active button{color:#B87DE0;}.elementor-48 .elementor-element.elementor-element-c02ce21 .bdevs-el-btn{color:#FFFFFF;background-color:#B87DE0;}.elementor-48 .elementor-element.elementor-element-58191f48:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-58191f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF4EE;}.elementor-48 .elementor-element.elementor-element-58191f48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 105px 90px 105px;}.elementor-48 .elementor-element.elementor-element-58191f48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-62bfaf15 .features__item p{color:#404040;}.elementor-48 .elementor-element.elementor-element-62bfaf15 .features__item:hover p{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-d3ab9a:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-d3ab9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-d3ab9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;}.elementor-48 .elementor-element.elementor-element-d3ab9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-28c00178 .bdevs-el-content p{color:#404040;}.elementor-48 .elementor-element.elementor-element-28c00178 .bdevs-el-list ul li:hover span i,.elementor-48 .elementor-element.elementor-element-28c00178 .bdevs-el-list ol li::marker,,.elementor-48 .elementor-element.elementor-element-28c00178 .bdevs-el-list ol li, .elementor-48 .elementor-element.elementor-element-28c00178 .bdevs-el-list h3:hover, .elementor-48 .elementor-element.elementor-element-28c00178 .bdevs-el-list i:hover{-webkit-transform:translateX(0px);transform:translateX(0px);}.elementor-48 .elementor-element.elementor-element-55f259e6:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-55f259e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zabezpiecz.online/wp-content/uploads/2020/11/counter-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48 .elementor-element.elementor-element-55f259e6 > .elementor-background-overlay{background-color:#8E3BC9;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-55f259e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-3545c872 .bdevs-el-fact-icon i{color:#180000 !important;}.elementor-48 .elementor-element.elementor-element-c343e49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-9e25261{--display:flex;}.elementor-48 .elementor-element.elementor-element-7f44d53{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-0be1052{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-473e11c{width:var( --container-widget-width, 49.816% );max-width:49.816%;--container-widget-width:49.816%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-473e11c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-5c6a034{text-align:center;color:#404040;}.elementor-48 .elementor-element.elementor-element-71aab10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-92ad629{width:var( --container-widget-width, 55.556% );max-width:55.556%;--container-widget-width:55.556%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-92ad629.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-7503d7d{color:#404040;}.elementor-48 .elementor-element.elementor-element-3716bbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-d8e3c2e{width:var( --container-widget-width, 60.267% );max-width:60.267%;--container-widget-width:60.267%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-d8e3c2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-12bdeb4{color:#404040;}.elementor-48 .elementor-element.elementor-element-613ee272:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-613ee272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-48 .elementor-element.elementor-element-613ee272{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 90px 0px;}.elementor-48 .elementor-element.elementor-element-613ee272 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-268b4bc7 .bdevs-el-content p{color:#404040;}.elementor-48 .elementor-element.elementor-element-268b4bc7 .features__item:hover p{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-7f445124{padding:120px 0px 120px 0px;}.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ul li span i,.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ol li::marker,.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ol li, .elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list-title, .elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list i{color:#404040;}.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ul li span i,.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ol li::marker,.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ol li, .elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list h3, .elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list i{border-color:#404040;}.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ul li:hover span i,.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ol li::marker,,.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list ol li, .elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list h3:hover, .elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-list i:hover{-webkit-transform:translateX(0px);transform:translateX(0px);}.elementor-48 .elementor-element.elementor-element-1358432f .bdevs-el-btn{background-color:#404040;}.elementor-48 .elementor-element.elementor-element-6b93b9a0:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6b93b9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-48 .elementor-element.elementor-element-6b93b9a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 105px 120px 105px;}.elementor-48 .elementor-element.elementor-element-6b93b9a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-571a0fac .tp-el-content p{color:#404040;}.elementor-48 .elementor-element.elementor-element-475e38be{padding:105px 0px 90px 0px;}.elementor-48 .elementor-element.elementor-element-379d88a6 .bdevs-el-title{margin-bottom:0px;}.elementor-48 .elementor-element.elementor-element-379d88a6 .bdevselement-post-list-meta-wrap span{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-bff0f5f:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-bff0f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-48 .elementor-element.elementor-element-bff0f5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 105px 40px 105px;}.elementor-48 .elementor-element.elementor-element-bff0f5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-2c08e7a .section-title{font-size:28px;}.elementor-48 .elementor-element.elementor-element-6da0d9d{text-align:justify;font-size:16px;color:#404040;}.elementor-48 .elementor-element.elementor-element-a0e179c{padding:40px 0px 40px 0px;}.elementor-48 .elementor-element.elementor-element-65021e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-48 .elementor-element.elementor-element-acaa729 .section-title{font-size:28px;}.elementor-48 .elementor-element.elementor-element-fa572c4{text-align:justify;font-size:16px;color:#404040;}.elementor-48 .elementor-element.elementor-element-7f50b22:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7f50b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-48 .elementor-element.elementor-element-7f50b22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 105px 40px 105px;}.elementor-48 .elementor-element.elementor-element-7f50b22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-b4ed664 .section-title{font-size:28px;}.elementor-48 .elementor-element.elementor-element-33bbcad{text-align:justify;font-size:16px;color:#404040;}.elementor-48 .elementor-element.elementor-element-73c2d14c:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-73c2d14c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zabezpiecz.online/wp-content/uploads/2020/11/contact-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48 .elementor-element.elementor-element-73c2d14c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-73c2d14c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-24b31e11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-2c62cffc .bdevs-el-title{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-2c62cffc .bdevs-el-subtitle{color:#FFFBFB;}.elementor-48 .elementor-element.elementor-element-2c62cffc .wpcf7-submit{color:#FFFFFF;background-color:#EEA676;}.elementor-48 .elementor-element.elementor-element-2c62cffc .wpcf7-submit:hover, .elementor-48 .elementor-element.elementor-element-2c62cffc .wpcf7-submit:focus{color:#056C5F;background-color:#FFFFFF;}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-7f44d53{--width:100%;}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-53be3aa > .elementor-element-populated{margin:-40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-48 .elementor-element.elementor-element-58191f48{padding:120px 0px 90px 0px;}.elementor-48 .elementor-element.elementor-element-7f44d53{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-73c2d14c{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-53be3aa > .elementor-element-populated{margin:-120px 0px -240px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-48 .elementor-element.elementor-element-7f44d53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-6b93b9a0{padding:30px 15px 30px 15px;}.elementor-48 .elementor-element.elementor-element-bff0f5f{padding:30px 15px 30px 15px;}.elementor-48 .elementor-element.elementor-element-7f50b22{padding:30px 15px 30px 15px;}}/* Start custom CSS for column, class: .elementor-element-5d2e6423 *//* === Equal height boxes === */
.features__wrapper .row {
  display: flex;
  flex-wrap: wrap;
}

.features__wrapper .row > div {
  display: flex;
}

/* Outer wrapper: keep flex row so icon + text are side by side */
.features__item {
  display: flex;
  flex-direction: row;       /* icon left, text right */
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
}

/* Only target the INNER content box */
.features__item > .features__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
}

/* === Tablet (768px – 1199px) === */
@media (max-width: 1199px) and (min-width: 768px) {
  .features__wrapper .row {
    justify-content: center;
  }

  .features__wrapper .row > div {
    flex: 0 0 45%;
    max-width: 45%;
  }
}

/* === Mobile (<768px) === */
@media (max-width: 767px) {
  .features__wrapper .row > div {
    flex: 0 0 100%;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for fact, class: .elementor-element-3545c872 */.counter__area .row {
  display: flex;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for post_list, class: .elementor-element-379d88a6 */.blog__thumb {
    height: 250px; /* choose a height you like */
    overflow: hidden;
}

.blog__thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* ensures the image fills the div and keeps aspect ratio */
    display: block;
}/* End custom CSS */