.elementor-72 .elementor-element.elementor-element-prog-hero:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-prog-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-72 .elementor-element.elementor-element-prog-hero{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 40px 24px;}.elementor-72 .elementor-element.elementor-element-prog-hero > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-prog-h1{text-align:center;}.elementor-72 .elementor-element.elementor-element-prog-h1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#F3F4F6;}.elementor-72 .elementor-element.elementor-element-prog-hero-sub{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;line-height:1.5em;color:#A3A8B0;}.elementor-72 .elementor-element.elementor-element-prog-what:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-prog-what > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-72 .elementor-element.elementor-element-prog-what{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 56px 24px;}.elementor-72 .elementor-element.elementor-element-prog-what > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-prog-msap-h .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#F3F4F6;}.elementor-72 .elementor-element.elementor-element-prog-msap-t{font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.6em;color:#A3A8B0;}.elementor-72 .elementor-element.elementor-element-prog-how-head:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-prog-how-head > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-72 .elementor-element.elementor-element-prog-how-head{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 8px 24px;}.elementor-72 .elementor-element.elementor-element-prog-how-head > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-prog-how-h{text-align:center;}.elementor-72 .elementor-element.elementor-element-prog-how-h .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#F3F4F6;}.elementor-72 .elementor-element.elementor-element-prog-how:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-prog-how > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-72 .elementor-element.elementor-element-prog-how{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 48px 24px;}.elementor-72 .elementor-element.elementor-element-prog-how > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-prog-ad-h .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:600;color:#C41E3A;}.elementor-72 .elementor-element.elementor-element-prog-ad-t{font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.6em;color:#A3A8B0;}.elementor-72 .elementor-element.elementor-element-prog-leg-h .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:600;color:#C41E3A;}.elementor-72 .elementor-element.elementor-element-prog-leg-t{font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.6em;color:#A3A8B0;}.elementor-72 .elementor-element.elementor-element-prog-leg-btn .elementor-button{background-color:#C41E3A;font-family:"Oswald", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-prog-share:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-prog-share > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-72 .elementor-element.elementor-element-prog-share{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 56px 24px;}.elementor-72 .elementor-element.elementor-element-prog-share > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-prog-rider-img{text-align:center;}.elementor-72 .elementor-element.elementor-element-prog-share-h .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#F3F4F6;}.elementor-72 .elementor-element.elementor-element-prog-share-t{font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.6em;color:#A3A8B0;}.elementor-72 .elementor-element.elementor-element-prog-help:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-prog-help > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-72 .elementor-element.elementor-element-prog-help{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 48px 24px;}.elementor-72 .elementor-element.elementor-element-prog-help > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-prog-help-h{text-align:center;}.elementor-72 .elementor-element.elementor-element-prog-help-h .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#F3F4F6;}.elementor-72 .elementor-element.elementor-element-prog-help-t{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.6em;color:#A3A8B0;}.elementor-72 .elementor-element.elementor-element-prog-help-btn .elementor-button{background-color:#C41E3A;font-family:"Oswald", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-prog-support:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-prog-support > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-72 .elementor-element.elementor-element-prog-support{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 64px 24px;}.elementor-72 .elementor-element.elementor-element-prog-support > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-prog-support-h{text-align:center;}.elementor-72 .elementor-element.elementor-element-prog-support-h .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#F3F4F6;}.elementor-72 .elementor-element.elementor-element-prog-support-t{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:17px;color:#A3A8B0;}.elementor-72 .elementor-element.elementor-element-prog-join-btn .elementor-button{background-color:#C41E3A;font-family:"Oswald", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-prog-events-btn .elementor-button{background-color:#161616;font-family:"Oswald", Sans-serif;font-weight:600;fill:#F3F4F6;color:#F3F4F6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C41E3A;}.elementor-72 .elementor-element.elementor-element-prog-events-btn{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-prog-contact-btn .elementor-button{background-color:#161616;font-family:"Oswald", Sans-serif;font-weight:600;fill:#F3F4F6;color:#F3F4F6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C41E3A;}.elementor-72 .elementor-element.elementor-element-prog-contact-btn{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}