﻿.owlcontent {background-repeat:no-repeat; background-size:cover;}
.owl-nav{margin-top:20px; position:absolute; left:0; right:0; top:50%; z-index:10000;}
.owl-nav .owl-next{float:right; margin-right:40px;}
.owl-nav .owl-next span, .owl-nav .owl-prev span{font-size:40px!important; color:#fff; opacity:0.7; transition:all .5s;}
.owl-nav .owl-next span:hover, .owl-nav .owl-prev span:hover, .owl-nav .owl-next span:active, .owl-nav .owl-prev span:active{opacity:1;}
.owl-nav .owl-prev{text-align:right; margin-left:40px;}
#listcarousel .item{height:auto; background-color:#000; margin-bottom:20px;}
#listcarousel .listbox{width:100%; height:auto !important; background-color:#fff;}
#listcarousel .listbox div.desc{padding:15px;}
#listcarousel .listbox div.titles a{color:#191919; padding-bottom:10px;}
#listcarousel .image{width:100% !important; height:190px !important; background-color:#f1f1f1; cursor:pointer; 
position:relative; display:flex;}
#listcarousel .image:hover .zoomplus{opacity:1;}
.slidercarousel .owl-content {width:100%; height:90vh; background-color:#000; 
                              background-attachment:fixed; 
background-position:center; position:relative; background-size:cover;z-index:10000;}
.slidercarousel .owl-content div.trans{width:100%; height:100vh; background: rgb(0,0,0);
background: linear-gradient(22deg, rgba(0,0,0,0.700717787114846) 0%, rgba(0,0,0,0) 48%, rgba(0,0,0,0.9) 100%);}
.slidercarousel .owl-content div.desc{position:absolute; left:50%; top:45%; z-index:9999; width:700px; text-align:center; color:#fff; margin-left:-300px;}
.slidercarousel .owl-content div.desc div.titles{font-size:50px; overflow:hidden;display:inline-block; clear:both;}
.slidercarousel .owl-content div.desc div.text{line-height:30px; font-size:17px; margin-bottom:20px;}
.productslider{width:100%; height:600px; display:block; background-image:url(/home/images/sliderbg.webp);}
.productslider div.box, .productslider div.images{width:100%; height:600px;}
.productslider div.images img, .productslider div.table{width:100%; height:auto;}
.productslider div.table div.title{font-size:35px;}
.productslider div.table div.description{margin-bottom:20px; font-size:18px;}
.productslider div.table div.measure{display:inline-block; padding:15px 10px; border-radius:10px; background-color:#03abcc; color:#fff;}
.productslider div.table div.links a{display:inline-block; padding:20px 40px; color:#191919; border-radius:30px; transition:all .5s; background-color:transparent; border:2px #7c3d1c solid;}
.productslider div.table div.links a:hover, .productslider div.table div.links a:active{background-color:#7c3d1c; color:#fff;}
@media (min-width: 0px) and (max-width: 750px) {
.productslider {width:100%; height:auto;}
.productslider div.box, .productslider div.images{height:auto; width:100%; text-align:center;}
.productslider div.box{padding:40px 40px 40px;}
.productslider div.images{padding-bottom:40px;}
}