/* Foothills Custom Icons v2.0 — Icon Font for Elementor */
/* 40 icons — font embedded as base64 for maximum compatibility */

@font-face {
  font-family: 'Foothills Icons';
  src: url('../fonts/foothills-icons.woff') format('woff'),
       url('../fonts/foothills-icons.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

/* Fallback: base64 embedded font in case relative path fails */
@font-face {
  font-family: 'Foothills Icons Embed';
  src: url('data:font/woff;base64,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') format('woff'),
       url('data:font/ttf;base64,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RhgYRmh6emhGOzhTYmJTOBMTOFNiYlM4E/8AMHBQEGBgEFBwAgCrkmEiImGSq6uSYSIiYZIYfVMdHVN9k5N9Ux0dU32TemhGGBhGaHp6aEYYGEZoGFM4ExM4U2JiUzgTEzhTYsBwEFBwMDBwUBAAAAAAAAQANgABAAAAAAABAA8AAAABAAAAAAACAAcADwADAAEECQABAB4AFgADAAEECQACAA4ANEZvb3RoaWxscyBJY29uc1JlZ3VsYXIARgBvAG8AdABoAGkAbABsAHMAIABJAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpCmZjb19nYXplYm8JZmNvX3Rvb2xzCmZjb19hbmNob3IKZmNvX3NoaWVsZAtmY29fY29tcGFzcwhmY29fd2luZApmY29fd3JlbmNoCGZjb19ob21lB2Zjb19zdW4IZmNvX3RyZWUJZmNvX2xldmVsDmZjb19mb3VuZGF0aW9uCGZjb19yb29mCmZjb19oYW1tZXINZmNvX2NoZWNrbWFyawhmY29fc3RhcgxmY29fbG9jYXRpb24JZmNvX3Bob25lCWZjb19xdW90ZQlmY29fdXNlcnMJZmNvX2Nsb2NrCWZjb190cnVjawlmY29fcnVsZXIIZmNvX2JvbHQIZmNvX2xlYWYIZmNvX2dyaWQHZmNvX2V5ZQlmY29faGVhcnQJZmNvX2F3YXJkDWZjb19jbGlwYm9hcmQLZmNvX3BlcmdvbGEJZmNvX2ZlbmNlE2Zjb19vdXRkb29yLWtpdGNoZW4NZmNvX3N3aW5nLXNldAlmY29fc2F1bmEKZmNvX2RvbGxhcgxmY29fY2FsZW5kYXINZmNvX2hhbmRzaGFrZQxmY29fbW91bnRhaW4MZmNvX3dhcnJhbnR5AAAA') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

/* Base class — Elementor uses <i class="fco fco-iconname"> */
.fco,
[class^="fco-"],
[class*=" fco-"] {
  font-family: 'Foothills Icons', 'Foothills Icons Embed' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fco-gazebo:before { content: "\e900"; }
.fco-tools:before { content: "\e901"; }
.fco-anchor:before { content: "\e902"; }
.fco-shield:before { content: "\e903"; }
.fco-compass:before { content: "\e904"; }
.fco-wind:before { content: "\e905"; }
.fco-wrench:before { content: "\e906"; }
.fco-home:before { content: "\e907"; }
.fco-sun:before { content: "\e908"; }
.fco-tree:before { content: "\e909"; }
.fco-level:before { content: "\e90a"; }
.fco-foundation:before { content: "\e90b"; }
.fco-roof:before { content: "\e90c"; }
.fco-hammer:before { content: "\e90d"; }
.fco-checkmark:before { content: "\e90e"; }
.fco-star:before { content: "\e90f"; }
.fco-location:before { content: "\e910"; }
.fco-phone:before { content: "\e911"; }
.fco-quote:before { content: "\e912"; }
.fco-users:before { content: "\e913"; }
.fco-clock:before { content: "\e914"; }
.fco-truck:before { content: "\e915"; }
.fco-ruler:before { content: "\e916"; }
.fco-bolt:before { content: "\e917"; }
.fco-leaf:before { content: "\e918"; }
.fco-grid:before { content: "\e919"; }
.fco-eye:before { content: "\e91a"; }
.fco-heart:before { content: "\e91b"; }
.fco-award:before { content: "\e91c"; }
.fco-clipboard:before { content: "\e91d"; }
.fco-pergola:before { content: "\e91e"; }
.fco-fence:before { content: "\e91f"; }
.fco-outdoor-kitchen:before { content: "\e920"; }
.fco-swing-set:before { content: "\e921"; }
.fco-sauna:before { content: "\e922"; }
.fco-dollar:before { content: "\e923"; }
.fco-calendar:before { content: "\e924"; }
.fco-handshake:before { content: "\e925"; }
.fco-mountain:before { content: "\e926"; }
.fco-warranty:before { content: "\e927"; }
