.elementor-75 .elementor-element.elementor-element-8f30138{--display:flex;--min-height:100vh;--overlay-opacity:0.2;}.elementor-75 .elementor-element.elementor-element-8f30138:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-8f30138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-8f30138::before, .elementor-75 .elementor-element.elementor-element-8f30138 > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-8f30138 > .e-con-inner > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-8f30138 > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-8f30138 > .e-con-inner > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-8f30138 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://sk-pro.pl/wp-content/uploads/2025/05/ai-generated-7974392-scaled.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-75 .elementor-element.elementor-element-8f30138 > .elementor-shape-bottom svg, .elementor-75 .elementor-element.elementor-element-8f30138 > .e-con-inner > .elementor-shape-bottom svg{height:2.2rem;transform:translateX(-50%) rotateY(180deg);}.elementor-75 .elementor-element.elementor-element-b658066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:6rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-75 .elementor-element.elementor-element-f9b6472{--display:flex;}.elementor-75 .elementor-element.elementor-element-3b0e140{--spacer-size:2.5rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-aa3f416 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:var( --e-global-color-599b62e );}.elementor-75 .elementor-element.elementor-element-bdfe3db{--spacer-size:2rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-edc18fb{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75 .elementor-element.elementor-element-299d50f.elementor-element{--align-self:flex-start;}.elementor-75 .elementor-element.elementor-element-299d50f .eael-fancy-text-container{text-align:left;}.elementor-75 .elementor-element.elementor-element-299d50f .eael-fancy-text-prefix{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1px;}.elementor-75 .elementor-element.elementor-element-299d50f .eael-fancy-text-strings, .elementor-75 .elementor-element.elementor-element-299d50f .typed-cursor{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;font-style:italic;}.elementor-75 .elementor-element.elementor-element-299d50f .eael-fancy-text-strings{color:var( --e-global-color-text );}.elementor-75 .elementor-element.elementor-element-299d50f .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-75 .elementor-element.elementor-element-60577f5{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-75 .elementor-element.elementor-element-24814e8{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-75 .elementor-element.elementor-element-eb37081 svg{width:500px;height:272px;}.elementor-75 .elementor-element.elementor-element-eb37081 .eael-svg-draw-container{text-align:center;}.elementor-75 .elementor-element.elementor-element-eb37081 svg path{stroke-width:16.7;stroke:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-eb37081 svg circle{stroke-width:16.7;stroke:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-eb37081 svg rect{stroke-width:16.7;stroke:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-eb37081 svg polygon{stroke-width:16.7;stroke:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-b24ef57{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-75 .elementor-element.elementor-element-082f136{--display:flex;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-post-elements-readmore-btn{background-color:var( --e-global-color-primary );text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:1em 1em 1em 1em;margin:0em 0em 0em 0em;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-post-elements-readmore-btn:hover{background-color:#00572B;color:var( --e-global-color-b880c7e );}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post-holder{background-color:#FFFFFF00;border-style:none;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post{padding:0em 0em 7em 0em;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-post-grid .eael-grid-post .eael-entry-media img, .elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post .eael-entry-overlay{border-radius:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title a{color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title:hover, .elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title a:hover{color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title{text-align:center;margin:0em 0em 1em 0em;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title, .elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:2.5rem;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post-excerpt p{color:var( --e-global-color-53ea7c4 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5rem;margin:0em 0em 1em 0em;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post-holder .eael-entry-wrapper{height:100%;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-75 .elementor-element.elementor-element-b07c02f{--display:flex;--overlay-opacity:0.4;--padding-top:2rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-75 .elementor-element.elementor-element-b07c02f:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-b07c02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(258deg, var( --e-global-color-primary ) 0%, #002412 100%);}.elementor-75 .elementor-element.elementor-element-b07c02f::before, .elementor-75 .elementor-element.elementor-element-b07c02f > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-b07c02f > .e-con-inner > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-b07c02f > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-b07c02f > .e-con-inner > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-b07c02f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sk-pro.pl/wp-content/uploads/2025/05/cartographer.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75 .elementor-element.elementor-element-db593b5{--display:flex;}.elementor-75 .elementor-element.elementor-element-d322a0a{--display:flex;--overlay-opacity:0.5;--padding-top:4rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-75 .elementor-element.elementor-element-d322a0a:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-d322a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(250deg, var( --e-global-color-primary ) 0%, #002412 100%);}.elementor-75 .elementor-element.elementor-element-d322a0a::before, .elementor-75 .elementor-element.elementor-element-d322a0a > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-d322a0a > .e-con-inner > .elementor-background-video-container::before, .elementor-75 .elementor-element.elementor-element-d322a0a > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-d322a0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-75 .elementor-element.elementor-element-d322a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(280deg, var( --e-global-color-primary ) 0%, #002412 100%);}.elementor-75 .elementor-element.elementor-element-8280992 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4rem 0rem 0rem 0rem;}.elementor-75 .elementor-element.elementor-element-298ae2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-75 .elementor-element.elementor-element-298ae2b:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-298ae2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(280deg, var( --e-global-color-primary ) 0%, var( --e-global-color-38a2f27 ) 100%);}.elementor-75 .elementor-element.elementor-element-fb2d67f{--display:flex;}.elementor-75 .elementor-element.elementor-element-fb2d67f:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-fb2d67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 100%);}.elementor-75 .elementor-element.elementor-element-a5845cc{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-75 .elementor-element.elementor-element-a5845cc:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-a5845cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(280deg, var( --e-global-color-primary ) 0%, var( --e-global-color-38a2f27 ) 100%);}@media(max-width:1024px){.elementor-75 .elementor-element.elementor-element-3b0e140{--spacer-size:1.1rem;}.elementor-75 .elementor-element.elementor-element-bdfe3db{--spacer-size:1.1rem;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title{margin:0em 0em 1em 0em;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-post-elements-readmore-btn{margin:0em 0em 0em 0em;}}@media(min-width:768px){.elementor-75 .elementor-element.elementor-element-b658066{--width:100%;}.elementor-75 .elementor-element.elementor-element-f9b6472{--width:100%;}}@media(max-width:767px){.elementor-75 .elementor-element.elementor-element-b658066{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-75 .elementor-element.elementor-element-f9b6472{--margin-top:0rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;}.elementor-75 .elementor-element.elementor-element-eb37081 svg{width:306px;height:168px;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-grid-post{padding:0em 0em 7em 0em;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-entry-title{margin:-1em 0em 1em 0em;}.elementor-75 .elementor-element.elementor-element-a3f25f9 .eael-post-elements-readmore-btn{border-width:0rem 0rem 0rem 0rem;margin:0em 0em 0em 0em;}}/* Start custom CSS for eael-post-grid, class: .elementor-element-a3f25f9 */.eael-grid-post-holder-inner {
  display: flex;
  align-items: center;
  gap: 20px;
  flex-wrap: nowrap;
  max-width: 100%;
  overflow: hidden;
}

.eael-entry-media {
  flex: 0 0 40%;
  max-width: 40%;
}

.eael-entry-media img {
  width: 100% !important;
  height: auto !important;
  max-width: 100% !important;
  display: block !important;
  object-fit: contain !important;
}

.eael-entry-wrapper {
  flex: 1;
  max-width: 60%;
  overflow-wrap: break-word;
  word-break: break-word;
}

.eael-grid-post:nth-child(even) .eael-grid-post-holder-inner {
  flex-direction: row;
}

.eael-grid-post:nth-child(odd) .eael-grid-post-holder-inner {
  flex-direction: row-reverse;
}

.eael-post-elements-readmore-btn {
  display: block;
  margin: 10px auto 0;
  max-width: 120px;
  text-align: center;
  word-break: break-word;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .eael-grid-post {
    position: relative !important;
    width: 100% !important;
    left: 0 !important;
    top: 0 !important;
  }

  .eael-grid-post:nth-child(even) .eael-grid-post-holder-inner {
    flex-direction: row !important;
  }

  .eael-grid-post:nth-child(odd) .eael-grid-post-holder-inner {
    flex-direction: row-reverse !important;
  }

  .eael-entry-media {
    flex: 0 0 40% !important;
    max-width: 40% !important;
    width: 100% !important;
  }

  .eael-entry-wrapper {
    flex: 1 !important;
    max-width: 60% !important;
  }

  .eael-entry-media img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
  }

  .eael-post-elements-readmore-btn {
    display: block;
    margin: 10px auto 0;
    max-width: 120px;
    text-align: center;
    word-break: break-word;
  }
}

@media (max-width: 767px) {
  .eael-grid-post-holder-inner {
    flex-direction: column !important;
    align-items: flex-start;
    gap: 10px;
  }

  .eael-entry-media,
  .eael-entry-wrapper {
    flex: 0 0 auto !important;
    max-width: 100% !important;
  }

  .eael-entry-media {
    width: 100% !important;
    max-width: 100% !important;
  }

  .eael-entry-media img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    display: block !important;
    object-fit: contain !important;
  }

  .eael-post-elements-readmore-btn {
    display: block;
    margin: 10px auto 0;
    max-width: 120px;
    text-align: center;
    word-break: break-word;
  }
}/* End custom CSS */