/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 30px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	width: 100%;
	height:auto;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 12px;
	width: 100%;
	line-height:normal;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	padding-top: 0px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
	border:4px solid #fff;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	margin: 0 3px;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #fff;
	text-indent: -9999px;
	display: block;
	width: 7px;
	height: 7px;
	outline: 0;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #ffd23c;
}

@media (max-width: 1024px) {
	.bx-wrapper .bx-pager,
	.bx-wrapper .bx-controls-auto {bottom:5px;} 

	.bx-wrapper .bx-pager {font-size:10px;}
	.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
		border:3px solid #fff;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px;
	}

	.bx-wrapper .bx-pager.bx-default-pager a {
		width: 7px;
		height: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px;
	}
}


/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
	left: 0;
	background: url(/images/slider_controls.png) no-repeat 0 0;}

.bx-wrapper .bx-next {
	right: 0;
	background: url(/images/slider_controls.png) no-repeat -50px 0;}

.bx-wrapper .bx-prev:hover {
	background-position: 0 -50px;
}

.bx-wrapper .bx-next:hover {
	background-position: -50px -50px;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	outline: 0;
	width: 50px;
	height: 50px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

@media (max-width: 767px) {
	.bx-controls-direction a {display:none;}
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(/images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(/images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}


/**/
.slider_home { visibility: hidden; height: 400px;}
.slider_home .bxslider > li > div {position:relative; color:#334061; margin:0 auto; max-width:1600px;}
.slider_home .bxslider > li > div > div {position:absolute; width:100%; overflow:hidden; left:0;}
.slider_home .bxslider > li > div > div > img {margin:0 auto; display:block;}

.slider_h1 {padding-left:35%; text-align:center; font-size:10px; bottom:15%;}
.slider_h1 > img {width:40%; max-width:478px;}
.slider_h1 p {font-size:250%; line-height:1.25em; font-weight:300; padding:0; margin:0 0 -0.3em 0;}
.slider_h1 p + p {font-size:350%; font-weight:700; margin:0 0 0.18em 0;}
.slider_h1 p + img + p {font-size:140%; font-weight:500; margin:0.8em 0 0 0;}
.slider_h1 p + img + p b {font-size:115%; font-weight:700;}
@media (min-width: 768px) { .slider_h1 {font-size:9px; padding-left:37%; bottom:17%;} }
@media (min-width: 850px) { .slider_h1 {font-size:10px; padding-left:39%; bottom:19%;} }
@media (min-width: 992px) { .slider_h1 {font-size:12px; padding-left:38%; bottom:19%;} }
@media (min-width: 1200px) { .slider_h1 {font-size:14px; padding-left:38%; bottom:16%;} }
@media (min-width: 1300px) { .slider_h1 {font-size:16px; padding-left:38%;} }
@media (min-width: 1550px) { .slider_h1 {font-size:18px; padding-left:38%;} }


.slider_h1_es {padding-left:35%; text-align:center; font-size:10px; bottom:15%;}
.slider_h1_es > img {width:40%; max-width:486px;}
.slider_h1_es p {font-size:334%; line-height:1.25em; font-weight:700; padding:0; margin:0 0 -0.1em 0;}
.slider_h1_es p + p {font-size:234%; font-weight:300; margin:0 0 0.18em 0;}
.slider_h1_es p + img + p {font-size:120%; font-weight:500; margin:0.8em 0 0 0;}
.slider_h1_es p + img + p b {font-size:105%; font-weight:700;}
@media (min-width: 768px) { .slider_h1_es {font-size:9px; padding-left:39%; bottom:17%;} }
@media (min-width: 850px) { .slider_h1_es {font-size:10px; padding-left:39%; bottom:19%;} }
@media (min-width: 992px) { .slider_h1_es {font-size:12px; padding-left:38%;} }
@media (min-width: 1200px) { .slider_h1_es {font-size:14px; padding-left:38%; bottom:20%;} }
@media (min-width: 1300px) { .slider_h1_es {font-size:16px; padding-left:39%;} }
@media (min-width: 1550px) { .slider_h1_es {font-size:18px; padding-left:38%;} }

.slider_h2 {padding-left:20%; text-align:center; font-size:10px; bottom:17%;}
.slider_h2 > img {width:36%; max-width:407px;}
.slider_h2 p  {font-size:350%; font-weight:700; line-height:1em; margin:0 0 0.33em 0;}
.slider_h2 p +p{font-size:200%; line-height:0.3em; font-weight:400; padding:0; margin:0 0 1em 0;}
.slider_h2 p + img + p {font-size:125%; font-weight:500; margin:0.7em 0 0 0; line-height:1.3em;}
.slider_h2 .au{font-size:115%; font-weight:500; margin:0.7em 0 0 0; line-height:1.3em;}
@media (min-width: 768px) { .slider_h2 {font-size:9px; padding-left:35%; bottom:22%;} }
@media (min-width: 850px) { .slider_h2 {font-size:10px; padding-left:38%; bottom:26%;} }
@media (min-width: 992px) { .slider_h2 {font-size:12px; padding-left:35%; bottom:20%;} }
@media (min-width: 1200px) { .slider_h2 {font-size:14px; padding-left:30%; bottom:22%;} }
@media (min-width: 1300px) { .slider_h2 {font-size:16px; padding-left:30%; bottom:20%;} }
@media (min-width: 1550px) { .slider_h2 {font-size:19px; padding-left:30%; bottom:17%;} }

.slider_h2_es {padding-left:32%; text-align:center; font-size:12px; bottom:24%;}
.slider_h2_es p{font-size:170%; font-weight:500; margin:0.5em 0 0 0; line-height:1.3em;}
@media (min-width: 768px) {.slider_h2_es {font-size:8px; padding-left:32%; bottom:22%;}   }
@media (min-width: 850px) {.slider_h2_es {font-size:9px; padding-left:33%; bottom:22%;}}
@media (min-width: 992px) { .slider_h2_es {font-size:10px; padding-left:33%; bottom:20%;} }
@media (min-width: 1200px) { .slider_h2_es {font-size:12px; padding-left:30%; bottom:21%;} }
@media (min-width: 1300px) { .slider_h2_es {font-size:12px; padding-left:32%; bottom:20%;} }
@media (min-width: 1550px) { .slider_h2_es {font-size:14px; padding-left:31%; bottom:18%;} }


.slider_h3 {padding-left:20%; font-size:10px; bottom:18%; white-space:nowrap;}
.slider_h3 p {font-size:150%; margin:0; padding:0; line-height:1.2em; text-transform:uppercase;}
.slider_h3 p + p {font-size:400%; font-weight:700; margin:0.06em 0 0.12em 0;}
.slider_h3 p + p + p {font-size:140%; text-transform:none; line-height:1.178571428571429em; font-weight:400; margin:0;}
.slider_h3 p + p + p b {font-size:107.1428571428571%;}
@media (min-width: 768px)  { .slider_h3 {font-size:12px; padding-left:8%; bottom:20%;} }
@media (min-width: 992px)  { .slider_h3 {font-size:15px; padding-left:8%; bottom:20%;} }
@media (min-width: 1200px) { .slider_h3 {font-size:18px; padding-left:10%; bottom:22%;} }
@media (min-width: 1500px) { .slider_h3 {font-size:19px; padding-left:13.4%; bottom:26%;} }


.slider_h3_au {padding-left:20%; font-size:10px; bottom:30%; white-space:nowrap;}
.slider_h3_au p {font-size:140%; margin:0; padding:0; line-height:1.2em; text-transform:uppercase;}
.slider_h3_au p + p {font-size:280%; font-weight:700; margin:0.5em 0 0.01em 0;}
.slider_h3_au p + p + p {font-size:140%; text-transform:none; line-height:1.178571428571429em; font-weight:400; margin:0;}
.slider_h3_au p + p + p b {font-size:107.1428571428571%;}
@media (min-width: 768px)  { .slider_h3_au {font-size:11px; padding-left:11%; bottom:32%;} }
@media (min-width: 992px)  { .slider_h3_au {font-size:14px; padding-left:12%; bottom:32%;} }
@media (min-width: 1200px) { .slider_h3_au {font-size:16px; padding-left:12%; bottom:32%;} }
@media (min-width: 1300px) { .slider_h3_au {font-size:18px; padding-left:12%; bottom:32%;} }
@media (min-width: 1500px) { .slider_h3_au {font-size:18px; padding-left:15%; bottom:30%;} }


.slider_h4 { font-size:10px; bottom:30%; text-align:center;}
.slider_h4 p {line-height:1.25em; font-size:140%; font-weight:700; padding:0; margin:0.5em;line-height:6em;}
.slider_h4 p b {font-size:170%; font-weight:700;  padding:0.1em 0.7em;}
.slider_h4 p+p{line-height:1.25em; font-size:170%; font-weight:500;  margin-right:15%; display:inline-block; border-bottom:5px solid #ffd14c;padding:0 0 15px 0;}
.slider_h4 p+p b {font-size:100%; font-weight:700; line-height:0.8em;}
.slider_h4 p+p+p{line-height:1.25em; font-size:170%; font-weight:500;  margin:0.5em;display:inline-block; border-bottom:5px solid #ffd14c; padding:0 0 15px 0; margin-right: 6.4%;}
.slider_h4 p+p+p b {font-size:100%; font-weight:700; line-height:0.8em; padding:0;}
.slider_h4 p+p+p span{padding:0;}
@media (min-width: 768px)  { .slider_h4 {font-size:10px;  bottom:27%;}   }
@media (min-width: 850px)  { .slider_h4 {font-size:11px;  bottom:31%;} }
@media (min-width: 992px)  { .slider_h4 {font-size:14px;  bottom:29%;}}
@media (min-width: 1200px)  { .slider_h4 {font-size:16px;  bottom:29%;} }
@media (min-width: 1300px) { .slider_h4 {font-size:18px;  bottom:33%;} }
@media (min-width: 1500px)  { .slider_h4 { font-size:18px;  bottom:33%;} }

.slider_h4_es { font-size:10px; bottom:27%; text-align:center;}
.slider_h4_es p {font-size:140%; font-weight:700; padding:0; margin: 1.4em 0.5em; line-height: 2.5em;}
.slider_h4_es p b {font-size:170%; font-weight:700;  padding:0.2em 0.7em;}
.slider_h4_es p+p{line-height:1.25em; font-weight:500; margin-right:15%; margin-left: 2.5%;  display:inline-block; border-bottom:5px solid #ffd14c;padding:0 0 15px 0;}
.slider_h4_es p+p b {font-size:110%; font-weight:700; line-height:0.8em;}
.slider_h4_es p+p+p{line-height:1.25em; font-weight:500;  margin:0.5em; display:inline-block; border-bottom:5px solid #ffd14c; padding:0 0 15px 0;}
.slider_h4_es p+p+p b {font-size:110%; font-weight:700; line-height:0.8em; padding:0;}
.slider_h4_es p+p+p span{padding:0;}
@media (min-width: 768px)  { .slider_h4_es {font-size:10px;}   }
@media (min-width: 850px)  { .slider_h4_es {font-size:11px;} .slider_h4_es p {margin: 1.5em 0.5em;}}
@media (min-width: 992px)  { .slider_h4_es {font-size:14px; } .slider_h4_es p {margin: 1.4em 0.5em;}}
@media (min-width: 1200px)  { .slider_h4_es {font-size:16px;} .slider_h4_es p {margin: 1.4em 0.5em;}}
@media (min-width: 1300px) { .slider_h4_es {font-size:17px;}}
@media (min-width: 1400px) { .slider_h4_es {font-size:17px;} .slider_h4_es p {margin: 1.7em 0.5em;}}
@media (min-width: 1500px)  { .slider_h4_es { font-size:17px;} .slider_h4_es p {margin: 2em 0.5em;} }



.slider_h5 {text-align:center;font-size:10px; padding-left:4%;}
.slider_h5 p b {font-size:210%; line-height:1.25em; padding:0 5px; text-transform:uppercase; background:#ffd14c;border-radius:6px; margin:0;}
.slider_h5 p +p {font-size:140%; font-weight:500; line-height:1.1em; margin:0;}
@media (min-width: 768px) { .slider_h5 {font-size:9px; bottom:36%;}}
@media (min-width: 850px) { .slider_h5 {font-size:10px; bottom:36%;} }
@media (min-width: 992px) { .slider_h5 {font-size:12px;bottom:37%;} }
@media (min-width: 1200px) { .slider_h5 {font-size:15px; bottom:38%;} }
@media (min-width: 1300px) { .slider_h5 {font-size:18px; bottom:38%;} }
@media (min-width: 1550px) { .slider_h5 {font-size:19px; bottom:38%;} }


.slider_h6 {padding-left:20%; text-align:center; font-size:10px; bottom:20%; }
.slider_h6 .img {display:inline !important; margin-bottom:-15px; max-width:150px;}
.slider_h6 > p  {display:inline-block; font-size:140%; padding-left:8%; padding-right:3%; font-weight:500; text-decoration: underline; margin-bottom:20px;}

@media (min-width: 768px) { .slider_h6 {font-size:11px; padding-left:31%; bottom:15%;} .slider_h6 .img {margin-bottom:-10px; max-width:100px;}}
@media (min-width: 850px) { .slider_h6 {font-size:11px; padding-left:31%; bottom:15%;} .slider_h6 .img {margin-bottom:-10px; max-width:120px;}}
@media (min-width: 992px) { .slider_h6 {font-size:12px; padding-left:32%; bottom:16%;} .slider_h6 .img {margin-bottom:-10px; max-width:130px;}}
@media (min-width: 1200px) { .slider_h6 {font-size:14px; padding-left:30%; bottom:20%;} .slider_h6 .img {margin-bottom:-15px; max-width:150px;}}
@media (min-width: 1300px) { .slider_h6 {font-size:16px; padding-left:30%; bottom:20%;} .slider_h6 .img {margin-bottom:-15px; max-width:150px;}}
@media (min-width: 1550px) { .slider_h6 {font-size:19px; padding-left:30%; bottom:20%;} .slider_h6 .img {margin-bottom:-15px; max-width:165px;}}


.slider_home .bxslider1 > li > div {position:relative; color:#334061; margin:0 auto; max-width:1600px;}
.slider_home .bxslider1 > li > div > div {position:absolute; width:100%; overflow:hidden; left:0;}
.slider_home .bxslider1 > li > div > div > img {margin:0 auto; display:block;}

.slider_m2m1 {text-align:center; font-size:10px; bottom:40%;}
.slider_m2m1 p {font-size:180%; line-height:1.4em; font-weight:300; padding:0; margin:0 0 -0.3em 0;}
.slider_m2m1 p + p {font-size:320%; font-weight:700; }
.slider_m2m1 p + p + p {font-size:160%; font-weight:300; margin:0.4em 0 0 0;}
.slider_m2m1 a {text-decoration: none; }
@media (min-width: 768px) { .slider_m2m1 {font-size:9px; } }
@media (min-width: 850px) { .slider_m2m1 {font-size:10px;  bottom:35%;} }
@media (min-width: 992px) { .slider_m2m1 {font-size:12px; ;} }
@media (min-width: 1200px) { .slider_m2m1 {font-size:14px;  bottom:40%;} }
@media (min-width: 1300px) { .slider_m2m1 {font-size:16px; } }
@media (min-width: 1550px) { .slider_m2m1 {font-size:19px; } }


.slider_h7 {padding-left:25%; text-align:center; font-size:10px; bottom:25%;}
.slider_h7 p  {font-size:300%; font-weight:700; line-height:1em; margin:0 0 0.33em 0;}
.slider_h7 .img {margin-top:20px; max-width:150px;}
.slider_h7 p +p{font-size:170%; line-height:0.3em; font-weight:500; padding:0; margin:0 0 1.2em 0;}
@media (min-width: 768px) { .slider_h7 {font-size:9px; padding-left:35%; bottom:22%;} .slider_h7 .img {max-width:100px;}}
@media (min-width: 850px) { .slider_h7 {font-size:12px; padding-left:38%; bottom:20%;} .slider_h7 .img {max-width:120px;}}
@media (min-width: 992px) { .slider_h7 {font-size:13px; padding-left:35%; bottom:25%;} .slider_h7 .img {max-width:130px;}}
@media (min-width: 1200px) { .slider_h7 {font-size:14px; padding-left:30%; bottom:22%;} .slider_h7 .img {max-width:150px;}}
@media (min-width: 1300px) { .slider_h7 {font-size:16px; padding-left:30%; bottom:25%;} .slider_h7 .img {max-width:150px;}}
@media (min-width: 1550px) { .slider_h7 {font-size:19px; padding-left:30%; bottom:25%;} .slider_h7 .img {max-width:165px;}}

.slider_h8, .slider_h8_es {padding-left:40%; text-align:center; font-size:10px; bottom:26%;}
.slider_h8 .img, .slider_h8_es .img {margin-top:15px; max-width:150px;}
@media (min-width: 768px) {.slider_h8 {bottom:24%;} .slider_h8_es {bottom:24%;} .slider_h8 .img, .slider_h8_es .img {max-width:100px;}}
@media (min-width: 850px) {.slider_h8 {bottom:23%;} .slider_h8_es {bottom:25%;} .slider_h8 .img, .slider_h8_es .img  {max-width:110px;}}
@media (min-width: 992px) {.slider_h8 {bottom:23%;} .slider_h8_es {bottom:25%;} .slider_h8 .img, .slider_h8_es .img  {max-width:130px;}}
@media (min-width: 1200px) {.slider_h8 {bottom:26%;} .slider_h8_es {bottom:26%;} .slider_h8 .img, .slider_h8_es .img  {max-width:150px;}}
@media (min-width: 1300px) {.slider_h8 {bottom:25%;} .slider_h8_es {bottom:28%;} .slider_h8 .img, .slider_h8_es .img  {max-width:150px;}}
@media (min-width: 1550px) {.slider_h8 {bottom:25%;} .slider_h8_es {bottom:24%;} .slider_h8 .img, .slider_h8_es .img  {max-width:165px;}}


.slider_m2mh_1 {text-align:center; font-size:10px; bottom: 23%; padding-left:35%;}
.slider_m2mh_1 p {font-size:320%; font-weight:700; line-height:1.4em; padding:0; margin:0 0 -0.3em 0;}
.slider_m2mh_1 p + p {font-size:320%; font-weight:700; }
.slider_m2mh_1 p + p + p {font-size:180%; font-weight:300; margin:0.2em 0 0 0; text-transform:uppercase; }
.slider_m2mh_1 p + p + p + p {font-size:110%; font-weight:600; margin:0.2em 0 0 0; text-transform:uppercase; }
.slider_m2mh_1 a {text-decoration: underline}
@media (min-width: 768px) { .slider_m2mh_1 {font-size:9px;} }
@media (min-width: 850px) { .slider_m2mh_1 {font-size:10px;  bottom:26%;} }
@media (min-width: 992px) { .slider_m2mh_1 {font-size:12px;  bottom:23%;} }
@media (min-width: 1200px) { .slider_m2mh_1 {font-size:14px;  bottom:23%;} }
@media (min-width: 1300px) { .slider_m2mh_1 {font-size:16px; } }
@media (min-width: 1550px) { .slider_m2mh_1 {font-size:18px; } }


.slider_m2mh_2 {text-align:center; font-size:12px; bottom:50%; padding-left: 32%;}
.slider_m2mh_2 p {font-size:385%; line-height:1em; font-weight:700; padding:0; margin:0;}
.slider_m2mh_2 p + p {font-size:110%; font-weight:600; line-height:1.3em;}
@media (min-width: 768px) { .slider_m2mh_2 {font-size:11px; bottom:45%;} }
@media (min-width: 850px) { .slider_m2mh_2 {font-size:13px;  bottom:40%;  padding-left: 40%;} }
@media (min-width: 992px) { .slider_m2mh_2 {font-size:15px; bottom:43%;  padding-left: 37%;} }
@media (min-width: 1200px) { .slider_m2mh_2 {font-size:16px;  bottom:40%; padding-left: 37%;} }
@media (min-width: 1300px) { .slider_m2mh_2 {font-size:20px; } }
@media (min-width: 1550px) { .slider_m2mh_2 {font-size:20px; bottom:43%;} }


.slider_m2mh_3 {font-size:10px; bottom:33%; padding-left: 52%;}
.slider_m2mh_3 p {font-size:400%; line-height:0.9em; font-weight:700; padding:0; margin:0;}
.slider_m2mh_3 p + p {font-size:400%; font-weight:700; line-height:0.9em; margin:0;}
.slider_m2mh_3 p + p + p {font-size:110%; font-weight:500; margin:0.5em 0 0 4px; line-height:1.4em;}
@media (min-width: 768px) { .slider_m2mh_3 {font-size:9px; } }
@media (min-width: 850px) { .slider_m2mh_3 {font-size:10px;  bottom:35%;} }
@media (min-width: 992px) { .slider_m2mh_3 {font-size:12px; ;} }
@media (min-width: 1200px) { .slider_m2mh_3 {font-size:14px;  bottom:35%;} }
@media (min-width: 1300px) { .slider_m2mh_3 {font-size:17px;  bottom:31%;} }
@media (min-width: 1550px) { .slider_m2mh_3 {font-size:20px; bottom:31%;} }


.slider_m2mh_4 {font-size:10px; bottom:28%; padding-left: 23%; text-align:center;}
.slider_m2mh_4 p,.slider_m2mh_4 p+p {font-size:500%; line-height:0.9em; font-weight:700; padding:0; margin:0;}
.slider_m2mh_4 p + p + p {font-size:140%; font-weight:500; margin:0.5em 0 0 4px; line-height:1.2em;}
@media (min-width: 768px) { .slider_m2mh_4 {font-size:9px; bottom:31%;} }
@media (min-width: 850px) { .slider_m2mh_4 {font-size:10px;  bottom:31%;} }
@media (min-width: 992px) { .slider_m2mh_4 {font-size:12px; bottom:28%;;} }
@media (min-width: 1200px) { .slider_m2mh_4 {font-size:14px;  bottom:30%;} }
@media (min-width: 1300px) { .slider_m2mh_4 {font-size:17px;  bottom:28%;} }
@media (min-width: 1550px) { .slider_m2mh_4 {font-size:19px; bottom:30%;} }