@media (max-width: 1440px){
	.home-experience > .section-bg > img {
	    left: -5%;
	}
}
@media (max-width: 767px){
	.box-banner > .text-box-content .text-inner{
	    flex-wrap: wrap;
	}
	.box-banner > .text-box-content .text-inner > div:first-child{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.box-banner > .text-box-content .text-inner > div:not(:first-child){
		flex: 0 0 50%;
		max-width: 50%;
	}
	h2 {
	    font-size: 3.2rem;
	}
	.bg-cloudleft-absolute {
	    display: none !important;
	}
	.section.bg-cloudright-absolute{
		min-height: 300px;
		margin-top: 0;
	}
	.destinations-listpage .box-text{
		font-size: 3.2rem;
		letter-spacing: calc(32px * -0.03);
		padding-top: 16px !important;
		text-align: center;
	}
	.section-destinations .row-text h2,.section-destinations .row-text p{
		margin-bottom: 24px;
		padding: 0 16px;
	}
	.section-destinations .row-text h2{
		font-size: 3.2rem;
	}
	.destinations-listpage > .page-col .box-image img{
		max-height: 300px;
		min-height: unset !important;
	}
	main > #content > section.section-destinations.section-pd400{
		padding-bottom: 300px;
	}
	.img.has-hover.patern-destinations{
        bottom: -10%;
        transform: translateX(50%);
        right: 50%;
        width: 150% !important;
	}
}
@media (max-width: 480px){
    .img.has-hover.patern-destinations {
        bottom: 0%;
    }
}