@media screen and (min-width: 768px){#teaser{width:100%;background-color:#FFFFFF;background-image:url("../../../img/tsr_bg2_tanabo.png");background-size:contain;background-position:bottom;background-repeat:repeat-x;}#teaser .carousel-inner{width:100%;padding-left:3%;padding-right:3%;}#teaser .item{background-color:#FFFFFF;border-radius:20px;}#teaser .carousel-caption{top:0px;left:0px;padding-top:5%;padding-bottom:5%;padding-left:10%;padding-right:10%;color:#FFFFFF;text-shadow:1px 1px 2px #777777;}#teaser .heading{padding-top:15px;padding-bottom:5px;}#teaser .text{padding-top:15px;padding-bottom:5px;}#teaser .carousel-control{background-image:none;}#teaser .carousel-indicators{bottom:3vw;margin-top:0px;margin-bottom:0px;}#teaser .carousel-indicators li{margin:3px;}#teaser .carousel-indicators .active{margin:2px;}#teaser .item img{width:100%;height:calc(100vw /2.4);object-fit:cover;border-radius:20px;}#teaser .item video{width:100%;}#teaser .heading h1{margin-left:auto;margin-right:auto;}#teaser .text p{margin-left:auto;margin-right:auto;font-size:24px;}}@media screen and (max-width: 767px){#teaser .carousel-caption{top:0px;left:0px;padding-top:5%;padding-bottom:5%;padding-left:10%;padding-right:10%;color:#FFFFFF;text-shadow:1px 1px 2px #777777;}#teaser .carousel-control{width:10%;background-image:none;}#teaser .carousel-indicators{margin-top:0px;margin-bottom:15px;}#teaser .carousel-indicators li{margin:3px;}#teaser .carousel-indicators .active{margin:2px;}#teaser .item img{width:100%;}#teaser .item video{width:100%;}#teaser .heading h1{font-size:24px;font-weight:400;}}