article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display: block;
	-webkit-backface-visibility: hidden;
}

audio,canvas,video {
	display: inline-block;
}

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

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

body {
	margin: 0;
}

a:focus {
	outline: thin dotted;
}

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

h1 {
	font-size: 2em;
}

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

b,strong {
	font-weight: 700;
}

dfn {
	font-style: italic;
}

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

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

pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}

q {
	quotes: "\201C" "\201D" "\2018" "\2019";
}

small {
	font-size: 80%;
}

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

sup {
	top: -.5em;
}

sub {
	bottom: -.25em;
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}

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

figure {
	margin: 0;
}

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

legend {
	padding: 0;
	border: 0;
}

button,input,select,textarea {
	margin: 0;
	font-size: 100%;
	font-family: inherit;
}

button,input {
	line-height: normal;
}

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

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

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

input[type=search] {
	-webkit-box-sizing: padding-box;
	-moz-box-sizing: padding-box;
	box-sizing: padding-box;
	-webkit-border-radius: 0;
	-webkit-box-shadow: none;
	-webkit-appearance: none;
}

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

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

textarea {
	overflow: auto;
	vertical-align: top;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul {
	margin: 0;
	padding: 0;
	color: #000;
	word-wrap: normal;
	direction: ltr;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

ol,ul {
	padding: 0;
	list-style: none;
}

a {
	text-decoration: none;
}

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

canvas,img,video {
	margin: 0;
	width: 100%;
}

.inline-img {
	float: left;
	margin-right: 16px;
	width: 50%;
}

#googlemap img,embed,object {
	max-width: none;
}

#map_canvas embed,#map_canvas img,#map_canvas object {
	max-width: none;
}

@-ms-viewport {
	width:device-width;
}

.row {
	margin: 0 auto;
	width: 1200px;
	max-width: 100%;
	min-width: 600px;
}

.row .row {
	margin: 0 -12px;
	width: auto;
	max-width: none;
	min-width: 0;
}

.row.collapse .column,.row.collapse .columns {
	padding: 0;
}

.row .row {
	margin: 0 -12px;
	width: auto;
	max-width: none;
	min-width: 0;
}

.row .row.collapse {
	margin: 0;
}

.column,.columns {
	position: relative;
	float: left;
	padding: 0 12px;
	min-height: 1px;
}

.column.centered,.columns.centered {
	float: none;
	margin: 0 auto;
}
[class*=column]+[class*=column]:last-child {
	float: right;
}
[class*=column]+[class*=column].end {
	float: left;
}

.one,.row .one {
	width: 6.25%;
}

.row .two,.two {
	width: 12.5%;
}

.row .three,.three {
	width: 18.75%;
}

.four,.row .four {
	width: 25%;
}

.five,.row .five {
	width: 31.25%;
}

.row .six,.six {
	width: 37.5%;
}

.row .seven,.seven {
	width: 43.75%;
}

.eight,.row .eight {
	width: 75%;
}

.nine,.row .nine {
	width: 56.25%;
}

.row .ten,.ten {
	width: 100%;
}

.eleven,.row .eleven {
	width: 68.75%;
}

.row .twelve,.twelve {
	width: 75%;
}

.row .thirteen,.thirteen {
	width: 81.25%;
}

.fourteen,.row .fourteen {
	width: 87.5%;
}

.fifteen,.row .fifteen {
	width: 93.75%;
}

.row .sixteen,.sixteen {
	width: 100%;
}

.row .offset-by-one {
	margin-left: 6.25%;
}

.row .offset-by-two {
	margin-left: 12.5%;
}

.row .offset-by-three {
	margin-left: 18.75%;
}

.row .offset-by-four {
	margin-left: 25%;
}

.row .offset-by-five {
	margin-left: 31.25%;
}

.row .offset-by-six {
	margin-left: 37.5%;
}

.row .offset-by-seven {
	margin-left: 43.75%;
}

.row .offset-by-eight {
	margin-left: 50%;
}

.row .offset-by-nine {
	margin-left: 56.25%;
}

.row .offset-by-ten {
	margin-left: 62.5%;
}

.row .offset-by-eleven {
	margin-left: 68.75%;
}

.row .offset-by-twelve {
	margin-left: 75%;
}

.row .offset-by-thirteen {
	margin-left: 81.25%;
}

.row .offset-by-fourteen {
	margin-left: 87.5%;
}

.push-two {
	left: 12.5%;
}

.pull-two {
	right: 12.5%;
}

.push-three {
	left: 18.75%;
}

.pull-three {
	right: 18.75%;
}

.push-four {
	left: 25%;
}

.pull-four {
	right: 25%;
}

.push-five {
	left: 31.25%;
}

.pull-five {
	right: 31.25%;
}

.push-six {
	left: 37.5%;
}

.pull-six {
	right: 37.5%;
}

.push-seven {
	left: 43.75%;
}

.pull-seven {
	right: 43.75%;
}

.push-eight {
	left: 50%;
}

.pull-eight {
	right: 50%;
}

.push-nine {
	left: 56.25%;
}

.pull-nine {
	right: 56.25%;
}

.push-ten {
	left: 62.5%;
}

.pull-ten {
	right: 62.5%;
}

.push-eleven {
	left: 68.75%;
}

.pull-eleven {
	right: 68.75%;
}

.push-twelve {
	left: 75%;
}

.pull-twelve {
	right: 75%;
}

.push-thirteen {
	left: 81.25%;
}

.pull-thirteen {
	right: 81.25%;
}

.push-fourteen {
	left: 87.5%;
}

.pull-fourteen {
	right: 87.5%;
}

.one-third,.row .one-third {
	width: 33.3%;
}

.row .two-thirds,.two-thirds {
	width: 66.6%;
}

embed,img,object {
	height: auto;
	max-width: 100%;
}

embed,object {
	height: 100%;
}

img {
	-ms-interpolation-mode: bicubic;
}

#map_canvas img,.map_canvas img {
	max-width: none!important;
}

.lap-column-clear,.palm-column-clear {
	clear: none;
}

.row:after,.row:before {
	display: table;
	content: " ";
}

.row:after {
	clear: both;
}

.hide-for-large,.hide-for-large-up,.show-for-medium,.show-for-medium-down,.show-for-print,.show-for-small,.show-for-xlarge {
	display: none!important;
}

.hide-for-medium,.hide-for-medium-down,.hide-for-print,.hide-for-small,.hide-for-xlarge,.show-for-large,.show-for-large-up {
	display: inherit!important;
}

@media only screen and (max-width:51.9375em) and (min-width:32em) {
	.hide-for-large,.hide-for-large-up,.hide-for-small,.hide-for-xlarge,.show-for-medium,.show-for-medium-down {
		display: inherit!important;
	}

	.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-small,.show-for-xlarge {
		display: none!important;
	}
}

@media only screen and (max-width:31.9375em) {
	.hide-for-large,.hide-for-large-up,.hide-for-medium,.hide-for-xlarge,.show-for-medium-down,.show-for-small {
		display: inherit!important;
	}

	.hide-for-medium-down,.hide-for-small,.show-for-large,.show-for-large-up,.show-for-medium,.show-for-xlarge {
		display: none!important;
	}
}

.hide-for-portrait,.show-for-landscape {
	display: inherit!important;
}

.hide-for-landscape,.show-for-portrait {
	display: none!important;
}

@media screen and (orientation:landscape) {
	.hide-for-portrait,.show-for-landscape {
		display: inherit!important;
	}

	.hide-for-landscape,.show-for-portrait {
		display: none!important;
	}
}

@media screen and (orientation:portrait) {
	.hide-for-landscape,.show-for-portrait {
		display: inherit!important;
	}

	.hide-for-portrait,.show-for-landscape {
		display: none!important;
	}
}

.show-for-touch {
	display: none!important;
}

.hide-for-touch {
	display: inherit!important;
}

.touch .show-for-touch {
	display: inherit!important;
}

.touch .hide-for-touch {
	display: none!important;
}

@media only screen and (max-width:31.9375em) {
	.left,.right {
		float: none;
	}

	body {
		margin-right: 0;
		margin-left: 0;
		padding-right: 0;
		padding-left: 0;
		width: 100%;
		min-width: 0;
		-webkit-text-size-adjust: none;
		-ms-text-size-adjust: none;
	}

	.row {
		margin-right: 0;
		margin-left: 0;
		width: auto;
		min-width: 0;
	}

	.column,.columns {
		float: none;
		width: auto!important;
	}

	.column:last-child,.columns:last-child {
		float: none;
	}
[	class*=column]+[class*=column]:last-child {
		float: none;
	}

	.column:after,.column:before,.columns:after,.columns:before {
		display: table;
		content: "";
	}

	.column:after,.columns:after {
		clear: both;
	}

	.offset-by-eight,.offset-by-eleven,.offset-by-five,.offset-by-four,.offset-by-fourteen,.offset-by-nine,.offset-by-one,.offset-by-seven,.offset-by-six,.offset-by-ten,.offset-by-thirteen,.offset-by-three,.offset-by-twelve,.offset-by-two {
		margin-left: 0!important;
	}

	.push-eight,.push-eleven,.push-five,.push-four,.push-fourteen,.push-nine,.push-seven,.push-six,.push-ten,.push-thirteen,.push-three,.push-twelve,.push-two {
		left: auto;
	}

	.pull-eight,.pull-eleven,.pull-five,.pull-four,.pull-fourteen,.pull-nine,.pull-seven,.pull-six,.pull-ten,.pull-thirteen,.pull-three,.pull-twelve,.pull-two {
		right: auto;
	}

	.row .palm-one {
		float: left;
		padding: 0 12px;
		width: 16.66667%!important;
	}

	.row .palm-two {
		float: left;
		padding: 0 12px;
		width: 33.33333%!important;
	}

	.row .palm-three {
		float: left;
		padding: 0 12px;
		width: 50%!important;
	}

	.row .palm-four {
		float: left;
		padding: 0 12px;
		width: 66.66667%!important;
	}

	.row .palm-five {
		float: left;
		padding: 0 12px;
		width: 83.33333%!important;
	}

	.row .palm-six {
		float: left;
		padding: 0 12px;
		width: 100%!important;
	}

	.row .palm-five:last-child,.row .palm-four:last-child,.row .palm-one:last-child,.row .palm-six:last-child,.row .palm-three:last-child,.row .palm-two:last-child {
		float: right;
	}

	.row .palm-five.end,.row .palm-four.end,.row .palm-one.end,.row .palm-six.end,.row .palm-three.end,.row .palm-two.end {
		float: left;
	}

	.row.collapse .palm-five,.row.collapse .palm-four,.row.collapse .palm-one,.row.collapse .palm-six,.row.collapse .palm-three,.row.collapse .palm-two {
		padding: 0;
	}

	.push-one-palm {
		left: 16.66667%;
	}

	.pull-one-palm {
		right: 16.66667%;
	}

	.push-two-palm {
		left: 33.33333%;
	}

	.pull-two-palm {
		right: 33.33333%;
	}

	.push-three-palm {
		left: 50%;
	}

	.pull-three-palm {
		right: 50%;
	}

	.push-four-palm {
		left: 66.66667%;
	}

	.pull-four-palm {
		right: 66.66667%;
	}

	.push-five-palm {
		left: 83.33333%;
	}

	.pull-five-palm {
		right: 83.33333%;
	}

	.palm-column-clear {
		clear: both;
	}

	label.right {
		text-align: left;
	}

	.row input[type=date].one,.row input[type=datetime].one,.row input[type=email].one,.row input[type=number].one,.row input[type=password].one,.row input[type=search].one,.row input[type=tel].one,.row input[type=text].one,.row input[type=time].one,.row input[type=url].one,.row select.one,.row textarea.one,input[type=date].one,input[type=datetime].one,input[type=email].one,input[type=number].one,input[type=password].one,input[type=search].one,input[type=tel].one,input[type=text].one,input[type=time].one,input[type=url].one,select.one,textarea.one {
		width: 25%!important;
	}

	.row input[type=date].two,.row input[type=datetime].two,.row input[type=email].two,.row input[type=number].two,.row input[type=password].two,.row input[type=search].two,.row input[type=tel].two,.row input[type=text].two,.row input[type=time].two,.row input[type=url].two,.row select.two,.row textarea.two,input[type=date].two,input[type=datetime].two,input[type=email].two,input[type=number].two,input[type=password].two,input[type=search].two,input[type=tel].two,input[type=text].two,input[type=time].two,input[type=url].two,select.two,textarea.two {
		width: 25%!important;
	}

	.row input[type=date].three,.row input[type=datetime].three,.row input[type=email].three,.row input[type=number].three,.row input[type=password].three,.row input[type=search].three,.row input[type=tel].three,.row input[type=text].three,.row input[type=time].three,.row input[type=url].three,.row select.three,.row textarea.three,input[type=date].three,input[type=datetime].three,input[type=email].three,input[type=number].three,input[type=password].three,input[type=search].three,input[type=tel].three,input[type=text].three,input[type=time].three,input[type=url].three,select.three,textarea.three {
		width: 25%!important;
	}

	.row input[type=date].four,.row input[type=datetime].four,.row input[type=email].four,.row input[type=number].four,.row input[type=password].four,.row input[type=search].four,.row input[type=tel].four,.row input[type=text].four,.row input[type=time].four,.row input[type=url].four,.row select.four,.row textarea.four,input[type=date].four,input[type=datetime].four,input[type=email].four,input[type=number].four,input[type=password].four,input[type=search].four,input[type=tel].four,input[type=text].four,input[type=time].four,input[type=url].four,select.four,textarea.four {
		width: 50%!important;
	}

	.row input[type=date].five,.row input[type=datetime].five,.row input[type=email].five,.row input[type=number].five,.row input[type=password].five,.row input[type=search].five,.row input[type=tel].five,.row input[type=text].five,.row input[type=time].five,.row input[type=url].five,.row select.five,.row textarea.five,input[type=date].five,input[type=datetime].five,input[type=email].five,input[type=number].five,input[type=password].five,input[type=search].five,input[type=tel].five,input[type=text].five,input[type=time].five,input[type=url].five,select.five,textarea.five {
		width: 50%!important;
	}

	.row input[type=date].six,.row input[type=datetime].six,.row input[type=email].six,.row input[type=number].six,.row input[type=password].six,.row input[type=search].six,.row input[type=tel].six,.row input[type=text].six,.row input[type=time].six,.row input[type=url].six,.row select.six,.row textarea.six,input[type=date].six,input[type=datetime].six,input[type=email].six,input[type=number].six,input[type=password].six,input[type=search].six,input[type=tel].six,input[type=text].six,input[type=time].six,input[type=url].six,select.six,textarea.six {
		width: 50%!important;
	}

	.row input[type=date].seven,.row input[type=datetime].seven,.row input[type=email].seven,.row input[type=number].seven,.row input[type=password].seven,.row input[type=search].seven,.row input[type=tel].seven,.row input[type=text].seven,.row input[type=time].seven,.row input[type=url].seven,.row select.seven,.row textarea.seven,input[type=date].seven,input[type=datetime].seven,input[type=email].seven,input[type=number].seven,input[type=password].seven,input[type=search].seven,input[type=tel].seven,input[type=text].seven,input[type=time].seven,input[type=url].seven,select.seven,textarea.seven {
		width: 75%!important;
	}

	.row input[type=date].eight,.row input[type=datetime].eight,.row input[type=email].eight,.row input[type=number].eight,.row input[type=password].eight,.row input[type=search].eight,.row input[type=tel].eight,.row input[type=text].eight,.row input[type=time].eight,.row input[type=url].eight,.row select.eight,.row textarea.eight,input[type=date].eight,input[type=datetime].eight,input[type=email].eight,input[type=number].eight,input[type=password].eight,input[type=search].eight,input[type=tel].eight,input[type=text].eight,input[type=time].eight,input[type=url].eight,select.eight,textarea.eight {
		width: 75%!important;
	}

	.row input[type=date].nine,.row input[type=datetime].nine,.row input[type=email].nine,.row input[type=number].nine,.row input[type=password].nine,.row input[type=search].nine,.row input[type=tel].nine,.row input[type=text].nine,.row input[type=time].nine,.row input[type=url].nine,.row select.nine,.row textarea.nine,input[type=date].nine,input[type=datetime].nine,input[type=email].nine,input[type=number].nine,input[type=password].nine,input[type=search].nine,input[type=tel].nine,input[type=text].nine,input[type=time].nine,input[type=url].nine,select.nine,textarea.nine {
		width: 75%!important;
	}

	.row input[type=date].ten,.row input[type=datetime].ten,.row input[type=email].ten,.row input[type=number].ten,.row input[type=password].ten,.row input[type=search].ten,.row input[type=tel].ten,.row input[type=text].ten,.row input[type=time].ten,.row input[type=url].ten,.row select.ten,.row textarea.ten,input[type=date].ten,input[type=datetime].ten,input[type=email].ten,input[type=number].ten,input[type=password].ten,input[type=search].ten,input[type=tel].ten,input[type=text].ten,input[type=time].ten,input[type=url].ten,select.ten,textarea.ten {
		width: 100%!important;
	}

	.row input[type=date].eleven,.row input[type=datetime].eleven,.row input[type=email].eleven,.row input[type=number].eleven,.row input[type=password].eleven,.row input[type=search].eleven,.row input[type=tel].eleven,.row input[type=text].eleven,.row input[type=time].eleven,.row input[type=url].eleven,.row select.eleven,.row textarea.eleven,input[type=date].eleven,input[type=datetime].eleven,input[type=email].eleven,input[type=number].eleven,input[type=password].eleven,input[type=search].eleven,input[type=tel].eleven,input[type=text].eleven,input[type=time].eleven,input[type=url].eleven,select.eleven,textarea.eleven {
		width: 100%!important;
	}

	.row input[type=date].twelve,.row input[type=datetime].twelve,.row input[type=email].twelve,.row input[type=number].twelve,.row input[type=password].twelve,.row input[type=search].twelve,.row input[type=tel].twelve,.row input[type=text].twelve,.row input[type=time].twelve,.row input[type=url].twelve,.row select.twelve,.row textarea.twelve,input[type=date].twelve,input[type=datetime].twelve,input[type=email].twelve,input[type=number].twelve,input[type=password].twelve,input[type=search].twelve,input[type=tel].twelve,input[type=text].twelve,input[type=time].twelve,input[type=url].twelve,select.twelve,textarea.twelve {
		width: 100%!important;
	}
}

@media only screen and (max-width:51.9375em) and (min-width:32em) {
	.left,.right {
		float: none;
	}

	body {
		margin-right: 0;
		margin-left: 0;
		padding-right: 0;
		padding-left: 0;
		width: 100%;
		min-width: 0;
		-webkit-text-size-adjust: none;
		-ms-text-size-adjust: none;
	}

	.row {
		margin-right: 0;
		margin-left: 0;
		width: auto;
		min-width: 0;
	}

	.column,.columns {
		float: none;
		width: auto!important;
	}

	.column:last-child,.columns:last-child {
		float: none;
	}
[	class*=column]+[class*=column]:last-child {
		float: none;
	}

	.column:after,.column:before,.columns:after,.columns:before {
		display: table;
		content: "";
	}

	.column:after,.columns:after {
		clear: both;
	}

	.offset-by-eight,.offset-by-eleven,.offset-by-five,.offset-by-four,.offset-by-fourteen,.offset-by-nine,.offset-by-one,.offset-by-seven,.offset-by-six,.offset-by-ten,.offset-by-thirteen,.offset-by-three,.offset-by-twelve,.offset-by-two {
		margin-left: 0!important;
	}

	.push-eight,.push-eleven,.push-five,.push-four,.push-fourteen,.push-nine,.push-seven,.push-six,.push-ten,.push-thirteen,.push-three,.push-twelve,.push-two {
		left: auto;
	}

	.pull-eight,.pull-eleven,.pull-five,.pull-four,.pull-fourteen,.pull-nine,.pull-seven,.pull-six,.pull-ten,.pull-thirteen,.pull-three,.pull-twelve,.pull-two {
		right: auto;
	}

	.row .lap-one {
		float: left;
		padding: 0 12px;
		width: 12.5%!important;
	}

	.row .lap-two {
		float: left;
		padding: 0 12px;
		width: 25%!important;
	}

	.row .lap-three {
		float: left;
		padding: 0 12px;
		width: 37.5%!important;
	}

	.row .lap-four {
		float: left;
		padding: 0 12px;
		width: 50%!important;
	}

	.row .lap-five {
		float: left;
		padding: 0 12px;
		width: 62.5%!important;
	}

	.row .lap-six {
		float: left;
		padding: 0 12px;
		width: 75%!important;
	}

	.row .lap-seven {
		float: left;
		padding: 0 12px;
		width: 87.5%!important;
	}

	.row .lap-eight {
		float: left;
		padding: 0 12px;
		width: 100%!important;
	}

	.row .lap-nowidth {
		float: left;
		padding: 0 12px;
		width: auto!important;
	}

	.lap-one-third,.row .lap-one-third {
		float: left;
		padding: 0 12px;
		width: 33.3%!important;
	}

	.lap-two-thirds,.row .lap-two-thirds {
		float: left;
		padding: 0 12px;
		width: 66.6%!important;
	}

	.row .lap-eight:last-child,.row .lap-five:last-child,.row .lap-four:last-child,.row .lap-nowidth:last-child,.row .lap-one-third:last-child,.row .lap-one:last-child,.row .lap-seven:last-child,.row .lap-six:last-child,.row .lap-three:last-child,.row .lap-two-thirds:last-child,.row .lap-two:last-child {
		float: right;
	}

	.row .lap-eight.end,.row .lap-five.end,.row .lap-four.end,.row .lap-nowidth.end,.row .lap-one-third.end,.row .lap-one.end,.row .lap-seven.end,.row .lap-six.end,.row .lap-three.end,.row .lap-two-thirds.end,.row .lap-two.end {
		float: left;
	}

	.row.collapse .lap-eight,.row.collapse .lap-five,.row.collapse .lap-four,.row.collapse .lap-nowidth,.row.collapse .lap-one,.row.collapse .lap-one-third,.row.collapse .lap-seven,.row.collapse .lap-six,.row.collapse .lap-three,.row.collapse .lap-two,.row.collapse .lap-two-thirds {
		padding: 0;
	}

	.push-one-lap {
		left: 12.5%;
	}

	.pull-one-lap {
		right: 12.5%;
	}

	.push-two-lap {
		left: 25%;
	}

	.pull-two-lap {
		right: 25%;
	}

	.push-three-lap {
		left: 37.5%;
	}

	.pull-three-lap {
		right: 37.5%;
	}

	.push-four-lap {
		left: 50%;
	}

	.pull-four-lap {
		right: 50%;
	}

	.push-five-lap {
		left: 62.5%;
	}

	.pull-five-lap {
		right: 62.5%;
	}

	.push-six-lap {
		left: 75%;
	}

	.pull-six-lap {
		right: 75%;
	}

	.push-seven-lap {
		left: 87.5%;
	}

	.pull-seven-lap {
		right: 87.5%;
	}

	.push-one-third-lap {
		left: 33.3%;
	}

	.pull-one-third-lap {
		right: 33.3%;
	}

	.push-two-thirds-lap {
		left: 66.6%;
	}

	.pull-two-thirds-lap {
		right: 66.6%;
	}

	.lap-column-clear {
		clear: both;
	}
}

body {
	font-weight: 200;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
}

strong {
	font-weight: 500;
}

em {
	font-style: oblique;
}

a {
	color: #1b1919;
	text-decoration: none;
	font-weight: 400;
	font-style: normal;
	line-height: inherit;
	-webkit-transition: color .1s ease-out;
	transition: color .1s ease-out;
}

a:hover {
	color: #bd0f26;
}

a:focus {
	outline: 0;
	color: #bd0f26;
}

a:active {
	color: #444;
}

p a,p a:visited {
	line-height: inherit;
}

a img {
	border: none;
}

a[href^=tel] {
	color: #bd0f26;
}

p {
	margin-bottom: 16px;
	font-size: 1em;
	line-height: 1.5em;
}

p+h3,p+h4,p+h5,p+h6 {
	margin-top: 24px;
}

.p-lead {
	font-size: 1.103em;
	line-height: 1.4em;
}

.p-sub {
	font-size: .854em;
	line-height: 1.45em;
}

.lang-ru h1,.lang-ru h2,.lang-ru h3 {
	font-family: 'Corporate S W01',sans-serif;
}

h1,h2 {
	letter-spacing: -.5px;
	text-rendering: optimizeLegibility;
}

h1 {
	position: relative;
	margin: 2px 0 16px;
	padding: 0;
	width: 100%;
	color: #fff;
	word-wrap: break-word;
	font-weight: 200;
	font-style: normal;
	font-size: 1.618em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.25em;
}

h2 {
	margin: 0 0 12px;
	font-weight: 200;
	font-style: normal;
	font-size: 1.271em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.3em;
}

h3 {
	margin: 0 0 8px;
	font-weight: 200;
	font-style: normal;
	font-size: 1.146em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.35em;
}

h4 {
	margin: 0 0 4px;
	font-weight: 400;
	font-style: normal;
	font-size: 1.064em;
	font-family: 'Corporate S W01',sans-serif;
	line-height: 1.35em;
}

h5 {
	margin: 0 0 4px;
	font-weight: 500;
	font-style: normal;
	font-size: 1em;
	font-family: 'Corporate S W01',sans-serif;
	line-height: 1.45em;
}

h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover {
	color: #444;
	font-weight: 200;
}

.h1-sub {
	margin-top: 0;
	font-size: 1.382em;
	line-height: 1.25em;
}

.h3-grid,.h3-results {
	padding-bottom: 8px;
	border-bottom: 1px solid #d2d3d4;
}

.h3-results {
	margin: 0;
}

.h4-container {
	margin: 0 0 8px;
	font-weight: 200;
	font-size: 1em;
	line-height: 1.2em;
}

.h5-subinfo,.location h5 {
	margin: 0 0 2px;
	padding: 2px 0 1px;
	border-bottom: 1px solid #eee;
	color: #888;
	text-transform: uppercase;
	font-weight: 300;
	font-size: .85em;
	line-height: 1.1em;
}

.page-content ol,.page-content ul {
	margin-bottom: 16px;
}

.page-content ol+h3,.page-content ol+h4,.page-content ol+h5,.page-content ol+h6,.page-content ul+h3,.page-content ul+h4,.page-content ul+h5,.page-content ul+h6 {
	margin-top: 24px;
}

.page-content ul {
	padding-left: 1.2em;
	list-style: outside disc;
}

.page-content ol {
	padding-left: 1.4em;
	list-style: outside decimal;
}

.page-content li {
	margin-bottom: 8px;
	font-size: 1em;
	line-height: 1.5em;
}

.page-content ul li {
	padding-left: .6em;
}

.page-content ol li {
	padding-left: .4em;
}

.page-content ol li ol,.page-content ol li ul,.page-content ul li ol,.page-content ul li ul {
	margin-top: 8px;
}

.page-content ol li ol li,.page-content ol li ul li,.page-content ul li ol li,.page-content ul li ul li {
	margin-bottom: 4px;
	font-size: 94%;
	line-height: 1.45em;
}

.mod_sitemap ul li {
	padding-left: 0;
	border-top: 1px solid #e0e0e0;
}

.mod_sitemap ul li:first-child {
	border-top: none;
}

.mod_sitemap ul.level_1 {
	margin: 0 0 12px;
	padding: 0;
	list-style: none;
}

.mod_sitemap ul.level_1 ul {
	margin: 8px 0 12px;
	padding-left: 1.2em;
	list-style: none;
}

.mod_sitemap ul.level_1 li {
	margin-bottom: 12px;
	padding-top: 12px;
}

.mod_sitemap ul.level_2 li,.mod_sitemap ul.level_3 li {
	margin: 0;
	padding: 10px 0 6px;
	border-top: 1px solid #e0e0e0;
	font-size: 94%;
}

.mod_sitemap ul.level_3 li {
	border-top: 1px solid #eee;
}

.lang-ru .mod_sitemap ul.level_1 li a.sibling {
	font-family: 'Corporate A W01',sans-serif;
}

.mod_sitemap ul.level_1 li a.sibling {
	color: #444;
	font-weight: 200;
	font-style: normal;
	font-size: 1.146em;
	font-family: 'Corporate A W01',serif;
}

.mod_sitemap ul.level_1 li a.sibling:focus,.mod_sitemap ul.level_1 li a.sibling:hover {
	color: #66b8a7;
}

.caption,figcaption {
	margin: 0 auto 12px;
	color: #777;
	font-size: .85em;
	line-height: 1.45em;
}

.page-content figure figcaption {
	float: left;
	padding: 0;
	width: 100%;
}

figure.quote {
	position: relative;
	margin: 24px 0;
	padding: 12px 0 0;
	border-top: 1px solid #bd0f26;
}

.lang-ru figure.quote blockquote {
	font-family: 'Corporate A W01',sans-serif;
}

figure.quote blockquote {
	margin: 0;
	padding: 12px 0;
	color: #bd0f26;
	font-weight: 200;
	font-style: normal;
	font-size: 1.271em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.35em;
}

figure.quote figcaption {
	margin: 0;
	padding: 12px 0 0;
	width: 100%;
	border-top: 1px solid #bd0f26;
	color: #555;
	font-style: normal;
}

.date {
	margin-bottom: 16px;
	color: #666;
	font-size: .85em;
}

.date-extra {
	float: right;
	overflow: hidden;
	height: 1.5em;
	max-width: 50%;
	text-align: right;
}

@media all and (min-width:32em) {
	h1 {
		font-size: 1.854em;
	}

	h2 {
		font-size: 1.382em;
	}

	h3 {
		font-size: 1.271em;
	}

	.h1-sub {
		font-size: 1.618em;
	}

	figure.quote blockquote {
		font-size: 1.382em;
	}

	.date-extra {
		visibility: hidden;
	}
}

@media all and (min-width:40em) {
	h1 {
		font-size: 2.090em;
	}

	.h1-sub {
		font-size: 1.854em;
	}

	.date-extra {
		visibility: visible;
	}
}

@media all and (min-width:52em) {
	p {
		margin-bottom: 24px;
		font-size: 1.064em;
	}

	.p-lead {
		font-size: 1.271em;
	}

	.p-sub {
		font-size: .91em;
	}

	h1 {
		margin: 6px 0 24px;
		font-size: 2.326em;
	}

	h2 {
		font-size: 1.618em;
	}

	h3 {
		font-size: 1.382em;
	}

	h4 {
		font-size: 1.146em;
		line-height: 2em;
	}

	h5 {
		font-size: 1.064em;
	}

	.h1-sub {
		font-size: 2.090em;
	}

	.h4-container {
		font-size: 1.146em;
	}

	.page-content ul {
		margin-bottom: 24px;
	}

	.page-content li {
		font-size: 1.064em;
	}

	.caption,figcaption {
		font-size: .91em;
	}

	figure.quote blockquote {
		font-size: 1.618em;
	}

	.date {
		font-size: .91em;
	}
}

.smallest {
	margin-bottom: 12px;
	font-size: .708em;
	line-height: 1.412em;
}

.smaller {
	margin-bottom: 12px;
	font-size: .811em;
	line-height: 1.412em;
}

.caps {
	text-transform: uppercase;
}

.break {
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
}

.tag.break {
	word-break: break-all;
}

.ellipsis {
	overflow: hidden;
	width: 250px;
	text-overflow: ellipsis;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

pre {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}

table {
	margin: 0 0 24px;
	width: 100%;
	font-weight: 200;
	font-size: .854em;
	line-height: 1.5em;
}

tbody {
	border: 1px solid #e4e4e4;
}

tr {
	border-bottom: 1px solid #e4e4e4;
}

td,th {
	padding: 4px;
	height: 40px;
	border-right: 1px solid #e4e4e4;
	text-align: left;
	font-weight: 200;
}

th {
	width: 50%;
	background: #f4f5f5;
	font-weight: 400;
}

thead th {
	background: #e4e4e4;
	color: #444;
	font-weight: 400;
}

td:last-child {
	border: none;
}

.table-btns {
	padding: 4px 0 0 4px;
}

.table-stripe tr:nth-child(even) {
	background: #f4f5f5;
}

form {
	margin: 0 0 24px;
}

.side-form {
	margin: 0;
}

.row form .row {
	margin: 0 -15px;
}

.row form .row .column,.row form .row .columns {
	padding: 0 15px;
}

.row form .row.collapse {
	margin: 0;
}

.row form .row.collapse .column,.row form .row.collapse .columns {
	padding: 0;
}

fieldset {
	margin: 0 0 24px 0;
	padding: 12px 0 0;
	border: none;
}

fieldset legend {
	margin: 0;
	padding: 0 0 3px;
	width: 100%;
	font-weight: 500;
}

.form-btns {
	margin-top: 24px;
	padding: 24px 0 0;
	border-top: solid 1px #ddd;
}

label {
	display: block;
	margin: 8px 0 4px;
	color: #444;
	font-weight: 200;
	font-size: 1em;
	cursor: pointer;
}

label.right {
	float: none;
}

label.mandatory {
	color: #333;
	font-weight: 400;
}

.checkbox-label {
	margin: 8px 0 16px;
	line-height: 20px;
}

.postfix,.prefix {
	position: relative;
	z-index: 2;
	display: block;
	padding-top: 0;
	padding-bottom: 0;
	width: 100%;
	height: 36px;
	text-align: center;
	line-height: 35px;
}

a.btn.postfix,a.btn.prefix,button.postfix,button.prefix {
	padding-top: 0;
	padding-bottom: 0;
	width: 100%;
	height: 36px;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	line-height: 36px;
	-ms-border-radius: 0 2px 2px 0;
	-o-border-radius: 0 2px 2px 0;
}

span.postfix,span.prefix {
	border: 1px solid #ddd;
	background: #eee;
	font-size: .91em;
}

.prefix {
	left: 2px;
	overflow: hidden;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
	-ms-border-radius: 2px 0 0 2px;
	-o-border-radius: 2px 0 0 2px;
}

.postfix {
	right: 2px;
	overflow: hidden;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	-ms-border-radius: 0 2px 2px 0;
	-o-border-radius: 0 2px 2px 0;
}

input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea {
	display: block;
	/* margin: 0 0 12px 0; */
	/* padding: 8px 6px 6px; */
	width: 100%;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #fdfdfd;
	color: #444;
	font-weight: 200;
	font-size: 1em;
	font-family: inherit;
	line-height: 1em;
}

input[type=search] {
	padding: 0 0 0 6px;
	width: 100%;
	height: 36px;
}

input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus {
	outline: 0!important;
	border-color: #bd0f26;
	background: #fff;
	-webkit-box-shadow: none;
	color: #444;
}

input[type=date][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],textarea[disabled] {
	background-color: #ddd;
}

textarea {
	height: auto;
	min-height: 36px;
	resize: vertical;
}

select {
	width: 100%;
	height: 36px;
}

input[type=checkbox],input[type=radio] {
	margin: 0 4px 0 0;
}

input[type=date]::-ms-clear,input[type=datetime]::-ms-clear,input[type=email]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,input[type=time]::-ms-clear,input[type=url]::-ms-clear,textarea::-ms-clear {
	width: 0;
	height: 0;
}

select::-ms-expand {
	display: none;
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	padding: 1px 0 0 0;
	color: #ccc;
	-webkit-transition: color .2s;
	transition: color .2s;
}

input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder {
	color: transparent;
}

input:-moz-placeholder,textarea:-moz-placeholder {
	padding: 1px 0 0 0;
	color: #ccc;
	opacity: 1;
	-moz-transition: color .2s;
	transition: color .2s;
}

input:focus::-moz-placeholder,textarea:focus::-moz-placeholder {
	color: transparent;
}

input::-moz-placeholder,textarea::-moz-placeholder {
	padding: 1px 0 0 0;
	color: #ccc;
	opacity: 1;
	-moz-transition: color .2s;
	transition: color .2s;
}

input:focus::-moz-placeholder,textarea:focus::-moz-placeholder {
	color: transparent;
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	padding: 1px 0 0 4px;
	color: #ccc;
	transition: color .2s;
	-ms-transition: color .2s;
}

input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder {
	color: transparent;
}

.error input,.error textarea,input.error,textarea.error {
	border-color: #b20e11;
	background-color: #c60f13;
	color: #fcfcfc;
}

.error label,label.error {
	color: #c60f13;
}

.error small,small.error {
	display: block;
	margin-top: -13px;
	margin-bottom: 12px;
	padding: 6px 4px;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	border-bottom-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-bottom-left-radius: 2px;
	background: #c60f13;
	color: #fcfcfc;
	font-weight: 700;
	font-size: 12px;
}

p.error {
	margin: -6px 0 12px;
	color: #c60f13;
	font-weight: 500;
	font-size: .85em;
}

input[type=date].error:focus,input[type=datetime].error:focus,input[type=email].error:focus,input[type=number].error:focus,input[type=password].error:focus,input[type=search].error:focus,input[type=tel].error:focus,input[type=text].error:focus,input[type=time].error:focus,input[type=url].error:focus,textarea.error:focus {
	outline: 0!important;
	border-color: #b20e11;
	background-color: #c60f13;
	-webkit-box-shadow: none;
	color: #fcfcfc;
}

input.correct,textarea.correct {
	-webkit-animation: correct-fade 1.5s ease 0s;
	animation: correct-fade 1.5s ease 0s;
}

@-webkit-keyframes correct-fade {
	0% {
		border-color: #19b527;
		background-color: #1cc92b;
		color: #fcfcfc;
	}

	50% {
		border-color: #19b527;
		background-color: #1cc92b;
		color: #fcfcfc;
	}

	100% {
		border-color: #817f79;
		background-color: #fff;
		color: #444;
	}
}

@keyframes correct-fade {
	0% {
		border-color: #19b527;
		background-color: #1cc92b;
		color: #fcfcfc;
	}

	50% {
		border-color: #19b527;
		background-color: #1cc92b;
		color: #fcfcfc;
	}

	100% {
		border-color: #817f79;
		background-color: #fff;
		color: #444;
	}
}

input::-webkit-validation-bubble-message {
	border: 1px solid #c60f13;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #c60f13;
	font-weight: 500;
	font-size: .85em;
}

input::-webkit-validation-bubble-arrow {
	border: 1px solid #c60f13;
	border-width: 1px 0 0 1px;
	background-color: #fff;
	box-shadow: none;
}

input::-webkit-validation-bubble-icon {
	display: none;
}

@-moz-document url-prefix() {
	form.custom div.custom.dropdown a.selector {
		height: 30px;
	}
}

.lt-ie9 form.custom div.custom.dropdown a.selector {
	height: 30px;
}

.panel {
	position: relative;
	margin: 0 0 24px 0;
	min-height: 5em;
	background: #f4f5f5;
}

.panel>:last-child {
	margin-bottom: 0;
}

.panel h3 {
	padding: 0 0 8px;
	width: auto;
	border-bottom: 1px solid #d2d3d4;
	background: #fcfcfc;
}

.panel p {
	width: 100%;
}

.panel img {
	display: block;
}

.panel ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.panel ul li {
	margin: 0;
	padding: 0;
	width: 100%;
	border-bottom: 1px solid #e6e6e6;
	font-size: 1em;
	line-height: 1em;
}

.panel li a:active,.panel li a:hover {
	background: #fafafa;
}

.panel ul>:last-child {
	border-bottom: 0;
}

.module>:last-child,.module>:last-child>:last-child,.module>:last-child>:last-child>:last-child {
	margin: 0;
}

hr {
	position: relative;
	clear: both;
	margin: 0 auto 24px;
	padding: 0;
	width: 1200px;
	height: 0;
	max-width: 98%;
	border: none;
	border-top: 1px solid #f0f0f0;
	color: #ccc;
	text-align: center;
}

.hr-hidden {
	margin: 0 auto;
	opacity: 0;
}

@font-face {
	font-weight:400;font-style:normal;font-family:icons-grn;src:url(../../assets/svg-framework/fonts/icons-grn.eot?40166494);src:url(../../assets/svg-framework/fonts/icons-grn.eot?40166494#iefix) format('embedded-opentype'),url(../../assets/svg-framework/fonts/icons-grn.woff?40166494) format('woff'),url(../../assets/svg-framework/fonts/icons-grn.ttf?40166494) format('truetype'),url(../../assets/svg-framework/fonts/icons-grn.svg?40166494#icons-grn) format('svg');
}
[class*=" icon-"]:before,[class^=icon-]:before {
	display: inline-block;
	text-align: center;
	text-decoration: inherit;
	text-transform: none;
	font-weight: 400;
	font-style: normal;
	font-variant: normal;
	font-size: 2em;
	font-family: icons-grn;
	line-height: 1em;
	speak: none;
}

.icon-up-open:before {
	content: '\2191';
}

.icon-down-open:before {
	content: '\2193';
}

.icon-left-open:before {
	content: '\2190';
}

.icon-right-open:before {
	content: '\2192';
}

.icon-up-open-big:before {
	content: '\25b3';
}

.icon-down-open-big:before {
	content: '\25bd';
}

.icon-left-open-big:before {
	content: '\276e';
}

.icon-right-open-big:before {
	content: '\276f';
}

.icon-up-dir:before {
	content: '\25b4';
}

.icon-down-dir:before {
	content: '\25be';
}

.icon-left-dir:before {
	content: '\25c2';
}

.icon-right-dir:before {
	content: '\25b8';
}

.icon-plus:before {
	content: '\2b';
}

.icon-minus:before {
	content: '\2212';
}

.icon-ok:before {
	content: '\2713';
}

.icon-cancel:before {
	content: '\2715';
}

.icon-menu:before {
	content: '\2630';
}

.icon-search:before {
	content: '\10312';
}

.icon-wrench:before {
	content: '\e803';
}

.icon-flag:before {
	content: '\2691';
}

.icon-pencil:before {
	content: '\270e';
}

.icon-comment:before {
	content: '\e801';
}

.icon-chat:before {
	content: '\e800';
}

.icon-attention:before {
	content: '\26a0';
}

.icon-location:before {
	content: '\25c9';
}

.icon-map:before {
	content: '\e804';
}

.icon-phone:before {
	content: '\260e';
}

.icon-cog:before {
	content: '\2699';
}

.icon-tag:before {
	content: '\e802';
}

.icon-download-cloud:before {
	content: '\2913';
}

.icon-upload-cloud:before {
	content: '\2912';
}

.icon-heart:before {
	content: '\2764';
}

.icon-star:before {
	content: '\2605';
}

.icon-eye:before {
	content: '\229a';
}

.icon-play:before {
	content: '\25ba';
}

.icon-stop:before {
	content: '\25fc';
}

.icon-pause:before {
	content: '\e81b';
}

.icon-volume-off:before {
	content: '\e805';
}

.icon-volume-down:before {
	content: '\e806';
}

.icon-volume-up:before {
	content: '\e807';
}

.icon-facebook:before {
	content: '\e80e';
}

.icon-linkedin:before {
	content: '\e80a';
}

.icon-rss:before {
	content: '\e80f';
}

.icon-twitter:before {
	content: '\e80b';
}

.icon-youtube:before {
	content: '\e80c';
}

.icon-xing:before {
	content: '\e80d';
}

.icon-mail:before {
	content: '\2709';
}

button.btn {
	font-weight: 300;
	-webkit-box-align: start;
	-moz-box-align: start;
	box-align: start;
}

.btn {
	position: relative;
	display: inline-block;
	margin: 0 0 24px;
	padding: 11px 8px 8px;
	width: auto;
	outline: 0;
	border: 1px solid #bbb;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #fcfcfc;
	color: #888;
	text-align: center;
	text-decoration: none;
	font-weight: 300;
	font-size: .91em;
	line-height: 1.2em;
	cursor: pointer;
	-webkit-transition: background .1s ease-out,border .1s ease-out,color .1s ease-out;
	transition: background .1s ease-out,border .1s ease-out,color .1s ease-out;
}

.btn:focus,.btn:hover {
	border: 1px solid #bd0f26;
	color: #bd0f26;
}

.btn:active {
	background: #bd0f26;
	color: #fff;
}

.active-btn {
	border: 1px solid #bd0f26;
	background: #bd0f26;
	color: #fff;
}

.active-btn:active,.active-btn:focus,.active-btn:hover {
	border: 1px solid #bd0f26;
	background: #bd0f26;
	color: #fff;
}

.disabled-btn,.disabled-btn:active,.disabled-btn:focus,.disabled-btn:hover {
	background: #eee;
	-webkit-box-shadow: inset 0 0 0 1px #ddd;
	box-shadow: inset 0 0 0 1px #ddd;
	color: #ccc;
	cursor: default;
}

.btn-btt {
	border: 1px solid #ddd;
	background: #ddd;
	color: #888;
}

.btn-btt:focus,.btn-btt:hover {
	border: 1px solid #bd0f26;
	background: #bd0f26;
	color: #bd0f26;
}

.btn-btt:active {
	background: #bd0f26;
	color: #fff;
}

button.btn,input[type=submit].btn {
	-webkit-appearance: none;
}

.btn-icon-left {
	padding: 11px 8px 8px 36px;
	text-align: right;
}

.btn-icon-right {
	padding: 11px 36px 8px 8px;
	text-align: left;
}

.btn-icon-only {
	padding: 11px 0 8px;
	width: 38px;
	height: 38px;
}

.btn-icon-left:before,.btn-icon-only:before,.btn-icon-right:before {
	position: absolute;
	width: 36px;
	font-size: 18px;
	line-height: inherit;
}

.btn-icon-left:before {
	left: 0;
}

.btn-icon-right:before {
	right: 0;
}

.btn-icon-only:before {
	left: 0;
}

.btn-small,.btn-smallest {
	padding: 9px 8px 7px;
	font-size: .854em;
}

.btn-small.btn-icon-left,.btn-smallest.btn-icon-left {
	padding: 9px 8px 7px 32px;
}

.btn-small.btn-icon-right,.btn-smallest.btn-icon-right {
	padding: 9px 32px 7px 8px;
}

.btn-small.btn-icon-only,.btn-smallest.btn-icon-only {
	padding: 9px 0 7px;
	width: 34px;
	height: 35px;
}

.btn-small.btn-icon-left:before,.btn-small.btn-icon-only:before,.btn-small.btn-icon-right:before,.btn-smallest.btn-icon-left:before,.btn-smallest.btn-icon-only:before,.btn-smallest.btn-icon-right:before {
	width: 32px;
	font-size: 16px;
}

.btn-float-left {
	float: left;
	margin-right: 4px;
}

.btn-float-right {
	float: right;
	margin-left: 4px;
}

.float-btns-left {
	float: left;
}

.float-btns-right {
	float: right;
}

.table-btns a.btn {
	margin-bottom: 4px;
}

.page-btns-btm,.page-btns-top {
	overflow: auto;
	padding: 16px 0;
}

.page-btns-top {
	border-bottom: 1px solid #eee;
}

.page-btns-btm {
	margin-bottom: 24px;
	border-top: 1px solid #eee;
}

.page-btns-btm a,.page-btns-top a {
	margin-bottom: 0;
}

@media all and (min-width:32em) {
	label.right {
		text-align: right;
	}

	label.inline {
		margin-top: 10px;
		line-height: 20px;
	}
}

@media all and (min-width:52em) {
	table {
		font-size: .91em;
	}

	td,th {
		padding: 8px;
	}

	.table-btns {
		padding: 8px 0 0 8px;
	}

	.table-btns a.btn {
		margin-bottom: 8px;
	}

	.btn {
		padding: 12px 10px 9px;
		font-size: 1em;
	}

	.btn-small,.tag {
		padding: 11px 8px 8px;
		font-size: .91em;
	}

	.btn-icon-left {
		padding: 12px 10px 9px 40px;
	}

	.btn-icon-right {
		padding: 12px 40px 9px 10px;
	}

	.btn-icon-only {
		padding: 12px 0 9px;
		width: 44px;
		height: 44px;
	}

	.btn-icon-left:before,.btn-icon-only:before,.btn-icon-right:before {
		width: 40px;
		font-size: 20px;
	}

	.btn-icon-only:before {
		width: 42px;
	}

	.btn-small.btn-icon-left {
		padding: 11px 8px 8px 36px;
	}

	.btn-small.btn-icon-right {
		padding: 11px 36px 8px 8px;
	}

	.btn-small.btn-icon-only {
		padding: 11px 0 8px;
		width: 38px;
		height: 38px;
	}

	.btn-small.btn-icon-left:before,.btn-small.btn-icon-only:before,.btn-small.btn-icon-right:before {
		width: 36px;
		font-size: 18px;
	}

	.btn-float-left {
		margin-right: 4px;
	}
}

body {
	margin: 0;
	padding: 0;
	background-color: #fcfcfc;
	color: #444;
}

.container {
	position: relative;
	overflow: hidden;
	width: 100%;
}

.page-header {
	position: relative;
	z-index: 8999;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
	text-align: center;
}

.logo {
	position: absolute;
	top: 4px;
	right: 50%;
	z-index: 50;
	display: block;
	margin-right: -4.5em;
	padding: 0;
	width: 9em;
	-webkit-transition: width .2s ease;
	transition: width .2s ease;
}

.page-footer {
	position: relative;
	clear: both;
	display: block;
	margin: 0 auto;
	padding: 16px 0 0;
	width: 1200px;
	max-width: 100%;
	border-top: 1px solid #e7e8e8;
}

.home-footer {
	padding-top: 16em;
	width: 100%;
	border: none;
	background: #f4f5f7 url(../../assets/svg-framework/img/home-welle.jpg) repeat-x 50% 0;
	background-size: auto;
}

.slogan {
	position: absolute;
	top: 10.5em;
	left: 50%;
	margin-left: -6em;
	width: 12em;
	-webkit-transition: width .2s ease;
	transition: width .2s ease;
}

.page-footer h1 {
	margin: 0 0 8px;
	color: #eee;
	font-size: .91em;
	line-height: 1.5em;
}

.page-footer p {
	margin: 0;
	color: #eee;
	font-size: .811em;
	line-height: 1.5em;
}

.copyright {
	padding: 0 0 8px;
	border-bottom: 1px solid #f8f9fa;
	text-align: center;
}

.home-footer .copyright {
	background: 0 0;
}

.copyright p {
	margin: 0;
	color: #0a0a0a;
}

.nav-main-wrapper {
	position: relative;
	margin: 0 auto;
	height: 80px;
	max-width: 1200px;
}

.nav-main {
	padding: 0;
}

#toggle,.toggle {
	display: none;
}

.toggle {
	z-index: 2;
	float: left;
	margin: 20px 8px;
}

.nav-main ul {
	float: left;
	margin: 42px 0 0 0px;
}

.nav-main li {
	float: left;
	display: inline;
	padding: 0;
	border: none;
	color: #0c0c0c;
	font-size: 2em;
}

.nav-main li a {
	float: left;
	padding: 18px 10px 0;
	height: 54px;
	color: inherit;
	font-weight: 700;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
	-webkit-transition: border-color .1s ease-out,color .1s ease-out;
	transition: border-color .1s ease-out,color .1s ease-out;
}

.nav-main li a:focus,.nav-main li a:hover {
	color: #fff;
}

.level_1 .link-unternehmen>.active,.level_1 .link-unternehmen>.trail,.link-unternehmen a:focus,.link-unternehmen.hover,.link-unternehmen:hover {
	background: #bd0f26;
	color: #fff;
}

.level_1 .link-pharma>.active,.level_1 .link-pharma>.trail,.link-pharma a:focus,.link-pharma.hover,.link-pharma:hover {
	background: #749dd6;
	color: #fff;
}

.level_1 .link-kosmetik>.active,.level_1 .link-kosmetik>.trail,.link-kosmetik a:focus,.link-kosmetik.hover,.link-kosmetik:hover {
	background: #e9c672;
	color: #fff;
}

.level_1 .link-consumerhealthcare>.active,.level_1 .link-consumerhealthcare>.trail,.link-consumerhealthcare a:focus,.link-consumerhealthcare.hover,.link-consumerhealthcare:hover {
	background: #911370;
	color: #fff;
}

.level_1 .link-service>.active,.level_1 .link-service>.trail,.link-service a:focus,.link-service.hover,.link-service:hover {
	background: #a6a8aa;
	color: #fff;
}

.nav-top span {
	float: right;
	padding: 4px 12px 0 0;
	color: #f0f0f0;
	font-weight: 600;
	font-size: 1.6em;
}

.nav-top-wrapper {
	background-color: #bd0f26;
}

.nav-top-inner {
	position: relative;
	overflow: visible;
	margin: 0 auto;
	padding: 0;
	max-width: 1200px;
	min-height: 40px;
}

.nav-top {
	position: relative;
	z-index: 2999;
}

.nav-top ul {
	float: left;
	margin: 12px 12px 12px 0;
}

.nav-top li {
	float: left;
	display: inline;
	margin: 0 0 0 12px;
	text-transform: uppercase;
	font-size: .811em;
}

.nav-top a {
	color: #fff;
	font-weight: 300;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
}

.nav-top a:active,.nav-top a:focus,.nav-top a:hover {
	color: #e6e4e4;
}

#toggle-search,.toggle-search {
	display: none;
}

.toggle-search {
	position: absolute;
	right: 8px;
	bottom: -60px;
	z-index: 2;
	margin: 0;
}

.top-header-search {
	position: relative;
	z-index: 3001;
	float: left;
	margin: 0;
}

.top-header-search input {
	float: left;
	margin: 0;
	padding: 0 8px;
	width: 100%;
	height: 40px;
	border: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	background: #a6a8aa;
	color: #eee;
	font-size: .85em;
	line-height: 40px;
	-webkit-transition: background .2s ease;
	transition: background .2s ease;
}

.top-header-search input:focus {
	outline: 0;
	background: #f4f4f4;
	color: #828588;
}

.btn-search {
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -16px;
	padding: 0;
	width: 32px;
	height: 32px;
	border: none;
	background: 0 0;
	color: #eee;
	text-align: center;
}

.btn-search:active,.btn-search:hover {
	color: #fff;
}

.top-header-search input:focus+.btn-search {
	color: #828588;
}

.btn-search:before {
	display: block;
	content: '\10312';
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 16px;
	font-family: icons-grn;
	line-height: 1em;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	speak: none;
}

.top-header-search input::-webkit-input-placeholder {
	padding: 0;
	color: #eee;
	-webkit-transition: color .2s ease;
}

.top-header-search input:focus::-webkit-input-placeholder {
	color: transparent;
}

.top-header-search input:-moz-placeholder {
	padding: 0;
	color: #eee;
	transition: color .2s ease;
}

.top-header-search input:focus::-moz-input-placeholder {
	color: transparent;
}

.top-header-search input::-moz-placeholder {
	padding: 0;
	color: #eee;
	transition: color .2s ease;
}

.top-header-search input:focus::-moz-input-placeholder {
	color: transparent;
}

.top-header-search input:-ms-input-placeholder {
	padding: 0 0 0 8px;
	color: #eee;
	transition: color .2s ease;
}

.top-header-search input:focus::-ms-input-placeholder {
	color: transparent;
}

#toggle-lang {
	display: none;
}

.toggle-lang {
	position: relative;
	z-index: 3;
	float: left;
	margin: 0;
	padding: 12px 24px 0 0;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	font-size: .811em;
	font-family: 'Corporate S W01',sans-serif;
	cursor: pointer;
	-webkit-transition: color .1s ease;
	transition: color .1s ease;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}

.nav-lang {
	position: relative;
	z-index: 2998;
}

.nav-lang ul {
	float: left;
	clear: left;
	overflow: hidden;
	margin: 0 0 0 172px;
	padding: 0;
	max-height: 0;
	-webkit-transition: max-height .1s ease,padding .1s ease;
	transition: max-height .1s ease,padding .1s ease;
}

.nav-lang li {
	float: left;
	display: inline;
	margin: 0 12px 0 0;
	padding: 4px 0;
	text-transform: uppercase;
	font-size: .811em;
	opacity: 0;
	-webkit-transition: opacity .1s ease;
	transition: opacity .1s ease;
}

.nav-lang a {
	position: relative;
	color: #fff;
	font-weight: 300;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
	-webkit-transition: color .1s ease-out,border .1s ease-out;
	transition: color .1s ease-out,border .1s ease-out;
}

.nav-lang a:active,.nav-lang a:focus,.nav-lang a:hover {
	color: #e6e4e4;
}

a.active-lang {
	border-bottom: 1px solid #fff;
	font-weight: 400;
}

.nav-lang a.active-lang:active,.nav-lang a.active-lang:focus,.nav-lang a.active-lang:hover {
	border-color: #e6e4e4;
}

#toggle-lang.checked~ul,#toggle-lang:checked~ul {
	padding: 12px 0 8px;
	max-height: 80px;
}

#toggle-lang.checked~ul>li,#toggle-lang:checked~ul>li {
	opacity: 1;
}

.toggle-lang:after {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	padding: 10px 0;
	width: 24px;
	height: 40px;
	color: #fff;
	content: '\25bd';
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 16px;
	font-family: icons-grn;
	line-height: 1em;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	speak: none;
}

.toggle-lang:hover,.toggle-lang:hover:after {
	color: #e6e4e4;
}

#toggle-lang.checked+.toggle-lang:after,#toggle-lang:checked+.toggle-lang:after {
	content: '\25b3';
}

.nav-footer {
	float: none;
	overflow: auto;
	margin-bottom: 12px;
}

.nav-footer ul {
	text-align: center;
}

.nav-footer li {
	display: inline-block;
	margin: 0 8px 4px 0;
	text-transform: uppercase;
	font-size: .811em;
}

.nav-footer a {
	color: #141415;
	font-weight: 300;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
}

.nav-footer a:active,.nav-footer a:focus,.nav-footer a:hover {
	color: #666;
}

.social li {
	margin: 0 12px 0 0;
	padding: 4px 0;
}

.social li i {
	margin: 0;
	width: 24px;
	text-align: center;
	font-size: 10px;
}

.social a {
	color: #bbbcbd;
}

.social a:active,.social a:focus,.social a:hover {
	color: #a6a8aa;
}

.nav-side {
	float: left;
	overflow: hidden;
	margin: 0 0 24px;
	width: 100%;
}

.nav-side ul,.nav-side ul li ul {
	padding: 0;
}

.nav-side li {
	margin: 0;
	padding: 0;
	width: 100%;
	border-bottom: 1px solid #e0e0e0;
	font-size: .91em;
}

.nav-side li ul li {
	border-top: 1px solid #eee;
	border-bottom: none;
	font-size: 94%;
}

.nav-side li span {
	font-size: 94%;
}

.nav-side a {
	position: relative;
	display: block;
	overflow: hidden;
}

.nav-side li a {
	padding: 18px 20px 18px 0;
	color: #171616;
	font-weight: 900;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
}

.nav-side li a.active {
	color: #bd0f26;
}

.nav-side li a.active:hover,.nav-side li a:hover {
	color: #bd0f26;
}

.nav-side li ul li a {
	padding: 10px 20px 4px 12px;
	color: #888;
}

.nav-side li ul li:last-child a {
	margin-bottom: 16px;
}

.nav-side li a:after {
	position: absolute;
	top: 50%;
	right: -15px;
	margin-top: -8px;
	width: 16px;
	height: 16px;
	color: #8ec5c2;
	content: '\276f';
	text-align: center;
	font-size: 16px;
	font-family: icons-grn;
	-webkit-transition: all .1s ease;
	transition: all .1s ease;
	speak: none;
}

.nav-side li a.active:after {
	right: -3px;
	content: '\2013';
}

.nav-side li a.active:hover:after,.nav-side li a:hover:after {
	right: -3px;
	color: #bd0f26;
}

.lang-ru .nav-side h5 {
	font-family: 'Corporate S W01',sans-serif;
}

.nav-side h5 {
	margin: 0 0 2px;
	padding: 8px 0 12px;
	border-bottom: 1px solid #d2d3d4;
	color: #aaa;
	font-weight: 300;
	font-size: 1em;
	font-family: 'Corporate A W01',serif;
	line-height: 1em;
}

.nav-side h5 a {
	color: #0c0c0c;
	font-weight: 900;
	font-style: normal;
}

.nav-side h5 a:hover {
	color: #bd0f26;
}

.breadcrumb ul {
	margin: 16px 0 12px;
	padding: 0;
}

.breadcrumb ul li {
	display: inline;
	margin-right: 6px;
	padding: 0;
	color: #f4f4f4;
	font-size: .811em;
}

.breadcrumb li a {
	margin-right: 6px;
	padding-bottom: 2px;
	color: #fff;
	font-weight: 300;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
}

.breadcrumb li a:active,.breadcrumb li a:hover {
	border-bottom: 1px dotted #f8f8f8;
}

.content-header-light .breadcrumb ul li {
	color: #fcfcfc;
}

.content-header-light .breadcrumb li a {
	color: #fcfcfc;
}

.content-header-light .breadcrumb li a:active,.content-header-light .breadcrumb li a:hover {
	border-bottom: 1px dotted #777;
}

@media only screen and (max-width:40em) {
	.nav-main {
		position: relative;
		right: initial;
		bottom: initial;
		float: left;
		margin: 0;
	}

	.nav-main ul {
		float: left;
		overflow: hidden;
		width: 100%;
		max-height: 0;
		border-bottom: 0 solid #eee;
		background: #fcfcfc;
		-webkit-transition: max-height .2s ease,border-bottom .2s ease;
		transition: max-height .2s ease,border-bottom .2s ease;
	}

	.nav-main ul>li {
		display: block;
		margin: 0;
		width: 100%;
		font-size: 1em;
		opacity: 0;
		-webkit-transition: opacity .2s ease;
		transition: opacity .2s ease;
	}

	.nav-main ul>li>a {
		display: block;
		width: 100%;
		text-decoration: none;
	}

	.nav-main li {
		display: block;
		margin: 8px;
		padding: 8px;
		font-size: 1em;
	}

	.nav-main li a {
		margin: 0;
		padding: 4px 0;
		height: auto;
		border-bottom: 1px solid #eee;
		background: #fcfcfc;
		color: #444;
		font-weight: 300;
	}

	.nav-main li a.active,.nav-main li a.submenu-link.active {
		background: #fcfcfc;
		color: #333;
	}

	.nav-main li a.active:hover,.nav-main li a.submenu-link.active:hover,.nav-main li a.submenu-link:active,.nav-main li a.submenu-link:focus,.nav-main li a.submenu-link:hover,.nav-main li a:active,.nav-main li a:focus,.nav-main li a:hover {
		border-color: #999;
		background: #fcfcfc;
		color: #333;
	}

	.toggle {
		position: relative;
		display: block;
		cursor: pointer;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
	}

	#toggle:checked~ul {
		padding-bottom: 16px;
		max-height: 16em;
		border-bottom: 1px solid #ddd;
	}

	#toggle:checked~ul>li {
		opacity: 1;
	}

	.toggle-search:after,.toggle:after {
		display: block;
		padding: 4px;
		width: 40px;
		height: 40px;
		color: #999;
		content: '\2630';
		text-align: center;
		text-decoration: inherit;
		font-weight: 400;
		font-style: normal;
		font-size: 32px;
		font-family: icons-grn;
		line-height: 1em;
		-webkit-transition: all .2s ease;
		transition: all .2s ease;
		speak: none;
	}

	.toggle-search:hover:after,.toggle:hover:after {
		color: #666;
	}

	#toggle-search:checked+.toggle-search:after,#toggle:checked+.toggle:after {
		content: '\2715';
	}

	#toggle:checked~ul {
		max-height: 75em;
	}

	.nav-main ul {
		margin: 0;
	}

	.nav-main li {
		text-align: left;
	}

	.nav-main li div {
		max-height: 30em;
	}

	.nav-main li p {
		display: none;
	}

	.nav-main ul li ul {
		max-height: 30em;
		border-bottom: none;
		background-color: #fcfcfc;
	}

	.nav-main li ul li {
		padding: 8px 4px 0;
		width: 100%;
		border-top: none;
		text-transform: none;
		font-size: .85em;
		opacity: 1;
		-webkit-transition: opacity .2s ease;
		transition: opacity .2s ease;
	}

	.nav-main li ul li a {
		color: #888;
	}

	.nav-main li.link-consumerhealthcare>a,.nav-main li.link-kosmetik>a,.nav-main li.link-pharma>a,.nav-main li.link-service>a,.nav-main li.link-unternehmen>a {
		padding: 8px 0;
		border-bottom: 2px solid #bd0f26;
	}

	.level_1 .link-unternehmen>.active,.level_1 .link-unternehmen>.trail,.nav-main li.link-unternehmen.active:hover>a,.nav-main li.link-unternehmen.hover>a,.nav-main li.link-unternehmen:hover>a,.nav-main li.link-unternehmen>a {
		border-color: #bd0f26;
		background: #fcfcfc;
		color: #666;
	}

	.level_1 .link-pharma>.active,.level_1 .link-pharma>.trail,.nav-main li.link-pharma.active:hover>a,.nav-main li.link-pharma.hover>a,.nav-main li.link-pharma:hover>a,.nav-main li.link-pharma>a {
		border-color: #749dd6;
		background: #fcfcfc;
		color: #666;
	}

	.level_1 .link-kosmetik>.active,.level_1 .link-kosmetik>.trail,.nav-main li.link-kosmetik.active:hover>a,.nav-main li.link-kosmetik.hover>a,.nav-main li.link-kosmetik:hover>a,.nav-main li.link-kosmetik>a {
		border-color: #e9c672;
		background: #fcfcfc;
		color: #666;
	}

	.level_1 .link-consumerhealthcare>.active,.level_1 .link-consumerhealthcare>.trail,.nav-main li.link-consumerhealthcare.active:hover>a,.nav-main li.link-consumerhealthcare.hover>a,.nav-main li.link-consumerhealthcare:hover>a,.nav-main li.link-consumerhealthcare>a {
		border-color: #911370;
		background: #fcfcfc;
		color: #666;
	}

	.level_1 .link-service>.active,.level_1 .link-service>.trail,.nav-main li.link-service.active:hover>a,.nav-main li.link-service.hover>a,.nav-main li.link-service:hover>a,.nav-main li.link-service>a {
		border-color: #a6a8aa;
		background: #fcfcfc;
		color: #666;
	}

	.nav-main li.link-consumerhealthcare:focus,.nav-main li.link-consumerhealthcare:hover,.nav-main li.link-kosmetik:focus,.nav-main li.link-kosmetik:hover,.nav-main li.link-pharma:focus,.nav-main li.link-pharma:hover,.nav-main li.link-service:focus,.nav-main li.link-service:hover,.nav-main li.link-unternehmen:focus,.nav-main li.link-unternehmen:hover {
		background: 0 0;
	}

	.top-header-search {
		position: absolute;
		top: -40px;
		overflow: hidden;
		padding: 0;
		width: 100%;
		background: #828588;
		-webkit-transition: top .2s ease;
		transition: top .2s ease;
	}

	.top-header-search input {
		padding: 0 12px;
		background: #828588;
		-webkit-transition: opacity .2s ease;
		transition: opacity .2s ease;
	}

	.toggle-search {
		display: block;
		cursor: pointer;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
	}

	#toggle-search:checked~form {
		top: 0;
		z-index: 3000;
	}

	.toggle-search:after {
		content: '\10312';
	}

	.toggle-lang {
		padding-right: 0;
	}

	.toggle-lang:after {
		display: none;
	}

	.nav-lang ul {
		margin-left: 12px;
	}
}

@media only screen and (min-width:18em) {
	.nav-main li ul li {
		width: 50%;
	}
}

@media only screen and (min-width:21em) {
	.toggle-lang {
		padding-right: 24px;
	}

	.toggle-lang:after {
		display: block;
	}
}

@media only screen and (min-width:32em) {
	.toggle-search {
		left: 60px;
	}

	.nav-footer {
		float: left;
		padding: 6px 0;
	}

	.nav-footer ul {
		text-align: left;
	}

	.nav-footer li {
		float: left;
	}

	.social {
		float: right;
		margin: 0;
		padding: 0;
	}

	.social li {
		margin: 0 0 4px 16px;
	}

	.process-hero-icon img {
		padding-top: 30px;
	}
}

@media only screen and (min-width:40.0625em) {
	.nav-main-wrapper {
		height: 96px;
	}

	.nav-main ul>li {
		width: auto;
		border-right: none;
	}

	.nav-main li a {
		-webkit-transition: none;
		transition: none;
	}

	.nav-main li div {
		position: absolute;
		left: 0px;
		overflow: hidden;
		margin: 44px 0 0;
		padding: 0 1px 0 1px;
		width: 48em;
		max-width: 97.5%;
		max-height: 0;
		border-color: #e0e0e0;
		border-style: solid;
		border-width: 0 1px;
		background: #fafafa;
		opacity: 0;
		-webkit-transition: border-width .2s ease;
		transition: border-width .2s ease;
	}

	.nav-main li.link-unternehmen div {
		border-top-color: #bd0f26;
	}

	.nav-main li.link-pharma div {
		border-top-color: #749dd6;
	}

	.nav-main li.link-kosmetik div {
		border-top-color: #e9c672;
	}

	.nav-main li.link-consumerhealthcare div {
		border-top-color: #911370;
	}

	.nav-main li.link-service div {
		border-top-color: #a6a8aa;
	}

	.lang-ru .nav-main li p {
		font-family: 'Corporate S W01',sans-serif;
	}

	.nav-main li p {
		float: right;
		margin: 0;
		padding: 12px 12px;
		width: 33%;
		text-align: left;
		font-weight: 200;
		font-size: 14.557px;
		font-family: 'Corporate A W01',serif;
		opacity: 0;
		-webkit-transition: opacity .2s ease;
		transition: opacity .2s ease;
	}

	.nav-main li ul {
		float: left;
		overflow: auto;
		margin: 0 auto;
		padding: 0;
		width: 66%;
		max-width: 48em;
		min-height: 4em;
		background: #fff;
	}

	.nav-main li a:focus+div,.nav-main li.hover a+div,.nav-main li.hover div,.nav-main li:hover div {
		max-height: 30em;
		border-width: 2px 1px 1px;
		opacity: 1;
	}

	.nav-main li ul li {
		position: relative;
		display: table;
		margin: 0 1%;
		width: 48%;
		border-top: 1px solid #f0f0f0;
		font-size: 14.557px;
		opacity: 0;
		-webkit-transition: opacity .2s ease;
		transition: opacity .2s ease;
	}

	.nav-main li ul li:nth-child(-n+2) {
		border-top: none;
	}

	.nav-main li a:focus+div>p,.nav-main li a:focus+div>ul li,.nav-main li.hover a+div>p,.nav-main li.hover a+div>ul li,.nav-main li.hover p,.nav-main li.hover ul li,.nav-main li:hover p,.nav-main li:hover ul li,.nav-main ul>li.hover {
		opacity: 1;
	}

	.nav-main ul li ul li a {
		position: relative;
		float: none;
		display: table-cell;
		margin: 0;
		padding: 2px 8px 0;
		width: 100%;
		height: 54px;
		color: #888;
		vertical-align: middle;
		text-align: left;
		text-transform: none;
		font-weight: 300;
		line-height: 1.25em;
		-webkit-transition: color .1s ease-out;
		transition: color .1s ease-out;
	}

	.nav-main ul li ul li a.active,.nav-main ul li ul li a:active,.nav-main ul li ul li a:focus,.nav-main ul li ul li a:hover {
		background: 0 0;
		color: #333;
	}

	.nav-top li {
		margin: 0 0 0 12px;
	}

	.top-header-search input {
		width: 160px;
	}
}

@media only screen and (min-width:52em) {
	.nav-main-wrapper {
		height: 120px;
	}

	.nav-main ul {
		margin: 50px 0 0 0px;
	}

	.nav-main li {
		font-size: 1.3em;
	}

	.nav-main li div {
		margin-top: 54px;
	}

	.nav-main li a {
		height: 64px;
	}

	.nav-main li p,.nav-main li ul li {
		font-size: 16px;
	}

	.nav-side li {
		font-size: 1em;
	}

	.nav-side h5 {
		font-size: 1.564em;
	}

	.breadcrumb ul {
		margin: 24px 0 16px;
	}

	.breadcrumb ul li {
		font-size: .85em;
	}
}

@media only screen and (min-width:62em) {
	.nav-side {
		padding-right: 25%;
	}
}

.row-wide {
	margin: 0 auto;
	width: 100%;
}

.row-wide figure {
	overflow: auto;
	margin-bottom: 12px;
}

.row-wide figure img {
	margin-bottom: 12px;
}

.row-padded {
	padding: 24px 0 0;
}

.row-odd {
	background: #f4f4f4;
}

.sidebar {
	padding-top: 24px;
	border-top: 1px solid #eee;
}

figure {
	overflow: auto;
	margin: 0 auto 24px;
}

figure img {
	border: 1px solid #f4f5f7;
}

.page-content figure {
	margin-bottom: 0;
	padding: 0;
}

.page-content figure img {
	float: left;
	margin-bottom: 12px;
	width: 100%;
}

.page-content figure figcaption {
	float: left;
	padding: 0;
	width: 100%;
}

figure.quote blockquote {
	margin: 0;
	padding: 12px 0;
}

figure.quote figcaption {
	margin: 0 0 12px;
	padding: 12px 0;
	width: 100%;
}

figure.product-figure {
	margin-bottom: 12px;
}

.content-header,.content-header-light {
	margin: 0 auto 24px;
	width: 1200px;
	max-width: 100%;
}

.content-header-light {
	border-top: 1px solid #eee;
	background: #bd0f26;
}

.content-header h1,.content-header h2,.content-header p,.content-header p.lead {
	color: #fff;
}

.content-header-light h1,.content-header-light h2,.content-header-light p,.content-header-light p.lead {
	color: #fcfcfc;
}

.content-header img,.content-header-light img {
	display: block;
	margin: 0 auto;
	width: 50%;
	border: none;
}

.hero {
	float: left;
	margin-bottom: 24px;
	padding: 0;
	width: 100%;
	border-top: 1px solid #eee;
}

.hero img {
	display: block;
	width: 100%;
}

.bg-unternehmen .hero {
	border-color: #bd0f26;
}

.bg-pharma .hero {
	border-color: #749dd6;
}

.bg-kosmetik .hero {
	border-color: #e9c672;
}

.bg-consumerhealthcare .hero {
	border-color: #911370;
}

.bg-service .hero {
	border-color: #a6a8ac;
}

.hero-text {
	position: relative;
	float: left;
	margin-left: 0;
	padding: 0 12px;
	width: 90%;
}

.hero-text ol,.hero-text ul {
	margin-bottom: 24px;
	border-top: 1px solid #eee;
}

.hero-text li {
	border-bottom: 1px solid #eee;
	font-size: 1em;
	line-height: 1.65em;
}

.hero-text ul li {
	padding: 8px 0;
}

.hero-sub-text {
	float: left;
}

.home {
	background: #fefefe;
}

.home-hero {
	margin: 0 auto 24px;
	padding: 0;
	width: 1200px;
	max-width: 100%;
	border: 1px solid #f4f5f7;
	border-width: 1px 0;
}

.home-hero img {
	display: block;
	margin: 0 0 0 -40%;
	padding: 0;
	width: 180%;
	max-width: 180%;
}

.home-hero-info {
	overflow: auto;
	padding: 12px;
}

.home-hero-info h1 {
	margin: 0;
	color: #666;
	line-height: 1.1em;
}

.action-wrapper {
	position: relative;
	overflow: hidden;
}

.action-figure {
	position: relative;
	width: 94%;
}

.action-info {
	position: relative;
	z-index: 200;
	margin: 0;
	padding: 0;
	width: 100%;
}

.action-popup section {
	padding: 0 8px;
}

.action-popup h2,.action-popup h3 {
	margin: 0;
	padding-top: 3px;
}

.action-popup h2 {
	padding-left: 48px;
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
}

.action-btn,.action-popup footer li,.action-popup h5 {
	position: absolute;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 32px;
	height: 32px;
	border: none;
	background: #bd0f26;
	background: rgba(29,140,134,.8);
	color: #fcfcfc;
	font-size: 1em;
	line-height: 32px;
}

.action-btn:focus,.action-btn:hover {
	background: #bd0f26;
	background: rgba(29,140,134,1);
	color: #bd0f26;
}

.action-btn:active {
	border-color: #444;
	background: #444;
	color: #444;
}

.action-popup footer li,.action-popup h5 {
	position: relative;
	float: left;
	display: block;
	margin-right: 8px;
	border: 1px solid #eee;
	-webkit-border-radius: 60px;
	border-radius: 60px;
	background: #eee;
	color: #bd0f26;
	text-align: center;
	font-weight: 200;
	font-family: 'Corporate S W01',sans-serif;
}

.action-popup footer li {
	margin-right: 16px;
	background: #fcfcfc;
	color: #aaa;
}

.action-popup footer ul {
	margin: 0;
}

.action-popup footer a {
	margin-bottom: 0;
}

.action-btn:after {
	position: absolute;
	top: 50%;
	right: -30%;
	margin: -10px;
	width: 20px;
	height: 20px;
	background: #bd0f26;
	color: #fff;
	content: '\2193';
	text-align: center;
	font-size: 20px;
	font-family: icons-grn;
	line-height: 1em;
	-webkit-transition: all .1s ease;
	transition: all .1s ease;
	speak: none;
}

.action-btn:focus:after,.action-btn:hover:after {
	right: 50%;
}

.action-btn:active:after {
	background: #444;
}

.welt-intro {
	display: block;
	border-bottom: 1px solid #eee;
}

.welt-intro form {
	margin: 0;
}

.welt-intro .chosen-container-multi,.welt-intro .chosen-container-single {
	float: left;
	width: 60%;
}

.welt-intro .chosen-container-multi .chosen-choices li.search-field input,.welt-intro .chosen-container-single .chosen-choices li.search-field input,.welt-intro .chosen-container-single .chosen-single {
	padding: 11px 6px 9px;
	line-height: 1em;
}

.welt-intro button.btn {
	margin-left: 8px;
}

.welt-popup h2 {
	padding-left: 0;
}

figure.welt-wrapper {
	display: none;
}

figure.welt-figure img,figure.welt-wrapper img {
	border: none;
}

.welt-figure {
	display: none;
}

.welt-info {
	width: 100%;
}

.welt-info ul {
	margin: 0 0 12px;
	padding: 0;
	list-style: none;
}

.welt-info ul li {
	margin: 0;
	padding: 8px 8px;
	border-bottom: 1px solid #eee;
	line-height: 1.3em;
}

.welt-info p {
	clear: both;
	padding: 4px 8px;
	border-bottom: none;
}

.welt-land {
	position: relative;
	display: block;
	padding-right: 40px;
	font-weight: 300;
}

.welt-land:before {
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -13px;
	width: 24px;
	height: 24px;
	background-image: none;
	background-repeat: no-repeat;
	content: '';
	-webkit-transition: right .1s ease-out;
	transition: right .1s ease-out;
}

.welt-land:focus:before,.welt-land:hover:before {
	right: 6px;
}

.welt-afghanistan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 0;
}

.welt-aland-islands:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px 0;
}

.welt-albania:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px 0;
}

.welt-algeria:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px 0;
}

.welt-american-samoa:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px 0;
}

.welt-andorra:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px 0;
}

.welt-angola:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px 0;
}

.welt-anguilla:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px 0;
}

.welt-antarctica:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px 0;
}

.welt-antigua-and-barbuda:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px 0;
}

.welt-argentina:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -50px;
}

.welt-armenia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -50px;
}

.welt-aruba:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -50px;
}

.welt-australia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -50px;
}

.welt-austria:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -50px;
}

.welt-azerbaijan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -50px;
}

.welt-bahamas-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -50px;
}

.welt-bahrain:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -50px;
}

.welt-bangladesh:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -50px;
}

.welt-barbados:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -50px;
}

.welt-belarus:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -100px;
}

.welt-belgium:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -100px;
}

.welt-belize:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -100px;
}

.welt-benin:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -100px;
}

.welt-bermuda:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -100px;
}

.welt-bhutan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -100px;
}

.welt-bolivia-plurinational-state-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -100px;
}

.welt-bouvet-island:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -750px;
}

.welt-bosnia-and-herzegovina:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -100px;
}

.welt-botswana:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -100px;
}

.welt-brazil:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -100px;
}

.welt-british-indian-ocean-territory-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -1150px;
}

.welt-brunei-darussalam:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -150px;
}

.welt-bulgaria:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -150px;
}

.welt-burkina-faso:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -150px;
}

.welt-burundi:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -150px;
}

.welt-cambodia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -150px;
}

.welt-cameroon:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -150px;
}

.welt-canada:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -150px;
}

.welt-cabo-verde:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -150px;
}

.welt-cayman-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -150px;
}

.welt-central-african-republic-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -200px;
}

.welt-chad:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -200px;
}

.welt-chile:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -200px;
}

.welt-china:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -200px;
}

.welt-christmas-island:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -200px;
}

.welt-cocos-keeling-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -200px;
}

.welt-colombia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -200px;
}

.welt-comoros-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -200px;
}

.welt-cook-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -200px;
}

.welt-costa-rica:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -200px;
}

.welt-cote-divoire:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -250px;
}

.welt-croatia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -250px;
}

.welt-cuba:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -250px;
}

.welt-curacao:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -250px;
}

.welt-cyprus:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -250px;
}

.welt-czech-republic-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -250px;
}

.welt-congo-the-democratic-republic-of-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -250px;
}

.welt-denmark:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -250px;
}

.welt-djibouti:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -250px;
}

.welt-dominica:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -250px;
}

.welt-dominican-republic-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -300px;
}

.welt-timor-leste:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -300px;
}

.welt-ecuador:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -300px;
}

.welt-egypt:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -300px;
}

.welt-el-salvador:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -300px;
}

.welt-equatorial-guinea:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -300px;
}

.welt-eritrea:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -300px;
}

.welt-estonia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -300px;
}

.welt-ethiopia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -300px;
}

.welt-falkland-islands-the-malvinas:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -300px;
}

.welt-faroe-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -350px;
}

.welt-fiji:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -350px;
}

.welt-finland:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -350px;
}

.welt-france:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -350px;
}

.welt-french-guiana:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -350px;
}

.welt-french-polynesia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -350px;
}

.welt-french-southern-territories-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -350px;
}

.welt-gabon:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -350px;
}

.welt-gambia-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -350px;
}

.welt-georgia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -350px;
}

.welt-germany:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -350px;
}

.welt-ghana:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -400px;
}

.welt-gibraltar:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -400px;
}

.welt-greece:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -400px;
}

.welt-greenland:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -400px;
}

.welt-grenada:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -400px;
}

.welt-guam:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -400px;
}

.welt-guadeloupe:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -350px;
}

.welt-guatemala:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -400px;
}

.welt-guernsey:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -400px;
}

.welt-guinea-bissau:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -400px;
}

.welt-guinea:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -400px;
}

.welt-guyana:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -450px;
}

.welt-haiti:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -450px;
}

.welt-heard-island-and-mcdonald-islands:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -50px;
}

.welt-honduras:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -450px;
}

.welt-hong-kong:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -450px;
}

.welt-hungary:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -450px;
}

.welt-iceland:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -450px;
}

.welt-india:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -450px;
}

.welt-indonesia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -450px;
}

.welt-iran-islamic-republic-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -450px;
}

.welt-iraq:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -450px;
}

.welt-ireland:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -500px;
}

.welt-isle-of-man:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -500px;
}

.welt-israel:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -500px;
}

.welt-italy:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -500px;
}

.welt-jamaica:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -500px;
}

.welt-japan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -500px;
}

.welt-jersey:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -500px;
}

.welt-jordan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -500px;
}

.welt-kazakhstan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -500px;
}

.welt-kenya:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -500px;
}

.welt-kiribati:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -550px;
}

.welt-korea-the-republic-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -950px;
}

.welt-kosovo:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -550px;
}

.welt-kuwait:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -550px;
}

.welt-kyrgyzstan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -550px;
}

.welt-lao-peoples-democratic-republic-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -550px;
}

.welt-latvia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -550px;
}

.welt-lebanon:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -550px;
}

.welt-lesotho:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -550px;
}

.welt-liberia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -550px;
}

.welt-libya:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -550px;
}

.welt-liechtenstein:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -600px;
}

.welt-lithuania:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -600px;
}

.welt-luxembourg:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -600px;
}

.welt-macao:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -600px;
}

.welt-macedonia-the-former-yugoslav-republic-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -600px;
}

.welt-madagascar:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -600px;
}

.welt-malawi:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -600px;
}

.welt-malaysia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -600px;
}

.welt-maldives:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -600px;
}

.welt-mali:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -600px;
}

.welt-malta:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -650px;
}

.welt-marshall-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -650px;
}

.welt-martinique:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -650px;
}

.welt-mauritania:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -650px;
}

.welt-mauritius:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -650px;
}

.welt-mayotte:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -650px;
}

.welt-mexico:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -650px;
}

.welt-micronesia-federated-states-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -650px;
}

.welt-moldova-the-republic-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -650px;
}

.welt-monaco:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -650px;
}

.welt-mongolia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -700px;
}

.welt-montserrat:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -700px;
}

.welt-morocco:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -700px;
}

.welt-mozambique:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -700px;
}

.welt-namibia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -700px;
}

.welt-nauru:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -700px;
}

.welt-nepal:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -700px;
}

.welt-netherlands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -700px;
}

.welt-new-caledonia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -700px;
}

.welt-new-zealand:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -700px;
}

.welt-nicaragua:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -750px;
}

.welt-niger-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -750px;
}

.welt-nigeria:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -750px;
}

.welt-niue:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -750px;
}

.welt-norfolk-island:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -750px;
}

.welt-northern-mariana-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -750px;
}

.welt-norway:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -750px;
}

.welt-oman:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -750px;
}

.welt-pakistan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -750px;
}

.welt-palau:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -750px;
}

.welt-palestine-state-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -800px;
}

.welt-panama:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -800px;
}

.welt-papua-new-guinea:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -800px;
}

.welt-paraguay:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -800px;
}

.welt-peru:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -800px;
}

.welt-philippines-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -800px;
}

.welt-pitcairn:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -800px;
}

.welt-poland:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -800px;
}

.welt-portugal:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -800px;
}

.welt-puerto-rico:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -800px;
}

.welt-qatar:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -850px;
}

.welt-reunion:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -350px;
}

.welt-romania:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -850px;
}

.welt-russian-federation-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -850px;
}

.welt-rwanda:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -850px;
}

.welt-saint-barthelemy:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -850px;
}

.welt-saint-helena-ascension-and-tristan-da-cunha:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -850px;
}

.welt-saint-kitts-and-nevis:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -850px;
}

.welt-saint-lucia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -850px;
}

.welt-saint-martin-french-part:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -850px;
}

.welt-saint-pierre-and-miquelon:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -350px;
}

.welt-saint-vincent-and-the-grenadines:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -850px;
}

.welt-samoa:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -900px;
}

.welt-san-marino:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -900px;
}

.welt-sao-tome-and-principe:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -900px;
}

.welt-saudi-arabia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -900px;
}

.welt-senegal:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -900px;
}

.welt-serbia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -900px;
}

.welt-seychelles:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -900px;
}

.welt-sierra-leone:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -900px;
}

.welt-singapore:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -900px;
}

.welt-slovakia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -900px;
}

.welt-slovenia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -950px;
}

.welt-solomon-islands:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -950px;
}

.welt-somalia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -950px;
}

.welt-south-africa:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -950px;
}

.welt-south-georgia-and-the-south-sandwich-islands:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -950px;
}

.welt-south-korea:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -950px;
}

.welt-spain:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -950px;
}

.welt-sri-lanka:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -950px;
}

.welt-sudan-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -950px;
}

.welt-suriname:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -950px;
}

.welt-svalbard-and-jan-mayen:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -750px;
}

.welt-swaziland:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -1000px;
}

.welt-sweden:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -1000px;
}

.welt-switzerland:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -1000px;
}

.welt-syrian-arab-republic:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -1000px;
}

.welt-taiwan-province-of-china:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -1000px;
}

.welt-tajikistan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -1000px;
}

.welt-tanzania-united-republic-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -1000px;
}

.welt-thailand:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -1000px;
}

.welt-togo:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -1000px;
}

.welt-tokelau:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -1000px;
}

.welt-tonga:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -1050px;
}

.welt-trinidad-and-tobago:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -1050px;
}

.welt-tunisia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -1050px;
}

.welt-turkey:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -1050px;
}

.welt-turkmenistan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -450px -1050px;
}

.welt-turks-and-caicos-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -1050px;
}

.welt-tuvalu:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -650px -1050px;
}

.welt-uganda:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -1050px;
}

.welt-ukraine:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -850px -1050px;
}

.welt-united-arab-emirates-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -950px -1050px;
}

.welt-united-kingdom-of-great-britain-and-northern-ireland-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: 0 -1100px;
}

.welt-united-states-of-america-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -1100px;
}

.welt-united-states-minor-outlying-islands-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -100px -1100px;
}

.welt-uruguay:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -200px -1100px;
}

.welt-virgin-islands-british:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -550px -1150px;
}

.welt-virgin-islands-u-s:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -300px -1100px;
}

.welt-uzbekistan:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -400px -1100px;
}

.welt-vanuatu:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -500px -1100px;
}

.welt-holy-see-the:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -600px -1100px;
}

.welt-venezuela-bolivarian-republic-of:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -700px -1100px;
}

.welt-viet-nam:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -800px -1100px;
}

.welt-wallis-and-futuna:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -900px -1100px;
}

.welt-western-sahara:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -50px -1150px;
}

.welt-yemen:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -150px -1150px;
}

.welt-zambia:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -250px -1150px;
}

.welt-zimbabwe:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -350px -1150px;
}

.welt-montenegro:before {
	background-image: url(../../assets/svg-framework/img/welt-flags.png);
	background-position: -750px -650px;
}

.welt-no-land {
	display: block;
	font-weight: 300;
	font-size: 90%;
}

.welt-btn {
	position: absolute;
	display: none;
	overflow: hidden;
	margin: 0;
	padding: 8px 8px;
	width: auto;
	border-color: #bd0f26;
	background: #bd0f26;
	background: rgba(29,140,134,.8);
	color: #fcfcfc;
	font-size: 1em;
	line-height: 1em;
}

.welt-btn:focus,.welt-btn:hover {
	border-color: #bd0f26;
	background: #bd0f26;
	background: rgba(29,140,134,1);
	color: #bd0f26;
}

.welt-btn:active {
	border-color: #444;
	background: #444;
	color: #444;
}

.welt-btn:after {
	position: absolute;
	top: 50%;
	right: -30%;
	margin: -10px;
	width: 20px;
	height: 20px;
	background: #bd0f26;
	color: #fff;
	content: '\2193';
	text-align: center;
	font-size: 20px;
	font-family: icons-grn;
	line-height: 1em;
	-webkit-transition: all .1s ease;
	transition: all .1s ease;
	speak: none;
}

.welt-btn:focus:after,.welt-btn:hover:after {
	right: 50%;
}

.welt-btn:active:after {
	background: #444;
}

@media all and (max-width:15em) {
	.action-btn {
		display: none;
	}
}

@media all and (min-width:21em) {
	.action-btn,.action-popup h5 {
		width: 40px;
		height: 40px;
		font-size: 1.1em;
		line-height: 40px;
	}

	.action-popup h2,.action-popup h3 {
		padding-top: 8px;
	}

	.action-btn {
		-webkit-box-shadow: 0 0 0 6px rgba(255,255,255,.3);
		box-shadow: 0 0 0 6px rgba(255,255,255,.3);
	}

	.action-figure {
		width: 60%;
	}
}

@media all and (min-width:24em) {
	figure.welt-wrapper {
		display: block;
	}

	.welt-btn {
		display: block;
	}

	.welt-btn-europe {
		top: 26%;
		left: 48%;
	}

	.welt-btn-asia {
		top: 35%;
		left: 72%;
	}

	.welt-btn-north-america {
		top: 24%;
		left: 9%;
	}

	.welt-btn-latin-america {
		top: 67%;
		left: 18%;
	}

	.welt-btn-africa {
		top: 49%;
		left: 43%;
	}

	.welt-btn-oceania {
		top: 74%;
		left: 78%;
	}

	.welt-btn-antarctica {
		top: 84%;
		left: 43%;
	}
}

@media all and (min-width:27em) {
	.action-figure {
		float: left;
		width: 44%;
	}

	.action-info {
		float: right;
		width: 50%;
	}

	.welt-info {
		width: 100%;
	}

	.welt-info-l,.welt-info-r {
		float: left;
		width: 48%;
	}

	.welt-info-r {
		float: right;
	}
}

@media all and (min-width:32em) {
	.action-popup h2,.action-popup h3 {
		padding-top: 7px;
		color: #fcfcfc;
	}

	.action-popup h2 {
		padding-right: 32px;
	}

	.action-popup h5 {
		border-color: #eee;
		background: 0 0;
		color: #eee;
	}

	.action-figure {
		left: 100px;
		z-index: 100;
		margin: 0;
		width: 42%;
		opacity: 0;
		-webkit-transition: opacity .4s linear,left .4s ease-out;
		transition: opacity .4s linear,left .4s ease-out;
	}

	.mfp-ready .action-figure {
		left: 0;
		opacity: 1;
	}

	figure.action-figure img {
		margin-bottom: 0;
	}

	.action-info {
		padding: 0;
		width: 50%;
	}

	.action-btn:after {
		content: '\2b';
	}

	figure.welt-wrapper {
		display: none;
	}

	.welt-popup h2,.welt-popup h3 {
		color: #444;
	}

	.welt-info {
		width: 100%;
	}

	.welt-info-l,.welt-info-r {
		width: 48%;
	}

	.welt-btn {
		display: none;
	}
}

@media all and (min-width:40em) {
	.action-figure {
		width: 40%;
	}

	.action-info {
		width: 52%;
	}

	.action-btn {
		width: 48px;
		height: 48px;
		font-size: 1.2em;
		line-height: 48px;
	}

	figure.welt-wrapper {
		display: block;
	}

	.welt-popup h2,.welt-popup h3 {
		padding-top: 7px;
		color: #fcfcfc;
	}

	.welt-info {
		width: 100%;
	}

	.welt-info-l,.welt-info-r {
		width: 46%;
	}

	.welt-info p {
		padding: 0;
	}

	.welt-info ul {
		margin-bottom: 16px;
	}

	.welt-info ul li {
		padding: 8px 0;
	}

	.welt-figure {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: block;
		overflow: hidden;
		margin: 0;
		width: 100%;
		background-position: 50% 50%;
		background-size: contain;
		background-repeat: no-repeat;
		opacity: 0;
		-webkit-transition: -webkit-transform .2s ease-out,opacity .2s ease-out;
		transition: transform .2s ease-out,opacity .2s ease-out;
		-webkit-transform: scale(.5);
		transform: scale(.5);
	}

	#europe .welt-figure {
		background-image: url(../../assets/svg-framework/img/welt-europe-gr.png);
	}

	#asia .welt-figure {
		background-image: url(../../assets/svg-framework/img/welt-asia-gr.png);
	}

	#north-america .welt-figure {
		background-image: url(../../assets/svg-framework/img/welt-north-america-gr.png);
	}

	#latin-america .welt-figure {
		background-image: url(../../assets/svg-framework/img/welt-latin-america-gr.png);
	}

	#africa .welt-figure {
		background-image: url(../../assets/svg-framework/img/welt-africa-gr.png);
	}

	#oceania .welt-figure {
		background-image: url(../../assets/svg-framework/img/welt-oceania-gr.png);
	}

	.mfp-ready .welt-figure {
		left: 0;
		opacity: .2;
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	.welt-btn {
		display: block;
		-webkit-transition: all .1s ease;
		transition: all .1s ease;
	}

	.welt-btn:focus,.welt-btn:hover {
		padding-right: 32px;
		color: #fff;
	}

	.welt-btn:after {
		content: '\2b';
	}

	.welt-btn:after {
		top: 50%;
		right: -30%;
		margin: -10px;
		width: 20px;
		height: 20px;
		background: 0 0;
		color: #fff;
		-webkit-transition: all .1s ease;
		transition: all .1s ease;
	}

	.welt-btn:focus:after,.welt-btn:hover:after {
		right: 16px;
	}

	.welt-btn {
		padding: 10px 10px;
	}

	.welt-btn-europe {
		top: 26%;
		left: 48%;
	}

	.welt-btn-asia {
		top: 35%;
		left: 70%;
	}

	.welt-btn-north-america {
		top: 24%;
		left: 9%;
	}

	.welt-btn-latin-america {
		top: 65%;
		left: 18%;
	}

	.welt-btn-africa {
		top: 47%;
		left: 43%;
	}

	.welt-btn-oceania {
		top: 74%;
		left: 74%;
	}

	.welt-btn-antarctica {
		top: 84%;
		left: 43%;
	}
}

@media all and (min-width:52em) {
	.action-figure {
		width: 40%;
	}

	.action-info {
		width: 54%;
	}

	.action-popup h2,.action-popup h3 {
		padding-top: 5px;
	}

	.action-btn {
		width: 54px;
		height: 54px;
		font-size: 1.4em;
		line-height: 54px;
	}

	.welt-intro .chosen-container-multi {
		width: 55%;
	}

	.welt-intro .chosen-container-multi .chosen-choices li.search-field input,.welt-intro .chosen-container-single .chosen-choices li.search-field input,.welt-intro .chosen-container-single .chosen-single {
		padding: 13px 6px 11px;
	}

	.welt-info {
		width: 100%;
	}

	.welt-info-l,.welt-info-r {
		width: 46%;
	}

	.welt-figure {
		width: 100%;
	}

	.welt-btn {
		padding: 12px 12px;
		font-size: 1.146em;
	}

	.welt-btn-europe {
		top: 27%;
		left: 50%;
	}

	.welt-btn-asia {
		top: 37%;
		left: 70%;
	}

	.welt-btn-north-america {
		top: 24%;
		left: 12%;
	}

	.welt-btn-latin-america {
		top: 65%;
		left: 20%;
	}

	.welt-btn-africa {
		top: 47%;
		left: 46%;
	}

	.welt-btn-oceania {
		top: 76%;
		left: 79%;
	}

	.welt-btn-antarctica {
		top: 87%;
		left: 44%;
	}
}

@media all and (min-width:60em) {
	.welt-intro .chosen-container-multi {
		width: 63%;
	}
}

@media all and (min-width:72em) {
	.welt-intro .chosen-container-multi {
		width: 70%;
	}
}

.section-header {
	overflow: hidden;
	text-align: center;
}

.section-summary {
	overflow: auto;
}

.section-summary figure {
	float: left;
	padding: 0;
	width: 100%;
}

.section-summary .summary-text {
	float: left;
	margin: 0 0 0 18%;
	padding: 0;
	width: 82%;
}

.section-header .hero {
	margin: 0 0 16px -20%;
	width: 140%;
}

.bg-light {
	background: #f0f2f4;
}

.bg-dark {
	background: #b8b9bb;
}

.bg-unternehmen {
	background: #bd0f26;
}

.bg-pharma {
	background: #749dd6;
}

.bg-kosmetik {
	background: #e9c672;
}

.bg-consumerhealthcare {
	background: #911370;
}

.bg-grad-kosmetik {
	background: #e9c672;
	background: -webkit-linear-gradient(top,#e9c672 70%,#edce82 100%);
	background: -moz-linear-gradient(top,#e9c672 70%,#edce82 100%);
	background: -ms-linear-gradient(top,#e9c672 70%,#edce82 100%);
	background: -o-linear-gradient(top,#e9c672 70%,#edce82 100%);
	background: linear-gradient(to bottom,#e9c672 70%,#edce82 100%);
}

.bg-service {
	background: #a6a8aa!important;
	color: #fff!important;
}

.border-unternehmen {
	border-color: #bd0f26;
}

.border-pharma {
	border-color: #749dd6;
}

.border-kosmetik {
	border-color: #bd0f26;
}

.border-consumerhealthcare {
	border-color: #911370;
}

.border-service {
	border-color: #a6a8aa;
}

.block-link {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 200;
	width: 100%;
	height: 100%;
}

.ie10 .block-link,.ie8 .block-link,.ie9 .block-link {
	background-image: url(data:image/gif;
	base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹AEAOw==);
}

.link-panel {
	position: relative;
	padding: 0;
	min-height: 10em;
	border: 1px solid #f4f5f7;
	background: #fff;
	-webkit-transition: border .2s ease;
	transition: border .2s ease;
}

.link-panel:focus,.link-panel:hover {
	border: 1px solid #d2d3d4;
}

.link-panel-kosmetik:focus,.link-panel-kosmetik:hover {
	border: 1px solid #e9c672;
}

.link-panel-pharma:focus,.link-panel-pharma:hover {
	border: 1px solid #749dd6;
}

.link-panel-consumerhealthcare:focus,.link-panel-consumerhealthcare:hover {
	border: 1px solid #911370;
}

.sidebar-link-panel {
	position: relative;
	-webkit-transition: background .2s ease;
	transition: background .2s ease;
}

.sidebar-link-panel:hover {
	background: #e3e4e5;
}

.link-panel h3,.link-panel h4,.link-panel p {
	position: absolute;
	z-index: 50;
	margin: 0 auto;
	padding: 0 8px;
	width: 100%;
	border: none;
	background: 0 0;
	text-align: center;
}

.link-panel img {
	z-index: 40;
	display: block;
	margin: 8px auto;
	width: 100%;
}

.home-panel {
	position: relative;
	overflow: hidden;
	margin: 0 0 24px 0;
	border: 1px solid #f4f5f7;
	background: #fff;
	-webkit-transition: background .1s ease;
	transition: background .1s ease;
}

.home-panel:after {
	position: absolute;
	top: 11px;
	right: -32px;
	width: 24px;
	height: 24px;
	color: #fff;
	content: '\276f';
	text-align: center;
	font-size: 24px;
	font-family: icons-grn;
	line-height: 1em;
	opacity: 0;
	-webkit-transition: right .1s ease,opacity .1s ease;
	transition: right .1s ease,opacity .1s ease;
}

.home-panel-start {
	position: relative;
	overflow: hidden;
	margin: 0 0 24px 0;
	border: 1px solid #f4f5f7;
	background: #fff;
	-webkit-transition: background .1s ease;
	transition: background .1s ease;
}

.home-panel-start:after {
	position: absolute;
	top: 11px;
	right: -32px;
	width: 24px;
	height: 24px;
	color: #fff;
	content: '\276f';
	text-align: center;
	font-size: 24px;
	font-family: icons-grn;
	line-height: 1em;
	opacity: 0;
	-webkit-transition: right .1s ease,opacity .1s ease;
	transition: right .1s ease,opacity .1s ease;
}

.home-panel-sub:after {
	color: #999;
}

home-panel-sub-service:after {
	color: #fff;
}

.home-panel:hover {
	background: 0 0;
}

.home-panel:hover:after {
	right: 2px;
	opacity: 1;
}

.home-panel h2,.home-panel h3,.home-panel p {
	position: relative;
	bottom: inherit;
	width: auto;
	text-align: left;
}

.home-panel p {
	padding: 0;
}

.home-panel h2,.home-panel h3 {
	margin: 0;
	padding: 12px 12px;
	color: #fff;
	font-size: 1.271em;
	line-height: 1.1em;
}

h2.bg-light {
	color: #555;
}

.home-panel h3 {
	color: #555;
}

.home-panel h4 {
	margin-bottom: 8px;
	color: #777;
	font-weight: 500;
	font-size: 1.103em;
	line-height: 1.5em;
}

.home-panel img {
	margin: 0 auto;
	width: 100%;
}

.home-panel-mid img {
	float: left;
	width: 47%;
}

.home-panel-mid div {
	float: right;
	padding-left: 24px;
	width: 53%;
}

.home-news h3 {
	border-bottom: 1px solid #e0e0e0;
}

.container-panel {
	min-height: 10em;
}

.process-panel {
	min-height: 10em;
}

.process-panel img {
	margin-bottom: 48px;
	width: 70%;
}

.linien-panel {
	border: none;
	background: 0 0;
}

.linien-panel h3 {
	margin: 0;
	padding-bottom: 8px;
	border-bottom: 1px solid #e0e0e0;
	background: #fcfcfc;
}

.linien-panel-centre {
	margin-bottom: 24px;
	padding-bottom: 8px;
	border-bottom: 1px solid #eee;
}

.linien-panel-centre img {
	margin-bottom: 12px;
	border: none;
}

.assist-panel {
	background: #f4f5f5;
}

.assist-panel form {
	padding: 8px;
}

.assist-panel h3 {
	margin: 0;
	padding-bottom: 8px;
	border-bottom: 1px solid #e0e0e0;
	background: #fcfcfc;
}

.sidebar-panel {
	float: left;
	padding: 0;
	width: 100%;
}

.sidebar-panel h3 {
	margin: 0;
}

.sidebar-panel p {
	margin-bottom: 12px;
}

.sidebar-info {
	padding: 8px;
}

.sidebar-info a {
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
}

.sidebar-tags {
	overflow: auto;
	padding: 12px 6px 6px 12px;
}

.sidebar-tags ul li {
	float: left;
	display: inline;
	margin: 0 6px 6px 0;
	width: auto;
	border: none;
}

.sidebar-tags ul li a {
	margin: 0;
	background: #fafafa;
}

.result {
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 12px 0;
	border-bottom: 1px solid #eee;
}

.result:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.result img {
	float: left;
	display: block;
	margin-bottom: 12px;
	width: 100%;
	border: 1px solid #f4f5f7;
	-webkit-transition: border .2s ease;
	transition: border .2s ease;
}

.result a:hover img {
	border: 1px solid #bd0f26;
}

.result p {
	margin-bottom: 12px;
	padding-right: 40px;
	color: #666;
}

.result h4 {
	overflow: hidden;
	margin-bottom: 8px;
}

.result h4 a {
	padding: 0;
}

.result h4 a:active,.result h4 a:focus,.result h4 a:hover {
	color: #bd0f26;
}

.result-arrow h4 {
	padding-right: 28px;
}

.result-arrow h4 a {
	position: relative;
	display: block;
}

.result-arrow h4 a:after {
	position: absolute;
	top: 50%;
	right: -40px;
	margin-top: -12px;
	width: 24px;
	height: 24px;
	color: #ccc;
	content: '\276f';
	font-size: 24px;
	font-family: icons-grn;
	-webkit-transition: all 50ms linear;
	transition: all 50ms linear;
	speak: none;
}

.result-arrow h4 a:hover:after {
	right: -36px;
	color: #bd0f26;
}

ul.result-list {
	margin: 0 0 24px;
	padding: 0;
}

ul.result-list li {
	position: relative;
	overflow: auto;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #eee;
	font-size: 1em;
	line-height: 0;
}

ul.result-list li:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.result-info {
	float: left;
	display: block;
	width: 100%;
}

.result-header {
	margin: 0;
	padding: 12px 0;
	border-bottom: 1px solid #eee;
}

.result-header p {
	margin: 0;
}

.news h4 {
	padding-right: 0;
}

.news h4 a:after {
	display: none;
}

.news p {
	padding-right: 0;
}

.page-content .date {
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e7e7;
}

.news-footer {
	padding: 12px 0;
	border-top: 1px solid #e7e7e7;
}

.news-footer small {
	display: block;
	margin-bottom: 12px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #eee;
}

.location {
	padding: 16px 0;
}

.location h4 {
	padding-right: 0;
}

.location h4 a:after {
	display: none;
}

.location p {
	margin-bottom: 10px;
	padding-right: 0;
	color: #444;
}

.assistant-list-wrapper,.assistant-wrapper {
	float: left;
	width: 100%;
}

.assistant-wrapper {
	padding: 0 12px;
}

.details-summary {
	overflow: auto;
	margin: 12px 0 16px;
	padding: 0;
	border: 1px solid #e4e4e4;
	border-width: 1px 0;
}

.details-summary h3,.details-summary h4,.details-summary p {
	margin-bottom: 4px;
}

.details-summary-left,.details-summary-right {
	float: left;
	padding: 12px 12px 8px 0;
	width: 50%;
	border-right: 1px solid #e4e4e4;
}

.details-summary-right {
	float: right;
	padding: 12px 0 8px 12px;
	border: none;
}

ul.search-results {
	margin: 0;
}

.highlight {
	padding: 0;
	background: #dbdad6;
}

.mediaplayer-link {
	position: relative;
	display: block;
}

.mediaplayer-link img {
	cursor: pointer;
}

.mediaplayer-link i {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 30;
	display: inline-block;
	margin: -16px 0 0 -16px;
	padding: 0;
	width: 32px;
	height: 32px;
	outline: 0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #bd0f26;
	background: rgba(29,140,134,.8);
	color: #fcfcfc;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	-webkit-transition: all 50ms ease;
	transition: all 50ms ease;
}

.mediaplayer-link i:after {
	display: inline-block;
	content: '\25ba';
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 20px;
	font-family: icons-grn;
	line-height: 32px;
	speak: none;
}

.mediaplayer-link:focus i,.mediaplayer-link:hover i {
	background: #bd0f26;
	color: #fff;
}

@media all and (min-width:21em) {
	.container-panel {
		min-height: 11em;
	}

	.result img {
		margin-bottom: 0;
		width: 40%;
	}

	.result-info {
		float: right;
		padding-left: 24px;
		width: 60%;
	}
}

@media all and (min-width:24em) {
	figure.content-figure {
		padding: 8px 0;
	}

	figure.content-figure img {
		float: left;
		width: 100%;
	}

	figure.content-figure figcaption {
		width: 75%;
	}

	figure.quote {
		padding: 0;
	}

	figure.quote figcaption {
		float: left;
		padding-right: 0;
		width: 50%;
		text-align: left;
	}

	.home-hero img {
		margin: 0 0 0 -25%;
		width: 150%;
		max-width: 150%;
	}

	.content-header img,.content-header-light img {
		width: 40%;
	}

	.hero img {
		width: 100%;
	}

	.container-panel {
		min-height: 12em;
	}

	.process-panel img {
		width: 60%;
	}

	.mediaplayer-link i {
		margin: -20px 0 0 -20px;
		width: 40px;
		height: 40px;
		-webkit-box-shadow: 0 0 0 6px rgba(255,255,255,.2);
		box-shadow: 0 0 0 6px rgba(255,255,255,.2);
	}

	.mediaplayer-link i:after {
		font-size: 24px;
		line-height: 40px;
	}
}

@media all and (min-width:27em) {
	.container-panel {
		min-height: 14em;
	}
}

@media all and (max-width:31.9375em) {
	.home-panel-sub-service:after {
		z-index: 999;
	}
}

@media all and (min-width:32em) {
	.logo {
		top: 24px;
		right: 16px;
		margin: 0;
	}

	.home-footer {
		padding-top: 16em;
		background-size: auto;
	}

	.copyright {
		text-align: left;
	}

	.slogan {
		bottom: 6.8em;
		margin-left: -4em;
		width: 16em;
	}

	.content-header,.content-header-light {
		margin: 0 auto 24px;
	}

	.content-header img,.content-header-light img {
		width: 100%;
	}

	.page-content {
		padding-top: 0;
	}

	figure.content-figure img {
		float: left;
		width: 100%;
	}

	figure.content-figure figcaption {
		float: right;
		padding-right: 0;
		width: 75%;
		text-align: right;
	}

	figure.quote blockquote {
		float: right;
		text-align: right;
	}

	figure.quote figcaption {
		float: right;
		padding-right: 0;
		width: 50%;
		text-align: right;
	}

	.home-hero-info {
		padding: 20px 20px 12px;
	}

	.home-panel:after {
		top: 16px;
	}

	.home-panel-mid:after,.home-panel-sub:after {
		top: 11px;
	}

	.home-panel h2 {
		padding: 16px 12px;
		font-size: 1.382em;
	}

	.home-panel h3,.home-panel-mid h2 {
		padding: 12px 12px;
		font-size: 1.271em;
	}

	.startpage h3 {
		padding: 16px 12px;
		font-size: 1.382em;
	}

	.startpage img {
		float: left;
		width: 40%;
	}

	.startpage div {
		float: right;
		width: 60%;
	}

	.startpage .padded {
		padding-left: 24px;
	}

	.home-panel-mid img {
		width: 100%;
	}

	.home-panel-mid div {
		float: left;
		padding-left: 12px;
		width: 100%;
	}

	.container-panel {
		min-height: 12em;
	}

	.process-panel img {
		width: 70%;
	}

	.page-content .date {
		margin-top: 16px;
	}

	.row-odd figcaption {
		float: right;
	}

	.assistant-result img {
		width: 31%;
	}

	.assistant-result .result-info {
		width: 69%;
	}

	.home-panel-sub-service:after {
		top: 16px;
		z-index: 999;
		width: 24px;
		height: 24px;
		color: #fff;
	}
}

@media all and (min-width:40em) {
	.logo {
		top: 32px;
	}

	.content-header img,.content-header-light img {
		width: 80%;
	}

	.hero img {
		width: 100%;
	}

	.home-hero {
		position: relative;
		overflow: hidden;
	}

	.home-hero img {
		float: left;
		margin: 0 0 0 -10%;
		width: 120%;
		max-width: 120%;
	}

	.home-hero-info {
		position: absolute;
		right: -1px;
		padding: 24px 24px;
		width: 100%;
		height: 100%;
		background: rgba(240,240,240,.88);
		background: -webkit-gradient(linear,left bottom,right top,color-stop(0,rgba(254,254,254,0)),color-stop(40%,rgba(254,254,254,0)),color-stop(75%,rgba(254,254,254,.88)),color-stop(85%,rgba(254,254,254,.95)));
		background: -webkit-linear-gradient(45deg,rgba(254,254,254,0) 0,rgba(254,254,254,0) 40%,rgba(254,254,254,.88) 75%,rgba(254,254,254,.95) 85%);
		background: -moz-linear-gradient(45deg,rgba(254,254,254,0) 0,rgba(254,254,254,0) 40%,rgba(254,254,254,.88) 75%,rgba(254,254,254,.95) 85%);
		background: -ms-linear-gradient(45deg,rgba(254,254,254,0) 0,rgba(254,254,254,0) 40%,rgba(254,254,254,.88) 75%,rgba(254,254,254,.95) 85%);
		background: -o-linear-gradient(45deg,rgba(254,254,254,0) 0,rgba(254,254,254,0) 40%,rgba(254,254,254,.88) 75%,rgba(254,254,254,.95) 85%);
		background: linear-gradient(45deg,rgba(254,254,254,0) 0,rgba(254,254,254,0) 40%,rgba(254,254,254,.88) 75%,rgba(254,254,254,.95) 85%);
	}

	.home-hero-info h1 {
		float: right;
		padding: 0;
		width: 45%;
		text-align: right;
	}

	.section-header .hero {
		margin-left: -10%;
		width: 120%;
	}

	.container-panel {
		min-height: 14em;
	}

	.process-panel img {
		width: 60%;
	}

	.mediaplayer-link i {
		margin: -24px 0 0 -24px;
		width: 48px;
		height: 48px;
	}

	.mediaplayer-link i:after {
		font-size: 26px;
		line-height: 48px;
	}
}

@media all and (min-width:40.05em) {
	.logo {
		top: 42px;
		width: 6em;
	}
}

@media all and (min-width:45em) {
	.logo {
		top: 32px;
		width: 9em;
	}
}

@media all and (min-width:52em) {
	.logo {
		top: 13px;
		width: 13em;
	}

	.home-footer {
		padding-top: 3em;
	}

	.slogan {
		bottom: 9em;
		margin-left: -5em;
		width: 40em;
	}

	.sidebar {
		padding-top: 0;
		border-top: none;
	}

	.home-hero img {
		margin: 0;
		width: 100%;
		max-width: 100%;
	}

	.section-header .hero {
		margin-left: 0;
		width: 100%;
	}

	.home-hero-info h1 {
		width: 40%;
	}

	.home-panel:after {
		top: 14px;
		width: 32px;
		height: 32px;
		font-size: 32px;
	}

	.home-panel-sub:after {
		top: 16px;
		width: 24px;
		height: 24px;
		font-size: 24px;
	}

	.home-panel h2 {
		padding: 16px 12px;
		font-size: 1.618em;
	}

	.home-panel h3 {
		padding: 16px 12px;
		font-size: 1.382em;
	}

	.home-panel h4 {
		margin-bottom: 12px;
		font-size: 1.271em;
	}

	.home-news h3 {
		padding-top: 12px;
	}

	.container-panel {
		min-height: 13em;
	}

	.process-panel {
		min-height: 11em;
	}

	.process-panel img {
		width: 55%;
	}

	.sidebar-panel {
		width: 100%;
	}

	.assistant-wrapper {
		float: right;
		width: 31.25%;
	}

	.assistant-list-wrapper {
		width: 62.5%;
	}

	.assistant-result img {
		width: 38%;
	}

	.assistant-result .result-info {
		width: 62%;
	}

	.mediaplayer-link i {
		margin: -27px 0 0 -27px;
		width: 54px;
		height: 54px;
	}

	.mediaplayer-link i:after {
		font-size: 30px;
		line-height: 54px;
	}

	.startpage img {
		float: none;
		width: 100%;
	}

	.startpage div {
		float: none;
		width: 100%;
	}

	.startpage .padded {
		padding-left: 12px;
	}

	.home-panel-sub-service:after {
		top: 16px;
		z-index: 999;
		width: 24px;
		height: 24px;
		color: #fff;
		font-size: 24px;
	}
}

@media all and (min-width:62em) {
	.page-footer h1 {
		font-size: 1.146em;
	}

	.home-hero-info {
		padding: 24px 24px;
	}

	.home-hero-info h1 {
		width: 35%;
		line-height: 1.15em;
	}

	.centre-content {
		padding-right: 12.5%;
	}

	figure.content-figure {
		padding: 12px 0;
	}

	figure.quote {
		margin: 12px 0;
	}

	figure.quote blockquote {
		padding: 16px 0;
	}

	figure.quote figcaption {
		float: right;
		padding-right: 0;
		width: 50%;
		text-align: right;
	}

	.container-panel {
		min-height: 14em;
	}

	.home-panel-video figure:before {
		padding: 51% 0 0;
	}

	.result img {
		width: 49%;
	}

	.result-info {
		width: 51%;
	}

	.location img {
		width: 50%;
	}

	.location .result-info {
		width: 50%;
	}

	.assistant-result img {
		width: 38%;
	}

	.assistant-result .result-info {
		width: 62%;
	}
}

@media all and (min-width:75em) {
	.home-hero {
		border-width: 1px;
	}

	.container-panel {
		min-height: 15em;
	}

	.process-panel {
		min-height: 21em;
	}

	.process-panel img {
		width: 100%;
	}

	.home-panel-video figure:before {
		padding: 50% 0 0;
	}
}

.cosmetic-1 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-1 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-2 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-2 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-2 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-3 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-3 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-4 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-4 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-4 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-4 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-5 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-5 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-5 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-5 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-6 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-6 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-7 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-7 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-7 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-8 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-8 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-9 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-9 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-9 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-9 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-10 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-10 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-10 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-10 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-11 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-11 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-12 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-12 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-12 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-13 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-13 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-14 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-14 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-14 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-14 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-15 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-15 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-15 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-15 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-16 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-16 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-17 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-17 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-17 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-18 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-18 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-19 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-19 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-19 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-19 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-20 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-20 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-20 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-20 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-21 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-21 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-22 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-22 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-22 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-23 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-23 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-24 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-24 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-24 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-24 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-25 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-25 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-25 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-25 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-26 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-26 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-27 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-27 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-27 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-28 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-28 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-29 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-29 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-29 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-29 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-30 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-30 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-30 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-30 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-31 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-31 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-32 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-32 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-32 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-33 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-33 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-34 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-34 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-34 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-34 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-35 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-35 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-35 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-35 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-36 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.cosmetic-36 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.cosmetic-37 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.cosmetic-37 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.cosmetic-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.cosmetic-37 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.cosmetic-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.cosmetic-38 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.cosmetic-38 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.cosmetic-39 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.cosmetic-39 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.cosmetic-39 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.cosmetic-39 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.cosmetic-40 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.cosmetic-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.cosmetic-40 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.cosmetic-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.cosmetic-40 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.cosmetic-40 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.cosmetic-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.cosmetic-41 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-41 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-41 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-41 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-42 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-42 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-42 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-42 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-42 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-43 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-43 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-43 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-43 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-43 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-43 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-44 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-44 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-44 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-44 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-45 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-45 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-45 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-45 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-45 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-45 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-45 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-45 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-45 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-46 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-46 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-46 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-46 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-47 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-47 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-47 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-47 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-47 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-48 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-48 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-48 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-48 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-48 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-48 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-49 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-49 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-49 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-49 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-50 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-50 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-50 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-50 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-50 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-50 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-50 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-50 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-50 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-51 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-51 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-51 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-51 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-52 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-52 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-52 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-52 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-52 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-53 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-53 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-53 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-53 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-53 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-53 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-54 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-54 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-54 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-54 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-55 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-55 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-55 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-55 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-55 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-55 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-55 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-55 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-55 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-56 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-56 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-56 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-56 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-57 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-57 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-57 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-57 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-57 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-58 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-58 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-58 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-58 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-58 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-58 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-59 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-59 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-59 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-59 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-60 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-60 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-60 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-60 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-60 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-60 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-60 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-60 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-60 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-61 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-61 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-61 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-61 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-62 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-62 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-62 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-62 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-62 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-63 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-63 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-63 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-63 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-63 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-63 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-64 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-64 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-64 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-64 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-65 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-65 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-65 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-65 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-65 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-65 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-65 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-65 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-65 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-66 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-66 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-66 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-66 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-67 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-67 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-67 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-67 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-67 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-68 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-68 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-68 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-68 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-68 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-68 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-69 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-69 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-69 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-69 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-70 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-70 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-70 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-70 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-70 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-70 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-70 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-70 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-70 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-71 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-71 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-71 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-71 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-72 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-72 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-72 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-72 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-72 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-73 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-73 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-73 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-73 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-73 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-73 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-74 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-74 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-74 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-74 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-75 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-75 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-75 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-75 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-75 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-75 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-75 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-75 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-75 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-76 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.cosmetic-76 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.cosmetic-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.cosmetic-76 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.cosmetic-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.cosmetic-76 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.cosmetic-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.cosmetic-77 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.cosmetic-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.cosmetic-77 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.cosmetic-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.cosmetic-77 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.cosmetic-77 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.cosmetic-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.cosmetic-77 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.cosmetic-78 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.cosmetic-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.cosmetic-78 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.cosmetic-78 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.cosmetic-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.cosmetic-78 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.cosmetic-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.cosmetic-78 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.cosmetic-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.cosmetic-78 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.cosmetic-79 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.cosmetic-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.cosmetic-79 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.cosmetic-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.cosmetic-79 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.cosmetic-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.cosmetic-79 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.cosmetic-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.cosmetic-80 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.cosmetic-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.cosmetic-80 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.cosmetic-80 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-80 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-80 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.cosmetic-80 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.cosmetic-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.cosmetic-80 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.cosmetic-80 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.cosmetic-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.cosmetic-80 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.cosmetic-87 .action-btn-1 {
	top: 20%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

.cosmetic-87 .action-btn-2 {
	top: 20%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

.cosmetic-86 .action-btn-1 {
	top: 20%;
	left: 20%;
}

@media all and (min-width:32em) {
	.cosmetic-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

.cosmetic-86 .action-btn-2 {
	top: 20%;
	left: 70%;
}

@media all and (min-width:32em) {
	.cosmetic-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.cosmetic-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.cosmetic-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

.pharma-1 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-1 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-2 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-2 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-2 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-3 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-3 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-4 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-4 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-4 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-4 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-5 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-5 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-5 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-5 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-6 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-6 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-7 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-7 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-7 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-8 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-8 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-9 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-9 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-9 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-9 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-10 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-10 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-10 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-10 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-11 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-11 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-12 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-12 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-12 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-13 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-13 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-14 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-14 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-14 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-14 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-15 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-15 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-15 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-15 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-16 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-16 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-17 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-17 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-17 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-18 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-18 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-19 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-19 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-19 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-19 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-20 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-20 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-20 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-20 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-21 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-21 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-22 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-22 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-22 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-23 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-23 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-24 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-24 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-24 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-24 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-25 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-25 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-25 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-25 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-26 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-26 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-27 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-27 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-27 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-28 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-28 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-29 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-29 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-29 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-29 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-30 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-30 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-30 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-30 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-31 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-31 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-32 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-32 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-32 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-33 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-33 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-34 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-34 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-34 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-34 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-35 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-35 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-35 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-35 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-36 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.pharma-36 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.pharma-37 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.pharma-37 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.pharma-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.pharma-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.pharma-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.pharma-37 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.pharma-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.pharma-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.pharma-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.pharma-38 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.pharma-38 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.pharma-39 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.pharma-39 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.pharma-39 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.pharma-39 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.pharma-40 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.pharma-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.pharma-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.pharma-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.pharma-40 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.pharma-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.pharma-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.pharma-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.pharma-40 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.pharma-40 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.pharma-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.pharma-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.pharma-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.pharma-41 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-41 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-41 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-41 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-42 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-42 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-42 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-42 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-42 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-43 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-43 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-43 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-43 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-43 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-43 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-44 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-44 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-44 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-44 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-45 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-45 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-45 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-45 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-45 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-45 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-45 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-45 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-45 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-46 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-46 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-46 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-46 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-47 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-47 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-47 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-47 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-47 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-48 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-48 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-48 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-48 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-48 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-48 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-49 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-49 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-49 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-49 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-50 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-50 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-50 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-50 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-50 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-50 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-50 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-50 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-50 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-51 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-51 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-51 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-51 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-52 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-52 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-52 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-52 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-52 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-53 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-53 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-53 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-53 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-53 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-53 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-54 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-54 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-54 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-54 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-55 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-55 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-55 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-55 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-55 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-55 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-55 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-55 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-55 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-56 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-56 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-56 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-56 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-57 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-57 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-57 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-57 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-57 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-58 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-58 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-58 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-58 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-58 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-58 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-59 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-59 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-59 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-59 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-60 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-60 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-60 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-60 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-60 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-60 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-60 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-60 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-60 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-61 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-61 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-61 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-61 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-62 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-62 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-62 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-62 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-62 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-63 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-63 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-63 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-63 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-63 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-63 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-64 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-64 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-64 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-64 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-65 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-65 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-65 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-65 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-65 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-65 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-65 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-65 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-65 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-66 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-66 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-66 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-66 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-67 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-67 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-67 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-67 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-67 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-68 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-68 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-68 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-68 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-68 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-68 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-69 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-69 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-69 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-69 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-70 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-70 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-70 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-70 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-70 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-70 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-70 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-70 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-70 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-71 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-71 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-71 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-71 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-72 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-72 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-72 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-72 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-72 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-73 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-73 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-73 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-73 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-73 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-73 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-74 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-74 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-74 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-74 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-75 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-75 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-75 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-75 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-75 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-75 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-75 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-75 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-75 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-76 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.pharma-76 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.pharma-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.pharma-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.pharma-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.pharma-76 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.pharma-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.pharma-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.pharma-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.pharma-76 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.pharma-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.pharma-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.pharma-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.pharma-77 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.pharma-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.pharma-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.pharma-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.pharma-77 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.pharma-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.pharma-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.pharma-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.pharma-77 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.pharma-77 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.pharma-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.pharma-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.pharma-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.pharma-77 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.pharma-78 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.pharma-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.pharma-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.pharma-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.pharma-78 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.pharma-78 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.pharma-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.pharma-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.pharma-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.pharma-78 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.pharma-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.pharma-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.pharma-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.pharma-78 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.pharma-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.pharma-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.pharma-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.pharma-78 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.pharma-79 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.pharma-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.pharma-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.pharma-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.pharma-79 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.pharma-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.pharma-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.pharma-79 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.pharma-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.pharma-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.pharma-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.pharma-79 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.pharma-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.pharma-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.pharma-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.pharma-80 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.pharma-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.pharma-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.pharma-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.pharma-80 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.pharma-80 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.pharma-80 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.pharma-80 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.pharma-80 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.pharma-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.pharma-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.pharma-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.pharma-80 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.pharma-80 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.pharma-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.pharma-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.pharma-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.pharma-80 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.pharma-87 .action-btn-1 {
	top: 20%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

.pharma-87 .action-btn-2 {
	top: 20%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

.pharma-86 .action-btn-1 {
	top: 20%;
	left: 20%;
}

@media all and (min-width:32em) {
	.pharma-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.pharma-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.pharma-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

.pharma-86 .action-btn-2 {
	top: 20%;
	left: 70%;
}

@media all and (min-width:32em) {
	.pharma-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.pharma-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.pharma-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

.healthCare-1 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-1 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-1 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-1 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-2 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-2 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-2 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-2 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-2 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-2 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-3 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-3 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-3 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-3 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-4 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-4 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-4 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-4 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-4 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-4 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-4 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-4 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-5 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-5 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-5 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-5 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-5 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-5 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-5 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-5 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-6 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-6 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-6 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-6 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-7 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-7 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-7 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-7 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-7 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-7 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-8 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-8 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-8 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-8 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-9 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-9 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-9 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-9 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-9 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-9 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-9 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-9 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-10 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-10 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-10 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-10 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-10 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-10 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-10 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-10 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-11 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-11 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-11 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-11 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-12 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-12 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-12 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-12 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-12 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-12 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-13 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-13 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-13 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-13 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-14 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-14 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-14 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-14 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-14 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-14 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-14 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-14 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-15 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-15 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-15 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-15 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-15 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-15 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-15 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-15 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-16 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-16 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-16 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-16 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-17 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-17 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-17 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-17 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-17 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-17 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-18 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-18 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-18 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-18 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-19 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-19 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-19 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-19 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-19 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-19 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-19 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-19 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-20 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-20 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-20 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-20 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-20 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-20 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-20 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-20 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-21 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-21 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-21 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-21 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-22 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-22 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-22 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-22 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-22 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-22 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-23 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-23 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-23 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-23 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-24 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-24 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-24 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-24 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-24 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-24 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-24 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-24 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-25 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-25 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-25 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-25 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-25 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-25 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-25 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-25 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-26 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-26 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-26 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-26 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-27 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-27 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-27 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-27 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-27 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-27 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-28 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-28 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-28 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-28 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-29 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-29 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-29 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-29 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-29 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-29 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-29 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-29 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-30 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-30 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-30 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-30 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-30 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-30 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-30 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-30 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-31 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-31 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-31 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-31 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-32 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-32 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-32 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-32 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-32 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-32 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-33 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-33 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-33 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-33 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-34 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-34 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-34 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-34 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-34 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-34 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-34 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-34 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-35 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-35 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-35 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-35 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-35 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-35 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-35 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-35 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-36 .action-btn-1 {
	top: 30%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-36 .action-btn-1 {
		top: 30%;
		left: 20%;
	}
}

.healthCare-36 .action-btn-2 {
	top: 17%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-36 .action-btn-2 {
		top: 17%;
		left: 50%;
	}
}

.healthCare-37 .action-btn-1 {
	top: 55%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-37 .action-btn-1 {
		top: 55%;
		left: 5%;
	}
}

.healthCare-37 .action-btn-2 {
	top: 40%;
	left: 35%;
}

@media all and (min-width:32em) {
	.healthCare-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:40em) {
	.healthCare-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

@media all and (min-width:52em) {
	.healthCare-37 .action-btn-2 {
		top: 40%;
		left: 35%;
	}
}

.healthCare-37 .action-btn-3 {
	top: 25%;
	left: 85%;
}

@media all and (min-width:32em) {
	.healthCare-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:40em) {
	.healthCare-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

@media all and (min-width:52em) {
	.healthCare-37 .action-btn-3 {
		top: 25%;
		left: 85%;
	}
}

.healthCare-38 .action-btn-1 {
	top: 25%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-38 .action-btn-1 {
		top: 25%;
		left: 20%;
	}
}

.healthCare-38 .action-btn-2 {
	top: 10%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-38 .action-btn-2 {
		top: 10%;
		left: 50%;
	}
}

.healthCare-39 .action-btn-1 {
	top: 30%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-39 .action-btn-1 {
		top: 30%;
		left: 7%;
	}
}

.healthCare-39 .action-btn-2 {
	top: 70%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-39 .action-btn-2 {
		top: 70%;
		left: 30%;
	}
}

.healthCare-39 .action-btn-3 {
	top: 10%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-39 .action-btn-3 {
		top: 10%;
		left: 60%;
	}
}

.healthCare-39 .action-btn-4 {
	top: 32%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-39 .action-btn-4 {
		top: 32%;
		left: 92%;
	}
}

.healthCare-40 .action-btn-1 {
	top: 33%;
	left: 7%;
}

@media all and (min-width:32em) {
	.healthCare-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:40em) {
	.healthCare-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

@media all and (min-width:52em) {
	.healthCare-40 .action-btn-1 {
		top: 33%;
		left: 7%;
	}
}

.healthCare-40 .action-btn-2 {
	top: 35%;
	left: 18%;
}

@media all and (min-width:32em) {
	.healthCare-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:40em) {
	.healthCare-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

@media all and (min-width:52em) {
	.healthCare-40 .action-btn-2 {
		top: 35%;
		left: 18%;
	}
}

.healthCare-40 .action-btn-3 {
	top: 65%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-40 .action-btn-3 {
		top: 65%;
		left: 50%;
	}
}

.healthCare-40 .action-btn-4 {
	top: 5%;
	left: 60%;
}

@media all and (min-width:32em) {
	.healthCare-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:40em) {
	.healthCare-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

@media all and (min-width:52em) {
	.healthCare-40 .action-btn-4 {
		top: 5%;
		left: 60%;
	}
}

.healthCare-41 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-41 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-41 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-41 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-41 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-41 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-41 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-41 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-42 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-42 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-42 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-42 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-42 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-42 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-42 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-42 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-42 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-42 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-43 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-43 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-43 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-43 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-43 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-43 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-43 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-43 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-43 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-43 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-43 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-43 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-44 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-44 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-44 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-44 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-44 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-44 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-44 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-44 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-45 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-45 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-45 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-45 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-45 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-45 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-45 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-45 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-45 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-45 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-45 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-45 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-45 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-45 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-46 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-46 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-46 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-46 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-46 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-46 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-46 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-46 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-47 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-47 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-47 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-47 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-47 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-47 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-47 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-47 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-47 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-47 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-48 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-48 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-48 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-48 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-48 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-48 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-48 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-48 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-48 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-48 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-48 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-48 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-49 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-49 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-49 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-49 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-49 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-49 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-49 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-49 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-50 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-50 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-50 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-50 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-50 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-50 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-50 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-50 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-50 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-50 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-50 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-50 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-50 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-50 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-51 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-51 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-51 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-51 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-51 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-51 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-51 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-51 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-52 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-52 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-52 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-52 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-52 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-52 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-52 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-52 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-52 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-52 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-53 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-53 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-53 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-53 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-53 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-53 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-53 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-53 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-53 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-53 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-53 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-53 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-54 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-54 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-54 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-54 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-54 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-54 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-54 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-54 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-55 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-55 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-55 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-55 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-55 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-55 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-55 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-55 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-55 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-55 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-55 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-55 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-55 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-55 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-56 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-56 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-56 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-56 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-56 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-56 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-56 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-56 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-57 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-57 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-57 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-57 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-57 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-57 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-57 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-57 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-57 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-57 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-58 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-58 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-58 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-58 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-58 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-58 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-58 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-58 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-58 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-58 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-58 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-58 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-59 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-59 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-59 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-59 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-59 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-59 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-59 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-59 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-60 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-60 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-60 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-60 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-60 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-60 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-60 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-60 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-60 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-60 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-60 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-60 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-60 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-60 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-61 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-61 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-61 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-61 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-61 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-61 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-61 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-61 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-62 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-62 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-62 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-62 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-62 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-62 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-62 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-62 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-62 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-62 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-63 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-63 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-63 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-63 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-63 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-63 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-63 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-63 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-63 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-63 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-63 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-63 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-64 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-64 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-64 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-64 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-64 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-64 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-64 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-64 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-65 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-65 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-65 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-65 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-65 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-65 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-65 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-65 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-65 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-65 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-65 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-65 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-65 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-65 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-66 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-66 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-66 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-66 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-66 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-66 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-66 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-66 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-67 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-67 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-67 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-67 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-67 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-67 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-67 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-67 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-67 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-67 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-68 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-68 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-68 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-68 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-68 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-68 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-68 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-68 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-68 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-68 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-68 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-68 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-69 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-69 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-69 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-69 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-69 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-69 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-69 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-69 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-70 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-70 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-70 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-70 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-70 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-70 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-70 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-70 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-70 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-70 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-70 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-70 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-70 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-70 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-71 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-71 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-71 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-71 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-71 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-71 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-71 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-71 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-72 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-72 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-72 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-72 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-72 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-72 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-72 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-72 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-72 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-72 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-73 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-73 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-73 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-73 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-73 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-73 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-73 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-73 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-73 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-73 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-73 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-73 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-74 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-74 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-74 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-74 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-74 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-74 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-74 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-74 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-75 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-75 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-75 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-75 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-75 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-75 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-75 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-75 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-75 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-75 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-75 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-75 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-75 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-75 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-76 .action-btn-1 {
	top: 40%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-76 .action-btn-1 {
		top: 40%;
		left: 10%;
	}
}

.healthCare-76 .action-btn-2 {
	top: 20%;
	left: 50%;
}

@media all and (min-width:32em) {
	.healthCare-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:40em) {
	.healthCare-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

@media all and (min-width:52em) {
	.healthCare-76 .action-btn-2 {
		top: 20%;
		left: 50%;
	}
}

.healthCare-76 .action-btn-3 {
	top: 45%;
	left: 72%;
}

@media all and (min-width:32em) {
	.healthCare-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:40em) {
	.healthCare-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

@media all and (min-width:52em) {
	.healthCare-76 .action-btn-3 {
		top: 45%;
		left: 72%;
	}
}

.healthCare-76 .action-btn-4 {
	top: 5%;
	left: 87%;
}

@media all and (min-width:32em) {
	.healthCare-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:40em) {
	.healthCare-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

@media all and (min-width:52em) {
	.healthCare-76 .action-btn-4 {
		top: 5%;
		left: 87%;
	}
}

.healthCare-77 .action-btn-1 {
	top: 37%;
	left: 12%;
}

@media all and (min-width:32em) {
	.healthCare-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:40em) {
	.healthCare-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

@media all and (min-width:52em) {
	.healthCare-77 .action-btn-1 {
		top: 37%;
		left: 12%;
	}
}

.healthCare-77 .action-btn-2 {
	top: 27%;
	left: 23%;
}

@media all and (min-width:32em) {
	.healthCare-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:40em) {
	.healthCare-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

@media all and (min-width:52em) {
	.healthCare-77 .action-btn-2 {
		top: 27%;
		left: 23%;
	}
}

.healthCare-77 .action-btn-3 {
	top: 20%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-77 .action-btn-3 {
		top: 20%;
		left: 33%;
	}
}

.healthCare-77 .action-btn-4 {
	top: 50%;
	left: 58%;
}

@media all and (min-width:32em) {
	.healthCare-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:40em) {
	.healthCare-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

@media all and (min-width:52em) {
	.healthCare-77 .action-btn-4 {
		top: 50%;
		left: 58%;
	}
}

.healthCare-77 .action-btn-5 {
	top: 15%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-77 .action-btn-5 {
		top: 15%;
		left: 80%;
	}
}

.healthCare-78 .action-btn-1 {
	top: 58%;
	left: 33%;
}

@media all and (min-width:32em) {
	.healthCare-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:40em) {
	.healthCare-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

@media all and (min-width:52em) {
	.healthCare-78 .action-btn-1 {
		top: 58%;
		left: 33%;
	}
}

.healthCare-78 .action-btn-2 {
	top: 70%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-78 .action-btn-2 {
		top: 70%;
		left: 55%;
	}
}

.healthCare-78 .action-btn-3 {
	top: 62%;
	left: 66%;
}

@media all and (min-width:32em) {
	.healthCare-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:40em) {
	.healthCare-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

@media all and (min-width:52em) {
	.healthCare-78 .action-btn-3 {
		top: 62%;
		left: 66%;
	}
}

.healthCare-78 .action-btn-4 {
	top: 55%;
	left: 82%;
}

@media all and (min-width:32em) {
	.healthCare-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:40em) {
	.healthCare-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

@media all and (min-width:52em) {
	.healthCare-78 .action-btn-4 {
		top: 55%;
		left: 82%;
	}
}

.healthCare-78 .action-btn-5 {
	top: 52%;
	left: 92%;
}

@media all and (min-width:32em) {
	.healthCare-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:40em) {
	.healthCare-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

@media all and (min-width:52em) {
	.healthCare-78 .action-btn-5 {
		top: 52%;
		left: 92%;
	}
}

.healthCare-78 .action-btn-6 {
	top: 23%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-78 .action-btn-6 {
		top: 23%;
		left: 80%;
	}
}

.healthCare-79 .action-btn-1 {
	top: 28%;
	left: 5%;
}

@media all and (min-width:32em) {
	.healthCare-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:40em) {
	.healthCare-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

@media all and (min-width:52em) {
	.healthCare-79 .action-btn-1 {
		top: 28%;
		left: 5%;
	}
}

.healthCare-79 .action-btn-2 {
	top: 57%;
	left: 17%;
}

@media all and (min-width:32em) {
	.healthCare-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

@media all and (min-width:52em) {
	.healthCare-79 .action-btn-2 {
		top: 57%;
		left: 17%;
	}
}

.healthCare-79 .action-btn-3 {
	top: 70%;
	left: 40%;
}

@media all and (min-width:32em) {
	.healthCare-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:40em) {
	.healthCare-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

@media all and (min-width:52em) {
	.healthCare-79 .action-btn-3 {
		top: 70%;
		left: 40%;
	}
}

.healthCare-79 .action-btn-4 {
	top: 35%;
	left: 55%;
}

@media all and (min-width:32em) {
	.healthCare-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:40em) {
	.healthCare-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

@media all and (min-width:52em) {
	.healthCare-79 .action-btn-4 {
		top: 35%;
		left: 55%;
	}
}

.healthCare-80 .action-btn-1 {
	top: 50%;
	left: 10%;
}

@media all and (min-width:32em) {
	.healthCare-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:40em) {
	.healthCare-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

@media all and (min-width:52em) {
	.healthCare-80 .action-btn-1 {
		top: 50%;
		left: 10%;
	}
}

.healthCare-80 .action-btn-2 {
	top: 43%;
	left: 22%;
}

@media all and (min-width:32em) {
	.healthCare-80 .action-btn-2 {
		top: 43%;
		left: 17%;
	}
}

@media all and (min-width:40em) {
	.healthCare-80 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

@media all and (min-width:52em) {
	.healthCare-80 .action-btn-2 {
		top: 43%;
		left: 16%;
	}
}

.healthCare-80 .action-btn-3 {
	top: 20%;
	left: 30%;
}

@media all and (min-width:32em) {
	.healthCare-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:40em) {
	.healthCare-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

@media all and (min-width:52em) {
	.healthCare-80 .action-btn-3 {
		top: 20%;
		left: 30%;
	}
}

.healthCare-80 .action-btn-4 {
	top: 45%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-80 .action-btn-4 {
		top: 45%;
		left: 70%;
	}
}

.healthCare-80 .action-btn-5 {
	top: 50%;
	left: 80%;
}

@media all and (min-width:32em) {
	.healthCare-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:40em) {
	.healthCare-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

@media all and (min-width:52em) {
	.healthCare-80 .action-btn-5 {
		top: 50%;
		left: 80%;
	}
}

.healthCare-80 .action-btn-6 {
	top: 80%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-80 .action-btn-6 {
		top: 80%;
		left: 70%;
	}
}

.healthCare-87 .action-btn-1 {
	top: 20%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-87 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

.healthCare-87 .action-btn-2 {
	top: 20%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-87 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

.healthCare-86 .action-btn-1 {
	top: 20%;
	left: 20%;
}

@media all and (min-width:32em) {
	.healthCare-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:40em) {
	.healthCare-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

@media all and (min-width:52em) {
	.healthCare-86 .action-btn-1 {
		top: 20%;
		left: 20%;
	}
}

.healthCare-86 .action-btn-2 {
	top: 20%;
	left: 70%;
}

@media all and (min-width:32em) {
	.healthCare-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:40em) {
	.healthCare-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

@media all and (min-width:52em) {
	.healthCare-86 .action-btn-2 {
		top: 20%;
		left: 70%;
	}
}

.mejs-container {
	position: relative;
	z-index: 9500;
	max-width: 720px;
	max-height: 405px;
	background: #f7f7f7;
	vertical-align: top;
	text-align: left;
	text-indent: 0;
}

.mejs-embed,.mejs-embed body {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background: #f7f7f7;
}

.mejs-container-fullscreen {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
	max-width: 100%;
	max-height: 100%;
}

.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video {
	width: 100%;
	height: 100%;
}

.mejs-background {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-mediaelement {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.mejs-poster {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-poster img {
	display: block;
	padding: 0;
	border: 0;
	border: 0;
}

.mejs-overlay {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-overlay {
	position: absolute;
	top: 0;
	left: 0;
}

.mejs-overlay-play {
	cursor: pointer;
}

.mejs-overlay-button {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 30;
	display: inline-block;
	margin: -32px 0 0 -32px;
	padding: 0;
	width: 64px;
	height: 64px;
	outline: 0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #bd0f26;
	background: rgba(29,140,134,.8);
	-webkit-box-shadow: 0 0 0 6px rgba(255,255,255,.2);
	box-shadow: 0 0 0 6px rgba(255,255,255,.2);
	color: #fcfcfc;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	-webkit-transition: all 50ms ease;
	transition: all 50ms ease;
}

.mejs-overlay-button:before {
	display: inline-block;
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 32px;
	font-family: icons-grn;
	line-height: 64px;
	speak: none;
}

.mejs-overlay:focus .mejs-overlay-button,.mejs-overlay:hover .mejs-overlay-button {
	background: #bd0f26;
	color: #fff;
}

.mejs-overlay:active .mejs-overlay-button {
	background: #bd0f26;
}

.mejs-overlay-play .mejs-overlay-button:before {
	content: '\25ba';
}

.mejs-container .mejs-controls {
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	background: #333;
	background: rgba(20,20,20,.8);
	list-style-type: none;
}

.mejs-container .mejs-controls div {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	width: 40px;
	height: 40px;
	border: 0;
	background: 0 0;
	background: 0;
	list-style-type: none;
}

.mejs-controls .mejs-button button {
	position: absolute;
	z-index: 30;
	display: inline-block;
	margin: 12px 12px;
	padding: 0;
	width: 16px;
	height: 16px;
	outline: 0;
	border: 0;
	background: 0 0;
	color: #fafafa;
	text-align: center;
	text-decoration: none;
	text-decoration: none;
	font-size: 0;
	line-height: 0;
	cursor: pointer;
}

.mejs-controls .mejs-button button:focus {
	color: #fff;
}

.mejs-controls .mejs-button button:before {
	display: inline-block;
	width: 1em;
	height: 1em;
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 16px;
	font-family: icons-grn;
	line-height: 1em;
	speak: none;
}

.mejs-controls .mejs-play button:before {
	content: '\25ba';
}

.mejs-controls .mejs-pause button:before {
	content: '\e81b';
}

.mejs-controls .mejs-fullscreen-button button:before {
	content: '\2b';
}

.mejs-controls .mejs-unfullscreen button:before {
	content: '\2212';
}

.mejs-controls .mejs-mute button:before {
	content: '\e805';
}

.mejs-controls .mejs-unmute button:before {
	content: '\e807';
}

.mejs-controls .mejs-volume-button {
	position: relative;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider {
	display: none!important;
}

.mejs-controls div.mejs-time-rail {
	position: relative;
	padding: 9px 0 0;
	width: 200px;
	background: 0 0;
}

.mejs-controls .mejs-time-rail span {
	position: absolute;
	display: block;
	width: 180px;
	height: 2px;
	cursor: pointer;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
	margin: 10px;
	background: rgba(255,255,255,.15);
}

.mejs-controls .mejs-time-rail .mejs-time-buffering {
	width: 100%;
	background: #66b8a7;
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
	width: 0;
	background: #eee;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
	width: 0;
	background: #bd0f26;
}

.mejs-controls .mejs-time-rail .mejs-time-float-corner,.mejs-controls .mejs-time-rail .mejs-time-float-current,.mejs-controls .mejs-time-rail .mejs-time-handle {
	display: none!important;
}

.mejs-controls .mejs-time-rail .mejs-time-float {
	position: absolute;
	top: -12px;
	display: none;
	margin-left: -12px;
	width: 24px;
	height: 24px;
	-webkit-border-radius: 2em;
	border-radius: 2em;
	background: #bd0f26;
}

.mejs-container .mejs-controls .mejs-time {
	display: block;
	overflow: hidden;
	padding: 0 4px;
	width: auto;
	height: 40px;
	color: #fff;
	text-align: center;
}

.mejs-container .mejs-controls .mejs-time span {
	float: left;
	display: block;
	margin: 15px 0 0;
	width: auto;
	color: #fff;
	font-size: 11px;
	line-height: 12px;
}

.mejs-clear {
	clear: both;
}

.ie .mejs-controls div.mejs-time-rail {
	max-width: 538px!important;
}

@media all and (min-width:50em) {
	.mejs-overlay-button {
		margin: -40px 0 0 -40px;
		width: 80px;
		height: 80px;
	}

	.mejs-overlay-button:before {
		font-size: 40px;
		line-height: 80px;
	}
}

.bx-wrapper {
	position: relative;
	margin: 0;
	padding: 0;
}

.bx-wrapper img {
	display: block;
}

.bx-wrapper li,.bx-wrapper ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.row .mobile-four-collapse {
	padding: 0;
}

.bx-wrapper .bx-viewport {
	left: 0;
	border: none;
}

.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager {
	position: absolute;
	width: 100%;
}

.bx-wrapper .bx-pager {
	position: absolute;
	bottom: 4px;
	z-index: 30;
	padding: 8px 0 4px;
	width: 100%;
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item {
	display: inline-block;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	float: left;
	overflow: hidden;
	margin: 0 6px;
	width: 14px;
	height: 14px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	background: #ccc;
	background: rgba(50,50,50,.3);
	text-indent: -999em;
	cursor: pointer;
}

.bx-wrapper .bx-pager.bx-default-pager a.active:hover,.bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: #bd0f26;
	background: rgba(29,140,134,1);
}

.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #bd0f26;
}

.bx-wrapper .bx-controls-direction a {
	display: none;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	bottom: 8px;
	z-index: 30;
	display: inline-block;
	margin: 0;
	padding: 0;
	width: auto;
	outline: 0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #bd0f26;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	-webkit-transition: all 50ms ease;
	transition: all 50ms ease;
}

.bx-wrapper .bx-controls-direction a:active,.bx-wrapper .bx-controls-direction a:focus,.bx-wrapper .bx-controls-direction a:hover {
	color: #bd0f26;
}

.bx-wrapper .bx-controls-direction a:before {
	display: inline-block;
	width: 40px;
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 24px;
	font-family: icons-grn;
	line-height: 40px;
	speak: none;
}

.bx-wrapper .bx-next {
	right: 0;
}

.bx-wrapper .bx-prev {
	left: 0;
}

.bx-wrapper .bx-next:before {
	content: '\276f';
}

.bx-wrapper .bx-prev:before {
	content: '\276e';
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

.bx-wrapper {
	padding-bottom: 32px;
	background: #fff;
}

.bx-wrapper img {
	margin: 0;
	padding: 0;
	width: 180%;
	max-width: 180%;
}

@media all and (min-width:24em) {
	.bx-wrapper img {
		width: 150%;
		max-width: 150%;
	}
}

@media all and (min-width:32em) {
	.bx-wrapper .bx-next {
		right: 8px;
	}

	.bx-wrapper .bx-prev {
		left: 8px;
	}
}

@media all and (min-width:40em) {
	.bx-wrapper {
		padding-bottom: 0;
	}

	.bx-wrapper img {
		float: left;
		width: 120%;
		max-width: 120%;
	}

	.bx-wrapper .bx-controls-direction a {
		bottom: 4px;
	}

	.bx-wrapper .bx-controls-direction a:before {
		width: 48px;
		font-size: 32px;
		line-height: 48px;
	}

	.bx-wrapper .bx-pager {
		right: 8px;
		bottom: 8px;
		margin: 0;
		padding: 10px 8px 6px;
		width: auto;
		-webkit-border-radius: 1px;
		border-radius: 1px;
		background: #fafafa;
		background: rgba(255,255,255,.3);
	}

	.bx-wrapper .bx-pager.bx-default-pager a {
		margin: 0 5px;
		width: 12px;
		height: 12px;
	}
}

@media all and (min-width:52em) {
	.bx-wrapper img {
		width: 100%;
		max-width: 100%;
	}

	.bx-wrapper .bx-pager {
		right: 12px;
		bottom: 12px;
		padding: 12px 8px 8px;
	}
}

.fade {
	opacity: 0;
	-webkit-transition: opacity .2s linear;
	-moz-transition: opacity .2s linear;
	-o-transition: opacity .2s linear;
	transition: opacity .2s linear;
}

.fade.in {
	opacity: 1;
}

.bs-collapse {
	position: relative;
	overflow: hidden;
	height: 0;
	-webkit-transition: height .2s ease;
	-moz-transition: height .2s ease;
	-o-transition: height .2s ease;
	transition: height .2s ease;
}

.bs-collapse.in {
	height: auto;
}

.lightbox:before {
	position: absolute;
	top: 8px;
	left: 20px;
	z-index: 30;
	display: inline-block;
	margin: 0;
	padding: 0;
	width: auto;
	outline: 0;
	color: rgba(255,255,255,.8);
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	-webkit-transition: all 50ms ease;
	-moz-transition: all 50ms ease;
	-o-transition: all 50ms ease;
	transition: all 50ms ease;
}

.lightbox:before {
	display: inline-block;
	width: 1em;
	content: '\2b';
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 20px;
	font-family: svgicons;
	line-height: 1em;
	speak: none;
}

.lightbox:hover:before {
	color: rgba(255,255,255,1);
}

.mfp-bg {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9502;
	overflow: hidden;
	width: 100%;
	height: 100%;
	background: #0b0b0b;
	opacity: .8;
}

.mfp-wrap {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9503;
	width: 100%;
	height: 100%;
	outline: 0!important;
	-webkit-backface-visibility: hidden;
}

.mfp-container {
	position: absolute;
	top: 0;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 8px;
	width: 100%;
	height: 100%;
	text-align: center;
}

.mfp-container:before {
	display: inline-block;
	height: 100%;
	content: '';
	vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
	display: none;
}

.mfp-content {
	position: relative;
	z-index: 9505;
	display: inline-block;
	margin: 0 auto;
	vertical-align: middle;
	text-align: left;
}

.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content {
	width: 100%;
	cursor: auto;
}

.mfp-ajax-cur {
	cursor: progress;
}

.mfp-auto-cursor .mfp-content {
	cursor: auto;
}

.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}

.mfp-loading.mfp-figure {
	display: none;
}

.mfp-hide {
	display: none!important;
}

.mfp-preloader {
	position: absolute;
	top: 50%;
	right: 8px;
	left: 8px;
	z-index: 9504;
	margin-top: -.8em;
	width: auto;
	color: #ccc;
	text-align: center;
}

.mfp-preloader a {
	color: #ccc;
}

.mfp-preloader a:hover {
	color: #fff;
}

.mfp-s-ready .mfp-preloader {
	display: none;
}

.mfp-s-error .mfp-content {
	display: none;
}

.mfp-s-loading {
	display: none;
}

button.mfp-arrow,button.mfp-close {
	z-index: 9506;
	display: block;
	overflow: visible;
	padding: 0;
	outline: 0;
	border: 0;
	cursor: pointer;
	-webkit-appearance: none;
}

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

.mfp-close {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0 0 18px 10px;
	background: 0 0;
	color: rgba(255,255,255,.8);
	text-align: center;
	text-decoration: none;
	font-style: normal;
	font-size: 36px;
	font-family: Arial,Baskerville,monospace;
	line-height: 1em;
}

.mfp-close:focus,.mfp-close:hover {
	color: rgba(255,255,255,1);
}

.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {
	top: 10px;
	right: 8px;
	text-align: right;
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #ccc;
	font-size: 12px;
	line-height: 18px;
}

.mfp-arrow {
	position: absolute;
	top: 50%;
	z-index: 30;
	display: inline-block;
	margin: 0;
	margin-top: -12px;
	padding: 0;
	width: auto;
	outline: 0;
	-webkit-border-radius: 60px;
	-moz-border-radius: 60px;
	border-radius: 60px;
	background: rgba(34,33,31,.1);
	color: rgba(255,255,255,.8);
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	-webkit-transition: all 50ms ease;
	-moz-transition: all 50ms ease;
	-o-transition: all 50ms ease;
	transition: all 50ms ease;
	-ms-border-radius: 60px;
	-o-border-radius: 60px;
}

.mfp-arrow:focus,.mfp-arrow:hover {
	background: rgba(34,33,31,.35);
	color: rgba(255,255,255,1);
}

.mfp-arrow:active {
	background: rgba(177,17,22,.9);
}

.mfp-arrow:before {
	display: inline-block;
	width: 1.5em;
	text-align: center;
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	font-size: 32px;
	font-family: svgicons;
	line-height: 1.5em;
	speak: none;
}

.mfp-arrow-right {
	right: 16px;
}

.mfp-arrow-left {
	left: 16px;
}

.mfp-arrow-right:before {
	content: '\e75e';
}

.mfp-arrow-left:before {
	content: '\e75d';
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
	width: 100%;
	max-width: 900px;
	line-height: 0;
}

.mfp-iframe-scaler {
	overflow: hidden;
	padding-top: 56.25%;
	width: 100%;
	height: 0;
}

.mfp-iframe-scaler iframe {
	position: absolute;
	top: -3px;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.6);
	box-shadow: 0 0 8px rgba(0,0,0,.6);
}

.mfp-iframe-holder .mfp-close {
	top: -43px;
}

img.mfp-img {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 auto;
	padding: 0;
	width: auto;
	height: auto;
	max-width: 100%;
	line-height: 0;
}

.mfp-figure {
	line-height: 0;
}

.mfp-bottom-bar {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 8px 0;
	cursor: auto;
}

.mfp-title {
	color: #f3f3f3;
	text-align: left;
	line-height: 18px;
	word-break: break-word;
}

.mfp-figure small {
	display: block;
	color: #bdbdbd;
	font-size: 12px;
	line-height: 14px;
}

.mfp-image-holder .mfp-content {
	max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer;
}

.mfp-fade.mfp-bg {
	opacity: .01;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
}

.mfp-fade.mfp-bg.mfp-ready {
	opacity: .6;
}

.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
}

.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	-o-transform: scale(.8);
	transform: scale(.8);
	-ms-transform: scale(.8);
}

.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-ms-transform: scale(1);
}

.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	-o-transform: scale(.8);
	transform: scale(.8);
	-ms-transform: scale(.8);
}

.mfp-image-holder figcaption,.mfp-image-holder figure,.mfp-image-holder figure img {
	margin: 0;
	border: none;
}

.mfp-image-holder figure {
	padding: 54px 8px 0;
	background: #666;
	background: rgba(66,66,66,.9);
}

.mfp-image-holder figcaption {
	position: relative;
	width: 100%;
	min-height: 88px;
}

.action-popup {
	position: relative;
	overflow: auto;
	margin: 24px auto;
	padding: 0;
	width: auto;
	max-width: 800px;
	background: #fcfcfc;
}

.action-popup footer,.action-popup header {
	position: relative;
	overflow: auto;
	margin: 0;
	padding: 16px;
	background: #bd0f26;
}

.action-popup footer {
	padding: 0 16px;
	border-top: 1px solid #eee;
	background: #fcfcfc;
}

.action-popup footer a {
	margin: 16px 0;
}

.action-popup section {
	position: relative;
	overflow: auto;
	margin: 0;
	padding: 0 8px;
	background: #fcfcfc;
}

.welt-popup section {
	min-height: inherit;
}

.mfp-hide section {
	padding: 0;
}

.action-popup .mfp-close {
	top: 16px;
	right: 16px;
	outline: 0;
}

.mfp-video .mfp-content {
	max-width: 720px;
}

.mfp-video .mfp-close {
	top: 8px;
	right: 16px;
	outline: 0;
}

@media screen and (max-width:50em) and (orientation:landscape),screen and (max-height:20em) {
	.mfp-img-mobile .mfp-image-holder {
		padding-right: 0;
		padding-left: 0;
	}

	.mfp-img-mobile img.mfp-img {
		padding: 0;
	}

	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0;
	}

	.mfp-img-mobile .mfp-bottom-bar {
		position: fixed;
		top: auto;
		bottom: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin: 0;
		padding: 3px 5px;
		background: rgba(0,0,0,.6);
	}

	.mfp-img-mobile .mfp-bottom-bar:empty {
		padding: 0;
	}

	.mfp-img-mobile .mfp-counter {
		top: 3px;
		right: 5px;
	}

	.mfp-img-mobile .mfp-close {
		position: fixed;
		top: 0;
		right: 0;
		padding: 0;
		width: 35px;
		height: 35px;
		background: rgba(0,0,0,.6);
		text-align: center;
		line-height: 35px;
	}

	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px;
	}
}

@media all and (max-width:32em) {
	.mfp-hide {
		display: block!important;
	}

	.action-popup {
		position: relative;
		margin: 0 auto 16px;
		background: #fcfcfc;
	}

	.action-popup footer,.action-popup header {
		padding: 16px 8px;
		background: 0 0;
	}

	.action-popup header {
		margin-bottom: 16px;
		border-bottom: 1px solid #eee;
	}

	.action-popup footer {
		margin-top: 16px;
		padding: 4px 8px 16px;
		border-top: none;
		border-bottom: 1px solid #ddd;
	}

	.action-popup footer a {
		margin: 0;
		max-width: 75%;
	}

	.action-popup .mfp-close {
		color: #bd0f26;
	}

	.action-popup .mfp-close:focus,.action-popup .mfp-close:hover {
		color: #bd0f26;
	}
}

@media all and (max-width:39.9375em) {
	.welt-popup.mfp-hide {
		display: block!important;
	}

	.welt-popup {
		position: relative;
		margin: 0 auto;
		background: #fcfcfc;
	}

	.welt-popup header {
		margin-bottom: 16px;
		padding: 12px 8px;
		border-bottom: 1px solid #eee;
		background: 0 0;
	}

	.welt-popup .mfp-close {
		color: #bd0f26;
	}

	.welt-popup .mfp-close:focus,.welt-popup .mfp-close:hover {
		color: #bd0f26;
	}
}

@media all and (max-width:50em) {
	.mfp-container {
		padding-right: 6px;
		padding-left: 6px;
	}
}

@media all and (min-width:21em) {
	.action-popup section {
		padding: 0 16px;
	}

	.welt-popup section {
		padding: 0;
	}

	.mfp-hide section {
		padding: 0;
	}
}

@media all and (min-width:32em) {
	.action-popup section {
		padding: 16px;
	}

	.welt-popup section {
		padding: 0;
	}
}

@media all and (min-width:40em) {
	.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {
		top: 14px;
		right: 16px;
	}

	.mfp-image-holder figure {
		padding: 64px 16px 0;
	}

	.mfp-bottom-bar {
		padding: 12px 0;
		width: 75%;
	}

	.welt-popup section {
		padding: 16px;
		min-height: 22em;
	}

	.action-popup .mfp-close {
		top: 18px;
	}
}

@media all and (min-width:45em) {
	.welt-popup section {
		min-height: 24em;
	}
}

@media all and (min-width:52em) {
	.mfp-iframe-holder {
		padding-top: 48px;
	}

	.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {
		top: 12px;
	}

	.mfp-close {
		font-size: 40px;
	}

	.mfp-arrow {
		margin-top: -16px;
	}

	.mfp-arrow:before {
		font-size: 40px;
	}

	.welt-popup section {
		min-height: 27em;
	}

	.action-popup .mfp-close {
		top: 16px;
	}
}

@media all and (min-width:62em) {
	.mfp-iframe-holder {
		padding-top: 54px;
	}
}

.mfp-ie7 .mfp-img {
	padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
	left: 50%;
	margin-top: 5px;
	margin-left: -300px;
	padding-bottom: 5px;
	width: 600px;
}

.mfp-ie7 .mfp-container {
	padding: 0;
}

.mfp-ie7 .mfp-content {
	padding-top: 44px;
}

.mfp-ie7 .mfp-close {
	top: 0;
	right: 0;
	padding-top: 0;
}

.chosen-container {
	position: relative;
	display: inline-block;
	margin-bottom: 12px;
	vertical-align: middle;
	zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}

.chosen-container .chosen-drop {
	position: absolute;
	top: 100%;
	left: -9999px;
	z-index: 1010;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	border: 1px solid #ccc;
	border-top: 0;
	background: #fff;
}

.chosen-container.chosen-with-drop .chosen-drop {
	left: 0;
}

.chosen-container a {
	cursor: pointer;
}

.chosen-container-single .chosen-single {
	position: relative;
	display: block;
	overflow: hidden;
	padding: 0 0 0 8px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-color: #fff;
	background-clip: padding-box;
	color: #444;
	text-decoration: none;
	white-space: nowrap;
}

.chosen-container-single .chosen-default {
	color: #999;
}

.chosen-container-single .chosen-single span {
	display: block;
	overflow: hidden;
	margin-right: 26px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.chosen-container-single .chosen-single-with-deselect span {
	margin-right: 38px;
}

.chosen-container-single .chosen-single abbr {
	position: absolute;
	top: 6px;
	right: 26px;
	display: block;
	width: 12px;
	height: 12px;
	background: url(../../assets/svg-framework/css/chosen-sprite.png) -42px 1px no-repeat;
	font-size: 1px;
}

.chosen-container-single .chosen-single abbr:hover {
	background-position: -42px -10px;
}

.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
	background-position: -42px -10px;
}

.chosen-container-single .chosen-single div {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 18px;
	height: 100%;
}

.chosen-container-single .chosen-single div b {
	display: block;
	width: 100%;
	height: 100%;
}

.chosen-container-single .chosen-search {
	position: relative;
	z-index: 1010;
	margin: 0;
	padding: 3px 4px;
	white-space: nowrap;
}

.chosen-container-single .chosen-search input[type=text] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 1px 0;
	padding: 4px 20px 4px 5px;
	width: 100%;
	height: auto;
	outline: 0;
	border: 1px solid #aaa;
	border-radius: 0;
	font-size: 1em;
	font-family: sans-serif;
	line-height: normal;
}

.chosen-container-single .chosen-drop {
	margin-top: -1px;
	border-radius: 0;
	background-clip: padding-box;
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
	position: absolute;
	left: -9999px;
}

.chosen-container .chosen-results {
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0 4px 4px 0;
	padding: 0 0 0 4px;
	max-height: 18.5em;
	-webkit-overflow-scrolling: touch;
}

.chosen-container .chosen-results li {
	display: none;
	margin: 0;
	padding: 10px 6px 8px;
	list-style: none;
	line-height: 1em;
}

.chosen-container .chosen-results li.active-result {
	display: list-item;
	cursor: pointer;
}

.chosen-container .chosen-results li.disabled-result {
	display: list-item;
	color: #ccc;
	cursor: default;
}

.chosen-container .chosen-results li.highlighted {
	background-color: #bd0f26;
	color: #fff;
}

.chosen-container .chosen-results li.no-results {
	display: list-item;
	color: #666;
}

.chosen-container .chosen-results li.group-result {
	display: list-item;
	background-color: #eee;
	color: #555;
	font-weight: 400;
	font-family: 'Corporate S W01',sans-serif;
	cursor: default;
}

.chosen-container .chosen-results li.group-option {
	padding-left: 18px;
}

.chosen-container .chosen-results li em {
	text-decoration: underline;
	font-weight: 500;
	font-style: normal;
	font-family: 'Corporate S W01',sans-serif;
}

.chosen-container-multi .chosen-choices {
	position: relative;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 4px 0 0;
	width: 100%;
	height: auto!important;
	height: 1%;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #fdfdfd;
	cursor: text;
}

.chosen-container-multi .chosen-choices li {
	float: left;
	list-style: none;
}

.chosen-container-multi .chosen-choices li.search-field {
	margin: 0;
	padding: 0;
	width: auto;
	white-space: nowrap;
}

.chosen-container-multi .chosen-choices li.search-field input[type=text] {
	margin: 1px 0;
	outline: 0;
	border: 0!important;
	background: 0 0!important;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.chosen-container-multi .chosen-choices li.search-field .default {
	color: #aaa;
}

.chosen-container-multi .chosen-choices li.search-choice {
	position: relative;
	margin: 0 0 4px 4px;
	padding: 8px 30px 7px 6px;
	width: auto;
	border: 1px solid #bd0f26;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-clip: padding-box;
	color: #bd0f26;
	line-height: 1em;
	cursor: default;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
	position: absolute;
	top: 50%;
	right: 6px;
	display: block;
	margin-top: -9px;
	width: 16px;
	height: 16px;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after {
	display: inline-block;
	width: 100%;
	content: '\2715';
	text-align: center;
	text-decoration: inherit;
	text-transform: none;
	font-weight: 400;
	font-style: normal;
	font-variant: normal;
	font-size: 16px;
	font-family: icons-grn;
	line-height: 1em;
	speak: none;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover:after {
	color: #666;
}

.chosen-container-multi .chosen-choices li.search-choice-disabled {
	padding-right: 5px;
	border: 1px solid #ccc;
	background-color: #e4e4e4;
	background-image: -webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
	background-image: -moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
	background-image: linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
	color: #666;
}

.chosen-container-multi .chosen-choices li.search-choice-focus {
	background: #d4d4d4;
}

.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
	background-position: -42px -10px;
}

.chosen-container-multi .chosen-results {
	margin: 0;
	padding: 0;
}

.chosen-container-multi .chosen-drop .result-selected {
	display: list-item;
	color: #ccc;
	cursor: default;
}

.chosen-container-active .chosen-single {
	border: 1px solid #bd0f26;
}

.chosen-container-active.chosen-with-drop .chosen-single {
	border: 1px solid #ccc;
	-moz-border-radius-bottomright: 0;
	border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
}

.chosen-container-active.chosen-with-drop .chosen-single div {
	border-left: none;
	background: 0 0;
}

.chosen-container-active.chosen-with-drop .chosen-single div b {
	background-position: -18px 2px;
}

.chosen-container-active .chosen-choices {
	border: 1px solid #bd0f26;
	border-radius: 2px 2px 0 0;
}

.chosen-container-active .chosen-choices li.search-field input[type=text] {
	color: #444!important;
}

.chosen-disabled {
	opacity: .5!important;
	cursor: default;
}

.chosen-disabled .chosen-single {
	cursor: default;
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close {
	cursor: default;
}

.chosen-rtl {
	text-align: right;
}

.chosen-rtl .chosen-single {
	overflow: visible;
	padding: 0 8px 0 0;
}

.chosen-rtl .chosen-single span {
	margin-right: 0;
	margin-left: 26px;
	direction: rtl;
}

.chosen-rtl .chosen-single-with-deselect span {
	margin-left: 38px;
}

.chosen-rtl .chosen-single div {
	right: auto;
	left: 3px;
}

.chosen-rtl .chosen-single abbr {
	right: auto;
	left: 26px;
}

.chosen-rtl .chosen-choices li {
	float: right;
}

.chosen-rtl .chosen-choices li.search-field input[type=text] {
	direction: rtl;
}

.chosen-rtl .chosen-choices li.search-choice {
	margin: 3px 5px 3px 0;
	padding: 3px 5px 3px 19px;
}

.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
	right: auto;
	left: 4px;
}

.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search {
	left: 9999px;
}

.chosen-rtl.chosen-container-single .chosen-results {
	margin: 0 0 4px 4px;
	padding: 0 4px 0 0;
}

.chosen-rtl .chosen-results li.group-option {
	padding-right: 15px;
	padding-left: 0;
}

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
	border-right: none;
}

.chosen-rtl .chosen-search input[type=text] {
	padding: 4px 5px 4px 20px;
	background: #fff url(../../assets/svg-framework/css/chosen-sprite.png) no-repeat -30px -20px;
	background: url(../../assets/svg-framework/css/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);
	background: url(../../assets/svg-framework/css/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(#eee 1%,#fff 15%);
	background: url(../../assets/svg-framework/css/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);
	direction: rtl;
}

.chosen-rtl.chosen-container-single .chosen-single div b {
	background-position: 6px 2px;
}

.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
	background-position: -12px 2px;
}

@media only screen and (max-width:52em) {
	.chosen-container .chosen-results {
		max-height: 162px;
	}
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.line-top {
	border: 1px solid #ddd;
	border-width: 1px 0 0 0;
}

.line-btm {
	border: 1px solid #ddd;
	border-width: 0 0 1px 0;
}

.line-dotted {
	border-style: dotted;
}

.display-table {
	display: table;
}

label .invisible {
	display: none;
}

.no-margin {
	margin: 0;
}

.no-margin-top {
	margin-top: 0;
}

.no-margin-btm {
	margin-bottom: 0;
}

.no-margin-left {
	margin-left: 0;
}

.no-margin-right {
	margin-right: 0;
}

.no-padding {
	padding: 0;
}

.no-padding-top {
	padding-top: 0;
}

.no-padding-btm {
	padding-bottom: 0;
}

.no-padding-left {
	padding-left: 0;
}

.no-padding-right {
	padding-right: 0;
}

.no-border {
	border: 0;
}

.no-border-top {
	border-top: 0;
}

.no-border-btm {
	border-bottom: 0;
}

.no-border-left {
	border-left: 0;
}

.no-border-right {
	border-right: 0;
}

.one-margin {
	margin: 24px;
}

.one-margin-top {
	margin-top: 24px;
}

.one-margin-btm {
	margin-bottom: 24px;
}

.one-margin-left {
	margin-left: 24px;
}

.one-margin-right {
	margin-right: 24px;
}

.one-padding {
	padding: 24px;
}

.one-padding-top {
	padding-top: 24px;
}

.one-padding-btm {
	padding-bottom: 24px;
}

.one-padding-left {
	padding-left: 24px;
}

.one-padding-right {
	padding-right: 24px;
}

.padded {
	padding: 12px;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.disabled {
	opacity: .5;
	pointer-events: none;
}

.hide-text {
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
}

.visuallyhidden {
	position: absolute;
	overflow: hidden;
	clip: rect(0 0 0 0);
	margin: -1px;
	padding: 0;
	width: 1px;
	height: 1px;
	border: 0;
}

.clearfix:after,.clearfix:before {
	display: table;
	content: " ";
}

.clearfix:after {
	clear: both;
}

.debug-block,.debug-block-alt {
	height: 5em;
	background-color: #cff;
}

.debug-block-alt {
	background-color: #cf3;
}

.debug-tag {
	padding: 0 4px;
	background-color: #aaa;
	color: #cff;
	text-transform: none;
	font-weight: 700;
	font-style: normal;
	font-family: sans-serif;
}

.print-only {
	display: none!important;
}

@media print {
	* {
		background: 0 0!important;
		box-shadow: none!important;
		color: #000!important;
		text-shadow: none!important;
	}

	a,a:visited {
		text-decoration: underline;
	}

	.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after {
		content: "";
	}

	blockquote,pre {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	img,tr {
		page-break-inside: avoid;
	}

	img {
		max-width: 100%!important;
	}
@	page {
		margin: .5cm;
	}

	h2,h3,p {
		orphans: 3;
		widows: 3;
	}

	h2,h3 {
		page-break-after: avoid;
	}

	.print-only {
		display: block!important;
	}

	.nav-main,.nav-top-wrapper {
		display: none;
	}

	.nav-main-wrapper,.page-header {
		height: 80px!important;
	}

	.logo {
		top: 20px!important;
	}

	blockquote {
		border: none;
	}

	figure.quote,figure.quote figcaption {
		border-color: #ccc;
	}

	.home-hero,.home-hero img {
		margin: 0;
		width: 100%;
		max-width: 100%;
	}
}

.ie .toggle-lang:after {
	padding: 12px 0 8px;
}

.ie a.active-lang:before {
	margin-top: -4px;
}

.ie8 .container {
	overflow: visible;
}

.ie8 .row {
	margin: 0 auto;
	width: 100%;
	max-width: 1000px;
	min-width: 1000px;
}

.ie8 .row .row {
	margin: 0 -15px;
	width: auto;
	max-width: none;
	min-width: 0;
}

.ie8 p {
	margin-bottom: 24px;
	font-size: 1.064em;
	line-height: 1.5em;
}

.ie8 p+h3,.ie8 p+h4,.ie8 p+h5,.ie8 p+h6 {
	margin-top: 24px;
}

.ie8 .p-lead {
	font-size: 1.271em;
	line-height: 1.4em;
}

.ie8 .p-sub {
	font-size: .91em;
	line-height: 1.45em;
}

.ie8 h1,.ie8 h2 {
	letter-spacing: -.5px;
	text-rendering: optimizeLegibility;
}

.lang-ru .ie8 .mod_sitemap ul.level_1 li a.sibling,.lang-ru .ie8 .nav-main li p,.lang-ru .ie8 figure.quote blockquote,.lang-ru .ie8 h1,.lang-ru .ie8 h2,.lang-ru .ie8 h3 {
	font-family: 'Corporate S W01',sans-serif;
}

.ie8 h1 {
	position: relative;
	margin: 6px 0 24px;
	padding: 0;
	width: 100%;
	word-wrap: break-word;
	font-weight: 200;
	font-style: normal;
	font-size: 2.326em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.25em;
}

.ie8 h2 {
	margin: 0 0 12px;
	font-weight: 200;
	font-style: normal;
	font-size: 1.618em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.3em;
}

.ie8 h3 {
	margin: 0 0 8px;
	font-weight: 200;
	font-style: normal;
	font-size: 1.382em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.35em;
}

.ie8 h4 {
	margin: 0 0 4px;
	font-weight: 400;
	font-style: normal;
	font-size: 1.146em;
	font-family: 'Corporate S W01',sans-serif;
	line-height: 1.35em;
}

.ie8 h5 {
	margin: 0 0 4px;
	font-weight: 500;
	font-style: normal;
	font-size: 1.064em;
	font-family: 'Corporate S W01',sans-serif;
	line-height: 1.45em;
}

.ie8 h1 a,.ie8 h1 a:hover,.ie8 h2 a,.ie8 h2 a:hover,.ie8 h3 a,.ie8 h3 a:hover {
	color: #444;
	font-weight: 200;
}

.ie8 .h1-sub {
	margin-top: 0;
	font-size: 2.090em;
	line-height: 1.25em;
}

.ie8 .h3-grid,.ie8 .h3-results {
	padding-bottom: 8px;
	border-bottom: 1px solid #d2d3d4;
}

.ie8 .h3-results {
	margin: 0;
}

.ie8 .h4-container {
	margin: 0 0 8px;
	font-weight: 200;
	font-size: 1.146em;
	line-height: 1.2em;
}

.ie8 .h5-subinfo,.ie8 .location h5 {
	margin: 0 0 2px;
	padding: 2px 0 1px;
	border-bottom: 1px solid #eee;
	color: #888;
	text-transform: uppercase;
	font-weight: 300;
	font-size: .85em;
	line-height: 1.1em;
}

.ie8 .page-content ol,.ie8 .page-content ul {
	margin-bottom: 24px;
}

.ie8 .page-content ol+h3,.ie8 .page-content ol+h4,.ie8 .page-content ol+h5,.ie8 .page-content ol+h6,.ie8 .page-content ul+h3,.ie8 .page-content ul+h4,.ie8 .page-content ul+h5,.ie8 .page-content ul+h6 {
	margin-top: 24px;
}

.ie8 .page-content ul {
	padding-left: 1.2em;
	list-style: outside disc;
}

.ie8 .page-content ol {
	padding-left: 1.4em;
	list-style: outside decimal;
}

.ie8 .page-content li {
	margin-bottom: 8px;
	font-size: 1.064em;
	line-height: 1.5em;
}

.ie8 .page-content ul li {
	padding-left: .6em;
}

.ie8 .page-content ol li {
	padding-left: .4em;
}

.ie8 .page-content ol li ol,.ie8 .page-content ol li ul,.ie8 .page-content ul li ol,.ie8 .page-content ul li ul {
	margin-top: 8px;
}

.ie8 .page-content ol li ol li,.ie8 .page-content ol li ul li,.ie8 .page-content ul li ol li,.ie8 .page-content ul li ul li {
	margin-bottom: 4px;
	font-size: 94%;
	line-height: 1.45em;
}

.ie8 .mod_sitemap ul li {
	padding-left: 0;
	border-top: 1px solid #e0e0e0;
}

.ie8 .mod_sitemap ul li:first-child {
	border-top: none;
}

.ie8 .mod_sitemap ul.level_1 {
	margin: 0 0 12px;
	padding: 0;
	list-style: none;
}

.ie8 .mod_sitemap ul.level_1 ul {
	margin: 8px 0 12px;
	padding-left: 1.2em;
	list-style: none;
}

.ie8 .mod_sitemap ul.level_1 li {
	margin-bottom: 12px;
	padding-top: 12px;
}

.ie8 .mod_sitemap ul.level_2 li,.ie8 .mod_sitemap ul.level_3 li {
	margin: 0;
	padding: 10px 0 6px;
	border-top: 1px solid #e0e0e0;
	font-size: 94%;
}

.ie8 .mod_sitemap ul.level_3 li {
	border-top: 1px solid #eee;
}

.ie8 .mod_sitemap ul.level_1 li a.sibling {
	color: #444;
	font-weight: 200;
	font-style: normal;
	font-size: 1.146em;
	font-family: 'Corporate A W01',serif;
}

.ie8 .mod_sitemap ul.level_1 li a.sibling:focus,.ie8 .mod_sitemap ul.level_1 li a.sibling:hover {
	color: #66b8a7;
}

.ie8 .caption,.ie8 figcaption {
	margin: 0 auto 12px;
	color: #777;
	font-size: .91em;
	line-height: 1.45em;
}

.ie8 .page-content figure figcaption {
	float: left;
	padding: 0;
	width: 100%;
}

.ie8 figure.quote {
	position: relative;
	margin: 24px 0;
	padding: 12px 0 0;
	border-top: 1px solid #bd0f26;
}

.ie8 figure.quote blockquote {
	margin: 0;
	padding: 12px 0;
	color: #bd0f26;
	font-weight: 200;
	font-style: normal;
	font-size: 1.618em;
	font-family: 'Corporate A W01',serif;
	line-height: 1.35em;
}

.ie8 figure.quote figcaption {
	margin: 0;
	padding: 12px 0 0;
	width: 100%;
	border-top: 1px solid #bd0f26;
	color: #555;
	font-style: normal;
}

.ie8 .date {
	margin-bottom: 16px;
	color: #666;
	font-size: .91em;
}

.ie8 .date-extra {
	float: right;
	overflow: hidden;
	height: 1.5em;
	max-width: 50%;
	text-align: right;
}

.ie8 .hr-hidden {
	border: none;
}

.ie8 label.right {
	text-align: right;
}

.ie8 label.inline {
	margin-top: 10px;
	line-height: 20px;
}

.ie8 table {
	font-size: .91em;
}

.ie8 td,.ie8 th {
	padding: 8px;
}

.ie8 .table-btns {
	padding: 8px 0 0 8px;
}

.ie8 .table-btns a.btn {
	margin-bottom: 8px;
}

.ie8 .btn {
	padding: 13px 12px 11px;
	font-size: 1em;
}

.ie8 .btn-small,.ie8 .tag {
	padding: 11px 10px 9px;
	font-size: .91em;
}

.ie8 .btn-icon-left {
	padding: 13px 12px 11px 40px;
}

.ie8 .btn-icon-right {
	padding: 13px 40px 11px 12px;
}

.ie8 .btn-icon-only {
	padding: 13px 0 11px;
	width: 44px;
	height: 46px;
}

.ie8 .btn-icon-left:before,.ie8 .btn-icon-only:before,.ie8 .btn-icon-right:before {
	width: 40px;
	font-size: 20px;
}

.ie8 .btn-icon-only:before {
	width: 42px;
}

.ie8 .btn-small.btn-icon-left {
	padding: 11px 8px 9px 36px;
}

.ie8 .btn-small.btn-icon-right {
	padding: 11px 36px 9px 8px;
}

.ie8 .btn-small.btn-icon-only {
	padding: 11px 0 9px;
	width: 38px;
	height: 40px;
}

.ie8 .btn-small.btn-icon-left:before,.ie8 .btn-small.btn-icon-only:before,.ie8 .btn-small.btn-icon-right:before {
	width: 36px;
	font-size: 18px;
}

.ie8 .btn-float-left {
	margin-right: 4px;
}

.ie8 .nav-main-wrapper {
	height: 120px;
	max-width: 1000px;
}

.ie8 .nav-top-inner {
	max-width: 1000px;
}

.ie8 .nav-main ul {
	margin: 56px 0 0 8px;
}

.ie8 .nav-main li {
	font-size: 1.1em;
}

.ie8 .nav-main ul>li {
	width: auto;
	border-right: none;
}

.ie8 .nav-main li a {
	height: 64px;
	-webkit-transition: none;
	transition: none;
}

.ie8 .nav-main li div {
	position: absolute;
	left: 0px;
	overflow: hidden;
	margin: 54px 0 0;
	padding: 0 1px 0 1px;
	width: 48em;
	max-width: 97.5%;
	max-height: 0;
	border-color: #e0e0e0;
	border-style: solid;
	border-width: 0 1px;
	background: #fafafa;
	opacity: 0;
	-webkit-transition: border-width .2s ease;
	transition: border-width .2s ease;
}

.ie8 .nav-main li.link-unternehmen div {
	border-top-color: #bd0f26;
}

.ie8 .nav-main li.link-pharma div {
	border-top-color: #749dd6;
}

.ie8 .nav-main li.link-kosmetik div {
	border-top-color: #e9c672;
}

.ie8 .nav-main li.link-consumerhealthcare div {
	border-top-color: #911370;
}

.ie8 .nav-main li.link-service div {
	border-top-color: #a6a8aa;
}

.ie8 .nav-main li p {
	float: right;
	margin: 0;
	padding: 12px 12px;
	width: 33%;
	text-align: left;
	font-weight: 200;
	font-size: 16px;
	font-family: 'Corporate A W01',serif;
	opacity: 0;
	-webkit-transition: opacity .2s ease;
	transition: opacity .2s ease;
}

.ie8 .nav-main li ul {
	float: left;
	overflow: auto;
	margin: 0 auto;
	padding: 0;
	width: 66%;
	max-width: 48em;
	min-height: 4em;
	background: #fff;
}

.ie8 .nav-main li a:focus+div,.ie8 .nav-main li.hover a+div,.ie8 .nav-main li.hover div,.ie8 .nav-main li:hover div {
	max-height: 30em;
	border-width: 2px 1px 1px;
	opacity: 1;
}

.ie8 .nav-main li ul li {
	position: relative;
	display: table;
	margin: 0 1%;
	width: 48%;
	border-top: 1px solid #f0f0f0;
	font-size: 16px;
	opacity: 0;
	-webkit-transition: opacity .2s ease;
	transition: opacity .2s ease;
}

.ie8 .nav-main li ul li:nth-child(-n+2) {
	border-top: none;
}

.ie8 .nav-main li a:focus+div>p,.ie8 .nav-main li a:focus+div>ul li,.ie8 .nav-main li.hover a+div>p,.ie8 .nav-main li.hover a+div>ul li,.ie8 .nav-main li.hover p,.ie8 .nav-main li.hover ul li,.ie8 .nav-main li:hover p,.ie8 .nav-main li:hover ul li,.ie8 .nav-main ul>li.hover {
	opacity: 1;
}

.ie8 .nav-main ul li ul li a {
	position: relative;
	float: none;
	display: table-cell;
	margin: 0;
	padding: 2px 8px 0;
	width: 100%;
	height: 54px;
	color: #888;
	vertical-align: middle;
	text-align: left;
	text-transform: none;
	font-weight: 300;
	line-height: 1.25em;
	-webkit-transition: color .1s ease-out;
	transition: color .1s ease-out;
}

.ie8 .nav-main ul li ul li a.active,.ie8 .nav-main ul li ul li a:active,.ie8 .nav-main ul li ul li a:focus,.ie8 .nav-main ul li ul li a:hover {
	background: 0 0;
	color: #333;
}

.ie8 .nav-top li {
	margin: 0 0 0 12px;
}

.ie8 .top-header-search input {
	width: 160px;
}

.ie8 .nav-side {
	padding-right: 25%;
}

.ie8 .nav-side li {
	font-size: 1em;
}

.ie8 .nav-side h5 {
	font-size: 1.064em;
}

.ie8 .breadcrumb ul {
	margin: 24px 0 16px;
}

.ie8 .breadcrumb ul li {
	font-size: .85em;
}

.ie8 .nav-footer {
	float: left;
	padding: 6px 0;
}

.ie8 .nav-footer ul {
	text-align: left;
}

.ie8 .nav-footer li {
	float: left;
}

.ie8 .social {
	float: right;
	margin: 0;
	padding: 0;
}

.ie8 .social li {
	margin: 0 0 4px 16px;
}

.ie8 .process-hero-icon img {
	padding-top: 30px;
}

.ie8 #toggle-lang.checked~ul {
	padding: 12px 0 8px;
	max-height: 80px;
}

.ie8 #toggle-lang.checked~ul>li {
	opacity: 1;
}

.ie8 #toggle-lang.checked+.toggle-lang:after {
	content: '\25b3';
}

.ie8 .action-popup h2,.ie8 .action-popup h3 {
	padding-top: 5px;
	color: #fcfcfc;
}

.ie8 .action-popup h2 {
	padding-right: 32px;
}

.ie8 .action-popup h5 {
	width: 40px;
	height: 40px;
	border-color: #eee;
	background: 0 0;
	color: #eee;
	font-size: 1.1em;
	line-height: 40px;
}

.ie8 .action-btn {
	padding: 0;
	width: 54px;
	height: 54px;
	-webkit-box-shadow: 0 0 0 6px rgba(255,255,255,.3);
	box-shadow: 0 0 0 6px rgba(255,255,255,.3);
	font-size: 1.4em;
	line-height: 54px;
}

.ie8 .action-btn:after {
	content: '\2b';
}

.ie8 .action-info {
	float: right;
	padding: 0;
	width: 54%;
}

.ie8 .action-figure {
	left: 100px;
	z-index: 100;
	float: left;
	margin: 0;
	width: 40%;
	opacity: 0;
	-webkit-transition: opacity .4s linear,left .4s ease-out;
	transition: opacity .4s linear,left .4s ease-out;
}

.ie8 .mfp-ready .action-figure {
	left: 0;
	opacity: 1;
}

.ie8 figure.action-figure img {
	margin-bottom: 0;
}

.ie8 figure.welt-wrapper {
	display: block;
}

.ie8 .welt-intro .chosen-container-multi {
	width: 63%;
}

.ie8 .welt-intro .chosen-container-multi .chosen-choices li.search-field input,.ie8 .welt-intro .chosen-container-single .chosen-choices li.search-field input,.ie8 .welt-intro .chosen-container-single .chosen-single {
	padding: 13px 6px 11px;
}

.ie8 .welt-figure {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	overflow: hidden;
	margin: 0;
	width: 100%;
	background-position: 50% 50%;
	background-size: contain;
	background-repeat: no-repeat;
	opacity: 0;
	-webkit-transition: -webkit-transform .2s ease-out,opacity .2s ease-out;
	transition: transform .2s ease-out,opacity .2s ease-out;
	-webkit-transform: scale(.5);
	transform: scale(.5);
}

.ie8 #europe .welt-figure {
	background-image: url(../../assets/svg-framework/img/welt-europe-gr.png);
}

.ie8 #asia .welt-figure {
	background-image: url(../../assets/svg-framework/img/welt-asia-gr.png);
}

.ie8 #north-america .welt-figure {
	background-image: url(../../assets/svg-framework/img/welt-north-america-gr.png);
}

.ie8 #latin-america .welt-figure {
	background-image: url(../../assets/svg-framework/img/welt-latin-america-gr.png);
}

.ie8 #africa .welt-figure {
	background-image: url(../../assets/svg-framework/img/welt-africa-gr.png);
}

.ie8 #oceania .welt-figure {
	background-image: url(../../assets/svg-framework/img/welt-oceania-gr.png);
}

.ie8 .mfp-ready .welt-figure {
	left: 0;
	opacity: .2;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.ie8 .welt-popup h2,.ie8 .welt-popup h3 {
	padding-top: 7px;
	color: #fcfcfc;
}

.ie8 .welt-info {
	width: 100%;
}

.ie8 .welt-info-l,.ie8 .welt-info-r {
	float: left;
	width: 46%;
}

.ie8 .welt-info-r {
	float: right;
}

.ie8 .welt-info p {
	padding: 0;
}

.ie8 .welt-info ul {
	margin-bottom: 16px;
}

.ie8 .welt-info ul li {
	padding: 8px 0;
}

.ie8 .welt-btn {
	display: block;
	padding: 12px 12px;
	font-size: 1.146em;
	-webkit-transition: all .1s ease;
	transition: all .1s ease;
}

.ie8 .welt-btn:focus,.ie8 .welt-btn:hover {
	padding-right: 32px;
	color: #fff;
}

.ie8 .welt-btn:after {
	top: 50%;
	right: -30%;
	margin: -10px;
	width: 20px;
	height: 20px;
	background: 0 0;
	color: #fff;
	content: '\2b';
	-webkit-transition: all .1s ease;
	transition: all .1s ease;
}

.ie8 .welt-btn:focus:after,.ie8 .welt-btn:hover:after {
	right: 16px;
}

.ie8 .welt-btn-europe {
	top: 27%;
	left: 50%;
}

.ie8 .welt-btn-asia {
	top: 37%;
	left: 70%;
}

.ie8 .welt-btn-north-america {
	top: 24%;
	left: 12%;
}

.ie8 .welt-btn-latin-america {
	top: 65%;
	left: 20%;
}

.ie8 .welt-btn-africa {
	top: 47%;
	left: 46%;
}

.ie8 .welt-btn-oceania {
	top: 76%;
	left: 79%;
}

.ie8 .welt-btn-antarctica {
	top: 87%;
	left: 44%;
}

.ie8 .logo {
	top: 40px;
	right: 16px;
	margin: 0;
	width: 11em;
}

.ie8 .page-footer h1 {
	font-size: 1.146em;
}

.ie8 .home-footer {
	padding-top: 20em;
	background-size: auto;
}

.ie8 .copyright {
	text-align: left;
}

.ie8 .slogan {
	bottom: 9em;
	margin-left: -5em;
	width: 20em;
}

.ie8 .page-content {
	padding-top: 0;
}

.ie8 .page-content .date {
	margin-top: 16px;
}

.ie8 .centre-content {
	padding-right: 12.5%;
}

.ie8 .sidebar {
	padding-top: 0;
	border-top: none;
}

.ie8 .sidebar-panel {
	width: 100%;
}

.ie8 .result img {
	margin-bottom: 0;
	width: 30%;
}

.ie8 .result-info {
	float: right;
	padding-left: 24px;
	width: 70%;
}

.ie8 figure.content-figure {
	padding: 12px 0;
}

.ie8 figure.content-figure img {
	float: left;
	width: 100%;
}

.ie8 figure.content-figure figcaption {
	float: right;
	padding-right: 0;
	width: 75%;
	text-align: right;
}

.ie8 figure.quote {
	margin: 12px 0;
	padding: 0;
}

.ie8 figure.quote blockquote {
	float: right;
	padding: 16px 0;
	text-align: right;
}

.ie8 figure.quote figcaption {
	float: right;
	padding-right: 0;
	width: 50%;
	text-align: right;
}

.ie8 .row-odd figcaption {
	float: right;
}

.ie8 .home-hero {
	position: relative;
	overflow: hidden;
	width: 1000px;
}

.ie8 .home-hero img {
	float: left;
	margin: 0;
	width: 100%;
	max-width: 100%;
}

.ie8 .home-hero-info,.ie9 .home-hero-info {
	position: absolute;
	right: 0;
	padding: 24px 24px;
	width: 100%;
	height: 100%;
	background: url(../../assets/svg-framework/img/home-slider-bg.png) repeat-y 100% 0;
}

.ie8 .home-hero-info h1 {
	float: right;
	padding: 0;
	width: 35%;
	color: #666;
	text-align: right;
	font-size: 1.8em;
	line-height: 1.15em;
}

.ie8 .content-header,.ie8 .content-header-light {
	margin: 0 auto 24px;
	width: 1000px;
}

.ie8 .content-header img,.ie8 .content-header-light img {
	width: 80%;
}

.ie8 .hero img {
	width: 100%;
}

.ie8 .section-header .hero {
	margin: 0 0 16px;
	width: 100%;
}

.ie8 .container-panel {
	min-height: 14em;
}

.ie8 .process-panel {
	min-height: 11em;
}

.ie8 .process-panel img {
	width: 55%;
}

.ie8 .home-panel:after {
	top: 14px;
	width: 32px;
	height: 32px;
	font-size: 32px;
}

.ie8 .home-panel-mid:after,.ie8 .home-panel-sub:after {
	top: 11px;
}

.ie8 .home-panel-sub:after {
	top: 16px;
	width: 24px;
	height: 24px;
	font-size: 24px;
}

.ie8 .home-panel-mid img {
	width: 100%;
}

.ie8 .home-panel-mid div {
	float: left;
	padding-left: 12px;
	width: 100%;
}

.ie8 .home-panel-video figure:before {
	padding: 51% 0 0;
}

.ie8 .home-panel-mid h2 {
	padding: 12px 12px;
	font-size: 1.271em;
}

.ie8 .home-panel h2 {
	padding: 16px 12px;
	font-size: 1.618em;
}

.ie8 .home-panel h3 {
	padding: 16px 12px;
	font-size: 1.382em;
}

.ie8 .home-panel h4 {
	margin-bottom: 12px;
	font-size: 1.271em;
}

.ie8 .home-news h3 {
	padding-top: 12px;
}

.ie8 .assistant-wrapper {
	float: right;
	width: 31.25%;
}

.ie8 .assistant-list-wrapper {
	width: 62.5%;
}

.ie8 .assistant-result img {
	width: 38%;
}

.ie8 .assistant-result .result-info {
	width: 62%;
}

.ie8 .location img {
	width: 50%;
}

.ie8 .location .result-info {
	width: 50%;
}

.ie8 .mediaplayer-link i {
	margin: -27px 0 0 -27px;
	width: 54px;
	height: 54px;
	-webkit-box-shadow: 0 0 0 6px rgba(255,255,255,.2);
	box-shadow: 0 0 0 6px rgba(255,255,255,.2);
}

.ie8 .mediaplayer-link i:after {
	font-size: 1.8em;
	line-height: 54px;
}

.ie8 .mejs-overlay-button {
	margin: -40px 0 0 -40px;
	width: 80px;
	height: 80px;
}

.ie8 .mejs-overlay-button:before {
	font-size: 2.4em;
	line-height: 80px;
}

.ie8 .bx-wrapper {
	padding-bottom: 0;
}

.ie8 .bx-wrapper img {
	float: left;
	width: 100%;
	max-width: 100%;
}

.ie8 .bx-wrapper .bx-next {
	right: 8px;
}

.ie8 .bx-wrapper .bx-prev {
	left: 8px;
}

.ie8 .bx-wrapper .bx-controls-direction a {
	bottom: 4px;
}

.ie8 .bx-wrapper .bx-controls-direction a:before {
	width: 48px;
	font-size: 32px;
	line-height: 48px;
}

.ie8 .bx-wrapper .bx-pager {
	right: 12px;
	bottom: 12px;
	margin: 0;
	padding: 12px 8px 8px;
	width: auto;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	background: #fafafa;
	background: rgba(255,255,255,.3);
}

.ie8 .bx-wrapper .bx-pager.bx-default-pager a {
	margin: 0 5px;
	width: 12px;
	height: 12px;
}

.ie8 .action-popup section {
	padding: 16px;
}

.ie8 .welt-popup section {
	padding: 16px;
	min-height: 27em;
}

.ie8 .mfp-hide section {
	padding: 0;
}

.ie8 .mfp-iframe-holder {
	padding-top: 54px;
}

.ie8 .mfp-iframe-holder .mfp-close,.ie8 .mfp-image-holder .mfp-close {
	top: 12px;
	right: 16px;
}

.ie8 .mfp-image-holder figure {
	padding: 64px 16px 0;
}

.ie8 .mfp-bottom-bar {
	padding: 12px 0;
	width: 75%;
}

.ie8 .mfp-close {
	font-size: 40px;
}

.ie8 .mfp-arrow {
	margin-top: -16px;
}

.ie8 .mfp-arrow:before {
	font-size: 40px;
}

.ie8 .action-popup .mfp-close {
	top: 16px;
	color: #fcfcfc;
}

.ie8 .chosen-container .chosen-results {
	max-height: 162px;
}

.ie7 .mfp-img {
	padding: 0;
}

.ie7 .mfp-bottom-bar {
	left: 50%;
	margin-top: 5px;
	margin-left: -300px;
	padding-bottom: 5px;
	width: 600px;
}

.ie7 .mfp-container {
	padding: 0;
}

.ie7 .mfp-content {
	padding-top: 44px;
}

.ie7 .mfp-close {
	top: 0;
	right: 0;
	padding-top: 0;
}
