
    .qodef-tour-fws-outer{
		    top:50%;
	}
	@media only screen and (max-width: 1440px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 135px !important;
			line-height: 155px !important;
		}
		.qodef-tour-fws-outer{
		    top:40%;
		}
	}

	@media only screen and (max-width: 1280px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 115px !important;
			line-height: 155px !important;
		}
		.qodef-tour-fws-outer{
		    top:40%;
		}
	}

	@media only screen and (max-width: 1024px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 75px !important;
			line-height: 95px !important;
		}
		.qodef-tour-fws-outer{
		    top:25%;
		}
	}

	@media only screen and (max-width: 768px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 165px !important;
			line-height: 210px !important;
		}
		.qodef-tour-fws-outer{
		    top:10%;
		}
		.package-included .included-value, .package-not-included .not-included{
          width: 100% !important;
        }
	}

	@media only screen and (max-width: 680px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 60px !important;
			line-height: 87px !important;
		}
		.tour-plan-tab .qodef-line-between-icons{
		    display:none;
		}
		.tour-plan-tab 
		.qodef-tour-item-plan-part .qodef-route-id{
		    margin: 0 auto !important;
		     display: block !important;
            top: 0 !important;
		} 
		.tour-plan-tab 
		.qodef-tour-item-plan-part .qodef-tour-item-plan-part-title{
		    display: block !important;
            top: 0 !important;
            margin-left: 0 !important;
		}
		.tour-plan-tab .qodef-tour-item-plan-part .qodef-tour-item-plan-part-title {
            text-align: center !important;
        }
        .tour-plan-tab .qodef-tour-item-plan-part .qodef-tour-item-plan-part-description{
            padding: 0 !important;
        }
        .tour-plan-tab .qodef-tour-item-plan-part .qodef-tour-item-plan-part-description p{
            font-size:15px !important;
        }
    }


	@media only screen and (max-width: 1440px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 130px !important;
			line-height: 150px !important;
		}
	}

	@media only screen and (max-width: 1280px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 105px !important;
		}
	}

	@media only screen and (max-width: 1024px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 75px !important;
			line-height: 95px !important;
		}
	}

	@media only screen and (max-width: 768px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 145px !important;
			line-height: 200px !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 60px !important;
			line-height: 87px !important;
		}
	}

    @media only screen and (max-width: 1280px) {
		.qodef-custom-font-holder.qodef-cf-6847 {
			font-size: 75px !important;
			line-height: 95px !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-custom-font-holder.qodef-cf-6847 {
			font-size: 40px !important;
			line-height: 57px !important;
		}
	}

    @media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-9029 {
			padding: 0 4% 58px !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-9029 {
			padding: 0 0 58px !important;
		}
	}

    @media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-2498 {
			padding: 0 42% 0 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-2498 {
			padding: 0 15% 0 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-2498 {
			padding: 0 0 !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-2498 {
			padding: 0 0 !important;
		}
	}

    @media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-2226 {
			padding: 0 42% 0 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-2226 {
			padding: 0 15% 0 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-2226 {
			padding: 0 0 !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-2226 {
			padding: 0 0 !important;
		}
	}

    @media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-9623 {
			padding: 0 0 !important;
		}
	}

	@media only screen and (min-width: 1281px) and (max-width: 1600px) {
		.qodef-eh-item-content.qodef-eh-custom-4773 {
			padding: 0 0 4% 0 !important;
		}
	}

	@media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-4773 {
			padding: 0 0 9% 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-4773 {
			padding: 0 0 10% 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-4773 {
			padding: 17% 0 20% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-4773 {
			padding: 9% 0 26% 0 !important;
		}
	}

	@media only screen and (min-width: 1281px) and (max-width: 1600px) {
		.qodef-eh-item-content.qodef-eh-custom-3794 {
			padding: 0 10% 4% 12% !important;
		}
	}

	@media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-3794 {
			padding: 0 15% 2% 10% !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-3794 {
			padding: 0 0 6% 5% !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-3794 {
			padding: 15% 40% 10% 10% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-3794 {
			padding: 30% 10% 10% 5% !important;
		}
	}
    @media only screen and (min-width: 1281px) and (max-width: 1600px) {
		.qodef-eh-item-content.qodef-eh-custom-5027 {
			padding: 0 12% 4% 10% !important;
		}
	}

	@media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-5027 {
			padding: 0 10% 2% 15% !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-5027 {
			padding: 0 5% 6% 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-5027 {
			padding: 0% 10% 15% 40% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-5027 {
			padding: 0 5% 30% 10% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-3172 {
			padding: 0 0 !important;
		}
	}

	@media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-8520 {
			padding: 0 0 9% 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-8520 {
			padding: 0 0 10% 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-8520 {
			padding: 15% 0 22% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-8520 {
			padding: 9% 0 26% 0 !important;
		}
	}

    @media only screen and (min-width: 1281px) and (max-width: 1600px) {
		.qodef-eh-item-content.qodef-eh-custom-5136 {
			padding: 0 0 4% 0 !important;
		}
	}

	@media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-5136 {
			padding: 0 0 7% 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-5136 {
			padding: 0 0 10% 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-5136 {
			padding: 17% 0 24% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-5136 {
			padding: 9% 0 26% 0 !important;
		}
	}

	@media only screen and (min-width: 1281px) and (max-width: 1600px) {
		.qodef-eh-item-content.qodef-eh-custom-7988 {
			padding: 0 10% 4% 12% !important;
		}
	}

	@media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-7988 {
			padding: 0 15% 2% 10% !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-7988 {
			padding: 0 0 6% 5% !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-7988 {
			padding: 15% 40% 15% 10% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-7988 {
			padding: 30% 10% 30% 5% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-1510 {
			padding: 0 0 !important;
		}
	}

    @media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-4381 {
			padding: 0 42% 0 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-4381 {
			padding: 0 15% 0 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-4381 {
			padding: 0 0 !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-4381 {
			padding: 0 0 !important;
		}
	}
    @media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-7811 {
			padding: 0 40% 0 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-7811 {
			padding: 0 35% 0 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-7811 {
			padding: 0 20% 0 0 !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-7811 {
			padding: 0 10% 0 0 !important;
		}
	}
    @media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-4834 {
			padding: 0 42% 0 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-4834 {
			padding: 0 15% 0 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-4834 {
			padding: 0 0 !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-4834 {
			padding: 0 0 !important;
		}
	}
    @media only screen and (min-width: 1281px) and (max-width: 1600px) {
		.qodef-eh-item-content.qodef-eh-custom-7373 {
			padding: 8% 5% 15% !important;
		}
	}

	@media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-7373 {
			padding: 10% 0 18% !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-7373 {
			padding: 12% 5% 24% 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-7373 {
			padding: 8% 14% 15% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-7373 {
			padding: 13% 0 30% !important;
		}
	}
    @media only screen and (min-width: 1281px) and (max-width: 1600px) {
		.qodef-eh-item-content.qodef-eh-custom-9190 {
			padding: 0 0 7% 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-9190 {
			padding: 0 0 12% 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-9190 {
			padding: 16% 0 22% !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-9190 {
			padding: 15% 0 25% !important;
		}
	}
    @media only screen and (min-width: 1025px) and (max-width: 1280px) {
		.qodef-eh-item-content.qodef-eh-custom-6965 {
			padding: 0 42% 0 0 !important;
		}
	}

	@media only screen and (min-width: 769px) and (max-width: 1024px) {
		.qodef-eh-item-content.qodef-eh-custom-6965 {
			padding: 0 15% 0 0 !important;
		}
	}

	@media only screen and (min-width: 681px) and (max-width: 768px) {
		.qodef-eh-item-content.qodef-eh-custom-6965 {
			padding: 0 0 !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-eh-item-content.qodef-eh-custom-6965 {
			padding: 0 0 !important;
		}
	}

    @media only screen and (max-width: 1440px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 135px !important;
			line-height: 155px !important;
		}
	}

	@media only screen and (max-width: 1280px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 115px !important;
			line-height: 155px !important;
		}
	}

	@media only screen and (max-width: 1024px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 75px !important;
			line-height: 95px !important;
		}
	}

	@media only screen and (max-width: 768px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 165px !important;
			line-height: 210px !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-custom-font-holder.qodef-cf-4417 {
			font-size: 60px !important;
			line-height: 87px !important;
		}
	}
    @media only screen and (max-width: 1440px) {
		.qodef-custom-font-holder.qodef-cf-8262 {
			font-size: 140px !important;
			line-height: 160px !important;
		}
	}

	@media only screen and (max-width: 1280px) {
		.qodef-custom-font-holder.qodef-cf-8262 {
			font-size: 115px !important;
		}
	}

	@media only screen and (max-width: 1024px) {
		.qodef-custom-font-holder.qodef-cf-8262 {
			font-size: 75px !important;
			line-height: 95px !important;
		}
	}

	@media only screen and (max-width: 768px) {
		.qodef-custom-font-holder.qodef-cf-8262 {
			font-size: 180px !important;
			line-height: 200px !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-custom-font-holder.qodef-cf-8262 {
			font-size: 60px !important;
			line-height: 87px !important;
		}
	}
    @media only screen and (max-width: 1440px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 130px !important;
			line-height: 150px !important;
		}
	}

	@media only screen and (max-width: 1280px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 105px !important;
		}
	}

	@media only screen and (max-width: 1024px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 75px !important;
			line-height: 95px !important;
		}
	}

	@media only screen and (max-width: 768px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 145px !important;
			line-height: 200px !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-custom-font-holder.qodef-cf-2082 {
			font-size: 60px !important;
			line-height: 87px !important;
		}
	}

    @media only screen and (max-width: 1280px) {
		.qodef-custom-font-holder.qodef-cf-6847 {
			font-size: 75px !important;
			line-height: 95px !important;
		}
	}

	@media only screen and (max-width: 680px) {
		.qodef-custom-font-holder.qodef-cf-6847 {
			font-size: 40px !important;
			line-height: 57px !important;
		}
	} 
	@media only screen and (min-width: 1360px) and (max-width: 1440px){
		.qodef-blog-list-holder .qodef-bl-item.format-link .qodef-bli-inner .qodef-bli-content{
			padding: 30px 62px 34px 76px !important;
		}
	}


	/* css for metanoia */
	@media only screen and (max-width: 425px){ 
		.qodef-tour-item-single-holder {
			margin-top: 0px;
		}
		.package-page-container .qodef-container .nav .nav-item{
			width: -webkit-fill-available;
			background-color: #fff;
		}
		.package-page-container .nav-tabs .nav-item .nav-link{
			padding: 8px 37px 11px 37px !important;
			border:none !important;
			color:#000;
			font-weight: 600;
		}
		.package-page-container .qodef-container .nav{
			margin-bottom: 15px;
		}
	}
	@media only screen and (min-width: 426px){ 
		.qodef-tour-item-single-holder {
			margin-top: -93px;
			z-index: 101;
			position: relative
		}
		.package-page-container .nav-tabs .nav-item .nav-link{
			padding: 8px 37px 11px 37px !important;
			border:none !important;
			color:#fff;
			font-weight: 600;
		}
	}

	@media only screen and (min-width: 769px){ 
		.detail-list-height{
			display: flex;
		}
		.info-bar{
			display: flex;
		}
		
		
	}
	@media only screen and (min-width: 426px){ 
		.info-bar{
			display: flex;
		  }
	}

	@media only screen and (max-width: 768px){ 
		.detail-list-height h4{ 
			margin: 0px;
		}
		.detail-list-height .package-details-item{ 
			padding: 0px;
		}
		
	}	
	
	@media only screen and (max-width: 425px){ 
		.carousel .carousel-item {
			height: 500px;
		}
		
		.carousel-item .item-image {
			position: absolute;
			object-fit:cover;
			top: 0;
			left: 0;
			min-height: 500px;
		}

		.carousel .carousel-caption h3{
			font-weight: 800;
			color: rgb(255, 255, 255);
			font-size: 39px;
		}
		.carousel .carousel-caption h4{
			color: #fff;
			font-size: 18px;
		}
		#qodef-back-to-top {
            bottom: 15px !important;
		        
		}
		/*h3{*/
		/*    margin: 0px 0px 0px 0px !important;*/
		/*}*/
		#projects-container img{
		    height: fit-content;
		}
	}

	@media only screen and (min-width: 426px){ 
		.carousel .carousel-caption h3{
			font-weight: 800;
			color: rgb(255, 255, 255);
			font-size: 85px;
		}
		.carousel .carousel-caption h4{
			color: #fff;
			font-size: 25px;
		}
	}
	@media only screen and (min-width: 1025px){
	    .qodef-vertical-align-containers .qodef-position-center {
          height: 100%;
          width: 100%;
          position: absolute;
          left: 0;
          text-align:right;
          z-index: 1
        }
        .qodef-position-center-inner{
            margin-right: 137px;
        }
        .quick-call-button{
            top: 30%;
            bottom:inherit;
        }
        
        #projects-container .qodef-tours-standard-item .qodef-tours-standard-item-content-inner {
            padding: 20px 5px !important;
        }
        

	}
	@media only screen and (max-width: 1024px){
	    .qodef-vertical-align-containers .qodef-position-center {
          height: 100%;
          width: 100%;
          position: absolute;
          left: 0;
          text-align:center;
          z-index: 1
        }
        
        /*.quick-call-button{*/
        /*  position: fixed;*/
        /*  bottom: 0;*/
        /*  right:0;*/
        /*  left:0;*/
        /*  z-index: 9999;*/
        /*  display:flex;*/
        /*  width:100%;*/
        /*  height:50px;*/
        /*}*/
        /*.quick-call-button .button{*/
        /*  padding: 0px;*/
        /*  width:50%;*/
          
        /*} */
        /*.quick-call-button .model-button{*/
        /*    background:#ef2853;*/
        /*}*/
        /*.quick-call-button .contact-us-button{*/
        /*    background:#fff;*/
        /*}*/
        /*.quick-call-button .model-button a{*/
        /*    color: #fff;*/
        /*    font-weight: 600;*/
        /*    display:block;*/
        /*    padding:10px;*/
        /*}*/
        /*.quick-call-button .contact-us-button a{*/
        /*    color: #000;*/
        /*    font-weight: 600;*/
        /*    display:block;*/
        /*    padding:10px;*/
        /*}*/
	}
	
	