.ccp-ones {
	font-family: 'Open Sans';
	overflow: hidden;
	background-color: white;
}

.col-xs-6:not([class*="col-md"]):not([class*="col-lg"]) {
	flex: 0 0 auto;
	width: 50%;
}

@media (min-width: 992px) {
	.ccp-ones .col-md-push-6 {
		order: 1;
	}
	.ccp-ones .col-md-pull-6 {
		order: -1;
	}
}

@media (min-width: 768px) {
	.ccp-ones .col-sm-push-6 {
		order: 1;
	}
	.ccp-ones .col-sm-pull-6 {
		order: -1;
	}
	.ccp-ones .visible-xs {
		display: none;
	}
}

@media (max-width: 767px) {
	.ccp-ones .hidden-xs {
		display: none;
	}
}

:root {
	--bs3-container: 1170px;
	--blog-container: calc(var(--bs3-container) * 1.125);
}

@media (min-width: 1200px) {
	:root {
		--bs3-container: 1170px;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	:root {
		--bs3-container: 970px;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	:root {
		--bs3-container: 750px;
	}
}

@media (max-width: 767px) {
	:root {
		--bs3-container: auto;
	}
}

.ccp-ones #ccp-promo-banner-front.grid {
	width: 100%;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1em [c-start 1em c-content-start] 1em minmax(320px, calc(var(--blog-container)*.66)) 1em [c-content-end 1em c-form-start] 1em minmax(320px, calc(var(--blog-container)*.33)) 1em [c-form-end] 1em 1fr 1em [c-end];
	grid-template-columns: 1fr [c-start c-content-start] minmax(320px, calc(var(--blog-container)*.66)) [c-content-end c-form-start] minmax(320px, calc(var(--blog-container)*.33)) [c-form-end] 1fr [c-end];
	-ms-grid-rows: auto 1em 
 1fr 1em 
 auto;
	grid-template-rows: auto 
 1fr 
 auto;
	    grid-template-areas: '. . . .' 
 '. content form .' 
 'hero-credit hero-credit hero-credit hero-credit';
	align-items: center;
	grid-gap: 1em;
}

.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-content {
	-ms-grid-row: 3;
	-ms-grid-column: 3;
	grid-area: content;
}

.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-form {
	-ms-grid-row: 3;
	-ms-grid-column: 5;
	grid-area: form;
}

.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-hero-credit {
	-ms-grid-row: 5;
	-ms-grid-column: 1;
	-ms-grid-column-span: 7;
	grid-area: hero-credit;
	position: relative;
}

#ccp-hero-banner-hero-credit-box {
	padding: 0.5em 1em;
	background-color: rgba(0, 0, 0, 0.33);
	max-width: 500px;
	width: auto;
	display: inline-block;
	margin: auto 0 0 auto;
}

.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-hero-credit p {
	display: inline-block;
	margin: 0;
	font-style: italic;
}

.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-hero-credit:has(a:not([class])), .ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-hero-credit:has(a:not([class])) a {
	color: #cccccc;
}

.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-form,
.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-content {
	position: relative;
}

@media (max-width: 767px) {
	.ccp-ones #ccp-promo-banner-front.grid {
		-ms-grid-columns: auto 1em [c-content-start] 1em minmax(320px, calc(var(--blog-container)*.66)) 1em [c-content-end] 1em auto;
		grid-template-columns: auto [c-content-start] minmax(320px, calc(var(--blog-container)*.66)) [c-content-end] auto;
	}
	.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-content {
		padding: 1em;
	}
	.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-form {
		display: none;
	}
}

@media (min-width: 768px) {
	.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-content {
		grid-column: c-content-start / c-content-end;
	}
	.ccp-ones #ccp-promo-banner-front.grid #ccp-hero-banner-form {
		grid-column: c-form-start / c-form-end;
		-ms-grid-column-align: end;
		    justify-self: end;
		max-width: 320px;
		width: 100%;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-direction-x {
	box-orient: horizontal;
	box-direction: normal;
	-moz-flex-direction: row;
	flex-direction: row;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-direction-x {
		box-orient: horizontal;
		box-direction: normal;
		-moz-flex-direction: row;
		flex-direction: row;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-direction-x {
		box-orient: horizontal;
		box-direction: normal;
		-moz-flex-direction: row;
		flex-direction: row;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-direction-x {
		box-orient: horizontal;
		box-direction: normal;
		-moz-flex-direction: row;
		flex-direction: row;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-direction-x {
		box-orient: horizontal;
		box-direction: normal;
		-moz-flex-direction: row;
		flex-direction: row;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-direction-x {
		box-orient: horizontal;
		box-direction: normal;
		-moz-flex-direction: row;
		flex-direction: row;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-direction-x-reverse {
	box-orient: horizontal;
	box-direction: reverse;
	-moz-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-direction-x-reverse {
		box-orient: horizontal;
		box-direction: reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-direction-x-reverse {
		box-orient: horizontal;
		box-direction: reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-direction-x-reverse {
		box-orient: horizontal;
		box-direction: reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-direction-x-reverse {
		box-orient: horizontal;
		box-direction: reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-direction-x-reverse {
		box-orient: horizontal;
		box-direction: reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-direction-y {
	box-orient: vertical;
	box-direction: normal;
	-moz-flex-direction: column;
	flex-direction: column;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-direction-y {
		box-orient: vertical;
		box-direction: normal;
		-moz-flex-direction: column;
		flex-direction: column;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-direction-y {
		box-orient: vertical;
		box-direction: normal;
		-moz-flex-direction: column;
		flex-direction: column;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-direction-y {
		box-orient: vertical;
		box-direction: normal;
		-moz-flex-direction: column;
		flex-direction: column;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-direction-y {
		box-orient: vertical;
		box-direction: normal;
		-moz-flex-direction: column;
		flex-direction: column;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-direction-y {
		box-orient: vertical;
		box-direction: normal;
		-moz-flex-direction: column;
		flex-direction: column;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-direction-y-reverse {
	box-orient: vertical;
	box-direction: reverse;
	-moz-flex-direction: column-reverse;
	flex-direction: column-reverse;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-direction-y-reverse {
		box-orient: vertical;
		box-direction: reverse;
		-moz-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-direction-y-reverse {
		box-orient: vertical;
		box-direction: reverse;
		-moz-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-direction-y-reverse {
		box-orient: vertical;
		box-direction: reverse;
		-moz-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-direction-y-reverse {
		box-orient: vertical;
		box-direction: reverse;
		-moz-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-direction-y-reverse {
		box-orient: vertical;
		box-direction: reverse;
		-moz-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-wrap {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	box-lines: multiple;
	flex-wrap: wrap;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-wrap {
		-webkit-box-lines: multiple;
		-moz-box-lines: multiple;
		box-lines: multiple;
		flex-wrap: wrap;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-wrap {
		-webkit-box-lines: multiple;
		-moz-box-lines: multiple;
		box-lines: multiple;
		flex-wrap: wrap;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-wrap {
		-webkit-box-lines: multiple;
		-moz-box-lines: multiple;
		box-lines: multiple;
		flex-wrap: wrap;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-wrap {
		-webkit-box-lines: multiple;
		-moz-box-lines: multiple;
		box-lines: multiple;
		flex-wrap: wrap;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-wrap {
		-webkit-box-lines: multiple;
		-moz-box-lines: multiple;
		box-lines: multiple;
		flex-wrap: wrap;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-nowrap {
	-webkit-box-lines: single;
	-moz-box-lines: single;
	box-lines: single;
	flex-wrap: nowrap;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-nowrap {
		-webkit-box-lines: single;
		-moz-box-lines: single;
		box-lines: single;
		flex-wrap: nowrap;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-nowrap {
		-webkit-box-lines: single;
		-moz-box-lines: single;
		box-lines: single;
		flex-wrap: nowrap;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-nowrap {
		-webkit-box-lines: single;
		-moz-box-lines: single;
		box-lines: single;
		flex-wrap: nowrap;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-nowrap {
		-webkit-box-lines: single;
		-moz-box-lines: single;
		box-lines: single;
		flex-wrap: nowrap;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-nowrap {
		-webkit-box-lines: single;
		-moz-box-lines: single;
		box-lines: single;
		flex-wrap: nowrap;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-start {
	box-align: start;
	-moz-align-items: flex-start;
	-ms-align-items: flex-start;
	-o-align-items: flex-start;
	align-items: flex-start;
	-ms-flex-align: start;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-start {
		box-align: start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		-o-align-items: flex-start;
		align-items: flex-start;
		-ms-flex-align: start;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-start {
		box-align: start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		-o-align-items: flex-start;
		align-items: flex-start;
		-ms-flex-align: start;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-start {
		box-align: start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		-o-align-items: flex-start;
		align-items: flex-start;
		-ms-flex-align: start;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-start {
		box-align: start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		-o-align-items: flex-start;
		align-items: flex-start;
		-ms-flex-align: start;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-start {
		box-align: start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		-o-align-items: flex-start;
		align-items: flex-start;
		-ms-flex-align: start;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-end {
	box-align: end;
	-moz-align-items: flex-end;
	-ms-align-items: flex-end;
	-o-align-items: flex-end;
	align-items: flex-end;
	-ms-flex-align: end;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-end {
		box-align: end;
		-moz-align-items: flex-end;
		-ms-align-items: flex-end;
		-o-align-items: flex-end;
		align-items: flex-end;
		-ms-flex-align: end;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-end {
		box-align: end;
		-moz-align-items: flex-end;
		-ms-align-items: flex-end;
		-o-align-items: flex-end;
		align-items: flex-end;
		-ms-flex-align: end;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-end {
		box-align: end;
		-moz-align-items: flex-end;
		-ms-align-items: flex-end;
		-o-align-items: flex-end;
		align-items: flex-end;
		-ms-flex-align: end;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-end {
		box-align: end;
		-moz-align-items: flex-end;
		-ms-align-items: flex-end;
		-o-align-items: flex-end;
		align-items: flex-end;
		-ms-flex-align: end;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-end {
		box-align: end;
		-moz-align-items: flex-end;
		-ms-align-items: flex-end;
		-o-align-items: flex-end;
		align-items: flex-end;
		-ms-flex-align: end;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-center {
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-center {
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-center {
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-center {
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-center {
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-center {
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-stretch {
	box-align: stretch;
	-moz-align-items: stretch;
	-ms-align-items: stretch;
	-o-align-items: stretch;
	align-items: stretch;
	-ms-flex-align: stretch;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-stretch {
		box-align: stretch;
		-moz-align-items: stretch;
		-ms-align-items: stretch;
		-o-align-items: stretch;
		align-items: stretch;
		-ms-flex-align: stretch;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-stretch {
		box-align: stretch;
		-moz-align-items: stretch;
		-ms-align-items: stretch;
		-o-align-items: stretch;
		align-items: stretch;
		-ms-flex-align: stretch;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-stretch {
		box-align: stretch;
		-moz-align-items: stretch;
		-ms-align-items: stretch;
		-o-align-items: stretch;
		align-items: stretch;
		-ms-flex-align: stretch;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-stretch {
		box-align: stretch;
		-moz-align-items: stretch;
		-ms-align-items: stretch;
		-o-align-items: stretch;
		align-items: stretch;
		-ms-flex-align: stretch;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-stretch {
		box-align: stretch;
		-moz-align-items: stretch;
		-ms-align-items: stretch;
		-o-align-items: stretch;
		align-items: stretch;
		-ms-flex-align: stretch;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-baseline {
	box-align: baseline;
	-moz-align-items: baseline;
	-ms-align-items: baseline;
	-o-align-items: baseline;
	align-items: baseline;
	-ms-flex-align: baseline;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-baseline {
		box-align: baseline;
		-moz-align-items: baseline;
		-ms-align-items: baseline;
		-o-align-items: baseline;
		align-items: baseline;
		-ms-flex-align: baseline;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-baseline {
		box-align: baseline;
		-moz-align-items: baseline;
		-ms-align-items: baseline;
		-o-align-items: baseline;
		align-items: baseline;
		-ms-flex-align: baseline;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-baseline {
		box-align: baseline;
		-moz-align-items: baseline;
		-ms-align-items: baseline;
		-o-align-items: baseline;
		align-items: baseline;
		-ms-flex-align: baseline;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-baseline {
		box-align: baseline;
		-moz-align-items: baseline;
		-ms-align-items: baseline;
		-o-align-items: baseline;
		align-items: baseline;
		-ms-flex-align: baseline;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-baseline {
		box-align: baseline;
		-moz-align-items: baseline;
		-ms-align-items: baseline;
		-o-align-items: baseline;
		align-items: baseline;
		-ms-flex-align: baseline;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-justify-start {
	box-pack: start;
	-moz-justify-content: flex-start;
	-ms-justify-content: flex-start;
	-o-justify-content: flex-start;
	justify-content: flex-start;
	-ms-flex-pack: start;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-justify-start {
		box-pack: start;
		-moz-justify-content: flex-start;
		-ms-justify-content: flex-start;
		-o-justify-content: flex-start;
		justify-content: flex-start;
		-ms-flex-pack: start;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-justify-start {
		box-pack: start;
		-moz-justify-content: flex-start;
		-ms-justify-content: flex-start;
		-o-justify-content: flex-start;
		justify-content: flex-start;
		-ms-flex-pack: start;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-justify-start {
		box-pack: start;
		-moz-justify-content: flex-start;
		-ms-justify-content: flex-start;
		-o-justify-content: flex-start;
		justify-content: flex-start;
		-ms-flex-pack: start;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-justify-start {
		box-pack: start;
		-moz-justify-content: flex-start;
		-ms-justify-content: flex-start;
		-o-justify-content: flex-start;
		justify-content: flex-start;
		-ms-flex-pack: start;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-justify-start {
		box-pack: start;
		-moz-justify-content: flex-start;
		-ms-justify-content: flex-start;
		-o-justify-content: flex-start;
		justify-content: flex-start;
		-ms-flex-pack: start;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-justify-end {
	box-pack: end;
	-moz-justify-content: flex-end;
	-ms-justify-content: flex-end;
	-o-justify-content: flex-end;
	justify-content: flex-end;
	-ms-flex-pack: end;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-justify-end {
		box-pack: end;
		-moz-justify-content: flex-end;
		-ms-justify-content: flex-end;
		-o-justify-content: flex-end;
		justify-content: flex-end;
		-ms-flex-pack: end;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-justify-end {
		box-pack: end;
		-moz-justify-content: flex-end;
		-ms-justify-content: flex-end;
		-o-justify-content: flex-end;
		justify-content: flex-end;
		-ms-flex-pack: end;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-justify-end {
		box-pack: end;
		-moz-justify-content: flex-end;
		-ms-justify-content: flex-end;
		-o-justify-content: flex-end;
		justify-content: flex-end;
		-ms-flex-pack: end;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-justify-end {
		box-pack: end;
		-moz-justify-content: flex-end;
		-ms-justify-content: flex-end;
		-o-justify-content: flex-end;
		justify-content: flex-end;
		-ms-flex-pack: end;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-justify-end {
		box-pack: end;
		-moz-justify-content: flex-end;
		-ms-justify-content: flex-end;
		-o-justify-content: flex-end;
		justify-content: flex-end;
		-ms-flex-pack: end;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-justify-center {
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-justify-center {
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-justify-center {
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-justify-center {
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-justify-center {
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-justify-center {
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-justify-between {
	box-pack: justify;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-pack: justify;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-justify-between {
		box-pack: justify;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		justify-content: space-between;
		-ms-flex-pack: justify;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-justify-between {
		box-pack: justify;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		justify-content: space-between;
		-ms-flex-pack: justify;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-justify-between {
		box-pack: justify;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		justify-content: space-between;
		-ms-flex-pack: justify;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-justify-between {
		box-pack: justify;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		justify-content: space-between;
		-ms-flex-pack: justify;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-justify-between {
		box-pack: justify;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		justify-content: space-between;
		-ms-flex-pack: justify;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-justify-around {
	box-pack: distribute;
	-moz-justify-content: space-around;
	-ms-justify-content: space-around;
	-o-justify-content: space-around;
	justify-content: space-around;
	-ms-flex-pack: distribute;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-justify-around {
		box-pack: distribute;
		-moz-justify-content: space-around;
		-ms-justify-content: space-around;
		-o-justify-content: space-around;
		justify-content: space-around;
		-ms-flex-pack: distribute;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-justify-around {
		box-pack: distribute;
		-moz-justify-content: space-around;
		-ms-justify-content: space-around;
		-o-justify-content: space-around;
		justify-content: space-around;
		-ms-flex-pack: distribute;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-justify-around {
		box-pack: distribute;
		-moz-justify-content: space-around;
		-ms-justify-content: space-around;
		-o-justify-content: space-around;
		justify-content: space-around;
		-ms-flex-pack: distribute;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-justify-around {
		box-pack: distribute;
		-moz-justify-content: space-around;
		-ms-justify-content: space-around;
		-o-justify-content: space-around;
		justify-content: space-around;
		-ms-flex-pack: distribute;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-justify-around {
		box-pack: distribute;
		-moz-justify-content: space-around;
		-ms-justify-content: space-around;
		-o-justify-content: space-around;
		justify-content: space-around;
		-ms-flex-pack: distribute;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-justify-evenly {
	box-pack: space-evenly;
	-moz-justify-content: space-evenly;
	-ms-justify-content: space-evenly;
	-o-justify-content: space-evenly;
	justify-content: space-evenly;
	-ms-flex-pack: space-evenly;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-justify-evenly {
		box-pack: space-evenly;
		-moz-justify-content: space-evenly;
		-ms-justify-content: space-evenly;
		-o-justify-content: space-evenly;
		justify-content: space-evenly;
		-ms-flex-pack: space-evenly;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-justify-evenly {
		box-pack: space-evenly;
		-moz-justify-content: space-evenly;
		-ms-justify-content: space-evenly;
		-o-justify-content: space-evenly;
		justify-content: space-evenly;
		-ms-flex-pack: space-evenly;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-justify-evenly {
		box-pack: space-evenly;
		-moz-justify-content: space-evenly;
		-ms-justify-content: space-evenly;
		-o-justify-content: space-evenly;
		justify-content: space-evenly;
		-ms-flex-pack: space-evenly;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-justify-evenly {
		box-pack: space-evenly;
		-moz-justify-content: space-evenly;
		-ms-justify-content: space-evenly;
		-o-justify-content: space-evenly;
		justify-content: space-evenly;
		-ms-flex-pack: space-evenly;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-justify-evenly {
		box-pack: space-evenly;
		-moz-justify-content: space-evenly;
		-ms-justify-content: space-evenly;
		-o-justify-content: space-evenly;
		justify-content: space-evenly;
		-ms-flex-pack: space-evenly;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-content-start {
	align-content: flex-start;
	-ms-flex-line-pack: start;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-content-start {
		align-content: flex-start;
		-ms-flex-line-pack: start;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-content-start {
		align-content: flex-start;
		-ms-flex-line-pack: start;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-content-start {
		align-content: flex-start;
		-ms-flex-line-pack: start;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-content-start {
		align-content: flex-start;
		-ms-flex-line-pack: start;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-content-start {
		align-content: flex-start;
		-ms-flex-line-pack: start;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-content-end {
	align-content: flex-end;
	-ms-flex-line-pack: end;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-content-end {
		align-content: flex-end;
		-ms-flex-line-pack: end;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-content-end {
		align-content: flex-end;
		-ms-flex-line-pack: end;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-content-end {
		align-content: flex-end;
		-ms-flex-line-pack: end;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-content-end {
		align-content: flex-end;
		-ms-flex-line-pack: end;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-content-end {
		align-content: flex-end;
		-ms-flex-line-pack: end;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-content-center {
	align-content: center;
	-ms-flex-line-pack: center;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-content-center {
		align-content: center;
		-ms-flex-line-pack: center;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-content-center {
		align-content: center;
		-ms-flex-line-pack: center;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-content-center {
		align-content: center;
		-ms-flex-line-pack: center;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-content-center {
		align-content: center;
		-ms-flex-line-pack: center;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-content-center {
		align-content: center;
		-ms-flex-line-pack: center;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-content-stretch {
	align-content: stretch;
	-ms-flex-line-pack: stretch;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-content-stretch {
		align-content: stretch;
		-ms-flex-line-pack: stretch;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-content-stretch {
		align-content: stretch;
		-ms-flex-line-pack: stretch;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-content-stretch {
		align-content: stretch;
		-ms-flex-line-pack: stretch;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-content-stretch {
		align-content: stretch;
		-ms-flex-line-pack: stretch;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-content-stretch {
		align-content: stretch;
		-ms-flex-line-pack: stretch;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-content-between {
	align-content: space-between;
	-ms-flex-line-pack: justify;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-content-between {
		align-content: space-between;
		-ms-flex-line-pack: justify;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-content-between {
		align-content: space-between;
		-ms-flex-line-pack: justify;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-content-between {
		align-content: space-between;
		-ms-flex-line-pack: justify;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-content-between {
		align-content: space-between;
		-ms-flex-line-pack: justify;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-content-between {
		align-content: space-between;
		-ms-flex-line-pack: justify;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-container.fb-align-content-around {
	align-content: space-around;
	-ms-flex-line-pack: distribute;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.lg-up-fb-align-content-around {
		align-content: space-around;
		-ms-flex-line-pack: distribute;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.md-lg-fb-align-content-around {
		align-content: space-around;
		-ms-flex-line-pack: distribute;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-md-fb-align-content-around {
		align-content: space-around;
		-ms-flex-line-pack: distribute;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.sm-up-fb-align-content-around {
		align-content: space-around;
		-ms-flex-line-pack: distribute;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-container.xs-down-fb-align-content-around {
		align-content: space-around;
		-ms-flex-line-pack: distribute;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item {
	box-flex: 1;
	-moz-flex: 1 1 auto;
	flex: 1 1 auto;
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-grow-1 {
	-moz-flex-grow: 1;
	flex-grow: 1;
	-ms-flex-positive: 1;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-grow-1 {
		-moz-flex-grow: 1;
		flex-grow: 1;
		-ms-flex-positive: 1;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-grow-1 {
		-moz-flex-grow: 1;
		flex-grow: 1;
		-ms-flex-positive: 1;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-grow-1 {
		-moz-flex-grow: 1;
		flex-grow: 1;
		-ms-flex-positive: 1;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-grow-1 {
		-moz-flex-grow: 1;
		flex-grow: 1;
		-ms-flex-positive: 1;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-grow-1 {
		-moz-flex-grow: 1;
		flex-grow: 1;
		-ms-flex-positive: 1;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-grow-0 {
	-moz-flex-grow: 0;
	flex-grow: 0;
	-ms-flex-positive: 0;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-grow-0 {
		-moz-flex-grow: 0;
		flex-grow: 0;
		-ms-flex-positive: 0;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-grow-0 {
		-moz-flex-grow: 0;
		flex-grow: 0;
		-ms-flex-positive: 0;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-grow-0 {
		-moz-flex-grow: 0;
		flex-grow: 0;
		-ms-flex-positive: 0;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-grow-0 {
		-moz-flex-grow: 0;
		flex-grow: 0;
		-ms-flex-positive: 0;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-grow-0 {
		-moz-flex-grow: 0;
		flex-grow: 0;
		-ms-flex-positive: 0;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-shrink-1 {
	flex-shrink: 1;
	-ms-flex-negative: 1;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-shrink-1 {
		flex-shrink: 1;
		-ms-flex-negative: 1;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-shrink-1 {
		flex-shrink: 1;
		-ms-flex-negative: 1;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-shrink-1 {
		flex-shrink: 1;
		-ms-flex-negative: 1;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-shrink-1 {
		flex-shrink: 1;
		-ms-flex-negative: 1;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-shrink-1 {
		flex-shrink: 1;
		-ms-flex-negative: 1;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-shrink-0 {
	flex-shrink: 0;
	-ms-flex-negative: 0;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-shrink-0 {
		flex-shrink: 0;
		-ms-flex-negative: 0;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-shrink-0 {
		flex-shrink: 0;
		-ms-flex-negative: 0;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-shrink-0 {
		flex-shrink: 0;
		-ms-flex-negative: 0;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-shrink-0 {
		flex-shrink: 0;
		-ms-flex-negative: 0;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-shrink-0 {
		flex-shrink: 0;
		-ms-flex-negative: 0;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-basis-full {
	flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-basis-full {
		flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-basis-full {
		flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-basis-full {
		flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-basis-full {
		flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-basis-full {
		flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-basis-half {
	flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-basis-half {
		flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-basis-half {
		flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-basis-half {
		flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-basis-half {
		flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-basis-half {
		flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-basis-third {
	flex-basis: 33.33%;
	-ms-flex-preferred-size: 33.33%;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-basis-third {
		flex-basis: 33.33%;
		-ms-flex-preferred-size: 33.33%;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-basis-third {
		flex-basis: 33.33%;
		-ms-flex-preferred-size: 33.33%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-basis-third {
		flex-basis: 33.33%;
		-ms-flex-preferred-size: 33.33%;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-basis-third {
		flex-basis: 33.33%;
		-ms-flex-preferred-size: 33.33%;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-basis-third {
		flex-basis: 33.33%;
		-ms-flex-preferred-size: 33.33%;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-basis-quarter {
	flex-basis: 25%;
	-ms-flex-preferred-size: 25%;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-basis-quarter {
		flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-basis-quarter {
		flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-basis-quarter {
		flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-basis-quarter {
		flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-basis-quarter {
		flex-basis: 25%;
		-ms-flex-preferred-size: 25%;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-basis-fifth {
	flex-basis: 20%;
	-ms-flex-preferred-size: 20%;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-basis-fifth {
		flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-basis-fifth {
		flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-basis-fifth {
		flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-basis-fifth {
		flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-basis-fifth {
		flex-basis: 20%;
		-ms-flex-preferred-size: 20%;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order--1 {
	box-ordinal-group: -1;
	-moz-order: -1;
	order: -1;
	-ms-flex-order: -1;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order--1 {
		box-ordinal-group: -1;
		-moz-order: -1;
		order: -1;
		-ms-flex-order: -1;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order--1 {
		box-ordinal-group: -1;
		-moz-order: -1;
		order: -1;
		-ms-flex-order: -1;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order--1 {
		box-ordinal-group: -1;
		-moz-order: -1;
		order: -1;
		-ms-flex-order: -1;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order--1 {
		box-ordinal-group: -1;
		-moz-order: -1;
		order: -1;
		-ms-flex-order: -1;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order--1 {
		box-ordinal-group: -1;
		-moz-order: -1;
		order: -1;
		-ms-flex-order: -1;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-0 {
	box-ordinal-group: 0;
	-moz-order: 0;
	order: 0;
	-ms-flex-order: 0;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-0 {
		box-ordinal-group: 0;
		-moz-order: 0;
		order: 0;
		-ms-flex-order: 0;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-0 {
		box-ordinal-group: 0;
		-moz-order: 0;
		order: 0;
		-ms-flex-order: 0;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-0 {
		box-ordinal-group: 0;
		-moz-order: 0;
		order: 0;
		-ms-flex-order: 0;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-0 {
		box-ordinal-group: 0;
		-moz-order: 0;
		order: 0;
		-ms-flex-order: 0;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-0 {
		box-ordinal-group: 0;
		-moz-order: 0;
		order: 0;
		-ms-flex-order: 0;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-1 {
	box-ordinal-group: 1;
	-moz-order: 1;
	order: 1;
	-ms-flex-order: 1;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-1 {
		box-ordinal-group: 1;
		-moz-order: 1;
		order: 1;
		-ms-flex-order: 1;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-1 {
		box-ordinal-group: 1;
		-moz-order: 1;
		order: 1;
		-ms-flex-order: 1;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-1 {
		box-ordinal-group: 1;
		-moz-order: 1;
		order: 1;
		-ms-flex-order: 1;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-1 {
		box-ordinal-group: 1;
		-moz-order: 1;
		order: 1;
		-ms-flex-order: 1;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-1 {
		box-ordinal-group: 1;
		-moz-order: 1;
		order: 1;
		-ms-flex-order: 1;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-2 {
	box-ordinal-group: 2;
	-moz-order: 2;
	order: 2;
	-ms-flex-order: 2;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-2 {
		box-ordinal-group: 2;
		-moz-order: 2;
		order: 2;
		-ms-flex-order: 2;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-2 {
		box-ordinal-group: 2;
		-moz-order: 2;
		order: 2;
		-ms-flex-order: 2;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-2 {
		box-ordinal-group: 2;
		-moz-order: 2;
		order: 2;
		-ms-flex-order: 2;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-2 {
		box-ordinal-group: 2;
		-moz-order: 2;
		order: 2;
		-ms-flex-order: 2;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-2 {
		box-ordinal-group: 2;
		-moz-order: 2;
		order: 2;
		-ms-flex-order: 2;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-3 {
	box-ordinal-group: 3;
	-moz-order: 3;
	order: 3;
	-ms-flex-order: 3;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-3 {
		box-ordinal-group: 3;
		-moz-order: 3;
		order: 3;
		-ms-flex-order: 3;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-3 {
		box-ordinal-group: 3;
		-moz-order: 3;
		order: 3;
		-ms-flex-order: 3;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-3 {
		box-ordinal-group: 3;
		-moz-order: 3;
		order: 3;
		-ms-flex-order: 3;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-3 {
		box-ordinal-group: 3;
		-moz-order: 3;
		order: 3;
		-ms-flex-order: 3;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-3 {
		box-ordinal-group: 3;
		-moz-order: 3;
		order: 3;
		-ms-flex-order: 3;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-4 {
	box-ordinal-group: 4;
	-moz-order: 4;
	order: 4;
	-ms-flex-order: 4;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-4 {
		box-ordinal-group: 4;
		-moz-order: 4;
		order: 4;
		-ms-flex-order: 4;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-4 {
		box-ordinal-group: 4;
		-moz-order: 4;
		order: 4;
		-ms-flex-order: 4;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-4 {
		box-ordinal-group: 4;
		-moz-order: 4;
		order: 4;
		-ms-flex-order: 4;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-4 {
		box-ordinal-group: 4;
		-moz-order: 4;
		order: 4;
		-ms-flex-order: 4;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-4 {
		box-ordinal-group: 4;
		-moz-order: 4;
		order: 4;
		-ms-flex-order: 4;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-5 {
	box-ordinal-group: 5;
	-moz-order: 5;
	order: 5;
	-ms-flex-order: 5;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-5 {
		box-ordinal-group: 5;
		-moz-order: 5;
		order: 5;
		-ms-flex-order: 5;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-5 {
		box-ordinal-group: 5;
		-moz-order: 5;
		order: 5;
		-ms-flex-order: 5;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-5 {
		box-ordinal-group: 5;
		-moz-order: 5;
		order: 5;
		-ms-flex-order: 5;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-5 {
		box-ordinal-group: 5;
		-moz-order: 5;
		order: 5;
		-ms-flex-order: 5;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-5 {
		box-ordinal-group: 5;
		-moz-order: 5;
		order: 5;
		-ms-flex-order: 5;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-6 {
	box-ordinal-group: 6;
	-moz-order: 6;
	order: 6;
	-ms-flex-order: 6;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-6 {
		box-ordinal-group: 6;
		-moz-order: 6;
		order: 6;
		-ms-flex-order: 6;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-6 {
		box-ordinal-group: 6;
		-moz-order: 6;
		order: 6;
		-ms-flex-order: 6;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-6 {
		box-ordinal-group: 6;
		-moz-order: 6;
		order: 6;
		-ms-flex-order: 6;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-6 {
		box-ordinal-group: 6;
		-moz-order: 6;
		order: 6;
		-ms-flex-order: 6;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-6 {
		box-ordinal-group: 6;
		-moz-order: 6;
		order: 6;
		-ms-flex-order: 6;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-7 {
	box-ordinal-group: 7;
	-moz-order: 7;
	order: 7;
	-ms-flex-order: 7;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-7 {
		box-ordinal-group: 7;
		-moz-order: 7;
		order: 7;
		-ms-flex-order: 7;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-7 {
		box-ordinal-group: 7;
		-moz-order: 7;
		order: 7;
		-ms-flex-order: 7;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-7 {
		box-ordinal-group: 7;
		-moz-order: 7;
		order: 7;
		-ms-flex-order: 7;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-7 {
		box-ordinal-group: 7;
		-moz-order: 7;
		order: 7;
		-ms-flex-order: 7;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-7 {
		box-ordinal-group: 7;
		-moz-order: 7;
		order: 7;
		-ms-flex-order: 7;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-8 {
	box-ordinal-group: 8;
	-moz-order: 8;
	order: 8;
	-ms-flex-order: 8;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-8 {
		box-ordinal-group: 8;
		-moz-order: 8;
		order: 8;
		-ms-flex-order: 8;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-8 {
		box-ordinal-group: 8;
		-moz-order: 8;
		order: 8;
		-ms-flex-order: 8;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-8 {
		box-ordinal-group: 8;
		-moz-order: 8;
		order: 8;
		-ms-flex-order: 8;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-8 {
		box-ordinal-group: 8;
		-moz-order: 8;
		order: 8;
		-ms-flex-order: 8;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-8 {
		box-ordinal-group: 8;
		-moz-order: 8;
		order: 8;
		-ms-flex-order: 8;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-9 {
	box-ordinal-group: 9;
	-moz-order: 9;
	order: 9;
	-ms-flex-order: 9;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-9 {
		box-ordinal-group: 9;
		-moz-order: 9;
		order: 9;
		-ms-flex-order: 9;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-9 {
		box-ordinal-group: 9;
		-moz-order: 9;
		order: 9;
		-ms-flex-order: 9;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-9 {
		box-ordinal-group: 9;
		-moz-order: 9;
		order: 9;
		-ms-flex-order: 9;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-9 {
		box-ordinal-group: 9;
		-moz-order: 9;
		order: 9;
		-ms-flex-order: 9;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-9 {
		box-ordinal-group: 9;
		-moz-order: 9;
		order: 9;
		-ms-flex-order: 9;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-10 {
	box-ordinal-group: 10;
	-moz-order: 10;
	order: 10;
	-ms-flex-order: 10;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-10 {
		box-ordinal-group: 10;
		-moz-order: 10;
		order: 10;
		-ms-flex-order: 10;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-10 {
		box-ordinal-group: 10;
		-moz-order: 10;
		order: 10;
		-ms-flex-order: 10;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-10 {
		box-ordinal-group: 10;
		-moz-order: 10;
		order: 10;
		-ms-flex-order: 10;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-10 {
		box-ordinal-group: 10;
		-moz-order: 10;
		order: 10;
		-ms-flex-order: 10;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-10 {
		box-ordinal-group: 10;
		-moz-order: 10;
		order: 10;
		-ms-flex-order: 10;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-order-11 {
	box-ordinal-group: 11;
	-moz-order: 11;
	order: 11;
	-ms-flex-order: 11;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-order-11 {
		box-ordinal-group: 11;
		-moz-order: 11;
		order: 11;
		-ms-flex-order: 11;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-order-11 {
		box-ordinal-group: 11;
		-moz-order: 11;
		order: 11;
		-ms-flex-order: 11;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-order-11 {
		box-ordinal-group: 11;
		-moz-order: 11;
		order: 11;
		-ms-flex-order: 11;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-order-11 {
		box-ordinal-group: 11;
		-moz-order: 11;
		order: 11;
		-ms-flex-order: 11;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-order-11 {
		box-ordinal-group: 11;
		-moz-order: 11;
		order: 11;
		-ms-flex-order: 11;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-self-start {
	align-self: flex-start;
	-ms-flex-item-align: start;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-self-start {
		align-self: flex-start;
		-ms-flex-item-align: start;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-self-start {
		align-self: flex-start;
		-ms-flex-item-align: start;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-self-start {
		align-self: flex-start;
		-ms-flex-item-align: start;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-self-start {
		align-self: flex-start;
		-ms-flex-item-align: start;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-self-start {
		align-self: flex-start;
		-ms-flex-item-align: start;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-self-end {
	align-self: flex-end;
	-ms-flex-item-align: end;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-self-end {
		align-self: flex-end;
		-ms-flex-item-align: end;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-self-end {
		align-self: flex-end;
		-ms-flex-item-align: end;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-self-end {
		align-self: flex-end;
		-ms-flex-item-align: end;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-self-end {
		align-self: flex-end;
		-ms-flex-item-align: end;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-self-end {
		align-self: flex-end;
		-ms-flex-item-align: end;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-self-center {
	-ms-grid-row-align: center;
	    align-self: center;
	-ms-flex-item-align: center;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-self-center {
		-ms-grid-row-align: center;
		    align-self: center;
		-ms-flex-item-align: center;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-self-center {
		-ms-grid-row-align: center;
		    align-self: center;
		-ms-flex-item-align: center;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-self-center {
		-ms-grid-row-align: center;
		    align-self: center;
		-ms-flex-item-align: center;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-self-center {
		-ms-grid-row-align: center;
		    align-self: center;
		-ms-flex-item-align: center;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-self-center {
		-ms-grid-row-align: center;
		    align-self: center;
		-ms-flex-item-align: center;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-self-baseline {
	align-self: baseline;
	-ms-flex-item-align: baseline;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-self-baseline {
		align-self: baseline;
		-ms-flex-item-align: baseline;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-self-baseline {
		align-self: baseline;
		-ms-flex-item-align: baseline;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-self-baseline {
		align-self: baseline;
		-ms-flex-item-align: baseline;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-self-baseline {
		align-self: baseline;
		-ms-flex-item-align: baseline;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-self-baseline {
		align-self: baseline;
		-ms-flex-item-align: baseline;
	}
}

.ccp-ones:not([data-framework-version="2"]) .fb-item.fb-self-stretch {
	-ms-grid-row-align: stretch;
	    align-self: stretch;
	-ms-flex-item-align: stretch;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.lg-up-fb-self-stretch {
		-ms-grid-row-align: stretch;
		    align-self: stretch;
		-ms-flex-item-align: stretch;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.md-lg-fb-self-stretch {
		-ms-grid-row-align: stretch;
		    align-self: stretch;
		-ms-flex-item-align: stretch;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-md-fb-self-stretch {
		-ms-grid-row-align: stretch;
		    align-self: stretch;
		-ms-flex-item-align: stretch;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.sm-up-fb-self-stretch {
		-ms-grid-row-align: stretch;
		    align-self: stretch;
		-ms-flex-item-align: stretch;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .fb-item.xs-down-fb-self-stretch {
		-ms-grid-row-align: stretch;
		    align-self: stretch;
		-ms-flex-item-align: stretch;
	}
}

.ccp-ones:not([data-framework-version="2"]) h1, .ccp-ones:not([data-framework-version="2"]) .h1,
.ccp-ones:not([data-framework-version="2"]) h2, .ccp-ones:not([data-framework-version="2"]) .h2,
.ccp-ones:not([data-framework-version="2"]) h3, .ccp-ones:not([data-framework-version="2"]) .h3,
.ccp-ones:not([data-framework-version="2"]) h4, .ccp-ones:not([data-framework-version="2"]) .h4,
.ccp-ones:not([data-framework-version="2"]) h5, .ccp-ones:not([data-framework-version="2"]) .h5,
.ccp-ones:not([data-framework-version="2"]) h6, .ccp-ones:not([data-framework-version="2"]) .h6 {
	line-height: 1.25;
}

.ccp-ones:not([data-framework-version="2"]) p, .ccp-ones:not([data-framework-version="2"]) li {
	font-size: 18px;
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) p, .ccp-ones:not([data-framework-version="2"]) li {
		font-size: 14px;
	}
}

.ccp-ones:not([data-framework-version="2"]) .primary-color, .ccp-ones:not([data-framework-version="2"]) .primary-color:link, .ccp-ones:not([data-framework-version="2"]) .primary-color:hover {
	color: #1E3A5D;
}

.ccp-ones:not([data-framework-version="2"]) .secondary-color, .ccp-ones:not([data-framework-version="2"]) .secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .secondary-color:hover {
	color: #233A5E;
}

.ccp-ones:not([data-framework-version="2"]) .tertiary-color, .ccp-ones:not([data-framework-version="2"]) .tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .tertiary-color:hover {
	color: #2F828D;
}

.ccp-ones:not([data-framework-version="2"]) .quaternary-color, .ccp-ones:not([data-framework-version="2"]) .quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .quaternary-color:hover {
	color: #5BC1FD;
}

.ccp-ones:not([data-framework-version="2"]) .default-color, .ccp-ones:not([data-framework-version="2"]) .default-color:link, .ccp-ones:not([data-framework-version="2"]) .default-color:hover {
	color: #000;
}

.ccp-ones:not([data-framework-version="2"]) .gray-color, .ccp-ones:not([data-framework-version="2"]) .gray-color:link, .ccp-ones:not([data-framework-version="2"]) .gray-color:hover {
	color: #CCC;
}

.ccp-ones:not([data-framework-version="2"]) .white-color, .ccp-ones:not([data-framework-version="2"]) .white-color:link, .ccp-ones:not([data-framework-version="2"]) .white-color:hover {
	color: #FFF;
}

.ccp-ones:not([data-framework-version="2"]) .display-text-center {
	text-align: center;
}

.ccp-ones:not([data-framework-version="2"]) .display-text-left {
	text-align: left;
}

.ccp-ones:not([data-framework-version="2"]) .display-text-right {
	text-align: right;
}

.ccp-ones:not([data-framework-version="2"]) .display-h1 {
	font-size: 96px;
}

.ccp-ones:not([data-framework-version="2"]) .display-h2 {
	font-size: 88px;
}

.ccp-ones:not([data-framework-version="2"]) .display-h3 {
	font-size: 72px;
}

.ccp-ones:not([data-framework-version="2"]) .display-h4 {
	font-size: 56px;
}

.ccp-ones:not([data-framework-version="2"]) .display-h5 {
	font-size: 40px;
}

.ccp-ones:not([data-framework-version="2"]) .display-1 {
	font-size: 96px;
}

.ccp-ones:not([data-framework-version="2"]) .display-2 {
	font-size: 88px;
}

.ccp-ones:not([data-framework-version="2"]) .display-3 {
	font-size: 72px;
}

.ccp-ones:not([data-framework-version="2"]) .display-4 {
	font-size: 56px;
}

.ccp-ones:not([data-framework-version="2"]) .display-5 {
	font-size: 40px;
}

.ccp-ones:not([data-framework-version="2"]) .weight-100 {
	font-weight: 100 !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-200 {
	font-weight: 200 !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-300 {
	font-weight: 300 !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-400 {
	font-weight: 400 !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-500 {
	font-weight: 500 !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-600 {
	font-weight: 600 !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-lighter {
	font-weight: lighter !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-normal {
	font-weight: normal !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-bold {
	font-weight: bold !important;
}

.ccp-ones:not([data-framework-version="2"]) .weight-bolder {
	font-weight: bolder !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-0 {
	padding-top: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-0 {
	padding-right: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-0 {
	padding-bottom: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-0 {
	padding-left: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-1 {
	padding-top: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-1 {
	padding-right: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-1 {
	padding-bottom: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-1 {
	padding-left: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-2 {
	padding-top: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-2 {
	padding-right: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-2 {
	padding-bottom: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-2 {
	padding-left: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-3 {
	padding-top: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-3 {
	padding-right: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-3 {
	padding-bottom: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-3 {
	padding-left: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-4 {
	padding-top: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-4 {
	padding-right: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-4 {
	padding-bottom: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-4 {
	padding-left: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-5 {
	padding-top: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-5 {
	padding-right: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-5 {
	padding-bottom: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-5 {
	padding-left: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-6 {
	padding-top: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-6 {
	padding-right: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-6 {
	padding-bottom: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-6 {
	padding-left: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-7 {
	padding-top: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-7 {
	padding-right: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-7 {
	padding-bottom: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-7 {
	padding-left: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-8 {
	padding-top: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-8 {
	padding-right: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-8 {
	padding-bottom: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-8 {
	padding-left: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-9 {
	padding-top: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-9 {
	padding-right: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-9 {
	padding-bottom: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-9 {
	padding-left: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-10 {
	padding-top: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-10 {
	padding-right: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-10 {
	padding-bottom: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-10 {
	padding-left: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-11 {
	padding-top: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-11 {
	padding-right: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-11 {
	padding-bottom: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-11 {
	padding-left: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pt-12 {
	padding-top: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pr-12 {
	padding-right: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pb-12 {
	padding-bottom: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .pl-12 {
	padding-left: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-0 {
	margin-top: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-0 {
	margin-right: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-0 {
	margin-bottom: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-0 {
	margin-left: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--0 {
	margin-top: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--0 {
	margin-right: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--0 {
	margin-bottom: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--0 {
	margin-left: 0em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-1 {
	margin-top: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-1 {
	margin-right: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-1 {
	margin-bottom: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-1 {
	margin-left: 0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--1 {
	margin-top: -0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--1 {
	margin-right: -0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--1 {
	margin-bottom: -0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--1 {
	margin-left: -0.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-2 {
	margin-top: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-2 {
	margin-right: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-2 {
	margin-bottom: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-2 {
	margin-left: 0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--2 {
	margin-top: -0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--2 {
	margin-right: -0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--2 {
	margin-bottom: -0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--2 {
	margin-left: -0.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-3 {
	margin-top: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-3 {
	margin-right: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-3 {
	margin-bottom: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-3 {
	margin-left: 0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--3 {
	margin-top: -0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--3 {
	margin-right: -0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--3 {
	margin-bottom: -0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--3 {
	margin-left: -0.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-4 {
	margin-top: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-4 {
	margin-right: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-4 {
	margin-bottom: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-4 {
	margin-left: 1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--4 {
	margin-top: -1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--4 {
	margin-right: -1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--4 {
	margin-bottom: -1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--4 {
	margin-left: -1em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-5 {
	margin-top: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-5 {
	margin-right: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-5 {
	margin-bottom: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-5 {
	margin-left: 1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--5 {
	margin-top: -1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--5 {
	margin-right: -1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--5 {
	margin-bottom: -1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--5 {
	margin-left: -1.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-6 {
	margin-top: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-6 {
	margin-right: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-6 {
	margin-bottom: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-6 {
	margin-left: 1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--6 {
	margin-top: -1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--6 {
	margin-right: -1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--6 {
	margin-bottom: -1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--6 {
	margin-left: -1.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-7 {
	margin-top: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-7 {
	margin-right: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-7 {
	margin-bottom: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-7 {
	margin-left: 1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--7 {
	margin-top: -1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--7 {
	margin-right: -1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--7 {
	margin-bottom: -1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--7 {
	margin-left: -1.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-8 {
	margin-top: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-8 {
	margin-right: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-8 {
	margin-bottom: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-8 {
	margin-left: 2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--8 {
	margin-top: -2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--8 {
	margin-right: -2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--8 {
	margin-bottom: -2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--8 {
	margin-left: -2em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-9 {
	margin-top: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-9 {
	margin-right: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-9 {
	margin-bottom: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-9 {
	margin-left: 2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--9 {
	margin-top: -2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--9 {
	margin-right: -2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--9 {
	margin-bottom: -2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--9 {
	margin-left: -2.25em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-10 {
	margin-top: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-10 {
	margin-right: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-10 {
	margin-bottom: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-10 {
	margin-left: 2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--10 {
	margin-top: -2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--10 {
	margin-right: -2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--10 {
	margin-bottom: -2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--10 {
	margin-left: -2.5em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-11 {
	margin-top: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-11 {
	margin-right: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-11 {
	margin-bottom: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-11 {
	margin-left: 2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--11 {
	margin-top: -2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--11 {
	margin-right: -2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--11 {
	margin-bottom: -2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--11 {
	margin-left: -2.75em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt-12 {
	margin-top: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr-12 {
	margin-right: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb-12 {
	margin-bottom: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml-12 {
	margin-left: 3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mt--12 {
	margin-top: -3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mr--12 {
	margin-right: -3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .mb--12 {
	margin-bottom: -3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .ml--12 {
	margin-left: -3em !important;
}

.ccp-ones:not([data-framework-version="2"]) .line-height-p {
	line-height: inherit;
}

.ccp-ones:not([data-framework-version="2"]) .line-height-h {
	line-height: 1.25em;
}

.ccp-ones:not([data-framework-version="2"]) .line-height-0 {
	line-height: 0;
}

.ccp-ones:not([data-framework-version="2"]) .line-height-1 {
	line-height: 1;
}

.ccp-ones:not([data-framework-version="2"]) .line-height-2 {
	line-height: 2;
}

.ccp-ones:not([data-framework-version="2"]) .h1 {
	font-size: 36px;
}

.ccp-ones:not([data-framework-version="2"]) .h2 {
	font-size: 30px;
}

.ccp-ones:not([data-framework-version="2"]) .h3 {
	font-size: 24px;
}

.ccp-ones:not([data-framework-version="2"]) .h4 {
	font-size: 18px;
}

.ccp-ones:not([data-framework-version="2"]) .h5 {
	font-size: 14px;
}

.ccp-ones:not([data-framework-version="2"]) .h6 {
	font-size: 12px;
}

@media (min-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-primary-color, .ccp-ones:not([data-framework-version="2"]) .lg-up-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-up-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-secondary-color, .ccp-ones:not([data-framework-version="2"]) .lg-up-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-up-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .lg-up-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-up-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .lg-up-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-up-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-default-color, .ccp-ones:not([data-framework-version="2"]) .lg-up-default-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-up-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-gray-color, .ccp-ones:not([data-framework-version="2"]) .lg-up-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-up-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-white-color, .ccp-ones:not([data-framework-version="2"]) .lg-up-white-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-up-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-up-display-5 {
		font-size: 40px;
	}
}

@media (max-width: 1199px) {
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-primary-color, .ccp-ones:not([data-framework-version="2"]) .lg-down-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-down-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-secondary-color, .ccp-ones:not([data-framework-version="2"]) .lg-down-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-down-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .lg-down-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-down-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .lg-down-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-down-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-default-color, .ccp-ones:not([data-framework-version="2"]) .lg-down-default-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-down-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-gray-color, .ccp-ones:not([data-framework-version="2"]) .lg-down-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-down-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-white-color, .ccp-ones:not([data-framework-version="2"]) .lg-down-white-color:link, .ccp-ones:not([data-framework-version="2"]) .lg-down-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .lg-down-display-5 {
		font-size: 40px;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-primary-color, .ccp-ones:not([data-framework-version="2"]) .md-lg-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-lg-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-secondary-color, .ccp-ones:not([data-framework-version="2"]) .md-lg-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-lg-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .md-lg-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-lg-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .md-lg-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-lg-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-default-color, .ccp-ones:not([data-framework-version="2"]) .md-lg-default-color:link, .ccp-ones:not([data-framework-version="2"]) .md-lg-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-gray-color, .ccp-ones:not([data-framework-version="2"]) .md-lg-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .md-lg-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-white-color, .ccp-ones:not([data-framework-version="2"]) .md-lg-white-color:link, .ccp-ones:not([data-framework-version="2"]) .md-lg-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-lg-display-5 {
		font-size: 40px;
	}
}

@media (max-width: 991px) {
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-primary-color, .ccp-ones:not([data-framework-version="2"]) .md-down-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-down-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-secondary-color, .ccp-ones:not([data-framework-version="2"]) .md-down-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-down-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .md-down-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-down-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .md-down-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .md-down-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-default-color, .ccp-ones:not([data-framework-version="2"]) .md-down-default-color:link, .ccp-ones:not([data-framework-version="2"]) .md-down-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-gray-color, .ccp-ones:not([data-framework-version="2"]) .md-down-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .md-down-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-white-color, .ccp-ones:not([data-framework-version="2"]) .md-down-white-color:link, .ccp-ones:not([data-framework-version="2"]) .md-down-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .md-down-display-5 {
		font-size: 40px;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-primary-color, .ccp-ones:not([data-framework-version="2"]) .sm-md-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-md-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-secondary-color, .ccp-ones:not([data-framework-version="2"]) .sm-md-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-md-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .sm-md-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-md-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .sm-md-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-md-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-default-color, .ccp-ones:not([data-framework-version="2"]) .sm-md-default-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-md-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-gray-color, .ccp-ones:not([data-framework-version="2"]) .sm-md-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-md-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-white-color, .ccp-ones:not([data-framework-version="2"]) .sm-md-white-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-md-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-md-display-5 {
		font-size: 40px;
	}
}

@media (min-width: 768px) {
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-primary-color, .ccp-ones:not([data-framework-version="2"]) .sm-up-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-up-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-secondary-color, .ccp-ones:not([data-framework-version="2"]) .sm-up-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-up-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .sm-up-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-up-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .sm-up-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-up-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-default-color, .ccp-ones:not([data-framework-version="2"]) .sm-up-default-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-up-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-gray-color, .ccp-ones:not([data-framework-version="2"]) .sm-up-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-up-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-white-color, .ccp-ones:not([data-framework-version="2"]) .sm-up-white-color:link, .ccp-ones:not([data-framework-version="2"]) .sm-up-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .sm-up-display-5 {
		font-size: 40px;
	}
}

@media (max-width: 767px) {
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-primary-color, .ccp-ones:not([data-framework-version="2"]) .xs-down-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .xs-down-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-secondary-color, .ccp-ones:not([data-framework-version="2"]) .xs-down-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .xs-down-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .xs-down-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .xs-down-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .xs-down-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .xs-down-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-default-color, .ccp-ones:not([data-framework-version="2"]) .xs-down-default-color:link, .ccp-ones:not([data-framework-version="2"]) .xs-down-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-gray-color, .ccp-ones:not([data-framework-version="2"]) .xs-down-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .xs-down-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-white-color, .ccp-ones:not([data-framework-version="2"]) .xs-down-white-color:link, .ccp-ones:not([data-framework-version="2"]) .xs-down-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .xs-down-display-5 {
		font-size: 40px;
	}
}

@media (orientation: landscape) and (max-device-width: 1904px) and (max-device-height: 963px) {
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-0 {
		padding-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-0 {
		padding-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-0 {
		padding-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-0 {
		padding-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-1 {
		padding-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-1 {
		padding-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-1 {
		padding-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-1 {
		padding-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-2 {
		padding-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-2 {
		padding-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-2 {
		padding-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-2 {
		padding-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-3 {
		padding-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-3 {
		padding-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-3 {
		padding-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-3 {
		padding-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-4 {
		padding-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-4 {
		padding-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-4 {
		padding-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-4 {
		padding-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-5 {
		padding-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-5 {
		padding-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-5 {
		padding-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-5 {
		padding-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-6 {
		padding-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-6 {
		padding-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-6 {
		padding-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-6 {
		padding-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-7 {
		padding-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-7 {
		padding-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-7 {
		padding-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-7 {
		padding-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-8 {
		padding-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-8 {
		padding-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-8 {
		padding-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-8 {
		padding-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-9 {
		padding-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-9 {
		padding-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-9 {
		padding-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-9 {
		padding-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-10 {
		padding-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-10 {
		padding-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-10 {
		padding-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-10 {
		padding-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-11 {
		padding-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-11 {
		padding-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-11 {
		padding-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-11 {
		padding-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pt-12 {
		padding-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pr-12 {
		padding-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pb-12 {
		padding-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-pl-12 {
		padding-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--0 {
		margin-top: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--0 {
		margin-right: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--0 {
		margin-bottom: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--0 {
		margin-left: 0em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-1 {
		margin-top: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-1 {
		margin-right: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-1 {
		margin-bottom: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-1 {
		margin-left: 0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--1 {
		margin-top: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--1 {
		margin-right: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--1 {
		margin-bottom: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--1 {
		margin-left: -0.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-2 {
		margin-top: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-2 {
		margin-right: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-2 {
		margin-bottom: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-2 {
		margin-left: 0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--2 {
		margin-top: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--2 {
		margin-right: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--2 {
		margin-bottom: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--2 {
		margin-left: -0.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-3 {
		margin-top: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-3 {
		margin-right: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-3 {
		margin-bottom: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-3 {
		margin-left: 0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--3 {
		margin-top: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--3 {
		margin-right: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--3 {
		margin-bottom: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--3 {
		margin-left: -0.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-4 {
		margin-top: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-4 {
		margin-right: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-4 {
		margin-bottom: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-4 {
		margin-left: 1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--4 {
		margin-top: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--4 {
		margin-right: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--4 {
		margin-bottom: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--4 {
		margin-left: -1em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-5 {
		margin-top: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-5 {
		margin-right: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-5 {
		margin-bottom: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-5 {
		margin-left: 1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--5 {
		margin-top: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--5 {
		margin-right: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--5 {
		margin-bottom: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--5 {
		margin-left: -1.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-6 {
		margin-top: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-6 {
		margin-right: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-6 {
		margin-bottom: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-6 {
		margin-left: 1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--6 {
		margin-top: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--6 {
		margin-right: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--6 {
		margin-bottom: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--6 {
		margin-left: -1.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-7 {
		margin-top: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-7 {
		margin-right: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-7 {
		margin-bottom: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-7 {
		margin-left: 1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--7 {
		margin-top: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--7 {
		margin-right: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--7 {
		margin-bottom: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--7 {
		margin-left: -1.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-8 {
		margin-top: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-8 {
		margin-right: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-8 {
		margin-bottom: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-8 {
		margin-left: 2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--8 {
		margin-top: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--8 {
		margin-right: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--8 {
		margin-bottom: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--8 {
		margin-left: -2em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-9 {
		margin-top: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-9 {
		margin-right: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-9 {
		margin-bottom: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-9 {
		margin-left: 2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--9 {
		margin-top: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--9 {
		margin-right: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--9 {
		margin-bottom: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--9 {
		margin-left: -2.25em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-10 {
		margin-top: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-10 {
		margin-right: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-10 {
		margin-bottom: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-10 {
		margin-left: 2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--10 {
		margin-top: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--10 {
		margin-right: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--10 {
		margin-bottom: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--10 {
		margin-left: -2.5em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-11 {
		margin-top: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-11 {
		margin-right: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-11 {
		margin-bottom: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-11 {
		margin-left: 2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--11 {
		margin-top: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--11 {
		margin-right: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--11 {
		margin-bottom: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--11 {
		margin-left: -2.75em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt-12 {
		margin-top: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr-12 {
		margin-right: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb-12 {
		margin-bottom: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml-12 {
		margin-left: 3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mt--12 {
		margin-top: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mr--12 {
		margin-right: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-mb--12 {
		margin-bottom: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-ml--12 {
		margin-left: -3em !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-line-height-p {
		line-height: inherit;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-line-height-h {
		line-height: 1.25em;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-line-height-0 {
		line-height: 0;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-line-height-1 {
		line-height: 1;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-line-height-2 {
		line-height: 2;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-inline {
		display: inline !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-block {
		display: block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-inline-block {
		display: inline-block !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-primary-color, .ccp-ones:not([data-framework-version="2"]) .conference-tv-primary-color:link, .ccp-ones:not([data-framework-version="2"]) .conference-tv-primary-color:hover {
		color: #1E3A5D;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-secondary-color, .ccp-ones:not([data-framework-version="2"]) .conference-tv-secondary-color:link, .ccp-ones:not([data-framework-version="2"]) .conference-tv-secondary-color:hover {
		color: #233A5E;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-tertiary-color, .ccp-ones:not([data-framework-version="2"]) .conference-tv-tertiary-color:link, .ccp-ones:not([data-framework-version="2"]) .conference-tv-tertiary-color:hover {
		color: #2F828D;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-quaternary-color, .ccp-ones:not([data-framework-version="2"]) .conference-tv-quaternary-color:link, .ccp-ones:not([data-framework-version="2"]) .conference-tv-quaternary-color:hover {
		color: #5BC1FD;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-default-color, .ccp-ones:not([data-framework-version="2"]) .conference-tv-default-color:link, .ccp-ones:not([data-framework-version="2"]) .conference-tv-default-color:hover {
		color: #000;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-gray-color, .ccp-ones:not([data-framework-version="2"]) .conference-tv-gray-color:link, .ccp-ones:not([data-framework-version="2"]) .conference-tv-gray-color:hover {
		color: #CCC;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-white-color, .ccp-ones:not([data-framework-version="2"]) .conference-tv-white-color:link, .ccp-ones:not([data-framework-version="2"]) .conference-tv-white-color:hover {
		color: #FFF;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-100 {
		font-weight: 100 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-200 {
		font-weight: 200 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-300 {
		font-weight: 300 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-400 {
		font-weight: 400 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-500 {
		font-weight: 500 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-600 {
		font-weight: 600 !important;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-lighter {
		font-weight: lighter;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-normal {
		font-weight: normal;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-bold {
		font-weight: bold;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-weight-bolder {
		font-weight: bolder;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-text-center {
		text-align: center;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-text-left {
		text-align: left;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-text-right {
		text-align: right;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-h1 {
		font-size: 36px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-h2 {
		font-size: 30px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-h3 {
		font-size: 24px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-h4 {
		font-size: 18px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-h5 {
		font-size: 14px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-h6 {
		font-size: 12px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-display-1 {
		font-size: 96px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-display-2 {
		font-size: 88px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-display-3 {
		font-size: 72px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-display-4 {
		font-size: 56px;
	}
	.ccp-ones:not([data-framework-version="2"]) .conference-tv-display-5 {
		font-size: 40px;
	}
}

@media (min-width: 1400px) {
	.ccp-ones[data-framework-version="2"] .container, .ccp-ones[data-framework-version="2"] .container-md, .ccp-ones[data-framework-version="2"] .container-sm, .ccp-ones[data-framework-version="2"] .container-lg, .ccp-ones[data-framework-version="2"] .container-xl, .ccp-ones[data-framework-version="2"] .container-xxl {
		max-width: 1320px;
	}
}

:root h6, :root .h6 {
	font-size: var(--bs-body-font-size);
}

.ccp-ones li small, .ccp-ones li.small, .ccp-ones p small, .ccp-ones p.small {
	font-size: 0.75rem;
}

.ccp-ones hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eee;
	height: 0;
	box-sizing: cotnent-box;
}

:root {
	scroll-behavior: smooth;
}

.ccp-ones .col-centered {
	float: none;
	margin: 0 auto;
}

.ccp-ones .btn.btn-primary.ccp-cta {
	display: inline-flex;
	align-items: center;
	border-radius: 0;
	border: 0;
	outline: none;
	padding: 0;
	position: relative;
	height: 50px;
	padding-right: 45px;
	padding-left: 25px;
	color: #57511D;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	margin: 2em auto;
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	transition: background 0.4s;
}

.ccp-ones .btn.btn-primary.ccp-cta, .ccp-ones .btn.btn-primary.ccp-cta:link, .ccp-ones .btn.btn-primary.ccp-cta:visited {
	background-color: #AFA678;
	background-image: linear-gradient(-45deg,#AFA678 20%, #F7EDCE 50%, #AFA678 80%);
}

.ccp-ones .btn.btn-primary.ccp-cta:active {
	background-color: #14327a;
}

.ccp-ones .btn.btn-primary.ccp-cta .arrow-box-container, .ccp-ones .btn.btn-primary.ccp-cta .prompt-container {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
}

.ccp-ones .btn.btn-primary.ccp-cta .text {
	display: block;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	line-height: 14px;
	white-space: nowrap;
}

.ccp-ones .btn.btn-primary.ccp-cta .prompt-container {
	display: flex;
	justify-content: center;
	align-items: center;
	color: #FFF;
	height: 50px;
	width: 30px;
	position: absolute;
	right: 0;
}

.ccp-ones .btn.btn-primary.ccp-cta .prompt-container .prompt-text {
	color: #FFF;
	margin: auto;
	position: absolute;
	top: 50%;
	top: calc(50% - 10px);
	right: 4px;
	z-index: 0;
}

.ccp-ones .btn.btn-primary.ccp-cta .arrow-box-container {
	position: absolute;
	right: 0px;
	height: 50px;
	width: 30px;
	flex-direction: row;
	justify-content: center;
	align-content: center;
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
}

.ccp-ones .btn.btn-primary.ccp-cta .arrow-box-container .arrow-box {
	box-sizing: border-box;
	display: block;
	height: 50px;
	width: 50px;
	transform-origin: 0% 100%;
	background-color: #57511D;
}

.ccp-ones :where(sup) { vertical-align: super; }
.ccp-ones:not([data-framework-version="2"]) :where(sup) {
	font-size: 40%;
	vertical-align: super;
}


.ccp-ones [data-videopopup] {
	cursor: pointer;
}

.ccp-ones .blog-section p.highlight, .ccp-ones .blog-section h3.highlight, .ccp-ones .blog-section h4.highlight {
	color: #10ABA0;
}

.ccp-ones .ccp-modal-lg.in {
	display: flex !important;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

.ccp-ones .ccp-modal-lg.in .modal-content {
	background-color: transparent;
}

.ccp-ones .ccp-modal-lg.in .embed-responsize {
	margin: 0 -5px;
}

.ccp-ones #banner-stage[data-slider="load"] {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 255, 0.5);
	overflow: hidden;
}

.ccp-ones #banner-stage[data-slider="load"] .stage-slides {
	height: 100%;
	width: 100%;
	overflow: visible;
	position: absolute;
	z-index: 0;
	opacity: 0;
}

.ccp-ones #banner-stage[data-slider="load"] .stage-slides:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 2;
	background-color: rgba(55, 98, 145, 0.55);
}

.ccp-ones #banner-stage[data-slider="load"] .stage-slides img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
	.ccp-ones #banner-stage[data-slider="load"] .stage-slides img {
		transform: translate(-50%, -50%) scale(0.35);
		transform-origin: center;
	}
}

.ccp-ones .video-stage-play-overlay {
	display: block;
	position: relative;
}

.ccp-ones .video-stage-play-overlay:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.55);
}

.ccp-ones .video-stage-play-overlay > .play-button {
	font-size: 8em;
	color: white;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	z-index: 100;
}

.ccp-ones .z-front {
	z-index: 50;
}

.ccp-ones section {
	position: relative;
	z-index: 1;
	clear: both;
}

@media (min-width: 768px) {
	.ccp-ones section.hero {
		height: 750px;
	}
	.ccp-ones section.hero.auto {
		min-height: 750px;
		height: auto;
	}
}

@media (max-width: 767px) {
	.ccp-ones section.hero {
		min-height: 350px;
	}
}

.ccp-ones section.dark {
	background-color: #1E3A5D;
}

.ccp-ones section.dark.gray {
	background-color: #f5f7f6;
}

.ccp-ones section.dark.green {
	background: #46A780;
}

.ccp-ones section.dark a.white-color:link, .ccp-ones section.dark a.white-color:visited, .ccp-ones section.dark a.white-color:hover {
	color: #FFF;
}

.ccp-ones section.dark.primary .ccp-marketing-btn {
	color: #FFF;
}

.ccp-ones section.light {
	background-color: #fff;
}

.ccp-ones section.light.sky {
	background-color: #1f9bde;
}

.ccp-ones section.light .ccp-marketing-btn {
	border-color: #1E3A5D;
}

.ccp-ones section.promo {
	background-color: #002152;
	background-image: linear-gradient(90deg,#002152, #2F9EBC);
	padding: 2em;
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones section.promo {
		padding-right: 0;
		padding-left: 0;
	}
}

.ccp-ones section.promo .ccp-marketing-btn:link, .ccp-ones section.promo .ccp-marketing-btn:visited, .ccp-ones section.promo .ccp-marketing-btn:hover, .ccp-ones section.promo .ccp-marketing-btn:focus, .ccp-ones section.promo .ccp-marketing-btn:active {
	border-color: white !important;
}

.ccp-ones section.promo .promo-cta {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: 2em;
}

.ccp-ones section.promo .promo-cta .promo-cta__block {
	flex: 0 1 450px;
	margin: 0 0 0.6em;
}

@media (max-width: 767px) {
	.ccp-ones section.promo .promo-cta .promo-cta__block {
		margin: 0 0 0.6em;
	}
}

.ccp-ones section.promo .promo-cta .promo-cta__block .ccp-marketing-btn {
	font-size: 18px;
	width: 100%;
}

.ccp-ones section.no-overflow {
	overflow: hidden;
}

.ccp-ones section.align-middle {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-orient: vertical;
	box-direction: normal;
	-moz-flex-direction: column;
	flex-direction: column;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

.ccp-ones section .bg-elements-frame {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	overflow: hidden;
}

.ccp-ones section .bg-elements-frame.overlay:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(55, 98, 145, 0.75);
}

.ccp-ones section .bg-elements-frame.splash {
	background-position: center;
	background-size: cover;
	background-attachment: fixed;
}

.ccp-ones section .bg-elements-frame.overflow {
	overflow: visible;
}

.ccp-ones section .bg-elements-frame.ccp-promo-banner-video {
	overflow: hidden;
	align-items: center;
}

.ccp-ones section .bg-elements-frame.ccp-promo-banner-video video.ccp-video-cover {
	height: 100%;
	width: 100%;
	object-fit: cover;
}

.ccp-ones section .ccp-marketing-btn-container {
	min-height: 75px;
}

.flexbox .ccp-ones section .ccp-marketing-btn-container {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	box-lines: multiple;
	flex-wrap: wrap;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

.flexbox .ccp-ones section .ccp-marketing-btn-container.justify-start {
	box-pack: start;
	-moz-justify-content: flex-start;
	-ms-justify-content: flex-start;
	-o-justify-content: flex-start;
	justify-content: flex-start;
	-ms-flex-pack: start;
}

.flexbox .ccp-ones section .ccp-marketing-btn-container.justify-end {
	box-pack: end;
	-moz-justify-content: flex-end;
	-ms-justify-content: flex-end;
	-o-justify-content: flex-end;
	justify-content: flex-end;
	-ms-flex-pack: end;
}

.flexbox .ccp-ones section .ccp-marketing-btn-container.align-start {
	box-align: start;
	-moz-align-items: flex-start;
	-ms-align-items: flex-start;
	-o-align-items: flex-start;
	align-items: flex-start;
	-ms-flex-align: start;
}

.flexbox .ccp-ones section .ccp-marketing-btn-container.align-end {
	box-align: end;
	-moz-align-items: flex-end;
	-ms-align-items: flex-end;
	-o-align-items: flex-end;
	align-items: flex-end;
	-ms-flex-align: end;
}

.ccp-ones section .ccp-marketing-btn {
	display: inline-block;
	padding: 0.75em 1em;
	color: inherit;
	border: 2px solid #fff;
	background-color: transparent;
	line-height: 1em;
	font-weight: bold;
	min-width: 150px;
}

.ccp-ones section .ccp-marketing-btn:link, .ccp-ones section .ccp-marketing-btn:visited, .ccp-ones section .ccp-marketing-btn:active, .ccp-ones section .ccp-marketing-btn:focus {
	border-color: inherit;
	text-decoration: none;
}

.ccp-ones section .lift {
	position: relative;
	z-index: 100;
	top: -100px;
}

.ccp-ones section .lift-box {
	background-color: #fff;
}

.ccp-ones .closing-grid-blocks {
	max-width: 360px;
	margin: auto;
}

.ccp-ones #ccp-wwd-sec-bar, .ccp-ones .ccp-section-bar {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	padding: 1em 0 0.5em;
}

.ccp-ones #ccp-wwd-sec-bar.no-shadow, .ccp-ones .ccp-section-bar.no-shadow {
	box-shadow: none;
}

.ccp-ones #ccp-wwd-sec-bar p, .ccp-ones .ccp-section-bar p {
	font-size: 18px;
}

@media (max-width: 767px) {
	.ccp-ones #ccp-wwd-sec-bar p, .ccp-ones .ccp-section-bar p {
		font-size: 14px;
	}
}

.ccp-ones .tagline-box {
	color: #1E3A5D;
}

@media (min-width: 768px) {
	.ccp-ones .tagline-box {
		transform-origin: center bottom;
		transform: scale(1.4);
	}
}

.ccp-ones .tagline-box .txt-split-section {
	display: block;
	margin: auto;
	line-height: 0.9em;
}

.ccp-ones .tagline-box .txt-split-section .txt-split-a,
.ccp-ones .tagline-box .txt-split-section .txt-split-b {
	text-transform: uppercase;
	text-align: left;
	font-family: 'titillium-web';
}

.ccp-ones .tagline-box .txt-split-section .txt-split-pipe {
	width: 2px;
	background-color: #1E3A5D;
	margin: 0.1em 0.33em;
}

.flexbox .ccp-ones .tagline-box .txt-split-section {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: stretch;
	-moz-align-items: stretch;
	-ms-align-items: stretch;
	-o-align-items: stretch;
	align-items: stretch;
	-ms-flex-align: stretch;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

.ccp-ones .tagline-box .tagline-small-blocks {
	font-family: 'Alverata';
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #ccp-home-banner {
		height: auto;
		min-height: 600px;
	}
}

.ccp-ones #ccp-home-banner .fg-elements-frame {
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
}

@media (min-width: 992px) {
	.ccp-ones #ccp-home-banner .fg-elements-frame {
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
	}
}

@media (max-width: 991px) {
	.ccp-ones #ccp-home-banner .fg-elements-frame {
		box-align: start;
		-moz-align-items: start;
		-ms-align-items: start;
		-o-align-items: start;
		align-items: start;
		-ms-flex-align: start;
	}
}

@media (min-width: 768px) {
	.shapes .ccp-ones #ccp-home-banner .fg-elements-frame .shape-outside {
		float: right;
		height: 200px;
		width: 200px;
		shape-outside: polygon(50% 0%, 100% 0%, 100% 100%, 0% 100%);
	}
}

@media (min-width: 768px) {
	.ccp-ones #ccp-home-banner .fg-elements-frame .tagline-text {
		text-transform: uppercase;
	}
}

.ccp-ones #ccp-home-banner .fg-elements-frame .ccp-marketing-btn {
	background-color: rgba(255, 255, 255, 0.95);
}

.ccp-ones #ccp-home-banner .fg-elements-frame .ccp-marketing-btn.white {
	background-color: #FFF;
	border-color: #FFF;
	color: #1E3A5D;
}

.ccp-ones #ccp-home-banner .fg-elements-frame .ccp-marketing-btn.invert {
	background-color: #1E3A5D;
	color: #FFF;
	border-color: #1E3A5D;
}

.ccp-ones #ccp-home-banner .fg-elements-frame .ccp-marketing-btn.invert.outline {
	background-color: transparent;
	border-color: #FFF;
}

.ccp-ones #ccp-home-banner .bg-elements-frame {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

@media (max-width: 991px) {
	.ccp-ones #ccp-home-banner .bg-elements-frame:after {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		background-color: rgba(255, 255, 255, 0.3);
	}
}

@media (max-width: 767px) {
	.ccp-ones #ccp-home-banner .bg-elements-frame .container {
		width: 100%;
	}
}

.ccp-ones #ccp-home-banner .bg-elements-frame svg {
	height: 100%;
	width: 100%;
}

@media (max-width: 767px) {
	.ccp-ones #ccp-home-banner .bg-elements-frame svg {
		transform-origin: center bottom;
		opacity: 0.3;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #ccp-home-banner .bg-elements-frame svg {
		transform-origin: center bottom;
		opacity: 0.4;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #ccp-home-banner.home-f {
		min-height: calc(100vh - 250px) !important;
	}
}

.ccp-ones #ccp-home-banner.home-f .bg-elements-frame {
	background-color: #1E3A5D;
	overflow: hidden;
}

@media (max-width: 991px) {
	.ccp-ones #ccp-home-banner.home-f .bg-elements-frame:after {
		content: none;
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		background-color: rgba(255, 255, 255, 0);
	}
}

.ccp-ones #ccp-home-banner.home-f .bg-elements-frame #ccp-promo-banner-video {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	right: 0;
	overflow: hidden;
	z-index: 0;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

.ccp-ones #ccp-home-banner.home-f .bg-elements-frame #ccp-promo-banner-video:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(30, 58, 93, 0.55);
	z-index: 1;
}

.ccp-ones #ccp-home-banner.home-f .bg-elements-frame #ccp-promo-banner-video .banner-clip-container {
	opacity: 0;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0%;
	left: 0%;
	transform: translate3d(0, 0, 0px);
}

.ccp-ones #ccp-home-banner.home-f .bg-elements-frame #ccp-promo-banner-video video.banner-clips {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0px);
}

.ccp-ones #ccp-home-banner.home-f .bg-elements-frame #ccp-promo-banner-video video.banner-clips {
	object-fit: cover;
	min-width: 100%;
	min-height: 100%;
}

@media (min-width: 768px) {
	.ccp-ones #ccp-home-banner.home-f .fg-elements-frame {
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
	}
	.ccp-ones #ccp-home-banner.home-f .fg-elements-frame .container {
		margin-top: 2em;
		margin-bottom: 2em;
	}
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame .hero-text {
	color: rgba(255, 255, 255, 0.75);
}

@media (max-width: 767px) {
	.ccp-ones #ccp-home-banner.home-f .fg-elements-frame .hero-text nobr {
		white-space: pre-wrap;
	}
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame .hero-text::selection, .ccp-ones #ccp-home-banner.home-f .fg-elements-frame .hero-text nobr::selection {
	color: #14dacc;
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame .hero-text::selection, .ccp-ones #ccp-home-banner.home-f .fg-elements-frame .hero-links::selection, .ccp-ones #ccp-home-banner.home-f .fg-elements-frame nobr::selection {
	background-color: rgba(30, 58, 93, 0.75);
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame a.hero-links {
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
	transition: border-color 0.5s;
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame a.hero-links:link, .ccp-ones #ccp-home-banner.home-f .fg-elements-frame a.hero-links:visited, .ccp-ones #ccp-home-banner.home-f .fg-elements-frame a.hero-links {
	color: white;
	font-weight: 600;
	border-bottom: 2px solid rgba(255, 255, 255, 0);
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame a.hero-links:hover {
	text-decoration: none;
	border-bottom: 2px solid white;
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame #hero-play-btn {
	display: inline-block;
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame #hero-play-btn #hero-play-icon {
	transition: 0.25s all ease-out;
	transform: scale(1);
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame #hero-play-btn:hover #hero-play-icon {
	transform: scale(1.125);
}

.ccp-ones #ccp-home-banner.home-f .fg-elements-frame #hero-play-btn #hero-play-disc-pulse {
	opacity: 0.25;
	animation: pulse ease 1.125s infinite;
}

@keyframes pulse {
	0% {
		opacity: 0.25;
		transform: scale(0.5);
	}
	100% {
		opacity: 0;
		transform: scale(1);
	}
}

.ccp-ones .home-f-dashboard .swappable-tabs {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-pack: start;
	-moz-justify-content: start;
	-ms-justify-content: start;
	-o-justify-content: start;
	justify-content: start;
	-ms-flex-pack: start;
}

.ccp-ones .home-f-dashboard .swappable-tabs .tabs {
	box-flex: 0;
	-moz-flex: 0 1 auto;
	flex: 0 1 auto;
	text-align: center;
	padding: .5em 2.5em;
	display: inline-block;
	font-size: 24px;
	transition: all 0.125s;
}

.ccp-ones .home-f-dashboard .swappable-tabs .tabs:not(.active) {
	cursor: pointer;
	color: rgba(0, 0, 0, 0.25);
}

.ccp-ones .home-f-dashboard .swappable-tabs .tabs.active {
	background-color: #fff;
	border-bottom-color: #FFF;
}

.ccp-ones .swappable-content .contents {
	display: none;
	background: #FFF;
}

.ccp-ones .swappable-content .contents.active {
	display: block;
}

.ccp-ones #home-hero-banner-grid {
	background-color: #1e3a5d;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr auto 1fr;
	grid-template-columns: 1fr auto 1fr;
	-ms-grid-rows: 1fr auto auto 1fr;
	grid-template-rows: 1fr auto auto 1fr;
	height: 1200px;
	min-height: calc(100vh - 101px);
}

.ccp-ones #home-hero-banner-grid > *:nth-child(1) {
	-ms-grid-row: 1;
	-ms-grid-column: 1;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(2) {
	-ms-grid-row: 1;
	-ms-grid-column: 2;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(3) {
	-ms-grid-row: 1;
	-ms-grid-column: 3;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(4) {
	-ms-grid-row: 2;
	-ms-grid-column: 1;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(5) {
	-ms-grid-row: 2;
	-ms-grid-column: 2;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(6) {
	-ms-grid-row: 2;
	-ms-grid-column: 3;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(7) {
	-ms-grid-row: 3;
	-ms-grid-column: 1;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(8) {
	-ms-grid-row: 3;
	-ms-grid-column: 2;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(9) {
	-ms-grid-row: 3;
	-ms-grid-column: 3;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(10) {
	-ms-grid-row: 4;
	-ms-grid-column: 1;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(11) {
	-ms-grid-row: 4;
	-ms-grid-column: 2;
}

.ccp-ones #home-hero-banner-grid > *:nth-child(12) {
	-ms-grid-row: 4;
	-ms-grid-column: 3;
}

@media (orientation: landscape) and (max-device-width: 1904px) and (max-device-height: 963px) {
	.ccp-ones #home-hero-banner-grid {
		-ms-grid-rows: 280px auto auto 1fr;
		grid-template-rows: 280px auto auto 1fr;
		height: auto;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #home-hero-banner-grid {
		-ms-grid-rows: 320px auto auto 1fr;
		grid-template-rows: 320px auto auto 1fr;
		height: auto;
	}
}

@media (max-width: 767px) {
	.ccp-ones #home-hero-banner-grid {
		-ms-grid-rows: 280px auto auto 1fr;
		grid-template-rows: 280px auto auto 1fr;
		height: auto;
		min-height: 600px;
	}
}

.ccp-ones #home-hero-banner-grid .home-hero-banner-logo,
.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground,
.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a,
.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-b {
	background-repeat: no-repeat;
	position: relative;
}

.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground,
.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a,
.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-b {
	background-size: 2545px auto;
}

@media (max-width: 767px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground,
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a,
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-b {
		background-size: 1200px auto;
	}
}

.ccp-ones #home-hero-banner-grid .home-hero-banner-content {
	-ms-grid-column: 2;
	-ms-grid-column-span: 1;
	grid-column: 2/3;
	-ms-grid-row: 1;
	-ms-grid-row-span: 2;
	grid-row: 1/3;
}

.ccp-ones #home-hero-banner-grid .home-hero-banner-logo {
	-ms-grid-column: 2;
	-ms-grid-column-span: 1;
	grid-column: 2/3;
	-ms-grid-row: 1;
	-ms-grid-row-span: 3;
	grid-row: 1/4;
	-ms-grid-column-align: center;
	    justify-self: center;
	height: 650px;
	width: 650px;
	margin-bottom: -11em;
	-ms-grid-row-align: end;
	    align-self: end;
	background-position: center bottom;
	background-size: 566px auto;
}

@media (orientation: landscape) and (max-device-width: 1904px) and (max-device-height: 963px) {
	.ccp-ones #home-hero-banner-grid .home-hero-banner-logo {
		height: 487.5px;
		width: 487.5px;
		background-size: contain;
		background-position: center 100%;
		margin-bottom: -20em;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #home-hero-banner-grid .home-hero-banner-logo {
		height: 553px;
		width: 553px;
		background-size: 100% auto;
		background-position: center 100%;
		margin-bottom: -22em;
	}
}

@media only screen and (max-device-width: 800px) and (max-device-height: 1280px) {
	.ccp-ones #home-hero-banner-grid .home-hero-banner-logo {
		height: 550px;
		width: 550px;
		margin-bottom: -29em;
	}
}

@media only screen and (max-device-width: 1280px) and (max-device-height: 800px) and (orientation: landscape) {
	.ccp-ones #home-hero-banner-grid .home-hero-banner-logo {
		margin-bottom: 0em;
	}
}

@media (max-width: 767px) {
	.ccp-ones #home-hero-banner-grid .home-hero-banner-logo {
		height: 320px;
		width: 320px;
		background-size: 100% auto;
		background-position: center -90%;
	}
}

.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground {
	-ms-grid-column: 1;
	-ms-grid-column-span: 3;
	grid-column: 1/4;
	-ms-grid-row: 1;
	-ms-grid-row-span: 4;
	grid-row: 1/5;
	background-position: center bottom;
}

@media (orientation: landscape) and (max-device-width: 1904px) and (max-device-height: 963px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground {
		background-position: center 250%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground {
		background-size: auto 65%;
		background-position: center 110%;
	}
}

@media (max-width: 767px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground {
		background-position: center 90%;
	}
}

@media only screen and (max-device-width: 1280px) and (max-device-height: 800px) and (orientation: landscape) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-foreground {
		background-position: center -300%;
	}
}

.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a {
	-ms-grid-column: 1;
	-ms-grid-column-span: 3;
	grid-column: 1/4;
	-ms-grid-row: 1;
	-ms-grid-row-span: 4;
	grid-row: 1/5;
	background-position: center bottom;
}

@media (orientation: landscape) and (max-device-width: 1904px) and (max-device-height: 963px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a {
		background-position: center 200%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a {
		background-size: auto 60%;
		background-position: center 110%;
	}
}

@media (max-width: 767px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a {
		background-size: auto 55%;
		background-position: 45% 85%;
	}
}

@media only screen and (max-device-width: 1280px) and (max-device-height: 800px) and (orientation: landscape) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-a {
		background-position: 45% -800%;
	}
}

.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-b {
	-ms-grid-column: 1;
	-ms-grid-column-span: 3;
	grid-column: 1/4;
	-ms-grid-row: 1;
	-ms-grid-row-span: 4;
	grid-row: 1/5;
	background-position: center 70%;
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-b {
		background-size: auto 60%;
		background-position: center 75%;
	}
}

@media (max-width: 767px) {
	.ccp-ones #home-hero-banner-grid .home-hero-mountain-background-b {
		background-size: auto 50%;
		background-position: center 55%;
	}
}

.ccp-ones #home-hero-banner-grid .home-hero-banner-content-b {
	-ms-grid-column: 1;
	-ms-grid-column-span: 4;
	grid-column: 1/5;
	-ms-grid-row: 4;
	-ms-grid-row-span: 1;
	grid-row: 4/5;
	-ms-grid-row-align: end;
	    align-self: end;
	background-image: linear-gradient(to bottom, transparent 0%, #1E3A5D 50%);
	z-index: 100;
}

.ccp-ones #home-hero-banner-grid .home-hero-banner-content-b .ccp-marketing-btn {
	background-color: rgba(30, 58, 93, 0.75);
	transition: all 0.05s;
	transform: scale(1);
}

.ccp-ones #home-hero-banner-grid .home-hero-banner-content-b .ccp-marketing-btn:active {
	transform: scale(0.95);
}

.ccp-ones #ccp-crest {
	width: 100%;
	max-width: 225px;
}

@media (max-width: 767px) {
	.ccp-ones #ccp-crest {
		max-width: 120px;
	}
}

.ccp-ones #ccp-wwd-sec .bg-elements-frame {
	box-shadow: inset 0 0 5px 0px rgba(0, 0, 0, 0.5);
}

@media (min-width: 992px) {
	.ccp-ones #ccp-wwd-sec .bg-elements-frame svg {
		max-width: 1040px;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones #ccp-wwd-sec .bg-elements-frame svg {
		max-width: 700px;
	}
}

@media (max-width: 767px) {
	.ccp-ones #ccp-wwd-sec .bg-elements-frame svg {
		max-width: 350px;
		bottom: 0;
	}
}

.ccp-ones #ccp-wwd-sec .bg-elements-frame svg {
	position: absolute;
	top: auto;
	right: 0;
	bottom: -2em;
	left: 0;
	display: block;
	margin: auto;
}

.ccp-ones #ccp-wwd-sec .faint-glow:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	border-radius: 100%;
	z-index: 1;
	top: 1em;
}

.ccp-ones #ccp-wwd-sec .faint-glow > * {
	position: relative;
	z-index: 100;
}

.ccp-ones #ccp-wwd-sec.dark .ccp-marketing-btn.white-color:link, .ccp-ones #ccp-wwd-sec.dark .ccp-marketing-btn.white-color:visited, .ccp-ones #ccp-wwd-sec.dark .ccp-marketing-btn.white-color:hover {
	border-color: white;
}

.ccp-ones #start-your-journey {
	cursor: pointer;
}

.ccp-ones .ccp-home-showcase-frame {
	width: 100%;
	display: block;
	margin: auto;
}

.no-flexbox .ccp-ones .ccp-home-showcase-frame::after {
	clear: both;
	content: "";
	display: table;
}

.flexbox .ccp-ones .ccp-home-showcase-frame {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	box-lines: multiple;
	flex-wrap: wrap;
}

.ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item {
	padding: 2em 1em;
}

@media (min-width: 768px) {
	.ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item:nth-of-type(4n-2), .ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item:nth-of-type(4n-1) {
		background-color: #f5f7f6;
	}
}

@media (max-width: 767px) {
	.ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item:nth-of-type(even) {
		background-color: #f5f7f6;
	}
}

.no-flexbox .ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item {
	width: 50%;
	min-height: 500px;
	height: auto;
	display: block;
	float: left;
	clear: right;
}

.no-flexbox .ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item:nth-of-type(3) {
	clear: left;
}

.flexbox .ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item {
	box-flex: 1;
	-moz-flex: 1 0 50%;
	flex: 1 0 50%;
}

@media (max-width: 767px) {
	.flexbox .ccp-ones .ccp-home-showcase-frame .ccp-home-showcase-item {
		flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
	}
}

.ccp-ones .ccp-home-showcase-content {
	text-align: center;
	max-width: 650px;
	margin: auto;
}

.ccp-ones .ccp-home-showcase-headlines {
	padding-bottom: 0.5em;
}

@media (min-width: 768px) {
	.ccp-ones .ccp-home-showcase-descriptions {
		min-height: 75px;
	}
}

.ccp-ones .ccp-home-showcase-links {
	display: block;
}

.ccp-ones .ccp-home-showcase-anchors {
	display: inline-block;
}

.ccp-ones .ccp-home-showcase-anchors:not(:last-of-type) {
	margin-right: 1.25em;
	margin-right: 3em;
}

.ccp-ones .ccp-home-showcase-image-container {
	padding-top: 1em;
}

.ccp-ones .ccp-home-showcase-image {
	display: inline-block;
	padding: 0.4em 0.5em;
}

@media (max-width: 767px) {
	.ccp-ones .ccp-showcase-image {
		max-width: 300px;
	}
}

@media (min-width: 768px) {
	.ccp-ones .ccp-showcase-section {
		min-height: 800px;
		display: -webkit-box;
		display: -moz-box;
		display: box;
		display: -moz-flex;
		display: flex;
		box-align: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		align-items: center;
		-ms-flex-align: center;
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
	.ccp-ones .ccp-showcase-section:after {
		content: '';
		min-height: inherit;
	}
}

@media (max-width: 767px) {
	.ccp-ones .ccp-showcase-section {
		padding-top: 5em;
		padding-bottom: 5em;
	}
}

.ccp-ones .ccp-home-showcase-trigger-containers {
	position: relative;
	z-index: 100;
}

@media (max-width: 767px) {
	.ccp-ones .ccp-home-showcase-trigger-containers {
		display: none;
	}
}

.ccp-ones .ccp-home-showcase-trigger {
	position: absolute;
	z-index: 100;
	left: 50%;
	transform-origin: center;
	transform: translate(-50%, -50%) scale(0.75);
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones .ccp-home-showcase-trigger {
		transform: translate(-50%, -50%) scale(0.675);
	}
}

.ccp-ones .ccp-home-showcase-trigger .fill-line path, .ccp-ones .ccp-home-showcase-trigger .default-line path {
	fill: none;
	stroke-width: 14;
	stroke-miterlimit: 10;
	stroke-linecap: butt;
}

.ccp-ones .ccp-home-showcase-trigger .fill-line path {
	stroke: #1D3859;
}

.ccp-ones .ccp-home-showcase-trigger .default-line path {
	stroke: #ECEDEE;
}

.ccp-ones .ccp-home-showcase-trigger.top {
	transform: translate(-50%, 0%) scale(0.75);
	transform-origin: center top;
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones .ccp-home-showcase-trigger.top {
		transform: translate(-50%, 0%) scale(0.675);
	}
}

.ccp-ones .ccp-home-showcase-trigger#path-a svg {
	height: 320px;
	width: 1140px;
}

.ccp-ones .ccp-home-showcase-trigger#path-b svg {
	height: 540px;
	width: 1140px;
}

.ccp-ones .ccp-home-showcase-trigger#path-c svg {
	height: 540px;
	width: 1140px;
}

.ccp-ones .ccp-home-showcase-trigger#path-d svg {
	height: 540px;
	width: 1140px;
	transform: translateY(5%);
}

.ccp-ones .ccp-home-showcase-trigger#path-e svg {
	height: 540px;
	width: 1140px;
}

.ccp-ones .ccp-home-showcase-trigger#path-last svg {
	height: 320px;
	width: 1140px;
	transform: translateY(-35%);
}

.ccp-ones .team-carousel {
	overflow: hidden;
}

.ccp-ones .team-carousel .owl-item {
	opacity: 0.5;
	transition: opacity 0.2s;
}

.ccp-ones .team-carousel .owl-item.center {
	opacity: 1;
}

.ccp-ones .team-carousel .owl-next {
	right: 0;
}

.ccp-ones .team-carousel .owl-prev, .ccp-ones .team-carousel .owl-next {
	outline: none;
	position: absolute;
}

.ccp-ones .team-carousel .owl-prev.disabled, .ccp-ones .team-carousel .owl-next.disabled {
	display: none;
}

.no-webp .ccp-ones .team-carousel .team-pics img {
	display: block;
	max-width: 350px;
	width: 100%;
	margin: 0 auto;
}

@media (max-width: 767px) {
	.no-webp .ccp-ones .team-carousel .team-pics img {
		width: 200px;
	}
}

.webp .ccp-ones .team-carousel .team-pics picture {
	display: block;
	max-width: 350px;
	width: 100%;
	margin: 0 auto;
}

@media (max-width: 767px) {
	.webp .ccp-ones .team-carousel .team-pics picture {
		width: 200px;
	}
}

.ccp-ones .team-carousel .team-nav-arrows {
	position: relative;
	top: -135px;
	padding: 0.5em 1em;
	background-color: rgba(0, 0, 0, 0.56);
	color: white;
}

@media (max-width: 767px) {
	.ccp-ones .team-carousel .team-nav-arrows {
		top: -90px;
	}
}

@media (min-width: 768px) {
	.ccp-ones#ccp-page-home-custom-sites .featured-section .fb-item:nth-of-type(1), .ccp-ones#ccp-page-home-custom-sites .featured-section .fb-item:nth-of-type(4) {
		background-color: #fafafa;
	}
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-home-custom-sites .featured-section .fb-item:nth-of-type(odd) {
		background-color: #fafafa;
	}
}

.ccp-ones#ccp-page-home-custom-sites .featured-section .fb-item a {
	text-decoration: underline;
}

.ccp-ones .home-e {
	background-color: #1E3A5D;
}

@media (min-width: 1200px) {
	.ccp-ones .home-e {
		height: 1000px !important;
	}
}

@media (max-width: 991px) {
	.ccp-ones .home-e {
		display: -webkit-box;
		display: -moz-box;
		display: box;
		display: -moz-flex;
		display: flex;
		box-align: end !important;
		-moz-align-items: end !important;
		-ms-align-items: end !important;
		-o-align-items: end !important;
		align-items: end !important;
		-ms-flex-align: end !important;
		box-pack: end !important;
		-moz-justify-content: end !important;
		-ms-justify-content: end !important;
		-o-justify-content: end !important;
		justify-content: end !important;
		-ms-flex-pack: end !important;
	}
}

.ccp-ones .home-e .bg-elements-frame {
	overflow: hidden;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

@media (max-width: 991px) {
	.ccp-ones .home-e .bg-elements-frame:after {
		content: none !important;
	}
}

.ccp-ones .home-e .bg-elements-frame #ccp-promo-banner-video {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.ccp-ones .home-e .bg-elements-frame video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	transform: translate(-50%, -50%);
	object-fit: cover;
}

@media (max-width: 991px) {
	.ccp-ones .home-e .bg-elements-frame video {
		height: 100%;
		width: auto;
	}
}

.ccp-ones .home-e .play-click-area {
	height: 100px;
	width: 100px;
	margin: auto;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
	cursor: pointer;
	text-decoration: none;
	color: #FFF !important;
	opacity: 0.8;
}

.ccp-ones .home-e .play-click-area > i.fas {
	position: relative;
	right: -0.1em;
	font-size: 1em;
}

.ccp-ones .home-e .play-click-area:hover {
	opacity: 1;
}

@media (max-width: 767px) {
	.ccp-ones .home-e .play-click-area {
		transform: scale(0.5);
	}
}

.ccp-ones .home-e .fg-elements-frame {
	box-orient: row !important;
	box-direction: normal;
	-moz-flex-direction: row !important;
	flex-direction: row !important;
	box-align: center !important;
	-moz-align-items: center !important;
	-ms-align-items: center !important;
	-o-align-items: center !important;
	align-items: center !important;
	-ms-flex-align: center !important;
	box-pack: end;
	-moz-justify-content: end;
	-ms-justify-content: end;
	-o-justify-content: end;
	justify-content: end;
	-ms-flex-pack: end;
}

.ccp-ones .popover {
	background-color: #f1f4f7;
	border: 3px solid #1E3A5D;
	min-width: 150px;
}

@media (max-width: 767px) {
	.ccp-ones .popover {
		position: static;
		left: 0 !important;
		right: 0 !important;
		top: 0 !important;
		display: block;
		margin: 1em auto auto;
	}
}

.ccp-ones .popover .arrow {
	border-bottom-color: #1E3A5D;
}

.ccp-ones .popover .arrow:after {
	border-bottom-color: #f1f4f7;
	top: 0.3em;
}

.ccp-ones .popover .popover-content {
	line-height: 1.25em;
	font-size: 14px;
	font-weight: 600;
	font-family: 'Open Sans';
}

.flexbox .ccp-ones .scroll-area {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	flex-flow: column nowrap;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

.ccp-ones .scroll-area .scroll-area-row {
	max-width: 1500px;
	width: 100%;
	margin: auto;
}

@media (min-width: 768px) {
	.ccp-ones .scroll-area .scroll-area-row {
		min-height: 600px;
	}
}

.flexbox .ccp-ones .scroll-area .scroll-area-row {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
}

@media (min-width: 768px) {
	.flexbox .ccp-ones .scroll-area .scroll-area-row.sm-up-reverse {
		box-orient: horizontal;
		box-direction: reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.flexbox .ccp-ones .scroll-area .scroll-area-row:not(.sm-up-reverse) .scroll-area-column-image {
		box-align: start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		-o-align-items: flex-start;
		align-items: flex-start;
		-ms-flex-align: start;
	}
}

@media (max-width: 767px) {
	.flexbox .ccp-ones .scroll-area .scroll-area-row {
		box-orient: vertical;
		box-direction: normal;
		-moz-flex-direction: column;
		flex-direction: column;
	}
	.flexbox .ccp-ones .scroll-area .scroll-area-row.xs-down-reverse {
		box-orient: vertical;
		box-direction: reverse;
		-moz-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

.flexbox .ccp-ones .scroll-area .scroll-area-column {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	flex-flow: column nowrap;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

@media (min-width: 768px) {
	.flexbox .ccp-ones .scroll-area .scroll-area-column {
		box-flex: 1;
		-moz-flex: 1 1 750px;
		flex: 1 1 750px;
	}
}

.flexbox .ccp-ones .scroll-area .scroll-area-column.align-left {
	box-align: start;
	-moz-align-items: flex-start;
	-ms-align-items: flex-start;
	-o-align-items: flex-start;
	align-items: flex-start;
	-ms-flex-align: start;
}

.flexbox .ccp-ones .scroll-area .scroll-area-column.align-right {
	box-align: end;
	-moz-align-items: flex-end;
	-ms-align-items: flex-end;
	-o-align-items: flex-end;
	align-items: flex-end;
	-ms-flex-align: end;
}

.flexbox .ccp-ones .scroll-area .scroll-area-column.v-align-middle {
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

.ccp-ones .scroll-area .scroll-area-row,
.ccp-ones .scroll-area .scroll-area-column {
	padding: 3em 0;
}

@media (max-width: 767px) {
	.ccp-ones .scroll-area .scroll-area-row,
	.ccp-ones .scroll-area .scroll-area-column {
		padding-top: 2em;
		padding-bottom: 2em;
	}
}

.ccp-ones .scroll-area .scroll-area-content {
	max-width: 550px;
	padding: 0 1em;
}

.ccp-ones .scroll-area .scroll-area-content-image p {
	max-width: 350px;
	margin: auto;
}

.flexbox .ccp-ones .scroll-area .scroll-area-img-row {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	box-lines: multiple;
	flex-wrap: wrap;
}

@media (max-width: 767px) {
	.flexbox .ccp-ones .scroll-area .scroll-area-img-row {
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
}

.ccp-ones .scroll-area .scroll-area-img-row img {
	max-height: 100px;
}

@media (max-width: 767px) {
	.ccp-ones .scroll-area .scroll-area-img-row img {
		margin: 0 1em;
	}
}

.ccp-ones .ordered-list-with-media {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
}

.ccp-ones .ordered-list-media {
	box-flex: 0;
	-moz-flex: 0 0 30%;
	flex: 0 0 30%;
	padding-right: 0.5em;
}

.ccp-ones .ordered-list-media > img {
	position: relative;
	top: -1em;
}

.ccp-ones .ordered-list-index {
	box-flex: 0;
	-moz-flex: 0 0 20px;
	flex: 0 0 20px;
	padding: 0 1em;
}

.ccp-ones#ccp-page-timeline .timeline-container .h1 {
	padding: 0 1em;
}

.ccp-ones#ccp-page-timeline .timeline-container .year-range {
	background-color: #1E3A5D;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	margin: auto;
	width: auto;
	color: #FFF;
	white-space: wrap;
	height: 100px;
	width: 100px;
	padding: 10px;
	border-radius: 100%;
}

.ccp-ones#ccp-page-timeline .timeline-container .timeline-group {
	padding: 3em 0;
	max-width: 650px;
	margin: auto;
}

.ccp-ones#ccp-page-timeline .timeline-container .timeline-group .pipe-separater {
	position: absolute;
	top: 0px;
	left: calc(50% - 1px);
	height: 100%;
	width: 1px;
	background-color: #1E3A5D;
}

.ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year, .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .multi.desc-block {
	position: relative;
}

.ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year:after, .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year:before, .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .multi.desc-block:after, .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .multi.desc-block:before {
	content: '';
	position: absolute;
	z-index: 100;
}

.ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year:before, .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .multi.desc-block:before {
	height: 15px;
	width: 15px;
	border: 1px solid #1E3A5D;
	background-color: #fff;
	border-radius: 100%;
}

.ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year:after, .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .multi.desc-block:after {
	height: 1px;
	width: 30px;
	background-color: #1E3A5D;
	z-index: 10;
	top: 11.25px;
}

.ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year.multi:before, .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .multi.desc-block.multi:before {
	background-color: #1E3A5D;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group {
	position: relative;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group {
	box-flex: 0;
	-moz-flex: 0 0 100%;
	flex: 0 0 100%;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-orient: vertical;
	box-direction: normal;
	-moz-flex-direction: column;
	flex-direction: column;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group .year, .flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group .desc-block, .flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group .multi-block-p-container {
	width: calc(50% - 30px);
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group .multi-block-p-container {
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-orient: vertical;
	box-direction: normal;
	-moz-flex-direction: column;
	flex-direction: column;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group .multi-block-p-container > .desc-block {
	width: calc(50% - 30px);
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year + .multi-block-p-container .desc-block:nth-of-type(odd),
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year + .desc-block:nth-of-type(1) {
	align-self: flex-start;
	-ms-flex-item-align: start;
	text-align: right;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year + .multi-block-p-container .desc-block:nth-of-type(even) {
	align-self: flex-end;
	-ms-flex-item-align: end;
	text-align: left;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year + .multi-block-p-container .desc-block:nth-of-type(odd),
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year + .desc-block:nth-of-type(1) {
	align-self: flex-end;
	-ms-flex-item-align: end;
	text-align: left;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year + .multi-block-p-container .desc-block:nth-of-type(even) {
	align-self: flex-start;
	-ms-flex-item-align: start;
	text-align: right;
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year:before,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year + .multi-block-p-container .desc-block:nth-of-type(odd):before,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year + .multi-block-p-container .desc-block:nth-of-type(even):before {
	right: calc(-37.5px);
	top: calc(5px);
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year:after,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year + .multi-block-p-container .desc-block:nth-of-type(odd):after,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year + .multi-block-p-container .desc-block:nth-of-type(even):after {
	right: calc(-37.5px);
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year:before,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year + .multi-block-p-container .desc-block:nth-of-type(odd):before,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year + .multi-block-p-container .desc-block:nth-of-type(even):before {
	left: calc(-37.5px);
	top: calc(5px);
}

.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year:after,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(even) .year + .multi-block-p-container .desc-block:nth-of-type(odd):after,
.flexbox .ccp-ones#ccp-page-timeline .timeline-container .timeline-group .year-group:nth-of-type(odd) .year + .multi-block-p-container .desc-block:nth-of-type(even):after {
	left: calc(-37.5px);
}

.ccp-ones#ccp-page-timeline #ccp-turn-key-sec .bg-elements-frame {
	background-position: center center;
	background-size: cover;
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-timeline .bg-elements-frame.xs-down-position-relative {
		position: relative;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones#ccp-page-timeline .bg-elements-frame.sm-md-position-relative {
		position: relative;
	}
}

.ccp-ones#ccp-page-timeline .section-bg {
	background-repeat: no-repeat;
}

.ccp-ones#ccp-page-timeline .section-bg.center-bottom {
	background-position: calc(50% - 600px) calc(100%);
}

.ccp-ones#ccp-page-timeline .highlight {
	color: #1E3A5D;
}

.ccp-ones .team-container .dept-header-container {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	flex-flow: row nowrap;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

.ccp-ones .team-container .dept-header-container:after {
	content: '';
	height: 1px;
	width: 1px;
	box-flex: 1;
	-moz-flex: 1 0 30%;
	flex: 1 0 30%;
	border-top: 1px solid black;
}

.ccp-ones .team-container .dept-header {
	padding-right: 0.5em;
	box-flex: 0;
	-moz-flex: 0 1 auto;
	flex: 0 1 auto;
	white-space: break;
}

.ccp-ones .thumbnail-group-container {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	flex-flow: row wrap;
}

.cssgrid .ccp-ones .thumbnail-group-container {
	margin-right: -0.5em;
	margin-left: -0.5em;
}

.no-cssgrid .ccp-ones .thumbnail-group-container {
	margin-right: -0.5em;
}

.ccp-ones .thumbnail-group-container .thumbnail-box {
	position: relative;
	box-flex: 0;
	-moz-flex: 0 0 25%;
	flex: 0 0 25%;
}

.cssgrid .ccp-ones .thumbnail-group-container .thumbnail-box {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: auto;
	grid-template-columns: auto;
	-ms-grid-rows: auto;
	grid-template-rows: auto;
	padding: 0.5em;
}

.cssgrid .ccp-ones .thumbnail-group-container .thumbnail-box .thumbnail-img {
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-column: 1/2;
	grid-row: 1/2;
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row-start: 1;
	grid-row-end: 3;
}

.cssgrid .ccp-ones .thumbnail-group-container .thumbnail-box .hover-pane {
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-column: 1/2;
	grid-row: 1/2;
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row-start: 1;
	grid-row-end: 3;
}

.no-cssgrid .ccp-ones .thumbnail-group-container .thumbnail-box {
	flex-basis: 23.7%;
	-ms-flex-preferred-size: 23.7%;
	margin-right: 1em;
	margin-bottom: 1em;
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones .thumbnail-group-container .thumbnail-box {
		box-flex: 0;
		-moz-flex: 0 0 33.333%;
		flex: 0 0 33.333%;
	}
}

@media (max-width: 767px) {
	.ccp-ones .thumbnail-group-container .thumbnail-box {
		box-flex: 0;
		-moz-flex: 0 0 33.33%;
		flex: 0 0 33.33%;
	}
}

@media (max-width: 480px) {
	.ccp-ones .thumbnail-group-container .thumbnail-box {
		box-flex: 0;
		-moz-flex: 0 0 50%;
		flex: 0 0 50%;
	}
}

.ccp-ones .thumbnail-group-container .thumbnail-box:hover .hover-pane {
	opacity: 1;
	cursor: pointer;
}

.ccp-ones .thumbnail-group-container .thumbnail-box .hover-pane {
	opacity: 0;
	transition: opacity 0.25s;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	flex-flow: column nowrap;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	height: 100%;
	width: 100%;
	background-color: rgba(204, 204, 204, 0.6);
	z-index: 1;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.no-cssgrid .ccp-ones .thumbnail-group-container .thumbnail-box .hover-pane {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.ccp-ones .thumbnail-group-container .thumbnail-box .tn-profile-title {
	color: #FFF;
}

.ccp-ones .thumbnail-group-container .thumbnail-box .tn-horizontal-pipe {
	box-flex: 0;
	-moz-flex: 0 0 1px;
	flex: 0 0 1px;
	width: 100px;
	border-top: 1px solid #29abe2;
}

.ccp-ones .thumbnail-group-container .thumbnail-box .tn-profile-name {
	color: #29abe2;
}

.ccp-ones .thumbnail-group-container .thumbnail-box .tn-profile-quick-links {
	display: flex;
}

@media (max-width: 767px) {
	.ccp-ones .thumbnail-group-container .thumbnail-box .tn-profile-quick-links {
		display: none;
	}
}

.ccp-ones .thumbnail-group-container .thumbnail-box .tn-profile-quick-links a {
	font-size: 18px;
	color: black;
	background-color: rgba(255, 255, 255, 0.25);
	height: 42px;
	width: 42px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.ccp-ones .thumbnail-group-container .thumbnail-box .tn-profile-quick-links a:not(:last-of-type) {
	margin-right: 1em;
}

.ccp-ones .thumbnail-group-container .thumbnail-box .tn-profile-quick-links a:hover {
	background-color: rgba(255, 255, 255, 0.75);
}

.ccp-page-team .modal-open .modal-backdrop {
	z-index: 1000;
	background-color: rgba(0, 0, 0, 0.75) !important;
	opacity: 1 !important;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal.in {
	z-index: 10000;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-content {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	background-color: transparent;
	box-shadow: none;
	border: none;
	color: #FFF;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-content .close {
	border: 3px solid white;
	padding: 0.5em;
	color: #FFF;
	background-color: #000;
	opacity: 1;
	border-radius: 100%;
	height: 1.5em;
	width: 1.5em;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	position: relative;
	top: 0px;
	right: 35px;
}

@media (max-width: 991px) {
	.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-content .close {
		top: 15px;
		right: 0px;
	}
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-content .close span {
	display: inline;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-header {
	border-bottom: none;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-title,
.ccp-page-team .modal-container#ccp-teams-stored-modals .name-ccp {
	text-align: center;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-title,
.ccp-page-team .modal-container#ccp-teams-stored-modals .name-ccp,
.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-body {
	max-width: 650px;
	margin: auto;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-title .contact-line a,
.ccp-page-team .modal-container#ccp-teams-stored-modals .name-ccp .contact-line a,
.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-body .contact-line a {
	color: white;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-title .contact-line a[href],
.ccp-page-team .modal-container#ccp-teams-stored-modals .name-ccp .contact-line a[href],
.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-body .contact-line a[href] {
	text-decoration: none;
	display: inline-block;
	border-bottom: 1px solid rgba(255, 255, 255, 0.25);
	padding-bottom: 0.125em;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-title .contact-line a[href]:hover,
.ccp-page-team .modal-container#ccp-teams-stored-modals .name-ccp .contact-line a[href]:hover,
.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-body .contact-line a[href]:hover {
	border-bottom-color: white;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .modal-title {
	font-size: 24px;
	font-style: italic;
	margin-top: 1em;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals hr {
	max-width: 150px;
	border-color: #29abe2;
	margin: 0.75em auto;
}

.ccp-page-team .modal-container#ccp-teams-stored-modals .name-ccp {
	font-size: 30px;
	font-weight: 100;
	color: #29abe2;
}

.ccp-ones .two-thirds-backgound-color {
	position: relative;
}

.ccp-ones .two-thirds-backgound-color:before {
	content: '';
	display: block;
	position: absolute;
	top: -5%;
	right: 0;
	bottom: auto;
	left: auto;
	height: 110%;
	width: 68%;
	background-color: #f5f7f6;
}

@media (max-width: 767px) {
	.ccp-ones .two-thirds-backgound-color:before {
		display: none;
	}
}

.ccp-ones#ccp-page-research .research-steps[data-step="1"] {
	color: #1c96c7;
}

.ccp-ones#ccp-page-research .research-steps[data-step="2"] {
	color: #209d9d;
}

.ccp-ones#ccp-page-research .research-steps[data-step="3"] {
	color: #65a275;
}

.ccp-ones#ccp-page-research .research-steps[data-step="4"] {
	color: #a4a4a0;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: auto 10% 10% 1fr;
	grid-template-columns: auto 10% 10% 1fr;
	-ms-grid-rows: auto auto 40px;
	grid-template-rows: auto auto 40px;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(1) {
	-ms-grid-row: 1;
	-ms-grid-column: 1;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(2) {
	-ms-grid-row: 1;
	-ms-grid-column: 2;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(3) {
	-ms-grid-row: 1;
	-ms-grid-column: 3;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(4) {
	-ms-grid-row: 1;
	-ms-grid-column: 4;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(5) {
	-ms-grid-row: 2;
	-ms-grid-column: 1;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(6) {
	-ms-grid-row: 2;
	-ms-grid-column: 2;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(7) {
	-ms-grid-row: 2;
	-ms-grid-column: 3;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(8) {
	-ms-grid-row: 2;
	-ms-grid-column: 4;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(9) {
	-ms-grid-row: 3;
	-ms-grid-column: 1;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(10) {
	-ms-grid-row: 3;
	-ms-grid-column: 2;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(11) {
	-ms-grid-row: 3;
	-ms-grid-column: 3;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container > *:nth-child(12) {
	-ms-grid-row: 3;
	-ms-grid-column: 4;
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-research .grid-funnel-flow-container {
		-ms-grid-columns: 25% 50px 10px 1fr;
		grid-template-columns: 25% 50px 10px 1fr;
	}
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-caption-region {
	-ms-grid-column: 1;
	-ms-grid-column-span: 2;
	grid-column: 1/3;
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-row: 1/2;
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-caption-region {
		-ms-grid-row-align: end;
		    align-self: end;
	}
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-image-region {
	-ms-grid-column: 1;
	-ms-grid-column-span: 2;
	grid-column: 1/3;
	-ms-grid-row: 2;
	-ms-grid-row-span: 2;
	grid-row: 2/4;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	-ms-grid-rows: 1fr auto;
	grid-template-rows: 1fr auto;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-image-region > *:nth-child(1) {
	-ms-grid-row: 1;
	-ms-grid-column: 1;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-image-region > *:nth-child(2) {
	-ms-grid-row: 2;
	-ms-grid-column: 1;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-image-region .flow-image {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-row: 1/2;
	-ms-grid-row-align: center;
	    align-self: center;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-image-region .flow-arrow {
	-ms-grid-row: 2;
	-ms-grid-row-span: 1;
	grid-row: 2/3;
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-image-region .flow-arrow img {
		max-width: 25px;
	}
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-image-region {
		-ms-grid-row-align: stretch;
		    align-self: stretch;
	}
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-copy-region {
	-ms-grid-column: 4;
	-ms-grid-column-span: 1;
	grid-column: 4/5;
	-ms-grid-row: 1;
	-ms-grid-row-span: 2;
	grid-row: 1/3;
	-ms-grid-row-align: end;
	    align-self: end;
	-ms-grid-column-align: end;
	    justify-self: end;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container:not(:last-of-type) .funnel-flow-copy-region {
	padding-bottom: 3em;
}

.ccp-ones#ccp-page-research .grid-funnel-flow-container .funnel-flow-line {
	border-top: 1px solid #CCC;
	-ms-grid-column: 2;
	-ms-grid-column-span: 3;
	grid-column: 2/5;
	-ms-grid-row: 3;
	-ms-grid-row-span: 1;
	grid-row: 3/4;
}

.ccp-ones .form-box {
	max-width: none;
}

@media (max-width: 767px) {
	.ccp-ones .form-box {
		margin: auto;
	}
}

.ccp-ones .form-box .form-container {
	background-color: #fff;
}

.ccp-ones .form-box .contact-info-box-container {
	background-color: #fff;
}

.ccp-ones .form-box .contact-info-box-container:before {
	display: none;
}

.ccp-ones .form-box .contact-info-box {
	color: #000;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: [c-start] 1fr [c-splash-end c-content-start] 1fr [c-end];
	grid-template-columns: [c-start] 1fr [c-splash-end c-content-start] 1fr [c-end];
	-ms-grid-rows: [r-start] var(--ccp-cu-page-hero-height) 1fr [r-end];
	grid-template-rows: [r-start] var(--ccp-cu-page-hero-height) 1fr [r-end];
	    grid-template-areas: 'splash content' 'splash content';
	height: auto;
	width: 100%;
	min-height: calc(100vh - 173px);
}

:root {
	--ccp-cu-page-hero-height: 1fr;
}

@media (max-width: 991px) {
	.ccp-ones#ccp-page-contact-us .contact-us-layout-grid {
		--ccp-cu-page-hero-height: 200px;
		    grid-template-areas: 'splash splash' 'content content';
	}
	.ccp-ones#ccp-page-contact-us .contact-us-layout-grid > #ccp-hero-banner-content {
		-ms-grid-row: 2;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 2;
	}
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid > * {
	position: relative;
	z-index: 1;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash {
	-ms-grid-row: 1;
	-ms-grid-row-span: 2;
	-ms-grid-column: 1;
	grid-area: splash;
	background-color: #1E3A5D;
	display: -ms-grid;
	display: grid;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash > * {
	position: relative;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash .contact-us-layout-grid__splash__img {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	grid-area: 1/1/2/2;
	overflow: hidden;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash .contact-us-layout-grid__splash__img > img {
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: center;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash .contact-us-layout-grid__splash__img::after {
	content: '';
	background-color: rgba(42, 82, 132, 0.75);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash .contact-us-layout-grid__splash__title {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	grid-area: 1/1/2/2;
	-ms-grid-row-align: center;
	-ms-grid-column-align: center;
	place-self: center;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash .contact-us-layout-grid__splash__title p {
	color: white;
	align-text: center;
	font-size: clamp(36px, 6vw, 72px);
	font-weight: 100;
}

.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__content {
	-ms-grid-row: 1;
	-ms-grid-row-span: 2;
	-ms-grid-column: 2;
	grid-area: content;
	padding: 2em;
	display: -ms-grid;
	display: grid;
}

@media (max-width: 991px) {
	.ccp-ones#ccp-page-contact-us .contact-us-layout-grid .contact-us-layout-grid__splash {
		-ms-grid-row: 1;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 2;
	}
	.ccp-ones#ccp-page-contact-us .contact-us-layout-grid > .contact-us-layout-grid__content {
		-ms-grid-row: 2;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 2;
	}
}

.ccp-ones#ccp-page-private-investments-40-percent .hero-row {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-private-investments-40-percent .hero-row {
		-webkit-box-lines: multiple;
		-moz-box-lines: multiple;
		box-lines: multiple;
		flex-wrap: wrap;
	}
}

.ccp-ones#ccp-page-private-investments-40-percent .hero-row .hero-column.hero-column-img {
	box-flex: 1;
	-moz-flex: 1 0 50%;
	flex: 1 0 50%;
}

.ccp-ones#ccp-page-private-investments-40-percent sup {
	font-size: 60%;
	vertical-align: baseline;
}

.ccp-ones#ccp-page-private-investments-40-percent [class*="fa-"].green {
	color: #48A67F;
}

.ccp-ones#ccp-page-private-investments-40-percent [class*="fa-"].dark {
	color: #808285;
}

.ccp-ones#ccp-page-private-investments-40-percent [class*="fa-"].light {
	color: #dadadc;
}

.ccp-ones#ccp-page-private-investments-40-percent .bg-elements-frame {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocations-canvas {
	width: 100%;
	height: 400px;
	outline: 1px dashed black;
}

.ccp-ones#ccp-page-private-investments-40-percent #institution-allocation-increase p {
	color: #48A67F;
}

.ccp-ones#ccp-page-private-investments-40-percent #institution-allocation-increase p sup {
	color: #000;
	font-size: 33%;
	vertical-align: super;
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocations-better-returns p {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-align: start;
	-moz-align-items: flex-start;
	-ms-align-items: flex-start;
	-o-align-items: flex-start;
	align-items: flex-start;
	-ms-flex-align: start;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocations-better-returns p {
		-webkit-box-lines: multiple;
		-moz-box-lines: multiple;
		box-lines: multiple;
		flex-wrap: wrap;
		box-pack: start;
		-moz-justify-content: flex-start;
		-ms-justify-content: flex-start;
		-o-justify-content: flex-start;
		justify-content: flex-start;
		-ms-flex-pack: start;
	}
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocations-better-returns p i {
	line-height: 1.45em;
	margin-right: 0.5em;
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container {
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container .text-axis {
	display: inline-block;
	-ms-writing-mode: tb-lr;
	    writing-mode: vertical-lr;
	text-align: center;
	transform: rotate(-180deg);
	margin: 0;
	padding: 0em 0em 0em 1em;
	flex-basis: max-content;
	-ms-flex-preferred-size: max-content;
}

@media (min-width: 768px) {
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container #scroll-y-axis-dynamic-column {
		display: none;
	}
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container .scroll-box-shadow-start,
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container .scroll-box-shadow-end {
		box-flex: 0;
		-moz-flex: 0 0 8px;
		flex: 0 0 8px;
		-ms-grid-row-align: stretch;
		    align-self: stretch;
		-ms-flex-item-align: stretch;
		position: relative;
		top: 0;
		transition: opacity 0.15s;
	}
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container .scroll-box-shadow-end {
		background-color: rgba(0, 0, 0, 0);
		background-image: linear-gradient(90deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.075) 100%);
		left: -8px;
		opacity: 1;
	}
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container .scroll-box-shadow-start {
		background-color: rgba(0, 0, 0, 0);
		background-image: linear-gradient(-90deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.075) 100%);
		right: -36px;
	}
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container #scroll-y-axis-dynamic-column {
		display: -webkit-box;
		display: -moz-box;
		display: box;
		display: -moz-flex;
		display: flex;
		position: relative;
	}
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container #scroll-y-axis-dynamic-column .y-axis-container {
		display: -webkit-box;
		display: -moz-box;
		display: box;
		display: -moz-flex;
		display: flex;
		flex-flow: column nowrap;
		box-pack: stretch;
		-moz-justify-content: stretch;
		-ms-justify-content: stretch;
		-o-justify-content: stretch;
		justify-content: stretch;
		-ms-flex-pack: stretch;
		position: absolute;
		height: 91%;
		width: auto;
		z-index: 1;
	}
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container #scroll-y-axis-dynamic-column .y-axis-container .y-axis-num {
		box-flex: 1;
		-moz-flex: 1 0 auto;
		flex: 1 0 auto;
		font-size: 0.8em;
		text-align: right;
		padding: 0 1em;
		background-color: #f5f7f6;
	}
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container #scroll-y-axis-dynamic-column .y-axis-container .y-axis-num:last-of-type {
		box-flex: 0;
		-moz-flex: 0 0 auto;
		flex: 0 0 auto;
		padding-bottom: 0.15em;
	}
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container.box-end .scroll-box-shadow-end {
	opacity: 0;
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container.box-start .scroll-box-shadow-start {
	opacity: 0;
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container > .scroll-box {
	overflow-x: auto;
}

@media (max-width: 767px) {
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container > .scroll-box {
		display: -webkit-box;
		display: -moz-box;
		display: box;
		display: -moz-flex;
		display: flex;
		position: relative;
	}
}

.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container > .scroll-box img {
	min-height: 100px;
	max-height: 400px;
}

@media (min-width: 768px) {
	.ccp-ones#ccp-page-private-investments-40-percent #higher-allocation-chart-container > .scroll-box img {
		width: 100%;
		max-width: 100%;
	}
}

.ccp-ones #campaign-banner {
	display: -ms-grid;
	display: grid;
}

.ccp-ones #campaign-banner[data-parallax="true"] .bg-elements-frame * {
	will-change: translate;
}

@media (min-aspect-ratio: 7 / 5) {
	.ccp-ones #campaign-banner {
		max-height: 60vh;
	}
}

.ccp-ones .highlighted,
.ccp-ones .highlight {
	color: #10ABA0;
}

.ccp-ones .ccp-blog-heading {
	font-weight: normal;
	margin: 1.25em 0;
}

@media (min-width: 768px) {
	.ccp-ones .ccp-blog-heading {
		font-size: 36px;
	}
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blog-heading {
		font-size: 24px;
	}
}

.ccp-ones .ccp-blog-sub-heading {
	text-transform: uppercase;
	color: #10ABA0;
	font-weight: bold;
}

@media (min-width: 768px) {
	.ccp-ones .ccp-blog-sub-heading {
		font-size: 24px;
	}
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blog-sub-heading {
		font-size: 18px;
	}
}

.ccp-ones .ccp-blog-sub-heading.no-color {
	color: inherit;
}

.ccp-ones .ccp-blog-sub-heading.no-caps {
	text-transform: none;
}

.ccp-ones .ccp-blog-article {
	margin-bottom: 4em;
}

.ccp-ones .ccp-blog-article p, .ccp-ones .ccp-blog-article li {
	font-weight: 400;
	line-height: 2em;
	margin: 1.8em 0;
	text-wrap: pretty;
}

.ccp-ones .ccp-blog-article p.small, .ccp-ones .ccp-blog-article li.small {
	margin: 0em 0;
}

.ccp-ones .ccp-blog-article p a[href][target="_self"], .ccp-ones .ccp-blog-article p a.hyperlink, .ccp-ones .ccp-blog-article li a[href][target="_self"], .ccp-ones .ccp-blog-article li a.hyperlink {
	color: #10ABA0;
	font-weight: 600;
	font-style: italic;
}

.ccp-ones .ccp-blog-article ul {
	padding-left: 1.3em;
	margin-left: 0;
}

.ccp-ones .ccp-blog-article [data-toggle="tooltip"] > sup {
	font-size: 66%;
	line-height: 1;
	top: 0;
	font-weight: bold;
	color: #10ABA0;
}

.ccp-ones .ccp-blurb-container {
	width: 100%;
	border: 2px solid #10ABA0;
	display: block;
	margin: 5em 0;
	padding: 5em 7em;
}

.ccp-ones .ccp-blurb-container > p {
	text-align: center;
	font-size: 1.75em;
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blurb-container {
		padding: 1em 2em;
	}
	.ccp-ones .ccp-blurb-container p {
		font-size: 1em;
	}
}

.ccp-ones .ccp-blurb-container.filled {
	background-color: #E3E3E3;
	max-width: 900px;
	margin: 2em auto;
	border: none;
	padding: 1em 4em;
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blurb-container.filled {
		padding: 1em 2em;
	}
}

.ccp-ones .ccp-blurb-container.filled > p {
	line-height: 1.5;
	margin: 1em 0;
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blog-table {
		overflow: auto;
		width: 100%;
		border: 1px solid rgba(0, 0, 0, 0.125);
	}
}

.ccp-ones .ccp-blog-table tr {
	position: relative;
}

.ccp-ones .ccp-blog-table tr th, .ccp-ones .ccp-blog-table tr td {
	padding: 1em;
	font-size: 18px;
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-ones .ccp-blog-table tr th, .ccp-ones .ccp-blog-table tr td {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blog-table tr th, .ccp-ones .ccp-blog-table tr td {
		font-size: 12px;
	}
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blog-table tr th:first-of-type, .ccp-ones .ccp-blog-table tr td:first-of-type {
		position: sticky;
		left: 0;
		z-index: 1;
	}
}

.ccp-ones .ccp-blog-table thead tr th {
	font-weight: 600;
	border-bottom: 1px solid #C9CFD5;
	background-color: #FFF;
}

@media (max-width: 767px) {
	.ccp-ones .ccp-blog-table thead tr th {
		min-width: 150px;
	}
}

.ccp-ones .ccp-blog-table thead tr th,
.ccp-ones .ccp-blog-table tbody tr td:first-of-type {
	text-transform: uppercase;
}

.ccp-ones .ccp-blog-table tbody tr:nth-of-type(odd) td {
	background-color: #F7F8F9;
}

.ccp-ones .ccp-blog-table tbody tr:nth-of-type(even) td {
	background-color: #FFF;
}

.ccp-ones .ccp-blog-table tbody tr td {
	vertical-align: top;
	padding: 2em 1em;
}

.ccp-ones .ccp-blog-table tbody tr td:first-of-type {
	font-weight: 600;
}

.ccp-internal-link-group {
	display: flex;
	align-items: center;
	margin: 3em 0;
	text-decoration: none;
}

.ccp-internal-link-group-flex-container {
	display: flex;
	flex-flow: row wrap;
	margin: 1em -0.5em;
}

.ccp-internal-link-group-flex-container .ccp-internal-link-group {
	margin: 0;
	padding: 1em 0.5em;
	flex: 1 0 500px;
}

.ccp-internal-link-group:link, .ccp-internal-link-group:hover, .ccp-internal-link-group:active, .ccp-internal-link-group:visited {
	color: black;
}

@media (min-width: 768px) {
	.ccp-internal-link-group {
		font-size: 24px;
	}
}

@media (max-width: 767px) {
	.ccp-internal-link-group {
		font-size: 18px;
	}
}

.ccp-internal-link-group__img {
	flex: 0 0 auto;
}

@media (min-width: 1200px) {
	.ccp-internal-link-group__img img {
		display: block;
		margin: auto auto auto 0;
	}
}

@media (min-width: 1200px) {
	.ccp-internal-link-group__img {
		flex-basis: 260px;
		width: 260px;
	}
}

@media (max-width: 767px) {
	.ccp-internal-link-group__img {
		flex-basis: 50%;
		max-width: 260px;
	}
}

.ccp-internal-link-group__text {
	flex: 1 1 auto;
	font-weight: bold;
	padding-left: 1.5em;
}

@media (min-width: 1200px) {
	.ccp-internal-link-group__text {
		padding-left: 25px;
	}
}

.ccp-internal-link-group__text:after {
	content: '\00a0>';
}

@media (min-width: 768px) {
	.ccp-blog-resp-img-float {
		float: left;
		margin-right: 2em;
		margin-bottom: 1em;
		clear: left;
	}
	.ccp-blog-resp-img-float.ccp-blog-resp-img-float--right {
		float: right;
		margin-left: 2em;
		margin-right: 1em;
		clear: right;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.ccp-blog-resp-img-float {
		width: 40%;
	}
}

@media (max-width: 767px) {
	.ccp-blog-resp-img-float {
		margin-right: auto;
		margin-left: auto;
	}
}

.ccp-ones span.sup-group {
	font-size: 66%;
	line-height: 1;
	top: 0;
	font-weight: bold;
	baseline-shift: super;
	position: relative;
	vertical-align: super;
}

.ccp-ones span.sup-group a {
	color: var(--bs-secondary, #2F9DBC);
}

@media only screen and (max-height: 1050px) {
	#ccp-page-insights section.dark.no-overflow.align-middle.hero {
		height: 50vh;
		min-height: 300px;
	}
	.ccp-maskeable-container {
		min-height: auto;
	}
}

#ccp-page-insights .hero .bg-elements-frame {
	background-size: auto 80%;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
}

#ccp-page-insights .hero .bg-elements-frame:after {
	display: none;
}

@media (max-width: 767px) {
	#ccp-page-insights .hero .bg-elements-frame {
		background-size: auto 70%;
		background-position: calc(50% + 40px) center;
	}
}

@media (max-width: 767px) {
	#ccp-page-insights .hero .fg-elements-frame img {
		max-height: 250px;
		position: relative;
		right: -50px;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	#ccp-page-insights .hero .fg-elements-frame img {
		max-height: 500px;
	}
}

@media (min-width: 992px) {
	#ccp-page-insights .hero .fg-elements-frame img {
		max-height: 550px;
	}
}

.ccp-insight-filter-bar {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	box-lines: multiple;
	flex-wrap: wrap;
}

.ccp-insight-filter-bar .insight-filter-btn {
	padding: 0.75em 1.5em;
	border-radius: 25px;
	color: #1E3A5D;
	cursor: pointer;
	background-color: #f5f7f6;
	margin-bottom: 1em;
	transition: background-color 0.5s;
}

.ccp-insight-filter-bar .insight-filter-btn:not(:last-of-type) {
	margin-right: 1em;
}

.ccp-insight-filter-bar .insight-filter-btn:hover:not(.clicked) {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.ccp-insight-filter-bar .insight-filter-btn.active {
	background-color: #d0dae3;
}

.ccp-insight-filter-bar .insight-filter-btn.transparent {
	background-color: transparent;
}

.ccp-insights-container {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	flex-flow: row wrap;
}

.ccp-insights-container a {
	color: inherit;
}

.ccp-insights-container .insight-blocks {
	box-flex: 0;
	-moz-flex: 0 0 33.33%;
	flex: 0 0 33.33%;
	margin-bottom: 2em;
}

.ccp-insights-container .insight-content {
	background-color: #f5f7f6;
	padding: 1em;
	max-width: 320px;
	box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	flex-flow: row wrap;
	box-pack: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-ms-flex-pack: center;
}

.ccp-insights-container .insight-header {
	margin-bottom: 0.5em;
}

.ccp-insights-container .insight-body {
	width: 100%;
}

.ccp-insights-container .insight-body .insight-category {
	font-size: 70%;
	text-transform: uppercase;
}

.cssgrid.no-cssgridlegacy .ccp-insights-container {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: auto 1.8em auto 1.8em auto;
	grid-template-columns: repeat(3, auto);
	grid-gap: 1.8em;
}

@media (min-width: 768px) and (max-width: 992px) {
	.cssgrid.no-cssgridlegacy .ccp-insights-container {
		-ms-grid-columns: minmax(auto, 320px) 1.8em minmax(auto, 320px);
		grid-template-columns: repeat(2, minmax(auto, 320px));
	}
}

@media (max-width: 767px) {
	.cssgrid.no-cssgridlegacy .ccp-insights-container {
		-ms-grid-columns: minmax(auto, 320px);
		grid-template-columns: minmax(auto, 320px);
		justify-content: center;
	}
}

.cssgrid.no-cssgridlegacy .ccp-insights-container .insight-blocks {
	background-color: #f5f7f6;
	margin-bottom: 0;
	box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
}

.cssgrid.no-cssgridlegacy .ccp-insights-container .insight-content {
	background-color: transparent;
	box-shadow: none;
	max-width: none;
}

.ccp-insight-highlights {
	display: block;
	border-top: 3px #1E3A5D solid;
	border-bottom: 3px #1E3A5D solid;
	padding: 1.5em 0.33em;
	margin-bottom: 4em;
}

.ccp-insight-highlights .ccp-insight-highlights__header {
	color: #1E3A5D;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 0.75em;
	margin-bottom: 1.5em;
	font-size: 24px;
}

@media (max-width: 767px) {
	.ccp-insight-highlights .ccp-insight-highlights__header {
		font-size: 18px;
	}
}

.ccp-insight-highlights .ccp-insight-highlights__ul {
	display: block;
	margin-top: 0;
	margin-bottom: 1em;
	padding-left: 1.5em;
}

.ccp-insight-highlights .ccp-insight-highlights__li,
.ccp-insight-highlights .ccp-insight-highlights__p {
	margin-bottom: 1em;
	text-wrap: pretty;
}

.ccp-insight-highlights .ccp-insight-highlights__li a,
.ccp-insight-highlights .ccp-insight-highlights__p a {
	font-weight: bold;
	color: #1E3A5D;
	cursor: pointer;
}

.ccp-insight-highlights .ccp-insight-highlights__intro {
	margin: 1.5em 0;
}

.ccp-insight-highlights .ccp-insight-highlights__intro p {
	text-align: center;
}

.ccp-insight-highlights .ccp-insight-highlights__ctas {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin-left: -1em;
	margin-right: -1em;
}

@media (max-width: 767px) {
	.ccp-insight-highlights .ccp-insight-highlights__ctas {
		justify-content: space-between;
	}
}

.ccp-insight-highlights .ccp-insight-highlights__ctas > a {
	font-size: 18px;
	margin: 1em 1em;
	text-align: center;
	flex: 0 1 450px;
}

@media (max-width: 767px) {
	.ccp-insight-highlights .ccp-insight-highlights__ctas > a {
		margin-top: 0;
		margin-bottom: 0.6em;
		max-width: none;
	}
}

.insight-ad-link {
	width: 100%;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: [c-start 1em c-pic-start] 1em var(--insight-ad-link-width-a) 1em [c-pic-end 1em c-text-start] 1em var(--insight-ad-link-width-b) 1em [c-text-end 1em c-end];
	grid-template-columns: [c-start c-pic-start] var(--insight-ad-link-width-a) [c-pic-end c-text-start] var(--insight-ad-link-width-b) [c-text-end c-end];
	-ms-grid-rows: [r-start] 1em auto 1em auto 1em [r-end];
	grid-template-rows: [r-start] auto auto [r-end];
	grid-gap: 1em;
	align-items: center;
	    grid-template-areas: 'a-pic a-text' 'a-pic a-text';
}

:root {
	--insight-ad-link-width-a: 0.25fr;
	--insight-ad-link-width-b: 0.75fr;
}

@media (max-width: 767px) {
	:root {
		--insight-ad-link-width-a: 0.66fr;
		--insight-ad-link-width-b: 1fr;
	}
}

.insight-ad-link, .insight-ad-link:link, .insight-ad-link:hover {
	color: black;
}

.insight-ad-link .insight-ad-link__picture {
	-ms-grid-row: 1;
	-ms-grid-row-span: 3;
	-ms-grid-column: 1;
	grid-area: a-pic;
}

.insight-ad-link .insight-ad-link__picture picture img {
	max-width: 100%;
}

.insight-ad-link .insight-ad-link__text {
	-ms-grid-row: 1;
	-ms-grid-row-span: 3;
	-ms-grid-column: 3;
	grid-area: a-text;
	-ms-grid-column-align: start;
	    justify-self: start;
}

.insight-ad-link .insight-ad-link__text p {
	font-weight: bold;
	line-height: 1.33em;
}

@media (min-width: 768px) {
	.insight-ad-link .insight-ad-link__text p {
		font-size: 24px;
	}
}

@media (max-width: 767px) {
	.insight-ad-link .insight-ad-link__text p {
		font-size: 14px;
	}
}

/* Override CTA for embedded forms for mobile */
@media (max-width: 767px) {
	.ccp-prospect-form-container {
		z-index: 2000 !important;
	}
}

.ccp-page-date-stamp {
	font-weight: bold;
	letter-spacing: .125em;
	text-transform: uppercase;
}

.ccp-page-date-stamp .updated {
	opacity: 0.5;
}

.ccp-ones-legal-container {
	background-color: #eff0f4;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}

.ccp-prospect-form-container.mobile-only {
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	position: sticky;
	z-index: 100;
	height: auto;
	width: 100%;
	max-width: 100%;
}

.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar {
	background-color: #2C3D5B;
	border-top: 2px solid #FFF;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -moz-flex;
	display: flex;
	box-pack: justify;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-pack: justify;
	box-align: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-ms-flex-align: center;
	min-height: 9vh;
	color: #FFF;
	font-weight: 700;
	padding: 1em 1em 1.25em;
	box-shadow: 0 -2px 4px 0px rgba(0, 0, 0, 0.2);
}

@supports (padding-bottom: calc(env(safe-area-inset-bottom))) {
	.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar {
		padding-bottom: calc(env(safe-area-inset-bottom) + 20px);
	}
}

@media (min-width: 768px) {
	.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar {
		box-pack: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		-o-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
	.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > span {
		box-flex: 0;
		-moz-flex: 0 1 auto !important;
		flex: 0 1 auto !important;
	}
	.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > .form-group {
		box-flex: 0;
		-moz-flex: 0 1 auto !important;
		flex: 0 1 auto !important;
		margin-left: 0.75em;
	}
}

.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > span {
	white-space: wrap;
	text-align: left;
	padding-right: 0.25em;
	line-height: 1.25em;
	font-size: 1.25em;
	flex-shrink: 1;
	-ms-flex-negative: 1;
	flex-basis: 75%;
	-ms-flex-preferred-size: 75%;
}

@media (max-width: 374px) {
	.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > span {
		font-size: 0.9em;
		flex-basis: 40%;
		-ms-flex-preferred-size: 40%;
	}
}

.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > .form-group {
	margin-bottom: 0;
	-moz-flex-grow: 2;
	flex-grow: 2;
	-ms-flex-positive: 2;
	flex-basis: 45%;
	-ms-flex-preferred-size: 45%;
	text-align: right;
}

.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > .form-group .btn {
	text-transform: uppercase;
}

#main__maskeable.bs3-compat .ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > .form-group .btn {
	padding-top: 0.75em;
	padding-bottom: 0.75em;
}

.ccp-prospect-form-container.mobile-only .ccp-floating-cta-bar > .form-group .btn .glyphicon {
	display: none;
}

#LoginReturnLink .d-flex-inline {
	display: inline-flex;
}

#LoginReturnLink .d-flex-inline .fa-stack {
	margin-bottom: 0;
}

.ccp-video-embed-loader, .ccp-video-embed-loader_v2 {
	display: -ms-grid;
	display: grid;
	grid: 1fr / 1fr;
}

.ccp-video-embed-loader .ccp-video-embed-video,
.ccp-video-embed-loader .ccp-video-embed-play, .ccp-video-embed-loader_v2 .ccp-video-embed-video,
.ccp-video-embed-loader_v2 .ccp-video-embed-play {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	-ms-grid-column: 1;
	-ms-grid-column-span: 1;
	grid-area: 1/1/2/2;
	z-index: 1;
}

.ccp-video-embed-loader .ccp-video-embed-play, .ccp-video-embed-loader_v2 .ccp-video-embed-play {
	-ms-grid-row-align: stretch;
	    align-self: stretch;
	display: -ms-grid;
	display: grid;
	grid: 1fr auto 1fr / 1fr auto 1fr;
	z-index: 10;
	cursor: pointer;
	position: relative;
}

@media (min-width: 768px) {
	.ccp-video-embed-loader .ccp-video-embed-play, .ccp-video-embed-loader_v2 .ccp-video-embed-play {
		font-size: 96px;
	}
}

@media (max-width: 767px) {
	.ccp-video-embed-loader .ccp-video-embed-play, .ccp-video-embed-loader_v2 .ccp-video-embed-play {
		font-size: 72px;
	}
}

.ccp-video-embed-loader .ccp-video-embed-play .fa-play-circle, .ccp-video-embed-loader_v2 .ccp-video-embed-play .fa-play-circle {
	-ms-grid-row: 2;
	-ms-grid-row-span: 1;
	-ms-grid-column: 2;
	-ms-grid-column-span: 1;
	grid-area: 2/2/3/3;
}

.ccp-video-embed-loader .ccp-video-embed-play:before, .ccp-video-embed-loader_v2 .ccp-video-embed-play:before {
	-ms-grid-row: 1;
	-ms-grid-row-span: 3;
	-ms-grid-column: 1;
	-ms-grid-column-span: 3;
	grid-area: 1/1/4/4;
}

.ccp-video-embed-loader .ccp-video-embed-play .fa-play-circle, .ccp-video-embed-loader_v2 .ccp-video-embed-play .fa-play-circle {
	position: relative;
	color: #FFF;
	z-index: 2;
}

.ccp-video-embed-loader .ccp-video-embed-play:before, .ccp-video-embed-loader_v2 .ccp-video-embed-play:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(30, 58, 93, 0.5);
	z-index: 1;
}

.ccp-video-embed-loader .ccp-video-embed-video, .ccp-video-embed-loader_v2 .ccp-video-embed-video {
	z-index: 1;
}

.ccp-video-transcript-container {
	margin-bottom: 2em;
}

.ccp-video-transcript-container a.transcript-btn {
	display: block;
	margin: 1em auto;
}

.ccp-video-transcript-container a.transcript-btn .fa-arrow-down {
	transition: all 0.25s;
	transform: rotate(180deg);
}

.ccp-video-transcript-container a.transcript-btn.collapsed .fa-arrow-down {
	transform: rotate(0deg);
}

.ccp-video-transcript-container .collapsing-area {
	overflow-y: scroll;
	max-height: 400px;
}

.ccp-video-transcript-container .collapsing-area .well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	white-space: pre-line;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	text-align: left;
	color: black;
}

.ccp-video-transcript-container .collapse:not(.show) {
	display: none;
}

.ccp-video-transcript-container .collapsing {
	height: 0;
	overflow: hidden;
	transition: height .35s ease;
}

#ccp-page-list-of-hedge-funds-blurred .hero .bg-elements-frame,
#ccp-page-list-of-private-equity-funds .hero .bg-elements-frame {
	background-color: #01253D;
	background-position: center;
	background-size: cover;
}

#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container,
#ccp-page-list-of-private-equity-funds .lof-blurred-container {
	display: -ms-grid;
	display: grid;
	grid: [row-start] auto [hero-top] auto [hero-bottom] 1fr [row-end]/[col-start] 1fr [container-start] repeat(3, minmax(auto, 390px)) [container-end] 1fr [col-end];
	grid-gap: 1em;
	height: auto;
	width: 100%;
}

#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .head-mast,
#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .form-container,
#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .list-container,
#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .head-hero-container,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .head-mast,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .form-container,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .list-container,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .head-hero-container {
	padding: 2em;
}

#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .head-hero-container,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .head-hero-container {
	grid-area: row-start/col-start/hero-bottom/col-end;
	background-color: #1E3A5D;
}

#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .head-mast,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .head-mast {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-area: 1/container-start/2/4;
	color: #FFF;
}

@media (max-width: 767px) {
	#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .head-mast,
	#ccp-page-list-of-private-equity-funds .lof-blurred-container .head-mast {
		grid-column: container-start / container-end;
	}
}

#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .form-container,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .form-container {
	grid-area: row-start/4/row-end/container-end;
}

@media (max-width: 767px) {
	#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .form-container,
	#ccp-page-list-of-private-equity-funds .lof-blurred-container .form-container {
		display: none;
	}
}

#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .list-container,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .list-container {
	grid-area: hero-bottom/col-start/row-end/col-end;
}

#ccp-page-list-of-hedge-funds-blurred .lof-blurred-container .list-container .list-container-content,
#ccp-page-list-of-private-equity-funds .lof-blurred-container .list-container .list-container-content {
	max-width: 1170px;
	padding: 0 1em;
	margin: auto;
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container {
	display: flex;
	align-items: stretch;
	margin: 2em auto;
	max-width: 1556px;
}

@media (max-width: 767px) {
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container {
		flex-wrap: wrap;
	}
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .pipe,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .pipe {
	flex-basis: 1px;
	background-color: #fff;
	-ms-grid-row-align: stretch;
	    align-self: stretch;
}

@media (max-width: 767px) {
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .pipe.xs-horizontal,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .pipe.xs-horizontal {
		flex-basis: 100%;
		height: 1px;
		margin: 1em 0;
		-ms-grid-row-align: center;
		    align-self: center;
	}
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats {
	flex-basis: 33.30%;
	display: -ms-grid;
	display: grid;
	align-content: stretch;
	-ms-grid-columns: auto;
	grid-template-columns: auto;
	-ms-grid-rows: 1fr;
	grid-template-rows: 1fr;
	padding: 1em 2em;
	text-align: center;
	font-size: 18px;
	color: #FFF;
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats > *:nth-child(1), #ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats > *:nth-child(1) {
	-ms-grid-row: 1;
	-ms-grid-column: 1;
}

@media (min-width: 768px) and (max-width: 992px) {
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats {
		font-size: 12px;
	}
}

@media (min-width: 768px) {
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats:first-of-type,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats:first-of-type {
		padding-left: 0;
	}
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats:last-of-type,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats:last-of-type {
		padding-right: 0;
	}
}

@media (max-width: 767px) {
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats {
		flex-grow: 1;
		flex-shrink: 1;
		flex-basis: 50%;
		-ms-grid-rows: 1fr 30px;
		grid-template-rows: 1fr 30px;
	}
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats .content,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats .content {
	-ms-grid-row: 1;
	-ms-grid-row-span: 1;
	grid-row: 1/2;
}

@media (max-width: 767px) {
	#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats .content .copy:first-of-type,
	#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats .content .copy:first-of-type {
		display: none;
	}
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats .primary,
#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats .highlight,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats .primary,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats .highlight {
	color: #0A9EDC;
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats .primary,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats .primary {
	font-weight: 100;
	line-height: 1em;
	margin-bottom: 0.1em;
	font-size: 4.5em;
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats .copy,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats .copy {
	display: block;
	line-height: 1.6em;
	margin: 0;
	font-size: 1em;
}

#ccp-page-list-of-hedge-funds-blurred .triple-line-separated-stats-container .stats .highlight,
#ccp-page-list-of-private-equity-funds .triple-line-separated-stats-container .stats .highlight {
	display: inline;
	white-space: nowrap;
}

#ccp-page-list-of-hedge-funds-blurred .sources-container,
#ccp-page-list-of-private-equity-funds .sources-container {
	color: white;
}

.ap-v2 .alts-pulse-section {
	background-color: #1E3A5D !important;
}

.ap-v2 .alts-pulse-section p, .ap-v2 .alts-pulse-section button {
	color: #fff !important;
}

.ap-v2 .alts-pulse-section button {
	border-color: #FFF !important;
}

.alts-pulse-section .container {
	display: flex;
	align-items: center;
}

.ccp-internal-link-request {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 37% 1fr;
	grid-template-columns: 37% 1fr;
	    grid-template-areas: "img text";
	margin: 1rem 0;
	border-radius: 1rem;
	text-decoration: none;
	overflow: hidden;
	box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.15);
	transition: box-shadow 0.3s ease;
}

*:has(> .ccp-internal-link-request) {
	container: internal-link-card / inline-size;
}

.ccp-internal-link-request__img {
	-ms-grid-row: 1;
	-ms-grid-column: 1;
	grid-area: img;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.ccp-internal-link-request__img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 50%;
	transition: transform 0.3s ease;
	will-change: transform;
}

.ccp-internal-link-request__text {
	-ms-grid-row: 1;
	-ms-grid-column: 2;
	grid-area: text;
	padding: 1rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
	container-type: inline-size;
}

.ccp-internal-link-request__text p {
	margin: 0 !important;
}

.ccp-internal-link-request__text-date, .ccp-internal-link-request__text-heading {
	font-family: var(--ccp-heading-font-family);
}

.ccp-internal-link-request__text-date p {
	font-size: clamp(0.75rem, 3cqi, 1.5rem);
	color: var(--bs-gray-600);
}

.ccp-internal-link-request__text-heading p {
	font-size: clamp(1rem, 6cqi, 2rem);
	color: var(--bs-secondary);
	line-height: 1.25 !important;
	margin-bottom: .33em !important;
}

.ccp-internal-link-request__text-description p {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	line-height: 1.75 !important;
	font-size: clamp(0.75rem, 3cqi, 1.5rem);
}

@container internal-link-card (width <= 450px) {
	.ccp-internal-link-request {
		display: block;
	}
	.ccp-internal-link-request__img {
		aspect-ratio: 16 / 9;
	}
}

@container internal-link-card (width > 450px) {
	.ccp-internal-link-request__img {
		aspect-ratio: 16/9;
	}
	.ccp-internal-link-request__img:after {
		content: '';
		position: absolute;
		inset: 0;
		background-color: #000;
		opacity: 0.2;
		transition: opacity 0.3s ease;
		will-change: opacity;
	}
	.ccp-internal-link-request__text {
		padding: 1.5rem;
		background-color: white;
	}
	.ccp-internal-link-request:hover {
		box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.25);
	}
	.ccp-internal-link-request:hover .ccp-internal-link-request__img:after {
		opacity: 0.0;
	}
	.ccp-internal-link-request:hover .ccp-internal-link-request__img img {
		transform: scale(1.05);
	}
}

body:has(.ccp-ones) a[data-bs-original-title] {
	text-decoration: none;
}

body:has(.ccp-ones) .tooltip[role=tooltip] {
	font-size: var(--bs-tooltip-font-size);
	--bs-tooltip-padding-x: 1.5rem;
	--bs-tooltip-padding-y: 1.0rem;
	--bs-emphasis-color: rgba(var(--bs-primary-rgb, 0.8));
	padding-bottom: 0 !important;
}

body:has(.ccp-ones) .tooltip[role=tooltip][data-popper-placement^=top] {
	--bs-tooltip-max-width: 300px;
	left: -50px !important;
}

body:has(.ccp-ones) [data-aos="fade-up"] {
	opacity: 1 !important;
	transform: translateY(0);
}
