@media screen and (min-width: 768px) {
	body:has(.page_header_feature #breadcrumbs) .DAG-005_trustpilot_widget {
		top: 62px;
	}
}

.home_template,
.experiences-template-default,
.wrapper.destination_single {
	position: relative;
}

@media screen and (max-width: 767px) {
	.home_template .featured_section,
	.home_template .page_header_feature,
	.experiences-template-default .featured_section,
	.experiences-template-default .page_header_feature,
	.wrapper.destination_single .featured_section,
	.wrapper.destination_single .page_header_feature {
		height: 556px;
	}
}

@media screen and (max-width: 767px) {
	.home_template .featured_section #imageContainer img,
	.home_template .page_header_feature #imageContainer img,
	.experiences-template-default .featured_section #imageContainer img,
	.experiences-template-default .page_header_feature #imageContainer img,
	.wrapper.destination_single .featured_section #imageContainer img,
	.wrapper.destination_single .page_header_feature #imageContainer img {
		height: 556px;
	}
}

@media screen and (max-width: 767px) {
	.home_template .featured_section .feat_tr,
	.home_template .page_header_feature .feat_tr,
	.experiences-template-default .featured_section .feat_tr,
	.experiences-template-default .page_header_feature .feat_tr,
	.wrapper.destination_single .featured_section .feat_tr,
	.wrapper.destination_single .page_header_feature .feat_tr {
		height: 556px;
	}
}

@media screen and (max-width: 767px) {
	.home_template .featured_section .feat_tr .feat_td,
	.home_template .page_header_feature .feat_tr .feat_td,
	.experiences-template-default .featured_section .feat_tr .feat_td,
	.experiences-template-default .page_header_feature .feat_tr .feat_td,
	.wrapper.destination_single .featured_section .feat_tr .feat_td,
	.wrapper.destination_single .page_header_feature .feat_tr .feat_td {
		padding-top: 90px;
	}
}

.DAG-005_trustpilot_widget {
	position: absolute !important;
	right: 24px;
	top: 24px;
	z-index: 9;
	background: white;
	border-radius: 5.2px;
	padding-top: 4px;
	-webkit-transform-origin: top right;
	-ms-transform-origin: top right;
	transform-origin: top right;
	-webkit-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
}

@media screen and (max-width: 767px) {
	.DAG-005_trustpilot_widget {
		right: 10px;
		top: 10px;
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
	}
}

.DAG-005_trustpilot_widget iframe {
	height: 126px !important;
	width: 260px !important;
	padding-left: 10px !important;
}

@media screen and (min-width: 768px) {
	.wrapper.destination_single .page_header_feature .DAG-005_trustpilot_container {
		top: 64px;
	}
}
