.owl-carousel-container{position:relative}.owl-carousel-container .carousel-slide{position:relative;overflow:hidden;height:auto}.owl-carousel-container .carousel-slide picture,.owl-carousel-container .carousel-slide img{display:block;width:100%;height:auto;object-fit:cover}.owl-carousel-container .carousel-slide .slide-caption{padding:50px 40px}.owl-carousel-container .carousel-slide .slide-caption .slide-title{margin:0;font-size:20px;font-weight:700;line-height:1.4}.owl-carousel-container .carousel-slide .slide-caption .slide-subtitle{font-size:16px;margin:8px 0 12px;line-height:1.4}.owl-carousel-container .carousel-slide .slide-caption .slide-button{display:inline-block;padding:10px 18px;background-color:white;color:black;font-size:14px;border-radius:4px;text-decoration:none;font-weight:600;transition:background-color .3s}.owl-carousel-container .carousel-slide .slide-caption .slide-button:hover{background-color:#e6e6e6}@media screen and (max-width:1024px){.owl-carousel-container .carousel-slide .slide-caption{bottom:20px;right:20px;max-width:90%;padding:15px}.owl-carousel-container .carousel-slide .slide-caption .slide-title{font-size:18px}.owl-carousel-container .carousel-slide .slide-caption .slide-subtitle{font-size:14px}.owl-carousel-container .carousel-slide .slide-caption .slide-button{font-size:13px;padding:8px 14px}}@media screen and (max-width:767px){.owl-carousel-container .carousel-slide .slide-caption{bottom:15px;right:15px;max-width:95%;padding:12px;text-align:left}.owl-carousel-container .carousel-slide .slide-caption .slide-title{font-size:16px}.owl-carousel-container .carousel-slide .slide-caption .slide-subtitle{font-size:13px}.owl-carousel-container .carousel-slide .slide-caption .slide-button{font-size:12px;padding:6px 12px}}