.elementor .e-6a6a377f-2218{font-family:Fraunces;font-weight:700;font-size:4.5rem;color:#F7F5F7;letter-spacing:-0.03em;line-height:1.05;margin:0px;}.elementor .e-34eac292-98be{font-family:Figtree;font-weight:500;font-size:1.5rem;color:#EDE8ED;letter-spacing:0.02em;line-height:1.3;margin:0px;}.elementor .e-321509ff-dccb{max-width:34rem;font-family:Figtree;font-size:1.125rem;color:#E8E0E8;line-height:1.65;margin:0px;}.elementor .e-298cd8b-699b:hover,.elementor .e-298cd8b-699b:focus-visible{background-color:#E85DE8;transform:translate3d(0px, -2px, 0px);}.elementor .e-298cd8b-699b{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-73ab45eb-cdfd:hover,.elementor .e-73ab45eb-cdfd:focus-visible{color:#F575F5;border-color:#F575F5;}.elementor .e-73ab45eb-cdfd{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-137f4850-24de{margin-block-start:0.75rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-ccdd7dc-412b{max-width:40rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-36afa30d-4ad5{min-height:52vh;color:#F7F5F7;padding-block-start:5rem;padding-block-end:4rem;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,no-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-2146e1c3-4741{scroll-margin-top:6rem;font-family:Fraunces;font-size:3rem;color:#1A1A1A;letter-spacing:-0.02em;line-height:1.1;margin:0px;}.elementor .e-20d37f9-1e55{font-family:Figtree;font-size:1.125rem;color:#5A555A;line-height:1.7;margin:0px;}.elementor .e-3cc478cd-3865{max-width:40rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4abd57d2-1c9e{font-family:Fraunces;font-size:2.25rem;color:#1A1A1A;letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-72d01461-83fd{width:100%;max-width:100%;aspect-ratio:16 / 9;display:block;}.elementor .e-1ccf991e-beb7{font-family:Figtree;font-size:0.95rem;color:#5A555A;line-height:1.5;margin:0px;}.elementor .e-3145abe4-97d8{max-width:36rem;margin-block-start:0.5rem;margin-block-end:0.5rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-190f17fe-b4b4{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-4d80e6b1-910d{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-2ae48310-ae0b{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-7fcba4fa-b7ee{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-746344f0-ad66{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-31865ff2-8212{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;}.elementor .e-b4271af-e648:hover,.elementor .e-b4271af-e648:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-b4271af-e648{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-259823e7-97de{max-width:52rem;padding-block-end:3rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-70b66308-c5b9{font-family:Fraunces;font-size:2.25rem;color:#1A1A1A;letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-3831f090-8968{width:100%;max-width:100%;aspect-ratio:16 / 9;display:block;}.elementor .e-df4fd08-5b15{font-family:Figtree;font-size:0.95rem;color:#5A555A;line-height:1.5;margin:0px;}.elementor .e-6358a602-67d1{max-width:36rem;margin-block-start:0.5rem;margin-block-end:0.5rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-55c1cbe1-53a8{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-55536bfc-765a{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-3ef45164-8392{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-3a1a4f20-fca6{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-6d78ac51-e827{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-2c442922-114f{font-family:Figtree;font-size:1.05rem;color:#1A1A1A;line-height:1.75;margin:0px;}.elementor .e-79ddf342-d3cd{font-family:Figtree;font-size:1rem;color:#5A555A;line-height:1.7;padding-block-start:0.5rem;margin:0px;}.elementor .e-3ac2d12-120b:hover,.elementor .e-3ac2d12-120b:focus-visible{color:#1A1A1A;background-color:#F575F5;}.elementor .e-3ac2d12-120b{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-e404683-4d30{max-width:52rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-5ea0f096-cee3{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:4rem;}.elementor .e-589180-db90{font-family:Fraunces;font-size:2.75rem;color:#F7F5F7;line-height:1.15;margin:0px;}.elementor .e-12a3301c-79d0{max-width:36rem;font-family:Figtree;font-size:1.125rem;color:#C9C4C9;line-height:1.7;margin:0px;}.elementor .e-41363353-64e7:hover,.elementor .e-41363353-64e7:focus-visible{background-color:#E85DE8;}.elementor .e-41363353-64e7{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-56471e9e-9a80{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;}