.p-top-30 {padding-top:30px}
.p-top-40 {padding-top:40px}
.p-top-50 {padding-top:50px}
.p-top-60 {padding-top:60px}

.p-bottom-30 {padding-bottom:30px}
.p-bottom-40 {padding-bottom:40px}
.p-bottom-50 {padding-bottom:50px}
.p-bottom-60 {padding-bottom:60px}

.destinations-boxes figure img {
    vertical-align: bottom;
    height: 250px;
    object-fit: cover;
}
.header-navbar .navbar .navbar-brand img {
    width: 255px;
}
.hurry-up {
    position: absolute;
    right: 30px;
    width: 80px;
    top: 0;
}
#heroCarousel .carousel-item img {
    width: 100%;
    height: 650px;
    object-fit: cover;
}
.package-desc .card-body {
    padding:10px;
}
.gallery-boxes img {width:100%;height:300px;object-fit: cover}

.post-img .image-hover img {
    width: 100%;
    height: 220px;
    object-fit: cover;
}