.mbr-gallery .mbr-gallery-item{position:relative;padding-bottom:30px}.mbr-gallery .mbr-gallery-item > a{position:relative;display:block;background:#000;outline:none}.mbr-gallery .mbr-gallery-row{margin-bottom:-30px}.mbr-gallery .mbr-gallery-item img{width:100%;opacity:1;-webkit-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out}.mbr-gallery .mbr-gallery-item > a:hover img{opacity:.3}.mbr-gallery .mbr-gallery-item.overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:0;background:#1F3A93;color:#fff;vertical-align:middle;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;padding:10px}.mbr-gallery .mbr-gallery-item .icon{position:absolute;font-size:16px;top:20%;left:2%;padding:20px;color:#fff;opacity:0}.mbr-gallery .mbr-gallery-item > a:hover .icon{opacity:1}.mbr-gallery .mbr-gallery-row.no-gutter{margin:0}.mbr-gallery .mbr-gallery-row.no-gutter .mbr-gallery-item{padding:0}.mbr-gallery .container.mbr-gallery-layout-default{padding:93px 0}.mbr-gallery .mbr-gallery-layout-default,.mbr-gallery .mbr-gallery-layout-article{overflow:hidden}.mbr-gallery .mbr-gallery-layout-article > div{padding-left:0;padding-right:0}.mbr-gallery .modal{position:fixed;overflow:hidden;padding-right:0!important}.mbr-gallery .modal-body{padding:0}.mbr-gallery .modal-body img{width:100%}.mbr-gallery .modal .close{position:absolute;background-image:none;font-size:20px;width:54px;height:54px;top:20px;right:20px;line-height:54px;opacity:1;color:#fff;border:2px solid #fff;text-align:center;text-shadow:none;z-index:5;-webkit-transition:all .2s ease-in-out 0;-o-transition:all .2s ease-in-out 0;transition:all .2s ease-in-out 0}.mbr-gallery .modal .close:hover{background:#fff;color:#000}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}@media (max-width: 768px){.mbr-gallery .modal-dialog{margin:10px auto}.mbr-gallery .carousel-indicators,.mbr-gallery .carousel-control,.mbr-gallery .modal .close{position:fixed}}.mbr-gallery .modal.fade .modal-dialog{margin-top:-100px;-webkit-transition:margin-top .3s ease-out;-moz-transition:margin-top .3s ease-out;-o-transition:margin-top .3s ease-out;transition:margin-top .3s ease-out}.mbr-gallery .modal.in .modal-dialog,.mbr-gallery .modal.fade .modal-dialog{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.mbr-gallery .modal.in .modal-dialog{margin-top:30px}