.mp-banner-slider{margin-top:20px}.mp-banner-slider .owl-carousel{display:grid;align-items:center}.mp-banner-slider .owl-carousel .owl-item picture.owl-lazy{opacity:1}.mp-banner-slider .item-image{position:relative}.mp-banner-slider .item-image img{border-radius:25px}.mp-banner-slider .item-image .banner-title{position:absolute;z-index:2;top:0;left:0;width:calc(100% - 20px);text-align:center;background:rgba(252,252,252,.7);margin-left:10px;margin-right:10px;padding:10px;border-radius:10px;box-sizing:border-box;color:#104483}.mp-banner-slider .owl-nav{height:0;margin:0}.mp-banner-slider .owl-nav button span{position:absolute;top:calc(50% - 15px);font-size:20px;background:rgba(252,252,252,.7);height:30px;width:30px;border-radius:15px;color:#104483}.mp-banner-slider .owl-nav button span:hover{background-color:#104483;box-shadow:1px 3px 10px -2px #104483;color:#fff}.mp-banner-slider .owl-nav .owl-prev span{left:1%}.mp-banner-slider .owl-nav .owl-next span{right:1%}.mp-banner-slider .owl-dots{position:absolute;top:95%;left:49%}.mp-banner-slider .owl-dots .owl-dot{box-shadow:none}.mp-banner-slider .owl-dots .owl-dot span{background-color:rgba(252,252,252,.7)}.mp-banner-slider .owl-dots .owl-dot:hover span{background-color:#104483}.mp-banner-slider .owl-dots .owl-dot.active span{background-color:#104483;box-shadow:1px 3px 10px -2px #104483}.mp-banner-slider .img-responsive{width:100%;height:auto;aspect-ratio:1280/450}@media (max-width:768px){.mp-banner-slider .img-responsive{aspect-ratio:1/1}}