@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);@import url(//fonts.googleapis.com/css?family=Paytone+One);/*========================================================                    Main layout styles=========================================================*/body {	background;	font: 16px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	line-height: 1.428571429;	color: #555555;}a {	text-decoration: none;	outline: none;}a:hover {	text-decoration: none;	outline: none;}a:focus {	text-decoration: none;	background: none;	outline: none;}a[href^="tel:"] { color: inherit; text-decoration: none; outline: none;}textarea, input[type="text"], input[type="email"], input[type="search"], input[type="password"] {	-webkit-appearance: none;	-moz-appearance: caret;}p {	margin-bottom: 27px;	line-height: 28px;}h1.navbar-brand_ {	margin: 34px 0 0 0;	padding: 0;	float: left;	height: auto;	position: relative;	top: 0;	z-index: 10;}h1.navbar-brand_ a {	display: inline-block;}h1.navbar-brand_ a img {	width: 60%;}h2 {	font: 30px/1em 'Paytone One';	margin: 0 0 11px 0;	color: #333;	text-transform: uppercase;}h3 {	font: 20px/30px 'Paytone One';	margin: 0 0 9px 0;	color: #333;}h4 {	font: 26px/1em 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	margin: 0 0 32px 0;	color: #555555;}.extra-wrap {	overflow: hidden;}.content {	padding: 0;	background: #ffffff;}.content.indent {	padding: 60px 0 0 0;	background: #ffffff;}.center {	text-align: center;}.main {	position: relative;}/*========================================================                    header=========================================================*/.main {	position: relative;}header {	position: absolute;	margin: 0;	padding: 0;	z-index: 11;	width: 100%; background-color:rgba(0, 0, 0, 0.38);}header.indent {	background: url(../img/picture1.jpg) no-repeat;	background-size: cover;	background-attachment: fixed;	position: relative;}header.indent nav.tm_navbar:after {	display: none;}/* menu========================================================*/nav.tm_navbar {	position: relative;	z-index: 1;	border: none;	padding: 0;	margin: 0;	float: right;	min-height: 0;	background: none;}nav.tm_navbar:after {	content: '';	width: 100%;	height: 1px;	background: #ffffff;	display: block;	opacity: 0.3;	filter: alpha(opacity=30);}nav.tm_navbar li {	position: relative;	font-size: 16px;	line-height: 28px;	margin: 0;	float: left;}nav.tm_navbar li:first-child {	margin: 0;}nav.tm_navbar li a {	position: relative;	padding: 30px 16px;	font: 16px 'Paytone One';	color:#ffffff ;	background: none;	z-index: 1;}nav.tm_navbar li a:after {	content: '';	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 0;	background: #c5256d;	opacity: 0.6;	filter: alpha(opacity=60);	z-index: -1;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}nav.tm_navbar li.active > a {	color: #ffffff;	background: none;}nav.tm_navbar li.active > a:after {	height: 100%;}nav.tm_navbar li:hover > a {	color: #ffffff;	background: none;}nav.tm_navbar li:hover > a:after {	height: 100%;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}nav.tm_navbar .sfHover > a {	color: #ffffff;	background: none;}nav.tm_navbar .sfHover > a:after {	height: 100%;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}nav.tm_navbar li span {	text-align: center;	position: absolute;	width: 100%;	left: 0;	bottom: 22px;	color: #ffffff;	font-size: 10px;	z-index: 1;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}/* subMenu1========================================================*/nav.tm_navbar .sub-menu > ul {	position: absolute;	display: none;	width: 121px;	text-align: center;	left: 0;	top: 90px;	list-style: none !important;	zoom: 1;	z-index: 1;	padding: 3px 0 1px 0;	margin: 0;	background: #ffffff;	background: rgba(255, 255, 255, 0.8);}nav.tm_navbar .sub-menu > ul li {	background: none;	border: none;	width: auto;	float: none;	margin: 0 0 18px 0 !important;	line-height: 20px;	padding: 0;	display: block;	position: relative;}nav.tm_navbar .sub-menu > ul li:after {	display: none;}nav.tm_navbar .sub-menu > ul li a {	background: none;	padding: 0;	margin: 0;	float: none;	font: 14px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #333;	border: none;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}nav.tm_navbar .sub-menu > ul li a:after {	display: none;}nav.tm_navbar .sub-menu > .submenu li span {	display: inline-block;	background: none;	position: absolute;	left: auto;	right: 13px;	top: 3px;	color: #ffffff;	font-size: 14px;	width: auto;}nav.tm_navbar .sub-menu > ul li a:hover {	color: #c5256d !important;	background: none !important;	text-decoration: none;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}nav.tm_navbar .sub-menu > ul li.sfHover > a {	color: #c5256d !important;	background: none !important;	text-decoration: none;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}/* subMenu2========================================================*/nav.tm_navbar .sub-menu ul ul {	position: absolute;	display: none;	text-align: center;	width: 100%;	left: 100%;	top: -23px;	list-style: none !important;	zoom: 1;	z-index: 11;	background: #ffffff;	background: rgba(255, 255, 255, 0.8);	padding: 23px 0 16px 0;	margin: 0;}nav.tm_navbar .sub-menu ul ul li a {	background: none;	padding: 0;	margin: 0;	float: none;	font: 14px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #333;	-webkit-transition: all 0.25s ease;	-o-transition: all 0.25s ease;	transition: all 0.25s ease;}nav.tm_navbar .sub-menu > ul li > ul li a:hover {	color: #c5256d !important;	background: none !important;	text-decoration: none;	-webkit-transition: all 0.25s ease;	-o-transition: all 0.25s ease;	transition: all 0.25s ease;}.select-menu {	display: none !important;}/*========================================================                    -Content-=========================================================*/#toTop {	display: none;	text-decoration: none;	position: fixed;	bottom: 80px;	right: 30px;	overflow: hidden;	border: none;	z-index: 20;	text-indent: -999px;	width: 71px;	height: 71px;	border-radius: 100%;	background: #c5256d url(../img/top.png) center center no-repeat;}#toTop:hover {	outline: none;	background-color: #333;}.who-box {	position: relative;	background: #ffffff;	padding: 0;	z-index: 1;}.who-box .col-lg-4 {	margin-bottom: 26px;}.thumb-box1 {	margin: 66px 0 0 0;	background: url(../img/bgg.jpg) no-repeat;	background-size: cover;	padding:17px 0 5px 0;	text-align: center;}.thumb-box1 strong {	display: block;	color: #ffffff;	text-transform: uppercase;	font: 84px/1em 'Paytone One';	margin: 0 0 25px;}.thumb-box1 p {	color: #ffffff;	padding: 0 20px;}.thumb-box1 figure {	-webkit-transition: all 0.5s;	-o-transition: all 0.5s;	transition: all 0.5s;	border: none;}.thumb-box1:hover figure {	-webkit-transition: all 0.5s;	-o-transition: all 0.5s;	transition: all 0.5s;	-webkit-transform: rotateY(-180deg);	-ms-transform: rotateY(-180deg);	transform: rotateY(-180deg);}.thumb-box1-1 {	padding: 66px 0 0 0;	overflow: hidden;}.thumb-box1-1 .col-lg-4 {	margin-bottom: 48px;}.thumb-box1-11 {	padding: -4px 0 0 0;	overflow: hidden;}.thumb-box1-11 .col-lg-4 {	margin-bottom: 48px;}.thumb-box1-2 {	margin: 0 0 30px;	background-size: cover;	padding: 87px 15px 75px 15px;	text-align: center;}.thumb-box1-2 strong {	display: block;	color: #ffffff;	text-transform: uppercase;	font: 84px/1em 'Paytone One';	margin: 0 0 25px;}.thumb-box1-2 p {	color: #ffffff;	padding: 0 20px;}.thumb-box1-2 figure {	-webkit-transition: all 0.5s;	-o-transition: all 0.5s;	transition: all 0.5s;	border: none;}.thumb-box1-2:hover figure {	-webkit-transition: all 0.5s;	-o-transition: all 0.5s;	transition: all 0.5s;	-webkit-transform: rotateY(-180deg);	-ms-transform: rotateY(-180deg);	transform: rotateY(-180deg);}.thumb-box1-2.indent1 {	background: url(../img/page3_pic1.jpg) left 0 no-repeat;}.thumb-box1-2.indent2 {	background: url(../img/page3_pic2.jpg) left 0 no-repeat;}.thumb-box1-2.indent3 {	padding-top: 123px;	padding-bottom: 80px;	background: url(../img/page3_pic3.jpg) center center no-repeat;}.thumb-box1-2.indent3 .btn1 {	margin-bottom: 100px;}.event_box {	padding: 0 0 12px;	text-align: left;}.event_box > div {	padding: 0 0 0 32px;	margin: 0 0 18px;	position: relative;	display: inline-block;}.event_box > div a {	text-transform: uppercase;	color: #333;	font: 20px/1em 'Paytone One';	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.event_box > div a:hover {	color: #c5256d;}.event_box > div p {	color: #888;	margin: 5px 0 0 0;}.event_box > div:before {	content: '';	width: 6px;	height: 46px;	background: #c5256d;	display: block;	position: absolute;	top: 3px;	left: 0;	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.event_box > div:hover:before {	width: 12px;	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.event_box > div .icons {	color: #888;}.event_box > div .icons a {	color: #888;	text-transform: none;	font-size: inherit;	line-height: inherit;	font-weight: inherit;	font-family: inherit;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.event_box > div .icons a:hover {	color: #c5256d;}.event_box > div .icons a:before {	font-size: 16px;	color: #c5256d;	content: '\f007';	font-family: 'FontAwesome';	margin: 0 10px 0 0;}.event_box > div .icons time {	margin: 0 10px 0 0;}.event_box > div .icons time:before {	font-size: 16px;	color: #c5256d;	content: '\f073';	font-family: 'FontAwesome';	margin: 0 10px 0 0;}.thumb-box2 {	padding: 86px 0 56px 0;	position: relative;	background-image: url(../img/bg_pic1.jpg);	background-position: center 0;	background-attachment: fixed;	text-align: center;}.thumb-box2 h2 {	color: #ffffff;}.thumb-box2 p {	color: #ffffff;	margin-bottom: 85px;}.thumb-box2 .badge {	position: relative;	width: 50px;	height: 50px;	padding: 0;	margin: 0 0 20px 0;	line-height: 57px;	background: none;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	display: block;	-webkit-transition: all 0.35s;	-o-transition: all 0.35s;	transition: all 0.35s;}.thumb-box2 .badge:after {	width: 100%;	height: 100%;	border-radius: 15px;	background: rgba(255, 255, 255, 0.3);	content: '';	display: block;	position: absolute;	top: 0;	left: 0;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-moz-transform: rotate(45deg);	transform: rotate(45deg);	-webkit-transition: all 0.35s;	-o-transition: all 0.35s;	transition: all 0.35s;}.thumb-box2 .caption {	padding: 0;	display: inline-block;}.thumb-box2 .caption:hover .badge:after {	background: rgba(255, 255, 255, 0.8);}.thumb-box2 a {	color: #ffffff;	font: 20px 'Paytone One';	text-transform: uppercase;	position: relative;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-box2 a:after {	content: '';	bottom: 0;	left: 0;	width: 0;	height: 2px;	display: block;	position: absolute;	background: #ffffff;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-box2 a:hover:after {	width: 100%;}.thumb-box2 .col-lg-3 {	margin-bottom: 50px;}.thumb-box22 {	padding: 46px 0 56px 0;	position: relative;	background-image: url(../img/bg_pic1.jpg);	background-position: center 0;	background-attachment: fixed;	text-align: center;}.thumb-box22 h2 {	color: #ffffff;	padding-bottom:-2%;}.thumb-box22 p {	color: #ffffff;	margin-bottom: 85px;}.thumb-box22 .badge {	position: relative;	width: 50px;	height: 50px;	padding: 0;	margin: 0 0 20px 0;	line-height: 57px;	background: none;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	display: block;	-webkit-transition: all 0.35s;	-o-transition: all 0.35s;	transition: all 0.35s;}.thumb-box22 .badge:after {	width: 100%;	height: 100%;	border-radius: 15px;	background: rgba(255, 255, 255, 0.3);	content: '';	display: block;	position: absolute;	top: 0;	left: 0;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-moz-transform: rotate(45deg);	transform: rotate(45deg);	-webkit-transition: all 0.35s;	-o-transition: all 0.35s;	transition: all 0.35s;}.thumb-box22 .caption {	padding: 0;	display: inline-block;}.thumb-box22 .caption:hover .badge:after {	background: rgba(255, 255, 255, 0.8);}.thumb-box22 a {	color: #ffffff;	font: 20px 'Paytone One';	text-transform: uppercase;	position: relative;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-box22 a:after {	content: '';	bottom: 0;	left: 0;	width: 0;	height: 2px;	display: block;	position: absolute;	background: #ffffff;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-box22 a:hover:after {	width: 100%;}.thumb-box22 .col-lg-3 {	margin-bottom: 50px;}.thumb-box3 {	position: relative;	padding: 70px 0 45px 0;	text-align: center;	z-index: 1;}.thumb-box4 {	padding: 120px 0 73px 0;	position: relative;	background-image: url(../img/bg_pic1.jpg);	background-position: center 0;	text-align: center;	background-attachment: fixed;}.thumb-box4 h2, .thumb-box4 span {	color: #ffffff;}.thumb-box5 {	position: relative;	padding: 21px 0 110px 0;	text-align: center;	z-index: 1;}.thumb-box5 strong {	font: bold 14px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #ffffff;	letter-spacing: 2px;}.thumb-box6 {	padding: 86px 0 82px 0;	position: relative;	background-image: url(../img/bg_pic2.jpg);	background-position: center 0;	background-attachment: fixed;	text-align: center;	overflow: hidden;}.thumb-box6 p {	color: #ffffff;}.thumb-box6 h2 {	color: #ffffff;}.thumb-box6 .box {	background: rgba(255, 255, 255, 0.3);	padding: 25px 40px 15px 40px;	margin: 47px 0 30px 0;}.thumb-box6 .box p {	color: #ffffff;}.thumb-box6 figure {	border-radius: 100%;	border: 1px solid #ffffff;	display: inline-block;	margin: 0 0 11px 0;}.thumb-box6 figure img {	border-radius: 100%;}.thumb-box6 strong {	color: #ffffff;	font: 20px 'Paytone One';	display: block;}.thumb-box7 {	background: #c5256d;	padding: 38px 0;}.thumb-box7 strong {	color: #ffffff;	text-transform: uppercase;	display: block;	font: 20px 'Paytone One';	position: relative;	margin-top: 13px;}.thumb-box7 strong:before {	content: '';	float: left;	margin: 7px 17px 0 0;	width: 29px;	height: 16px;	background: url(../img/icon5.png) no-repeat;}.thumb-box8 {	padding: 86px 0 36px 0;	position: relative;	background-image: url(../img/bg_pic1.jpg);	background-position: center 0;	background-attachment: fixed;	text-align: center;}.thumb-box8 h2, .thumb-box8 p {	color: #ffffff;}.thumb-box9 {	padding: 60px 0 0 0;	overflow: hidden;}.thumb-box19 {	padding: -5px 0 0 0;	overflow: hidden;}.thumb-box9 .col-lg-3, .thumb-box9 .col-lg-4, .thumb-box9 .col-lg-5 {	margin: 0 0 22px;}.thumb-box10 {	padding: 30px 0 64px 0;	text-align: center;}.thumb-box11 {	padding: 86px 0 92px 0;	position: relative;	background-image: url(../img/bg_pic3.jpg);	background-position: center 0;	background-attachment: fixed;	text-align: center;}.thumb-box11 h2, .thumb-box11 h3, .thumb-box11 p {	color: #ffffff;}.thumb-box11.indent {	padding: 86px 0 56px 0;	background-image: url(../img/bg_pic4.jpg);}.thumb-box11.indent2 {	padding: 86px 0 56px 0;	background-image: url(../img/bg_pic5.jpg);	text-align: left;}.thumb-box12 {	text-align: center;	padding: 0 0 50px;}/* thumbs========================================================*/figure {	border-bottom: 1px solid #c5256d;}.thumb-pad1 {	margin: 0 0 40px 0;}.thumb-pad1.indent {	margin-bottom: 14px;}.thumb-pad1 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	overflow: hidden;	background: none;	text-align: left;}.thumb-pad1 .thumbnail .caption {	padding: 0;	margin: 0;	overflow: hidden;}.thumb-pad1 .thumbnail .caption strong {	display: block;	font: 20px 'Paytone One';	color: #333;	margin-bottom: 11px;}.thumb-pad1 figure {	margin: 0 0 13px 0;	border-bottom: 1px solid #c5256d;	padding: 0;	position: relative;	background: #c5256d;}.thumb-pad1 figure img {	width: 100%;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.thumb-pad1 figure a {	display: block;}.thumb-pad1 figure em {	display: inline-block;	position: absolute;	bottom: 0;	right: 0;	width: 70px;	height: 65px;	text-align: center;	color: #ffffff;	font: 30px/65px 'Paytone One';	z-index: 1;}.thumb-pad1 figure em:after {	width: 100%;	height: 100%;	content: '';	background: #c5256d;	display: block;	position: absolute;	top: 0;	left: 0;	z-index: -1;	opacity: 0.6;	filter: alpha(opacity=60);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.thumb-pad1 figure:hover img {	opacity: 0.6;	filter: alpha(opacity=60);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.thumb-pad1 figure:hover em:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.thumb-pad1-1 {	margin: 0 0 62px 0;}.thumb-pad1-1 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;	text-align: left;}.thumb-pad1-1 .thumbnail .caption {	padding: 0;	margin: 0;	overflow: hidden;}.thumb-pad1-1 .thumbnail .caption p {	margin: 0;}.thumb-pad1-1 figure {	margin: 0 30px 0 0;	padding: 0;	float: left;	position: relative;}.thumb-pad1-1 figure time {	background: #ffffff;	display: inline-block;	padding: 12px 0;	color: #ffffff;	font: bold 14px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	position: absolute;	top: 0;	left: 50%;	margin: -21px 0 0 -75px;	width: 150px;	text-align: center;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.thumb-pad2 {	margin: 0 0 32px 0;	text-align: left;}.thumb-pad2 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;	overflow: hidden;}.thumb-pad2 figure {	margin: 0 30px 0 0;	float: left;}.thumb-pad2 figure img {	width: 100%;}.thumb-pad2 .thumbnail .caption {	padding: 0;}.thumb-pad2 .thumbnail .caption p {	margin-bottom: 12px;}.thumb-pad3 {	margin: 18px 0 54px 0;	overflow: hidden;	text-align: left;}.thumb-pad3 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad3 .thumbnail .caption {	padding: 0;}.thumb-pad3 .thumbnail .caption h3 {	color: #ffffff;}.thumb-pad3 figure {	margin: 0 0 12px 0;}.thumb-pad3 figure img {	width: 100%;}.thumb-pad3-1 {	margin: 0;	padding: 0 70px 20px 70px;	text-align: left;}.thumb-pad3-1 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;	overflow: hidden;}.thumb-pad3-1 .thumbnail .caption {	padding: 0;	overflow: hidden;}.thumb-pad3-1 .thumbnail .caption .lnk {	font: 800 16px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #333;}.thumb-pad3-1 .thumbnail .caption .lnk img {	margin: -5px 11px 0 0;	float: left;}.thumb-pad3-1 .thumbnail .caption .lnk a {	color: #333;}.thumb-pad3-1 figure {	margin: 0 42px 0 0;	float: left;}.thumb-pad4 {	margin: 0;	padding: 0;	overflow: hidden;	text-align: left;}.thumb-pad4 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad4 .thumbnail .caption {	padding: 0;}.thumb-pad4 figure {	margin: 0 0 12px 0;}.thumb-pad4 figure img {	width: 100%;}.thumb-pad4 figure a {	display: block;	position: relative;}.thumb-pad4 figure a:after {	content: '\f144';	font-family: 'FontAwesome';	color: #c5256d;	font-size: 70px;	line-height: 1em;	display: inline-block;	position: absolute;	top: 50%;	left: 50%;	margin: -0.5em 0 0 -30px;	-webkit-transform: translateY(0) translateX(0) scale(1);	transform: translateY(0) translateX(0) scale(1);	-webkit-transition: all 0.35s;	-o-transition: all 0.35s;	transition: all 0.35s;	opacity: 1;	filter: alpha(opacity=100);}.thumb-pad4 figure a:hover:after {	-webkit-transform: translateY(0) translateX(0) scale(0.25);	transform: translateY(0) translateX(0) scale(0.25);	-webkit-transition: all 0.35s;	-o-transition: all 0.35s;	transition: all 0.35s;	opacity: 0;	filter: alpha(opacity=0);}.thumb-pad4-1 {	margin: 0;	padding: 0;	overflow: hidden;	text-align: left;}.thumb-pad4-1 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad4-1 .thumbnail .caption {	padding: 0;}.thumb-pad4-1 figure {	margin: 0 0 22px 0;}.thumb-pad4-1 figure img {	width: 100%;}.thumb-pad5 {	margin: 0 0 28px 0;	overflow: hidden;}.thumb-pad5 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad5 .thumbnail .caption {	padding: 0;	overflow: hidden;}.thumb-pad5 .thumbnail .caption a {	color: #c5256d;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-pad5 .thumbnail .caption a:hover {	color: #333;}.thumb-pad5 figure {	margin: 0 30px 0 0;	float: left;	display: inline-block;}.thumb-pad6 {	margin: 0;	padding: 0 0 17px;	overflow: hidden;	text-align: left;}.thumb-pad6 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad6 .thumbnail .caption {	padding: 0;}.thumb-pad6 figure {	margin: 0 0 18px 0;}.thumb-pad6 figure img {	width: 100%;}.thumb-pad7 {	margin: 0 0 30px 0;	background: #ffffff;}.thumb-pad7 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad7 .thumbnail .caption {	padding: 12px 25px;	overflow: hidden;}.thumb-pad7 .thumbnail .caption a {	font: 18px/24px 'Open Sans';	color: #111;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-pad7 .thumbnail .caption a:hover {	color: #e6512e;}.thumb-pad7 .thumbnail .caption p {	margin: 13px 0 0 0;}.thumb-pad7 figure {	margin: 0 0 23px 0;}.thumb-pad7 figure img {	width: 100%;}.thumb-pad8 {	margin: 0 0 26px 0;	padding: 0 0 0 20px;	overflow: hidden;}.thumb-pad8 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad8 .thumbnail figure {	padding: 0;	margin: 0 30px 0 0;	float: left;}.thumb-pad8 .thumbnail .caption {	padding: 0;	overflow: hidden;}.thumb-pad8 .thumbnail .caption time {	color: #7cc3d8;	font: bold 16px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	display: block;	margin-bottom: 3px;}.thumb-pad8 .thumbnail .caption p {	margin-bottom: 5px;}.thumb-pad9 {	margin: 0 0 30px 0;	overflow: hidden;	text-align: left;}.thumb-pad9 .thumbnail {	position: relative;	margin: 0;	border-radius: 0;	box-shadow: none;	border: none;	padding: 0;	background: none;}.thumb-pad9 .thumbnail .caption {	padding: 0;	overflow: hidden;}.thumb-pad9 .thumbnail .caption .title {	color: #414042;	margin: 0;}.thumb-pad9 .thumbnail .caption .title a {	color: #22c8ff;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-pad9 .thumbnail .caption .title a:hover {	color: #414042;}.thumb-pad9 .thumbnail .caption .descrip {	color: #414042;	font-size: 16px;	margin-bottom: 12px;}.thumb-pad9 .thumbnail .caption .descrip a {	color: #414042;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.thumb-pad9 .thumbnail .caption .descrip a:hover {	color: #22c8ff;}.thumb-pad9 .thumbnail .caption .descrip br {	display: none;}.thumb-pad9 .thumbnail .caption p {	font-size: 16px;	margin-bottom: 9px;}.thumb-pad9 figure {	margin: 0 30px 0 0;	float: left;}.thumb-pad9 figure img {	width: 100%;}/* btn========================================================*/.btn-default.btn1 {	text-decoration: none;	position: relative;	display: inline-block;	padding: 8px 30px;	font: 20px 'Paytone One';	margin: 0;	border-radius: 0;	color: #ffffff;	background: none;	text-transform: uppercase;	float: none;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	z-index: 1;}.btn-default.btn1:after {	background: #000000;	content: '';	display: inline-block;	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: -1;	opacity: 0.4;	filter: alpha(opacity=40);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.btn-default.btn1:hover {	color: #ffffff;	background: none;	text-decoration: none;}.btn-default.btn1:hover:after {	background: #c5256d;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.btn-default.btn2 {	text-decoration: none;	position: relative;	display: inline-block;	padding: 8px 30px;	font: 20px 'Paytone One';	margin: 0;	border-radius: 0;	color: #ffffff;	background: none;	text-transform: uppercase;	float: none;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	z-index: 1;}.btn-default.btn2:after {	background: #c5256d;	content: '';	display: inline-block;	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: -1;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.btn-default.btn2:hover {	color: #ffffff;	background: none;	text-decoration: none;}.btn-default.btn2:hover:after {	background: #c5256d;	opacity: 0.4;	filter: alpha(opacity=40);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}/* list========================================================*/.list1 {	margin: 0;	padding: 0;	list-style: none;}.list1 li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 6px 0;	overflow: hidden;}.list1 li a {	font: 14px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #ffffff;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.list1 li a:hover {	color: #de8e15;}.list1-1 {	margin: 0;	padding: 15px 0 0 0;	list-style: none;}.list1-1 li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 14px 0;	padding-left: 16px;	background: url(../img/list_point1.png) 0 6px no-repeat;}.list1-1 li a {	color: #ffffff;	font: 300 14px 'Roboto';	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.list1-1 li a:hover {	color: #e93402;}.list2 {	margin: 0;	padding: 9px 0 27px 0;	list-style: none;}.list2 li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 19px 0;	position: relative;}.list2 li a {	font: 20px 'Paytone One';	color: #c5256d;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.list2 li a:hover {	color: #333;}.list2 li:before {	content: "\f105";	font-family: FontAwesome;	margin-right: 22px;	font-size: 20px;	color: #c5256d;}.list2-1 {	margin: 0;	padding: 0 0 14px 0;	list-style: none;	display: inline-block;	text-align: left;}.list2-1 li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 12px 0;	position: relative;}.list2-1 li a {	font: 16px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #ffffff;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.list2-1 li a:hover {	color: #c5256d;}.list2-1 li:before {	content: "\f00c";	font-family: FontAwesome;	margin-right: 10px;	color: #ffffff;	font-size: 14px;	line-height: 28px;	font-size: 16px;}.list3 {	margin: 0;	padding: 0;	list-style: none;}.list3 li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 6px 0;	display: block;	font: 16px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #ffffff;}.list3 li:before {	content: '';	font-family: 'FontAwesome';	color: #ffffff;	vertical-align: middle;	font-size: 16px;	width: 20px;	display: inline-block;	margin: 0 10px 0 0;}.list3 li:first-child:before {	content: '\f098';}.list3 li:first-child + li:before {	content: '\f0e0';}.list3 li:first-child + li + li:before {	content: '\f17e';}.list3 li a {	color: #c5256d;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.list3 li a:hover {	color: #ffffff;}.list4 {	margin: 0;	padding: 0;	list-style: none;	overflow: hidden;}.list4 li {	font-size: 16px;	line-height: 1.428571429;	margin-bottom: 27px;	overflow: hidden;}.list4 li time {	color: #333;	float: left;	margin: 0 30px 0 0;	width: 70px;	font: 20px 'Paytone One';	white-space: nowrap;}.list4 li p {	margin-bottom: 0;}.list5 {	margin: 0;	padding: 0;	list-style: none;}.list5 li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 8px 0;	overflow: hidden;}.list5 li strong {	font: bold 14px/22px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #db7560;	float: left;	width: 145px;}.list5 li span {	display: block;	overflow: hidden;}.list5 li p {	margin: 0;}.list6 {	margin: 0;	padding: 0;	list-style: none;}.list6 > li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 9px 0;}.list6 > li strong {	font: 800 60px/1em 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #111;	float: left;	margin-right: 23px;}.list6 > li a {	color: #e6512e;	margin-top: 20px;	display: inline-block;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.list6 > li a:hover {	color: #111;}.list6 > li .caption {	overflow: hidden;	padding: 15px 0 0 0;	width: 100%;}.list7 {	margin: 0;	padding: 0;	list-style: none;	overflow: hidden;}.list7 li {	font-size: 16px;	line-height: 1.428571429;	margin-bottom: 35px;	overflow: hidden;}.list7 li span {	float: left;	margin: 0 30px 0 0;	width: 70px;	text-align: center;	font-size: 70px;	color: #c5256d;	}.list7 li p {	margin-bottom: 0;}.list9 {	margin: 0;	padding: 0;	list-style: none;	overflow: hidden;}.list9 li {	font-size: 16px;	line-height: 1.428571429;	margin-bottom: 35px;	overflow: hidden;}.list9 li span {	float: left;	margin: 0 30px 0 0;	width: 70px;	text-align: center;	font-size: 70px;	color: #c5256d;	padding-left:12%;	padding-top:20%;}.list9 li p {	margin-bottom: 0;}.list8 {	margin: 0 0 40px 0;	padding: 0;	list-style: none;	overflow: hidden;	text-align: center;}.list8 li {	font-size: 16px;	line-height: 1.428571429;	margin: 0 0 30px 0;}.errorBox {	padding: 86px 10px 107px 10px;	margin: 0 0 66px;	position: relative;	background-image: url(../img/bg_pic1.jpg);	background-position: center 0;	background-attachment: fixed;	text-align: center;}.errorBox:hover figure {	-webkit-transition: all 0.5s;	-o-transition: all 0.5s;	transition: all 0.5s;	-webkit-transform: rotateY(-180deg);	-ms-transform: rotateY(-180deg);	transform: rotateY(-180deg);}.errorBox .title {	font: 84px/1em 'Paytone One';	color: #ffffff;	margin-bottom: 29px;}.errorBox .description {	font: 30px/1em 'Paytone One';	color: #ffffff;	text-transform: uppercase;	margin-bottom: 26px;}.errorBox p {	color: #ffffff;}.errorBox figure {	border: none;	-webkit-transition: all 0.5s;	-o-transition: all 0.5s;	transition: all 0.5s;}/*-----tabs-----*/.nav-tabs {	margin: 0;	padding: 16px 0 70px 0;	list-style: none;	border: none;	display: inline-block;}.nav-tabs li {	position: relative;	margin: 0 0 0 60px;	padding: 0 0 0 27px;}.nav-tabs li:after {	width: 22px;	height: 20px;	content: '';	display: inline-block;	float: left;	vertical-align: middle;	margin: 4px 0 0 0;	position: absolute;	top: 0;	left: 0;}.nav-tabs li:first-child:after {	margin: 0;	background: url(../img/icon1.png) no-repeat;}.nav-tabs li:first-child + li:after {	background: url(../img/icon2.png) no-repeat;}.nav-tabs li:first-child + li + li:after {	background: url(../img/icon3.png) no-repeat;}.nav-tabs li:first-child + li + li + li:after {	background: url(../img/icon4.png) no-repeat;}.nav-tabs li a { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);	font: 20px/27px 'Paytone One';	color: #333;	margin-right: 0;	padding: 0;	border-radius: 0;	text-transform: none;	position: relative;	border: none !important;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.nav-tabs li a:hover, .nav-tabs li a:focus {	color: #c5256d !important;	background: none !important;}.nav-tabs > .active > a, .nav-tabs > .active > a:hover {	color: #c5256d !important;	background: none !important;}.tab-content {	overflow: hidden;	margin: 0 !important;}/*-----subscribeForm-----*/#newsletter {	position: relative;	display: block;}#newsletter a {	color: #ffffff;	font: 20px/44px 'Paytone One';	text-transform: uppercase;	background: none;	display: inline-block;	padding: 0 29px;	position: relative;	z-index: 1;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}#newsletter a:after {	content: '';	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	display: block;	background: #000000;	opacity: 0.4;	filter: alpha(opacity=40);	z-index: -1;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}#newsletter a:hover {	background: none;	color: #761641;}#newsletter a:hover:after {	background: #ffffff;	opacity: 1;	filter: alpha(opacity=100);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}#newsletter input {	box-shadow: none;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	margin: 0 26px 5px 0;	width: 700px;	outline: none;	background: none;	border-radius: 0;	border: none;	border-bottom: 1px solid #ffffff !important;	font: 16px/18px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #ffffff;	padding: 4px 14px;	height: 30px;	resize: none;	float: none;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}#newsletter input:focus {	outline: none;	border: none;}#newsletter .error {	position: absolute;	top: 45px;	left: 0;	text-align: right;	display: block;	overflow: hidden;	height: 0px;	font-size: 10px;	color: #ffffff;	text-transform: none;	font-weight: normal;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}#newsletter label {	position: relative;	margin: 0;	float: none;	border: none;	display: inline-block;}#newsletter label.invalid .error {	height: 19px;}#newsletter .success {	position: absolute;	left: 0;	top: 0;	z-index: 10;	text-align: center;	border: none;	font: 16px/18px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #ffffff;	padding: 11px 29px;	background: #761641;	height: 44px;	width: 100%;	border-radius: 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}/* search========================================================*/#search-404 {	position: relative;	margin: 13px 0 28px 0;	overflow: hidden;	display: block;}#search-404 a {	position: absolute;	top: -7px;	right: 2px;	color: #ffffff;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}#search-404 a:after {	content: '\f002';	font-size: 30px;	font-family: 'FontAwesome';}#search-404 a:hover {	color: #c5256d;}#search-404 input {	box-shadow: none;	border-radius: 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: none;	margin: 0;	width: 100%;	outline: none;	border: none;	border-bottom: 1px solid #ffffff;	background: none;	font: 14px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	line-height: 18px;	color: #ffffff;	padding: 8px 34px 8px 0px;	height: 40px;	resize: none;}/* map========================================================*/.content_map {	position: relative;	height: 547px;	margin-bottom: 114px;	border-bottom: 1px solid #c5256d;}.google-map-api {	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;}#map-canvas {	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;}#map-canvas img {	max-width: none !important;}.gm-style-iw {	color: #333;}.gm-wrapper {	margin-left: 0;}.info {	text-align: left;}.mail {	color: #c5256d;	font: 16px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	text-decoration: none;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}.mail:hover {	color: #333;	text-decoration: none;}/*========================================================                    footer=========================================================*/footer {	padding: 50px 0 8px 0;	position: relative;	z-index: 1;	text-align: center;}footer p {	font: 13px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #555555;	margin: 0;}footer p a {	color: #555555;	-webkit-transition: all 0.25s;	-o-transition: all 0.25s;	transition: all 0.25s;}footer p a:hover {	color: #c5256d;}footer em {	font-style: normal;}footer figure {	margin: 0 0 47px 0;	border: none;}footer.indent {	padding: 0 0 38px;}footer.indent hr {	border-top-color: #c1c1c1;	margin: 0 0 38px;}/*========================================================                RESPONSIVE LAYOUTS STYLES =========================================================*/@media (min-width: 1220px) { .container { padding: 0;}}/*===========================================================================================================================*/@media (min-width: 992px) and (max-width: 1219px) { .thumb-box1-2 { padding: 50px 15px !important;} .thumb-box1-2 strong { font-size: 50px;} .thumb-box1-2 .btn-default.btn1 { margin: 0 0 20px;} .thumb-box7 { text-align: center;} .thumb-box7 strong { float: none; margin: 0 0 20px;} .thumb-box7 strong:before { float: none; display: block; margin: 0 0 5px 0; background-position: center 0; width: 100%;} #newsletter { text-align: center; display: block;} #newsletter input { margin: 0 0 5px; width: 100%;} #newsletter label { display: block;}}/*===========================================================================================================================*/@media (min-width: 768px) and (max-width: 991px) { #toTop { display: none;	text-decoration: none;	position: fixed;	bottom: 80px;	right: 30px;	overflow: hidden;	border: none;	z-index: 20;	text-indent: -999px;	width: 71px;	height: 71px;	border-radius: 100%;	background: #c5256d url(../img/top.png) center center no-repeat;}#toTop:hover {	outline: none;	background-color: #333;} nav.tm_navbar li a { padding: 40px 15px;} nav.tm_navbar .sub-menu > ul { top: 104px;} h1.navbar-brand_ { margin: 15px 0 0 0;} #newsletter label { display: inline-block;} #newsletter input { width: 100%; margin-right: 0;} .thumb-box1-2 { padding: 50px 15px !important;} .thumb-box1-2 strong { font-size: 50px;} .thumb-box1-2 .btn-default.btn1 { margin: 0 0 20px;} .thumb-box7 { text-align: center;} .thumb-box7 strong { float: none; margin: 0 0 20px;} .thumb-box7 strong:before { float: none; display: block; margin: 0 0 5px 0; background-position: center 0; width: 100%;} #newsletter { text-align: center; display: block;} #newsletter input { margin: 0 0 5px; width: 100%;} #newsletter label { display: block;}}/*===========================================================================================================================*/@media (max-width: 767px) { #toTop { display: none;	text-decoration: none;	position: fixed;	bottom: 80px;	right: 30px;	overflow: hidden;	border: none;	z-index: 20;	text-indent: -999px;	width: 71px;	height: 71px;	border-radius: 100%;	background: #c5256d url(../img/top.png) center center no-repeat;}#toTop:hover {	outline: none;	background-color: #333;} .content.indent { padding: 20px 0 0 0;} h1.navbar-brand_ { float: none; text-align: center;} nav.tm_navbar { float: none;} nav.tm_navbar:after { display: none;} nav.tm_navbar .nav { display: none;} .select-menu { display: inline-block !important; padding: 4px 4px 4px 0; margin: 30px 0 0 0; width: 100%; border: 1px solid #c5256d; background: #c5256d; color: #000000; cursor: pointer; height: 30px; font-size: 12px; vertical-align: middle;} .thumb-box1 strong { font-size: 40px;} .thumb-pad4 figure { margin: 0 30px 0 0; float: left;} .thumb-box1-2 { padding: 50px 15px !important;} .thumb-box1-2 strong { font-size: 50px;} .thumb-box1-2 .btn-default.btn1 { margin: 0 0 20px;} .info { margin-bottom: 50px;} .thumb-box7 { text-align: center;} .thumb-box7 strong { float: none; margin: 0 0 20px;} .thumb-box7 strong:before { float: none; display: block; margin: 0 0 5px 0; background-position: center 0; width: 100%;} #newsletter { text-align: center; display: block;} #newsletter input { margin: 0 0 5px; width: 100%;} #newsletter label { display: block;} .content_map { height: 300px !important;}}/*===========================================================================================================================*/@media (max-width: 626px) { .thumb-pad4 figure { margin: 0 0 12px 0; float: none;}}/*===========================================================================================================================*//*===========================================================================================================================*/@media (max-width: 480px) { .col-xs-6 { width: 100%; float: none;} .thumb-pad5 { text-align: center;} .thumb-pad5 figure { margin: 0 0 30px 0; float: none;} .thumb-box1-2 strong { font-size: 35px;}}/*===========================================================================================================================*/@media (max-width: 320px) { .col-xs-4 { width: 100%; float: none;} .col-xs-6 { width: 100%; float: none;} .thumb-pad5 figure { margin: 0 0 30px 0; float: none;} .thumb-pad5 figure img { width: 100%;}}/*===========================================================================================================================*//*Core variables and mixins*//*-------------------------------------------------*//*-------------------------------------------------*/