.elementor-98753 .elementor-element.elementor-element-nav-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-nav-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9f2;}.elementor-98753 .elementor-element.elementor-element-nav-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 40px 15px 40px;}.elementor-98753 .elementor-element.elementor-element-nav-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-logo-text{text-align:start;}.elementor-98753 .elementor-element.elementor-element-logo-text .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;letter-spacing:1px;color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-nav-menu{text-align:center;}.elementor-98753 .elementor-element.elementor-element-nav-cta .elementor-button{background-color:#9cbd3b;fill:#1a1a1a;color:#1a1a1a;border-radius:0px 0px 0px 0px;}.elementor-98753 .elementor-element.elementor-element-hero-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-hero-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9f2;}.elementor-98753 .elementor-element.elementor-element-hero-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-98753 .elementor-element.elementor-element-hero-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-hero-eyebrow{text-align:start;}.elementor-98753 .elementor-element.elementor-element-hero-eyebrow .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-hero-heading{text-align:start;}.elementor-98753 .elementor-element.elementor-element-hero-heading .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:72px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-hero-text{text-align:start;}.elementor-98753 .elementor-element.elementor-element-hero-buttons .elementor-button{background-color:#9cbd3b;fill:#1a1a1a;color:#1a1a1a;border-radius:0px 0px 0px 0px;}.elementor-98753 .elementor-element.elementor-element-hero-col-2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-98753 .elementor-element.elementor-element-hero-col-2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2ead0;}.elementor-98753 .elementor-element.elementor-element-hero-col-2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-98753 .elementor-element.elementor-element-hero-col-2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-hero-dice{text-align:center;}.elementor-98753 .elementor-element.elementor-element-hero-img-caption{text-align:center;}.elementor-98753 .elementor-element.elementor-element-hero-img-caption .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-ticker-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-ticker-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-ticker-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 40px 18px 40px;}.elementor-98753 .elementor-element.elementor-element-ticker-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-ticker-text{text-align:center;}.elementor-98753 .elementor-element.elementor-element-ticker-text .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;letter-spacing:2px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-services-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-services-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9f2;}.elementor-98753 .elementor-element.elementor-element-services-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 40px 40px;}.elementor-98753 .elementor-element.elementor-element-services-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-services-heading{text-align:start;}.elementor-98753 .elementor-element.elementor-element-services-heading .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-services-cards-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-services-cards-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9f2;}.elementor-98753 .elementor-element.elementor-element-services-cards-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-98753 .elementor-element.elementor-element-services-cards-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-service-1 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-98753 .elementor-element.elementor-element-s1-num{text-align:start;}.elementor-98753 .elementor-element.elementor-element-s1-num .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-s1-title{text-align:start;}.elementor-98753 .elementor-element.elementor-element-s1-title .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-service-2 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-98753 .elementor-element.elementor-element-s2-num{text-align:start;}.elementor-98753 .elementor-element.elementor-element-s2-num .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-s2-title{text-align:start;}.elementor-98753 .elementor-element.elementor-element-s2-title .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-service-3 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-98753 .elementor-element.elementor-element-s3-num{text-align:start;}.elementor-98753 .elementor-element.elementor-element-s3-num .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-s3-title{text-align:start;}.elementor-98753 .elementor-element.elementor-element-s3-title .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-about-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-about-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2ead0;}.elementor-98753 .elementor-element.elementor-element-about-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-98753 .elementor-element.elementor-element-about-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-about-label{text-align:start;}.elementor-98753 .elementor-element.elementor-element-about-label .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;letter-spacing:3px;color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-about-heading{text-align:start;}.elementor-98753 .elementor-element.elementor-element-about-heading .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-stat-1{text-align:center;}.elementor-98753 .elementor-element.elementor-element-stat-1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:80px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-stat-1-label{text-align:center;}.elementor-98753 .elementor-element.elementor-element-stat-1-label .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#5a5a5a;}.elementor-98753 .elementor-element.elementor-element-stat-2{text-align:center;}.elementor-98753 .elementor-element.elementor-element-stat-2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:72px;color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-stat-2-label{text-align:center;}.elementor-98753 .elementor-element.elementor-element-stat-2-label .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#5a5a5a;}.elementor-98753 .elementor-element.elementor-element-catalog-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-catalog-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9f2;}.elementor-98753 .elementor-element.elementor-element-catalog-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 40px 40px;}.elementor-98753 .elementor-element.elementor-element-catalog-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-catalog-heading{text-align:start;}.elementor-98753 .elementor-element.elementor-element-catalog-heading .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:56px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-catalog-cards-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-catalog-cards-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9f2;}.elementor-98753 .elementor-element.elementor-element-catalog-cards-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-98753 .elementor-element.elementor-element-catalog-cards-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-game-1 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-98753 .elementor-element.elementor-element-game-1-emoji{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-1-title{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-1-title .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:32px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-game-2 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-98753 .elementor-element.elementor-element-game-2-emoji{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-2-title{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-2-title .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:32px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-game-3 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-98753 .elementor-element.elementor-element-game-3-emoji{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-3-title{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-3-title .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:32px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-game-4 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-98753 .elementor-element.elementor-element-game-4-emoji{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-4-title{text-align:center;}.elementor-98753 .elementor-element.elementor-element-game-4-title .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:32px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-cta-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-cta-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9cbd3b;}.elementor-98753 .elementor-element.elementor-element-cta-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-98753 .elementor-element.elementor-element-cta-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-cta-heading{text-align:center;}.elementor-98753 .elementor-element.elementor-element-cta-heading .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-cta-button .elementor-button{background-color:#1a1a1a;fill:#9cbd3b;color:#9cbd3b;border-radius:0px 0px 0px 0px;}.elementor-98753 .elementor-element.elementor-element-footer-section:not(.elementor-motion-effects-element-type-background), .elementor-98753 .elementor-element.elementor-element-footer-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-98753 .elementor-element.elementor-element-footer-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-98753 .elementor-element.elementor-element-footer-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98753 .elementor-element.elementor-element-footer-brand{text-align:start;}.elementor-98753 .elementor-element.elementor-element-footer-brand .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;color:#9cbd3b;}