@font-face {
    font-family: 'Utm-CopperplateB';
    src: url('../fonts/Utm-CopperplateB/UtmCopperplateB.eot');
    src: url('../fonts/Utm-CopperplateB/UtmCopperplateB.eot') format('embedded-opentype'),
         url('../fonts/Utm-CopperplateB/UtmCopperplateB.woff2') format('woff2'),
         url('../fonts/Utm-CopperplateB/UtmCopperplateB.woff') format('woff'),
         url('../fonts/Utm-CopperplateB/UtmCopperplateB.ttf') format('truetype'),
         url('../fonts/Utm-CopperplateB/UtmCopperplateB.svg#UtmCopperplateB') format('svg');
}
@font-face {
    font-family: 'Utm-AlbertaH';
    src: url('../fonts/Utm-AlbertaH/UtmAlbertaH.eot');
    src: url('../fonts/Utm-AlbertaH/UtmAlbertaH.eot') format('embedded-opentype'),
         url('../fonts/Utm-AlbertaH/UtmAlbertaH.woff2') format('woff2'),
         url('../fonts/Utm-AlbertaH/UtmAlbertaH.woff') format('woff'),
         url('../fonts/Utm-AlbertaH/UtmAlbertaH.ttf') format('truetype'),
         url('../fonts/Utm-AlbertaH/UtmAlbertaH.svg#UtmAlbertaH') format('svg');
}
@font-face {
    font-family: 'Utm-AvoB';
    src: url('../fonts/AvoB/Utm-AvoB.eot');
    src: url('../fonts/AvoB/Utm-AvoB.eot') format('embedded-opentype'),         
         url('../fonts/AvoB/Utm-AvoB.woff') format('woff'),
         url('../fonts/AvoB/Utm-AvoB.ttf') format('truetype'),
         url('../fonts/AvoB/Utm-AvoB.svg#UTMAVO') format('svg');
}
@font-face {
    font-family: 'Utm-Avo';
    src: url('../fonts/Avo/UTMAVO.eot');
    src: url('../fonts/Avo/UTMAVO.eot') format('embedded-opentype'),
         url('../fonts/Avo/UTMAVO.woff2') format('woff2'),
         url('../fonts/Avo/UTMAVO.woff') format('woff'),
         url('../fonts/Avo/UTMAVO.ttf') format('truetype'),
         url('../fonts/Avo/UTMAVO.svg#UTMAVO') format('svg');
}
@font-face {
    font-family: 'Utm-Isadorar';
    src: url('../fonts/Utm-Isadorar/UtmIsadorar.eot');
    src: url('../fonts/Utm-Isadorar/UtmIsadorar.eot') format('embedded-opentype'),
         url('../fonts/Utm-Isadorar/UtmIsadorar.woff2') format('woff2'),
         url('../fonts/Utm-Isadorar/UtmIsadorar.woff') format('woff'),
         url('../fonts/Utm-Isadorar/UtmIsadorar.ttf') format('truetype'),
         url('../fonts/Utm-Isadorar/UtmIsadorar.svg#UtmIsadorar') format('svg');
}
@font-face {
    font-family: 'Utm-IsadorarB';
    src: url('../fonts/Utm-IsadorarB/UtmIsadorarB.eot');
    src: url('../fonts/Utm-IsadorarB/UtmIsadorarB.eot') format('embedded-opentype'),
         url('../fonts/Utm-IsadorarB/UtmIsadorarB.woff2') format('woff2'),
         url('../fonts/Utm-IsadorarB/UtmIsadorarB.woff') format('woff'),
         url('../fonts/Utm-IsadorarB/UtmIsadorarB.ttf') format('truetype'),
         url('../fonts/Utm-IsadorarB/UtmIsadorarB.svg#UtmIsadorarB') format('svg');
}

/*----- reset -----*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, em, img, strong, dl, dt, dd, ul, li, fieldset, form, label, legend {border: 0; font-family: inherit; font-size: 100%; margin: 0; outline: 0; padding: 0; }
:focus {outline: 0; }
ol,ul {list-style: none; }
img {width: auto\9; height: auto; max-width: 100%; vertical-align: middle; -ms-interpolation-mode: bicubic; }
table {border-collapse: collapse; border-spacing: 0; width: 100%; }
html,body {height: 100%; } 
/*----- common -----*/
body {background-color: #fff; color: #000; font: normal normal 100% Arial, Helvetica, sans-serif; line-height: 1.5em; font-size: .75em; }
h1,h2,h3, h4, h5, h6 {line-height: normal; font-weight: normal; }
input,select,textarea {color: #38444f; font: normal normal 1em Arial, Helvetica, sans-serif; }
input:focus,select:focus,textarea:focus,a:link,a:visited,a:hover,a:focus {outline: none; } a:link,a:visited,a:hover,a:focus {text-decoration: none; }
a:link,a:visited {color: #000; }
a:hover,a:focus {color: #43f812; }
.clear {clear: both; }
article.post-content cite,article.post-content dfn,article.post-content em{font-style:italic}article.post-content p{font-family: Roboto;font-size: 14px;margin:0 0 15px;line-height:1.8}article.post-content h1,article.post-content h2,article.post-content h3,article.post-content h4,article.post-content h5{font-family:Roboto}article.post-content h1{font-size:25px}article.post-content h2{font-size:20px}article.post-content h3{font-size:18px}article.post-content h4{font-size:16px}article.post-content h5{font-size:14px}article.post-content ol,article.post-content ul{margin:16px 0;padding:0 0 0 40px}article.post-content ul{list-style-type:square}article.post-content ol{list-style:decimal outside}article.post-content li > ul,article.post-content li > ol{margin:0}article.post-content dl{margin:0 20px}article.post-content dt{font-weight:bold}article.post-content dd{margin:0 0 20px}article.post-content strong{font-weight:bold}article.post-content code,article.post-content kbd,article.post-content pre,article.post-content samp{font-family:monospace,serif;font-size:14px}article.post-content pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}article.post-content blockquote,article.post-content q{quotes:none}article.post-content blockquote:before,article.post-content blockquote:after,article.post-content q:before,article.post-content q:after{content:"";content:none}article.post-content blockquote{font-size:24px;font-style:italic;font-weight:300;margin:24px 40px}article.post-content blockquote blockquote{margin-right:0}article.post-content blockquote cite,article.post-content blockquote small{font-size:14px;font-weight:normal;text-transform:uppercase}article.post-content cite{border-bottom:0}article.post-content abbr[title]{border-bottom:1px dotted}article.post-content address{font-style:italic;margin:0 0 24px}article.post-content del{color:#333}article.post-content ins{background:#fff9c0;border:none;color:#333;text-decoration:none}article.post-content sub,article.post-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}article.post-content sup{top:-0.5em}article.post-content sub{bottom:-0.25em}article.post-content a{color:#ca3c08;text-decoration:none}article.post-content a:visited{color:#ac0404}article.post-content a:focus{outline:thin dotted}article.post-content a:active,article.post-content a:hover{color:#ea9629;outline:0}article.post-content a:hover{text-decoration:underline}article.post-content .alignleft{float:left;margin:5px 20px 5px 0}article.post-content .alignright{float:right;margin:5px 0 5px 20px}article.post-content .aligncenter{display:block;margin:5px auto}article.post-content img.alignnone{display:block;margin:5px auto}article.post-content table{border:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}article.post-content caption,article.post-content th,article.post-content td{font-weight:normal!important;border:1px solid #ededed;text-align:left}article.post-content caption{font-size:16px;margin:20px 0}article.post-content th{font-weight:normal!important;text-transform:uppercase;border:1px solid #ededed}article.post-content td{border:1px solid #ededed;padding:6px 10px 6px 0}article.post-content img{height:auto;max-width:100%;vertical-align:middle}article.post-content .wp-caption{background:transparent;border:none;margin:0;padding:0;text-align:left}article.post-content .wp-caption.alignleft{margin:5px 10px 5px 0}article.post-content .wp-caption.alignright{margin:5px 0 5px 10px}article.post-content .wp-caption-dt{margin:0}article.post-content .wp-caption .wp-caption-text,article.post-content .wp-caption-dd{color:#220e10;font-size:14px;font-style:italic;font-weight:300;line-height:1.5;margin-bottom:24px;padding:0}article.post-content .mceTemp + ul,article.post-content .mceTemp + ol{list-style-position:inside}
article.post-content h3{border-top: none}
article.post-content {font-family: Roboto; font-size: 14px; line-height: 24px; }
a{
-webkit-transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
-moz-transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
-o-transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
transition: color .35s ease-in-out,background .35s ease-in-out,border .35s ease-in-out;
}
.tm-ic{background: url('../images/front/sprite.png') no-repeat;}

/*===================================================================*/
.header-top{background: #ecfafb url('../images/front/bg-header.png') no-repeat right center; padding: 37px 0 46px;}
.tm-logo a{display: block;}
.tm-search{position: relative; margin-top: 12px;}
.mb-search{display: none; border: none; text-indent: -9999px; padding: 0; width: 14px; height: 13px; background-position: 0 0; position: absolute; right: 10px; top: 10px;}
.tm-search input{width: 275px; border-radius: 0; height: 32px; border: 1px solid #bfbfbf; border-right: none; border-bottom: none; box-shadow: 0 0 0 transparent !important; font: italic 400 14px/20px Arial, sans-serif; color: #999; padding: 5px 25px 5px 15px;}
.tm-search .tm-btn{display: block; border: none; text-indent: -9999px; padding: 0; width: 14px; height: 13px; background-position: 0 0; position: absolute; right: 10px; top: 10px;}
.tm-search ::-webkit-input-placeholder {color: #999;}
.tm-search ::-moz-placeholder {color: #999;}
.tm-search :-ms-input-placeholder {color: #999;}
.tm-search :-moz-placeholder {color: #999;}

.header-bot{background: #5ebf0e; position: relative; z-index: 100;}
nav.tm-menu{position: relative; width: 100%;}
nav.tm-menu .mb-menu{display: none; width: 30px; height: 30px; cursor: pointer; background: url('../images/front/mb-menu.png') no-repeat; text-indent: -9999px; position: absolute; right: 0; top: -67px; z-index: 10;}
nav.tm-menu ul{}
nav.tm-menu ul li{float: left; text-transform: capitalize;}
nav.tm-menu ul li a{display: block; font: 400 20px/20px Arial, sans-serif; color: #fff; padding: 23px 19px 22px; -webkit-transform: perspective(1px) translateZ(0); -moz-transform: perspective(1px) translateZ(0); -ms-transform: perspective(1px) translateZ(0); -o-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); overflow: hidden; position: relative; }
nav.tm-menu ul li a::before {content: ""; position: absolute; z-index: -1; left: 0; right: 0; top: 0; background: #77da25; height: 5px; -webkit-transform: translateY(-6px); transform: translateY(-6px); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
nav.tm-menu ul li a::after {content: ""; position: absolute; z-index: -1; left: 50%; margin-left: -5px; top: 0; border: 5px solid transparent; border-top: 5px solid #77da25; -webkit-transform: translateY(-6px); transform: translateY(-6px); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
nav.tm-menu ul li.current-menu-item a::before,
nav.tm-menu ul li:hover a::before {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
nav.tm-menu ul li.current-menu-item a::after,
nav.tm-menu ul li:hover a::after{-webkit-transform: translateY(5px); -moz-transform: translateY(5px); -ms-transform: translateY(5px); -o-transform: translateY(5px); transform: translateY(5px); }
/*==========================================================================*/
footer{background: #fff; padding: 65px 0 50px;}
.footer-bot{font: 400 16px/20px 'Open Sans', sans-serif; color: #737373;}
.footer-bot span{display: block; margin-bottom: 10px;}
.footer-bot span a{color: #737373;}

.ft-contact{}
.ft-contact .tm-title h2{padding-left: 25px; padding-right: 25px;}
.ft-contact p span{display: block; font: 400 16px/20px Arial, sans-serif; color: #737373; margin-bottom: 10px;}
/*==========================================================================*/
.tm-line{width: 100%; position: relative; margin: 35px 0;}
.tm-line::before{content: ''; display: block; width: calc(50% - 31px); height: 1px; background: #5ebf0e; position: absolute; top: 14px; left: 0;}
.tm-line::after{content: ''; display: block; width: calc(50% - 31px); height: 1px; background: #5ebf0e; position: absolute; top: 14px; right: 0;}
.tm-line .tm-ic{display: block; width: 30px; height: 30px; background-position: 0 -71px; margin: 0 auto;}

.tm-title{text-transform: uppercase; margin-bottom: 50px;}
.tm-title h2{display: inline-block; font: 400 30px/normal 'Utm-CopperplateB', sans-serif; color: #737373; padding-bottom: 15px; border-bottom: 1px solid #5ebf0e; position: relative;}
.tm-title h2::before{content: ''; width: 72px; height: 1px; background: #00b4d5; position: absolute; left: 0; bottom: -1px; z-index: 1;}


.tm-slider{margin-top: -65px; width: 100%; position: relative; text-transform: uppercase;}
.camera_caption{height: calc(100% - 65px);}
.camera_caption > div{background: transparent; padding: 0; height: 100%;display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; justify-content: center; text-align: center;}
.camera_wrap{margin-bottom: 0 !important;}
.camera_pie{position: relative; z-index: -1;}
.camera_prev, .camera_next{width: 100px; height: 100px; background: rgba(255, 255, 255, .5); display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; justify-content: center; }
.camera_prev > span{background: url('../images/front/sprite.png') no-repeat 0 -23px; width: 23px; height: 40px;}
.camera_next > span{background: url('../images/front/sprite.png') no-repeat -33px -23px; width: 23px; height: 40px;}
.tm-slider h3{font: 400 45px/normal 'Utm-AlbertaH', sans-serif; color: #fff; text-shadow: -2px -3px 5px rgba(0, 0, 0, .75);}
.tm-slider h4{font: 400 32px/normal 'Utm-AlbertaH', sans-serif; color: #95efff; text-shadow: -2px -3px 5px rgba(0, 0, 0, .75);}


.tm-introd{padding: 65px 0 10px;}
.img-it{width: 360px;}
.txt-it{width: calc(100% - 390px); font: 400 14px/20px Arial, sans-serif; color: #737373; padding-right: 10px;}
.txt-it p{line-height: 26px;}
.txt-it h4{font-weight: 700; margin: 45px 0 10px; line-height: 21px;}
.txt-it ul{padding-left: 50px;}
.txt-it ul li{margin-bottom: 10px; list-style-type: disc;}

.tm-service{}
.lst-service .detail{height: 305px; overflow: hidden; position: relative;}
.dt-sevice{background: #5ebf0e; padding: 20px 22px; text-align: center;}
.dt-sevice h2{font: 400 30px/normal 'Utm-CopperplateB', sans-serif; text-transform: uppercase; color: #fff; display: inline-block; padding: 0 25px 15px; border-bottom: 1px solid #9ce262; margin-bottom: 30px; position: relative;}
.dt-sevice h2::after{content: ""; display: block; width: 30px; height: 30px; background: #5ebf0e url('../images/front/sprite.png') no-repeat -57px 0; position: absolute; left: 50%; bottom: -15px; margin-left: -15px; }
.dt-sevice p{font: 400 18px/26px 'Utm-Avo', sans-serif; color: #fff; text-align: left;}
.lst-service a.img{height: 230px; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; justify-content: center; overflow: hidden;}
.lst-service a.img img{max-width: initial;}
.lst-service h3{background: #5ebf0e; padding: 0 15px; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; justify-content: center; text-align: center; height: 75px; position: relative;}
.lst-service h3::after{content: ''; display: block; border: 10px solid transparent; border-bottom: 10px solid #5ebf0e; position: absolute; left: 50%; top: -20px; z-index: 10; margin-left: -10px;}
.lst-service h3 a{font: 400 18px/24px 'Utm-AvoB', sans-serif; color: #fff;}

.tm-product{padding: 45px 0 40px; overflow: hidden;}
.lst-product{position: relative;}
.lst-product button{display: block; position: absolute; text-indent: -9999px; background: url('../images/front/sprite.png') no-repeat; width: 42px; height: 42px; z-index: 20; position: absolute; top: -92px; border: none;}
.lst-product button.slick-prev{background-position: 0 -111px; right: 48px;}
.lst-product button.slick-next{background-position: -48px -111px; right: 0;}
.lst-product button.slick-prev:hover{background-position: 0 -161px;}
.lst-product button.slick-next:hover{background-position: -48px -161px;}
.lst-product ul{}
.lst-product .slick-list{margin: 0 -15px;}
.lst-product ul li{padding: 0 15px;}
.items{margin-bottom: 25px;}
.items .img-prd{height: 215px; overflow: hidden; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; justify-content: center; position: relative;}
.items .img-prd img{max-width: initial;}
.items .img-prd:hover .txt-prd{opacity: 1;}
.items .txt-prd{opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(94, 191, 14, .8); z-index: 1; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; justify-content: center; padding: 0 25px;}
.items .txt-prd::before{content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: 1px solid rgba(255, 255, 255, .28); z-index: -1;}
.items .img-prd:hover .txt-prd::before{left: 15px; top: 15px; right: 15px; bottom: 15px;}
.items .txt-prd h4{text-align: center;}
.items .txt-prd h4 a::before{content: ''; display: block; width: 30px; height: 30px; background: url('../images/front/sprite.png') no-repeat -40px -71px; margin: 0 auto 10px;}
.items .txt-prd h4 a{font: 400 16px/20px 'Utm-Avo', sans-serif; color: #fff; display: block;}
.items h3{background: #f4f4f4; padding: 8px 15px; text-transform: capitalize;}
.items h3 a{font: 400 16px/20px 'Utm-AvoB', sans-serif; color: #737373; display: block;}

.tm-partner{background: url('../images/front/bg-partner.png') no-repeat center; height: 620px; width: 100%;}
.txt-partner{width: 540px; margin: 0 auto; padding: 65px 0 0;}
.txt-partner h3{font: 400 30px/normal 'Utm-IsadorarB', sans-serif; color: #418f00; text-align: center; text-transform: uppercase; margin-bottom: 25px;}
.txt-partner p{font: 400 24px/normal 'Utm-Isadorar', sans-serif; color: #418f00; margin-bottom: 35px; padding-right: 45px;}
.txt-partner a.views{font: 400 24px/normal 'Utm-IsadorarB', sans-serif; color: #418f00; display: inline-block; border-bottom: 1px solid #418f00; position: relative; margin-right: 100px;}
.txt-partner a.views i{display: block; width: 9px; height: 9px; background-position: -24px 0; position: absolute; right: -20px; top: 15px;}

.items .txt-prd,
.items .txt-prd::before{-webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -ms-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out;}
@-moz-document url-prefix() { 
	
}
@media (min-width: 1660px){
    .tm-partner{background-size: cover;}
}
@media (max-width: 1190px){
	nav.tm-menu ul li a{font-size: 15px;}
	.tm-slider{margin: 0;}
	.camera_caption{height: 100%;}
	.camera_prev, .camera_next{width: 65px; height: 65px;}
	.txt-it{padding: 0;}
	.txt-it h4{margin: 30px 0 10px;}
	.dt-sevice h2{font-size: 25px;}
	.lst-service h3 a{font-size: 14px; line-height: 21px;}
	.dt-sevice p{font-size: 15px;}
	.items .img-prd img{width: 100%;}
}
@media (max-width: 990px){
	nav.tm-menu ul li a::before,
	nav.tm-menu ul li a::after{display: none;}
	.header-top{padding: 30px 0; background-position: center;}
	.tm-logo{width: 300px;}
	.tm-search{margin-top: 6px; margin-right: 45px;}
	.mb-search{display: block; cursor: pointer;}
	.frm-search{display: none; position: absolute; right: 0; top: 0; z-index: 1;}
	nav.tm-menu .mb-menu{display: block;}
	nav.tm-menu ul{display: none; width: 250px; position: absolute; right: 0; top: 0; background: #5ebf0e; border-radius: 0 0 4px 4px;}
	nav.tm-menu ul li:last-child a{border-radius: 0 0 4px 4px;}
	nav.tm-menu ul li{float: none;}
	nav.tm-menu ul li a{padding: 8px 15px; font-size: 14px; border-bottom: 1px solid #72c72c;}
	nav.tm-menu ul li.current-menu-item a,
	nav.tm-menu ul li:hover a{background: #69af2f;}
	.tm-slider h3{font-size: 35px;}
	.tm-slider h4{font-size: 25px;}
	.txt-it{width: 100%;}
	.tm-introd{padding: 35px 0 0;}
	.lst-service .dt-sevice{height: auto; padding: 20px 15px; margin-bottom: 10px;}
	.lst-service .dt-sevice p{text-align: center;}
}
@media (max-width: 750px){
	footer{padding: 35px 0;}
	.tm-title{margin-bottom: 35px;}
	.tm-slider h3{font-size: 25px;}
	.tm-slider h4{font-size: 20px;}
	.lst-service h3{padding: 0 10px;}
	.lst-service h3 a{font-family: 'Utm-Avo', sans-serif;}
}
@media (max-width: 680px){}
@media (max-width: 630px){
	.items .img-prd img{width: auto;}
	.footer-bot,
	.ft-contact p span{font-size: 14px;}
	.lst-service .col-md-3{width: 50%;}
	.lst-service .dt-sevice{height: 305px; margin: 0;}
	.txt-partner{width: 100%; padding: 40px 35px;}
	.tm-partner{height: auto;}
}
@media (max-width: 500px){
	.txt-it ul{padding-left: 30px;}
	.txt-partner p{padding: 0; margin-bottom: 20px;}
}
@media (max-width: 420px){
    .camera_prev, .camera_next{display: none;}
	.header-top{padding: 25px 0;}
	.tm-logo{width: 210px;}
	.tm-search {margin-top: 0px; margin-right: 35px;}
	.tm-search input{width: 225px;}
	nav.tm-menu .mb-menu{top: -55px;}
	.tm-slider h3{font-size: 18px;}
	.tm-slider h4{font-size: 14px;}
	.tm-title h2{font-size: 25px;}
	.lst-service .col-md-3,
	.items .img-prd img,
	.lst-service a.img img{width: 100%;}
	.lst-service .detail{height: auto;}
	.lst-service h3{display: block; height: auto; padding: 15px;}
	.lst-product button{top: -78px;}
	.tm-partner{background: #fff;}
	.txt-partner{padding: 20px 15px 30px;}
	.txt-partner p{font-size: 16px;}
	.txt-partner a.views{font-size: 16px; margin-right: 20px;}
	.txt-partner a.views i{top: 8px;}
    .tm-product{padding: 45px 0 0;}
}
@media (max-width: 320px){
    .tm-search{margin-right: 30px;}
    .tm-slider h3{font-size: 16px;}
}