.cl-sbl__hotspot{color:#fff;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.cl-sbl__hotspot:hover{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);color:#fff}.cl-modal--sbl{top:0;left:0;z-index:-1}.cl-modal__overlay{top:0;left:0;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.cl-modal__container{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:80%}.cl-modal__body,.cl-modal__close{background-color:#fff}.cl-modal__close{cursor:pointer;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.cl-modal__close:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.cl-modal.is_open{z-index:1}.cl-modal.is_open .cl-modal__overlay{opacity:1}.cl-modal.is_open .cl-modal__container{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.cl-modal.is_open .cl-modal__image img{visibility:hidden}@media (min-width:992px){.cl-modal__container{width:17.5rem}}