.elementor .e-37b0544b-8217{font-size:0.85rem;letter-spacing:0.22rem;}.elementor .e-54e256c2-6ec0{font-size:1.6rem;line-height:1.35;}.elementor .e-1b478848-956e{font-size:1.25rem;padding-block-end:0.5rem;border-block-start-width:0px;border-block-end-width:0.1875rem;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ff002b;border-style:solid;align-self:flex-start;}.elementor .e-4c0c008f-25e1{padding-block-start:2.5rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:2rem;flex:0 1 55%;}.elementor .e-7ae6fe51-38df{font-size:0.8rem;color:var(--denn-red);letter-spacing:0.2rem;}.elementor .e-47dae25a-1aa2{font-weight:600;font-size:2.7vw;letter-spacing:-0.1rem;line-height:1.1;}.elementor .e-5b2504d9-4163{font-size:1.2rem;color:#c6c7c8;line-height:1.4;}.elementor .e-9e1d09e-2a1b{padding:0px;flex-direction:column;}.elementor .e-5b47a3ed-37ba{font-size:0.9rem;color:#aaaeb1;text-align:center;}.elementor .e-6d0c7f97-60a7{padding-block-start:2rem;padding-block-end:1.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:1.5rem;border-width:0.0625rem;border-color:#52585b;border-style:solid;background-color:#111416;flex-direction:column;gap:0.75rem;flex:0 1 45%;}.elementor .e-42b302d8-38f2{padding-block-start:1.75rem;padding-block-end:3rem;padding-inline-start:4.7%;padding-inline-end:4.7%;gap:2.5rem;align-items:stretch;}.elementor .e-50bb6bf3-2dcf{font-family:var(--denn-type);color:var(--denn-white);padding:0px;background-color:var(--denn-black);flex-direction:column;gap:0px;}