body{background:#e1515a;font:14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.42857143;color:#cccaca;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a:focus{text-decoration:none;background:none;}
a[href^="tel:"]{color:inherit;text-decoration:none;}
textarea, input[type="text"], input[type="email"], input[type="search"], input[type="password"]{-webkit-appearance:none;-moz-appearance:caret;}
p{margin-bottom:20px;line-height:20px;}
p span{color:#303030;}
h1.navbar-brand_{margin:0 0 80px 0;padding:0;float:none;height:auto;position:relative;top:0;z-index:10;}
h1.navbar-brand_ a{display:inline-block;}
h1.navbar-brand_ a img{width:100%;}
h2{font:bold 20px 'Georgia';color:#ffffff;text-transform:uppercase;margin:0 0 22px 0;letter-spacing:1px;}
h3{font:bold 36px/40px 'Georgia';color:#303030;letter-spacing:1px;margin:0 0 33px 0;text-transform:uppercase;}
h4{font:bold 20px/20px 'Georgia';color:#ca3942;letter-spacing:2px;margin:0 0 10px 0;text-transform:uppercase;}
.extra-wrap{overflow:hidden;}
.content{padding:0;background:#ffffff;}
.content.indent{padding:62px 0 0 0;background:#ffffff;}
.center{text-align:center;}
header{position:relative;margin:0;padding:57px 0 48px 0;overflow:hidden;z-index:11;background:#ca3942 ;
	background-size: cover!important;}
header > em{position:absolute;z-index:0;width:50%;height:100%;background:#ca3942;top:0;left:0;margin-left:-108px;}
.follow_icon{padding:0;margin:0 0 50px 0;list-style:none;overflow:hidden;z-index:1;position:relative;}
.follow_icon li{float:left;margin-left:22px;}
.follow_icon li:first-child{margin-left:0;}
.follow_icon li a{font-size:17px;color:#ffffff;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.follow_icon li a:hover{color:#ec5e67;}
nav.tm_navbar{border:none;padding:0;margin:0;float:none;display:block;min-height:0;background:none;}
nav.tm_navbar li{font-size:14px;line-height:20px;padding:0;margin:0 0 17px;float:none;display:inline-block;}
nav.tm_navbar li a{position:relative;padding:0;font:20px 'Georgia';color:#ffffff;letter-spacing:2px;text-transform:uppercase;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
nav.tm_navbar li.active span{color:#f86a73;}
nav.tm_navbar li.active > a{color:#f86a73;background:none;padding-left:20px;}
nav.tm_navbar li:hover span{color:#f86a73;}
nav.tm_navbar li:hover > a{color:#f86a73;background:none;padding-left:20px;}
nav.tm_navbar .sfHover span{color:#f86a73;}
nav.tm_navbar .sfHover > a{color:#f86a73;background:none;padding-left:20px;}
nav.tm_navbar li span{position:absolute;text-align:right;width:100%;right:-20px;top:3px;color:#ffffff;font-size:14px;z-index:-1;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
nav.tm_navbar .sub-menu > ul{position:absolute;display:none;width:200px;left:170px;top:0;list-style:none !important;zoom:1;z-index:11;background:none;padding:0;margin:0;overflow:hidden;text-align:left;}
nav.tm_navbar .sub-menu > ul li{position:relative;background:none !important;border:none;width:auto;float:none;margin:0 0 16px 0;padding:0;display:block;}
nav.tm_navbar .sub-menu > ul > li a{display:block;background:none !important;padding:0;margin:0;font:20px 'Georgia';color:#ffffff;text-transform:uppercase;width:100%;text-align:left;border:none;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
nav.tm_navbar .sub-menu > ul li span{display:inline-block;position:absolute;right:0;top:6px;left:auto;color:#ffffff;font-size:14px;text-align:right;background:none !important;}
nav.tm_navbar .sub-menu ul > li:hover span{color:#ec5e67;}
nav.tm_navbar .sub-menu ul > li:hover > a{text-decoration:none;color:#ec5e67 !important;background:none !important;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
nav.tm_navbar .sub-menu ul li.sfHover span{color:#ec5e67;}
nav.tm_navbar .sub-menu ul li.sfHover > a{text-decoration:none;color:#ec5e67 !important;background:none !important;}
nav.tm_navbar .sub-menu ul ul{position:relative;display:none;width:100%;left:0;top:0;list-style:none !important;zoom:1;z-index:11;background:none;padding:16px 0 0 50px;margin:0;text-align:left;}
nav.tm_navbar .sub-menu ul ul li a{display:block;background:none;padding:0;margin:0;font:20px 'Georgia';color:#ffffff;text-transform:uppercase;width:100%;text-align:left;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
nav.tm_navbar .sub-menu ul ul li a:hover{text-decoration:none;color:#ec5e67 !important;background:none !important;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.select-menu{display:none !important;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:80px;right:30px;width:34px;height:17px;overflow:hidden;border:none;z-index:20;background:url(../img/top.png) 0 top no-repeat;}
#toTop:hover{outline:none;background:url(../img/top.png) 0 bottom no-repeat;}
.trainerBox{margin-bottom:25px;position:relative;display:block;}
.trainerBox figure{margin:0 0 25px 0;}
.trainerBox figure img{width:100%;}
.trainerBox a{font:300 14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#8d8d8d;text-transform:uppercase;-webkit-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease;}
.trainerBox a:hover{color:#e25454;}
.errorBox{text-align:center;padding-top:6px;padding-bottom:94px;}
.errorBox1{padding-bottom:40px;}
.who-box{padding:0;overflow:hidden;}
.who-box .col-lg-4{margin-bottom:30px;}
.thumb-box1{position:relative;overflow:hidden;padding:62px 0 53px 0;background:url(../img/bg_pic1.jpg) left 0 no-repeat;}
.thumb-box1 > em{position:absolute;z-index:0;width:100%;height:100%;display:inline-block;top:0;right:-50%;background:#ffffff;margin-right:108px;}
.thumb-box1 .title{font:bold 36px/40px 'Georgia';color:#303030;letter-spacing:1px;text-transform:uppercase;margin-bottom:28px;}
.thumb-box2{overflow:hidden;}
.thumb-box3{overflow:hidden;}
.thumb-box3 .title{font:bold 20px 'Georgia';color:#303030;text-transform:uppercase;margin-bottom:22px;}
.thumb-box3 .title2{font:bold 20px 'Georgia';color:#ca3942;text-transform:uppercase;margin-bottom:0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-box3 p{margin-bottom:5px;font:14px 'Roboto';color:#555;}
.thumb-box3 p span{color:#e1515a;}
.thumb-box3 .box{padding-bottom:32px;}
.thumb-box3 .description{font:bold 36px/38px 'Georgia';color:#ca3942;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-box3 .description em{width:12px;height:25px;display:inline-block;overflow:hidden;background:url(../img/next.png) 0 bottom no-repeat;}
.thumb-box3 a{margin-top:22px;display:inline-block;}
.thumb-box3 a:hover span{color:#cacaca;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-box3 a:hover span em{background:url(../img/next.png) 0 top no-repeat;}
.thumb-box4{position:relative;}
.thumb-box4 .box{overflow:hidden;background:#ca3942;padding:24px 0;position:relative;z-index:1;}
.thumb-box4 p{background:url(../img/tr.png) right 29px no-repeat;display:inline-block;padding-right:54px;}
.thumb-box4 a{font:bold 60px 'Georgia';color:#ffffff;letter-spacing:1px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-box4 a span{color:#f66e76;}
.thumb-box4 a:hover{color:#f66e76;}
.thumb-box4 em{position:absolute;top:0;left:0;width:25%;height:100%;display:inline-block;z-index:0;background:#ca3942;}
.thumb-box5{padding:63px 0 0 0;background:#ca3942;overflow:hidden;}
.thumb-box5 h3{color:#ffffff;text-transform:none;}
.thumb-box6{overflow:hidden;padding:62px 0 0 0;}
.thumb-box6 .col-lg-4{margin-bottom:30px;}
.thumb-box7{overflow:hidden;}
.thumb-box8{overflow:hidden;padding:33px 0 0 0;}
.thumb-box9{overflow:hidden;}
.thumb-pad1{margin:0;overflow:hidden;}
.thumb-pad1 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;overflow:hidden;}
.thumb-pad1 .caption{padding:0 30px 0 30px;width:600px;float:left;background:#ca3942;color:#cccaca;overflow:hidden;}
.thumb-pad1 .caption .title{color:#ffffff;font:bold 36px/42px 'Georgia';letter-spacing:1px;margin:63px 0 24px 0;}
.thumb-pad1 .caption p i{color:#f4969c;font-style:normal;}
.thumb-pad1 .caption p span{color:#ffffff;font-style:normal;}
.thumb-pad1 figure{margin:0;float:left;}
.thumb-pad2{margin:0 0 30px 0;overflow:hidden;}
.thumb-pad2 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;overflow:hidden;}
.thumb-pad2 .caption{padding:0;overflow:hidden;}
.thumb-pad2 .caption figure{float:left;margin-right:13px;}
.thumb-pad2 .caption p{margin-top:8px;color:#cccaca;position:relative;margin-bottom:20px;}
.thumb-pad2 .caption p::after{position:absolute;bottom:-3px;right:96px;width:27px;height:21px;background:url(../img/quote2.png) no-repeat;content:'';}
.thumb-pad2 .caption .name{font:14px 'Georgia';color:#ca3942;margin-bottom:0;}
.thumb-pad2 .caption .name::after{content:none;}
.thumb-pad2 figure{margin:0 30px 0 0;float:left;}
.thumb-pad3{margin:0 0 40px 0;padding:0;overflow:hidden;background:#ca3942;}
.thumb-pad3 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;overflow:hidden;}
.thumb-pad3 .thumbnail .title{font:bold 20px 'Georgia';text-transform:uppercase;color:#ffffff;letter-spacing:2px;margin-bottom:1px;}
.thumb-pad3 .thumbnail p{color:#f4969c;}
.thumb-pad3 .thumbnail .caption{padding:0 27px 15px 27px;overflow:hidden;}
.thumb-pad3 figure{margin:0 0 26px 0;position:relative;}
.thumb-pad3 figure img{width:100%;}
.thumb-pad3 figure:hover i{-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-pad3 figure i{width:100%;height:100%;position:absolute;padding:0;top:0;left:0;display:block;background:#ca3942 url(../img/zoom.png) center center no-repeat;background:rgba(202, 57, 66, 0.6) url(../img/zoom.png) center center no-repeat;font-weight:normal;-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{margin:0;overflow:hidden;}
.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;overflow:hidden;}
.thumb-pad4 figure{margin:0 0 25px 0;}
.thumb-pad4 figure img{width:100%;}
.thumb-pad5{margin:0 0 50px 0;}
.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;}
.thumb-pad5 .thumbnail .caption a{font:14px 'Georgia';color:#ffffff;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.thumb-pad5 .thumbnail .caption a:hover{color:#f4969c;}
.thumb-pad5 .thumbnail .caption p{color:#f4969c;}
.thumb-pad5 figure{margin:0 0 25px 0;}
.thumb-pad5 figure img{width:100%;}
.thumb-pad6{margin:0 0 58px 0;overflow:hidden;}
.thumb-pad6 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;overflow:hidden;}
.thumb-pad6 .caption{padding:0;color:#cccaca;}
.thumb-pad6 figure{margin:0 30px 0 0;float:left;}
.thumb-pad7{margin:0 0 30px 0;padding:0 0 33px 0;border-bottom:1px solid #e5e5e5;}
.thumb-pad7 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;}
.thumb-pad7 .thumbnail .lnk{font:bold 20px 'Georgia';color:#ca3942;text-transform:uppercase;letter-spacing:2px;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.thumb-pad7 .thumbnail .lnk:hover{color:#303030;}
.thumb-pad7 .thumbnail .title{font:14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#303030;margin:2px 0 27px 0;}
.thumb-pad7 .thumbnail .title a{color:#303030;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.thumb-pad7 .thumbnail .title a:hover{color:#ca3942;}
.thumb-pad7 .thumbnail br{display:none;}
.thumb-pad7 .thumbnail .caption{padding:0;}
.thumb-pad7 figure{margin:0 0 23px 0;}
.thumb-pad7 figure img{width:100%;}
.btn-default.btn1{box-shadow:none;text-decoration:underline;text-transform:none;display:inline-block;padding:0;font:bold 14px 'Georgia';margin:0;border-radius:0;letter-spacing:1px;color:#ca3942;background:none;float:none;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.btn-default.btn1:hover{color:#303030;background:none;text-decoration:underline;}
.btn-default.btn2{box-shadow:none;text-decoration:none;display:inline-block;padding:0;font:bold 14px 'Roboto Slab';margin:0;border-radius:0;color:#288faa;background:none;text-transform:uppercase;letter-spacing:2px;float:none;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.btn-default.btn2 i{display:inline-block;width:5px;height:9px;background:url(../img/more_arr2.png) right 0 no-repeat;}
.btn-default.btn2:hover{color:#288faa;background:none;text-decoration:underline;}
.btn-default.btn3{box-shadow:none;text-decoration:none;display:inline-block;padding:0;font:bold 14px 'Roboto Slab';margin:0;border-radius:0;color:#4dacc6;background:none;text-transform:uppercase;letter-spacing:2px;float:none;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.btn-default.btn3 i{display:inline-block;width:5px;height:9px;background:url(../img/more_arr3.png) right 0 no-repeat;}
.btn-default.btn3:hover{color:#4dacc6;background:none;text-decoration:underline;}
.list_carousel1.responsive{width:auto;margin:0 0 30px 0;padding:0 0 36px 0;overflow:hidden;position:relative;}
.list_carousel1 .foo{margin:0;padding:0;list-style:none;display:block;cursor:default;}
.list_carousel1 .foo > li{position:relative;float:left;cursor:default;margin-right:0;padding:0;background:none;}
.list_carousel1.responsive .caroufredsel_wrapper{cursor:default !important;margin-bottom:0 !important;overflow:visible !important;}
.list_btn2 .prev, .list_btn2 .next{display:inline-block !important;cursor:pointer;width:12px;height:25px;bottom:0;right:0;position:absolute;}
.list_btn2 .prev{right:21px;background:url(../img/prev.png) 0 top no-repeat;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list_btn2 .prev:hover{background:url(../img/prev.png) 0 bottom no-repeat;}
.list_btn2 .next{background:url(../img/next.png) 0 top no-repeat;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list_btn2 .next:hover{background:url(../img/next.png) 0 bottom no-repeat;}
.list1{margin:0;padding:10px 0 0 0;list-style:none;}
.list1.indent{padding:0;}
.list1 li{font-size:14px;line-height:1.42857143;margin:41px 0 0 0;}
.list1 li span{font-size:35px;color:#ca3942;margin-bottom:14px;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list1 li .title{font:bold 20px 'Georgia';text-transform:uppercase;color:#ca3942;letter-spacing:2px;margin-bottom:3px;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list1 li .description{font:bold 14px/24px 'Georgia';text-transform:uppercase;color:#ca3942;letter-spacing:2px;margin-bottom:0;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list1 li:first-child{margin:0;}
.list1 li:hover p{color:#cacaca !important;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list1 li:hover span{color:#cacaca;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list2{margin:0 0 107px 0;padding:0;list-style:none;overflow:hidden;}
.list2 li{font-size:14px;line-height:1.42857143;margin-bottom:10px;padding-left:17px;background:url(../img/list_arrow.png) left 6px no-repeat;}
.list2 li a{font:14px 'Roboto';color:#ffabb0;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list2 li a:hover{color:#ffffff;}
.list2-1{margin:0;padding:0;list-style:none;overflow:hidden;}
.list2-1.indent{margin-bottom:58px;}
.list2-1 li{font-size:14px;line-height:1.42857143;margin-bottom:10px;padding-left:17px;background:url(../img/list_arrow2.png) left 6px no-repeat;}
.list2-1 li a{font:14px 'Roboto';color:#ca3942;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list2-1 li a:hover{color:#303030;}
.list3{margin:0;padding:0;list-style:none;}
.list3 li{font-size:14px;line-height:1.42857143;margin:0 0 42px 0;}
.list3 li time{text-transform:uppercase;font:bold 20px 'Georgia';color:#ca3942;letter-spacing:2px;}
.list3 li .title{font:bold 14px 'Georgia';color:#ca3942;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px;}
.list3 li p{color:#cccaca;}
.list4{margin:0;padding:0;list-style:none;}
.list4 li{font-size:14px;line-height:1.42857143;margin:0 0 33px 0;overflow:hidden;position:relative;}
.list4 li a{font:14px 'Georgia';color:#ca3942;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list4 li a:hover{color:#303030;}
.list4 li figure{float:left;margin-right:13px;}
.list4 li::before{position:absolute;bottom:52px;right:105px;width:27px;height:21px;background:url(../img/quote2.png) right 0 no-repeat;content:'';}
.list4 li p{margin-top:9px;}
.list5{margin:0;padding:16px 0 17px 0;list-style:none;}
.list5 li{font-size:14px;line-height:1.42857143;margin:0 0 12px 0;padding:0 0 0 34px;position:relative;}
.list5 li a{font:13px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#cccaca;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list5 li a:hover{color:#1cae91;}
.list5 li::after{position:absolute;left:0;top:5px;width:8px;height:8px;background:#1cae91;border-radius:100%;content:'';}
.list5-1{margin:0;padding:16px 0 17px 0;list-style:none;}
.list5-1.indent{border-bottom:1px solid #ccc;padding-bottom:60px;margin-bottom:70px;}
.list5-1 li{font-size:14px;line-height:1.42857143;margin:0 0 12px 0;padding:0 0 0 20px;position:relative;}
.list5-1 li a{font:13px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#cccaca;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.list5-1 li a:hover{color:#1cae91;}
.list5-1 li::after{position:absolute;left:0;top:5px;width:8px;height:8px;background:#1cae91;border-radius:100%;content:'';}
.list6{margin:0;padding:0;list-style:none;overflow:hidden;}
.list6 li{font-size:14px;line-height:1.42857143;overflow:hidden;margin-bottom:13px;}
.list6 li span{width:52px;height:52px;border-radius:100%;background:#39464f;font:bold 18px/52px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#ffffff;display:inline-block;float:left;margin:8px 16px 0 0;text-align:center;}
.list7{margin:0;padding:0;list-style:none;overflow:hidden;}
.list7 li{font-size:14px;line-height:1.42857143;overflow:hidden;margin-bottom:10px;}
.list7 li strong{width:63px;height:63px;position:relative;border-radius:0;background:#ca3942;color:#ffffff;font:40px/63px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;display:inline-block;float:left;margin:5px 37px 0 0;text-align:center;}
.list7 li strong::after{position:absolute;top:0;right:-7px;width:7px;height:100%;background:url(../img/tr1.png) 0 center no-repeat;content:'';}
.list8{margin:0;padding:0 0 47px 0;list-style:none;overflow:hidden;}
.list8 li{font-size:14px;line-height:1.42857143;margin-bottom:20px;}
#search-404{padding:0;margin:36px 0 0 0;position:relative;}
#search-404 input{box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%;outline:none;background:none;border:1px solid #e5e5e5;font:14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:18px;color:#cccaca;padding:14px;height:48px;resize:none;margin-bottom:18px;}
#search{margin:0 0 0 10px;position:relative;float:right;}
#search a{font-size:14px;color:#dbdbdb;position:absolute;top:9px;right:8px;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
#search a:hover{color:#353535;}
#search input{box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;margin:0;width:270px;border:1px solid #ffffff;font:12px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#cccaca;padding:6px 30px 6px 14px;height:32px;outline:none;resize:none;overflow:hidden;}
.content_map{margin:47px 0 62px 0;}
.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;}
.content_map{position:relative;height:431px;}
.gm-wrapper div:first-child div + div + div + div{background-color:transparent !important;background-color:#000 !important;background-color:rgba(0, 0, 0, 0.7) !important;}
.gm-wrapper *{box-shadow:0 0 0 #000 !important;background-color:transparent !important;}
.gm-style-iw{text-align:center;width:330px !important;height:127px !important;right:0;position:absolute;left:0 !important;top:0 !important;color:#ffffff;padding:38px 0 0 20px;font:14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif !important;overflow:visible !important;}
.gm-style-iw:after{content:'';width:0;height:0;top:100%;margin-top:17px;left:50%;margin-left:5px;border-style:solid;border-width:25px 15px 0 15px;border-color:#000000;border-color:rgba(0, 0, 0, 0.7) transparent transparent transparent;position:absolute;}
.gm-style-iw span{font-weight:bold;display:block;font-size:18px;color:#ffffff;}
.info{margin-bottom:50px;}
.info p{margin-bottom:23px;}
.mail{color:#cccaca;font:14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:underline;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.mail:hover{color:#ca3942;text-decoration:none;}
footer{padding:50px 0;overflow:hidden;}
footer p{font:bold 14px/18px 'Georgia';color:#fbd8da;text-transform:uppercase;margin:0;letter-spacing:2px;position:absolute;bottom:0; width: 500px;}
footer p a{color:#fbd8da;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
footer p a:hover{color:#ffffff;}
footer figure{position:relative;display:inline-block;}
footer em{font-style:normal;}
@media (min-width:1220px){.container{padding:0;}
}
@media (min-width:992px) and (max-width:1219px){.thumb-pad1 .caption{width:100%;float:none;height:auto !important;}
.thumb-pad1 figure{float:none;height:auto !important;background:#e1515a;}
.thumb-pad1 br{display:none;}
.thumb-pad2 .caption p::after{bottom:-30px;right:0;}
.thumb-box4 p{background:url(../img/tr.png) right 12px no-repeat;}
.thumb-box4 a{font-size:40px;}
}
@media (min-width:768px) and (max-width:991px){#toTop{display:none !important;}
header > em{margin-left:0;}
.thumb-box1{background:#ffffff;}
.thumb-box1 > em{display:none;}
.thumb-pad1{background:#ffffff;}
.thumb-pad1 > em{display:none;}
.thumb-pad1 .caption{width:100%;float:none;height:auto !important;}
.thumb-pad1 figure{float:none;height:auto !important;background:#e1515a;}
.thumb-pad1 br{display:none;}
.list1 br{display:none;}
.thumb-pad2 figure{margin:0 0 20px 0;float:none;}
.thumb-box4 p{background:url(../img/tr.png) right 12px no-repeat;}
.thumb-box4 a{font-size:40px;}
.thumb-pad2 .caption p::after{bottom:-30px;right:0;}
.list2{margin:0 0 50px 0;}
.who-box .col-lg-4{margin-bottom:50px;}
.thumb-pad3 .thumbnail .title{font-size:15px;}
.errorBox img{width:100%;}
}
@media (max-width:767px){#toTop{display:none !important;}
nav.tm_navbar{float:none;width:100%;text-align:center;margin:0;}
nav.tm_navbar .nav{display:none;}
h3{font-size:25px;}
.select-menu{display:inline-block !important;padding:4px 4px 4px 0;margin:0;width:100%;border:1px solid #303030;background:#303030;color:#ffffff;cursor:pointer;height:30px;font-size:12px;vertical-align:middle;}
header{background:#ca3942;}
header > em{display:none;}
.thumb-box1{background:#ffffff;}
.thumb-box1 > em{display:none;}
.thumb-pad1{background:#ffffff;}
.thumb-pad1 > em{display:none;}
.thumb-pad1 .caption{width:100%;float:none;height:auto !important;}
.thumb-pad1 figure{float:none;height:auto !important;background:#e1515a;}
.thumb-pad1 br{display:none;}
.thumb-pad1 .title{font-size:25px;line-height:30px;}
.list1 br{display:none;}
.thumb-pad2 .caption p::after{bottom:-30px;right:0;}
.thumb-box4{background:#ca3942;text-align:center;}
.thumb-box4 p{background:none;margin:0;}
.thumb-box4 a{font-size:25px;}
.list2{margin:0 0 50px 0;}
.thumb-pad4 figure{margin:0 20px 0 0;float:left;}
.who-box .col-lg-4{margin-bottom:50px;}
.list4 li::before{bottom:26px;right:0;}
.thumb-pad3 .thumbnail .title{font-size:15px;}
.errorBox{padding-bottom:40px;}
.map iframe{height:300px;}
.content_map2{height:300px;}
}
@media (max-width:626px){.thumb-pad1 figure{width:100%;}
.thumb-pad4 figure{margin:0 0 25px 0;float:none;}
}
@media (max-width:560px){.thumb-pad7 .thumbnail br{display:block;}
.thumb-pad7 .thumbnail .title a{float:none !important;}
}
@media (max-width:480px){.col-xs-6{width:100%;float:none;}
.thumb-pad2 figure{margin:0 0 20px 0;float:none;}
.thumb-pad6 figure{margin:0 0 20px 0;float:none;}
.errorBox img{width:100%;}
footer{padding-bottom:100px;}
footer p{right:auto;left:0;bottom:-50px;}
}
@media (max-width:320px){.col-xs-4{width:100%;float:none;}
.col-xs-6{width:100%;float:none;}
.thumb-pad2 figure img{width:100%;}
.thumb-pad6 figure img{width:100%;}
}