#myCarousel{min-height:525px;max-height:525px;overflow:hidden;}
.item.blue{color:blue;}
.item.red{color:red;}
html,
body,
.carousel,
.carousel-inner,
.carousel-inner .item{height:100%;}
a.carousel-control:active, a.carousel-control:focus{outline:0;}
.c-wrapper{position: absolute; bottom: 2px; display: block; width: 100%; justify-content: center;}
.carousel .item .carousel-caption{background-color:rgba(255, 255, 255, 0.65);padding:10px 30px; backdrop-filter: saturate(3) blur(20px); -webkit-backdrop-filter: saturate(3) blur(20px); position: relative; display: table; margin: auto; left: 0; right: 0; border-radius: 10px; right: auto !important;left: auto !important;top: auto !important;}
.carousel .jumbotron{margin-bottom:0;}
.thumbnails [class*="col"]{margin-bottom:20px;}
/* .carousel-control.right{right:15px;}
.carousel-control.left{left:15px;} */
.carousel-indicators{position:absolute;bottom:-10px;z-index:100;}
.news h2{font-size:25px;}
.news h3{font-size:18px;}
@media (min-width:900px){.box{background-color:white;}
.effect2{position:relative;}
.effect2:before, .effect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);}
.effect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto;}
.carousel .info-top{top:100px;}
.carousel .info-bottom{bottom:100px;}
.carousel .info-left{left:200px;}
.carousel .info-right{right:200px;}
.media img{max-width:64px;}
.carousel .jumbotron .carousel-control{display:none;}
.carousel .jumbotron{max-width:45%;}
.carousel .jumbotron h1{font-size:40px;}
}
@media (max-width:1024px){.carousel .jumbotron h1{font-size:26px;}
.carousel .jumbotron p{font-size:16px;}
}
@media screen and (max-width:43em){body{padding:0;}
footer{text-align:center;}
}
@media (max-width:900px){
.carousel .jumbotron{position:relative !important;left:40px;margin-right:80px;}
#cebit{display: none !important;visibility: hidden !important;}
.carousel .jumbotron .carousel-control{display:block !important;position:absolute;}
.carousel .jumbotron .carousel-control.left{left:-40px;}
.carousel .jumbotron .carousel-control.right{right:-40px;}
#myCarousel{ max-height: 425px; min-height: 425px} 
}

@media only screen and (min-width: 800px){
    #main-products-header{display: none;}
}

@media only screen and (max-width: 550px){
    .c-wrapper{bottom: 0;}
    .carousel .item .carousel-caption{ border-radius: 0; }
}