.elementor .cta-glow{position:relative;}.elementor .lv-jak-naglowek{line-height:1.2em;}.elementor .cmplz-manage-consent{cursor:pointer;}.elementor .lvt-kratka{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:-1;padding:0px;pointer-events:none; background-image:linear-gradient(rgba(0,0,106,.07) 1px, transparent 1px), linear-gradient(90deg, rgba(0,0,106,.07) 1px, transparent 1px), linear-gradient(rgba(0,0,106,.035) 1px, transparent 1px), linear-gradient(90deg, rgba(0,0,106,.035) 1px, transparent 1px); background-size:120px 120px, 120px 120px, 24px 24px, 24px 24px; background-position:center center; -webkit-mask-image:radial-gradient(ellipse 55% 60% at 50% 50%, #000 20%, transparent 100%); mask-image:radial-gradient(ellipse 55% 60% at 50% 50%, #000 20%, transparent 100%);\n}.elementor .lvt-segmenty{width:auto;min-width:0px;padding:0px;display:flex;gap:8px;align-items:center;}.elementor .lvt-strzalka:hover,.elementor .lvt-strzalka:focus-visible{color:#ffffff;border-color:var(--dark-blue);background-color:var(--dark-blue);}.elementor .lvt-strzalka{width:48px;height:48px;min-width:0px;font-size:18px;color:var(--dark-blue);line-height:1;cursor:pointer;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(0,0,106,.25);border-style:solid;transition:all 0.25s;display:flex;justify-content:center;align-items:center;}.elementor .lvt-ster{width:auto;padding:0px;margin-block-start:44px;display:flex;gap:28px;justify-content:center;align-items:center;}.elementor .lvt-podpis{font-size:15px;color:var(--dark-blue);line-height:1.4;text-align:center;margin-block-start:20px;opacity:60%;}.elementor .lvt-cytat{font-weight:300;font-size:1em;color:var(--dark-blue);line-height:1.3;text-align:center;margin:0px;}.elementor .lvt-opinia{min-width:0px;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-area:1 / 1;\n}.elementor .lvt-scena{width:100%;max-width:28ch;font-size:34px;padding:0px;margin-block-start:28px;display:grid;}.elementor .lvt-znak{width:64px;height:52px;min-width:0px;padding:0px;margin-block-start:56px;color:var(--blue, #0060ff);\n}.elementor .lvt-sekcja{width:100%;position:relative;text-align:center;padding-block-start:0px;padding-block-end:120px;padding-inline-start:10%;padding-inline-end:10%;display:flex;flex-direction:column;gap:0px;align-items:center;isolation:isolate;\n}.elementor .przycisk{width:auto;font-weight:400;font-size:14px;color:var(--light);letter-spacing:1px;text-transform:none;padding-block-end:12px;margin-block-end:80px;border-radius:39px;background-color:#00006a;transition:transform 0.3s, background-color 0.3s, color 0.3s, border-color 0.3s;}.elementor .przycisk:hover,.elementor .przycisk:focus-visible{transform:translate3d(0px, -7px, 0px);}.elementor .przycisk-hero{font-weight:400;font-size:18px;color:var(--light);letter-spacing:0.5px;border-radius:39px;border-width:0px;border-color:var(--light);background-color:#ffffff61;filter:blur(0px);backdrop-filter:blur(1px);display:flex;}.elementor .przycisk-hero:hover,.elementor .przycisk-hero:focus-visible{border-width:0px;transform:translate3d(0px, -4px, 0px);transform-origin:0% 4% 0px;}.elementor .naglowek-h2{width:auto;height:auto;min-width:auto;min-height:auto;font-family:Rubik;font-weight:500;font-size:14px;color:var(--light);letter-spacing:1px;word-spacing:0px;line-height:1.2;text-transform:uppercase;padding-block-start:8px;padding-block-end:5px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:80px;border-radius:50px;border-width:1px;border-color:var(--dark-blue);border-style:solid;display:inline-flex;}.elementor .akapit{font-size:25px;color:var(--dark-blue);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .naglowek-h3{width:70%;font-weight:400;font-size:35px;color:var(--dark-blue);margin-block-start:20px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .txt-ciagly{font-size:21px;line-height:28px;margin-block-end:25px;}.elementor .scroling-video-container{width:50%;height:3500px;}.elementor .stickey_circle_wrap{height:100vh;display:flex;flex-direction:column;align-items:center;}.elementor .circle{height:50vh;position:sticky;inset-block-start:5vh;inset-block-end:0vh;margin:auto;background-image:url("https://linevo.pl/wp-content/uploads/2026/08/linevo_background_15.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#fa2e2e00;display:flex;justify-content:center;align-self:start;}.elementor .video-card-wrap{border-radius:0px;border-width:0px;background-color:#f60d0d;}