@font-face {
    font-family: 'OpenSansRegular';
    src: url(../fonts/OpenSansRegular.eot?#iefix) format("embedded-opentype"),
    url(../fonts/OpenSansRegular.woff) format("woff"),
	url("../fonts/OpenSansRegular.ttf") format("truetype"),
	url("../fonts/OpenSansRegular.svg#JournalRegular") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSansExtraBold';
    src: url(../fonts/OpenSansExtraBold.eot?#iefix) format("embedded-opentype"),
    url(../fonts/OpenSansExtraBold.woff) format("woff"),
	url("../fonts/OpenSansExtraBold.ttf") format("truetype"),
	url("../fonts/OpenSansExtraBold.svg#JournalRegular") format("svg");
    font-weight: normal;
    font-style: normal;
}

/* ROBOTO */

@font-face {
    font-family: 'Roboto';
    src: url(../fonts/RobotoRegular.eot?#iefix) format("embedded-opentype"),
    url(../fonts/RobotoRegular.woff) format("woff"),
	url("../fonts/RobotoRegular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}


/* GothamPro */

@font-face {
    font-family: 'GothamProRegular';
    src: url("../fonts/GothamProRegular.eot");
    src: url("../fonts/GothamProRegular.eot") format('embedded-opentype'),
        url("../fonts/GothamProRegular.woff2") format('woff2'),
        url("../fonts/GothamProRegular.woff") format('woff'),
        url("../fonts/GothamProRegular.ttf") format('truetype'),
        url("../fonts/GothamProRegular.svg#GothamProRegular") format('svg');
}

@font-face {
    font-family: 'GothamProBold';
    src: url("../fonts/GothamPro-Bold.eot");
    src: url("../fonts/GothamPro-Bold.eot?#iefix") format("embedded-opentype"),
        url("../fonts/GothamPro-Bold.eot") format("embedded-opentype"),
        url("../fonts/GothamPro-Bold.woff") format("woff"),
        url("../fonts/GothamPro-Bold.ttf") format("truetype"),
        url("../fonts/GothamPro-Bold.svg#GothamPro-Bold") format("svg");
    font-weight: normal;
    font-style: normal; }

@font-face {
    font-family: 'GothamProMedium';
    src: url("../fonts/GothamPro-Medium.eot"); /* Р”Р»СЏ IE5-8 */
    src: url("../fonts/GothamPro-Medium.eot?#iefix") format("embedded-opentype"),
        url("../fonts/GothamPro-Medium.woff") format("woff"),
        url("../fonts/GothamPro-Medium.ttf") format("truetype"),
        url("../fonts/GothamPro-Medium.svg#GothamPro-Medium") format("svg");
    font-weight: normal;
    font-style: normal; }

/* font-family: "GothamProLight"; */
@font-face {
    font-family: 'GothamProLight';
    src: url("../fonts/GothamPro-Light.eot?#iefix") format("embedded-opentype"), 
        url("../fonts/GothamPro-Light.eot") format("embedded-opentype"), 
        url("../fonts/GothamPro-Light.woff") format("woff"),
        url("../fonts/GothamPro-Light.ttf") format("truetype"), 
        url("../fonts/GothamPro-Light.svg#GothamPro-Light") format("svg");
    font-weight: normal;
    font-style: normal; 
}

/* Atlas */

 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-Thin-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-Thin-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-Thin-Web.ttf")format("truetype");
	font-weight: 100;
	font-style: normal
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-ThinItalic-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-ThinItalic-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-ThinItalic-Web.ttf")format("truetype");
	font-weight: 100;
	font-style: italic
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-Light-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-Light-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-Light-Web.ttf")format("truetype");
	font-weight: 300;
	font-style: normal
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-LightItalic-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-LightItalic-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-LightItalic-Web.ttf")format("truetype");
	font-weight: 300;
	font-style: italic
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-Regular-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-Regular-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-Regular-Web.ttf")format("truetype");
	font-weight: 400;
	font-style: normal
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-RegularItalic-We.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-RegularItalic-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-RegularItalic-Web.ttf")format("truetype");
	font-weight: 400;
	font-style: italic
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-Medium-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-Medium-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-Medium-Web.ttf")format("truetype");
	font-weight: 500;
	font-style: normal
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-MediumItalic-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-MediumItalic-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-MediumItalic-Web.ttf")format("truetype");
	font-weight: 500;
	font-style: italic
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-Bold-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-Bold-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-Bold-Web.ttf")format("truetype");
	font-weight: 700;
	font-style: normal
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-BoldItalic-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-BoldItalic-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-BoldItalic-Web.ttf")format("truetype");
	font-weight: 700;
	font-style: italic
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-Black-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-Black-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-Black-Web.ttf")format("truetype");
	font-weight: 900;
	font-style: normal
}
 @font-face {
	font-family: 'AtlasGrotesk';
	src: url("../fonts/AtlasGrotesk-BlackItalic-Web.woff2")format("woff2"),
	url("../fonts/AtlasGrotesk-BlackItalic-Web.woff")format("woff"),
	url("../fonts/AtlasGrotesk-BlackItalic-Web.ttf")format("truetype");
	font-weight: 900;
	font-style: italic
}


/* SF Pro */

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:100;
	src:local('☺︎'), url("../fonts/sf-pro-display_ultralight.woff") format("woff"), url("../fonts/sf-pro-display_ultralight.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 100';
	src:url("../fonts/sf-pro-display_ultralight.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:200;
	src:local('☺︎'), url("../fonts/sf-pro-display_thin.woff") format("woff"), url("../fonts/sf-pro-display_thin.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 200';
	src:url("../fonts/sf-pro-display_thin.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:300;
	src:local('☺︎'), url("../fonts/sf-pro-display_light.woff") format("woff"), url("../fonts/sf-pro-display_light.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 300';
	src:url("../fonts/sf-pro-display_light.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:500;
	src:local('☺︎'), url("../fonts/sf-pro-display_medium.woff") format("woff"), url("../fonts/sf-pro-display_medium.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 500';
	src:url("../fonts/sf-pro-display_medium.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:600;
	src:local('☺︎'), url("../fonts/sf-pro-display_semibold.woff") format("woff"), url("../fonts/sf-pro-display_semibold.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 600';
	src:url("../fonts/sf-pro-display_semibold.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:700;
	src:local('☺︎'), url("../fonts/sf-pro-display_bold.woff") format("woff"), url("../fonts/sf-pro-display_bold.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 700';
	src:url("../fonts/sf-pro-display_bold.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:800;
	src:local('☺︎'), url("../fonts/sf-pro-display_heavy.woff") format("woff"), url("../fonts/sf-pro-display_heavy.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 800';
	src:url("../fonts/sf-pro-display_heavy.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:900;
	src:local('☺︎'), url("../fonts/sf-pro-display_black.woff") format("woff"), url("../fonts/sf-pro-display_black.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Display 900';
	src:url("../fonts/sf-pro-display_black.eot");
}

@font-face {
	font-family:'SF Pro Display';
	font-style:normal;
	font-weight:400;
	src:url("../fonts/sf-pro-display_regular.eot");
	src:local('☺︎'), url("../fonts/sf-pro-display_regular.woff") format("woff"), url("../fonts/sf-pro-display_regular.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:100;
	src:local('☺︎'), url("../fonts/sf-pro-text_ultralight.woff") format("woff"), url("../fonts/sf-pro-text_ultralight.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:100;
	src:local('☺︎'), url("../fonts/sf-pro-text_ultralight-italic.woff") format("woff"), url("../fonts/sf-pro-text_ultralight-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 100';
	src:url("../fonts/sf-pro-text_ultralight.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:200;
	src:local('☺︎'), url("../fonts/sf-pro-text_thin.woff") format("woff"), url("../fonts/sf-pro-text_thin.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:200;
	src:local('☺︎'), url("../fonts/sf-pro-text_thin-italic.woff") format("woff"), url("../fonts/sf-pro-text_thin-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 200';
	src:url("../fonts/sf-pro-text_thin.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:300;
	src:local('☺︎'), url("../fonts/sf-pro-text_light.woff") format("woff"), url("../fonts/sf-pro-text_light.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:300;
	src:local('☺︎'), url("../fonts/sf-pro-text_light-italic.woff") format("woff"), url("../fonts/sf-pro-text_light-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 300';
	src:url("../fonts/sf-pro-text_light.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:400;
	src:local('☺︎'), url("../fonts/sf-pro-text_regular-italic.woff") format("woff"), url("../fonts/sf-pro-text_regular-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:500;
	src:local('☺︎'), url("../fonts/sf-pro-text_medium.woff") format("woff"), url("../fonts/sf-pro-text_medium.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:500;
	src:local('☺︎'), url("../fonts/sf-pro-text_medium-italic.woff") format("woff"), url("../fonts/sf-pro-text_medium-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 500';
	src:url("../fonts/sf-pro-text_medium.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:600;
	src:local('☺︎'), url("../fonts/sf-pro-text_semibold.woff") format("woff"), url("../fonts/sf-pro-text_semibold.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:600;
	src:local('☺︎'), url("../fonts/sf-pro-text_semibold-italic.woff") format("woff"), url("../fonts/sf-pro-text_semibold-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 600';
	src:url("../fonts/sf-pro-text_semibold.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:700;
	src:local('☺︎'), url("../fonts/sf-pro-text_bold.woff") format("woff"), url("../fonts/sf-pro-text_bold.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:700;
	src:local('☺︎'), url("../fonts/sf-pro-text_bold-italic.woff") format("woff"), url("../fonts/sf-pro-text_bold-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 700';
	src:url("../fonts/sf-pro-text_bold.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:800;
	src:local('☺︎'), url("../fonts/sf-pro-text_heavy.woff") format("woff"), url("../fonts/sf-pro-text_heavy.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:800;
	src:local('☺︎'), url("../fonts/sf-pro-text_heavy-italic.woff") format("woff"), url("../fonts/sf-pro-text_heavy-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 800';
	src:url("../fonts/sf-pro-text_heavy.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:900;
	src:local('☺︎'), url("../fonts/sf-pro-text_black.woff") format("woff"), url("../fonts/sf-pro-text_black.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:italic;
	font-weight:900;
	src:local('☺︎'), url("../fonts/sf-pro-text_black-italic.woff") format("woff"), url("../fonts/sf-pro-text_black-italic.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Text 900';
	src:url("../fonts/sf-pro-text_black.eot");
}

@font-face {
	font-family:'SF Pro Text';
	font-style:normal;
	font-weight:400;
	src:url("../fonts/sf-pro-text_regular.eot");
	src:local('☺︎'), url("../fonts/sf-pro-text_regular.woff") format("woff"), url("../fonts/sf-pro-text_regular.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Icons';
	font-style:normal;
	font-weight:300;
	src:local('☺︎'), url("../fonts/SFProIcons_light.woff") format("woff"), url("../fonts/SFProIcons_light.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Icons 300';
	src:url("../fonts/SFProIcons_light.eot");
}

@font-face {
	font-family:'SF Pro Icons';
	font-style:normal;
	font-weight:500;
	src:local('☺︎'), url("../fonts/SFProIcons_medium.woff") format("woff"), url("../fonts/SFProIcons_medium.ttf") format("truetype");
}

@font-face {
	font-family:'SF Pro Icons 500';
	src:url("../fonts/SFProIcons_medium.eot");
}

@font-face {
	font-family:'SF Pro Icons';
	font-style:normal;
	font-weight:400;
	src:url("../fonts/SFProIcons_regular.eot");
	src:local('☺︎'), url("../fonts/SFProIcons_regular.woff") format("woff"), url("../fonts/SFProIcons_regular.ttf") format("truetype");
}

