/* Font Face */
@font-face {
	font-family: 'Gotham';
	src: url('/media/fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
		 url('/media/fonts/Gotham-Medium.woff') format('woff'),
		 url('/media/fonts/Gotham-Medium.ttf')  format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('/media/fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		 url('/media/fonts/Gotham-Bold.woff') format('woff'),
		 url('/media/fonts/Gotham-Bold.ttf')  format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('/media/fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		 url('/media/fonts/Gotham-Book.woff') format('woff'),
		 url('/media/fonts/Gotham-Book.ttf')  format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'GothamSVG';
	src: url('/media/fonts/Gotham-Book.svg#Gotham-Book') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'GothamSVG';
		src: url('/media/fonts/Gotham-Book.svg#Gotham-Book') format('svg');
		font-weight: normal;
		font-style: normal;
		font-display: swap;
	}

}

@font-face {
	font-family: 'GothamSVG';
	src: url('/media/fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'GothamSVG';
		src: url('/media/fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
		font-weight: 600;
		font-style: normal;
		font-display: swap;
	}

}

@font-face {
	font-family: 'GothamSVG';
	src: url('/media/fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'GothamSVG';
		src: url('/media/fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
		font-weight: bold;
		font-style: normal;
		font-display: swap;
	}

}

@font-face {
	font-family: 'TexGyreHeros';
	src: url('/media/fonts/texgyreheros-regular-webfont.eot');
	src: url('/media/fonts/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/media/fonts/texgyreheros-regular-webfont.woff') format('woff'),
		 url('/media/fonts/texgyreheros-regular-webfont.ttf') format('truetype'),
		 url('/media/fonts/texgyreheros-regular-webfont.svg#texgyreherosregular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'TexGyreHeros';
		src: url('/media/fonts/texgyreheros-regular-webfont.svg#texgyreherosregular') format('svg');
		font-weight: normal;
		font-style: normal;
		font-display: swap;
	}

}

@font-face {
	font-family: 'TexGyreHeros';
	src: url('/media/fonts/texgyreheros-bolditalic-webfont.eot');
	src: url('/media/fonts/texgyreheros-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/media/fonts/texgyreheros-bolditalic-webfont.woff') format('woff'),
		 url('/media/fonts/texgyreheros-bolditalic-webfont.ttf') format('truetype'),
		 url('/media/fonts/texgyreheros-bolditalic-webfont.svg#texgyreherosbold_italic') format('svg');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'TexGyreHeros';
		src: url('/media/fonts/texgyreheros-bolditalic-webfont.svg#texgyreherosbold_italic') format('svg');
		font-weight: bold;
		font-style: italic;
		font-display: swap;
	}

}

@font-face {
	font-family: 'TexGyreHeros';
	src: url('/media/fonts/texgyreheros-italic-webfont.eot');
	src: url('/media/fonts/texgyreheros-italic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/media/fonts/texgyreheros-italic-webfont.woff') format('woff'),
		 url('/media/fonts/texgyreheros-italic-webfont.ttf') format('truetype'),
		 url('/media/fonts/texgyreheros-italic-webfont.svg#texgyreherositalic') format('svg');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'TexGyreHeros';
		src: url('/media/fonts/texgyreheros-italic-webfont.svg#texgyreherositalic') format('svg');
		font-weight: normal;
		font-style: italic;
		font-display: swap;
	}

}

@font-face {
	font-family: 'TexGyreHeros';
	src: url('/media/fonts/texgyreheros-bold-webfont.eot');
	src: url('/media/fonts/texgyreheros-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/media/fonts/texgyreheros-bold-webfont.woff') format('woff'),
		 url('/media/fonts/texgyreheros-bold-webfont.ttf') format('truetype'),
		 url('/media/fonts/texgyreheros-bold-webfont.svg#texgyreherosbold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'TexGyreHeros';
		src: url('/media/fonts/texgyreheros-bold-webfont.svg#texgyreherosbold') format('svg');
		font-weight: bold;
		font-style: normal;
		font-display: swap;
	}

}

@font-face {
	font-family: 'Archer';
	src: url('/media/fonts/archer-sembdital-pro.eot');
	src: url('/media/fonts/archer-sembdital-pro.eot') format('embedded-opentype'),
		 url('/media/fonts/archer-sembdital-pro.woff') format('woff'),
		 url('/media/fonts/archer-sembdital-pro.ttf') format('truetype'),
		 url('/media/fonts/archer-sembdital-pro.svg#ArcherSemiboldItalic') format('svg');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'Archer';
		src: url('/media/fonts/archer-sembdital-pro.svg#ArcherSemiboldItalic') format('svg');
		font-weight: 600;
		font-style: italic;
		font-display: swap;
	}

}

@font-face {
	font-family: 'ArcherSVG';
	src: url('/media/fonts/archer-sembdital-pro.svg#ArcherSemiboldItalic') format('svg');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'ArcherSVG';
		src: url('/media/fonts/archer-sembdital-pro.svg#ArcherSemiboldItalic') format('svg');
		font-weight: 600;
		font-style: italic;
		font-display: swap;
	}

}
/* End Font Face */

/* Fontello Overrides */
@font-face {
	font-family: 'fontello';
	src: url('/media/fonts/fontello.eot?71345251');
	src: url('/media/fonts/fontello.eot?71345251#iefix') format('embedded-opentype'),
		 url('/media/fonts/fontello.woff?71345251') format('woff'),
		 url('/media/fonts/fontello.ttf?71345251') format('truetype'),
		 url('/media/fonts/fontello.svg?71345251#fontello') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'fontello';
		src: url('/media/fonts/fontello.svg?71345251#fontello') format('svg');
		font-weight: normal;
		font-style: normal;
		font-display: swap;
	}

}

icon.fontello {
	font-family: 'fontello' !important;
	display: inline-block;
	height: 1em;
	width: 1em;
	line-height: 1em;
	text-align: center;
}
/* End Fontello Overrides */

/* Fontello Codes */
.fontello.search:before {
	content: '\e800';
}

.fontello.home:before {
	content: '\e801';
}

.fontello.stethoscope-2:before {
	content: '\e802';
}

.fontello.btn-arrow:before {
	content: '\e803';
}

.fontello.clock:before {
	content: '\e804';
}

.fontello.directions:before {
	content: '\e805';
}

.fontello.gift:before {
	content: '\e806';
}

.fontello.cal:before {
	content: '\e807';
}

.fontello.print:before {
	content: '\e808';
}

.fontello.donate:before {
	content: '\e809';
}

.fontello.medical-star:before {
	content: '\e80a';
}

.fontello.medical-event:before {
	content: '\e80b';
}

.fontello.hospital-1:before {
	content: '\e80c';
}

.fontello.baby:before {
	content: '\e80d';
}

.fontello.caduceus:before {
	content: '\e80e';
}

.fontello.info:before {
	content: '\e80f';
}

.fontello.info-outline:before {
	content: '\e810';
}

.fontello.bill:before {
	content: '\e811';
}

.fontello.calendar:before {
	content: '\e812';
}

.fontello.map:before {
	content: '\e813';
}

.fontello.stethoscope:before {
	content: '\e814';
}

.fontello.cross:before {
	content: '\e815';
}

.fontello.font-size:before {
	content: '\e816';
}

.fontello.mail:before {
	content: '\e817';
}

.fontello.home-2:before {
	content: '\e818';
}

.fontello.phone:before {
	content: '\e819';
}

.fontello.external-down:before {
	content: '\e81a';
}

.fontello.megaphone:before {
	content: '\e81b';
}

.fontello.hospital-4:before {
	content: '\e81c';
}

.fontello.doctor:before {
	content: '\e81d';
}

.fontello.heart-vitals:before {
	content: '\e81e';
}

.fontello.hospital-3:before {
	content: '\e81f';
}

.fontello.giving-hands:before {
	content: '\e820';
}

.fontello.family:before {
	content: '\e821';
}

.fontello.med-folder:before {
	content: '\e822';
}

.fontello.research:before {
	content: '\e823';
}

.fontello.giving-hand:before {
	content: '\e824';
}

.fontello.program:before {
	content: '\e825';
}

.fontello.pin:before {
	content: '\e826';
}

.fontello.assistance:before {
	content: '\e827';
}

.fontello.heartvitals:before {
	content: '\e828';
}

.fontello.scale:before {
	content: '\e829';
}

.fontello.medicine:before {
	content: '\e82a';
}

.fontello.apple:before {
	content: '\e82b';
}

.fontello.medstar:before {
	content: '\e82c';
}

.fontello.arrow-right:before {
	content: '\e82d';
}

.fontello.arrow-left:before {
	content: '\e82e';
}
/* End Fontello Codes */
