:root {
  --primary-color: #2c3e50;
  --secondary-color: #e74c3c;
  --light-gray: #f8f9fa;
  --dark-bg: #1D1D1D;
  --white-color: #ffffff;
  --orange-color: #ef6c33;
  --orange-hover: #e04b1a;

  --heading-font-size: 28px;
  --trusted-title-size: 2.5rem;
  --trusted-title-size-sm: 2rem;
  --trusted-text-size: 1.1rem;
  --stat-number-size: 48px;
  --stat-label-size: 16px;

  --section-padding: 60px;
  --card-padding: 30px;
  --gap: 30px;
  --btn-padding: 12px 24px;
  --line-height: 1.6;

  --border-radius: 8px;
  --box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  --company-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
  --orange-shadow: 0 4px 6px rgba(239, 108, 51, 0.3);
  --orange-shadow-hover: 0 6px 12px rgba(239, 108, 51, 0.4);

  --transition-speed: 0.3s;
}

html,
body {
  overflow-x: hidden !important;
  width: 100% !important;
}

.orangeColor {
  color: var(--orange-color);
}

.orangeBackgroundColor {
  background-color: var(--orange-color);
}

.positionedClass {
  left: -5%;
  bottom: -10%;
  background-color: rgb(60, 60, 60);
}

.orangeBtn {
  background-color: var(--orange-color);
  color: var(--white-color);
  font-weight: bold;
  padding: var(--btn-padding);
  border: none;
  cursor: pointer;
  transition: all var(--transition-speed) ease;
  box-shadow: var(--orange-shadow);
}

.orangeBtn:hover {
  background-color: var(--orange-hover);
  transform: translateY(-3px);
  box-shadow: var(--orange-shadow-hover);
  color: var(--white-color);
}

.trusted-section {
  background-color: var(--light-gray);
}

.trusted-title {
  font-size: var(--trusted-title-size);
  margin-bottom: 20px;
  font-weight: 700;
}

.trusted-text {
  font-size: var(--trusted-text-size);
  margin-bottom: 30px;
  line-height: var(--line-height);
}

.company-item {
  border-radius: var(--border-radius);
  box-shadow: var(--company-shadow);
  transition: transform var(--transition-speed) ease;
  text-align: center;
  padding: 10px;
  background-color: #fff;
}

.company-item img {
  height: 90px;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.company-item:hover {
  transform: translateY(-5px);
}

body {
  overflow-x: hidden !important;
}