/*
Theme Name: Ergopix - Explore LHC
Theme URI: https://www.ergopix.ch
Author: ergopix sàrl
Template: ergopix
Version: 1.0
*/
body, body .a2a_menu a {
	font-family: "Ginto Normal Regular";
	font-weight: normal;
}

.Antarctica-medium, h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .Antarctica-semi-bold, div.lead p, p.lead, .top-bar .dropdown .dropdown-toggle {
	font-family: "Ginto Normal Regular";
	font-weight: 600;
}

.site-menu li a {
	font-family: "Ginto Normal Regular";
	font-weight: 500;
}

.Antarctica-bold, b, strong {
	font-family: "Ginto Normal Regular";
	font-weight: 600;
}

.highlights {
	margin-bottom: 0;
}

.section-highlight, .quick-links {
	margin-bottom: 115px;
}

.section-highlight {
	padding-top: 115px;
	padding-bottom: 115px;
}

.prog-link {
	color: #FFF;
	border: 2px solid #FFF;
	background-color: transparent;
	padding: 1rem;
}

.prog-link:hover {
	color: #FFF;
	border: 2px solid #000;
	background-color: #000;
}

.headroom--top .no-hero-header .prog-link {
	color: #000;
	border: 2px solid #000;
}

.headroom--top .no-hero-header .prog-link:hover {
	color: #FFF;
}

.headroom--not-top .no-hero-header .prog-link {
	color: #FFF;
	border: 2px solid #FFF;
}

.copyright {
	bottom: 10px;
	right: 10px;
	z-index: 3;
	font-size: .75rem;
}

.card, .card-img-top {
	border-radius: 10px 10px 0 0;
}

.z-link {
	border-radius: 8px 8px 0 0;
}

.card {
	border-radius: 10px;
}

.card-footer:last-child {
	border-radius: 0 0 10px 10px;
}

.bg-gray {
	background-color: #eee;
}

a.bg-gray:hover {
	background-color: #000;
	color: #FFF !important;
	opacity: 1;
}

.border-gray {
	border-color: #EEE;
}

body .gform_wrapper.gravity-theme .ginput_product_price_wrapper {
	margin-right: .75rem;
}

.gchoice {
	margin-bottom: .5rem;
}

body .fs-label-wrap, html body .facetwp-search, body .gform_wrapper.gravity-theme input[type="color"], body .gform_wrapper.gravity-theme input[type="date"], body .gform_wrapper.gravity-theme input[type="datetime-local"], body .gform_wrapper.gravity-theme input[type="datetime"], body .gform_wrapper.gravity-theme input[type="email"], body .gform_wrapper.gravity-theme input[type="month"], body .gform_wrapper.gravity-theme input[type="number"], body .gform_wrapper.gravity-theme input[type="password"], body .gform_wrapper.gravity-theme input[type="search"], body .gform_wrapper.gravity-theme input[type="tel"], body .gform_wrapper.gravity-theme input[type="text"], body .gform_wrapper.gravity-theme input[type="time"], body .gform_wrapper.gravity-theme input[type="url"], body .gform_wrapper.gravity-theme input[type="week"], body .gform_wrapper.gravity-theme select, body .gform_wrapper.gravity-theme textarea, .gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input, #mc-embedded-subscribe, body .fs-dropdown {
	border-radius: .3rem;
}

body .facetwp-type-fselect .fs-option .fs-option-label {
	font-family: Arial, sans-serif;
}

.no-hero {
	padding-top: 270px;
}

@media (max-width: 767.98px) {
	.no-hero {
		padding-top: 190px;
	}
}