.mbr-gallery .mbr-gallery-item{position:relative;padding-bottom:30px;overflow:hidden;}.mbr-gallery .mbr-gallery-item>a{position:relative;display:block;background:#fff;outline:none;overflow:hidden;}.mbr-gallery .mbr-gallery-row{margin-bottom:-30px;}.mbr-gallery .mbr-gallery-item img{width:100%;opacity:1;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;overflow:hidden;}.mbr-gallery .mbr-gallery-item>a:hover img{opacity:0.9;-webkit-transform:scale(1.3);transform:scale(1.3);overflow:hidden;}.mbr-gallery .mbr-gallery-item .icon{position:absolute;font-size:30px;top:50%;left:50%;color:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out;}.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 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}.mbr-gallery .modal .close:hover{background:#fff;color:#000;}.modal-backdrop.in{opacity:0.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 0.3s ease-out;-moz-transition:margin-top 0.3s ease-out;-o-transition:margin-top 0.3s ease-out;transition:margin-top 0.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;}