.destinations-view{display:block;width:100%}.destinations-view:after,.destinations-view:before{content:"";display:table;clear:both}.destinations-view .block{display:block;margin-left:-8px;margin-right:-8px}.destinations-view .block li{width:100%;float:left;position:relative;overflow:hidden;padding:8px}.destinations-view .block li a{display:block;width:100%;overflow:hidden;position:relative;border-radius:8px;color:#fff}.destinations-view .block li a .bg{position:absolute;background-color:#000;opacity:.2;border-radius:8px;display:block;top:0;left:0;width:100%;height:100%;transition:all .5s ease}.destinations-view .block li a img{position:relative;max-height:180px;width:100%;-o-object-fit:cover;object-fit:cover;display:table;overflow:hidden;transition:all .5s ease;border-radius:8px}.destinations-view .block li a .text{position:absolute;display:block;top:0;left:0;width:100%}.destinations-view .block li a .text h3{display:inline-block;margin-bottom:0;margin-top:5px;margin-left:10px;font-size:20px;font-weight:700;color:#fff}.destinations-view .block li a .text p{display:none;margin-top:15px;text-align:left;padding:0 15px}.destinations-view .block li a .discount{position:absolute;top:10px;right:10px;background-color:#ff6b6b;color:#fff;padding:5px 10px;border-radius:4px;font-size:14px;font-weight:700}.destinations-view .block li a .tour-count{position:absolute;bottom:10px;left:10px;background-color:#fff;color:#000;padding:5px 10px;border-radius:4px;font-size:14px;font-weight:700}.destinations-view .block li:nth-child(3n+1) a img{max-height:350px}.destinations-view .block li:hover:nth-child(3n+1) a .text p{display:block}.destinations-view .block li:hover a .bg{opacity:.4}.destinations-view .block li:hover a img{transform:scale(1.1)}.destinations-view .block li:hover a .text{top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column}.destinations-view .block li:hover a .text h3{margin:0;background-color:rgba(0,0,0,.7);padding:7px 13px;border-radius:8px}@media(min-width:767px){.destinations-view .block li{width:50%}.destinations-view .block li:nth-child(3n+1){width:100%}}@media(min-width:992px){.destinations-view .block li{width:25%}.destinations-view .block li:nth-child(3n+1){width:50%}.destinations-view .block li:nth-child(6n+4){float:right}}