@media (max-width: 1200px) {

    .container,
    .intro-block .intro-block-wrap {
        max-width: 95%;
    }
    footer .footer-letter {
        display: none;
    }
    .banner-block .banner-content-block {
        left: 50px;
    }
    .banner-block .banner-enquiry-form {
        right: 50px;
    }
    .description-block-wrap .usp-block {
        padding: 50px;
    }
    .footer-wrap .contact-block {
        width: 30%;
    }

}

@media (max-width: 992px) {

    .banner-block .banner-enquiry-form {
        display: none;
    }
    .banner-block .banner-content-block {
        right: 0;
    }
    .header-wrap .logo-block {
        width: 150px;
    }
    .header-contatct-block .header-partner-image.approved {
        width: 50px;
    }
    .header-contatct-block .header-partner-image {
        width: 100px;
    }
    .banner-block {
        height: 600px;
    }
    .banner-block .banner-content-block {
        top: 50px;
    }
    .destination-list-wrap .destination-block {
        height: 16em;
    }
    .footer-wrap .footer-logo-block {
        width: 60%;
    }
    .footer-wrap .contact-block {
        width: max-content;
    }
    .footer-wrap .contact-block img {
        width: 120px;
    }
    .partner-block .partner-inner-block {
        padding-right: 25px;
    }

}

@media (max-width: 768px) {
    .popup-container .popup-wrap {
        width: 100%;
    }
    .textimonial>h4{
        font-size: 10pt;
        line-height: 2;
    }
    .textimonial>h6{
        font-family: 'Lato', sans-serif;
        font-size: 8pt;
    }

    .description-block-wrap .itineray-block,
    .description-block-wrap .usp-block,
    .enquiry-container .form-block,
    .footer-wrap .footer-logo-block,
    .footer-logo-block .address-block,
    .footer-wrap .contact-block {
        width: 100%;
    }
    .footer-logo-block .logo-inner-block,
    .footer-wrap .contact-block img {
        width: 50%;
    }
    .description-block-wrap .usp-block {
        margin-top: 25px;
    }
    .enquiry-container .image-block {
        display: none;
    }
    .testimonial-block .testimonial-content {
        max-width: 95%;
    }
    .footer-wrap .contact-block {
        margin-top: 50px;
    }
    .footer-logo-block .logo-inner-block {
        margin-bottom: 25px;
    }

}

@media (max-width: 576px) {
    .popup-container .popup-wrap {
        width: 100%;
    }
    .popup-container .popup-wrap {
        width: 100%;
    }

    .header-wrap .logo-block {
        margin: 0 auto 8px;
        width: 120px;
    }
    .logo-block .header-contatct-block {
        margin: 0 auto;
    }
    .header-contatct-block .header-contact-wrap {
        text-align: center;
        width: 100%;
        margin: 0;
    }
    header .header-contatct-block {
        width: 100%;
    }
    .header-contatct-block .header-partner-image {
        display: none;
    }
    header {
        padding: 8px;
    }
    .banner-block .banner-content-block {
        left: 5%;
        right: 5%;
        top: 145px;
    }
    .banner-content-block .banner-sub-title {
        width: 45%;
    }
    .honeymoon-container .honeymoon-container-wrap {
        width: 100%;
        left: 0;
        align-items: center;
    }
    .description-block-wrap .usp-block {
        padding: 50px 10%;
    }
    .destination-container .destination-list-wrap {
        grid-template-columns: repeat(1, 1fr);
    }
    .footer-logo-block .logo-inner-block {
        width: 75%;
    }
    .partner-block .partner-inner-block {
        padding-right: 12px;
    }
    .destination-container .title,
    .honeymoon-container-wrap .sign {
        margin-bottom: 25px;
    }
    .enquiry-form-block .enquiry-container-wrap input[type="text"] {
        width: 100%;
        margin-bottom: 20px;
    }
    .popup-container .popup-wrap {
        margin: 0;
        border-radius: 0;
        padding: 15px 30px;
    }
    .popup-wrap .popup-header {
        margin-bottom: 25px;
    }
    .enquiry-container-wrap input[type="submit"] {
        margin-top: 25px;
    }

}

@media (max-width: 450px) {

    .banner-content-block .price-tag {
        top: 53%;
        left: 12em;
    }

}
@media (min-width: 992px) and (max-width: 1199px) {
	.kerala-map-title1 {  right: 34px; top: 47px; line-height: 29px;}
}

@media (min-width: 768px) and (max-width: 991px) {
	.kerala-map-title1 {    right: 44px; top: 74px; font-size: 24px;}
}

@media (max-width: 767px) {
	.kerala-map-title1 { right: 22px; top: 42px;  line-height: 26px; font-size: 22px;}
}
@media (max-width: 481px) {
	.kerala-map-title1 { right: 15px; top: 22px; line-height: 24px; font-size: 18px;}
	.enquiry-form-block .enquiry-container-wrap input[type="text"] { margin-bottom: 10px;}
	.enquiry-container-wrap textarea { min-height: 90px;}
}


