.elementor .e-610d63e9-322b{font-family:Fraunces;font-weight:700;font-size:4.5rem;color:#F7F5F7;letter-spacing:-0.03em;line-height:1.05;margin:0px;}.elementor .e-3557cd13-c0dd{font-family:Figtree;font-weight:500;font-size:1.5rem;color:#EDE8ED;letter-spacing:0.02em;line-height:1.3;margin:0px;}.elementor .e-4db2232f-a450{max-width:34rem;font-family:Figtree;font-size:1.125rem;color:#E8E0E8;line-height:1.65;margin:0px;}.elementor .e-8711e49-17bb:hover,.elementor .e-8711e49-17bb:focus-visible{background-color:#E85DE8;transform:translate3d(0px, -2px, 0px);}.elementor .e-8711e49-17bb{font-family:Figtree;font-weight:600;color:#1A1A1A;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0px;background-color:#F575F5;}.elementor .e-3eec22fa-9826:hover,.elementor .e-3eec22fa-9826:focus-visible{color:#F575F5;border-color:#F575F5;}.elementor .e-3eec22fa-9826{font-family:Figtree;font-weight:500;color:#F7F5F7;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0px;border-width:1px;border-color:#F7F5F7;border-style:solid;background-color:transparent;}.elementor .e-58908941-f630{margin-block-start:0.75rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-35d3262d-6fe3{max-width:40rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-6165d315-7940{min-height:88vh;color:#F7F5F7;padding-block-start:6rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(180deg, rgba(26,26,26,0.28) 0%,rgba(26,26,26,0.8) 72%),url("https://rock-dogs.de/wp-content/uploads/2020/08/Agility-Koblenz-2-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-1b2a85a5-698c{scroll-margin-top:6rem;font-family:Fraunces;font-size:3rem;color:#1A1A1A;letter-spacing:-0.02em;line-height:1.1;margin:0px;}.elementor .e-73e60008-1c7f{font-family:Figtree;font-size:1.125rem;color:#5A555A;line-height:1.7;margin:0px;}.elementor .e-4f30a774-6fbe{max-width:40rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-13a1b563-470c{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-401a54b7-b609:hover,.elementor .e-401a54b7-b609:focus-visible{background-color:#252525;}.elementor .e-401a54b7-b609{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-3b142b14-cc38{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-1fc20251-5d5b{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-4decd424-7914{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-51780fb9-5fb8:hover,.elementor .e-51780fb9-5fb8:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-51780fb9-5fb8{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-4d439ce-e8da{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-116277e8-cb80{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-3fffbc5e-5b80:hover,.elementor .e-3fffbc5e-5b80:focus-visible{background-color:#252525;}.elementor .e-3fffbc5e-5b80{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-7e10e230-3900{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-c6dc453-dee3{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-559783a4-9909{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-29ecf34a-5f1b:hover,.elementor .e-29ecf34a-5f1b:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-29ecf34a-5f1b{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-38c9d4e5-4d8a{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-48dcc322-adb9{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-43b9e3ed-2f73:hover,.elementor .e-43b9e3ed-2f73:focus-visible{background-color:#252525;}.elementor .e-43b9e3ed-2f73{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-555cdec1-9f85{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-48578f49-169b{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-3a953e22-30a7:hover,.elementor .e-3a953e22-30a7:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-3a953e22-30a7{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-4b3cee69-602c{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-228e81bd-8fdb{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-1142576c-67ff:hover,.elementor .e-1142576c-67ff:focus-visible{background-color:#252525;}.elementor .e-1142576c-67ff{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-4b03c37c-ab79{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-e78b734-5c49{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-bb343d4-9609:hover,.elementor .e-bb343d4-9609:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-bb343d4-9609{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-50c10dc4-12c7{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-7079597e-2288{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-213d56bb-b2f3:hover,.elementor .e-213d56bb-b2f3:focus-visible{background-color:#252525;}.elementor .e-213d56bb-b2f3{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-3118fe8a-999c{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-2b15b95e-2abb{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-34884338-74f3:hover,.elementor .e-34884338-74f3:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-34884338-74f3{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-56d185ed-d107{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-46fe9e92-aca6{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-3124eb79-b8c2:hover,.elementor .e-3124eb79-b8c2:focus-visible{background-color:#252525;}.elementor .e-3124eb79-b8c2{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-630bcffe-44c2{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-5afd9f58-21b0{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-4d2e893d-83e9:hover,.elementor .e-4d2e893d-83e9:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-4d2e893d-83e9{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-220ffe00-a845{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-53872f15-9aa0{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-796b8bbd-1354:hover,.elementor .e-796b8bbd-1354:focus-visible{background-color:#252525;}.elementor .e-796b8bbd-1354{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-4c2a71bd-dc7d{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-2376b2d2-86de{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-5ce06f06-122b:hover,.elementor .e-5ce06f06-122b:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-5ce06f06-122b{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-6b91306f-a963{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-42c10518-5acd{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-1322befe-cc12:hover,.elementor .e-1322befe-cc12:focus-visible{background-color:#252525;}.elementor .e-1322befe-cc12{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-579b7da3-e2ec{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-46efacb9-56b6{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-39016654-6508:hover,.elementor .e-39016654-6508:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-39016654-6508{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-e0a1fae-1e46{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-2596ef7c-d33d{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-40b4a72-bad0:hover,.elementor .e-40b4a72-bad0:focus-visible{background-color:#252525;}.elementor .e-40b4a72-bad0{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-4f480f05-c198{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-105397b2-4753{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-5b77d080-76af:hover,.elementor .e-5b77d080-76af:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-5b77d080-76af{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-4c9c1c7d-380a{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-3940fab1-da97{font-family:Figtree;font-weight:600;font-size:1.25rem;color:#F7F5F7;margin:0px;}.elementor .e-39b24d3f-aafc:hover,.elementor .e-39b24d3f-aafc:focus-visible{background-color:#252525;}.elementor .e-39b24d3f-aafc{color:#F7F5F7;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:2px;background-color:#1A1A1A;}.elementor .e-3d065f5d-d6b8{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-2869d5d3-a192{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;border-block-start-width:1px;}.elementor .e-327e7ceb-ffb7:hover,.elementor .e-327e7ceb-ffb7:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-327e7ceb-ffb7{font-family:Figtree;font-weight:600;color:#F7F5F7;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#1A1A1A;align-self:flex-start;}.elementor .e-3569339-8855{padding-block-start:1.75rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:1px;border-color:#E8E0E8;border-style:solid;background-color:#F7F5F7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-5b85ee6b-fa5e{max-width:52rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2e5927bd-1bd7{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(165deg, #F7F5F7 0%,#F3F0F3 50%,#EDE8ED 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:3rem;}.elementor .e-e3dd022-55ad{font-family:Fraunces;font-size:2.75rem;color:#F7F5F7;line-height:1.15;margin:0px;}.elementor .e-765699dd-fd7f{max-width:36rem;font-family:Figtree;font-size:1.125rem;color:#C9C4C9;line-height:1.7;margin:0px;}.elementor .e-7a3da4fc-9ef8:hover,.elementor .e-7a3da4fc-9ef8:focus-visible{background-color:#E85DE8;}.elementor .e-7a3da4fc-9ef8{font-family:Figtree;font-weight:600;color:#1A1A1A;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0px;background-color:#F575F5;}.elementor .e-61462c2e-8be1{color:#F7F5F7;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#1A1A1A;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}