
/* Fonts
   ================================= */
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-bold-webfont.eot'); src: url('../fonts/opensans/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-bold-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-bold-webfont.woff') format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-bolditalic-webfont.eot'); src: url('../fonts/opensans/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-bolditalic-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-bolditalic-webfont.woff') format('woff'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-extrabold-webfont.eot'); src: url('../fonts/opensans/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-extrabold-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-extrabold-webfont.woff') format('woff'); font-weight: 800; font-style: normal; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-extrabolditalic-webfont.eot'); src: url('../fonts/opensans/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-extrabolditalic-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-extrabolditalic-webfont.woff') format('woff'); font-weight: 800; font-style: italic; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-italic-webfont.eot'); src: url('../fonts/opensans/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-italic-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-italic-webfont.woff') format('woff'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-light-webfont.eot'); src: url('../fonts/opensans/opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-light-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-light-webfont.woff') format('woff'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-lightitalic-webfont.eot'); src: url('../fonts/opensans/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-lightitalic-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-lightitalic-webfont.woff') format('woff'); font-weight: 300; font-style: italic; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-regular-webfont.eot'); src: url('../fonts/opensans/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-regular-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-regular-webfont.woff') format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-semibold-webfont.eot'); src: url('../fonts/opensans/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-semibold-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-semibold-webfont.woff') format('woff'); font-weight: 600; font-style: normal; }
@font-face { font-family: 'Open Sans'; src: url('../fonts/opensans/opensans-semibolditalic-webfont.eot'); src: url('../fonts/opensans/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans/opensans-semibolditalic-webfont.woff2') format('woff2'), url('../fonts/opensans/opensans-semibolditalic-webfont.woff') format('woff'); font-weight: 600; font-style: italic; }

@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-mediumitalic-webfont.eot'); src: url('../fonts/poppins/poppins-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-mediumitalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-mediumitalic-webfont.woff') format('woff'); font-weight: 500; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-regular-webfont.eot'); src: url('../fonts/poppins/poppins-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-regular-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-regular-webfont.woff') format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-semibold-webfont.eot'); src: url('../fonts/poppins/poppins-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-semibold-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-semibold-webfont.woff') format('woff'); font-weight: 600; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-semibolditalic-webfont.eot'); src: url('../fonts/poppins/poppins-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-semibolditalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-semibolditalic-webfont.woff') format('woff'); font-weight: 600; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-thin-webfont.eot'); src: url('../fonts/poppins/poppins-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-thin-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-thin-webfont.woff') format('woff'); font-weight: 100; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-thinitalic-webfont.eot'); src: url('../fonts/poppins/poppins-thinitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-thinitalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-thinitalic-webfont.woff') format('woff'); font-weight: 100; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-extralight-webfont.eot'); src: url('../fonts/poppins/poppins-extralight-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-extralight-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-extralight-webfont.woff') format('woff'); font-weight: 200; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-extralightitalic-webfont.eot'); src: url('../fonts/poppins/poppins-extralightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-extralightitalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-extralightitalic-webfont.woff') format('woff'); font-weight: 200; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-italic-webfont.eot'); src: url('../fonts/poppins/poppins-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-italic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-italic-webfont.woff') format('woff'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-light-webfont.eot'); src: url('../fonts/poppins/poppins-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-light-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-light-webfont.woff') format('woff'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-lightitalic-webfont.eot'); src: url('../fonts/poppins/poppins-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-lightitalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-lightitalic-webfont.woff') format('woff'); font-weight: 300; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-medium-webfont.eot'); src: url('../fonts/poppins/poppins-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-medium-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-medium-webfont.woff') format('woff'); font-weight: 500; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-black-webfont.eot'); src: url('../fonts/poppins/poppins-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-black-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-black-webfont.woff') format('woff'); font-weight: 900; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-blackitalic-webfont.eot'); src: url('../fonts/poppins/poppins-blackitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-blackitalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-blackitalic-webfont.woff') format('woff'); font-weight: 900; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-bold-webfont.eot'); src: url('../fonts/poppins/poppins-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-bold-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-bold-webfont.woff') format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-bolditalic-webfont.eot'); src: url('../fonts/poppins/poppins-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-bolditalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-bolditalic-webfont.woff') format('woff'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-extrabold-webfont.eot'); src: url('../fonts/poppins/poppins-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-extrabold-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-extrabold-webfont.woff') format('woff'); font-weight: 800; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/poppins/poppins-extrabolditalic-webfont.eot'); src: url('../fonts/poppins/poppins-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins/poppins-extrabolditalic-webfont.woff2') format('woff2'), url('../fonts/poppins/poppins-extrabolditalic-webfont.woff') format('woff'); font-weight: 800; font-style: italic; }

@font-face { font-family: 'PTSerif'; src: url('../fonts/ptserif/ptf55f-webfont.eot'); src: url('../fonts/ptserif/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ptserif/ptf55f-webfont.woff2') format('woff2'), url('../fonts/ptserif/ptf55f-webfont.woff') format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'PTSerif'; src: url('../fonts/ptserif/ptf56f-webfont.eot'); src: url('../fonts/ptserif/ptf56f-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ptserif/ptf56f-webfont.woff2') format('woff2'), url('../fonts/ptserif/ptf56f-webfont.woff') format('woff'); font-weight: 400; font-style: italic; }
@font-face { font-family: 'PTSerif'; src: url('../fonts/ptserif/ptf75f-webfont.eot'); src: url('../fonts/ptserif/ptf75f-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ptserif/ptf75f-webfont.woff2') format('woff2'), url('../fonts/ptserif/ptf75f-webfont.woff') format('woff'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'PTSerif'; src: url('../fonts/ptserif/ptf76f-webfont.eot'); src: url('../fonts/ptserif/ptf76f-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ptserif/ptf76f-webfont.woff2') format('woff2'), url('../fonts/ptserif/ptf76f-webfont.woff') format('woff'); font-weight: 700; font-style: italic; }