@font-face {
font-family: 'avenir_next_world_bold';
src: url('/fonts/avenirnextworld-bold-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-bold-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'avenir_next_world_bold_italic';
src: url('/fonts/avenirnextworld-boldit-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-boldit-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'avenir_next_world_demi';
src: url('/fonts/avenirnextworld-demi-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-demi-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'avenir_next_world_demi_italic';
src: url('/fonts/avenirnextworld-demiit-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-demiit-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'avenir_next_world';
src: url('/fonts/avenirnextworld-regular-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'avenir_next_world_italic';
src: url('/fonts/avenirnextworld-italic-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-italic-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'avenir_next_world_thin';
src: url('/fonts/avenirnextworld-thin-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-thin-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}
@font-face {
font-family: 'avenir_next_world_thin_italic';
src: url('/fonts/avenirnextworld-thinit-webfont.woff2') format('woff2'),
url('/fonts/avenirnextworld-thinit-webfont.woff') format('woff');
font-weight: normal; font-style: normal;
}

.avenir_thin {font-family:'avenir_next_world_thin'; font-weight:normal;}
.avenir {font-family:'avenir_next_world'; font-weight:normal;}
.avenir_demi {font-family:'avenir_next_world_demi'; font-weight:normal;}
.avenir_bold {font-family:'avenir_next_world_bold'; font-weight:normal;}
.avenir_thin_italic {font-family:'avenir_next_world_thin_italic'; font-weight:normal;}
i, em, .avenir_italic {font-family:'avenir_next_world_italic'; font-weight:normal;}
.avenir_demi_italic {font-family:'avenir_next_world_demi_italic'; font-weight:normal;}
.avenir_bold_italic {font-family:'avenir_next_world_bold_italic'; font-weight:normal;}
.fontlight {font-family:'avenir_next_world_thin', Helvetica, arial, sans-serif; font-weight:normal;}
.fontregular {font-family:'avenir_next_world', Helvetica, arial, sans-serif; font-weight:normal;}
.fontmedium, .btn {font-family:'avenir_next_world_demi', Helvetica, arial, sans-serif; font-weight:normal;}
b, strong, .fontbold, .percentage, .number {font-family:'avenir_next_world_demi', Helvetica, arial, sans-serif; font-weight:normal;}
.fontheavy {font-family:'avenir_next_world_bold', Helvetica, arial, sans-serif; font-weight:normal;}
.fontlightitalic, .testimonial .quote {font-family:'avenir_next_world_italic', Helvetica, arial, sans-serif; font-weight:normal;}
