/* fontDefs.css */ @font-face { font-family:'Futura-Black' ; src: local('Futura-Black'), url('/fonts/Futura-Black.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura' ; src: local('Futura'), url('/fonts/Futura-Black.ttf') format('truetype') ; font-weight: 900 ; font-style: normal ; } @font-face { font-family:'Futura-BlackIt' ; src: local('Futura-BlackIt'), url('/fonts/Futura-BlackIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaIt' ; src: local('FuturaIt'), url('/fonts/Futura-BlackIt.ttf') format('truetype') ; font-weight: 900 ; font-style: normal ; } @font-face { font-family:'Futura-Bld' ; src: local('Futura-Bld'), url('/fonts/Futura-Bld.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura-BldCondensed' ; src: local('Futura-BldCondensed'), url('/fonts/Futura-BldCondensed.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura-BldIt' ; src: local('Futura-BldIt'), url('/fonts/Futura-BldIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura-Book' ; src: local('Futura-Book'), url('/fonts/Futura-Book.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura-BookIt' ; src: local('Futura-BookIt'), url('/fonts/Futura-BookIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura-Extrablack' ; src: local('Futura-Extrablack'), url('/fonts/Futura-Extrablack.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura-Light' ; src: local('Futura-Light'), url('/fonts/Futura-Light.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura' ; src: local('Futura'), url('/fonts/Futura-Light.ttf') format('truetype') ; font-weight: 300 ; font-style: normal ; } @font-face { font-family:'Futura-LightCondensed' ; src: local('Futura-LightCondensed'), url('/fonts/Futura-LightCondensed.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaCondensed' ; src: local('FuturaCondensed'), url('/fonts/Futura-LightCondensed.ttf') format('truetype') ; font-weight: 300 ; font-style: normal ; } @font-face { font-family:'Futura-LightIt' ; src: local('Futura-LightIt'), url('/fonts/Futura-LightIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaIt' ; src: local('FuturaIt'), url('/fonts/Futura-LightIt.ttf') format('truetype') ; font-weight: 300 ; font-style: normal ; } @font-face { font-family:'Futura-Medium' ; src: local('Futura-Medium'), url('/fonts/Futura-Medium.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'Futura' ; src: local('Futura'), url('/fonts/Futura-Medium.ttf') format('truetype') ; font-weight: 500 ; font-style: normal ; } @font-face { font-family:'Futura-MediumCondensed' ; src: local('Futura-MediumCondensed'), url('/fonts/Futura-MediumCondensed.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaCondensed' ; src: local('FuturaCondensed'), url('/fonts/Futura-MediumCondensed.ttf') format('truetype') ; font-weight: 500 ; font-style: normal ; } @font-face { font-family:'Futura-MediumIt' ; src: local('Futura-MediumIt'), url('/fonts/Futura-MediumIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaIt' ; src: local('FuturaIt'), url('/fonts/Futura-MediumIt.ttf') format('truetype') ; font-weight: 500 ; font-style: normal ; } @font-face { font-family:'FuturaPT-Bold' ; src: local('FuturaPT-Bold'), url('/fonts/FuturaPT-Bold.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT' ; src: local('FuturaPT'), url('/fonts/FuturaPT-Bold.ttf') format('truetype') ; font-weight: 700 ; font-style: normal ; } @font-face { font-family:'FuturaPT-BoldObl' ; src: local('FuturaPT-BoldObl'), url('/fonts/FuturaPT-BoldObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTObl' ; src: local('FuturaPTObl'), url('/fonts/FuturaPT-BoldObl.ttf') format('truetype') ; font-weight: 700 ; font-style: normal ; } @font-face { font-family:'FuturaPT-Book' ; src: local('FuturaPT-Book'), url('/fonts/FuturaPT-Book.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT-BookObl' ; src: local('FuturaPT-BookObl'), url('/fonts/FuturaPT-BookObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT-Demi' ; src: local('FuturaPT-Demi'), url('/fonts/FuturaPT-Demi.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT-DemiObl' ; src: local('FuturaPT-DemiObl'), url('/fonts/FuturaPT-DemiObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT-ExtraBold' ; src: local('FuturaPT-ExtraBold'), url('/fonts/FuturaPT-ExtraBold.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT' ; src: local('FuturaPT'), url('/fonts/FuturaPT-ExtraBold.ttf') format('truetype') ; font-weight: 800 ; font-style: normal ; } @font-face { font-family:'FuturaPT-ExtraBoldObl' ; src: local('FuturaPT-ExtraBoldObl'), url('/fonts/FuturaPT-ExtraBoldObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTObl' ; src: local('FuturaPTObl'), url('/fonts/FuturaPT-ExtraBoldObl.ttf') format('truetype') ; font-weight: 800 ; font-style: normal ; } @font-face { font-family:'FuturaPT-Heavy' ; src: local('FuturaPT-Heavy'), url('/fonts/FuturaPT-Heavy.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT' ; src: local('FuturaPT'), url('/fonts/FuturaPT-Heavy.ttf') format('truetype') ; font-weight: 900 ; font-style: normal ; } @font-face { font-family:'FuturaPT-HeavyObl' ; src: local('FuturaPT-HeavyObl'), url('/fonts/FuturaPT-HeavyObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTObl' ; src: local('FuturaPTObl'), url('/fonts/FuturaPT-HeavyObl.ttf') format('truetype') ; font-weight: 900 ; font-style: normal ; } @font-face { font-family:'FuturaPT-Light' ; src: local('FuturaPT-Light'), url('/fonts/FuturaPT-Light.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT' ; src: local('FuturaPT'), url('/fonts/FuturaPT-Light.ttf') format('truetype') ; font-weight: 300 ; font-style: normal ; } @font-face { font-family:'FuturaPT-LightObl' ; src: local('FuturaPT-LightObl'), url('/fonts/FuturaPT-LightObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTObl' ; src: local('FuturaPTObl'), url('/fonts/FuturaPT-LightObl.ttf') format('truetype') ; font-weight: 300 ; font-style: normal ; } @font-face { font-family:'FuturaPT-Medium' ; src: local('FuturaPT-Medium'), url('/fonts/FuturaPT-Medium.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPT' ; src: local('FuturaPT'), url('/fonts/FuturaPT-Medium.ttf') format('truetype') ; font-weight: 500 ; font-style: normal ; } @font-face { font-family:'FuturaPT-MediumObl' ; src: local('FuturaPT-MediumObl'), url('/fonts/FuturaPT-MediumObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTObl' ; src: local('FuturaPTObl'), url('/fonts/FuturaPT-MediumObl.ttf') format('truetype') ; font-weight: 500 ; font-style: normal ; } @font-face { font-family:'FuturaPTCond-Bold' ; src: local('FuturaPTCond-Bold'), url('/fonts/FuturaPTCond-Bold.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCond' ; src: local('FuturaPTCond'), url('/fonts/FuturaPTCond-Bold.ttf') format('truetype') ; font-weight: 700 ; font-style: normal ; } @font-face { font-family:'FuturaPTCond-BoldObl' ; src: local('FuturaPTCond-BoldObl'), url('/fonts/FuturaPTCond-BoldObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCondObl' ; src: local('FuturaPTCondObl'), url('/fonts/FuturaPTCond-BoldObl.ttf') format('truetype') ; font-weight: 700 ; font-style: normal ; } @font-face { font-family:'FuturaPTCond-Book' ; src: local('FuturaPTCond-Book'), url('/fonts/FuturaPTCond-Book.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCond-BookObl' ; src: local('FuturaPTCond-BookObl'), url('/fonts/FuturaPTCond-BookObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCond-ExtraBold' ; src: local('FuturaPTCond-ExtraBold'), url('/fonts/FuturaPTCond-ExtraBold.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCond' ; src: local('FuturaPTCond'), url('/fonts/FuturaPTCond-ExtraBold.ttf') format('truetype') ; font-weight: 800 ; font-style: normal ; } @font-face { font-family:'FuturaPTCond-ExtraBoldObl' ; src: local('FuturaPTCond-ExtraBoldObl'), url('/fonts/FuturaPTCond-ExtraBoldObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCondObl' ; src: local('FuturaPTCondObl'), url('/fonts/FuturaPTCond-ExtraBoldObl.ttf') format('truetype') ; font-weight: 800 ; font-style: normal ; } @font-face { font-family:'FuturaPTCond-Medium' ; src: local('FuturaPTCond-Medium'), url('/fonts/FuturaPTCond-Medium.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCond' ; src: local('FuturaPTCond'), url('/fonts/FuturaPTCond-Medium.ttf') format('truetype') ; font-weight: 500 ; font-style: normal ; } @font-face { font-family:'FuturaPTCond-MediumObl' ; src: local('FuturaPTCond-MediumObl'), url('/fonts/FuturaPTCond-MediumObl.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'FuturaPTCondObl' ; src: local('FuturaPTCondObl'), url('/fonts/FuturaPTCond-MediumObl.ttf') format('truetype') ; font-weight: 500 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-Black' ; src: local('ProximaNovaA-Black'), url('/fonts/ProximaNovaA-Black.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA' ; src: local('ProximaNovaA'), url('/fonts/ProximaNovaA-Black.ttf') format('truetype') ; font-weight: 900 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-BlackIt' ; src: local('ProximaNovaA-BlackIt'), url('/fonts/ProximaNovaA-BlackIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaAIt' ; src: local('ProximaNovaAIt'), url('/fonts/ProximaNovaA-BlackIt.ttf') format('truetype') ; font-weight: 900 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-Bold' ; src: local('ProximaNovaA-Bold'), url('/fonts/ProximaNovaA-Bold.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA' ; src: local('ProximaNovaA'), url('/fonts/ProximaNovaA-Bold.ttf') format('truetype') ; font-weight: 700 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-BoldIt' ; src: local('ProximaNovaA-BoldIt'), url('/fonts/ProximaNovaA-BoldIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaAIt' ; src: local('ProximaNovaAIt'), url('/fonts/ProximaNovaA-BoldIt.ttf') format('truetype') ; font-weight: 700 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-Extrabld' ; src: local('ProximaNovaA-Extrabld'), url('/fonts/ProximaNovaA-Extrabld.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA-ExtrabldIt' ; src: local('ProximaNovaA-ExtrabldIt'), url('/fonts/ProximaNovaA-ExtrabldIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA-Light' ; src: local('ProximaNovaA-Light'), url('/fonts/ProximaNovaA-Light.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA' ; src: local('ProximaNovaA'), url('/fonts/ProximaNovaA-Light.ttf') format('truetype') ; font-weight: 300 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-LightIt' ; src: local('ProximaNovaA-LightIt'), url('/fonts/ProximaNovaA-LightIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaAIt' ; src: local('ProximaNovaAIt'), url('/fonts/ProximaNovaA-LightIt.ttf') format('truetype') ; font-weight: 300 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-Regular' ; src: local('ProximaNovaA-Regular'), url('/fonts/ProximaNovaA-Regular.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA' ; src: local('ProximaNovaA'), url('/fonts/ProximaNovaA-Regular.ttf') format('truetype') ; font-weight: 400 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-RegularIt' ; src: local('ProximaNovaA-RegularIt'), url('/fonts/ProximaNovaA-RegularIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaAIt' ; src: local('ProximaNovaAIt'), url('/fonts/ProximaNovaA-RegularIt.ttf') format('truetype') ; font-weight: 400 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-Semibold' ; src: local('ProximaNovaA-Semibold'), url('/fonts/ProximaNovaA-Semibold.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA' ; src: local('ProximaNovaA'), url('/fonts/ProximaNovaA-Semibold.ttf') format('truetype') ; font-weight: 600 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-SemiboldIt' ; src: local('ProximaNovaA-SemiboldIt'), url('/fonts/ProximaNovaA-SemiboldIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaAIt' ; src: local('ProximaNovaAIt'), url('/fonts/ProximaNovaA-SemiboldIt.ttf') format('truetype') ; font-weight: 600 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-Thin' ; src: local('ProximaNovaA-Thin'), url('/fonts/ProximaNovaA-Thin.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaA' ; src: local('ProximaNovaA'), url('/fonts/ProximaNovaA-Thin.ttf') format('truetype') ; font-weight: 100 ; font-style: normal ; } @font-face { font-family:'ProximaNovaA-ThinIt' ; src: local('ProximaNovaA-ThinIt'), url('/fonts/ProximaNovaA-ThinIt.ttf') format('truetype') ; font-weight: normal; font-style: normal; } @font-face { font-family:'ProximaNovaAIt' ; src: local('ProximaNovaAIt'), url('/fonts/ProximaNovaA-ThinIt.ttf') format('truetype') ; font-weight: 100 ; font-style: normal ; }