@media screen and (max-width: 1500px) {
  header.header .container-fluid {
	    padding: 0 100px;
	}

	section.main-sec {
	    height: 795px;
	}

	section.search-sec .container-fluid {
	    padding: 0 180px;
}

	section.main-sec .head {
	    padding-top: 195px;
	}

	section.main-sec .head h2 {
	    letter-spacing: 7px;
	}

	section.search-sec {
	    margin-top: -30px;
	}

	section.about-sec {
	    padding: 100px 0 100px;
	}

	section.about-sec .container-fluid {
	    padding: 0 150px;
	}

	section.about-sec .desc h2{
	    padding-right: 10px;
	}

	section.about-sec:before, section.tours-packages:before, section.gallery-sec:before{
	    font-size: 130px;
	    line-height: 160px;
	    bottom: 350px;
	}

	section.tourism-sec {
	    height: 840px;
	    margin-top: -90px;
	}

	section.tourism-sec .tour-btn {
	    padding-top: 600px;
	}

	section.tours-packages {
	    padding: 100px 0 120px;
	    margin-top: -12px;
	}

	section.tours-packages .container-fluid {
	    padding: 0 15px 0 150px;
	}

	section.tours-packages .slick-list {
	    padding-right: 350px;
        padding-top: 320px;
	}

	section.tours-packages .slick-current .packages-box {
        padding-top: 520px;
        margin-top: -310px;
	}

	section.tours-packages .package-inner p {
	    padding-right: 250px;
	}

	section.tours-packages .package-inner a {
	    margin-top: 20px;
        padding: 14px 46px;
	}

	section.tours-packages .packages-box{
	    padding: 210px 20px 45px;
	}

	section.tours-packages .packages-box .tour-info .tour-type h3{
	    font-size: 30px;
	}

	section.tours-packages .packages-box .tour-info .tour-book a{
	    font-size: 16px;
	}

	.slick-dots {
    	bottom: -75px
    }

    section.gallery-sec:before {
	    right: -245px;
	}

	section.gallery-sec .desc-wrapper p {
	    padding: 0 210px;
	}

	section.gallery-sec {
	    margin-bottom: -130px;
	}

	section.landscape-sec {
	    height: 1320px;
	}

	section.landscape-sec .container-fluid {
	    padding: 0 100px;
	}

	section.landscape-sec .reviews-wrapper {
	    padding: 25px;
	    margin-top: 480px;
	}

	section.landscape-sec .reviews-wrapper .reviews-wrapper-inner {
	    padding: 50px 50px 180px;
	}

	section.landscape-sec .reviews-wrapper .reviews-wrapper-inner p{
		padding: 0 200px;
	}

	section.landscape-sec .reviews-wrapper-inner .review-box .review-content {
	    padding: 30px 15px 50px;
	    height: 210px;
	}

	section.landscape-sec .reviews-wrapper-inner .review-box .reviewer-box {
	    bottom: -100px;
	}

	section.landscape-sec .reviews-wrapper-inner .review-box .reviewer-box .pic {
	    margin-bottom: 0px;
	}

	section.landscape-sec .reviews-wrapper-inner .review-box .review-content:before {
	    right: 28px;
	}

    section.landscape-sec .reviews-wrapper-inner .review-box .review-content p {
        font-size: 16px;
        line-height: 24px;
        margin: 0 0 10px;
    }

    section.git-sec .container-fluid {
	    padding: 0 100px 0;
	}

	section.git-sec .head p {
	    padding: 0 260px;
	}

	section.about-sec:before, section.tours-packages:before, section.gallery-sec:before, section.git-sec:before {
        font-size: 120px;
        line-height: 150px;
        bottom: 410px;
    }

    section.git-sec {
	    background-size: 40%;
        background-position: 90% 90%;
	}

	footer.footer .container-fluid {
	    padding: 0 100px;
	}

	footer.footer .footer-box-1 {
	    padding-right: 20px;
	}
}


@media (min-width: 1281px) and (max-width: 1400px) {

}


@media (min-width: 1281px) {

}