.mgl-carousel{position:relative;display:block !important;margin-bottom:40px}.mgl-carousel.no-dots-nav{margin-bottom:0}.mgl-carousel .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-box;display:box}.mgl-carousel.loaded .mgl-item{opacity:1}.mgl-carousel .mgl-item{margin:0;padding:0;opacity:0}.mgl-carousel .mgl-item .mgl-icon .mgl-img-container img{height:100%;width:auto !important}@media screen and (max-width:660px){.mgl-carousel .mgl-item .mgl-icon .mgl-img-container{height:100%;display:flex;align-items:center}.mgl-carousel .mgl-item .mgl-icon .mgl-img-container img{height:auto;width:100%}}.mgl-carousel .mgl-item figcaption{display:block;position:absolute;left:0;opacity:0;z-index:9;width:100%;bottom:0;padding:5px;box-sizing:border-box;background:rgba(0,0,0,0.8);color:white}.mgl-carousel .mgl-item figcaption p{margin:0;padding:10px;box-sizing:border-box}.mgl-carousel .mgl-item:hover figcaption{bottom:0;opacity:1;transition:.3s}.mgl-carousel .owl-dots{position:absolute;width:100%}.mgl-carousel .customNextBtn,.mgl-carousel .customPrevBtn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:60px;background:rgba(255,255,255,0.9);border-radius:8px;line-height:60px;text-align:center;opacity:.8;cursor:pointer}.mgl-carousel .customNextBtn svg,.mgl-carousel .customPrevBtn svg{display:inline-block;height:40px;margin-top:10px;line-height:60px}.mgl-carousel .customNextBtn:hover,.mgl-carousel .customPrevBtn:hover{opacity:1}.mgl-carousel .customPrevBtn{left:20px}.mgl-carousel .customNextBtn{right:20px}.is-animated .mgl-item{transition:.2s}.is-animated .mgl-item img{transition:.2s}.is-animated .mgl-item:hover{transition:.5s}.is-animated .mgl-item:hover img{transition:.5s}.is-animated.zoom-out .mgl-item{overflow:hidden}.is-animated.zoom-out .mgl-item img{transform:scale(1.1)}.is-animated.zoom-out .mgl-item:hover img{transform:scale(1)}.is-animated.zoom-in .mgl-item{overflow:hidden}.is-animated.zoom-in .mgl-item img{transform:scale(1)}.is-animated.zoom-in .mgl-item:hover img{transform:scale(1.1)}.is-animated.fade-in .mgl-item img{opacity:.5}.is-animated.fade-in .mgl-item:hover img{opacity:1}.is-animated.fade-out .mgl-item img{opacity:1}.is-animated.fade-out .mgl-item:hover img{opacity:.5}.is-animated.colorize .mgl-item img{filter:grayscale(1)}.is-animated.colorize .mgl-item:hover img{filter:grayscale(0)}.is-animated.highlight .mgl-item img{filter:brightness(.5)}.is-animated.highlight .mgl-item:hover img{filter:brightness(1)}.mgl-map{width:100%;height:400px;background:#222}.mgl-map .mgl-ui-map{width:100%;height:100%}.mgl-map .mgl-ui-map .image-marker-container{position:relative;width:60px;height:90px;border:none;margin-left:-30px;margin-top:-90px}.mgl-map .mgl-ui-map .image-marker-container .rounded-image{position:relative;width:60px;height:60px;border-radius:50%;background-size:cover;background-position:center;border:2px solid #222;overflow:hidden}.mgl-map .mgl-ui-map .image-marker-container .rounded-image img{position:absolute;width:100%;height:100%;opacity:0}.mgl-map .mgl-ui-map .image-marker-container::before{content:"";position:absolute;width:2px;height:calc(100% - 1px);left:29px;background:#222}.mgl-map .mgl-ui-map .image-marker-container::after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#222;left:25px;bottom:0}