<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family:"Source Sans Pro";
	font-style:normal;
	font-weight:400;
	src:url(../fonts/SourceSansPro-Regular.eot?) format("eot"),url(../fonts/SourceSansPro-Regular.woff) format("woff"),url(../fonts/SourceSansPro-Regular.ttf) format("truetype");
}

@font-face {
	font-family:"Source Sans Pro";
	font-style:normal;
	font-weight:600;
	src:url(../fonts/SourceSansPro-SemiBold.eot?) format("eot"),url(../fonts/SourceSansPro-SemiBold.woff) format("woff"),url(../fonts/SourceSansPro-SemiBold.ttf) format("truetype");
}

@font-face {
	font-family:"Source Sans Pro";
	font-style:normal;
	font-weight:700;
	src:url(../fonts/SourceSansPro-Bold.eot?) format("eot"),url(../fonts/SourceSansPro-Bold.woff) format("woff"),url(../fonts/SourceSansPro-Bold.ttf) format("truetype");
}

@font-face {
	font-family:"Source Sans Pro";
	font-style:normal;
	font-weight:900;
	src:url(../fonts/SourceSansPro-Black.eot?) format("eot"),url(../fonts/SourceSansPro-Black.woff) format("woff"),url(../fonts/SourceSansPro-Black.ttf) format("truetype");
}

@font-face {
	font-family:"Anton";
	font-style:normal;
	font-weight:400;
	src:url(../fonts/Anton-Regular.eot?) format("eot"),url(../fonts/Anton-Regular.woff) format("woff"),url(../fonts/Anton-Regular.ttf) format("truetype");
}

@font-face {
	font-family:"SDGs";
	src:url(../fonts/SDGs.eot?v7wrtv);
	src:url(../fonts/SDGs.eot?v7wrtv#iefix) format("embedded-opentype"),url(../fonts/SDGs.ttf?v7wrtv) format("truetype"),url(../fonts/SDGs.woff?v7wrtv) format("woff"),url(../fonts/SDGs.svg?v7wrtv#SDGs) format("svg");
	font-weight:400;
	font-style:normal;
}

i {
	font-family:"SDGs"!important;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.ico-Goal-1:before {
	content:"\e901";
}

.ico-Goal-2:before {
	content:"\e902";
}

.ico-Goal-3:before {
	content:"\e903";
}

.ico-Goal-4:before {
	content:"\e904";
}

.ico-Goal-5:before {
	content:"\e905";
}

.ico-Goal-6:before {
	content:"\e906";
}

.ico-Goal-7:before {
	content:"\e907";
}

.ico-Goal-8:before {
	content:"\e908";
}

.ico-Goal-9:before {
	content:"\e909";
}

.ico-Goal-10:before {
	content:"\e90a";
}

.ico-Goal-11:before {
	content:"\e90b";
}

.ico-Goal-12:before {
	content:"\e90c";
}

.ico-Goal-13:before {
	content:"\e90d";
}

.ico-Goal-14:before {
	content:"\e90e";
}

.ico-Goal-15:before {
	content:"\e90f";
}

.ico-Goal-16:before {
	content:"\e910";
}

.ico-Goal-17:before {
	content:"\e911";
}

.ico-pinterest:before {
	content:"\e900";
}

.ico-facebook:before {
	content:"\ea90";
}

.ico-twitter:before {
	content:"\ea96";
}

.ico-linkedin:before {
	content:"\eaca";
}

body,
html {
	height:100%;
}

html {
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:100%;
}

body {
	margin:0;
	width:100%;
	display:table;
	table-layout:fixed;
	color:#000;
	font:15.32389px/1.25 "Source Sans Pro","Arial","Helvetica Neue","Helvetica",sans-serif;
	min-width:320px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display:block;
}

audio,
canvas,
progress,
video {
	display:inline-block;
	vertical-align:baseline;
}

audio:not([controls]) {
	display:none;
	height:0;
}

[hidden],
template {
	display:none;
}

a {
	background-color:transparent;
}

a:active,
a:hover {
	outline:0;
}

abbr[title] {
	border-bottom:1px dotted;
}

b,
strong {
	font-weight:700;
}

dfn {
	font-style:italic;
}

mark {
	background:#ff0;
	color:#000;
}

small {
	font-size:80%;
}

sub,
sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline;
}

sup {
	top:-.5em;
}

sub {
	bottom:-.25em;
}

img {
	border:0;
	max-width:100%;
	height:auto;
	vertical-align:top;
}

svg:not(:root) {
	overflow:hidden;
}

figure {
	margin:1em 40px;
}

hr {
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	height:0;
}

pre {
	overflow:auto;
}

code,
kbd,
pre,
samp {
	font-family:monospace,monospace;
	font-size:1em;
}

button,
input,
optgroup,
select,
textarea {
	color:inherit;
	font:inherit;
	margin:0;
}

button {
	overflow:visible;
}

button,
select {
	text-transform:none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer;
}

button[disabled],
html input[disabled] {
	cursor:default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border:0;
	padding:0;
}

input {
	line-height:normal;
}

input[type=checkbox],
input[type=radio] {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	height:auto;
}

input[type=search] {
	-webkit-appearance:textfield;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none;
}

fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em;
}

legend {
	border:0;
}

textarea {
	overflow:auto;
}

optgroup {
	font-weight:700;
}

table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	margin-bottom:15px;
}

legend,
td,
th {
	padding:0;
}

.mCustomScrollbar {
	-ms-touch-action:pinch-zoom;
	touch-action:pinch-zoom;
}

.mCustomScrollbar.mCS_no_scrollbar,
.mCustomScrollbar.mCS_touch_action {
	-ms-touch-action:auto;
	touch-action:auto;
}

.mCustomScrollBox {
	position:relative;
	overflow:hidden;
	height:100%;
	max-width:100%;
	outline:0;
	direction:ltr;
}

.mCSB_container {
	overflow:hidden;
	width:auto;
	height:auto;
}

.mCSB_inside&gt; .mCSB_container {
	margin-right:30px;
}

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-right:0;
}

.mCS-dir-rtl&gt; .mCSB_inside&gt; .mCSB_container {
	margin-right:0;
	margin-left:30px;
}

.mCS-dir-rtl&gt; .mCSB_inside&gt; .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden,
dl dd {
	margin-left:0;
}

.mCSB_scrollTools {
	position:absolute;
	width:16px;
	height:auto;
	left:auto;
	top:0;
	right:0;
	bottom:0;
}

.mCSB_outside+ .mCSB_scrollTools {
	right:-26px;
}

.mCS-dir-rtl&gt; .mCSB_inside&gt; .mCSB_scrollTools {
	right:auto;
	left:0;
}

.mCS-dir-rtl&gt; .mCSB_outside+ .mCSB_scrollTools {
	right:auto;
	left:-26px;
}

.mCSB_scrollTools .mCSB_draggerContainer {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	height:auto;
}

.mCSB_scrollTools a+ .mCSB_draggerContainer {
	margin:20px 0;
}

.mCSB_scrollTools .mCSB_draggerRail {
	width:2px;
	height:100%;
	margin:0 auto;
	border-radius:16px;
}

.mCSB_scrollTools .mCSB_dragger {
	cursor:pointer;
	width:100%;
	height:30px;
	z-index:1;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	position:relative;
	width:4px;
	height:100%;
	margin:0 auto;
	border-radius:16px;
	text-align:center;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	width:12px;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width:8px;
}

.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonUp {
	display:block;
	position:absolute;
	height:20px;
	width:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}

.mCSB_scrollTools .mCSB_buttonDown {
	bottom:0;
}

.mCSB_horizontal.mCSB_inside&gt; .mCSB_container {
	margin-right:0;
	margin-bottom:30px;
}

.mCSB_horizontal.mCSB_outside&gt; .mCSB_container {
	min-height:100%;
}

.mCSB_horizontal&gt; .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom:0;
}

.mCSB_container_wrapper,
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	width:auto;
	height:16px;
	top:auto;
	right:0;
	bottom:0;
	left:0;
}

.mCustomScrollBox+ .mCSB_scrollTools+ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox+ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
	bottom:-26px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal a+ .mCSB_draggerContainer {
	margin:0 20px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:2px;
	margin:7px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:30px;
	height:100%;
	left:0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:4px;
	margin:6px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	height:12px;
	margin:2px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height:8px;
	margin:4px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	display:block;
	position:absolute;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}

.mCS-dir-rtl&gt; .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt; .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+ .mCSB_scrollTools~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
	left:0;
}

.mCS-dir-rtl&gt; .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt; .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+ .mCSB_scrollTools~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	right:0;
}

.mCSB_container_wrapper {
	position:absolute;
	height:auto;
	overflow:hidden;
	top:0;
	margin-right:30px;
	margin-bottom:30px;
}

.mCSB_container_wrapper&gt; .mCSB_container {
	padding-right:30px;
	padding-bottom:30px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.mCSB_vertical_horizontal&gt; .mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom:20px;
}

.mCSB_vertical_horizontal&gt; .mCSB_scrollTools.mCSB_scrollTools_horizontal {
	right:20px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+ .mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom:0;
}

.mCS-dir-rtl&gt; .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt; .mCSB_scrollTools.mCSB_scrollTools_horizontal {
	left:20px;
}

.mCS-dir-rtl&gt; .mCSB_inside&gt; .mCSB_container_wrapper {
	margin-right:0;
	margin-left:30px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden&gt; .mCSB_container {
	padding-right:0;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden&gt; .mCSB_container {
	padding-bottom:0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt; .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-right:0;
	margin-left:0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt; .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom:0;
}

.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
	-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
	transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {
	-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
	-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
	transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
}

.mCSB_scrollTools {
	opacity:.75;
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)";
}

.mCS-autoHide&gt; .mCustomScrollBox&gt; .mCSB_scrollTools,
.mCS-autoHide&gt; .mCustomScrollBox~ .mCSB_scrollTools {
	opacity:0;
	filter:"alpha(opacity=0)";
	-ms-filter:"alpha(opacity=0)";
}

.mCS-autoHide:hover&gt; .mCustomScrollBox&gt; .mCSB_scrollTools,
.mCS-autoHide:hover&gt; .mCustomScrollBox~ .mCSB_scrollTools,
.mCustomScrollBox:hover&gt; .mCSB_scrollTools,
.mCustomScrollBox:hover~ .mCSB_scrollTools,
.mCustomScrollbar&gt; .mCustomScrollBox&gt; .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar&gt; .mCustomScrollBox~ .mCSB_scrollTools.mCSB_scrollTools_onDrag {
	opacity:1;
	filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)";
}

.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.4);
	filter:"alpha(opacity=40)";
	-ms-filter:"alpha(opacity=40)";
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.75);
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.85);
	filter:"alpha(opacity=85)";
	-ms-filter:"alpha(opacity=85)";
}

.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.9);
	filter:"alpha(opacity=90)";
	-ms-filter:"alpha(opacity=90)";
}

.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp {
	background-image:url(mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:.4;
	filter:"alpha(opacity=40)";
	-ms-filter:"alpha(opacity=40)";
}

.mCSB_scrollTools .mCSB_buttonUp {
	background-position:0 0;
}

.mCSB_scrollTools .mCSB_buttonDown {
	background-position:0 -20px;
}

.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:0 -40px;
}

.mCSB_scrollTools .mCSB_buttonRight {
	background-position:0 -56px;
}

.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover,
.mCSB_scrollTools .mCSB_buttonUp:hover {
	opacity:.75;
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active,
.mCSB_scrollTools .mCSB_buttonUp:active {
	opacity:.9;
	filter:"alpha(opacity=90)";
	-ms-filter:"alpha(opacity=90)";
}

.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.15);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.75);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:rgba(0,0,0,.85);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:rgba(0,0,0,.9);
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-80px 0;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-80px -20px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-80px -40px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-80px -56px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
	width:4px;
	background-color:#fff;
	background-color:rgba(255,255,255,.1);
	border-radius:1px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:4px;
	background-color:#fff;
	background-color:rgba(255,255,255,.75);
	border-radius:1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
	width:4px;
}

.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:4px;
	margin:6px auto;
}

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.85);
}

.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.9);
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px 0;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -20px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -40px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -56px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.1);
	border-radius:1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.75);
	border-radius:1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.85);
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.9);
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px 0;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -20px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -40px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -56px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
	width:4px;
	background-color:#fff;
	background-color:rgba(255,255,255,.1);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
	width:4px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:6px;
	background-color:#fff;
	background-color:rgba(255,255,255,.75);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:6px;
}

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:4px;
	margin:6px 0;
}

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:6px;
	margin:5px auto;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.85);
}

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.9);
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-16px 0;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-16px -20px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-20px -40px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-20px -56px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.1);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.75);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.85);
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.9);
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-96px 0;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-96px -20px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-100px -40px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-100px -56px;
}

.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#fff;
	background-color:rgba(255,255,255,.1);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:2px;
}

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
}

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:2px;
	margin:7px auto;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.15);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.75);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.85);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.9);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-80px 0;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-80px -20px;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-80px -40px;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-80px -56px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#fff;
	background-color:rgba(255,255,255,.15);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger {
	height:14px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:14px;
	margin:0 1px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:14px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height:14px;
	margin:1px 0;
}

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	width:16px;
	height:16px;
	margin:-1px 0;
}

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width:4px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	height:16px;
	width:16px;
	margin:0 -1px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height:4px;
	margin:6px 0;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
	background-position:0 -72px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
	background-position:0 -92px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:0 -112px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
	background-position:0 -128px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.75);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.15);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.85);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.9);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-80px -72px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-80px -92px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-80px -112px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-80px -128px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
	width:4px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	background-color:transparent;
	background-position:center;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
	background-repeat:repeat-y;
	opacity:.3;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)";
}

.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	height:4px;
	margin:6px 0;
	background-repeat:repeat-x;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-16px -72px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-16px -92px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-20px -112px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-20px -128px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=);
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-96px -72px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-96px -92px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-100px -112px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-100px -128px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-repeat:repeat-y;
	background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);
	background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);
	background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));
	background-image:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background-repeat:repeat-x;
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);
	background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));
	background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);
}

.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
	height:70px;
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:70px;
}

.mCS-3d-dark.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d.mCSB_scrollTools {
	opacity:1;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)";
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
	border-radius:16px;
}

.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
	width:8px;
	background-color:#000;
	background-color:rgba(0,0,0,.2);
	-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);
	box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#555;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:8px;
}

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:8px;
	margin:4px 0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:8px;
	margin:4px 0;
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:8px;
	margin:4px auto;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.1);
	-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1);
	box-shadow:inset 1px 0 1px rgba(0,0,0,.1);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px;
}

.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
	border-radius:7px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4);
	box-shadow:inset 1px 0 0 rgba(255,255,255,.4);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	border-radius:5px;
	width:12px;
	margin:2px;
	position:absolute;
	height:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.mCSB_inside+ .mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCSB_inside+ .mCS-3d-thick.mCSB_scrollTools_vertical {
	right:1px;
}

.mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCS-3d-thick.mCSB_scrollTools_vertical {
	-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);
	box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);
}

.mCS-3d-thick.mCSB_scrollTools_horizontal {
	bottom:1px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
	bottom:1px;
}

.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.4);
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#555;
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height:12px;
	width:auto;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
	background-color:#000;
	background-color:rgba(0,0,0,.05);
	-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);
	box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px;
}

.mCS-3d-thick-dark.mCSB_scrollTools {
	-webkit-box-shadow:inset 0 0 14px rgba(0,0,0,.2);
	box-shadow:inset 0 0 14px rgba(0,0,0,.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);
	box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#777;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
	background-color:#fff;
	background-color:rgba(0,0,0,.05);
	-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);
	box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px;
}

.mCSB_outside+ .mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCSB_outside+ .mCS-minimal.mCSB_scrollTools_vertical {
	right:0;
	margin:12px 0;
}

.mCustomScrollBox.mCS-minimal+ .mCSB_scrollTools+ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal+ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark+ .mCSB_scrollTools+ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark+ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
	bottom:0;
	margin:0 12px;
}

.mCS-dir-rtl&gt; .mCSB_outside+ .mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCS-dir-rtl&gt; .mCSB_outside+ .mCS-minimal.mCSB_scrollTools_vertical {
	left:0;
	right:auto;
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent;
}

.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
	height:50px;
}

.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:50px;
}

.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.2);
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)";
}

.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.5);
	filter:"alpha(opacity=50)";
	-ms-filter:"alpha(opacity=50)";
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.2);
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)";
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.5);
	filter:"alpha(opacity=50)";
	-ms-filter:"alpha(opacity=50)";
}

.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
	width:6px;
	background-color:#000;
	background-color:rgba(0,0,0,.2);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:6px;
}

.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:6px;
	margin:5px 0;
}

.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width:12px;
}

.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+ .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height:12px;
	margin:2px 0;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.75);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.85);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.9);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.1);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px;
}

.mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
	width:12px;
	background-color:#000;
	background-color:rgba(0,0,0,.2);
}

.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
	width:12px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
	width:12px;
	background-color:rgba(0,0,0,.2);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
	width:12px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width:6px;
	margin:3px 5px;
	position:absolute;
	height:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height:6px;
	margin:5px 3px;
	position:absolute;
	width:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:12px;
	margin:2px 0;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-32px -72px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-32px -92px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-40px -112px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-40px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.75);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.85);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.9);
}

.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.1);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:rgba(0,0,0,.1);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position:-112px -72px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position:-112px -92px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position:-120px -112px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position:-120px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
	background-color:transparent;
	border-width:1px;
	border-style:solid;
	border-color:#fff;
	border-color:rgba(255,255,255,.2);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
	border-color:#000;
	border-color:rgba(0,0,0,.2);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#fff;
	background-color:rgba(255,255,255,.6);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color:#000;
	background-color:rgba(0,0,0,.6);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.85);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#000;
	background-color:rgba(0,0,0,.9);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.75);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.85);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color:#fff;
	background-color:rgba(255,255,255,.9);
}

.clearfix:after {
	content:"";
	display:block;
	clear:both;
}

#dive.active .circle .text {
	font-weight:900;
}

#dive .content-side .content .text-up .title,
#dive .mobile-content .content .text-up .title,
#dive .pie-diagram .center .number,
#wheel .btn,
#wheel .wheel-side .wheel .center .content .title,
.tabs-header .socials .btn.default,
a {
	font-weight:700;
}

#dive .btn .text,
.tabs-header .tab-name {
	font-weight:600;
}

#dive.active .circle .text {
	font-family:"Source Sans Pro","Arial","Helvetica Neue","Helvetica",sans-serif;
}

.circle {
	font-family:"Anton","Source Sans Pro","Arial","Helvetica Neue","Helvetica",sans-serif;
}

.ellipsis {
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;
}

#wrapper {
	display:table-cell;
}

#footer {
	overflow:hidden;
	display:table-footer-group;
	height:1%;
}

*,
:after,
:before {
	-webkit-box-sizing:inherit;
	box-sizing:inherit;
}

* {
	max-height:1000000px;
}

.h,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family:inherit;
	font-weight:700;
	color:inherit;
}

.h a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	color:inherit;
	font-size:inherit;
}

.h1,
h1 {
	font-size:2.25em;
	margin:0 0 .5em;
}

.h2,
h2 {
	font-size:1.25em;
	margin:0 0 .6em;
}

.h3,
h3 {
	font-size:1.5rem;
	margin:0 0 .7em;
}

.h4,
h4 {
	font-size:1.3125rem;
	margin:0 0 .8em;
}

.h5,
h5 {
	font-size:17px;
	margin:0 0 .9em;
}

.h6,
h6 {
	font-size:15px;
	margin:0 0 1em;
}

p {
	margin-bottom:1.563rem;
}

a {
	color:#000;
	text-decoration:none;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
}

a:hover {
	color:#000;
	text-decoration:underline;
}

ol,
p,
ul {
	margin-top:0;
}

ol,
ol li,
ul,
ul li {
	list-style:none;
}

.list-style-ol,
.list-style-ul,
ol:not([class]),
ul:not([class]) {
	font-size:15.32389px;
	padding-left:0;
	margin-bottom:15px;
	color:#000;
}

.list-style-ol li,
.list-style-ul li,
ol:not([class]) li,
ul:not([class]) li {
	padding-left:20px;
	position:relative;
}

.list-style-ol li+ li,
.list-style-ul li+ li,
ol:not([class]) li+ li,
ul:not([class]) li+ li {
	margin-top:10px;
}

.list-style-ol ol,
.list-style-ol ul,
.list-style-ul ol,
.list-style-ul ul,
ol:not([class]) ol,
ol:not([class]) ul,
ul:not([class]) ol,
ul:not([class]) ul {
	margin-bottom:0;
	margin-top:10px;
}

.list-style-ol ul li:before,
.list-style-ul ul li:before,
ol:not([class]) ul li:before,
ul:not([class]) ul li:before {
	content:"+";
	color:#496b38;
}

.list-style-ol ol li:before,
.list-style-ul ol li:before,
ol:not([class]) ol li:before,
ul:not([class]) ol li:before {
	color:#496b38;
}

.list-style-ul li:before,
ul.list-style li:before,
ul:not([class]) li:before {
	content:"-";
	font-size:12px;
	color:#6b9d52;
	position:absolute;
	top:2px;
	left:0;
}

.list-style-ol,
ol.list-style,
ol:not([class]) {
	counter-reset:li;
}

.list-style-ol li:before,
ol.list-style li:before,
ol:not([class]) li:before {
	content:counter(li) ".";
	counter-increment:li;
	font-size:12px;
	color:#6b9d52;
	position:absolute;
	top:2px;
	left:0;
}

#main,
.list-off ol,
.list-off ol li,
.list-off ul,
.list-off ul li {
	padding-left:0;
}

.list-off ol li:before,
.list-off ul li:before {
	color:transparent;
	visibility:hidden;
	display:none;
}

table th {
	text-align:left;
}

table td+ td,
table th+ th {
	text-align:center;
}

table td,
table th {
	font-size:15.32389px;
	padding:10px 15px;
	color:#000;
	border-bottom:1px solid #979797;
}

pre {
	max-width:100%;
	background:rgba(0,0,0,.1);
	padding:.5em;
}

blockquote {
	color:#000;
	font-size:18px;
	background:#f3f3f3;
	margin-bottom:20px;
	border-left:5px solid #6b9d52;
	padding:10px;
}

dl dt {
	float:left;
	clear:left;
	padding-right:.3em;
	font-weight:700;
}

#main {
	max-width:94em;
	width:94em;
	margin:0 auto;
	padding-right:0;
	overflow:hidden;
}

.mobile-credist {
	display:none;
}

.dev-fixedImg {
	max-width:100%;
	height:auto;
	position:absolute;
	top:117px;
	left:0;
	right:0;
	margin:auto;
	z-index:50;
	opacity:.5;
}

.scroll-block {
	display:none;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background-color:#797672;
	color:#fff;
	height:100px;
	position:relative;
}

.scroll-block:after,
.scroll-block:before {
	content:" ";
	display:block;
	background-image:url(../img/ico-arrow@2x.png);
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	width:9px;
	height:8px;
	position:absolute;
	z-index:5;
}

.scroll-block:before {
	left:30px;
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}

.scroll-block:after {
	right:30px;
}

.scroll-block,
.scroll-block .line-container,
.scroll-block span {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.scroll-block .line-container:before {
	content:" ";
	display:block;
	position:absolute;
	left:40px;
	right:40px;
	height:1px;
	border-bottom:3px dotted #fff;
	z-index:0;
}

.scroll-block .line-container,
.scroll-block span,
.tabs-header {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}

.scroll-block span {
	background-color:#969390;
	border:3px dotted #fff;
	padding-left:15px;
	padding-right:15px;
	font-style:italic;
	position:relative;
	z-index:5;
	height:42px;
}

.tabs-header {
	margin-top:3.48em;
	width:100%;
	height:3.48em;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.tabs-header .tab-name,
.tabs-header .tabs-holder {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	position:relative;
}

.tabs-header .tabs-holder {
	height:100%;
}

.tabs-header .tabs-holder:before {
	content:" ";
	display:block;
	width:100%;
	height:100%;
	border:1px solid #2796c4;
	position:absolute;
	z-index:0;
	border-radius:6px;
}

.tabs-header .tab-name {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	border:1px solid #2796c4;
	border-right:0;
	border-left:0;
	padding-left:1.6em;
	padding-right:1.6em;
	color:#032a47;
	background-color:#fff;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	cursor:pointer;
	z-index:5;
	letter-spacing:-.2px;
}

.tabs-header .tab-name.active,
.tabs-header .tab-name:hover {
	color:#fff;
	border:1px solid #032a47;
	border-radius:5px 5px 0 0;
	border-right:0;
	border-left:0;
}

.tabs-header .tab-name.active {
	background-color:#032a47;
}

.tabs-header .tab-name.active:first-child,
.tabs-header .tab-name:hover:first-child {
	border-left:1px solid #032a47;
}

.tabs-header .tab-name.active:last-child,
.tabs-header .tab-name:hover:last-child {
	border-right:1px solid #032a47;
}

.tabs-header .tab-name.active .img-holder .white-img,
.tabs-header .tab-name:hover .img-holder .white-img {
	opacity:1;
}
.tabs-header .tab-name.active .img-holder .blue-img,
.tabs-header .tab-name:hover .img-holder .blue-img {
	opacity:0;
}

.tabs-header .tab-name:hover {
	background-color:#054778;
}

.tabs-header .tab-name:first-child {
	border-left:1px solid #2796c4;
}

.tabs-header .tab-name:last-child {
	border-right:1px solid #2796c4;
}

.tabs-header .tab-name .text {
	font-size:1.51em;
}

.tabs-header .socials .btn,
.tabs-header .tab-name img {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

.tabs-header .tab-name img {
	max-width:100%;
	margin-right:1.13em;
	width: 9.5em;
}

.tabs-header .tab-name .img-holder {
	position:relative;
}

.tabs-header .tab-name .img-holder .white-img {
	opacity:0;
	position:absolute;
	top:0;
	left:0;
}

.tabs-header .socials {
	margin-right:4.7em;
}

.tabs-header .socials .btn {
	height:2.1em;
	width:2.1em;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin-left:.12em;
	border-radius:5px;
	text-decoration:none;
	overflow:hidden;
	position:relative;
}

.tabs-header .socials .btn:before {
	content:" ";
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:1px solid #eae4da;
	border-radius:5px;
}

.tabs-body .tab,
.tabs-header .socials .btn:after,
.tabs-header .socials .btn:before {
	position:absolute;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

.tabs-header .socials .btn:after {
	content:" ";
	display:block;
	height:150%;
	opacity:1;
	width:150%;
	top:65px;
}

.tabs-header .socials .btn i,
.tabs-header .socials .btn span {
	position:relative;
	z-index:10;
}

.tabs-header .socials .btn.default {
	color:#032a47;
	text-transform:uppercase;
	width:auto;
	padding-left:1.2em;
	padding-right:1.2em;
}

.tabs-header .socials .btn.default:after {
	left:0;
	-webkit-transform:rotate(-22deg);
	-ms-transform:rotate(-22deg);
	transform:rotate(-22deg);
	background-color:#0c436b;
}

.tabs-header .socials .btn.default:hover {
	background-color:#032a47;
}

.tabs-header .socials .btn.default:hover:after {
	top:11px;
}

.tabs-header .socials .btn.facebook {
	color:#5c71a0;
}

.tabs-header .socials .btn.facebook:hover {
	background-color:#213264;
}

.tabs-header .socials .btn.facebook:hover:after,
.tabs-header .socials .btn.linkedin:hover:after,
.tabs-header .socials .btn.pinterest:hover:after,
.tabs-header .socials .btn.twitter:hover:after {
	top:9px;
}

.tabs-header .socials .btn.facebook:after {
	left:9px;
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	background-color:#5c71a0;
}

.tabs-header .socials .btn.twitter {
	color:#2dc3f3;
}

.tabs-header .socials .btn.twitter:hover {
	background-color:#0895e8;
}

.tabs-header .socials .btn.linkedin:after,
.tabs-header .socials .btn.pinterest:after,
.tabs-header .socials .btn.twitter:after {
	left:9px;
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	background-color:#2dc3f3;
}

.tabs-header .socials .btn.linkedin {
	color:#0077b5;
}

.tabs-header .socials .btn.linkedin:hover {
	background-color:#003880;
}

.tabs-header .socials .btn.linkedin:after,
.tabs-header .socials .btn.pinterest:after {
	background-color:#0077b5;
}

.tabs-header .socials .btn.pinterest {
	color:#bc061d;
}

.tabs-header .socials .btn.pinterest:hover {
	background-color:#8b0003;
}

.tabs-header .socials .btn.pinterest:after {
	background-color:#bc061d;
}

.tabs-header .socials .btn:hover {
	color:#fff;
}

.tabs-header .socials .btn:hover:before {
	border:1px solid transparent;
}

.tabs-header .socials .btn:hover:after {
	opacity:1;
}

.tabs-body {
	height:68.51em;
}

.tabs-body .tab {
	top:0;
	left:0;
	width:100%;
	bottom:2em;
	background-color:#fff;
	border:1.1em solid #f7f5f5;
	opacity:0;
	z-index:0;
}

.tabs-body .tab.active {
	opacity:1;
	z-index:5;
}

#wheel,
.tabs-body,
.tabs-body .container {
	position:relative;
}

.tabs-body .content-side {
	position:relative;
	z-index:5;
}

.tabs-body .content-side h2,
.tabs-body .content-side p b {
	color:#23b1df;
}

.tabs-body .content-side p {
	margin-bottom:1em;
}

.tabs-body .content-side .description {
	line-height:1.33em;
	letter-spacing:.065px;
}

.tabs-body .content-side .description.first {
	max-width:29.69em;
}

.tabs-body .content-side .description.fourth,
.tabs-body .content-side .description.second,
.tabs-body .content-side .description.third {
	max-width:23.63em;
}

#wheel {
	min-height:65.5em;
	padding:2.1em 2.45em;
}

#wheel .credits {
	position:absolute;
	bottom:-3.68em;
	left:-1.47em;
	font-size:.75em;
	letter-spacing:.029px;
}

#wheel .btn,
#wheel .btn .btn-ico {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

#wheel .btn {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	margin-top:6.5em;
	margin-left:.21em;
	padding-left:2.5em;
	border:1px solid #f4eee6;
	padding-right:8.9em;
	z-index:50;
	height:6.51em;
	width:21.65em;
	position:relative;
}

#wheel .btn:hover {
	text-decoration:none;
	border:1px solid #ddcab1;
}

#wheel .btn:hover .btn-ico {
	background-color:#ddcab1;
}

#wheel .btn .btn-ico {
	background-color:#f4eee6;
	width:.87em;
	height:.99em;
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	font-size:6.5em;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	overflow:hidden;
}

#wheel .btn .btn-ico .ico {
	position:relative;
	top:-.12em;
	left:-.02em;
}

#wheel .mobile_content {
	display:none;
	margin-bottom:2.3em;
}

#wheel .mobile_content .content {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	border:1px solid transparent;
	padding:2.2em 1.3em 2.5em;
	display:none;
	position:relative;
}

#wheel .mobile_content .content:before {
	content:" ";
	display:block;
	position:absolute;
	border:20px solid transparent;
	border-top:20px solid transparent;
	top:-.65em;
	left:1.3em;
}

#wheel .mobile_content .content .top {
	margin-bottom:1.81em;
	color:#b3b3b3;
}

#wheel .mobile_content .content .title {
	font-weight:700;
	padding-bottom:.9em;
}

#wheel .mobile_content .content p:last-child {
	margin-bottom:0;
}

#wheel .mobile_content .content.active {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
}

#wheel .mobile_content .content-2 {
	border-color:#d19e2a;
}

#wheel .mobile_content .content-2:before {
	border-top-color:#d19e2a;
}

#wheel .mobile_content .content-2 .title {
	color:#d19e2a;
}

#wheel .mobile_content .content-2 .top:after {
	border-color:#d19e2a!important;
}

#wheel .mobile_content .content-3 {
	border-color:#2c9946;
}

#wheel .mobile_content .content-3:before {
	border-top-color:#2c9946;
}

#wheel .mobile_content .content-3 .title {
	color:#2c9946;
}

#wheel .mobile_content .content-3 .top:after {
	border-color:#2c9946!important;
}

#wheel .mobile_content .content-6 {
	border-color:#00acd6;
}

#wheel .mobile_content .content-6:before {
	border-top-color:#00acd6;
}

#wheel .mobile_content .content-6 .title {
	color:#00acd6;
}

#wheel .mobile_content .content-6 .top:after {
	border-color:#00acd6!important;
}

#wheel .mobile_content .content-8 {
	border-color:#8e1737;
}

#wheel .mobile_content .content-8:before {
	border-top-color:#8e1737;
}

#wheel .mobile_content .content-8 .title {
	color:#8e1737;
}

#wheel .mobile_content .content-8 .top:after {
	border-color:#8e1737!important;
}

#wheel .mobile_content .content-12 {
	border-color:#cc8a2a;
}

#wheel .mobile_content .content-12:before {
	border-top-color:#cc8a2a;
}

#wheel .mobile_content .content-12 .title {
	color:#cc8a2a;
}

#wheel .mobile_content .content-12 .top:after {
	border-color:#cc8a2a!important;
}

#wheel .mobile_content .content-14 {
	border-color:#007cb9;
}

#wheel .mobile_content .content-14:before {
	border-top-color:#007cb9;
}

#wheel .mobile_content .content-14 .title {
	color:#007cb9;
}

#wheel .mobile_content .content-14 .top:after {
	border-color:#007cb9!important;
}

#wheel .mobile_content .content-15 {
	border-color:#55c02b;
}

#wheel .mobile_content .content-15:before {
	border-top-color:#55c02b;
}

#wheel .mobile_content .content-15 .title {
	color:#55c02b;
}

#wheel .mobile_content .content-15 .top:after {
	border-color:#55c02b!important;
}

#wheel .mobile_content .content-17 {
	border-color:#1b3668;
}

#wheel .mobile_content .content-17:before {
	border-top-color:#1b3668;
}

#wheel .mobile_content .content-17 .title {
	color:#1b3668;
}

#wheel .mobile_content .content-17 .top:after {
	border-color:#1b3668!important;
}

#wheel .wheel-side {
	width:64.4em;
	height:64.4em;
	position:absolute;
	right:-1.2em;
	top:-1em;
	overflow:hidden;
}

#wheel .wheel-side img.abs {
	opacity:.5;
	position:absolute;
	top:0;
	right:0;
	z-index:51;
}

#wheel .wheel-side .wheel,
.circle .pie .pie_inner {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
}

#wheel .wheel-side .wheel:before {
	content:" ";
	position:absolute;
	top:50%;
	left:50%;
	display:block;
	width:50em;
	height:50em;
	background-color:#f8f4ec;
	border-radius:50%;
	z-index:1;
	-webkit-transform:translateX(-48%) translateY(-51%);
	-ms-transform:translateX(-48%) translateY(-51%);
	transform:translateX(-48%) translateY(-51%);
}

#wheel .wheel-side .wheel .center {
	width:33.83em;
	height:33.83em;
	background-color:#fff;
	border-radius:50%;
	z-index:50;
	position:absolute;
	top:14.9em;
	left:16.25em;
	overflow:hidden;
	-webkit-box-shadow:0 0 0 2em #f4eee6;
	box-shadow:0 0 0 2em #f4eee6;
}

#wheel .wheel-side .wheel .center .content,
#wheel .wheel-side .wheel .center .mobile_logos_content {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	overflow:auto;
	padding:3em 0 4.5em;
	border-radius:50%;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

#wheel .wheel-side .wheel .center .mobile_logos_content {
	display:none;
	z-index:5;
}

#wheel .wheel-side .wheel .center .content {
	border:1px solid transparent;
	background-color:#fff;
	z-index:0;
	opacity:0;
}

#wheel .wheel-side .wheel .center .content.mCustomScrollbar {
	overflow:hidden!important;
}

#wheel .wheel-side .wheel .center .content .mCSB_outside+ .mCS-minimal-dark.mCSB_scrollTools_vertical,
#wheel .wheel-side .wheel .center .content .mCSB_outside+ .mCS-minimal.mCSB_scrollTools_vertical {
	right:1em;
	margin:auto 0;
	max-height:10em;
}

#wheel .wheel-side .wheel .center .content .mCustomScrollBox {
	overflow:visible;
}

#wheel .wheel-side .wheel .center .content .mCustomScrollBox:before {
	content:" ";
	display:block;
	position:absolute;
	left:0;
	right:0;
	top:-3em;
	height:1px;
	-webkit-box-shadow:0 0 25px 45px #fff;
	box-shadow:0 0 25px 45px #fff;
	z-index:50;
}

#wheel .wheel-side .wheel .center .content .mCustomScrollBox:after {
	content:" ";
	display:block;
	position:absolute;
	left:0;
	right:0;
	bottom:-5em;
	height:1px;
	-webkit-box-shadow:0 0 25px 60px #fff;
	box-shadow:0 0 25px 60px #fff;
	z-index:50;
}

#wheel .wheel-side .wheel .center .content .mCSB_container {
	padding:0 4.5em;
}

#wheel .wheel-side .wheel .center .content.active {
	z-index:5;
	opacity:1;
}

#wheel .wheel-side .wheel .center .content .title {
	font-size:1.26em;
	margin-bottom:.4em;
}

#wheel .wheel-side .wheel .center .content .description {
	font-size:.87em;
	line-height:1.35em;
	letter-spacing:.1px;
}

#wheel .wheel-side .wheel .center .content .img-side {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	padding-right:1.9em;
	max-height:11em;
}

#wheel .wheel-side .wheel .center .content .img-side img {
	display:block;
	opacity:1;
	position:relative;
	max-width:5.6em;
	margin:auto;
	left:.2em;
	right:auto;
	max-height:4em;
}

#wheel .wheel-side .wheel .center .content .bottom,
#wheel .wheel-side .wheel .center .content .top {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
}

#wheel .wheel-side .wheel .center .content .top {
	min-height:11.15em;
	position:relative;
}

#wheel .wheel-side .wheel .center .content .top:after {
	content:" ";
	display:block;
	position:absolute;
	top:100%;
	left:-3em;
	right:-2em;
	border-bottom:1px dashed transparent;
}

#wheel .wheel-side .wheel .center .content .top .img-side img {
	max-height:3em;
}

#wheel .wheel-side .wheel .center .content .top .text-side {
	padding-right:4em;
}

#wheel .wheel-side .wheel .center .content .top .text-side .description {
	color:#b3b3b3;
}

#wheel .wheel-side .wheel .center .content .bottom {
	padding-top:1.8em;
}

#wheel .wheel-side .wheel .center .content .bottom .text-side {
	padding-right:0;
}

#wheel .wheel-side .wheel .center .content .bottom .text-side .description {
	color:#000;
}

#wheel .wheel-side .wheel .center .content .bottom .img-side img {
	top:-2em;
}

#wheel .wheel-side .wheel .center .content-2 {
	border-color:#d19e2a;
}

#wheel .wheel-side .wheel .center .content-2 .title {
	color:#d19e2a;
}

#wheel .wheel-side .wheel .center .content-2 .top:after {
	border-color:#d19e2a!important;
}

#wheel .wheel-side .wheel .center .content-3 {
	border-color:#2c9946;
}

#wheel .wheel-side .wheel .center .content-3 .title {
	color:#2c9946;
}

#wheel .wheel-side .wheel .center .content-3 .top:after {
	border-color:#2c9946!important;
}

#wheel .wheel-side .wheel .center .content-6 {
	border-color:#00acd6;
}

#wheel .wheel-side .wheel .center .content-6 .title {
	color:#00acd6;
}

#wheel .wheel-side .wheel .center .content-6 .top:after {
	border-color:#00acd6!important;
}

#wheel .wheel-side .wheel .center .content-8 {
	border-color:#8e1737;
}

#wheel .wheel-side .wheel .center .content-8 .title {
	color:#8e1737;
}

#wheel .wheel-side .wheel .center .content-8 .top:after {
	border-color:#8e1737!important;
}

#wheel .wheel-side .wheel .center .content-12 {
	border-color:#cc8a2a;
}

#wheel .wheel-side .wheel .center .content-12 .title {
	color:#cc8a2a;
}

#wheel .wheel-side .wheel .center .content-12 .top:after {
	border-color:#cc8a2a!important;
}

#wheel .wheel-side .wheel .center .content-14 {
	border-color:#007cb9;
}

#wheel .wheel-side .wheel .center .content-14 .title {
	color:#007cb9;
}

#wheel .wheel-side .wheel .center .content-14 .top:after {
	border-color:#007cb9!important;
}

#wheel .wheel-side .wheel .center .content-15 {
	border-color:#55c02b;
}

#wheel .wheel-side .wheel .center .content-15 .title {
	color:#55c02b;
}

#wheel .wheel-side .wheel .center .content-15 .top:after {
	border-color:#55c02b!important;
}

#wheel .wheel-side .wheel .center .content-17 {
	border-color:#1b3668;
}

#wheel .wheel-side .wheel .center .content-17 .title {
	color:#1b3668;
}

#wheel .wheel-side .wheel .center .content-17 .top:after {
	border-color:#1b3668!important;
}

.circle,
.circle .content-holder {
	border-radius:50%;
	position:absolute;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}

.circle {
	border:2px solid transparent;
	max-width:8.48em;
	max-height:8.48em;
	padding:.9em;
	background-color:#fff;
	color:#fff;
	z-index:15;
	width:100%;
	height:100%;
}

.circle .content-holder {
	width:6.36em;
	height:6.36em;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	overflow:hidden;
	z-index:20;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-shadow:none;
	box-shadow:none;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

.circle .pie,
.circle .pie .pie_inner .pie_segment {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}

.circle .pie {
	border-radius:50%;
	background-color:transparent;
	opacity:0;
	-webkit-transition:.1s;
	-o-transition:.1s;
	transition:.1s;
	z-index:5;
}

.circle .pie .pie_inner {
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.circle .pie .pie_inner .pie_segment {
	right:0;
	bottom:0;
	-webkit-transform-origin:bottom right;
	-ms-transform-origin:bottom right;
	transform-origin:bottom right;
}

.circle .pie .pie_inner .pie_segment .pie_segment_data {
	position:absolute;
	right:0;
	bottom:0;
	width:60%;
	height:60%;
	-webkit-transform-origin:unset;
	-ms-transform-origin:unset;
	transform-origin:unset;
	border-bottom:2px solid transparent;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	cursor:default;
}

.circle .pie .pie_inner .pie_segment .pie_segment_data.filled {
	cursor:pointer;
}

.circle .pie .pie_inner .pie_segment .pie_segment_data.filled.active {
	cursor:default;
}

.circle .pie .pie_inner .pie_segment .pie_segment_data span {
	color:#fff;
	font-size:.8em;
	position:absolute;
	width:100%;
	text-align:center;
}

.circle.nineteen-segments .pie_segment .pie_segment_data {
	bottom:0;
	right:-60%!important;
}

.circle.nineteen-segments .pie_segment .pie_segment_data span {
	top:0;
	font-size:.7em!important;
	-webkit-transform:rotate(-78deg) translateX(-74%) translateY(297%);
	-ms-transform:rotate(-78deg) translateX(-74%) translateY(297%);
	transform:rotate(-78deg) translateX(-74%) translateY(297%);
}

.circle.nineteen-segments .pie_segment:nth-child(1) {
	-webkit-transform:rotate(90deg) skew(71.0526deg);
	-ms-transform:rotate(90deg) skew(71.0526deg);
	transform:rotate(90deg) skew(71.0526deg);
	z-index:1;
}

.circle.nineteen-segments .pie_segment:nth-child(1) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(10) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(11) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(12) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(13) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(14) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(15) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(16) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(17) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(18) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(19) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(2) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(3) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(4) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(5) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(6) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(7) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(8) .pie_segment_data,
.circle.nineteen-segments .pie_segment:nth-child(9) .pie_segment_data {
	-webkit-transform:skew(-71.0526deg);
	-ms-transform:skew(-71.0526deg);
	transform:skew(-71.0526deg);
}

.circle.nineteen-segments .pie_segment:nth-child(2) {
	-webkit-transform:rotate(108.947deg) skew(71.0526deg);
	-ms-transform:rotate(108.947deg) skew(71.0526deg);
	transform:rotate(108.947deg) skew(71.0526deg);
	z-index:2;
}

.circle.nineteen-segments .pie_segment:nth-child(3) {
	-webkit-transform:rotate(127.895deg) skew(71.0526deg);
	-ms-transform:rotate(127.895deg) skew(71.0526deg);
	transform:rotate(127.895deg) skew(71.0526deg);
	z-index:3;
}

.circle.nineteen-segments .pie_segment:nth-child(4) {
	-webkit-transform:rotate(146.842deg) skew(71.0526deg);
	-ms-transform:rotate(146.842deg) skew(71.0526deg);
	transform:rotate(146.842deg) skew(71.0526deg);
	z-index:4;
}

.circle.nineteen-segments .pie_segment:nth-child(5) {
	-webkit-transform:rotate(165.789deg) skew(71.0526deg);
	-ms-transform:rotate(165.789deg) skew(71.0526deg);
	transform:rotate(165.789deg) skew(71.0526deg);
	z-index:5;
}

.circle.nineteen-segments .pie_segment:nth-child(6) {
	-webkit-transform:rotate(184.737deg) skew(71.0526deg);
	-ms-transform:rotate(184.737deg) skew(71.0526deg);
	transform:rotate(184.737deg) skew(71.0526deg);
	z-index:6;
}

.circle.nineteen-segments .pie_segment:nth-child(7) {
	-webkit-transform:rotate(203.684deg) skew(71.0526deg);
	-ms-transform:rotate(203.684deg) skew(71.0526deg);
	transform:rotate(203.684deg) skew(71.0526deg);
	z-index:7;
}

.circle.nineteen-segments .pie_segment:nth-child(8) {
	-webkit-transform:rotate(222.632deg) skew(71.0526deg);
	-ms-transform:rotate(222.632deg) skew(71.0526deg);
	transform:rotate(222.632deg) skew(71.0526deg);
	z-index:8;
}

.circle.nineteen-segments .pie_segment:nth-child(9) {
	-webkit-transform:rotate(241.579deg) skew(71.0526deg);
	-ms-transform:rotate(241.579deg) skew(71.0526deg);
	transform:rotate(241.579deg) skew(71.0526deg);
	z-index:9;
}

.circle.nineteen-segments .pie_segment:nth-child(10) {
	-webkit-transform:rotate(260.526deg) skew(71.0526deg);
	-ms-transform:rotate(260.526deg) skew(71.0526deg);
	transform:rotate(260.526deg) skew(71.0526deg);
	z-index:10;
}

.circle.nineteen-segments .pie_segment:nth-child(11) {
	-webkit-transform:rotate(279.474deg) skew(71.0526deg);
	-ms-transform:rotate(279.474deg) skew(71.0526deg);
	transform:rotate(279.474deg) skew(71.0526deg);
	z-index:11;
}

.circle.nineteen-segments .pie_segment:nth-child(12) {
	-webkit-transform:rotate(298.421deg) skew(71.0526deg);
	-ms-transform:rotate(298.421deg) skew(71.0526deg);
	transform:rotate(298.421deg) skew(71.0526deg);
	z-index:12;
}

.circle.nineteen-segments .pie_segment:nth-child(13) {
	-webkit-transform:rotate(317.368deg) skew(71.0526deg);
	-ms-transform:rotate(317.368deg) skew(71.0526deg);
	transform:rotate(317.368deg) skew(71.0526deg);
	z-index:13;
}

.circle.nineteen-segments .pie_segment:nth-child(14) {
	-webkit-transform:rotate(336.316deg) skew(71.0526deg);
	-ms-transform:rotate(336.316deg) skew(71.0526deg);
	transform:rotate(336.316deg) skew(71.0526deg);
	z-index:14;
}

.circle.nineteen-segments .pie_segment:nth-child(15) {
	-webkit-transform:rotate(355.263deg) skew(71.0526deg);
	-ms-transform:rotate(355.263deg) skew(71.0526deg);
	transform:rotate(355.263deg) skew(71.0526deg);
	z-index:15;
}

.circle.nineteen-segments .pie_segment:nth-child(16) {
	-webkit-transform:rotate(374.211deg) skew(71.0526deg);
	-ms-transform:rotate(374.211deg) skew(71.0526deg);
	transform:rotate(374.211deg) skew(71.0526deg);
	z-index:16;
}

.circle.nineteen-segments .pie_segment:nth-child(17) {
	-webkit-transform:rotate(393.158deg) skew(71.0526deg);
	-ms-transform:rotate(393.158deg) skew(71.0526deg);
	transform:rotate(393.158deg) skew(71.0526deg);
	z-index:17;
}

.circle.nineteen-segments .pie_segment:nth-child(18) {
	-webkit-transform:rotate(412.105deg) skew(71.0526deg);
	-ms-transform:rotate(412.105deg) skew(71.0526deg);
	transform:rotate(412.105deg) skew(71.0526deg);
	z-index:18;
}

.circle.nineteen-segments .pie_segment:nth-child(19) {
	-webkit-transform:rotate(431.053deg) skew(71.0526deg);
	-ms-transform:rotate(431.053deg) skew(71.0526deg);
	transform:rotate(431.053deg) skew(71.0526deg);
	z-index:19;
}

.circle.ten-segments .pie_segment .pie_segment_data {
	bottom:0;
	right:-50%!important;
}

.circle.ten-segments .pie_segment .pie_segment_data span {
	top:0;
	-webkit-transform:rotate(-70deg) translateX(-76%) translateY(-45%);
	-ms-transform:rotate(-70deg) translateX(-76%) translateY(-45%);
	transform:rotate(-70deg) translateX(-76%) translateY(-45%);
}

.circle.ten-segments .pie_segment:nth-child(1) {
	-webkit-transform:rotate(90deg) skew(54deg);
	-ms-transform:rotate(90deg) skew(54deg);
	transform:rotate(90deg) skew(54deg);
	z-index:1;
}

.circle.ten-segments .pie_segment:nth-child(1) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(10) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(2) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(3) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(4) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(5) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(6) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(7) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(8) .pie_segment_data,
.circle.ten-segments .pie_segment:nth-child(9) .pie_segment_data {
	-webkit-transform:skew(-54deg);
	-ms-transform:skew(-54deg);
	transform:skew(-54deg);
}

.circle.ten-segments .pie_segment:nth-child(2) {
	-webkit-transform:rotate(126deg) skew(54deg);
	-ms-transform:rotate(126deg) skew(54deg);
	transform:rotate(126deg) skew(54deg);
	z-index:2;
}

.circle.ten-segments .pie_segment:nth-child(3) {
	-webkit-transform:rotate(162deg) skew(54deg);
	-ms-transform:rotate(162deg) skew(54deg);
	transform:rotate(162deg) skew(54deg);
	z-index:3;
}

.circle.ten-segments .pie_segment:nth-child(4) {
	-webkit-transform:rotate(198deg) skew(54deg);
	-ms-transform:rotate(198deg) skew(54deg);
	transform:rotate(198deg) skew(54deg);
	z-index:4;
}

.circle.ten-segments .pie_segment:nth-child(5) {
	-webkit-transform:rotate(234deg) skew(54deg);
	-ms-transform:rotate(234deg) skew(54deg);
	transform:rotate(234deg) skew(54deg);
	z-index:5;
}

.circle.ten-segments .pie_segment:nth-child(6) {
	-webkit-transform:rotate(270deg) skew(54deg);
	-ms-transform:rotate(270deg) skew(54deg);
	transform:rotate(270deg) skew(54deg);
	z-index:6;
}

.circle.ten-segments .pie_segment:nth-child(7) {
	-webkit-transform:rotate(306deg) skew(54deg);
	-ms-transform:rotate(306deg) skew(54deg);
	transform:rotate(306deg) skew(54deg);
	z-index:7;
}

.circle.ten-segments .pie_segment:nth-child(8) {
	-webkit-transform:rotate(342deg) skew(54deg);
	-ms-transform:rotate(342deg) skew(54deg);
	transform:rotate(342deg) skew(54deg);
	z-index:8;
}

.circle.ten-segments .pie_segment:nth-child(9) {
	-webkit-transform:rotate(378deg) skew(54deg);
	-ms-transform:rotate(378deg) skew(54deg);
	transform:rotate(378deg) skew(54deg);
	z-index:9;
}

.circle.ten-segments .pie_segment:nth-child(10) {
	-webkit-transform:rotate(414deg) skew(54deg);
	-ms-transform:rotate(414deg) skew(54deg);
	transform:rotate(414deg) skew(54deg);
	z-index:10;
}

.circle.eleven-segments .pie_segment .pie_segment_data {
	bottom:0;
	right:-55%!important;
}

.circle.eleven-segments .pie_segment .pie_segment_data span {
	top:0;
	-webkit-transform:rotate(-75deg) translateX(-78%) translateY(-80%);
	-ms-transform:rotate(-75deg) translateX(-78%) translateY(-80%);
	transform:rotate(-75deg) translateX(-78%) translateY(-80%);
}

.circle.eleven-segments .pie_segment:nth-child(1) {
	-webkit-transform:rotate(90deg) skew(57.2727deg);
	-ms-transform:rotate(90deg) skew(57.2727deg);
	transform:rotate(90deg) skew(57.2727deg);
	z-index:1;
}

.circle.eleven-segments .pie_segment:nth-child(1) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(10) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(11) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(2) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(3) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(4) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(5) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(6) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(7) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(8) .pie_segment_data,
.circle.eleven-segments .pie_segment:nth-child(9) .pie_segment_data {
	-webkit-transform:skew(-57.2727deg);
	-ms-transform:skew(-57.2727deg);
	transform:skew(-57.2727deg);
}

.circle.eleven-segments .pie_segment:nth-child(2) {
	-webkit-transform:rotate(122.727deg) skew(57.2727deg);
	-ms-transform:rotate(122.727deg) skew(57.2727deg);
	transform:rotate(122.727deg) skew(57.2727deg);
	z-index:2;
}

.circle.eleven-segments .pie_segment:nth-child(3) {
	-webkit-transform:rotate(155.455deg) skew(57.2727deg);
	-ms-transform:rotate(155.455deg) skew(57.2727deg);
	transform:rotate(155.455deg) skew(57.2727deg);
	z-index:3;
}

.circle.eleven-segments .pie_segment:nth-child(4) {
	-webkit-transform:rotate(188.182deg) skew(57.2727deg);
	-ms-transform:rotate(188.182deg) skew(57.2727deg);
	transform:rotate(188.182deg) skew(57.2727deg);
	z-index:4;
}

.circle.eleven-segments .pie_segment:nth-child(5) {
	-webkit-transform:rotate(220.909deg) skew(57.2727deg);
	-ms-transform:rotate(220.909deg) skew(57.2727deg);
	transform:rotate(220.909deg) skew(57.2727deg);
	z-index:5;
}

.circle.eleven-segments .pie_segment:nth-child(6) {
	-webkit-transform:rotate(253.636deg) skew(57.2727deg);
	-ms-transform:rotate(253.636deg) skew(57.2727deg);
	transform:rotate(253.636deg) skew(57.2727deg);
	z-index:6;
}

.circle.eleven-segments .pie_segment:nth-child(7) {
	-webkit-transform:rotate(286.364deg) skew(57.2727deg);
	-ms-transform:rotate(286.364deg) skew(57.2727deg);
	transform:rotate(286.364deg) skew(57.2727deg);
	z-index:7;
}

.circle.eleven-segments .pie_segment:nth-child(8) {
	-webkit-transform:rotate(319.091deg) skew(57.2727deg);
	-ms-transform:rotate(319.091deg) skew(57.2727deg);
	transform:rotate(319.091deg) skew(57.2727deg);
	z-index:8;
}

.circle.eleven-segments .pie_segment:nth-child(9) {
	-webkit-transform:rotate(351.818deg) skew(57.2727deg);
	-ms-transform:rotate(351.818deg) skew(57.2727deg);
	transform:rotate(351.818deg) skew(57.2727deg);
	z-index:9;
}

.circle.eleven-segments .pie_segment:nth-child(10) {
	-webkit-transform:rotate(384.545deg) skew(57.2727deg);
	-ms-transform:rotate(384.545deg) skew(57.2727deg);
	transform:rotate(384.545deg) skew(57.2727deg);
	z-index:10;
}

.circle.eleven-segments .pie_segment:nth-child(11) {
	-webkit-transform:rotate(417.273deg) skew(57.2727deg);
	-ms-transform:rotate(417.273deg) skew(57.2727deg);
	transform:rotate(417.273deg) skew(57.2727deg);
	z-index:11;
}

.circle.twelve-segments .pie_segment .pie_segment_data {
	bottom:0;
	right:-60%!important;
}

.circle.twelve-segments .pie_segment .pie_segment_data span {
	top:0;
	-webkit-transform:rotate(-72deg) translateX(-79%) translateY(-50%);
	-ms-transform:rotate(-72deg) translateX(-79%) translateY(-50%);
	transform:rotate(-72deg) translateX(-79%) translateY(-50%);
}

.circle.twelve-segments .pie_segment:nth-child(1) {
	-webkit-transform:rotate(90deg) skew(60deg);
	-ms-transform:rotate(90deg) skew(60deg);
	transform:rotate(90deg) skew(60deg);
	z-index:1;
}

.circle.twelve-segments .pie_segment:nth-child(1) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(10) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(11) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(12) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(2) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(3) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(4) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(5) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(6) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(7) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(8) .pie_segment_data,
.circle.twelve-segments .pie_segment:nth-child(9) .pie_segment_data {
	-webkit-transform:skew(-60deg);
	-ms-transform:skew(-60deg);
	transform:skew(-60deg);
}

.circle.twelve-segments .pie_segment:nth-child(2) {
	-webkit-transform:rotate(120deg) skew(60deg);
	-ms-transform:rotate(120deg) skew(60deg);
	transform:rotate(120deg) skew(60deg);
	z-index:2;
}

.circle.twelve-segments .pie_segment:nth-child(3) {
	-webkit-transform:rotate(150deg) skew(60deg);
	-ms-transform:rotate(150deg) skew(60deg);
	transform:rotate(150deg) skew(60deg);
	z-index:3;
}

.circle.twelve-segments .pie_segment:nth-child(4) {
	-webkit-transform:rotate(180deg) skew(60deg);
	-ms-transform:rotate(180deg) skew(60deg);
	transform:rotate(180deg) skew(60deg);
	z-index:4;
}

.circle.twelve-segments .pie_segment:nth-child(5) {
	-webkit-transform:rotate(210deg) skew(60deg);
	-ms-transform:rotate(210deg) skew(60deg);
	transform:rotate(210deg) skew(60deg);
	z-index:5;
}

.circle.twelve-segments .pie_segment:nth-child(6) {
	-webkit-transform:rotate(240deg) skew(60deg);
	-ms-transform:rotate(240deg) skew(60deg);
	transform:rotate(240deg) skew(60deg);
	z-index:6;
}

.circle.twelve-segments .pie_segment:nth-child(7) {
	-webkit-transform:rotate(270deg) skew(60deg);
	-ms-transform:rotate(270deg) skew(60deg);
	transform:rotate(270deg) skew(60deg);
	z-index:7;
}

.circle.twelve-segments .pie_segment:nth-child(8) {
	-webkit-transform:rotate(300deg) skew(60deg);
	-ms-transform:rotate(300deg) skew(60deg);
	transform:rotate(300deg) skew(60deg);
	z-index:8;
}

.circle.twelve-segments .pie_segment:nth-child(9) {
	-webkit-transform:rotate(330deg) skew(60deg);
	-ms-transform:rotate(330deg) skew(60deg);
	transform:rotate(330deg) skew(60deg);
	z-index:9;
}

.circle.twelve-segments .pie_segment:nth-child(10) {
	-webkit-transform:rotate(360deg) skew(60deg);
	-ms-transform:rotate(360deg) skew(60deg);
	transform:rotate(360deg) skew(60deg);
	z-index:10;
}

.circle.twelve-segments .pie_segment:nth-child(11) {
	-webkit-transform:rotate(390deg) skew(60deg);
	-ms-transform:rotate(390deg) skew(60deg);
	transform:rotate(390deg) skew(60deg);
	z-index:11;
}

.circle.twelve-segments .pie_segment:nth-child(12) {
	-webkit-transform:rotate(420deg) skew(60deg);
	-ms-transform:rotate(420deg) skew(60deg);
	transform:rotate(420deg) skew(60deg);
	z-index:12;
}

.circle.thirteen-segments .pie_segment .pie_segment_data {
	bottom:0;
	right:-60%!important;
}

.circle.thirteen-segments .pie_segment .pie_segment_data span {
	top:0;
	-webkit-transform:rotate(-78deg) translateX(-77%) translateY(-55%);
	-ms-transform:rotate(-78deg) translateX(-77%) translateY(-55%);
	transform:rotate(-78deg) translateX(-77%) translateY(-55%);
}

.circle.thirteen-segments .pie_segment:nth-child(1) {
	-webkit-transform:rotate(90deg) skew(62.3077deg);
	-ms-transform:rotate(90deg) skew(62.3077deg);
	transform:rotate(90deg) skew(62.3077deg);
	z-index:1;
}

.circle.thirteen-segments .pie_segment:nth-child(1) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(10) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(11) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(12) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(13) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(2) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(3) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(4) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(5) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(6) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(7) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(8) .pie_segment_data,
.circle.thirteen-segments .pie_segment:nth-child(9) .pie_segment_data {
	-webkit-transform:skew(-62.3077deg);
	-ms-transform:skew(-62.3077deg);
	transform:skew(-62.3077deg);
}

.circle.thirteen-segments .pie_segment:nth-child(2) {
	-webkit-transform:rotate(117.692deg) skew(62.3077deg);
	-ms-transform:rotate(117.692deg) skew(62.3077deg);
	transform:rotate(117.692deg) skew(62.3077deg);
	z-index:2;
}

.circle.thirteen-segments .pie_segment:nth-child(3) {
	-webkit-transform:rotate(145.385deg) skew(62.3077deg);
	-ms-transform:rotate(145.385deg) skew(62.3077deg);
	transform:rotate(145.385deg) skew(62.3077deg);
	z-index:3;
}

.circle.thirteen-segments .pie_segment:nth-child(4) {
	-webkit-transform:rotate(173.077deg) skew(62.3077deg);
	-ms-transform:rotate(173.077deg) skew(62.3077deg);
	transform:rotate(173.077deg) skew(62.3077deg);
	z-index:4;
}

.circle.thirteen-segments .pie_segment:nth-child(5) {
	-webkit-transform:rotate(200.769deg) skew(62.3077deg);
	-ms-transform:rotate(200.769deg) skew(62.3077deg);
	transform:rotate(200.769deg) skew(62.3077deg);
	z-index:5;
}

.circle.thirteen-segments .pie_segment:nth-child(6) {
	-webkit-transform:rotate(228.462deg) skew(62.3077deg);
	-ms-transform:rotate(228.462deg) skew(62.3077deg);
	transform:rotate(228.462deg) skew(62.3077deg);
	z-index:6;
}

.circle.thirteen-segments .pie_segment:nth-child(7) {
	-webkit-transform:rotate(256.154deg) skew(62.3077deg);
	-ms-transform:rotate(256.154deg) skew(62.3077deg);
	transform:rotate(256.154deg) skew(62.3077deg);
	z-index:7;
}

.circle.thirteen-segments .pie_segment:nth-child(8) {
	-webkit-transform:rotate(283.846deg) skew(62.3077deg);
	-ms-transform:rotate(283.846deg) skew(62.3077deg);
	transform:rotate(283.846deg) skew(62.3077deg);
	z-index:8;
}

.circle.thirteen-segments .pie_segment:nth-child(9) {
	-webkit-transform:rotate(311.538deg) skew(62.3077deg);
	-ms-transform:rotate(311.538deg) skew(62.3077deg);
	transform:rotate(311.538deg) skew(62.3077deg);
	z-index:9;
}

.circle.thirteen-segments .pie_segment:nth-child(10) {
	-webkit-transform:rotate(339.231deg) skew(62.3077deg);
	-ms-transform:rotate(339.231deg) skew(62.3077deg);
	transform:rotate(339.231deg) skew(62.3077deg);
	z-index:10;
}

.circle.thirteen-segments .pie_segment:nth-child(11) {
	-webkit-transform:rotate(366.923deg) skew(62.3077deg);
	-ms-transform:rotate(366.923deg) skew(62.3077deg);
	transform:rotate(366.923deg) skew(62.3077deg);
	z-index:11;
}

.circle.thirteen-segments .pie_segment:nth-child(12) {
	-webkit-transform:rotate(394.615deg) skew(62.3077deg);
	-ms-transform:rotate(394.615deg) skew(62.3077deg);
	transform:rotate(394.615deg) skew(62.3077deg);
	z-index:12;
}

.circle.thirteen-segments .pie_segment:nth-child(13) {
	-webkit-transform:rotate(422.308deg) skew(62.3077deg);
	-ms-transform:rotate(422.308deg) skew(62.3077deg);
	transform:rotate(422.308deg) skew(62.3077deg);
	z-index:13;
}

.circle.seven-segments .pie_segment .pie_segment_data {
	right:-5%!important;
	bottom:0;
}

.circle.seven-segments .pie_segment .pie_segment_data span {
	top:0;
	-webkit-transform:rotate(-63deg) translateX(-46%) translateY(260%);
	-ms-transform:rotate(-63deg) translateX(-46%) translateY(260%);
	transform:rotate(-63deg) translateX(-46%) translateY(260%);
}

.circle.seven-segments .pie_segment:nth-child(1) {
	-webkit-transform:rotate(90deg) skew(37deg);
	-ms-transform:rotate(90deg) skew(37deg);
	transform:rotate(90deg) skew(37deg);
	z-index:1;
}

.circle.seven-segments .pie_segment:nth-child(1) .pie_segment_data,
.circle.seven-segments .pie_segment:nth-child(2) .pie_segment_data,
.circle.seven-segments .pie_segment:nth-child(3) .pie_segment_data,
.circle.seven-segments .pie_segment:nth-child(4) .pie_segment_data,
.circle.seven-segments .pie_segment:nth-child(5) .pie_segment_data,
.circle.seven-segments .pie_segment:nth-child(6) .pie_segment_data,
.circle.seven-segments .pie_segment:nth-child(7) .pie_segment_data {
	-webkit-transform:skew(-37deg);
	-ms-transform:skew(-37deg);
	transform:skew(-37deg);
}

.circle.seven-segments .pie_segment:nth-child(2) {
	-webkit-transform:rotate(141.429deg) skew(37deg);
	-ms-transform:rotate(141.429deg) skew(37deg);
	transform:rotate(141.429deg) skew(37deg);
	z-index:2;
}

.circle.seven-segments .pie_segment:nth-child(3) {
	-webkit-transform:rotate(192.857deg) skew(37deg);
	-ms-transform:rotate(192.857deg) skew(37deg);
	transform:rotate(192.857deg) skew(37deg);
	z-index:3;
}

.circle.seven-segments .pie_segment:nth-child(4) {
	-webkit-transform:rotate(244.286deg) skew(37deg);
	-ms-transform:rotate(244.286deg) skew(37deg);
	transform:rotate(244.286deg) skew(37deg);
	z-index:4;
}

.circle.seven-segments .pie_segment:nth-child(5) {
	-webkit-transform:rotate(295.714deg) skew(37deg);
	-ms-transform:rotate(295.714deg) skew(37deg);
	transform:rotate(295.714deg) skew(37deg);
	z-index:5;
}

.circle.seven-segments .pie_segment:nth-child(6) {
	-webkit-transform:rotate(347.143deg) skew(37deg);
	-ms-transform:rotate(347.143deg) skew(37deg);
	transform:rotate(347.143deg) skew(37deg);
	z-index:6;
}

.circle.seven-segments .pie_segment:nth-child(7) {
	-webkit-transform:rotate(398.571deg) skew(37deg);
	-ms-transform:rotate(398.571deg) skew(37deg);
	transform:rotate(398.571deg) skew(37deg);
	z-index:7;
}

.circle.eight-segments .pie_segment .pie_segment_data span {
	top:0;
	-webkit-transform:rotate(-66deg) translateX(-48%) translateY(300%);
	-ms-transform:rotate(-66deg) translateX(-48%) translateY(300%);
	transform:rotate(-66deg) translateX(-48%) translateY(300%);
}

.circle.eight-segments .pie_segment:nth-child(1) {
	-webkit-transform:rotate(90deg) skew(45deg);
	-ms-transform:rotate(90deg) skew(45deg);
	transform:rotate(90deg) skew(45deg);
	z-index:1;
}

.circle.eight-segments .pie_segment:nth-child(1) .pie_segment_data,
.circle.eight-segments .pie_segment:nth-child(2) .pie_segment_data,
.circle.eight-segments .pie_segment:nth-child(3) .pie_segment_data,
.circle.eight-segments .pie_segment:nth-child(4) .pie_segment_data,
.circle.eight-segments .pie_segment:nth-child(5) .pie_segment_data,
.circle.eight-segments .pie_segment:nth-child(6) .pie_segment_data,
.circle.eight-segments .pie_segment:nth-child(7) .pie_segment_data,
.circle.eight-segments .pie_segment:nth-child(8) .pie_segment_data {
	-webkit-transform:skew(-45deg);
	-ms-transform:skew(-45deg);
	transform:skew(-45deg);
	left:4.8em;
}

.circle.eight-segments .pie_segment:nth-child(2) {
	-webkit-transform:rotate(135deg) skew(45deg);
	-ms-transform:rotate(135deg) skew(45deg);
	transform:rotate(135deg) skew(45deg);
	z-index:2;
}

.circle.eight-segments .pie_segment:nth-child(3) {
	-webkit-transform:rotate(180deg) skew(45deg);
	-ms-transform:rotate(180deg) skew(45deg);
	transform:rotate(180deg) skew(45deg);
	z-index:3;
}

.circle.eight-segments .pie_segment:nth-child(4) {
	-webkit-transform:rotate(225deg) skew(45deg);
	-ms-transform:rotate(225deg) skew(45deg);
	transform:rotate(225deg) skew(45deg);
	z-index:4;
}

.circle.eight-segments .pie_segment:nth-child(5) {
	-webkit-transform:rotate(270deg) skew(45deg);
	-ms-transform:rotate(270deg) skew(45deg);
	transform:rotate(270deg) skew(45deg);
	z-index:5;
}

.circle.eight-segments .pie_segment:nth-child(6) {
	-webkit-transform:rotate(315deg) skew(45deg);
	-ms-transform:rotate(315deg) skew(45deg);
	transform:rotate(315deg) skew(45deg);
	z-index:6;
}

.circle.eight-segments .pie_segment:nth-child(7) {
	-webkit-transform:rotate(360deg) skew(45deg);
	-ms-transform:rotate(360deg) skew(45deg);
	transform:rotate(360deg) skew(45deg);
	z-index:7;
}

.circle.eight-segments .pie_segment:nth-child(8) {
	-webkit-transform:rotate(405deg) skew(45deg);
	-ms-transform:rotate(405deg) skew(45deg);
	transform:rotate(405deg) skew(45deg);
	z-index:8;
}

.circle .triangle-trimmer {
	position:absolute;
	width:3em;
	height:.6em;
	border-radius:50%;
	background-color:#fff;
	top:-.8em;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	z-index:5;
}

.circle .text {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	margin-bottom:.3em;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
}

.circle .text .number {
	padding-right:.45em;
	font-size:1.08em;
	-webkit-transition:.1s;
	-o-transition:.1s;
	transition:.1s;
}

.circle .text .title {
	font-size:.5em;
}

.circle .text .title,
.circle.interactive {
	-webkit-transition:.1s;
	-o-transition:.1s;
	transition:.1s;
}

.circle.interactive:before {
	height:10em;
	top:100%;
	border-left:4px solid transparent;
}

.circle.inactive:before,
.circle.interactive:after,
.circle.interactive:before {
	content:" ";
	display:block;
	position:absolute;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
}

.circle.interactive:after {
	border:1.3em solid transparent;
	border-bottom:1.6em solid transparent;
	z-index:0;
	top:-3.5em;
}

#dive .pie-diagram,
.circle.interactive .text {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}

.circle.interactive .content-holder {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	position:relative;
	overflow:visible;
}

.circle.interactive .content-holder:before {
	content:" ";
	display:block;
	position:absolute;
	top:-.56em;
	left:-.56em;
	bottom:-.56em;
	right:-.56em;
	border:1px solid #fff;
	border-radius:50%;
}

.circle.interactive .content-holder .icon {
	font-size:2em;
}

.circle.interactive.active,
.circle.interactive:hover {
	max-width:10.6em;
	max-height:10.6em;
	margin-left:-1.06em;
	margin-top:-1.06em;
	z-index:5;
}

.circle.interactive:hover {
	z-index:10;
}

.circle.interactive.active .text .number,
.circle.interactive:hover .text .number {
	font-size:1.6em;
	padding-right:.3em;
}

.circle.interactive.active .text .title,
.circle.interactive:hover .text .title {
	font-size:.7em;
}

.circle.interactive.active .pie,
.circle.interactive:hover .pie {
	opacity:1;
	-webkit-transition:.1s .2s;
	-o-transition:.1s .2s;
	transition:.1s .2s;
}

.circle.interactive.active:after,
.circle.interactive:hover:after {
	border:2.9em solid transparent;
	border-bottom:4em solid transparent;
	top:7.8em;
}

.circle.inactive {
	width:6.4em;
	height:6.4em;
	background-color:#fff;
	border:1px solid transparent;
	padding:0;
	-webkit-transition:none;
	-o-transition:none;
	transition:none;
}

.circle.inactive .content-holder {
	padding:1em;
	border-radius:0;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	position:relative;
}

.circle.inactive .icon {
	display:block;
	position:relative;
	font-size:1.8em;
	text-align:center;
	width:100%;
}

.circle.inactive:before {
	height:10em;
	top:100%;
	border-left:2px dashed transparent;
}

.circle.inactive:hover {
	width:6.4em;
	height:6.4em;
	margin-left:0;
	margin-top:0;
}

.circle.circle-1 {
	color:#ea1c2c;
	left:29.9em;
	top:1.1em;
}

.circle.circle-1,
.circle.circle-1:before {
	border-color:#ea1c2c;
}

.circle.circle-2 {
	left:38.68em;
	top:2em;
	-webkit-transform:rotate(23deg);
	-ms-transform:rotate(23deg);
	transform:rotate(23deg);
}

.circle.circle-2 .content-holder,
.circle.circle-2 .pie {
	-webkit-transform:rotate(-23deg);
	-ms-transform:rotate(-23deg);
	transform:rotate(-23deg);
}

.circle.circle-2,
.circle.circle-2 .pie .pie_segment .pie_segment_data,
.circle.circle-2:before {
	border-color:#d19e2a;
}

.circle.circle-2 .pie .pie_segment .pie_segment_data.filled {
	background-color:#e3c57f;
}

.circle.circle-2 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-2 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#d19e2a;
}

.circle.circle-2 .content-holder {
	background-color:#d19e2a;
	-webkit-box-shadow:0 0 0 0 #d19e2a;
	box-shadow:0 0 0 0 #d19e2a;
}

.circle.circle-2.active:after,
.circle.circle-2:after,
.circle.circle-2:hover:after {
	border-bottom-color:#d19e2a;
}

.circle.circle-2.active .content-holder,
.circle.circle-2:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #d19e2a;
	box-shadow:0 0 0 .53em #d19e2a;
}

.circle.circle-3 {
	left:47em;
	top:7.1em;
	-webkit-transform:rotate(43deg);
	-ms-transform:rotate(43deg);
	transform:rotate(43deg);
}

.circle.circle-3 .content-holder,
.circle.circle-3 .pie {
	-webkit-transform:rotate(-43deg);
	-ms-transform:rotate(-43deg);
	transform:rotate(-43deg);
}

.circle.circle-3,
.circle.circle-3 .pie .pie_segment .pie_segment_data,
.circle.circle-3:before {
	border-color:#2c9946;
}

.circle.circle-3 .pie .pie_segment .pie_segment_data.filled {
	background-color:#37c158;
}

.circle.circle-3 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-3 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#2c9946;
}

.circle.circle-3 .content-holder {
	background-color:#2c9946;
	-webkit-box-shadow:0 0 0 0 #2c9946;
	box-shadow:0 0 0 0 #2c9946;
}

.circle.circle-3.active:after,
.circle.circle-3:after,
.circle.circle-3:hover:after {
	border-bottom-color:#2c9946;
}

.circle.circle-3.active .content-holder,
.circle.circle-3:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #2c9946;
	box-shadow:0 0 0 .53em #2c9946;
}

.circle.circle-4 {
	color:#c21f33;
	left:54em;
	top:16.1em;
	-webkit-transform:rotate(65deg);
	-ms-transform:rotate(65deg);
	transform:rotate(65deg);
}

.circle.circle-4 .content-holder {
	-webkit-transform:rotate(-65deg);
	-ms-transform:rotate(-65deg);
	transform:rotate(-65deg);
}

.circle.circle-4,
.circle.circle-4:before {
	border-color:#c21f33;
}

.circle.circle-4 .icon img,
.circle.circle-5 .icon img {
	max-width:2.65em;
	margin:auto;
	left:.6em;
	position:relative;
}

.circle.circle-5 {
	color:#cd422f;
	left:56.7em;
	top:25.5em;
	-webkit-transform:rotate(85deg);
	-ms-transform:rotate(85deg);
	transform:rotate(85deg);
}

.circle.circle-5 .content-holder {
	-webkit-transform:rotate(-85deg);
	-ms-transform:rotate(-85deg);
	transform:rotate(-85deg);
}

.circle.circle-5,
.circle.circle-5:before {
	border-color:#cd422f;
}

.circle.circle-5 .icon img {
	max-width:1.9em;
	left:1.2em;
	top:-.25em;
}

.circle.circle-6 {
	left:54.1em;
	top:34em;
	-webkit-transform:rotate(105deg);
	-ms-transform:rotate(105deg);
	transform:rotate(105deg);
}

.circle.circle-6 .content-holder,
.circle.circle-6 .pie {
	-webkit-transform:rotate(-105deg);
	-ms-transform:rotate(-105deg);
	transform:rotate(-105deg);
}

.circle.circle-6,
.circle.circle-6 .pie .pie_segment .pie_segment_data,
.circle.circle-6:before {
	border-color:#00acd6;
}

.circle.circle-6 .pie .pie_segment .pie_segment_data.filled {
	background-color:#0acfff;
}

.circle.circle-6 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-6 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#00acd6;
}

.circle.circle-6 .content-holder {
	background-color:#00acd6;
	-webkit-box-shadow:0 0 0 0 #00acd6;
	box-shadow:0 0 0 0 #00acd6;
}

.circle.circle-6.active:after,
.circle.circle-6:after,
.circle.circle-6:hover:after {
	border-bottom-color:#00acd6;
}

.circle.circle-6.active .content-holder,
.circle.circle-6:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #00acd6;
	box-shadow:0 0 0 .53em #00acd6;
}

.circle.circle-7 {
	color:#e9b530;
	left:51.3em;
	top:44.25em;
	-webkit-transform:rotate(127deg);
	-ms-transform:rotate(127deg);
	transform:rotate(127deg);
}

.circle.circle-7 .content-holder {
	-webkit-transform:rotate(-127deg);
	-ms-transform:rotate(-127deg);
	transform:rotate(-127deg);
}

.circle.circle-7,
.circle.circle-7:before {
	border-color:#e9b530;
}

.circle.circle-7 .icon img,
.circle.circle-9 .icon img {
	max-width:2.5em;
	margin:auto;
	left:.65em;
	top:-.2em;
	position:relative;
}

.circle.circle-8 {
	left:43.5em;
	top:50.9em;
	-webkit-transform:rotate(146deg);
	-ms-transform:rotate(146deg);
	transform:rotate(146deg);
}

.circle.circle-8 .content-holder,
.circle.circle-8 .pie {
	-webkit-transform:rotate(-146deg);
	-ms-transform:rotate(-146deg);
	transform:rotate(-146deg);
}

.circle.circle-8,
.circle.circle-8 .pie .pie_segment .pie_segment_data,
.circle.circle-8:before {
	border-color:#8e1737;
}

.circle.circle-8 .pie .pie_segment .pie_segment_data.filled {
	background-color:#d9a3b3;
}

.circle.circle-8 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-8 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#8e1737;
}

.circle.circle-8 .content-holder {
	background-color:#8e1737;
	-webkit-box-shadow:0 0 0 0 #8e1737;
	box-shadow:0 0 0 0 #8e1737;
}

.circle.circle-8.active:after,
.circle.circle-8:after,
.circle.circle-8:hover:after {
	border-bottom-color:#8e1737;
}

.circle.circle-8.active .content-holder,
.circle.circle-8:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #8e1737;
	box-shadow:0 0 0 .53em #8e1737;
}

.circle.circle-8.active .text .number,
.circle.circle-8:hover .text .number {
	font-size:1.4em;
}

.circle.circle-8.active .text .title,
.circle.circle-8:hover .text .title {
	font-size:.6em;
}

.circle.circle-9 {
	color:#d56d2e;
	left:34.75em;
	top:54.47em;
	-webkit-transform:rotate(169deg);
	-ms-transform:rotate(169deg);
	transform:rotate(169deg);
}

.circle.circle-9 .content-holder {
	-webkit-transform:rotate(-169deg);
	-ms-transform:rotate(-169deg);
	transform:rotate(-169deg);
}

.circle.circle-9,
.circle.circle-9:before {
	border-color:#d56d2e;
}

.circle.circle-9 .text .number {
	padding-right:.15em;
}

.circle.circle-9 .text .title {
	font-size:.45em;
}

.circle.circle-9 .icon img {
	left:.75em;
	top:-.3em;
}

.circle.circle-10 {
	color:#c0207f;
	left:24.8em;
	top:54.47em;
	-webkit-transform:rotate(191deg);
	-ms-transform:rotate(191deg);
	transform:rotate(191deg);
}

.circle.circle-10 .content-holder {
	-webkit-transform:rotate(-191deg);
	-ms-transform:rotate(-191deg);
	transform:rotate(-191deg);
}

.circle.circle-10,
.circle.circle-10:before {
	border-color:#c0207f;
}

.circle.circle-10 .text .number {
	padding-right:.28em;
}

.circle.circle-10 .icon img,
.circle.circle-11 .icon img {
	max-width:2.5em;
	margin:auto;
	left:.8em;
	top:-.1em;
	position:relative;
}

.circle.circle-11 {
	color:#e19a34;
	left:15.6em;
	top:50.8em;
	-webkit-transform:rotate(212deg);
	-ms-transform:rotate(212deg);
	transform:rotate(212deg);
}

.circle.circle-11 .content-holder {
	-webkit-transform:rotate(-212deg);
	-ms-transform:rotate(-212deg);
	transform:rotate(-212deg);
}

.circle.circle-11,
.circle.circle-11:before {
	border-color:#e19a34;
}

.circle.circle-11 .text .title {
	font-size:.47em;
}

.circle.circle-11 .text .number {
	padding-right:.28em;
}

.circle.circle-11 .icon img {
	max-width:3.4em;
	left:.4em;
}

.circle.circle-12 {
	left:7.2em;
	top:43.1em;
	-webkit-transform:rotate(234deg);
	-ms-transform:rotate(234deg);
	transform:rotate(234deg);
}

.circle.circle-12 .content-holder,
.circle.circle-12 .pie {
	-webkit-transform:rotate(-234deg);
	-ms-transform:rotate(-234deg);
	transform:rotate(-234deg);
}

.circle.circle-12,
.circle.circle-12 .pie .pie_segment .pie_segment_data,
.circle.circle-12:before {
	border-color:#cc8a2a;
}

.circle.circle-12 .pie .pie_segment .pie_segment_data.filled {
	background-color:#e0b97f;
}

.circle.circle-12 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-12 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#cc8a2a;
}

.circle.circle-12 .content-holder {
	background-color:#cc8a2a;
	-webkit-box-shadow:0 0 0 0 #cc8a2a;
	box-shadow:0 0 0 0 #cc8a2a;
}

.circle.circle-12.active:after,
.circle.circle-12:after,
.circle.circle-12:hover:after {
	border-bottom-color:#cc8a2a;
}

.circle.circle-12.active .content-holder,
.circle.circle-12:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #cc8a2a;
	box-shadow:0 0 0 .53em #cc8a2a;
}

.circle.circle-13 {
	color:#597641;
	left:4em;
	top:35.25em;
	-webkit-transform:rotate(254deg);
	-ms-transform:rotate(254deg);
	transform:rotate(254deg);
}

.circle.circle-13 .content-holder {
	-webkit-transform:rotate(-254deg);
	-ms-transform:rotate(-254deg);
	transform:rotate(-254deg);
}

.circle.circle-13,
.circle.circle-13:before {
	border-color:#597641;
}

.circle.circle-13 .text .title {
	font-size:.47em;
}

.circle.circle-13 .text .number {
	padding-right:.28em;
}

.circle.circle-13 .icon img,
.circle.circle-16 .icon img {
	max-width:3.4em;
	margin:auto;
	left:.4em;
	top:.2em;
	position:relative;
}

.circle.circle-14 {
	left:2em;
	top:24.3em;
	-webkit-transform:rotate(276deg);
	-ms-transform:rotate(276deg);
	transform:rotate(276deg);
}

.circle.circle-14 .content-holder,
.circle.circle-14 .pie {
	-webkit-transform:rotate(-276deg);
	-ms-transform:rotate(-276deg);
	transform:rotate(-276deg);
}

.circle.circle-14,
.circle.circle-14 .pie .pie_segment .pie_segment_data,
.circle.circle-14:before {
	border-color:#007cb9;
}

.circle.circle-14 .pie .pie_segment .pie_segment_data.filled {
	background-color:#66b0d5;
}

.circle.circle-14 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-14 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#007cb9;
}

.circle.circle-14 .content-holder {
	background-color:#007cb9;
	-webkit-box-shadow:0 0 0 0 #007cb9;
	box-shadow:0 0 0 0 #007cb9;
}

.circle.circle-14.active:after,
.circle.circle-14:after,
.circle.circle-14:hover:after {
	border-bottom-color:#007cb9;
}

.circle.circle-14.active .content-holder,
.circle.circle-14:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #007cb9;
	box-shadow:0 0 0 .53em #007cb9;
}

.circle.circle-15 {
	left:4.85em;
	top:14.9em;
	-webkit-transform:rotate(297deg);
	-ms-transform:rotate(297deg);
	transform:rotate(297deg);
}

.circle.circle-15 .content-holder,
.circle.circle-15 .pie {
	-webkit-transform:rotate(-297deg);
	-ms-transform:rotate(-297deg);
	transform:rotate(-297deg);
}

.circle.circle-15,
.circle.circle-15 .pie .pie_segment .pie_segment_data,
.circle.circle-15:before {
	border-color:#55c02b;
}

.circle.circle-15 .pie .pie_segment .pie_segment_data.filled {
	background-color:#70d648;
}

.circle.circle-15 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-15 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#55c02b;
}

.circle.circle-15 .content-holder {
	background-color:#55c02b;
	-webkit-box-shadow:0 0 0 0 #55c02b;
	box-shadow:0 0 0 0 #55c02b;
}

.circle.circle-15.active:after,
.circle.circle-15:after,
.circle.circle-15:hover:after {
	border-bottom-color:#55c02b;
}

.circle.circle-15.active .content-holder,
.circle.circle-15:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #55c02b;
	box-shadow:0 0 0 .53em #55c02b;
}

.circle.circle-16 {
	color:#305485;
	left:11.75em;
	top:8em;
	-webkit-transform:rotate(318deg);
	-ms-transform:rotate(318deg);
	transform:rotate(318deg);
}

.circle.circle-16 .content-holder {
	-webkit-transform:rotate(-318deg);
	-ms-transform:rotate(-318deg);
	transform:rotate(-318deg);
}

.circle.circle-16,
.circle.circle-16:before {
	border-color:#305485;
}

.circle.circle-16 .text .title {
	font-size:.47em;
}

.circle.circle-16 .text .number {
	padding-right:.25em;
}

.circle.circle-16 .icon img {
	max-width:2.4em;
	left:.85em;
	top:-.25em;
}

.circle.circle-17 {
	left:19.2em;
	top:1.8em;
	-webkit-transform:rotate(340deg);
	-ms-transform:rotate(340deg);
	transform:rotate(340deg);
}

.circle.circle-17 .content-holder,
.circle.circle-17 .pie {
	-webkit-transform:rotate(-340deg);
	-ms-transform:rotate(-340deg);
	transform:rotate(-340deg);
}

.circle.circle-17,
.circle.circle-17 .pie .pie_segment .pie_segment_data,
.circle.circle-17:before {
	border-color:#1b3668;
}

.circle.circle-17 .pie .pie_segment .pie_segment_data.filled {
	background-color:#264b90;
}

.circle.circle-17 .pie .pie_segment .pie_segment_data.filled.active,
.circle.circle-17 .pie .pie_segment .pie_segment_data.filled:hover {
	background-color:#1b3668;
}

.circle.circle-17 .content-holder {
	background-color:#1b3668;
	-webkit-box-shadow:0 0 0 0 #1b3668;
	box-shadow:0 0 0 0 #1b3668;
}

.circle.circle-17.active:after,
.circle.circle-17:after,
.circle.circle-17:hover:after {
	border-bottom-color:#1b3668;
}

.circle.circle-17.active .content-holder,
.circle.circle-17:hover .content-holder {
	-webkit-box-shadow:0 0 0 .53em #1b3668;
	box-shadow:0 0 0 .53em #1b3668;
}

#dive {
	min-height:65.5em;
	border:0;
}

#dive .pie-diagram {
	position:absolute;
	z-index:50;
	height:16.28em;
	width:16.28em;
	border-radius:50%;
	right:3.75em;
	bottom:3em;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
}

#dive .pie-diagram .diagram-back {
	width:16.27em;
	height:16.27em;
	-o-object-position:center;
	object-position:center;
	-o-object-fit:cover;
	object-fit:cover;
}

#dive .pie-diagram .dive-pie {
	width:30%;
	position:absolute;
	opacity:0;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

#dive .pie-diagram .dive-pie.active {
	opacity:1;
	width:35%;
}

#dive .pie-diagram .dive-pie.dive-pie-2 {
	right:2.21em;
	top:.01em;
}

#dive .pie-diagram .dive-pie.dive-pie-2.active {
	right:1.5em;
	top:-.52em;
}

#dive .pie-diagram .dive-pie.dive-pie-3 {
	right:.71em;
	top:2.02em;
}

#dive .pie-diagram .dive-pie.dive-pie-3.active {
	right:.13em;
	top:1.5em;
}

#dive .pie-diagram .dive-pie.dive-pie-6 {
	right:.13em;
	top:8.94em;
}

#dive .pie-diagram .dive-pie.dive-pie-6.active {
	right:-.45em;
	top:8.74em;
}

#dive .pie-diagram .dive-pie.dive-pie-8 {
	width:25%;
	right:3.7em;
	top:11.3em;
}

#dive .pie-diagram .dive-pie.dive-pie-8.active {
	width:30%;
	right:2.9em;
	top:11.1em;
}

#dive .pie-diagram .dive-pie.dive-pie-12 {
	left:.26em;
	top:8.94em;
}

#dive .pie-diagram .dive-pie.dive-pie-12.active {
	left:-.39em;
	top:8.81em;
}

#dive .pie-diagram .dive-pie.dive-pie-14 {
	left:-.06em;
	top:4.24em;
}

#dive .pie-diagram .dive-pie.dive-pie-14.active {
	left:-.75em;
	top:3.72em;
}

#dive .pie-diagram .dive-pie.dive-pie-15 {
	left:.78em;
	top:2.02em;
}

#dive .pie-diagram .dive-pie.dive-pie-15.active {
	left:.26em;
	top:1.37em;
}

#dive .pie-diagram .dive-pie.dive-pie-17 {
	width:20%;
	left:5.15em;
	top:.19em;
}

#dive .pie-diagram .dive-pie.dive-pie-17.active {
	width:25%;
	left:4.56em;
	top:-.71em;
}

#dive .btn,
#dive .pie-diagram .center {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	z-index:50;
	position:absolute;
}

#dive .pie-diagram .center {
	border-radius:50%;
	margin:auto;
	text-align:center;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	width:8.56em;
	height:8.56em;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
}

#dive .pie-diagram .center .number {
	font-size:4.75em;
	color:#fff;
}

#dive .credits {
	position:absolute;
	bottom:-.97em;
	left:-.1em;
	font-size:.75em;
	letter-spacing:.029px;
}

#dive .btn {
	height:2.51em;
	width:28.9em;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	padding-left:2.1em;
	border:1px solid #f4eee6;
	padding-right:2.7em;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	bottom:2.8em;
	left:0;
	border-left:0;
}

#dive .btn .text {
	font-size:.85em;
	letter-spacing:.1px;
}

#dive .btn .text .white {
	color:#fff;
}

#dive .btn:hover {
	text-decoration:none;
	border:1px solid #ddcab1;
	border-left:0;
}

#dive .btn:hover .btn-ico {
	background-color:#ddcab1;
}

#dive .btn .btn-ico,
#dive .mobile-content,
#dive .mobile-content .content {
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}

#dive .btn .btn-ico {
	background-color:#f4eee6;
	height:.99em;
	top:0;
	right:0;
	color:#70c5de;
	font-size:2.5em;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	overflow:hidden;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	width:1.06em;
	position:absolute;
}

#dive .btn .btn-ico .ico {
	position:relative;
	top:-.12em;
	left:-.02em;
}

#dive .container {
	height:100%;
}

#dive .mobile-content,
#dive .mobile-content .content {
	width:100%;
	display:none;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	position:relative;
}

#dive .mobile-content {
	background-color:#f9f4ed;
	padding:2.2em 2em 2.1em;
	margin-bottom:2.5em;
	z-index:50;
}

#dive .mobile-content .content {
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

#dive .mobile-content .content.active {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	opacity:1;
	z-index:5;
}

#dive .mobile-content .content:after {
	content:" ";
	display:block;
	position:absolute;
	top:0;
	left:-7%;
	bottom:0;
	width:40%;
	background-color:#f9f4ed;
	z-index:0;
	-webkit-transform:skew(-24deg);
	-ms-transform:skew(-24deg);
	transform:skew(-24deg);
}

#dive .mobile-content .content:before {
	content:" ";
	display:block;
	position:absolute;
	top:-1.17em;
	left:-1.1em;
	right:-1.1em;
	border:2px solid #fff;
	bottom:-2.2em;
	border-bottom:0;
	z-index:1;
}

#dive .mobile-content .content img {
	max-width:100%;
	max-height:100%;
	height:8.42em;
	width:8.42em;
	display:block;
	position:absolute;
	z-index:2;
	top:-7em;
	right:0;
}

#dive .mobile-content .content .text-up {
	position:relative;
	z-index:2;
	width:100%;
	margin-bottom:3.5em;
}

#dive .content-side .content .text-up .description p:last-child,
#dive .mobile-content .content .text-up .description p:last-child,
#dive .mobile-content .content .text-up:last-child {
	margin-bottom:0;
}

#dive .mobile-content .content .text-up .title {
	font-size:110%;
	margin-bottom:.5em;
}

#dive .mobile-content .content .text-up .description {
	letter-spacing:.1px;
	font-size:1em;
}

#dive .mobile-content .content .text-up .description p {
	font-size:85%;
}

#dive .mobile-content .content.content-2 .title {
	color:#d19e2a;
}

#dive .mobile-content .content.content-3 .title {
	color:#2c9946;
}

#dive .mobile-content .content.content-6 .title {
	color:#00acd6;
}

#dive .mobile-content .content.content-8 .title {
	color:#8e1737;
}

#dive .mobile-content .content.content-12 .title {
	color:#cc8a2a;
}

#dive .mobile-content .content.content-14 .title {
	color:#007cb9;
}

#dive .mobile-content .content.content-15 .title {
	color:#55c02b;
}

#dive .mobile-content .content.content-17 .title {
	color:#1b3668;
}

#dive .content-side {
	height:13.86em;
	position:relative;
	z-index:10;
	background-color:#f9f4ed;
}

#dive .content-side .content:after,
#dive .content-side:after {
	content:" ";
	display:block;
	position:absolute;
	background-color:#f9f4ed;
}

#dive .content-side:after {
	height:5em;
	border-radius:15px;
	-webkit-transform:rotate(45deg) skew(2deg) translateY(-110%);
	-ms-transform:rotate(45deg) skew(2deg) translateY(-110%);
	transform:rotate(45deg) skew(2deg) translateY(-110%);
	width:5em;
	top:100%;
	left:1.37em;
}

#dive .content-side .content {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background-color:#f4efe6;
	padding:3.48em 3.48em 1.83em;
	position:absolute;
	overflow:hidden;
	top:0;
	left:0;
	right:0;
	bottom:0;
	opacity:0;
	z-index:0;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

#dive .content-side .content.active {
	opacity:1;
	z-index:5;
}

#dive .content-side .content:after {
	top:0;
	left:-7%;
	bottom:0;
	width:40%;
	z-index:0;
	-webkit-transform:skew(-24deg);
	-ms-transform:skew(-24deg);
	transform:skew(-24deg);
}

#dive .content-side .content:before {
	content:" ";
	display:block;
	position:absolute;
	top:1.83em;
	left:1.83em;
	right:1.83em;
	border:2px solid #fff;
	bottom:0;
	border-bottom:0;
	z-index:1;
}

#dive .content-side .content img {
	max-width:100%;
	max-height:100%;
	height:8.42em;
	width:8.42em;
	display:block;
	position:relative;
	z-index:2;
}

#dive .content-side .content .text-up {
	position:relative;
	z-index:2;
	margin-left:auto;
	margin-right:6.75em;
	min-width:12em;
	max-width:48.35em;
}

#dive .content-side .content .text-up:nth-last-child(2) {
	margin-left:2.4em;
	margin-right:auto;
	max-width:15em;
}

#dive .content-side .content .text-up .title {
	font-size:1.26em;
	margin-bottom:.4em;
}

#dive .content-side .content .text-up .description {
	letter-spacing:.1px;
	font-size:1em;
}

#dive .content-side .content.content-2 .title {
	color:#d19e2a;
}

#dive .content-side .content.content-3 .title {
	color:#2c9946;
}

#dive .content-side .content.content-6 .title {
	color:#00acd6;
}

#dive .content-side .content.content-8 .title {
	color:#8e1737;
}

#dive .content-side .content.content-12 .title {
	color:#cc8a2a;
}

#dive .content-side .content.content-14 .title {
	color:#007cb9;
}

#dive .content-side .content.content-15 .title {
	color:#55c02b;
}

#dive .content-side .content.content-17 .title {
	color:#1b3668;
}

#dive .circle,
#dive .circle .img-holder {
	-webkit-transition:opacity .1s;
	-o-transition:opacity .1s;
	transition:opacity .1s;
}

#dive .circle {
	top:100%;
	width:7.9em;
	height:7.9em;
	background-color:transparent;
	border:.21em solid transparent;
	padding:0;
}

#dive .circle .img-holder {
	opacity:0;
}

#dive .circle.active .text,
#dive .circle:hover .text {
	opacity:0;
	-webkit-transition:opacity .3s .9s;
	-o-transition:opacity .3s .9s;
	transition:opacity .3s .9s;
}

#dive.active .circle {
	-webkit-transition:.9s;
	-o-transition:.9s;
	transition:.9s;
	cursor:pointer;
}

#dive.active .circle .img-holder {
	z-index:10;
	opacity:1;
	-webkit-transition:opacity .3s 1s;
	-o-transition:opacity .3s 1s;
	transition:opacity .3s 1s;
}

#dive.active .circle .default,
#dive.active .circle .hover {
	opacity:1;
	position:relative;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	z-index:10;
}

#dive.active .circle .hover {
	position:absolute;
	top:0;
	right:0;
	opacity:0;
	z-index:5;
	cursor:pointer;
}

#dive.active .circle .text {
	width:9em;
	margin-bottom:0;
	font-size:1.1em;
	opacity:0;
	-webkit-transform-origin:bottom;
	-ms-transform-origin:bottom;
	transform-origin:bottom;
}

#dive.active .circle:after,
#dive.active .circle:before {
	content:" ";
	display:block;
	width:5.6em;
	height:5.6em;
	background-color:rgba(255,255,255,.3);
	border-radius:50%;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
}

#dive.active .circle:after {
	width:6.57em;
	height:6.57em;
	background-color:rgba(255,255,255,.4);
	border:.21em dotted #fff;
	opacity:0;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}

#dive.active .circle.active,
#dive.active .circle:hover {
	border:.21em solid #fff;
}

#dive.active .circle.active .hover,
#dive.active .circle.active:after,
#dive.active .circle:hover .hover,
#dive.active .circle:hover:after {
	opacity:1;
}

#dive.active .circle.active .text,
#dive.active .circle:hover .text {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	visibility:visible;
}

#dive.active .circle.circle-2-1 {
	left:62.2em;
	top:8.4em;
}

#dive.active .circle.circle-2-1 .text {
	margin:-1.4em 0;
	-webkit-transform:rotate(23deg);
	-ms-transform:rotate(23deg);
	transform:rotate(23deg);
}

#dive.active .circle.circle-2-1 .img-holder {
	position:absolute;
	right:2.2em;
	top:-2.4em;
}

#dive.active .circle.circle-2-1 .img-holder img {
	min-width:14.31em;
	height:14.66em;
	display:block;
}

#dive.active .circle.circle-2-4 {
	left:29.2em;
	top:2.4em;
}

#dive.active .circle.circle-2-4 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:-1.9em -1.1em;
	-webkit-transform:rotate(18deg);
	-ms-transform:rotate(18deg);
	transform:rotate(18deg);
}

#dive.active .circle.circle-2-4 .img-holder {
	position:absolute;
	right:3.2em;
	top:1.7em;
}

#dive.active .circle.circle-2-4 .img-holder img {
	min-width:4.25em;
	height:5.98em;
	display:block;
}

#dive.active .circle.circle-3-9 {
	left:51.2em;
	top:26.1em;
}

#dive.active .circle.circle-3-9 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:-1.8em -1.1em;
	-webkit-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	transform:rotate(0deg);
}

#dive.active .circle.circle-3-9 .img-holder {
	position:absolute;
	top:-1em;
	left:2.8em;
}

#dive.active .circle.circle-3-9 .img-holder img {
	min-width:1.84em;
	height:6.69em;
}

#dive.active .circle.circle-6-3 {
	left:17.65em;
	top:6em;
	z-index:20;
}

#dive.active .circle.circle-6-3 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:-1.8em -1em;
	-webkit-transform:rotate(5deg);
	-ms-transform:rotate(5deg);
	transform:rotate(5deg);
}

#dive.active .circle.circle-6-3 .img-holder {
	position:absolute;
	top:1.9em;
	left:1.5em;
}

#dive.active .circle.circle-6-3 .img-holder img {
	min-width:4.63em;
	height:5.54em;
}

#dive.active .circle.circle-8-6 {
	left:6.45em;
	top:26em;
}

#dive.active .circle.circle-8-6 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:5em -1.1em;
}

#dive.active .circle.circle-12-8 .text .letterTransform,
#dive.active .circle.circle-14-1 .text .letterTransform,
#dive.active .circle.circle-14-4 .text .letterTransform,
#dive.active .circle.circle-8-6 .text,
#dive.active .circle.circle-8-6 .text .letterTransform,
#dive.active .circle.circle-8-9 .text .letterTransform {
	-webkit-transform:rotate(-180deg) scale(-1,1);
	-ms-transform:rotate(-180deg) scale(-1,1);
	transform:rotate(-180deg) scale(-1,1);
}

#dive.active .circle.circle-8-6 .img-holder {
	position:absolute;
	top:-1.2em;
	left:1.55em;
}

#dive.active .circle.circle-8-6 .img-holder img {
	min-width:33.03em;
	height:13.32em;
}

#dive.active .circle.circle-8-9 {
	left:69em;
	top:24em;
}

#dive.active .circle.circle-8-9 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:.2em -1.5em;
	-webkit-transform:rotate(-155deg) scale(-1,1);
	-ms-transform:rotate(-155deg) scale(-1,1);
	transform:rotate(-155deg) scale(-1,1);
}

#dive.active .circle.circle-8-9 .img-holder {
	position:absolute;
	top:-8.09em;
	left:-.2em;
}

#dive.active .circle.circle-8-9 .img-holder img {
	min-width:16.84em;
	height:13.57em;
}

#dive.active .circle.circle-12-2 {
	left:44.2em;
	top:34.1em;
}

#dive.active .circle.circle-12-2 .text {
	margin:-2em -1em;
}

#dive.active .circle.circle-12-2 .img-holder {
	position:absolute;
	left:1.2em;
	top:.7em;
}

#dive.active .circle.circle-12-2 .img-holder img {
	min-width:4.54em;
	height:7.66em;
}

#dive.active .circle.circle-12-4 {
	left:34.5em;
	top:35.1em;
}

#dive.active .circle.circle-12-4 .text {
	-webkit-transform:rotate(59deg);
	-ms-transform:rotate(59deg);
	transform:rotate(59deg);
	margin:-1.2em .5em;
}

#dive.active .circle.circle-12-4 .img-holder {
	position:absolute;
	left:0;
	top:1.7em;
}

#dive.active .circle.circle-12-4 .img-holder img {
	min-width:4.98em;
	height:4.34em;
}

#dive.active .circle.circle-12-5 {
	left:9.5em;
	top:2.5em;
}

#dive.active .circle.circle-12-5 .text {
	-webkit-transform:rotate(40deg);
	-ms-transform:rotate(40deg);
	transform:rotate(40deg);
	margin:-1.5em -.5em;
}

#dive.active .circle.circle-12-5 .img-holder {
	position:absolute;
	left:-.7em;
	top:1.3em;
}

#dive.active .circle.circle-12-5 .img-holder img {
	min-width:5.84em;
	height:7.78em;
}

#dive.active .circle.circle-12-6 {
	left:43.5em;
	top:5em;
}

#dive.active .circle.circle-12-6 .text {
	-webkit-transform:rotate(30deg);
	-ms-transform:rotate(30deg);
	transform:rotate(30deg);
	margin:-1.5em -.1em;
}

#dive.active .circle.circle-12-6 .img-holder {
	position:absolute;
	left:.8em;
	top:1.8em;
}

#dive.active .circle.circle-12-6 .img-holder img {
	min-width:4.54em;
	height:3.54em;
}

#dive.active .circle.circle-12-8 {
	left:50.5em;
	top:38.5em;
}

#dive.active .circle.circle-12-8 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:-.6em -1.1em;
	-webkit-transform:rotate(-180deg) scale(-1,1);
	-ms-transform:rotate(-180deg) scale(-1,1);
	transform:rotate(-180deg) scale(-1,1);
}

#dive.active .circle.circle-12-8 .img-holder {
	position:absolute;
	left:0;
	top:2.5em;
}

#dive.active .circle.circle-12-8 .img-holder img {
	min-width:6.83em;
	height:4.09em;
}

#dive.active .circle.circle-14-1 {
	left:16.75em;
	top:19.5em;
	z-index:25;
}

#dive.active .circle.circle-14-1 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:-1.1em -1.5em;
	-webkit-transform:rotate(-168deg) scale(-1,1);
	-ms-transform:rotate(-168deg) scale(-1,1);
	transform:rotate(-168deg) scale(-1,1);
}

#dive.active .circle.circle-14-1 .img-holder {
	position:absolute;
	left:-15.8em;
	top:-7.8em;
}

#dive.active .circle.circle-14-1 .img-holder img {
	min-width:41.66em;
	height:12.72em;
}

#dive.active .circle.circle-14-2 {
	left:9.3em;
	top:36.1em;
}

#dive.active .circle.circle-14-2 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:-1.8em -1em;
	-webkit-transform:rotate(5deg);
	-ms-transform:rotate(5deg);
	transform:rotate(5deg);
}

#dive.active .circle.circle-14-2 .img-holder {
	position:absolute;
	left:-7.5em;
	top:.5em;
}

#dive.active .circle.circle-14-2 .img-holder img {
	min-width:15.75em;
	height:9.8em;
}

#dive.active .circle.circle-14-4 {
	left:72.5em;
	top:4.5em;
}

#dive.active .circle.circle-14-4 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:.5em -1.5em;
	-webkit-transform:rotate(-168deg) scale(-1,1);
	-ms-transform:rotate(-168deg) scale(-1,1);
	transform:rotate(-168deg) scale(-1,1);
}

#dive.active .circle.circle-14-4 .img-holder {
	position:absolute;
	left:-.7em;
	top:.3em;
}

#dive.active .circle.circle-14-4 .img-holder img {
	min-width:11.19em;
	height:4.6em;
}

#dive.active .circle.circle-14-a {
	left:59.75em;
	top:36.9em;
}

#dive.active .circle.circle-14-a .text {
	margin:-1.8em;
	-webkit-transform:rotate(-13deg);
	-ms-transform:rotate(-13deg);
	transform:rotate(-13deg);
	-webkit-transform-origin:bottom center;
	-ms-transform-origin:bottom center;
	transform-origin:bottom center;
}

#dive.active .circle.circle-14-a .img-holder {
	position:absolute;
	left:.9em;
	top:-.89em;
}

#dive.active .circle.circle-14-a .img-holder img {
	min-width:11.57em;
	height:15.48em;
}

#dive.active .circle.circle-14-a .img-holder.custom {
	left:-2.1em;
	top:10.3em;
}

#dive.active .circle.circle-14-a .img-holder.custom img {
	min-width:3.86em;
	height:3.15em;
}

#dive.active .circle.circle-15-1 {
	left:44.2em;
	top:21.5em;
	z-index:20;
}

#dive.active .circle.circle-15-1 .text {
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom;
	margin:-4.1em -3.3em;
	-webkit-transform:rotate(-268deg) scale(1,1);
	-ms-transform:rotate(-268deg) scale(1,1);
	transform:rotate(-268deg) scale(1,1);
}

#dive.active .circle.circle-15-1 .img-holder {
	position:absolute;
	left:-3.6em;
	top:-4.5em;
}

#dive.active .circle.circle-15-1 .img-holder img {
	min-width:7.84em;
	height:11.77em;
}

#dive.active .circle.circle-17-16 {
	left:36em;
	top:10.5em;
	z-index:30;
}

#dive.active .circle.circle-17-16 .text {
	margin:-1.9em -1.1em;
	-webkit-transform:rotate(26deg);
	-ms-transform:rotate(26deg);
	transform:rotate(26deg);
}

#dive .dive-side,
#dive.active .circle.circle-17-16 .img-holder {
	position:absolute;
	left:2em;
	top:3.1em;
}

#dive.active .circle.circle-17-16 .img-holder img {
	min-width:2.19em;
	height:1.75em;
}

#dive .dive-side {
	top:13.86em;
	left:0;
	right:0;
	bottom:1.1em;
	background-color:#70c5de;
	overflow:hidden;
}

#dive .dive-side .dive-back,
#dive .dive-side .dive-logo {
	position:absolute;
	top:1.06em;
	right:1.96em;
	width:6.71em;
	height:4.72em;
	-o-object-fit:contain;
	object-fit:contain;
	-o-object-position:center;
	object-position:center;
	z-index:5;
}

#dive .dive-side .dive-back {
	bottom:0;
	left:0;
	top:0;
	right:0;
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
	z-index:0;
}

#dive .dive-side .placeholderImg {
	width:3.86em;
	height:3.15em;
	z-index:10;
	position:absolute;
	bottom:1.1em;
	left:57.9em;
}

#dive .dive-side .placeholderImg .img-holder {
	z-index:10;
}

#dive .dive-side .placeholderImg .img-holder .default,
#dive .dive-side .placeholderImg .img-holder .hover {
	opacity:1;
	position:relative;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	z-index:10;
}

#dive .dive-side .placeholderImg .img-holder .hover {
	position:absolute;
	top:0;
	right:0;
	z-index:5;
	cursor:pointer;
}

@media (max-width:1440px) {
	body {
		font-size:90%;
	}

	#wheel .credits {
		left:0;
	}

	#dive .credits {
		left:1.36em;
	}
}

@media (max-width:1366px) {
	body {
		font-size:67%;
	}
}

@media (max-width:1024px) {
	html {
		font-size:85%;
	}

	body {
		font-size:60%;
	}
}

@media (max-width:768px) {
	html {
		font-size:80%;
	}

	body {
		font-size:100%;
	}

	.h2,
	h2 {
		font-size:1.1em;
	}

	.h5,
	blockquote,
	h5 {
		font-size:16px;
	}

	#main {
		max-width:100%;
	}

	.mobile-credist {
		display:block;
		padding-left:1.2em;
		padding-right:1.2em;
		margin-bottom:.5em;
	}

	.tabs-header {
		padding-left:0;
		padding-right:0;
		margin-top:0;
		height:2.3em;
	}

	#main,
	.tabs-header .tabs-holder {
		width:100%;
	}

	.tabs-header .tab-name {
		width:50%;
		padding-left:1em;
		padding-right:1em;
	}

	.tabs-header .tab-name .text {
		font-size:100%;
		margin:auto;
		text-align:center;
	}

	.tabs-header .tab-name .img-holder {
		max-width:5em;
	}

	#wheel,
	.tabs-header .socials {
		display:none;
	}

	.tabs-body {
		height:auto;
		overflow:hidden;
	}

	.tabs-body .tab {
		width:100%;
	}

	.tabs-body .tab.active {
		width:100%;
		display:block;
	}

	.tabs-body .content-side {
		margin-bottom:2.4em;
	}

	.tabs-body .content-side p {
		margin-bottom:1.3em;
	}

	.tabs-body .content-side .description {
		font-size:.85em;
		line-height:1.35em;
	}

	.tabs-body,
	.tabs-body .content-side .description.first,
	.tabs-body .content-side .description.fourth,
	.tabs-body .content-side .description.second,
	.tabs-body .content-side .description.third {
		max-width:100%;
	}

	#wheel {
		padding:1.2em 1.2em 2.5em;
		margin-bottom:.5em;
	}

	#wheel.active {
		display:block;
	}

	#wheel .credits {
		left:-.4em;
		font-size:65%;
		bottom:-4.1em;
		display:none;
	}

	#wheel .btn {
		width:28em;
		height:4.9em;
		max-width:100%;
		margin-top:0;
		font-size:.8em;
		margin-left:-.3em;
		padding-left:1.3em;
		padding-right:7em;
	}

	#wheel .btn .btn-ico {
		width:.85em;
		height:.74em;
	}

	#wheel .mobile_content {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center;
		width:calc(100% + .6em);
		left:-.3em;
		position:relative;
	}

	#wheel .wheel-side {
		position:relative;
		top:0;
		right:0;
		max-width:595px;
		min-width:595px;
		font-size:73%;
		margin:auto auto 3em;
		overflow:visible;
	}

	#dive {
		min-height:30em;
	}

	#dive.active {
		position:relative;
		bottom:auto;
	}

	#dive.active .mobile-content,
	#dive.active .scroll-block {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
	}

	#dive .pie-diagram {
		display:none;
	}

	#dive .credits {
		font-size:100%;
		position:relative;
		bottom:1.2em;
		left:1.2em;
		max-width:calc(100% - 1.2em);
		display:none;
	}

	#dive .btn {
		font-size:99%;
		bottom:-1.5em;
		border-color:#34b2dd;
		left:-.1em;
	}

	#dive .btn .text .white {
		color:#34b2dd;
	}

	#dive .btn:hover {
		border:1px solid #1c85a8;
		border-left:0;
	}

	#dive .btn,
	#dive .btn .btn-ico,
	#dive .btn:hover .btn-ico {
		background-color:#fff;
	}

	#dive .btn .btn-ico {
		color:#052a46;
		height:.95em;
		border-left:1px solid #34b2dd;
	}

	#dive .container {
		margin-bottom:0;
		width:100%;
		overflow:auto;
	}

	#dive .content-side {
		display:none;
	}

	#dive.active .circle .text {
		display:none!important;
	}

	#dive .dive-side {
		position:relative;
		top:auto;
		bottom:auto;
		min-width:94em;
		height:51.7em;
		font-size:63%;
	}
}

@media (max-width:767px) {
	#wheel .wheel-side .wheel .center .mobile_logos_content {
		display:-webkit-box!important;
		display:-ms-flexbox!important;
		display:flex!important;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-box-align:stretch;
		-ms-flex-align:stretch;
		align-items:stretch;
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	#wheel .wheel-side .wheel .center .mobile_logos_content img {
		max-width:35%;
		height:auto;
		margin:auto;
	}

	#wheel .wheel-side .wheel .center .content&gt; * {
		opacity:0;
		display:none;
	}

	#wheel .wheel-side .wheel .center .content:after {
		content:" ";
		display:block;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
		height:1px;
		border-bottom:1px dashed transparent;
		position:absolute;
		left:1.5em;
		right:1.5em;
	}

	#wheel .wheel-side .wheel .center .content-2:after {
		border-bottom:1px dashed #d19e2a;
	}

	#wheel .wheel-side .wheel .center .content-3:after {
		border-bottom:1px dashed #2c9946;
	}

	#wheel .wheel-side .wheel .center .content-6:after {
		border-bottom:1px dashed #00acd6;
	}

	#wheel .wheel-side .wheel .center .content-8:after {
		border-bottom:1px dashed #8e1737;
	}

	#wheel .wheel-side .wheel .center .content-12:after {
		border-bottom:1px dashed #cc8a2a;
	}

	#wheel .wheel-side .wheel .center .content-14:after {
		border-bottom:1px dashed #007cb9;
	}

	#wheel .wheel-side .wheel .center .content-15:after {
		border-bottom:1px dashed #55c02b;
	}

	#wheel .wheel-side .wheel .center .content-17:after {
		border-bottom:1px dashed #1b3668;
	}
}

@media (max-width:667px) {
	html {
		font-size:75%;
	}

	table th {
		padding:10px 5px;
	}

	table td {
		padding:7px 5px;
	}

	#wheel .wheel-side {
		max-width:430px;
		min-width:430px;
		font-size:59%;
		margin:auto auto 3em;
	}
}

@media (max-width:666px) {
	#wheel .wheel-side .wheel {
		margin-left:-15px;
		margin-top:-10px;
	}
}

@media (max-width:480px) {
	html {
		overflow-x:hidden;
		font-size:100%;
	}

	blockquote {
		font-size:15px;
	}

	.tabs-header .tab-name .text {
		font-size:60%;
	}

	.tabs-header .tab-name .img-holder {
		/* max-width:1.9em; */
	}

	#wheel.active .scroll-block {
		max-width:calc(100% + 4.6em);
		min-width:calc(100% + 4.6em);
		margin:auto auto 1em -2.3em;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
	}

	#wheel .wheel-side {
		max-width:calc(100% + 5.4em);
		min-width:calc(100% + 5.4em);
		font-size:45%;
		overflow:auto;
		margin:auto auto 3em -2.7em;
	}

	#wheel .wheel-side .wheel {
		margin-left:15px;
		margin-top:0;
	}

	#wheel .wheel-side .wheel:before {
		-webkit-transform:none;
		-ms-transform:none;
		transform:none;
		top:8em;
		left:8em;
	}

	#dive.active .mobile-content {
		margin-bottom:2em;
	}

	#dive .btn {
		font-size:65%;
		bottom:-1.5em;
	}

	#dive .btn .btn-ico {
		height:.95em;
	}

	#dive .mobile-content {
		margin-bottom:4px;
	}
}

</pre></body></html>