

/* ---- HIDE BLOCKS --- */
.hidethis { display: none!important; }
sup {
font-size: 50%;
vertical-align: super;
}

/* --- BLOG ---  */
.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
    color: #FFF;
    border-color: #94D60A;
    font-style: normal;
    font-weight: 600;
    margin: 40px 0px 10px;
    background-color: #94D60A;
    border-radius: 2px;
}
.title.title_size_small h1, .title h1 {
    font-size: 2.5em;
    line-height: 1.30435em;
    font-family: "Campton W00 Book";
    color: #00AEEF;
    margin-bottom: 15px;
text-transform:none;
font-weight: 200;
}
/* ---------------- */

/* --- OUR SOUL --- */
.our-soul-features p {
	color: #363a35;
	font-size: 14px;
	line-height: 22px;
	font-weight: 200;
}
.our-soul-features h4 {
	color: #363a35;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
	letter-spacing: 0;
	margin-bottom: 10px;
}
.our-soul-features .qbutton {
	border-radius: 2px;
}
.our-soul-feature-style {
        min-height: 160px;
}
/* ------------------ */

/* ==== FLOATING STICKY MENU === */
.heyfloaty {
    position:fixed; 
    background-color:#00b3e3;
    background-color: rgba(12,179,224,0.7); 
    float:right; 
    top:300px; 
    right:0; 
    z-index:100000;
    width: 180px;
    box-shadow: 0 0 25px rgba(255,255,255,0.2);
}
.heyfloaty a:focus, .heyfloaty a:hover {
    color:#fff;
    color:rgba(255,255,255,1);
}
.heyfloaty a {
    color:#fff;
    color:rgba(255,255,255,0.6);
    font-size:12px;
    line-height: 19px;
    text-transform:uppercase;
    font-weight:600;
}
.heyfloaty ul {
    list-style-type: none;
    margin: 0;
    padding: 0 20px 0 15px;
}
.heyfloaty ul li {
    border-bottom:1px solid rgba(255,255,255,0.6);
    padding:10px 0;
    position:relative;
}
.heyfloaty ul li:last-child {
    border-bottom: none;
}
.heyfloaty ul li a:hover:before, .heyfloaty ul li a:focus:before {
    content: "";
    position: absolute;
    width: 2px;
    background-color: #FFF;
    height: 100%;
    left: -15px;
    top: 0;
}
@media (max-width:768px) {
.heyfloaty {
    display:none;
   } 
}

/* ==== HOME ==== */


/* ==== SINGLE POST ===== */
.default_template_holder {
	padding-top: 40px !important;
}
/* ==== OUR CORE ==== */


/* ==== JOBS ==== */
.application_button {
	background-color: #94d60a;
	color: #fff;
	width: 165px;
	height: 42px;
	padding: 0 !important;
	border: none;
	text-transform: uppercase;
}
.application_button:hover {
	background-color: #71a408;
}
.blog_holder.blog_single article h2 {
	display: none;
}
.blog_holder article .post_info {
	display: none;
}
.single_job_listing .meta {
	display: block;
}
.job_listing .post_image img {
	position: relative;
	max-width: 250px;
}
ul.job_listings li.job_listing a .meta {
	display: block;
}
ul.job_listings li.job_listing a img.company_logo, .single_job_listing .company img {
	display:none;
}
.single_job_listing .company .name {
        margin: 0;
        padding: 0;
}
.job-listing-title .title h1 {
	font-family: 'Campton W00 Light';
	font-size: 48px;
	line-height: 46px;
	color: #666;
	text-transform: none;
	letter-spacing: 0;
}

/* ==== Contact form ===== */
.ninja-forms-form input[type="text"], .ninja-forms-form select {
	font-size: 18px;
	line-height: 18px;
	color: #707070;
	font-family: 'Campton W00 Extralight';
	letter-spacing: 0;
	font-weight: 200;
	height: 50px !important;
	width: 100% !important;
	box-sizing: border-box;
	padding-left: 15px;
	border-radius: 0;
	border: 0;
}
.ninja-forms-form select {
	border: none;
	outline: none;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.ninja-forms-form select {
	padding-right: 18px
}
}
.list-dropdown-wrap {
	position: relative
}
.list-dropdown-wrap:after {
	content: "\f107" !important;
	font-family: "FontAwesome";
	font-size: 32px;
	color: #7d7d7d;
	right: 15px;
	top: 12px;
	padding: 0 0 2px;
	position: absolute;
	pointer-events: none;
}
.list-dropdown-wrap:before {
	content: '';
	right: 0px;
	top: 0px;
	width: 50px;
	height: 50px;
	background: #cccccc;
	position: absolute;
	pointer-events: none;
	display: block;
}
.ninja-forms-form textarea {
	font-size: 18px;
	line-height: 18px;
	color: #707070;
	font-family: 'Campton W00 Extralight';
	letter-spacing: 0;
	font-weight: 200;
	height: 250px !important;
	width: 100% !important;
	box-sizing: border-box;
	padding-left: 15px;
	padding-top: 15px;
	border-radius: 0;
	border: 0;
}
.ninja-forms-form input[type="submit"] {
	background-color: #94d60a;
	color: #fff;
	width: 165px;
	height: 42px;
	border: none;
	text-transform: uppercase;
}
/* ==== END CONTACT ==== */

/* ==== SHOW COLOR LOGO ==== */
.scrolled .q_logo img.sticky {
	opacity: 1 !important;
}

/* ==== HOME  ==== */
.home-feature-style {
	height: 230px;
}
.qbutton.small {
    position: absolute;
    bottom: 50px;
}
a.home-banner-btn-blue {
	background-color: #16b8e1;
	padding: 10px 35px 10px 15px;
	color: #fff;
	font-family: "open sans";
	font-size: 18px;
	font-weight: 600;
	border-top: 1px solid #71d2eb;
	box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
        transition: all 300ms ease-out 0s;
}
a.home-banner-btn-blue:hover {
	color: #fff;
	background-color: #93D60A;
        border-top: 1px solid #b1d668;
}
a.home-banner-btn-blue:after {
	position: relative;
	top: 0;
	left: 20px;
	font-family: FontAwesome;
	font-size: 18px;
	content: "\f105";
	padding: 1px 7px;
	color: #fff;
	border: 1px solid #fff;
	text-align: center;
	border-radius: 50%;
}
.full_width {
	background-color: transparent;
}
.home-features {
	margin-top: -90px;
}
.home-features p  {
	color: #363a35;
	font-size: 16px;
	line-height: 26px;
	font-weight: 200;
}
.home-features h3  {
	color: #363a35;
	font-size: 20px;
	line-height: 26px;
	text-transform: uppercase;
	letter-spacing: 0;
	margin-bottom: 10px;
}
.home-features .qbutton  {
	border-radius: 2px;
}

/*** FOOTER ***/
.footer_top .widget_nav_menu ul {
	list-style-type: none;
	padding-left: 20px;
}
.footer_top .widget_nav_menu li {
	position: relative;
	padding: 0 0 10px 20px !important;
	line-height: 14px;
	font-size: 14px;
}
.footer_top .widget_nav_menu li:before {
	position: absolute;
	top: 0;
	left: 0;
	font-family: FontAwesome;
	content: "\f067";
	color: #fff;
}
.footer_top h5 {
	max-width: 150px;
}
.footer_top li {
	font-weight: 200;
}
.footer_top h5::after {
	content: '';
	display: block;
	background: #94d60a;
	height: 1px;
	max-width: 40px;
	width: 100%;
	margin: 10px 0;
}
ul.contact-info {
	list-style-type: none;
	padding-left: 20px;
}
.contact-info li {
	position: relative;
	padding: 0 0 10px 20px !important;
	line-height: 22px;
	font-size: 13px;
}
.contact-info li:before {
	position: absolute;
	top: 0;
	left: 0;
	font-family: FontAwesome;
	color: #fff;
}
li.contact-addy:before {
	content: "\f0f7";
}
li.contact-phone:before {
	content: "\f095";
}
li.contact-fax:before {
	content: "\f1ac";
}
li.contact-email:before {
	content: "\f0e0";
}
li.contact-linkedin:before {
	content: "\f0e1";
}
li.contact-facebook:before {
	content: "\f09a";
}
/* ==== FOOTER LINKS ==== */
#menu-footer li:not(:first-child)::before {
	content: "|";
	position: relative;
	left: -7px;
	color: #9E9E9E;
	font-size: 10px;
	font-weight: 400;
}
.footer_bottom ul.menu li {
	margin-left: 5px;
}

/* ==== TOP HEADER NAV ==== */
.header_top, .fixed_top_header .top_header, .fixed_top_header nav.mobile_menu {
	background-color: rgba(255, 255, 255, 0.15) !important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
header.fixed.scrolled .header_top {
	background-color: rgba(235, 235, 235, 0.95) !important;
}
header.fixed.scrolled .header_top .header-widget.widget_nav_menu ul.menu > li > a {
	color: #666;
}
header.fixed.scrolled .header_top .header-widget.widget_nav_menu ul.menu > li:not(:first-child)::before {
	content: "|";
	position: relative;
	left: 0;
	color: #666;
	font-size: 12px;
	font-weight: 400;
}
.light.scrolled nav.main_menu ul li.active a {
	border-bottom: 2px solid #00B3E3;
}
.header_top .header-widget.widget_nav_menu ul.menu > li:not(:first-child)::before {
	content: "|";
	position: relative;
	left: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
}
.header-widget.widget_nav_menu ul.menu li a {
	padding: 0px 10px;
}
.header-widget.widget_nav_menu ul.menu li a:hover {
        color: #333 !important;
}
.header-widget.widget_nav_menu ul.menu li:last-child a {
	padding: 0 0 0 10px;
}
nav.main_menu ul li.active a {
	border-bottom: 2px solid #ffffff;
}
nav.main_menu > ul > li > a {
	padding: 0px;
	margin: 0 17px;
	text-shadow: 1px 1px rgba(0,0,0,0.2);
}
header.scrolled nav.main_menu > ul > li > a, header.scrolled .search_button {
	text-shadow: none;
}
.search_button {
	text-shadow: 1px 1px rgba(0,0,0,0.2);
}
/* ==== HIDE HEADER TOP LEFT CONTAINER ====*/
.header_top .left {
	display: none
}
/* ==== HOME SECTIONS TITLE WITH ARROW ==== */
.our-brands-row h1 {
	font-weight: 200;
	color: #fff;
	font-size: 35px;
	display: inline-block;
	font-family: Campton W00 ExtraLight;
}
.our-brands-row h1:after {
	position: relative;
	top: -3px;
	left: 10px;
	font-family: FontAwesome;
	font-size: 20px;
	content: "\f105";
	padding: 2px 9px;
	color: #fff;
	border: 2px solid #fff;
	text-align: center;
	border-radius: 50%;
}
.news-row h1 {
	font-weight: 200;
	color: #000;
	font-size: 35px;
	display: inline-block;
	font-family: Campton W00 ExtraLight;
}
.news-row h1:after {
	position: relative;
	top: -3px;
	left: 10px;
	font-family: FontAwesome;
	font-size: 20px;
	content: "\f105";
	padding: 2px 9px;
	color: #000;
	border: 2px solid #000;
	text-align: center;
	border-radius: 50%;
}
.arrow-down {
	background-size: auto !important;
	margin-top: -25px;
	background-position: top center !important;
}
.our-history-row h1 {
	font-weight: 200;
	color: #fff;
	font-size: 42px;
	margin-bottom: 5px;
	display: inline-block;
}
.our-history-row p {
	color: #ffffff;
	font-size: 18px;
	font-weight: 200;
}

/* ===== FONTS ==== */
.campton-extralight {
	font-family: Campton W00 ExtraLight;
	letter-spacing: 0;
}
.campton-light {
	font-family: 'Campton W00 Light';
	font-weight: 200;
	letter-spacing: 0;
}
.campton-book {
	font-family: 'Campton W00 Book';
	font-weight: 200;
	letter-spacing: 0;
}
.campton-thin {
	font-family: 'Campton W00 Thin';
	letter-spacing: 0;
}

@media screen and (max-width: 768px) {
.home-features {
	margin-top: -60px;
}
}

@media screen and (max-width: 360px) {
.home-features {
	margin-top: -20px;
}
a.home-banner-btn-blue {
	background-color: #16b8e1;
	padding: 5px 25px 5px 10px;
	color: #fff;
	font-family: "open sans";
	font-size: 14px;
	font-weight: 600;
	border-top: 1px solid #71d2eb;
	box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
}
a.home-banner-btn-blue:after {
	position: relative;
	top: 0;
	left: 10px;
	font-family: FontAwesome;
	font-size: 14px;
	content: "\f105";
	padding: 1px 5px;
	color: #fff;
	border: 1px solid #fff;
	text-align: center;
	border-radius: 50%;
}
}

@media only screen and (max-width:1000px) {
.light:not(.sticky):not(.scrolled) .header-widget.widget_nav_menu ul.menu > li > a {
	color: #666;
}
.header_top .header-widget.widget_nav_menu ul.menu > li:not(:first-child)::before {
	color: #666;
}
}

/* ==== ABOUT =====*/
.ult-team-member-image {
	padding: 15px;
}
.ult-style-1 .ult-team-member-position {
	text-transform: none;
	font-family: 'Campton W00 Medium';
	font-size: 13px;
	line-height: 14px
}
.ult-style-1 .ult-team-member-name-wrap .ult-team-member-name {
	text-transform: none;
	font-family: 'Campton W00 Medium';
	font-size: 19px;
	line-height: 18px;
}
.ult-team-member-description {
	font-family: 'Campton W00 Thin';
	font-size: 13px;
	line-height: 17px;
}
.pillar-box {
	color: #fff;
	width: 655px;
	min-height: 311px;
	padding: 50px 30px !important;
	background-image: url('http://nutranext.net/wp-content/uploads/2016/02/gradient-bg.png');
	box-sizing: border-box;
	background-repeat: no-repeat;
	background-size: cover;
}
.pillar-box h2 {
	font-family: 'Campton W00 Book';
	font-size: 48px;
	line-height: 46px;
	text-transform: none;
	color: #ffffff;
	letter-spacing: -1px;
	margin-bottom: 15px !important;
}
.pillar-box p {
	font-family: 'Campton W00 Light';
	font-size: 16px;
	line-height: 20px;
	text-transform: none;
	color: #ffffff;
	letter-spacing: 0;
}
.our-team-row h1 {
	font-weight: 200;
	color: #666;
	font-size: 42px;
	margin-bottom: 5px;
	display: inline-block;
}

.zindex-100 {
	z-index: 100;
}
 @import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=5e42b09e-7465-4bec-8003-11f72729509b");
@font-face {
	font-family: "Campton W00 Thin";
	src: url("fonts/b07ec884-5241-42a9-a9b8-14ee7a0c5abc.eot?#iefix");
	src: url("fonts/b07ec884-5241-42a9-a9b8-14ee7a0c5abc.eot?#iefix") format("eot"), url("fonts/cbecc58e-b34b-42f2-84c1-b824c51a14b8.woff2") format("woff2"), url("fonts/b6517a55-91d1-4fd5-accc-bbc44c2a1268.woff") format("woff"), url("fonts/400d1010-d6a5-4f31-970b-c4fe57ffe37a.ttf") format("truetype"), url("fonts/ab126b29-5109-410d-9485-687844874008.svg#ab126b29-5109-410d-9485-687844874008") format("svg");
}
@font-face {
	font-family: "Campton W00 Thin Italic";
	src: url("fonts/95075974-fde7-4faa-9b74-677f24f1dfaf.eot?#iefix");
	src: url("fonts/95075974-fde7-4faa-9b74-677f24f1dfaf.eot?#iefix") format("eot"), url("fonts/6d21bd44-f6e4-4d1e-99db-56fa5ac1b398.woff2") format("woff2"), url("fonts/16d72b81-99b4-4ab0-b367-d6d0d4091b7a.woff") format("woff"), url("fonts/b5b06422-0cd9-4402-9cbb-804c6b022fb0.ttf") format("truetype"), url("fonts/2f2f80dc-506d-41fe-8f07-10c805cca37a.svg#2f2f80dc-506d-41fe-8f07-10c805cca37a") format("svg");
}
@font-face {
	font-family: "Campton W00 ExtraLight";
	src: url("fonts/d85a80ea-5b1e-4437-8ab1-b8e67bf77cca.eot?#iefix");
	src: url("fonts/d85a80ea-5b1e-4437-8ab1-b8e67bf77cca.eot?#iefix") format("eot"), url("fonts/5ddb0ca7-9109-4f56-aba0-62da95da7f0e.woff2") format("woff2"), url("fonts/37009395-1130-4922-9b9a-c93c29f9b42a.woff") format("woff"), url("fonts/4772d3e4-d391-4713-a55a-65148a5cc8cc.ttf") format("truetype"), url("fonts/06d4300c-22f5-4101-afc2-4f16e43a9d1b.svg#06d4300c-22f5-4101-afc2-4f16e43a9d1b") format("svg");
}
@font-face {
	font-family: "Campton W00 ExtraLight Italic";
	src: url("fonts/020f604a-bb2f-40f6-afa3-852c47af0119.eot?#iefix");
	src: url("fonts/020f604a-bb2f-40f6-afa3-852c47af0119.eot?#iefix") format("eot"), url("fonts/58cac5a9-234d-4c96-b785-43017038cb79.woff2") format("woff2"), url("fonts/f6aa2911-6804-4dbd-8365-f19502f159fd.woff") format("woff"), url("fonts/5f3cb4bc-73a4-4e36-8745-ca2925892195.ttf") format("truetype"), url("fonts/b25fb12d-7bdc-4159-a757-b472720d556f.svg#b25fb12d-7bdc-4159-a757-b472720d556f") format("svg");
}
@font-face {
	font-family: "Campton W00 Light";
	src: url("fonts/56c7aa03-b5fc-4f9e-a4ba-554074aa3aa2.eot?#iefix");
	src: url("fonts/56c7aa03-b5fc-4f9e-a4ba-554074aa3aa2.eot?#iefix") format("eot"), url("fonts/3e12b6e3-e175-4004-8d07-a575118660a9.woff2") format("woff2"), url("fonts/21126dbb-43aa-4675-a8ab-dce7f5e374ce.woff") format("woff"), url("fonts/071ab669-5c62-4f52-a513-1e47b5f103f7.ttf") format("truetype"), url("fonts/9058c2dc-9c09-4aaa-a70e-31b8375773e9.svg#9058c2dc-9c09-4aaa-a70e-31b8375773e9") format("svg");
}
@font-face {
	font-family: "Campton W00 Light Italic";
	src: url("fonts/554fbee7-c2ad-4a84-80f4-e1b197ff31fd.eot?#iefix");
	src: url("fonts/554fbee7-c2ad-4a84-80f4-e1b197ff31fd.eot?#iefix") format("eot"), url("fonts/b32b75e8-0f1a-4cc0-a1fa-59afecfca8ac.woff2") format("woff2"), url("fonts/d6256bbc-7afb-405f-8848-b2f632485413.woff") format("woff"), url("fonts/5c62b86a-772f-4c30-af5a-af03f9b75aa1.ttf") format("truetype"), url("fonts/277e3642-0e10-41cc-88a4-c087acc5ef9e.svg#277e3642-0e10-41cc-88a4-c087acc5ef9e") format("svg");
}
@font-face {
	font-family: "Campton W00 Book";
	src: url("fonts/4f3bad58-5f06-4a10-b3a1-0243c8b6eb3c.eot?#iefix");
	src: url("fonts/4f3bad58-5f06-4a10-b3a1-0243c8b6eb3c.eot?#iefix") format("eot"), url("fonts/67b0b0ae-fe9f-4c2a-8673-6a697b81e659.woff2") format("woff2"), url("fonts/f4a8087d-b3f5-4f7a-83ec-4717e0d529ad.woff") format("woff"), url("fonts/5681ce99-0e73-493d-bfe7-127c55b314cb.ttf") format("truetype"), url("fonts/4ef877c8-544a-4fd7-8f7a-f7335ca8ab7a.svg#4ef877c8-544a-4fd7-8f7a-f7335ca8ab7a") format("svg");
}
@font-face {
	font-family: "Campton W00 Book Italic";
	src: url("fonts/81082905-ece2-4fbf-a7c4-3bcad493f245.eot?#iefix");
	src: url("fonts/81082905-ece2-4fbf-a7c4-3bcad493f245.eot?#iefix") format("eot"), url("fonts/1afcc28b-4380-4c07-9150-1db20b4b3a81.woff2") format("woff2"), url("fonts/1b715123-2a1c-4af5-845e-6946be1aa6c5.woff") format("woff"), url("fonts/747bfa16-50f3-4a1e-aea8-af8b32a6eea7.ttf") format("truetype"), url("fonts/4110a98b-31a6-429e-b47d-4c122d6f1f27.svg#4110a98b-31a6-429e-b47d-4c122d6f1f27") format("svg");
}
@font-face {
	font-family: "Campton W00 Medium";
	src: url("fonts/0f18a329-6b43-48ac-ae7f-5b62550c5287.eot?#iefix");
	src: url("fonts/0f18a329-6b43-48ac-ae7f-5b62550c5287.eot?#iefix") format("eot"), url("fonts/2e9a3801-e1f5-4731-9d9b-86ba7ca425b9.woff2") format("woff2"), url("fonts/ca3a70c8-d6a1-46d3-997c-4a26498eefa9.woff") format("woff"), url("fonts/48366ba0-e435-4ba5-8550-60f9e9c4cc55.ttf") format("truetype"), url("fonts/249e2701-e6e7-49a5-a93f-459f6d78b5b5.svg#249e2701-e6e7-49a5-a93f-459f6d78b5b5") format("svg");
}
@font-face {
	font-family: "Campton W00 Medium Italic";
	src: url("fonts/37dd16f5-a85d-411f-b038-7300b6d44765.eot?#iefix");
	src: url("fonts/37dd16f5-a85d-411f-b038-7300b6d44765.eot?#iefix") format("eot"), url("fonts/b773c596-e6d7-4d3e-840c-46432d855088.woff2") format("woff2"), url("fonts/7a7eae6c-8a3f-4226-95ca-4c11f95d86b5.woff") format("woff"), url("fonts/6b7da401-4cf0-440c-869f-ef2b3f367153.ttf") format("truetype"), url("fonts/50201ba3-a22a-441e-ae49-f74781f92733.svg#50201ba3-a22a-441e-ae49-f74781f92733") format("svg");
}
@font-face {
	font-family: "Campton W00 SemiBold";
	src: url("fonts/18d3acce-a873-4c89-902a-7b6881046eb9.eot?#iefix");
	src: url("fonts/18d3acce-a873-4c89-902a-7b6881046eb9.eot?#iefix") format("eot"), url("fonts/3b761789-0e3a-46dd-bd82-6a5538271dd5.woff2") format("woff2"), url("fonts/5ee11613-bc94-479b-bf86-5b2b6a68f55d.woff") format("woff"), url("fonts/bc6aea01-57d5-4b30-9700-80c663820409.ttf") format("truetype"), url("fonts/7006219c-a80f-49ee-929e-3b6645e58f8c.svg#7006219c-a80f-49ee-929e-3b6645e58f8c") format("svg");
}
@font-face {
	font-family: "Campton W00 SemiBold Italic";
	src: url("fonts/3459ae9f-06ed-4db4-a788-56d2ff599c3c.eot?#iefix");
	src: url("fonts/3459ae9f-06ed-4db4-a788-56d2ff599c3c.eot?#iefix") format("eot"), url("fonts/95c06cbc-efb9-4c39-a376-e7bf556dabfc.woff2") format("woff2"), url("fonts/d7885f1a-9b5a-4a3d-9992-490633194dfe.woff") format("woff"), url("fonts/01a2863b-c283-47e9-ace8-1d85c81d7560.ttf") format("truetype"), url("fonts/67824db6-ec0f-467f-996a-7615d0222552.svg#67824db6-ec0f-467f-996a-7615d0222552") format("svg");
}
@font-face {
	font-family: "Campton W00 Bold";
	src: url("fonts/1135848a-60f1-41bb-ae83-489e675c354a.eot?#iefix");
	src: url("fonts/1135848a-60f1-41bb-ae83-489e675c354a.eot?#iefix") format("eot"), url("fonts/58644108-1106-4300-a81f-1a368c608e27.woff2") format("woff2"), url("fonts/d01b7dbc-e431-40e4-a193-e4050a6b945d.woff") format("woff"), url("fonts/94e1f677-86a6-4907-8707-a98204169a4d.ttf") format("truetype"), url("fonts/80fcb266-6b8b-468b-bd7a-a903829e48d6.svg#80fcb266-6b8b-468b-bd7a-a903829e48d6") format("svg");
}
@font-face {
	font-family: "Campton W00 Bold Italic";
	src: url("fonts/e32de53d-2746-4b80-8b68-704bffe41783.eot?#iefix");
	src: url("fonts/e32de53d-2746-4b80-8b68-704bffe41783.eot?#iefix") format("eot"), url("fonts/de936f98-bb2a-4e8a-a23b-5c430b6fdd04.woff2") format("woff2"), url("fonts/137cca6a-8e0f-43c7-b24d-fd11ece0952d.woff") format("woff"), url("fonts/835063fb-56ef-425c-824f-58465ff24d37.ttf") format("truetype"), url("fonts/e90d6df7-991c-44b3-877d-cecb3c66e2ff.svg#e90d6df7-991c-44b3-877d-cecb3c66e2ff") format("svg");
}
@font-face {
	font-family: "Campton W00 ExtraBold";
	src: url("fonts/7b742053-f196-4708-a38b-be0b4020c26c.eot?#iefix");
	src: url("fonts/7b742053-f196-4708-a38b-be0b4020c26c.eot?#iefix") format("eot"), url("fonts/90dd9ab6-1709-4036-b4e1-0906e263f419.woff2") format("woff2"), url("fonts/3c965a6b-54fa-4259-9907-2c3fdd955bc4.woff") format("woff"), url("fonts/c737fc3d-a8ee-4200-bec5-7c5851254000.ttf") format("truetype"), url("fonts/d070291d-492c-4858-adce-8b52c0578aa6.svg#d070291d-492c-4858-adce-8b52c0578aa6") format("svg");
}
@font-face {
	font-family: "Campton W00 ExtraBold Italic";
	src: url("fonts/5fb0afce-bae2-452a-b7ab-15b5716f69fd.eot?#iefix");
	src: url("fonts/5fb0afce-bae2-452a-b7ab-15b5716f69fd.eot?#iefix") format("eot"), url("fonts/a086fb1b-e354-47bb-82b1-422ec31c04ee.woff2") format("woff2"), url("fonts/1851b63f-dc58-4e01-b56b-2bf8de6d8fc5.woff") format("woff"), url("fonts/f279fd73-080a-4da3-a3b4-ead606e516c3.ttf") format("truetype"), url("fonts/f105343a-aebb-433d-91d6-03da8d8ca734.svg#f105343a-aebb-433d-91d6-03da8d8ca734") format("svg");
}
@font-face {
	font-family: "Campton W00 Black";
	src: url("fonts/e216a8c6-2631-4ff2-9ad2-19ba23b427ec.eot?#iefix");
	src: url("fonts/e216a8c6-2631-4ff2-9ad2-19ba23b427ec.eot?#iefix") format("eot"), url("fonts/94be1f4c-0145-4179-87b2-d50fa7283afe.woff2") format("woff2"), url("fonts/5ca5ef66-4367-4c90-8612-ef45818a599f.woff") format("woff"), url("fonts/083ce611-1733-4bfa-92b4-d2f86d57eaaf.ttf") format("truetype"), url("fonts/06f239e7-9666-4dd2-9d84-cfd4924da283.svg#06f239e7-9666-4dd2-9d84-cfd4924da283") format("svg");
}
@font-face {
	font-family: "Campton W00 Black Italic";
	src: url("fonts/33b03832-aa51-43d9-ad12-98232109e47b.eot?#iefix");
	src: url("fonts/33b03832-aa51-43d9-ad12-98232109e47b.eot?#iefix") format("eot"), url("fonts/f4a0cdde-79ec-4ea0-8eff-5e19562ee944.woff2") format("woff2"), url("fonts/fb98ad96-4c23-477f-947b-c23f27dc5ce1.woff") format("woff"), url("fonts/ec3c41ec-40d5-40b1-aab9-f3f84d07faea.ttf") format("truetype"), url("fonts/14f047de-639c-41b9-9214-f1e8d54f02de.svg#14f047de-639c-41b9-9214-f1e8d54f02de") format("svg");
}
