.elementor .e-52824e19-fda2{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding:0px;flex-direction:column;}.elementor .e-16f633e2-57c0{background-image:linear-gradient(100deg, rgba(1,11,64,.95) 0%,rgba(1,11,64,.8) 50%,rgba(0,25,66,.3) 100%),url("https://opusone.team/wp-content/uploads/2026/10/kontakt-hero.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:cover, cover; background-position:center top, center top; background-repeat:no-repeat, no-repeat;\n}.elementor .e-23a8d6db-4775{max-width:480px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6393ef92-7436{margin:0px;}.elementor .e-531deb55-cb70{font-family:var(--oo-font);font-weight:600;font-size:28px;color:var(--oo-navy);padding:0px;margin:0px;}.elementor .e-7d80db9e-df90{font-family:var(--oo-font);font-size:18px;color:var(--oo-text);line-height:1.55;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48b8f64b-d6c9:hover,.elementor .e-48b8f64b-d6c9:focus-visible{color:var(--oo-green);}.elementor .e-48b8f64b-d6c9{font-family:var(--oo-font);font-weight:600;font-size:20px;color:var(--oo-navy);}.elementor .e-75d4ad4e-a450:hover,.elementor .e-75d4ad4e-a450:focus-visible{color:var(--oo-green);}.elementor .e-75d4ad4e-a450{font-family:var(--oo-font);font-size:17px;color:var(--oo-text);}.elementor .e-64daf03b-655f{padding-block-start:0px;margin-block-start:0px;}.elementor .e-41e90ada-7305{margin-block-start:16px;gap:24px;align-items:center;}.elementor .e-714acae1-e88d{gap:10px;}.elementor .e-652e5ab7-e331{margin:0px;}.elementor .e-15a9a33c-442d{font-family:var(--oo-font);font-weight:600;font-size:28px;color:var(--oo-navy);padding:0px;margin:0px;}.elementor .e-7806b083-8104{font-family:var(--oo-font);font-size:18px;color:var(--oo-text);line-height:1.55;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-41360d3e-c9b3:hover,.elementor .e-41360d3e-c9b3:focus-visible{color:var(--oo-green);}.elementor .e-41360d3e-c9b3{font-family:var(--oo-font);font-weight:600;font-size:20px;color:var(--oo-navy);}.elementor .e-706d1cde-f3e8:hover,.elementor .e-706d1cde-f3e8:focus-visible{color:var(--oo-green);}.elementor .e-706d1cde-f3e8{font-family:var(--oo-font);font-size:17px;color:var(--oo-text);}.elementor .e-2c24ed2-d553{padding-block-start:0px;margin-block-start:0px;}.elementor .e-4310678e-a0e4{margin-block-start:16px;gap:24px;align-items:center;}.elementor .e-2466c069-31c2{gap:10px;}.elementor .e-41c1b7ca-b483{margin:0px;}.elementor .e-1cedaa5f-13f4{font-family:var(--oo-font);font-weight:600;font-size:28px;color:var(--oo-navy);padding:0px;margin:0px;}.elementor .e-5e10a726-3a3f{font-family:var(--oo-font);font-size:18px;color:var(--oo-text);line-height:1.55;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d42ffb1-e713:hover,.elementor .e-2d42ffb1-e713:focus-visible{color:var(--oo-green);}.elementor .e-2d42ffb1-e713{font-family:var(--oo-font);font-weight:600;font-size:20px;color:var(--oo-navy);}.elementor .e-2e31d9fd-fcbe:hover,.elementor .e-2e31d9fd-fcbe:focus-visible{color:var(--oo-green);}.elementor .e-2e31d9fd-fcbe{font-family:var(--oo-font);font-size:17px;color:var(--oo-text);}.elementor .e-3cdf829f-220c{padding-block-start:0px;margin-block-start:0px;}.elementor .e-4d9bf8e7-9647{margin-block-start:16px;gap:24px;align-items:center;}.elementor .e-11319b05-b49d{gap:10px;}.elementor .e-5af52a1a-d060{grid-template-rows:auto;}.elementor .e-1552629d-4213{background-color:var(--oo-white);gap:56px;}.elementor .e-50915027-4a32{font-family:var(--oo-font);font-weight:600;font-size:40px;color:var(--oo-green);line-height:1;}.elementor .e-197cdd60-d2d8{font-family:var(--oo-font);font-size:18px;color:rgba(255,255,255,.85);line-height:1.45;}.elementor .e-33441bea-f220{max-width:420px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:16px;border-radius:20px;background-color:var(--oo-navy);flex-direction:column;gap:6px;background-image:radial-gradient(ellipse at 100% 0%, rgba(6,214,160,.3), rgba(6,214,160,0) 60%);\n}.elementor .e-4c0cc161-f562{position:sticky;inset-block-start:120px;padding:0px;flex-direction:column;gap:0px;flex:1 1 38%;}.elementor .e-6ca71c76-fdc9{width:100%;}.elementor .e-60294170-5d8a{width:100%;}.elementor .e-24053eec-f03e{width:22px;height:22px;cursor:pointer;margin-block-start:3px;border-radius:6px;border-width:2px;border-color:rgba(1,11,64,.35);border-style:solid;background-color:var(--oo-white);flex:0 0 22px;&:checked { background-color:var(--oo-green); border-color:var(--oo-green); }\n}.elementor .e-4c062fc0-be5d{min-width:0px;font-family:var(--oo-font);font-size:15px;color:var(--oo-text);line-height:1.55;flex:1 1 0px;}.elementor .e-3e2b1f55-174f{width:100%;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-1fb9065c-f3a1:hover,.elementor .e-1fb9065c-f3a1:focus-visible{background-color:var(--oo-navy);transform:translate3d(0px, -2px, 0px);}.elementor .e-1fb9065c-f3a1{font-family:var(--oo-font);font-weight:600;font-size:17px;color:var(--oo-white);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:999px;background-color:var(--oo-green);transition:all 0.25s;}.elementor .e-3f03327b-e766{font-family:var(--oo-font);font-size:14px;color:rgba(1,11,64,.55);}.elementor .e-485f4cc7-1ddd{width:100%;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-121b0993-4fcc{font-family:var(--oo-font);font-size:17px;color:var(--oo-navy);}.elementor .e-103e5623-f1bd{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:rgba(6,214,160,.5);border-style:solid;background-color:rgba(6,214,160,.14);text-align:left;\n}.elementor .e-3f5ad638-e48b{font-family:var(--oo-font);font-size:17px;color:#8A1F1F;}.elementor .e-22318258-5b93{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:#F3B4B4;border-style:solid;background-color:#FFF1F1;text-align:left;\n}.elementor .e-4ccddbf-6432{min-width:0px;flex:1 1 62%;}.elementor .e-9508b1c-b7d5{align-items:flex-start;}.elementor .e-4958680f-371e{background-color:var(--oo-mist);}.elementor .e-2f8a2d91-3a1b{width:100%;padding:0px;flex-direction:column;}.elementor .e-1004b746-f464{width:100%;padding:0px;margin:0px;flex-direction:column;gap:0px;}