.elementor .rci-sport-row{padding:0px;display:flex;flex-direction:row;gap:3.5rem;}.elementor .rci-sport-button:hover,.elementor .rci-sport-button:focus-visible{background-color:#ecff83;}.elementor .rci-sport-button:focus{outline-width:0.18rem;outline-color:#ffffff;outline-style:solid;outline-offset:0.25rem;}.elementor .rci-sport-button{font-family:"Barlow Condensed";font-weight:700;font-size:1.15rem;color:#111614;letter-spacing:0.05em;line-height:1.2;text-decoration:none;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:0px;border-width:0px;background-color:#d1ef49;align-self:flex-start;}.elementor .rci-sport-label{font-family:"Barlow Condensed";font-weight:700;font-size:0.95rem;color:#5b625b;letter-spacing:0.16em;line-height:1.3;text-transform:uppercase;cursor: auto;\n}.elementor .rci-sport-body{font-family:"Source Sans 3";font-size:1.125rem;color:#525b58;line-height:1.6;cursor: auto;\n}.elementor .rci-sport-title{font-family:"Barlow Condensed";font-weight:800;font-size:4.5rem;color:#171b1a;letter-spacing:-0.025em;line-height:0.95;text-transform:uppercase;cursor: auto;\n}.elementor .rci-sport-section{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}.elementor .rci-stack{padding:0px;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start;}.elementor .rci-inner{max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}