#slider{overflow:hidden}#slider .item{position:relative;background-size:cover !important;background-position:center center !important}#slider .item .container{position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;margin:0 auto}#slider .slide-caption{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;align-items:center}#slider .slide-caption .slide-caption-inner{clear:both;width:100%;text-align:center}#slider .slide-caption .slide-caption-inner strong{font-size:34px;color:#fff;font-weight:700;line-height:1em;display:block}#slider .slide-caption .slide-caption-inner p{font-size:24px;color:#fff;font-weight:400;line-height:1em;display:block}@media(max-width:575px){#slider .slide-caption .slide-caption-inner strong{font-size:24px}#slider .slide-caption .slide-caption-inner p{font-size:18px}#slider .slide-caption .slide-caption-inner br{display:none}}@media(min-width:576px) and (max-width:767px){#slider .slide-caption .slide-caption-inner strong{font-size:28px}#slider .slide-caption .slide-caption-inner p{font-size:20px}}.news .news-header{display:block;padding:6px 0;border-bottom:1px solid #7c858e}.news .news-header h3{font-size:20px}.news .news-header a{font-size:16px}.news .media-list{padding:10px 0 0}.calendar .call-header strong{display:block;overflow:hidden;font-size:20px}.poll .poll-list strong{display:block;overflow:hidden;font-size:20px;line-height:1}.products-box{background-color:#e9e9e9;padding-top:33px;padding-bottom:33px}.products-box .products-box-bg{background-color:#fff;padding:15px}.products-box .box-header{overflow:hidden;border-bottom:1px solid #ebebeb}.products-box .box-header .box-header-title{float:left;background-color:#ea2349;padding:10px;color:#fff;font-size:18px;line-height:1}.products-box .box-header a{float:left;color:#535353;padding:10px;font-size:14px;line-height:1;font-weight:500}.products-box .box-header .rooter{float:right}.products-box .box-header .rooter a{padding-left:3px;padding-right:3px;font-size:18px;line-height:18px}.products-box .box-header .rooter a.count{font-size:.9em;line-height:18px}.products-box .box-header .rooter a:hover{color:#ea2349}.products-box .products-box-list{padding-top:15px;padding-bottom:15px}.products-box .products-list{overflow:hidden;clear:both;opacity:0;display:none}@media(max-width:575px){.products-box .products-list .products-item:nth-child(2n+1){clear:left}}@media(min-width:576px) and (max-width:767px){.products-box .products-list .products-item:nth-child(2n+1){clear:left}}@media(min-width:768px) and (max-width:991px){.products-box .products-list .products-item:nth-child(3n+1){clear:left}}@media(min-width:992px) and (max-width:1199px){.products-box .products-list .products-item:nth-child(6n+1){clear:left}}@media(min-width:1200px){.products-box .products-list .products-item:nth-child(6n+1){clear:left}}.category-area{background-color:#fff;padding-top:40px;padding-bottom:40px}.category-area h2{display:block;text-align:center;color:#3b4251;font-size:30px;font-family:'Roboto',sans-serif;font-weight:700;margin-bottom:33px}.category-area .category-list{overflow:hidden}.category-area .category-list ul{margin-right:-10px;overflow:hidden}.category-area .category-list ul li{float:left;padding-right:10px;margin-bottom:10px;overflow:hidden}.category-area .category-list ul li a{display:block;border:1px solid #45ada9;border-radius:6px;position:relative;min-height:76px;padding:8px 6px;color:#45ada9;overflow:hidden}.category-area .category-list ul li a:hover,.category-area .category-list ul li a.active{background-color:#f07c00;border:1px solid #f07c00;color:#fff;transition:all .3s ease-in-out}.category-area .category-list ul li a span{display:block;position:absolute;text-align:center;width:100%;top:50%;transform:translateY(-50%);padding-right:10px}@media(max-width:575px){.category-area .category-list ul li{width:50%}}@media(min-width:576px) and (max-width:767px){.category-area .category-list ul li{width:33%}}@media(min-width:768px) and (max-width:991px){.category-area .category-list ul li{width:25%}}@media(min-width:992px) and (max-width:1199px){.category-area .category-list ul li{width:20%}}@media(min-width:1200px){.category-area .category-list ul li{width:16%}}.ajaxProducts{clear:both}.ajaxProducts .ajaxProductsBg{clear:both;overflow:hidden;background-image:linear-gradient(#21242d 10%,#333745 50%)}.ajaxProducts .ajaxProductsBg .ajaxProductsWrapper{background:url("/public/images/ajax-prd-icon.png") center top no-repeat;padding-top:40px}.ajaxProducts .ajaxProductsBg .ajaxProductsWrapper .ajaxHeader{background-color:#ea2349;color:#fff;line-height:26px;padding-top:7px;padding-bottom:7px;font-size:22px;position:relative}.ajaxProducts .ajaxProductsBg .ajaxProductsWrapper .ajaxHeader strong{font-weight:500;display:block;text-align:center}.ajaxProducts .ajaxProductsBg .ajaxProductsWrapper .ajaxHeader a{font-weight:400;display:block;position:absolute;top:0;right:60px;color:#fff;font-size:14px}.ajaxProducts .ajaxProductsBg .ajaxProductsWrapper .ajaxListProducts{padding-top:27px;padding-bottom:27px}.gallery-wrapper{color:#fff;background-color:#2d2d2d;padding-top:48px;padding-bottom:40px;padding-left:15px;padding-right:15px}.gallery-wrapper .gallery-box-list{display:block;clear:both;overflow:hidden}.gallery-wrapper .gallery-box-list .gallery-item{overflow:hidden;clear:both}.gallery-wrapper .gallery-box-list .gallery-item>div{margin-right:-15px;margin-left:-15px;text-align:center}.gallery-wrapper .gallery-box-list .gallery-item>div>a{padding-right:15px;padding-left:15px;display:block;float:left;padding-bottom:10px;margin-bottom:25px}.gallery-wrapper .gallery-box-list .gallery-item>div a span{display:block;box-shadow:5px 5px 5px rgba(0,0,0,0.5);overflow:hidden;position:relative}.gallery-wrapper .gallery-box-list .gallery-item>div a span em{display:block;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background:url("/public/images/owl.video.play.png") center center no-repeat}.gallery-wrapper .gallery-box-list .gallery-item>div a img{transition:all .3s ease-in-out;transform-style:preserve-3d;width:100%}.gallery-wrapper .gallery-box-list .gallery-item>div a:hover img{transform:scale(1.1,1.1) rotate(-3deg)}@media(max-width:575px){.gallery-wrapper .gallery-box-list .gallery-item>div>a{width:50%}}@media(min-width:576px) and (max-width:767px){.gallery-wrapper .gallery-box-list .gallery-item>div>a{width:33%}}@media(min-width:768px) and (max-width:991px){.gallery-wrapper .gallery-box-list .gallery-item>div>a{width:33%}}@media(min-width:992px){.gallery-wrapper .gallery-box-list .gallery-item>div>a{width:16.66%}}@media(min-width:1200px){.gallery-wrapper{padding-left:70px;padding-right:70px}}