.elementor-82 .elementor-element.elementor-element-05eed63{--display:flex;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-main-heading{color:#2c3e50;text-align:center;margin:0px 0px 30px 0px;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-main-description{color:#666666;text-align:center;margin:0px 0px 30px 0px;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-letters-container, .elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-letter-display-container{width:100%;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-upper-symbol{font-size:1.8rem;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-lower-symbol{font-size:1.4rem;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-competitor-symbol{color:#2c3e50;background-color:#ffffff;border-color:#e0e0e0;border-width:2px;border-radius:8px;padding:12px 16px 12px 16px;margin:4px;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-competitor-symbol:hover{background-color:#f0f8ff;border-color:#3498db;transform:translateY(-2px);box-shadow:0 4px 12px rgba(52, 152, 219, 0.3);}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-letters-section-title, .elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-letter-subsection-title{color:#2c3e50;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-competitor-more-link{background-color:#3498db;color:#ffffff;padding:10px 20px 10px 20px;border-radius:6px;}.elementor-82 .elementor-element.elementor-element-70cb8f8 .ffg-competitor-more-link:hover{background-color:#2980b9;color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(52, 152, 219, 0.3);}