.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-153 .elementor-element.elementor-element-9bb4b92{text-align:start;}.elementor-153 .elementor-element.elementor-element-9bb4b92 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:clamp(3.4375rem, 2.3301rem + 4.7249vw, 8rem);font-weight:700;color:#1E1E1E;}.elementor-153 .elementor-element.elementor-element-9aff6e6{width:auto;max-width:auto;}.elementor-153 .elementor-element.elementor-element-9aff6e6.elementor-element{--align-self:center;}.elementor-153 .elementor-element.elementor-element-9ba0421{--display:flex;--min-height:450px;--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;}.elementor-153 .elementor-element.elementor-element-9ba0421:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-9ba0421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tkalnia-olejnik.pl/wordpress/wp-content/uploads/2026/03/0008980-1-1.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-153 .elementor-element.elementor-element-3b39997{width:var( --container-widget-width, 30% );max-width:30%;padding:40px 40px 40px 40px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-3b39997 .elementor-icon-box-wrapper{text-align:start;}.elementor-153 .elementor-element.elementor-element-3b39997 .elementor-icon-box-title{margin-block-end:16px;color:#0A0A0A;}.elementor-153 .elementor-element.elementor-element-3b39997 .elementor-icon-box-title, .elementor-153 .elementor-element.elementor-element-3b39997 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;letter-spacing:-0.3px;}.elementor-153 .elementor-element.elementor-element-3b39997:has(:hover) .elementor-icon-box-title,
					 .elementor-153 .elementor-element.elementor-element-3b39997:has(:focus) .elementor-icon-box-title{color:#0A0A0A;}.elementor-153 .elementor-element.elementor-element-3b39997 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:#3E3E3E;}.elementor-153 .elementor-element.elementor-element-11f7ab3{width:var( --container-widget-width, 30% );max-width:30%;padding:40px 40px 40px 40px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 2px;border-color:#0D4765BF;}.elementor-153 .elementor-element.elementor-element-11f7ab3 .elementor-icon-box-wrapper{text-align:start;}.elementor-153 .elementor-element.elementor-element-11f7ab3 .elementor-icon-box-title{margin-block-end:16px;color:#0A0A0A;}.elementor-153 .elementor-element.elementor-element-11f7ab3 .elementor-icon-box-title, .elementor-153 .elementor-element.elementor-element-11f7ab3 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;letter-spacing:-0.3px;}.elementor-153 .elementor-element.elementor-element-11f7ab3:has(:hover) .elementor-icon-box-title,
					 .elementor-153 .elementor-element.elementor-element-11f7ab3:has(:focus) .elementor-icon-box-title{color:#0A0A0A;}.elementor-153 .elementor-element.elementor-element-11f7ab3 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:#3E3E3E;}.elementor-153 .elementor-element.elementor-element-e591e3a{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-e591e3a .elementor-icon-box-wrapper{text-align:start;}.elementor-153 .elementor-element.elementor-element-e591e3a .elementor-icon-box-title{margin-block-end:16px;color:#0A0A0A;}.elementor-153 .elementor-element.elementor-element-e591e3a .elementor-icon-box-title, .elementor-153 .elementor-element.elementor-element-e591e3a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;letter-spacing:-0.3px;}.elementor-153 .elementor-element.elementor-element-e591e3a:has(:hover) .elementor-icon-box-title,
					 .elementor-153 .elementor-element.elementor-element-e591e3a:has(:focus) .elementor-icon-box-title{color:#0A0A0A;}.elementor-153 .elementor-element.elementor-element-e591e3a .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:#3E3E3E;}.elementor-153 .elementor-element.elementor-element-138330e{--display:flex;--min-height:450px;--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;}.elementor-153 .elementor-element.elementor-element-138330e:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-138330e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tkalnia-olejnik.pl/wordpress/wp-content/uploads/2026/03/0008996-1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-153 .elementor-element.elementor-element-b8c12b6{width:var( --container-widget-width, 20% );max-width:20%;margin:128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-b8c12b6 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-153 .elementor-element.elementor-element-b8c12b6 .elementor-counter-title{justify-content:start;color:#1E1E1E;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;}.elementor-153 .elementor-element.elementor-element-b8c12b6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#0A0A0A;font-family:"Oswald", Sans-serif;font-size:56px;font-weight:700;}.elementor-153 .elementor-element.elementor-element-9892ce5{width:var( --container-widget-width, 20% );max-width:20%;margin:128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-9892ce5 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-153 .elementor-element.elementor-element-9892ce5 .elementor-counter-title{justify-content:start;color:#1E1E1E;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;}.elementor-153 .elementor-element.elementor-element-9892ce5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#0A0A0A;font-family:"Oswald", Sans-serif;font-size:56px;font-weight:700;}.elementor-153 .elementor-element.elementor-element-dd2f040{width:var( --container-widget-width, 20% );max-width:20%;margin:128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-dd2f040 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-153 .elementor-element.elementor-element-dd2f040 .elementor-counter-title{justify-content:start;color:#1E1E1E;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;}.elementor-153 .elementor-element.elementor-element-dd2f040 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A0A0A;font-family:"Oswald", Sans-serif;font-size:56px;font-weight:700;}.elementor-153 .elementor-element.elementor-element-20fb4dc{width:var( --container-widget-width, 20% );max-width:20%;margin:128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-153 .elementor-element.elementor-element-20fb4dc .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-153 .elementor-element.elementor-element-20fb4dc .elementor-counter-title{justify-content:start;color:#1E1E1E;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:500;}.elementor-153 .elementor-element.elementor-element-20fb4dc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#0A0A0A;font-family:"Oswald", Sans-serif;font-size:56px;font-weight:700;}@media(min-width:1025px){.elementor-153 .elementor-element.elementor-element-9ba0421:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-9ba0421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-153 .elementor-element.elementor-element-138330e:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-138330e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-153 .elementor-element.elementor-element-3b39997{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-153 .elementor-element.elementor-element-e591e3a{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-153 .elementor-element.elementor-element-b8c12b6{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-153 .elementor-element.elementor-element-9892ce5{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-153 .elementor-element.elementor-element-dd2f040{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-153 .elementor-element.elementor-element-20fb4dc{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}}@media(max-width:767px){.elementor-153 .elementor-element.elementor-element-3b39997{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-153 .elementor-element.elementor-element-11f7ab3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-width:0px 0px 0px 0px;}.elementor-153 .elementor-element.elementor-element-e591e3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-153 .elementor-element.elementor-element-b8c12b6{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-153 .elementor-element.elementor-element-b8c12b6 .elementor-counter-title{justify-content:center;}.elementor-153 .elementor-element.elementor-element-b8c12b6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-153 .elementor-element.elementor-element-9892ce5{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-153 .elementor-element.elementor-element-9892ce5 .elementor-counter-title{justify-content:center;}.elementor-153 .elementor-element.elementor-element-9892ce5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-153 .elementor-element.elementor-element-dd2f040{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-153 .elementor-element.elementor-element-dd2f040 .elementor-counter-title{justify-content:center;}.elementor-153 .elementor-element.elementor-element-dd2f040 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-153 .elementor-element.elementor-element-20fb4dc{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-153 .elementor-element.elementor-element-20fb4dc .elementor-counter-title{justify-content:center;}.elementor-153 .elementor-element.elementor-element-20fb4dc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}}/* Start custom CSS for heading, class: .elementor-element-9bb4b92 */.mech-txt {
    color: transparent;
     -webkit-text-stroke: 3px #1e1e1e;
}
@media(max-width: 767px) {
 .mech-txt {
     -webkit-text-stroke: 2px #1e1e1e;
    }   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9aff6e6 */.standards-section {
    font-family: "Manrope", serif;
    font-size: clamp(2rem, 1.3932rem + 2.589vw, 4.5rem);
    font-weight: 500;
    color: #0a0a0a;
  }

  .standards-lane{
    display: flex;
    flex-direction: column;
    gap: 12px;
  }

  .lane-p{
    margin: 0;
    line-height: 1.35;

    opacity: 0.25;
    transform: translateY(10px);
    filter: blur(.25px);

    transition: opacity .12s linear, transform .12s linear, filter .12s linear;
    will-change: opacity, transform, filter;
  }

  @media (prefers-reduced-motion: reduce){
    .lane-p{
      opacity: 1 !important;
      transform: none !important;
      filter: none !important;
      transition: none !important;
    }
  }/* End custom CSS */